{"_id":"simple-keyboard-layouts","_rev":"1568-728a69b1678abc7a1a419c9fcd41acad","name":"simple-keyboard-layouts","dist-tags":{"beta":"3.0.0-beta.1","latest":"3.4.267"},"versions":{"0.0.1":{"name":"simple-keyboard-layouts","version":"0.0.1","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","component","virtual-keyboard","touchscreen","touch-screen"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@0.0.1","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard/issues"},"dist":{"shasum":"377c86c3a843bf8f571970f42907899cba50364b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-0.0.1.tgz","fileCount":6,"integrity":"sha512-9fRREwlZbUwkvOVmNvmaAbgLWz6IQ9I3AbD3bcEHuTMRjf7jWmUVZBoWED7zfCXtNvyv/pKOJY4lZS6RhIpu0g==","signatures":[{"sig":"MEQCICy/E3d6tlsxbONep67QUsa187xhQf1NuoUifWLpFOt3AiAWqHo1SZgMAr1vGWp+RLLLaamHHAN3Xe6CsBcm0nJd1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcwL2CRA9TVsSAnZWagAAqxIP/2Cu507JvKyRJXSG+g2S\njxes2v8V1nztLBq1XQ7OOSAFtTkbghFcBaYvfJBL+LIQhU3cff3SzmSUeLcQ\n2Fo+apsgfrp8iA/bqN91EKh0Hx2z7NysMR0QClHoR1ZomAKOosPd9HPf1vmU\nJgGNhvxIrEUkENVSAQrh5csuK3Z8gPpoj6hn+oFDPL6EQlwiB5LF6wYktzAh\nssGJad0dnd/Zptmnpa7hdTwpBqyCtD5XgdE50jjg+RL1ZOE/AtQYIg+CX/GQ\nxUAESORaE22WOuys/UGCDcbMrMzNWcEbiMikdAsd/YNmvb6wGuuPEUGUEjyJ\nUqqHQu9Qpy1TBiKaohEpsSlC5GT5DzUMTE8tz8AMaR9Ot2ov2BX8LoerKSCx\nHcrohpPI7AQuL6jJ1IO/BEEw64T5YeznM8dIK/9UKGnqa0WynAVbP/rgYzqc\nuzy7O+Ks9qwfpytIHZ+KCSiROJ+BnjOtzMAP7O6pxeTMCBp8gNaaF7tkpEKv\nvWtEwjXFCLVMxo54yIQy5QelnPD1FWd8vO4Gf2AWxLIhnizLWyd6VPuWskqL\n1hbN4MpBJtFDjVyPtDH7Eyox//GUSX4oatgncErUhiChGCp6niOj6bm5xUDA\n8VUpyoChy+RRcEOM/Kia7I4HmRKjriV0t4p1XndgHso3DUGRn0TNzLb5sO63\nD4oJ\r\n=HDgl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test).{js,jsx,mjs}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|mjs)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|mjs|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["<rootDir>/config/polyfills.js"],"testEnvironment":"node","moduleNameMapper":{"^react-native$":"react-native-web"},"collectCoverageFrom":["src/**/*.{js,jsx,mjs}"],"moduleFileExtensions":["web.js","mjs","js","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|mjs)$"]},"main":"build/index.js","babel":{"presets":["react-app"]},"gitHead":"2efd743e318a388667ddd4da0ac5f4e852930aaf","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js --env=jsdom","build":"node scripts/build.js","start":"node scripts/start.js","prepublish":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard.git","type":"git"},"_npmVersion":"6.1.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"6.10.2","dependencies":{"simple-keyboard":"^2.3.19"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"raf":"3.4.0","jest":"20.0.4","chalk":"1.1.3","react":"^16.2.0","dotenv":"4.0.0","eslint":"4.10.0","promise":"8.0.1","webpack":"3.8.1","fs-extra":"3.0.1","react-dom":"^16.2.0","babel-core":"^6.26.3","babel-jest":"20.0.3","css-loader":"0.28.7","prop-types":"^15.6.1","url-loader":"0.6.2","file-loader":"1.1.5","autoprefixer":"7.1.6","babel-eslint":"7.2.3","babel-loader":"7.1.2","style-loader":"0.19.0","whatwg-fetch":"2.0.3","babel-runtime":"6.26.0","eslint-loader":"1.9.0","object-assign":"4.1.1","postcss-loader":"2.0.8","react-dev-utils":"^4.2.1","webpack-dev-server":"2.9.4","copy-webpack-plugin":"^4.3.1","eslint-plugin-react":"7.4.0","html-webpack-plugin":"2.29.0","eslint-plugin-import":"2.8.0","babel-preset-react-app":"^3.1.2","eslint-plugin-flowtype":"2.39.1","eslint-plugin-jsx-a11y":"5.1.1","postcss-flexbugs-fixes":"3.2.0","eslint-config-react-app":"^2.0.1","webpack-manifest-plugin":"1.3.2","sw-precache-webpack-plugin":"0.11.4","extract-text-webpack-plugin":"3.0.2","case-sensitive-paths-webpack-plugin":"2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_0.0.1_1534264054329_0.984126351566486","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"simple-keyboard-layouts","version":"0.0.2","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","component","virtual-keyboard","touchscreen","touch-screen"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@0.0.2","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard/issues"},"dist":{"shasum":"11f782931aa4feb6aa053c5c795ec0bbd0451561","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-0.0.2.tgz","fileCount":7,"integrity":"sha512-wKQgS9cGiNypgqCgiMD+wZt9FeHHKIg7tbOQ+ppJC7uXBHD/ev5xa+eYHfGH0a48GCDAuieB7xRquivr584b6Q==","signatures":[{"sig":"MEYCIQDHcXeGtnEHNnHFnWqfL9GWnPObojhOKHz1CohjVhuqcgIhAM07cgpClcpOKqg/mbk5wf5LgXbdtisetShSff6lpMZZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcwhYCRA9TVsSAnZWagAAyAsP/RaLVgDSKo8R/WyXd6fy\nbWZVLCOTUCIx7LcQJZWSc8mwpCUwDlrID7I/O9fmgufjh9igd9tmCq7E9Sn1\ntvCJz+uh8xTVsHYAYGVgaiYCnRGasXm9WxlGxcV81ZTiT3HKewWszNfwtI3C\n4aP9v8saXpHkA77cw7UJ0zKom8MQtLmeEl5Kd4250k3nUzGz0sUnbz9PnHFz\nALbbJhtYYRag8pnzyr1NRkLRNQV4PC+sVyugORLewNCNyxrHfKe7xpZ6INDl\n7wYxndPs77qCuVthuNjThEsh/aKHmve74K9dU9NORhC7LjaTIB/eXP4SQ0kI\n2+8ef28GieC+9v+EBuWR2AbJivrqeOKBOnp7Lmu6aJfwrkF/RzFaVkMt9Rcm\nAq5tIZFnmfSRoGcwDYMdNPB4+E/cwlIzZwZZEMdntfISbzjEHskh8s85ClOj\njBG7zime3UrwXrLYkhSVAWziXSLV0pSCCBcv/alo5D6OdjglYu2bd+NfqRPr\n3wcIE9qEdvWwliCnshOwd3GogFFUEg0rnEgVMlwCKAsaZqgvK3hyxoWqmuNt\nmPI8CgIZDf3/X+gF13Lk9b/g7P/UT3A6V2+xcwjzvEvAKgwcMaSIg8slM84c\nKEeGV4cizClKv9/K0CTo4eExWau+mkPuy4I4U/TNcqgqelhnwFmPOPc/nIoM\nvE50\r\n=345W\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test).{js,jsx,mjs}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|mjs)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|mjs|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["<rootDir>/config/polyfills.js"],"testEnvironment":"node","moduleNameMapper":{"^react-native$":"react-native-web"},"collectCoverageFrom":["src/**/*.{js,jsx,mjs}"],"moduleFileExtensions":["web.js","mjs","js","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|mjs)$"]},"main":"build/index.js","babel":{"presets":["react-app"]},"gitHead":"2efd743e318a388667ddd4da0ac5f4e852930aaf","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js --env=jsdom","build":"node scripts/build.js","start":"node scripts/start.js","prepublish":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard.git","type":"git"},"_npmVersion":"6.1.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"6.10.2","dependencies":{"simple-keyboard":"^2.3.19"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"raf":"3.4.0","jest":"20.0.4","chalk":"1.1.3","react":"^16.2.0","dotenv":"4.0.0","eslint":"4.10.0","promise":"8.0.1","webpack":"3.8.1","fs-extra":"3.0.1","react-dom":"^16.2.0","babel-core":"^6.26.3","babel-jest":"20.0.3","css-loader":"0.28.7","prop-types":"^15.6.1","url-loader":"0.6.2","file-loader":"1.1.5","autoprefixer":"7.1.6","babel-eslint":"7.2.3","babel-loader":"7.1.2","style-loader":"0.19.0","whatwg-fetch":"2.0.3","babel-runtime":"6.26.0","eslint-loader":"1.9.0","object-assign":"4.1.1","postcss-loader":"2.0.8","react-dev-utils":"^4.2.1","webpack-dev-server":"2.9.4","copy-webpack-plugin":"^4.3.1","eslint-plugin-react":"7.4.0","html-webpack-plugin":"2.29.0","eslint-plugin-import":"2.8.0","babel-preset-react-app":"^3.1.2","eslint-plugin-flowtype":"2.39.1","eslint-plugin-jsx-a11y":"5.1.1","postcss-flexbugs-fixes":"3.2.0","eslint-config-react-app":"^2.0.1","webpack-manifest-plugin":"1.3.2","sw-precache-webpack-plugin":"0.11.4","extract-text-webpack-plugin":"3.0.2","case-sensitive-paths-webpack-plugin":"2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_0.0.2_1534265431810_0.8948691571552294","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"simple-keyboard-layouts","version":"1.0.0","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.0.0","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"37bc679eb63d63ba64220c72392d65b99e0cdcd7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.0.0.tgz","fileCount":16,"integrity":"sha512-RQcc8XqfPf8pthKZ5hk877FPwzTL2G/GJ89qNUQ9BmIZdE13rkjq5WkpWqYrRugN044a5dEz0TRGpegmdo98cQ==","signatures":[{"sig":"MEUCIBKlddZTFAtUyCl9rStPLZx1BIMOP7cYCGHADorBGclRAiEA1eIcZN9vrc1qr0HaqZR+2unv/HSWSgcY5GE3/iKjYv8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcywtCRA9TVsSAnZWagAAev4P/jiFLHqGWHjXOTUncTXn\nvy5aEX9CNa7Q/f2trIoOp3/V0WMbEb5PlYTV7u8WveJ3uU0cEfqbUarNTtzQ\nTJQQL6SnXdKBDo9Cfxr2P5frnmD45tjpxr0+/N4U5i4hXog0/6DNorUYhp+o\nDggdi/luyPs76t7NQdUpAxWU2AscMKeFiiO1iiW4XFo56/DmqLGYnvuXPjnz\n3CYCHh8bWDvOQS4XIitAxv/ThczBRnW9UPTpjHcR7Ap+IQ51Rel7tL/PA3Xb\nisgpTH+dN25M8CZWgbLf0a+TYL9RDoqsJvp3kGvi7PW0Ta6t/QABTs4mq2dg\nACYSznSlME4o8t+px+rh2h06bpvCGIp0jAYYj1jZ4bEE6TT8Ngy4Zj9QEUAz\ncmlKFuiBx6tUffKWySfqhlMfcy7Eu8sEW6dF/3cO/q+Hc/mn+AAQ79qzBaxz\nlrf4jHgjbl+G9NvRvAumGYAeO/n4rrsBl7W2Wi/apIQeOuKO0mAm8Zwq2Rph\niY52M1Nis9ncijivZrP7RATZTVX0I6CRJ1+r79EuJ2abHarq66XIPNzjmHWp\n5cB0Wou0pwCaoKuZQZdb/K86kNVIo3iUmqQm4KmL1NmRW1C8ugVPIqOpmVo0\ntTF13VB9RKSx+eKF2IVV399fEf4bviRztu9VhMHDgJHNMSvdRdv1xFmFV0Wu\n2ltf\r\n=w2el\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test).{js,jsx,mjs}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|mjs)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|mjs|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["<rootDir>/config/polyfills.js"],"testEnvironment":"node","moduleNameMapper":{"^react-native$":"react-native-web"},"collectCoverageFrom":["src/**/*.{js,jsx,mjs}"],"moduleFileExtensions":["web.js","mjs","js","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|mjs)$"]},"main":"build/index.js","babel":{"presets":["react-app"]},"gitHead":"6f28e5e6424fea1c949c2dc9a41b8fe0e898f602","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js --env=jsdom","build":"node scripts/build.js","start":"node scripts/start.js","prepublish":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.1.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"6.10.2","dependencies":{"simple-keyboard":"^2.3.19"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"raf":"3.4.0","jest":"20.0.4","chalk":"1.1.3","react":"^16.2.0","dotenv":"4.0.0","eslint":"4.10.0","promise":"8.0.1","webpack":"3.8.1","fs-extra":"3.0.1","react-dom":"^16.2.0","uglify-es":"^3.3.9","babel-core":"^6.26.3","babel-jest":"20.0.3","css-loader":"0.28.7","prop-types":"^15.6.1","url-loader":"0.6.2","file-loader":"1.1.5","autoprefixer":"7.1.6","babel-eslint":"7.2.3","babel-loader":"7.1.2","style-loader":"0.19.0","whatwg-fetch":"2.0.3","babel-runtime":"6.26.0","eslint-loader":"1.9.0","object-assign":"4.1.1","postcss-loader":"2.0.8","react-dev-utils":"^4.2.1","webpack-dev-server":"2.9.4","copy-webpack-plugin":"^4.3.1","eslint-plugin-react":"7.4.0","html-webpack-plugin":"2.29.0","eslint-plugin-import":"2.8.0","babel-preset-react-app":"^3.1.2","eslint-plugin-flowtype":"2.39.1","eslint-plugin-jsx-a11y":"5.1.1","postcss-flexbugs-fixes":"3.2.0","eslint-config-react-app":"^2.0.1","webpack-manifest-plugin":"1.3.2","sw-precache-webpack-plugin":"0.11.4","extract-text-webpack-plugin":"3.0.2","case-sensitive-paths-webpack-plugin":"2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.0.0_1534274605421_0.6474015123348631","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"simple-keyboard-layouts","version":"1.0.1","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.0.1","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"78eb8511920ac22c2771e2fbd1ef0468239d9431","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.0.1.tgz","fileCount":16,"integrity":"sha512-fBDOfFr4Uzinwq41I51/vnRsxU9hgoQ4j+ebC7sQ9yXo8MSoQjbVus4ie7SCZiQMADS8IkiJbFYy8QaIhXy9UA==","signatures":[{"sig":"MEUCIQC44fMropDDqd3qpR3R3YVLQAg+QKDElv5K1m8lBEsZbAIgKlojmCYk7VlPbzMX96UyG+EF7s6ySwlDXU+tvSkaUOw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcy/ICRA9TVsSAnZWagAALxIP/0bVFm7SHHWGHdCZspOL\nKSNf/sqnsWH/bFHKSSy7lAk/g6kMu+aufYiyiqsvIcvBWdjMZ0CLskIuBVMC\noU5vnEgp3aI+9/V8xIdzqxuLHkZ60UOCIwK0A24sH+1GnurU+ULiM090g6MK\nGhg9ZmKJlz+vssA6IQzdL19X2IxWHQuWBqTJtxsWv06EWugktJDFIedmyTej\n+xe2E6o8LMHG+F3Ei6GNUc2C2bDvSSo37tOkYxDlsWBz/lXEUWOOlTGV1glV\njlFg8iJm2ROtA61y4+4aGl4lFvP3KXBCWceMlkwdAn9jiFONra5J0HnRiVzD\nNHGOoZP6rm8H98vLnxyDVcBieyIdYgJkcF4iKWC3AToQf2rQR+CrVmB3lyfS\nkjG7yEezVurAsKxPG+v8YX0mPCcOaEAovNJPwhXX+CWyagjIXbzXiFV835I2\nHf5UnHZovFowk4bkxgNbqwF3mfRbS1AzCsffTjGWrR9Awf409M7VHC0FH/S7\n5LnocXSniC2NnwLOVcqNhAdGCBmcso1/vvrZYE9Vo72RD/5scTydScmSD2HS\nvpR6gIhwt/K2IPIucbvGYbbOUuLB5hOxCQkj7BdeV3YEWCZDKgFv/dt7YqWt\ngr6ixVGIcn0y8oRw4ZlNxN0wsm559PvoFZgjf6nRWwyBtMyso09Vf0MO2WSq\nFDX9\r\n=ZUxe\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test).{js,jsx,mjs}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|mjs)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|mjs|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["<rootDir>/config/polyfills.js"],"testEnvironment":"node","moduleNameMapper":{"^react-native$":"react-native-web"},"collectCoverageFrom":["src/**/*.{js,jsx,mjs}"],"moduleFileExtensions":["web.js","mjs","js","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|mjs)$"]},"main":"build/index.js","babel":{"presets":["react-app"]},"gitHead":"c3a51ac57178b7c63ca2128a4194c96e7e16349f","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js --env=jsdom","build":"node scripts/build.js","start":"node scripts/start.js","prepublish":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.1.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"6.10.2","dependencies":{"simple-keyboard":"^2.3.19"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"raf":"3.4.0","jest":"20.0.4","chalk":"1.1.3","react":"^16.2.0","dotenv":"4.0.0","eslint":"4.10.0","promise":"8.0.1","webpack":"3.8.1","fs-extra":"3.0.1","react-dom":"^16.2.0","uglify-es":"^3.3.9","babel-core":"^6.26.3","babel-jest":"20.0.3","css-loader":"0.28.7","prop-types":"^15.6.1","url-loader":"0.6.2","file-loader":"1.1.5","autoprefixer":"7.1.6","babel-eslint":"7.2.3","babel-loader":"7.1.2","style-loader":"0.19.0","whatwg-fetch":"2.0.3","babel-runtime":"6.26.0","eslint-loader":"1.9.0","object-assign":"4.1.1","postcss-loader":"2.0.8","react-dev-utils":"^4.2.1","webpack-dev-server":"2.9.4","copy-webpack-plugin":"^4.3.1","eslint-plugin-react":"7.4.0","html-webpack-plugin":"2.29.0","eslint-plugin-import":"2.8.0","babel-preset-react-app":"^3.1.2","eslint-plugin-flowtype":"2.39.1","eslint-plugin-jsx-a11y":"5.1.1","postcss-flexbugs-fixes":"3.2.0","eslint-config-react-app":"^2.0.1","webpack-manifest-plugin":"1.3.2","sw-precache-webpack-plugin":"0.11.4","extract-text-webpack-plugin":"3.0.2","case-sensitive-paths-webpack-plugin":"2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.0.1_1534275528278_0.09479612500825141","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"simple-keyboard-layouts","version":"1.0.3","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.0.3","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5301813bf1c25718a8ac2fb90606b75a66014e38","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.0.3.tgz","fileCount":16,"integrity":"sha512-xJRWgs2Lv6kHdU3rJxJIKIsLNbxScR/qrT/YpwP7QH7KsGqFeBlT9xoraqNHAleDaZdpzMMgKcUx5jp4DKk+WA==","signatures":[{"sig":"MEUCIFZ3fNJCUrL80wUyz1zkYrYhGj0oZ6kYVTTEe+nFfj2uAiEAtiUS0zJZMf5k1+9FZeJU7Rz+GJK52usLkQax6kn5Dzk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbczdkCRA9TVsSAnZWagAAGGQQAJZDgm6VaBjZnVseP1t3\n9dGE6LybPf+cD0r52lzFbuxjOnpmO+eJ6Qf+gs9BrwkOKnvzU6bp9X61bxpE\ncxFsesgS3/8fDWJCeFuohkfqGkYIgZMS6QXGoF1KtjkODmvt/kILhuhpfJ5S\n5OX3JXHuex7KAls9C6vC1HAWQHum/FtEhGjmbJh4Axcc+/6qOeg8hXX9LjSc\no0LI7+89I5GTI3TqYxwCFuNvTklfvJmDxvfaNqMROt0BdEhlSyR7Vd2hoz9e\nIdDDDV1hVNmEb/nYQt574qJFbU6TveCzx3LWG5qdQzzD9vnvNijItYeq4mM+\n+5iFHsUshPN7mUlGXLyyAT7TiH4s9yzrMC61T7XCjD+LskPMnK+GABgUkOgQ\nJGusG7YJhdmQVCUwxId4evAwONeut9tL69L1GchRKENN1giGYmBUDZhsr/nU\nKUBn4tH/DX2wnlPJBGnVWUkuO2Iy4uQ2xMTON7neOC+CAw62RHNeqN2KQ6j7\nKa60LmRh+XuGgegqDcFUHrP/baCvmLSRnNeV+ZSS8irKsEDJMnaaI9656H+3\nrtzKM4VpTWb8eQl6CRZSTRidjPcG/fBxL4o9R9HVrntxatATRUz4MCYjBfPn\nwedtuHyqC+y5b/Iw7ICLkPFtlLInC909/UjqfFd9XNwfK5WDydiHpPLNW+cc\naf9o\r\n=mWyh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test).{js,jsx,mjs}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|mjs)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|mjs|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["<rootDir>/config/polyfills.js"],"testEnvironment":"node","moduleNameMapper":{"^react-native$":"react-native-web"},"collectCoverageFrom":["src/**/*.{js,jsx,mjs}"],"moduleFileExtensions":["web.js","mjs","js","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|mjs)$"]},"main":"build/index.js","babel":{"presets":["react-app"]},"gitHead":"574f8d7e7d72daada2845fa926015b1500a8e9e4","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js --env=jsdom","build":"node scripts/build.js","start":"node scripts/start.js","prepublish":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.1.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"6.10.2","dependencies":{"simple-keyboard":"^2.3.19"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"raf":"3.4.0","jest":"20.0.4","chalk":"1.1.3","react":"^16.2.0","dotenv":"4.0.0","eslint":"4.10.0","promise":"8.0.1","webpack":"3.8.1","fs-extra":"3.0.1","react-dom":"^16.2.0","uglify-es":"^3.3.9","babel-core":"^6.26.3","babel-jest":"20.0.3","css-loader":"0.28.7","prop-types":"^15.6.1","url-loader":"0.6.2","file-loader":"1.1.5","autoprefixer":"7.1.6","babel-eslint":"7.2.3","babel-loader":"7.1.2","style-loader":"0.19.0","whatwg-fetch":"2.0.3","babel-runtime":"6.26.0","eslint-loader":"1.9.0","object-assign":"4.1.1","postcss-loader":"2.0.8","react-dev-utils":"^4.2.1","webpack-dev-server":"2.9.4","copy-webpack-plugin":"^4.3.1","eslint-plugin-react":"7.4.0","html-webpack-plugin":"2.29.0","eslint-plugin-import":"2.8.0","babel-preset-react-app":"^3.1.2","eslint-plugin-flowtype":"2.39.1","eslint-plugin-jsx-a11y":"5.1.1","postcss-flexbugs-fixes":"3.2.0","eslint-config-react-app":"^2.0.1","webpack-manifest-plugin":"1.3.2","sw-precache-webpack-plugin":"0.11.4","extract-text-webpack-plugin":"3.0.2","case-sensitive-paths-webpack-plugin":"2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.0.3_1534277475823_0.8718881033906078","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"simple-keyboard-layouts","version":"1.0.4","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.0.4","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5e79352f6cefd43b915c24759d8eb512606319df","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.0.4.tgz","fileCount":16,"integrity":"sha512-RDVVY8AdKwdwKHHgkYXKwYBaE6UC8Ivef5azijNmh2YBIGILAHl41bp5bWKGQLdcqQJJ0lDN3KVualGER8uSIg==","signatures":[{"sig":"MEUCIDuGSnwoPcwxoX3VRBEN4FC+8lCt9eytT1JH6cdDSS0VAiEAzGdJIuMaFa5M21MetefeM47zKZXcwAgDJ8IquVRD9+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhrDoCRA9TVsSAnZWagAACbsQAJot7v9/o3fpRfPZyoyW\nPJS+PlDFR6ZCvacKbWRMbN+iwHqq8EWDhwWwfRzxAArPcb4ZuT3NtmL8Mjfu\nN6hOBSg4Z3nm9T2SuJOBKMn/ZkGLG0RjBNxf9H1fCxqSiootn2+Af5EirDxm\nVm4pMGsta0StYfdTkB6hjbCJOxWOQKQreA/TQ6E1fgEV7bQSWMPCarL9Olxn\nrLEvnr37tf6kPAEhvB5AAuGCrp7xxpLpQ3uevlkSrhvxZ6LK+bNTA7a/+gCW\n8JQhE8d5hyLNPKqSud4hUtdNsSOUePJbbuHKH9JKzCNg8+yla2UlN4UfUPWQ\n3+F7f9h8+9JLaahlPIXbQwt23hMNFfAHJDEou38f/3Ti7utjwS9inmXMYvS6\nLNL97J1GsjfQD15Z0zNEQynfuW6G08QExz6mGyJdDCEYSUWqDeprp4I2sGej\nWK3X1pIwTrQv7l+CNsUesSmTybRfzYvelAr1eXhMvYwKDobsSIH4cbK4QJMt\nIa3AeChvyNWWr3lXpUeN6nDeHaxginexqQE8BoYOkyEpfoOILz9wqhpDJwNw\nj40i0lRLewfyfbDfrgI7BE239UCH4PEFeWeE1gznC7g8DQoQZepODlwMw6Sm\n1Pe46yJ+6GkJcivzkPyse5mo0I+tJ9uVgtHoWbga1q6AZzx95+sRqVoJtmAp\n7tcL\r\n=nZi5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test).{js,jsx,mjs}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|mjs)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|mjs|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["<rootDir>/config/polyfills.js"],"testEnvironment":"node","moduleNameMapper":{"^react-native$":"react-native-web"},"collectCoverageFrom":["src/**/*.{js,jsx,mjs}"],"moduleFileExtensions":["web.js","mjs","js","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|mjs)$"]},"main":"build/index.js","babel":{"presets":["react-app"]},"gitHead":"4ec62efdec52967847520f97872b1dd34e16e77c","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js --env=jsdom","build":"node scripts/build.js","start":"node scripts/start.js","prepublish":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.1.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"6.10.2","dependencies":{"simple-keyboard":"^2.3.19"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"raf":"3.4.0","jest":"20.0.4","chalk":"1.1.3","react":"^16.2.0","dotenv":"4.0.0","eslint":"4.10.0","promise":"8.0.1","webpack":"3.8.1","fs-extra":"3.0.1","react-dom":"^16.2.0","uglify-es":"^3.3.9","babel-core":"^6.26.3","babel-jest":"20.0.3","css-loader":"0.28.7","prop-types":"^15.6.1","url-loader":"0.6.2","file-loader":"1.1.5","autoprefixer":"7.1.6","babel-eslint":"7.2.3","babel-loader":"7.1.2","style-loader":"0.19.0","whatwg-fetch":"2.0.3","babel-runtime":"6.26.0","eslint-loader":"1.9.0","object-assign":"4.1.1","postcss-loader":"2.0.8","react-dev-utils":"^4.2.1","webpack-dev-server":"2.9.4","copy-webpack-plugin":"^4.3.1","eslint-plugin-react":"7.4.0","html-webpack-plugin":"2.29.0","eslint-plugin-import":"2.8.0","babel-preset-react-app":"^3.1.2","eslint-plugin-flowtype":"2.39.1","eslint-plugin-jsx-a11y":"5.1.1","postcss-flexbugs-fixes":"3.2.0","eslint-config-react-app":"^2.0.1","webpack-manifest-plugin":"1.3.2","sw-precache-webpack-plugin":"0.11.4","extract-text-webpack-plugin":"3.0.2","case-sensitive-paths-webpack-plugin":"2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.0.4_1535553767482_0.3647429883671036","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"simple-keyboard-layouts","version":"1.0.5","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.0.5","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"15e9288efa8c86ff31e79ff2c81c12c53ecdb88e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.0.5.tgz","fileCount":16,"integrity":"sha512-/DKyWHw2HL5I0lfzz+j09rTodHegCM/CFQ3GpfhBeYW8rz8XaywSVZc/Lk/q8pxdmykvNVqD0wgmaHjeQ8gf+Q==","signatures":[{"sig":"MEUCIEJl56oT26otNEW0vJJjrQEA6YaJ7nJJghvUDJJ6ludfAiEAhmKdrXOYuohNUbZ7HYEMHNKA4Q/plJeiTBx82IgqfaM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhrGwCRA9TVsSAnZWagAAxAkP/3J5/LtsndG37U3RTy2l\nCKBPt6QN8+sPvVp6OOJoLQJm/6iRTT4wRKKWkyjFWrcjUlEVBuJI/aXaKp4Y\n+aADdwti+PV6mORy3yYaf0JcIolvaXNyPOykktPom+Tx+qkUcoQDGpN7FeHW\n5BAroay1U9GKK5DDzkve4OwBAH9YKGTpLjfMGPYND22US4TLrLm+O25f9JhU\nMSubKNQs0gN5oRR+QlJwuuD/IDwx0bC1lVu4/dbvia2T7jqRLq5xzOAktG2d\nz/Oy8OZXf0DAFZkMDw1DYsMNQSutQtMNR93jcdwpfsWuyrU7HofIombylSFH\nwHe7jkW80nLYH1oz4EaByh+ARC5pGF9y3vuZEFMgnmNj3wcKuMxwxHFggwtk\nfoqMOZ44uijseoKP3tqP5KyB9RKVeSF860srS8ra6djuAFFaHR6tQUfFZCUt\nwrqkX+xq8shA+sfjY5GnPcfQpBFNZ8L31opPYQGjOG1lNa3GkkXYaCwopx2a\nSTpeeyKQau/EaWVTwXo7g+S8K+Ib5MtdVmatcoibtge+MME7d1CKtcDdumqy\nIZIF6JOr+R3L29SaEVGoGoV7osxYmR337CxUjrkn+Wfj9s41R3koCsZXVqxs\n3A1FWwYYu+F7yPbtpoXG1ce7xJrYn+FWazKA9Jt0TJDenZkdonAy3Do1Yyrv\n/eIa\r\n=hqlG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test).{js,jsx,mjs}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|mjs)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|mjs|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["<rootDir>/config/polyfills.js"],"testEnvironment":"node","moduleNameMapper":{"^react-native$":"react-native-web"},"collectCoverageFrom":["src/**/*.{js,jsx,mjs}"],"moduleFileExtensions":["web.js","mjs","js","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|mjs)$"]},"main":"build/index.js","babel":{"presets":["react-app"]},"gitHead":"5baff9ef6b7216134a8e05bbe8a204d1fd704bfa","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js --env=jsdom","build":"node scripts/build.js","start":"node scripts/start.js","prepublish":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.1.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"6.10.2","dependencies":{"simple-keyboard":"^2.3.19"},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"raf":"3.4.0","jest":"20.0.4","chalk":"1.1.3","react":"^16.2.0","dotenv":"4.0.0","eslint":"4.10.0","promise":"8.0.1","webpack":"3.8.1","fs-extra":"3.0.1","react-dom":"^16.2.0","uglify-es":"^3.3.9","babel-core":"^6.26.3","babel-jest":"20.0.3","css-loader":"0.28.7","prop-types":"^15.6.1","url-loader":"0.6.2","file-loader":"1.1.5","autoprefixer":"7.1.6","babel-eslint":"7.2.3","babel-loader":"7.1.2","style-loader":"0.19.0","whatwg-fetch":"2.0.3","babel-runtime":"6.26.0","eslint-loader":"1.9.0","object-assign":"4.1.1","postcss-loader":"2.0.8","react-dev-utils":"^4.2.1","webpack-dev-server":"2.9.4","copy-webpack-plugin":"^4.3.1","eslint-plugin-react":"7.4.0","html-webpack-plugin":"2.29.0","eslint-plugin-import":"2.8.0","babel-preset-react-app":"^3.1.2","eslint-plugin-flowtype":"2.39.1","eslint-plugin-jsx-a11y":"5.1.1","postcss-flexbugs-fixes":"3.2.0","eslint-config-react-app":"^2.0.1","webpack-manifest-plugin":"1.3.2","sw-precache-webpack-plugin":"0.11.4","extract-text-webpack-plugin":"3.0.2","case-sensitive-paths-webpack-plugin":"2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.0.5_1535553967295_0.6379296286563083","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"simple-keyboard-layouts","version":"1.0.6","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.0.6","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e7530d4a36db92a8fc0a1a4d97427a1260912206","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.0.6.tgz","fileCount":16,"integrity":"sha512-iD9rvUXdzcsDCtE0yuu4qrfI9jkoFVBkyWZX2jYwggq3O6o8LKGuIJm2K14QRTr0fWTikewCzdNhTmfbgoTb2Q==","signatures":[{"sig":"MEQCIGvqDyqiMPozZqow31o5Q457CCqybTcAd7bIUaE8aLLEAiATYzuu4nAnwzQiG0TmgMNDpIGYSLdP9XCRlrbTghBVLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkKAYCRA9TVsSAnZWagAArxcP/i0uJv8cQ/CfZIaAWqfe\nZ3jy2OcoV0s3h9rLcQHUxrHuRA0kQfJx/hjvfT+BPVjnXOhlgpmJUrorN60Z\nGU7kE+KGTIBiD/BmsovA8ruHYKNbhtYwVahN+BzqEmmcNuDM7tyxtA/B0gL6\nt6j+GJPxDUFJVKcv5KMzFrGxwi/QMDt+OWk3BuVxErPUT2UzfY0w4SRYIcUg\nRINTe7uwrYopenM3jFqxGyVbaq41oSr+p0Z0u2uLppZ6ZKpBl6eKwdhPuJnO\nyyZoUqGCNQT4jMkck3b7KXCLVfPQdaEOx2huWnjAR1jn8WLz0YqhMpORCuRc\nDdMHAL+hTPOyK1oPA/MuoHJdMPHHiWadNNzuW3EadyVAl/j8pU14ZFwmy4Nf\nS9h4vtSIG9QYZ8y7DY7sKgzp5woYT8qwAwwaNbBbInHlzCNKeHaNs1zuTvbx\noG4h7ORcX96oNJbbHoNKbDo0y4fU5u+6YBOaKNanmMl1RCOHa359QwKSPuI9\n+DToHedkNyIis8I5/nZJpmv8NaJeFWdpOvmGuyharNNOmzHndb6u6UH9n+Da\nTTi46EqvtekP1TwKE9lWwkcRbjS2i3f7/v83vah6gLeXTZkcybRV8TTyqz2M\njFegsog5Hhv8Y9FcH5Boboxw3j/1msEkK+uv7epo2xgcQVp3oWXslAzLrZJ3\nVqDa\r\n=q1Kj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test).{js,jsx,mjs}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|mjs)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|mjs|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["<rootDir>/config/polyfills.js"],"testEnvironment":"node","moduleNameMapper":{"^react-native$":"react-native-web"},"collectCoverageFrom":["src/**/*.{js,jsx,mjs}"],"moduleFileExtensions":["web.js","mjs","js","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|mjs)$"]},"main":"build/index.js","babel":{"presets":["react-app"]},"gitHead":"5baff9ef6b7216134a8e05bbe8a204d1fd704bfa","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js --env=jsdom","build":"node scripts/build.js","start":"node scripts/start.js","prepublish":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.1.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"6.10.2","dependencies":{},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"raf":"3.4.0","jest":"20.0.4","chalk":"1.1.3","react":"^16.2.0","dotenv":"4.0.0","eslint":"4.10.0","promise":"8.0.1","webpack":"3.8.1","fs-extra":"3.0.1","react-dom":"^16.2.0","uglify-es":"^3.3.9","babel-core":"^6.26.3","babel-jest":"20.0.3","css-loader":"0.28.7","prop-types":"^15.6.1","url-loader":"0.6.2","file-loader":"1.1.5","autoprefixer":"7.1.6","babel-eslint":"7.2.3","babel-loader":"7.1.2","style-loader":"0.19.0","whatwg-fetch":"2.0.3","babel-runtime":"6.26.0","eslint-loader":"1.9.0","object-assign":"4.1.1","postcss-loader":"2.0.8","react-dev-utils":"^4.2.1","webpack-dev-server":"2.9.4","copy-webpack-plugin":"^4.3.1","eslint-plugin-react":"7.4.0","html-webpack-plugin":"2.29.0","eslint-plugin-import":"2.8.0","babel-preset-react-app":"^3.1.2","eslint-plugin-flowtype":"2.39.1","eslint-plugin-jsx-a11y":"5.1.1","postcss-flexbugs-fixes":"3.2.0","eslint-config-react-app":"^2.0.1","webpack-manifest-plugin":"1.3.2","sw-precache-webpack-plugin":"0.11.4","extract-text-webpack-plugin":"3.0.2","case-sensitive-paths-webpack-plugin":"2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.0.6_1536204824091_0.3658518531686501","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"simple-keyboard-layouts","version":"1.0.7","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.0.7","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1f63d89aebd86b4ba2feb350b6164424ed8d2f32","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.0.7.tgz","fileCount":16,"integrity":"sha512-F3uvafXbGvu3V4aSuWPiTrmg7GHpGP+oyAJkT30NA57MP3o9DMc5Mj4URbqUSrPCKS9ZesbvJqWNu8B6NaYpfw==","signatures":[{"sig":"MEUCIDPfmHU2/AqhavzmvBzrRd+kGEo9Y0SiSyp5gyrYiw8YAiEA5PFMXwfF3XENZrDHvKt45Ic2n5fuCuW+g5yBWFjCPv8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53216,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbldu8CRA9TVsSAnZWagAADpwP/j8a/rzHktOdjZyln+sS\nbVo9Y8UvthFd7pBVuDQV3fHkDrfaFojOklAX8gSvQz2d+331KiPOhJ9/lUb5\nOAMDSBaNIFAOnXJr742VleQNWOfg4l+x1iJU9/fLnk94ZCxrI4Ej7bX6V165\ntvumO1dZOMUtFV5mR4RMLY+XtqzSeDkoXLYu4zrvXyqDuPYt6gUpSR9C9Mmu\nsokLMOiYYujuVw4jfJgWnugTXdM/BOrC+KieWP48IRy77CHKzfl8I0scAWwP\nJKCqsYD23Fs/6zVbnPp31Tw0uoOmysvU/xTGGRx+aevOhETQ9HG0b9XfUqkW\njneVAaRW9q2RpCrH0Hk54tnvA8ty/lJfMrGEDWEaxTkMrXeCwUjQlKwW/zPB\nvsIHmIi06x+aWTIULhbsw09OoJVxttg0pL+KBFQpGapQCBKbNS0zyoNS8vTm\nQtMCDqmr3VHISlxjpNI3NIFfHwHawaN11tJF/BqVU8OiM6uwHXYGnRjRtCmJ\nAavomgle8eXmZ40Zo4vJWwascz7JqpE96HKh30eLjtymAyfGuyWM6eE2SMZ+\n0OrLW6BimvK6tENvQ8K3k2o+WnW8hdmh+P1iGmCkliakCevRE6v3bVXJPbId\nOQKNMfp5J52mkZHYbtKH2fHRXTeLaQlyRQyY1bLIDEV3ilD9oiAP05+B6Vaz\nlLSw\r\n=Vxkn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test).{js,jsx,mjs}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|mjs)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|mjs|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["<rootDir>/config/polyfills.js"],"testEnvironment":"node","moduleNameMapper":{"^react-native$":"react-native-web"},"collectCoverageFrom":["src/**/*.{js,jsx,mjs}"],"moduleFileExtensions":["web.js","mjs","js","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|mjs)$"]},"main":"build/index.js","babel":{"presets":["react-app"]},"gitHead":"2b77d733e07a885cf6c80fb21f3bc90e2dacdb67","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js --env=jsdom","build":"node scripts/build.js","start":"node scripts/start.js","prepublish":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.1.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"6.10.2","dependencies":{},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"raf":"3.4.0","jest":"20.0.4","chalk":"1.1.3","react":"^16.2.0","dotenv":"4.0.0","eslint":"4.10.0","promise":"8.0.1","webpack":"3.8.1","fs-extra":"3.0.1","react-dom":"^16.2.0","uglify-es":"^3.3.9","babel-core":"^6.26.3","babel-jest":"20.0.3","css-loader":"0.28.7","prop-types":"^15.6.1","url-loader":"0.6.2","file-loader":"1.1.5","autoprefixer":"7.1.6","babel-eslint":"7.2.3","babel-loader":"7.1.2","style-loader":"0.19.0","whatwg-fetch":"2.0.3","babel-runtime":"6.26.0","eslint-loader":"1.9.0","object-assign":"4.1.1","postcss-loader":"2.0.8","react-dev-utils":"^4.2.1","webpack-dev-server":"2.9.4","copy-webpack-plugin":"^4.3.1","eslint-plugin-react":"7.4.0","html-webpack-plugin":"2.29.0","eslint-plugin-import":"2.8.0","babel-preset-react-app":"^3.1.2","eslint-plugin-flowtype":"2.39.1","eslint-plugin-jsx-a11y":"5.1.1","postcss-flexbugs-fixes":"3.2.0","eslint-config-react-app":"^2.0.1","webpack-manifest-plugin":"1.3.2","sw-precache-webpack-plugin":"0.11.4","extract-text-webpack-plugin":"3.0.2","case-sensitive-paths-webpack-plugin":"2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.0.7_1536547771727_0.5706656958900214","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"simple-keyboard-layouts","version":"1.0.8","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.0.8","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0d1bb29a3fd5357a35594d0357b7bfd03440eb33","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.0.8.tgz","fileCount":16,"integrity":"sha512-39sDqs54WyJP9oQImen1D+jFJxZAy952Z9bRTpph1Vkg+Re/IwDsjxpEZEM5OGMIakiUgX1wYDmzaeALQVRaHQ==","signatures":[{"sig":"MEUCIQCGazGvqfDGwXUnKLcd22GHo9fShEMDt2xsIrYw4jHjcQIgQd65qjhXCY+dV79114e6NipL0BSIePbYjSiWHXfbtME=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxCHsCRA9TVsSAnZWagAAStsQAIkiMddz9jZ99P6JHuLR\nmQmCtucr02DAmLMHhCqvSuwLKZy+aBHbLp3iZ+ltduSx3kVrhwIV3rkb9vFR\nxr0kSt3uZrGmu93amnpwpLpn8Xgmi0a3lU+1QZNvzeGNzYX8+In+VPBZWGFY\nmAHGdXUmCf1QZuWZtXBPT6TACT4OdpwfOgKKjw2j8RhaqK1ZOffHBvG5xpDb\nFm1c/plSkVHI+iwK9ueBzqdTPoVeqC5287A0nP9+mTNYmEFve0e+CA1ywfcj\nohNNGNJvFohx8l22l//xBiK9fcVDh/kSwXvAXiyfreajNMR3iS5zqB38cFtp\nRpDnu3bP88An4hooKPrV76A6dNYGto6jQ3XSxDNzSirXeaLMR4pKmlWqsIrs\nkIVxy4Tvube8iN6jEccFD3wUIb+GJt7N3ry+/13T6zoj0UW8XF0ALYZB+xTt\n3EPccAEYtkyQ6YG52SIFTdbuiORd9HJhbk3XQREWAxO0nLXNC7ACEvBBSKeC\nmmtMaLryxX90SHWqfAnZHIkXv/fzhrsqmJFpF60ykDj3GBQJces/KTstGK9U\nMezTnGWen4ZBPBPz58EaSKx6wZiClAyYrIizmPOzF2GTPqpfi/cr3VsdiLPb\ngXV2dL3OseMJ9VH/PF9P8k8Esj40BWTJCSpSZzfRm849YjCMovg4d0HEQSAY\naZDL\r\n=ATqz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test).{js,jsx,mjs}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|mjs)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|mjs|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["<rootDir>/config/polyfills.js"],"testEnvironment":"node","moduleNameMapper":{"^react-native$":"react-native-web"},"collectCoverageFrom":["src/**/*.{js,jsx,mjs}"],"moduleFileExtensions":["web.js","mjs","js","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|mjs)$"]},"main":"build/index.js","babel":{"presets":["react-app"]},"gitHead":"6b5904680c29efd5f628db2b1391784a81a02540","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js --env=jsdom","build":"node scripts/build.js","start":"node scripts/start.js","prepublish":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.1.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"6.10.2","dependencies":{},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"raf":"3.4.0","jest":"20.0.4","chalk":"1.1.3","react":"^16.2.0","dotenv":"4.0.0","eslint":"4.10.0","promise":"8.0.1","webpack":"3.8.1","fs-extra":"3.0.1","react-dom":"^16.2.0","uglify-es":"^3.3.9","babel-core":"^6.26.3","babel-jest":"20.0.3","css-loader":"0.28.7","prop-types":"^15.6.1","url-loader":"0.6.2","file-loader":"1.1.5","autoprefixer":"7.1.6","babel-eslint":"7.2.3","babel-loader":"7.1.2","style-loader":"0.19.0","whatwg-fetch":"2.0.3","babel-runtime":"6.26.0","eslint-loader":"1.9.0","object-assign":"4.1.1","postcss-loader":"2.0.8","react-dev-utils":"^4.2.1","simple-keyboard":"^2.5.11","webpack-dev-server":"2.9.4","copy-webpack-plugin":"^4.3.1","eslint-plugin-react":"7.4.0","html-webpack-plugin":"2.29.0","eslint-plugin-import":"2.8.0","babel-preset-react-app":"^3.1.2","eslint-plugin-flowtype":"2.39.1","eslint-plugin-jsx-a11y":"5.1.1","postcss-flexbugs-fixes":"3.2.0","eslint-config-react-app":"^2.0.1","webpack-manifest-plugin":"1.3.2","sw-precache-webpack-plugin":"0.11.4","extract-text-webpack-plugin":"3.0.2","case-sensitive-paths-webpack-plugin":"2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.0.8_1539580395432_0.1968965123104831","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"simple-keyboard-layouts","version":"1.0.9","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.0.9","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8cc7e7f761b1b7b71a57ad69a87fb2a86f012c7e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.0.9.tgz","fileCount":16,"integrity":"sha512-aVJNISfLZgQWoN9TPa4cHKx9hegP60aOB3MKU1cTL0n9OIgzD4Ekfglpk3iCSg264Lcqmtx8Lr18JAXCZ99D3A==","signatures":[{"sig":"MEYCIQCRUVQ+5BvcRGSxu/7s+Uc1Ne8hKCu4kkCpbRgel6JwqgIhAMOTE+7eujUpejgTKrK1MOQpzsLNvzvWYFKSufh6cNWb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2oexCRA9TVsSAnZWagAAojIP/1YYznF5m7KgN7gT4UT6\nmZQwO4jG/yJ0ijOQg3PwM1zN3u1/GoxixD+53wzPNY1+XZXfIXEJ5KWGSDNg\nSwBhVet34L2SNuhZmKnNGbypQ733jdEvAafdvI9TjJ9aEc463Qm6UqdBUbLq\n2eNOVcELFiXt8VC5AsXMkpfstgFnyV3nmxE1qowTl32LxJjNyEFg1uAk4Osh\ng7Yib7cMIT4HM+Fkf17IWrggpYlhMppmEz/84Wsbv6Zbftb0KX9kwXQcD/gk\n6YROOQ/5q7lysK7lDi603jCSDSxODJMbZYP7bmghpOO75t3IeQuPpjarJ7/F\nMXgWViCDW5a4qM/EQJ/OiriwYqDHihcGxgpjnGSl8DCMISp1ElKtr17ksRvb\nS1U1PVzCFdIjCfzH5V6m2/+dw9ma3K//fzloLIQNZeYaJsjXzafOBY4x4sTL\nr4FdnzEsFfXX31HVGvBHK5ahJizzqY7ZNkc7JuvY43Ojp5hmSVzjR5YPrQu3\nnO3MCA5zCxo3+i2w5h5iNYhVI62CbPdyp5v0CmgK2So729X3gbaFh/einPW/\nu/yhE4b6e2N7Xk5LlZKsUghUxHhgB4ZXWYTAgSHi8RnPpD4BpMKLfuDEgztr\ny0pfs8oZmbpf0cECzZtCZesVmU8aSOmgfl5KykfynZ1eWboBPaNY2YiiTlep\n6sjX\r\n=81wk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test).{js,jsx,mjs}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|mjs)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|mjs|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["<rootDir>/config/polyfills.js"],"testEnvironment":"node","moduleNameMapper":{"^react-native$":"react-native-web"},"collectCoverageFrom":["src/**/*.{js,jsx,mjs}"],"moduleFileExtensions":["web.js","mjs","js","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|mjs)$"]},"main":"build/index.js","babel":{"presets":["react-app"]},"gitHead":"3c71ac896bbf3b2fa8af791e8d9596237ff03fca","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js --env=jsdom","build":"node scripts/build.js","start":"node scripts/start.js","prepublish":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.1.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"6.10.2","dependencies":{},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"raf":"3.4.0","jest":"20.0.4","chalk":"1.1.3","react":"^16.2.0","dotenv":"4.0.0","eslint":"4.10.0","promise":"8.0.1","webpack":"3.8.1","fs-extra":"3.0.1","react-dom":"^16.2.0","uglify-es":"^3.3.9","babel-core":"^6.26.3","babel-jest":"20.0.3","css-loader":"0.28.7","prop-types":"^15.6.1","url-loader":"0.6.2","file-loader":"1.1.5","autoprefixer":"7.1.6","babel-eslint":"7.2.3","babel-loader":"7.1.2","style-loader":"0.19.0","whatwg-fetch":"2.0.3","babel-runtime":"6.26.0","eslint-loader":"1.9.0","object-assign":"4.1.1","postcss-loader":"2.0.8","react-dev-utils":"^4.2.1","simple-keyboard":"^2.7.5","webpack-dev-server":"2.9.4","copy-webpack-plugin":"^4.3.1","eslint-plugin-react":"7.4.0","html-webpack-plugin":"2.29.0","eslint-plugin-import":"2.8.0","babel-preset-react-app":"^3.1.2","eslint-plugin-flowtype":"2.39.1","eslint-plugin-jsx-a11y":"5.1.1","postcss-flexbugs-fixes":"3.2.0","eslint-config-react-app":"^2.0.1","webpack-manifest-plugin":"1.3.2","sw-precache-webpack-plugin":"0.11.4","extract-text-webpack-plugin":"3.0.2","case-sensitive-paths-webpack-plugin":"2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.0.9_1541048240661_0.523028518252119","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"simple-keyboard-layouts","version":"1.0.10","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.0.10","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1306a2d25c22d8d604af78a179d0bb243601edca","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.0.10.tgz","fileCount":16,"integrity":"sha512-mt1FM2kcyD7OQ5BB+FUUPwKiRi7XeUvhLpB/i7EneaP7mDNcZnRobjiYJ0CP+UGE0F4/LQauQHaT7v8i3kbHYg==","signatures":[{"sig":"MEQCIBwJH39Iw9f8bmWuf1utsUuHl8QvtTIDSFmv1cHuwjWbAiAxsSigFtyLB/XhM1vXK0G/CI0xn6hmxjtf/ig2fIIr6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb23bXCRA9TVsSAnZWagAAPy4P/iH9qUZS/3koxVIMyQ05\nrBJpwXCa9yBvlqGN3nkRyWeyNj+4J6bi74xJXnaxV3PsQQohRSgnMWvYgrvw\nckHN8d1C7mii4VzGEpkvMiuByWL5M1JZkhqFVm9d1zsP+9xA8Hpe/dsqQgMi\n2jfpguAEsgkhbt8bIT8Zh16Ugb0PfOpjmtFNqE3N07cyZFJMqr5R3y8HMdIo\nLE6lKdM5tpqjXJ6wCEYtbV136B1oGctzjWBCzw63decmWiZCf4CLOiGFTf9+\nf3hwxv3jjpxfz2qTeDQs6bBa3rUFJJ43jj9eODjg7pKlxPLsytVw/zjDf8BV\nB2Xunrf9xrBLu/nCSTezN/xkq59v2XthPlxhJFOkeWmgrRLyXLzjf2QTVIRl\nRVZ+4Fv99rRQ9iLQed2grLm1wj7AZrgvGb7dZrtqTgjaNwJDWPbbEOo4lLfH\nWLCUY0iRmsecESti6nnhX86qPclrt0B/uUA1jU68NUloJdVyJAsUVgUc/sFu\nRfMzrMg7mtD53NG1AMmkUBqnbkN67paj5Kk1mb04bgXokXxV0yRbyQOhCRZw\nvW8/IgMCOQsqaDddMuu+j3WkN+QjXwzsGOcTvBGjJXPFZFV4a+N/6Z6zymtA\n3fJ+djtqHT7tf27VPbQLH9pAxM356bkQ7zE3gjcX6Nx6nxO+HVHEF0WYRZEO\ntRn6\r\n=gKCT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test).{js,jsx,mjs}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|mjs)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|mjs|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["<rootDir>/config/polyfills.js"],"testEnvironment":"node","moduleNameMapper":{"^react-native$":"react-native-web"},"collectCoverageFrom":["src/**/*.{js,jsx,mjs}"],"moduleFileExtensions":["web.js","mjs","js","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|mjs)$"]},"main":"build/index.js","babel":{"presets":["react-app"]},"gitHead":"3b61bb11621684611579e59d518a2cbd4e9863f6","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js --env=jsdom","build":"node scripts/build.js","start":"node scripts/start.js","prepublish":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.1.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"6.10.2","dependencies":{},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"raf":"3.4.0","jest":"20.0.4","chalk":"1.1.3","react":"^16.2.0","dotenv":"4.0.0","eslint":"4.10.0","promise":"8.0.1","webpack":"3.8.1","fs-extra":"3.0.1","react-dom":"^16.2.0","uglify-es":"^3.3.9","babel-core":"^6.26.3","babel-jest":"20.0.3","css-loader":"0.28.7","prop-types":"^15.6.1","url-loader":"0.6.2","file-loader":"1.1.5","autoprefixer":"7.1.6","babel-eslint":"7.2.3","babel-loader":"7.1.2","style-loader":"0.19.0","whatwg-fetch":"2.0.3","babel-runtime":"6.26.0","eslint-loader":"1.9.0","object-assign":"4.1.1","postcss-loader":"2.0.8","react-dev-utils":"^4.2.2","simple-keyboard":"^2.7.5","webpack-dev-server":"2.9.4","copy-webpack-plugin":"^4.3.1","eslint-plugin-react":"7.4.0","html-webpack-plugin":"2.29.0","eslint-plugin-import":"2.8.0","babel-preset-react-app":"^3.1.2","eslint-plugin-flowtype":"2.39.1","eslint-plugin-jsx-a11y":"5.1.1","postcss-flexbugs-fixes":"3.2.0","eslint-config-react-app":"^2.0.1","webpack-manifest-plugin":"1.3.2","sw-precache-webpack-plugin":"0.11.4","extract-text-webpack-plugin":"3.0.2","case-sensitive-paths-webpack-plugin":"2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.0.10_1541109462364_0.14465442101724602","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"simple-keyboard-layouts","version":"1.0.11","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.0.11","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1955d96015c463eee59c33a529a8bfedd1cd9968","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.0.11.tgz","fileCount":18,"integrity":"sha512-y8IZgL4t163wYxhOzntk3viFkBdRU+MbkHrj1pijSMK5Eu1aYa0LXA98wuOtdWvljnlkBCQQX7BDSVhc4sjGhA==","signatures":[{"sig":"MEYCIQDJCSEwXLh4VT1xHDA8x0lxLT0f5YHA4VZoPPg9VFbJ4gIhALdjgsZlJUAQ0/5+OBWS7ShD9i86gtfHxZNY508Tuj8S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4gH6CRA9TVsSAnZWagAA4gAP/3TYV8IensUqwYUxPQnb\nj/RIc7Dpv373HlJMIcI0SxXdYfPYm361BL4pDESq/SzYcbi8b9nnJI3r/1Jz\nOVjTshVE3i+b+V+LoL1mBUbP3F9VfAk3OEs24oJLx2Fkmh3KUQ3gAofRbbwn\ndcjEgbfeTluQ/W1shaW0PPrF6zEa2cIkBlyDELRo/I4L9Ksa/fWWImXKNBv1\nV6amI1WUIE+Rjooxgc0XwfARiQ4InWEroD8y8SkiKr0woqphrFzQGMg9MdZd\nUcHXXAAicr1mu6v11ENjuJHUzp4lSxbxc4ya/7n1kQc9K4wFfYE0cal/8nIi\nOaHtH4KUR3kJYBneg28MXmCtpU3SHdaiOeSBKB74k2X73GJ0oCZHnkBf9Zib\n/aSGLzkmTBbUrJR6kjeSmKGthQX58h2/KtkWbbtRfysYZ5oC2ao45mSQfUwP\n+obzZ3iSIucGKI/BWEt97ztAOy/wqokc037SofqxIjoRQe8m8ezWVfWwKQg8\nX8d0LRD7Q/ijJmxVPcQpeTK4PhP6y4YbxnLcx8ej/R/Wi1uEdk2OsUswc+M1\nC9weYWnL4EhsXg5Rr4p8AX3N1Yqt2TM4KsamaHjCaiWp07x4VOHVJgUYwtHy\nAzQiWW22GpWj/J5Jk2c4o1qOi8+JjlO20a5QL/+m0gJRyq6gOVj4xCT2FL9U\njI2s\r\n=U2Xj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test).{js,jsx,mjs}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|mjs)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|mjs|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["<rootDir>/config/polyfills.js"],"testEnvironment":"node","moduleNameMapper":{"^react-native$":"react-native-web"},"collectCoverageFrom":["src/**/*.{js,jsx,mjs}"],"moduleFileExtensions":["web.js","mjs","js","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|mjs)$"]},"main":"build/index.js","babel":{"presets":["react-app"]},"gitHead":"202fccb6167a2a6e62080843b2860f003bf493a0","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js --env=jsdom","build":"node scripts/build.js","start":"node scripts/start.js","prepublish":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.1.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"6.10.2","dependencies":{},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"raf":"3.4.1","jest":"20.0.4","chalk":"1.1.3","react":"^16.2.0","dotenv":"4.0.0","eslint":"4.10.0","promise":"8.0.2","webpack":"3.12.0","fs-extra":"3.0.1","react-dom":"^16.2.0","uglify-es":"^3.3.9","babel-core":"^6.26.3","babel-jest":"20.0.3","css-loader":"0.28.7","prop-types":"^15.6.1","url-loader":"0.6.2","file-loader":"1.1.5","autoprefixer":"7.1.6","babel-eslint":"7.2.3","babel-loader":"7.1.5","style-loader":"0.23.1","whatwg-fetch":"2.0.3","babel-runtime":"6.26.0","eslint-loader":"1.9.0","object-assign":"4.1.1","postcss-loader":"3.0.0","react-dev-utils":"^4.2.2","simple-keyboard":"^2.7.5","webpack-dev-server":"2.9.4","copy-webpack-plugin":"^4.3.1","eslint-plugin-react":"7.4.0","html-webpack-plugin":"2.29.0","eslint-plugin-import":"2.8.0","babel-preset-react-app":"^3.1.2","eslint-plugin-flowtype":"2.39.1","eslint-plugin-jsx-a11y":"5.1.1","postcss-flexbugs-fixes":"3.2.0","eslint-config-react-app":"^2.0.1","webpack-manifest-plugin":"1.3.2","sw-precache-webpack-plugin":"0.11.5","extract-text-webpack-plugin":"3.0.2","case-sensitive-paths-webpack-plugin":"2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.0.11_1541538297920_0.584461612273002","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"simple-keyboard-layouts","version":"1.0.12","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.0.12","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"682f2f0967ca046971e6110ac1512d8e4a6fc65a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.0.12.tgz","fileCount":18,"integrity":"sha512-TkyxznlSgCWwrRRIVN5Br9tbI51X9cdzCkjb67Zkyn2qJaDs/UYB8ywiqdN3Hqn5VbmoyXacxLhXq++l1Mgorw==","signatures":[{"sig":"MEYCIQCbZvIyeJ3pTQi8FZ1dpMssogWGk8Vlo2071ExMPQmIkAIhALB9SeazE03bo1Jwo0bOrwNrXCIGzW4M0pAIsleNhwCH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4hsfCRA9TVsSAnZWagAAtX4P+wZpNqQ2uYgIguw5qa1c\nVT79hu4uzALfCkZOzjP9liqYE9tDyBr0N5le/ZfocKKyr8P8EcD+Un2BZE4g\nlvTvgPB1G1MkyvlT/W0/VUQDuqp9AURbl4jP9eka1GGzj1mI1n+C8Qw6quU6\nc+kSCYR5/1jrTCDD4MtcPd1VBYrcysXSskwmVlENcJcb+QPnVQBM4LYy3eoY\nr1TnY3LXxVcSgpsw3JmpbVYcpwLAaK5LYn4Mv8JvwLp+lKhx6fu0+I6gVu4s\nDEIh//EKHiIsQj3SHfHETkU/p3MEjdK4ngKEokR4LenditErCDouxxxi8ofl\nmqoPg9rShYj/R1U6El0992VfAlbhyvLu5nLzo4kLBPMuZvsNWEzpE4RpK+Uz\nNtbO1QyrZ1jEcCU3e+OXH6VBh5dotSVkyZJCCdL3Hlc8K9hbAKy/sYffNrMg\naWDFuW55KocQsGtYL6GX+vHjRwwgiN4xCGjwUuBAUR2H3tfd5CZ+n7vFIrLk\nL/lp99KMeP1nDTuto+oUe9dL9PUtupPHutrzleBSzRHFQePdZvHAj8atw5bV\nWlJBMkOib3DqRoPwPnkIn5OFC3PAfZmn/DocZ3NpiBNppBniuqFAGEIALBlY\nq8uZOpQHMofqIywfjiN6IOBFFb3c2wPBD4rsmzMjQrJmBiAPWHG2L9f+limW\ntcWB\r\n=HZlV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}","<rootDir>/src/**/?(*.)(spec|test).{js,jsx,mjs}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|mjs)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|mjs|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["<rootDir>/config/polyfills.js"],"testEnvironment":"node","moduleNameMapper":{"^react-native$":"react-native-web"},"collectCoverageFrom":["src/**/*.{js,jsx,mjs}"],"moduleFileExtensions":["web.js","mjs","js","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|mjs)$"]},"main":"build/index.js","babel":{"presets":["react-app"]},"gitHead":"86daee1d9ec527ff00e7d7eeeda2a48bbf96474b","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js --env=jsdom","build":"node scripts/build.js","start":"node scripts/start.js","prepublish":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.1.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"6.10.2","dependencies":{},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"raf":"3.4.1","jest":"20.0.4","chalk":"1.1.3","react":"^16.2.0","dotenv":"4.0.0","eslint":"4.10.0","promise":"8.0.2","webpack":"3.12.0","fs-extra":"3.0.1","react-dom":"^16.2.0","uglify-es":"^3.3.9","babel-core":"^6.26.3","babel-jest":"20.0.3","css-loader":"0.28.7","prop-types":"^15.6.1","url-loader":"0.6.2","file-loader":"2.0.0","autoprefixer":"7.1.6","babel-eslint":"7.2.3","babel-loader":"7.1.5","style-loader":"0.23.1","whatwg-fetch":"3.0.0","babel-runtime":"6.26.0","eslint-loader":"1.9.0","object-assign":"4.1.1","postcss-loader":"3.0.0","react-dev-utils":"^4.2.2","simple-keyboard":"^2.7.5","webpack-dev-server":"2.9.4","copy-webpack-plugin":"^4.3.1","eslint-plugin-react":"7.4.0","html-webpack-plugin":"2.29.0","eslint-plugin-import":"2.8.0","babel-preset-react-app":"^3.1.2","eslint-plugin-flowtype":"2.39.1","eslint-plugin-jsx-a11y":"5.1.1","postcss-flexbugs-fixes":"3.2.0","eslint-config-react-app":"^2.0.1","webpack-manifest-plugin":"1.3.2","sw-precache-webpack-plugin":"0.11.5","extract-text-webpack-plugin":"3.0.2","case-sensitive-paths-webpack-plugin":"2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.0.12_1541544734300_0.2224393384569523","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"simple-keyboard-layouts","version":"1.1.0","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.1.0","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a5d962d26818c5dcba3e140afc704331846763b2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.1.0.tgz","fileCount":18,"integrity":"sha512-nm1FXvpm/LwfDFYz1aJQmX/5nsYZj5N2cEiHOx57sqCb4QAl/9utdukjGKIzCE9YdgB7uyKXzLYgaspWLy8eTw==","signatures":[{"sig":"MEUCICJ/fYFjj8hPi4aRVbNKHVXM7DZtq0YxdQ8xNB88ld1ZAiEAwJeTP8HeamAB7fF660jmNYmtmI/z4iV9FOgv/8qxZqU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5e4ZCRA9TVsSAnZWagAAv3kP/Rxg0oa3J5UqQL8A2oI2\nwxZalYai5e5j1wQ6cCJSJOnMg2YIqSD+KHc5QOZyyO0o20PssAzefA6s84/D\nPyZAFaQQZ3e3hXxr9opbjH3BITeocT3qMYevY/sc0yECB32Ti7KFPNGEqPux\nu2S0mmp3e7UsFP76im+yn7Pc6wIqzHQ19au8Xzv+JleHsbcuNQt5Csxc9n6S\nrUU95xw9aMBs/tNfula1jrEOwIkHu0RFxN/3stIgasL2YhQvUwrMrexdXV9J\nmQRn1tRlbUxY70s6RcafnHFzQVqF8O0O/S7QyM0KUUIZeoyzew9Z2brEJBhH\n9g2+3nUgEFuYnboMZlY/EPWrQV7eKpR+B/d3g0u3FXcaHNjobbSLF941Zo27\nvUAuntN1ZO8eDGDqVgufv/+kt5FikY0LernJdP8dONggjq0ujbllkWTkcKK/\nVytEKK961CF2+kHwxYPF62wtGCCe25oFs3pOFXPCKLLI4Qw3kES5u6zLNRVV\nzVWJ+c2ehhBjDw6A4IC2N55clE0JwRLRjKjMdhccNpOdo0ONiqE9CETk/dpA\nYqfV/6XPPIRcU1Iz6nzZCHk6TC1VNh1VKlwWpnGAZkND/rk9yMmOuIvv0LDk\nepuVkksqhZ03pe0hNEk8W+F61JklzdHN52vsD2iKYlUQIFtF6QDUDGV96gen\nuhlg\r\n=75+s\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","resolver":"jest-pnp-resolver","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/?(*.)(spec|test).{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"testEnvironment":"jsdom","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"presets":["react-app"]},"gitHead":"07145277d1debaf0e45815d6b0bebfad7ab9a05e","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.4.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"10.13.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"bfj":"6.1.1","jest":"23.6.0","chalk":"2.4.1","react":"^16.6.1","dotenv":"6.0.0","eslint":"5.6.0","resolve":"1.8.1","webpack":"4.19.1","fs-extra":"7.0.0","react-dom":"^16.6.1","uglify-es":"^3.3.9","babel-core":"7.0.0-bridge.0","babel-jest":"23.6.0","css-loader":"1.0.0","url-loader":"1.1.1","@babel/core":"7.1.0","file-loader":"2.0.0","sass-loader":"7.1.0","babel-eslint":"9.0.0","babel-loader":"8.0.4","jest-resolve":"23.6.0","style-loader":"0.23.0","@svgr/webpack":"2.4.1","dotenv-expand":"4.2.0","eslint-loader":"2.1.1","postcss-loader":"3.0.0","react-dev-utils":"^6.1.1","simple-keyboard":"^2.8.0","jest-pnp-resolver":"1.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.1.0","postcss-preset-env":"6.0.6","react-app-polyfill":"^0.1.3","webpack-dev-server":"3.1.9","copy-webpack-plugin":"^4.6.0","eslint-plugin-react":"7.11.1","html-webpack-plugin":"4.0.0-alpha.2","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.14.0","terser-webpack-plugin":"1.1.0","babel-preset-react-app":"^6.1.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.1.2","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"3.6.3","eslint-config-react-app":"^3.0.5","mini-css-extract-plugin":"0.4.3","webpack-manifest-plugin":"2.0.4","babel-plugin-named-asset-import":"^0.2.3","fork-ts-checker-webpack-plugin-alt":"0.4.14","optimize-css-assets-webpack-plugin":"5.0.1","case-sensitive-paths-webpack-plugin":"2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.1.0_1541795352779_0.5554673557694707","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"simple-keyboard-layouts","version":"1.2.0","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.2.0","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"67436cf3b2a75b575c63808084a5f6f9c1dc5ecc","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.2.0.tgz","fileCount":20,"integrity":"sha512-36dsYmWs6qDSgr9xTjSQkcY/NcC+e287KP3boAhPZ+IwtsGXXZLvvLeRzzMDXxZef5fIWNEWE5goXeg4NzMUVQ==","signatures":[{"sig":"MEQCIHm0n0G6xdMLgnKoRgfU7PVuX7jrxkqKrTa8S6bQLvPFAiA5FA87NOgmxMgj8aJ+wC6nIc6f1rKSF6r92p052g6yHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7DOiCRA9TVsSAnZWagAA734QAKDBWM8jYOOwVlOuZM1e\nom+oc9ylcPWewYa8259CNqC5lyKeadqWD81AUutovrV7yOEi/V7tdm6idUYd\nAQBBChScUoirRUvZQ4UmvruNYrX8GmlInYoR/IkjH6a3mKe+v6OUYYeNI3uJ\nbAmaqCD0Y3FSyNtoIGy4+ndrdFUjQ8sxRViTnquGc8QgIpUMQBSrOnVJGZiG\n34oCCWrl3v3G3NTtOTUybXDgtfb4yga+mCy06f6KNhU8pUpm40XY4XSgpVHS\nAwvQnOIW3cFRSUD7prPe0yCQSIbrkBiVPcEX0zPn8ok4fKqThgBdVHcJ2EU7\nKKZxCQfksWKMZC0jarTHTkhUpbgZcqBkoTurJ33NroS3RGs5xHhRzrBO6DgL\nBUij6Unn7QFF1xjlM0XRc954oQgSKKoNQpoqe2slmWla12xdxk4u/KCRx7vl\nKKtmVAzIDfqAt8OtSsGYYIkeC2AofmQidJLgcz1VKn5/+xf8Q9mr8unaOjGI\nt7kUi/F4d/HDMhmhrzLFoGUWnRDe9qot0QWQPBTuMn3Nqjgn/oBPZU66UfbZ\nu6WEbMW1sQjIFfrI3Ql2iPYRCPGMcCEuc6BJ/7O+5BU+mbUzoxkvfpIqwNTv\nJWGKhaQ0+oW+6BIEE0M6d7uUWv1yRxpKqgtTTQCJyYGx5OO22iHuf37ZBg0+\nAvGg\r\n=Ha7Z\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","resolver":"jest-pnp-resolver","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/?(*.)(spec|test).{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"testEnvironment":"jsdom","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"presets":["react-app"]},"gitHead":"4d2d7f5aaf94d0536cdd29f389379db6d48dcb25","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.4.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"8.12.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"bfj":"6.1.1","jest":"23.6.0","chalk":"2.4.1","react":"^16.6.1","dotenv":"6.0.0","eslint":"5.6.0","resolve":"1.8.1","webpack":"4.19.1","fs-extra":"7.0.0","react-dom":"^16.6.1","uglify-es":"^3.3.9","babel-core":"7.0.0-bridge.0","babel-jest":"23.6.0","css-loader":"1.0.0","url-loader":"1.1.1","@babel/core":"7.1.0","file-loader":"2.0.0","sass-loader":"7.1.0","babel-eslint":"9.0.0","babel-loader":"8.0.4","jest-resolve":"23.6.0","style-loader":"0.23.0","@svgr/webpack":"2.4.1","dotenv-expand":"4.2.0","eslint-loader":"2.1.1","postcss-loader":"3.0.0","react-dev-utils":"^6.1.1","simple-keyboard":"^2.8.0","jest-pnp-resolver":"1.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.1.0","postcss-preset-env":"6.0.6","react-app-polyfill":"^0.1.3","webpack-dev-server":"3.1.9","copy-webpack-plugin":"^4.6.0","eslint-plugin-react":"7.11.1","html-webpack-plugin":"4.0.0-alpha.2","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.14.0","terser-webpack-plugin":"1.1.0","babel-preset-react-app":"^6.1.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.1.2","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"3.6.3","eslint-config-react-app":"^3.0.5","mini-css-extract-plugin":"0.4.3","webpack-manifest-plugin":"2.0.4","babel-plugin-named-asset-import":"^0.2.3","fork-ts-checker-webpack-plugin-alt":"0.4.14","optimize-css-assets-webpack-plugin":"5.0.1","case-sensitive-paths-webpack-plugin":"2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.2.0_1542206369815_0.45354367273153895","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"simple-keyboard-layouts","version":"1.2.2","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.2.2","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"adb3fdf891fe8afc39260cd2aa447e365c870f14","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.2.2.tgz","fileCount":20,"integrity":"sha512-9J2X2YNgBl6zAYPerXWJ7v2DBXxefAdhf4D5M6UeGOWPkhnw9nZEGC5yfP5rp0/ix96oKbDaxWSMgQePNFEdhQ==","signatures":[{"sig":"MEUCIQCBK3rfycOSsCmu3T+jGOOtzD77FLCzWx1NrngGNPq07gIgLAJ5AV2wvyeDFyTazQMtfavCsLfJCYdWSDzBiJ43aaE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBLlHCRA9TVsSAnZWagAAFlwQAI/k8sYp9kkg6NGNgxPL\n1vebyzF41uWwFe84B4oEbiZmUD/VvyOCfqet5GdBmweGA9ynkMZPrIt3pEmt\ne7xl46hkStJOxatzLD2P499f8CjRLzO6jxu+O6ueKfSJjqqQ4n0KkWyaEP+Y\nXrSoJ3p+VQkrziSp+CkFEAIbLjnnIFrhFblGmffS/t5V+VVXHRBkm4y8UAFd\n1hABD7pXydU34gZ2W++Q2twUhmknuLnEemYrcvIdl9CPzctRTIuotE6eTgks\nLF+vXYpSpud5IuHr+aG0RypsOonUY6ZLfyoCeNulaX6aARNlEFjiHPNiLl+N\nvdTNJ7p3Fzi+R1UaXw/JPMtLNpQ7/J7Vzz9I64RhA0VNL3+NMlGnQyE0DKzk\nND6w05WUTSxhxLsB6Kz+NpT5gBAVgrYSLKebfwUQy01yhFnEOLlHzL43cWuf\nKKS2XvOpW6339tffQkCwkyb04cW57Yo1mKPW95AxVW2KlAyYj6vKZRlDBoRr\nNF2mLQBwc5Xm+qRP7nOvMsZxMRuYOU7n9WMh4Zu0J/qnXxZXiYKrEP2FD3Ev\nSVigHDz2xywq/hZ8Imik3tN+ojlrw0sg/u59dFQhLyJkGMwJsoRyr/BZ7G4j\ndJbP+2zP1wq2VlDdxuiaB6r76ezhl8ktb/gjehmGixj4W9bfH58kdc+Fzvov\nUM5c\r\n=C0Qt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","resolver":"jest-pnp-resolver","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/?(*.)(spec|test).{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"testEnvironment":"jsdom","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"presets":["react-app"]},"gitHead":"52df1fde16a03ee5675f067c1ec959341db3faef","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.4.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"10.13.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"dependencies":{},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"bfj":"6.1.1","jest":"23.6.0","chalk":"2.4.1","react":"^16.6.1","dotenv":"6.0.0","eslint":"5.6.0","resolve":"1.8.1","webpack":"4.19.1","fs-extra":"7.0.0","react-dom":"^16.6.1","uglify-es":"^3.3.9","babel-core":"7.0.0-bridge.0","babel-jest":"23.6.0","css-loader":"1.0.0","url-loader":"1.1.1","@babel/core":"7.1.0","file-loader":"2.0.0","sass-loader":"7.1.0","babel-eslint":"9.0.0","babel-loader":"8.0.4","jest-resolve":"23.6.0","style-loader":"0.23.0","@svgr/webpack":"2.4.1","dotenv-expand":"4.2.0","eslint-loader":"2.1.1","har-validator":"^5.1.3","postcss-loader":"3.0.0","react-dev-utils":"^6.1.1","simple-keyboard":"^2.8.0","jest-pnp-resolver":"1.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.1.0","postcss-preset-env":"6.0.6","react-app-polyfill":"^0.1.3","webpack-dev-server":"3.1.9","copy-webpack-plugin":"^4.6.0","eslint-plugin-react":"7.11.1","html-webpack-plugin":"4.0.0-alpha.2","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.14.0","terser-webpack-plugin":"1.1.0","babel-preset-react-app":"^6.1.0","eslint-plugin-flowtype":"2.50.1","eslint-plugin-jsx-a11y":"6.1.2","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"3.6.3","eslint-config-react-app":"^3.0.5","mini-css-extract-plugin":"0.4.3","webpack-manifest-plugin":"2.0.4","babel-plugin-named-asset-import":"^0.2.3","fork-ts-checker-webpack-plugin-alt":"0.4.14","optimize-css-assets-webpack-plugin":"5.0.1","case-sensitive-paths-webpack-plugin":"2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.2.2_1543813446337_0.8667981688931294","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"simple-keyboard-layouts","version":"1.2.3","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.2.3","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c3b68ac463a4f607e9b6f59764bfdca916906540","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.2.3.tgz","fileCount":20,"integrity":"sha512-8ZfPhVVESohgKKg2kAznFYEsVWt/1J4aKjMJqiNolE/FiJeSla7k0CA7h4tF7lhU0PMniRBvrzire+QFgjEedQ==","signatures":[{"sig":"MEYCIQDNkwCdStS16N2yiDIk88fO6LGgkjJWPoqTXwpPA9cIrgIhAIMT4JVD3s9WDXh9KkaUHy2McJcHCobSyzqF1Ee/iS/w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMm8GCRA9TVsSAnZWagAAZOoP/R5WKEu4QoUgWnO19LL2\ncp3OlJ4eXTj4twrEmGdI4ZjznBqFv4GVf1i9D389zflBATyYTh2kD8bRXOlY\n5s2T4sN93KeI5msCm5PoF4BskDE+cumr63rfXhNEofHWZvAvwIwiv1LNhfKM\ns/vksMq3DIrxlFeJGvmMAh67xgSBR5EMGcT+agSC+ptbAOU4ETvk5abUZGX0\nEBleAK/KCFF+5BIdEUsJuIyA9ze2HoK6uIq8RNUmhI7b4TxM9HaMox91S1tF\nJGh6OE61MeBfBtHZwGwbA3McCimgpyHV8WcBweEZ0uKYNJF7drR1/Ooz2aaB\n0mJFcW4qzD0PXcLaCTJh+P4UK/5wt1LyV44gPdfHmjqycA9dsIPl5IdrFIbo\nrWDKZ6q66BEj7JE3Sv5AKtox3z4wslWLp5AvJBv7Pq9a0faeQ6pZvC0D0vaA\nRhzfjEMJGj/W37e9SdRakI/5VJ4sDQ34Ei/g4QieLuYTViDBFClZFgBKx45J\nBPuUnVDqx5tsv21rkR23meLMof6IWIUu+TirKQR1xVV/aGOkBg/gzs4Pyf1g\nIxy3Sn+a3jw1UstOPXAwcvkJumtsn9EOW533RbnCCh18LxhcX7dYIaSpRMW4\ng41Mejs+teSprZ4Pj1RNYYFGFPKjCiZfVDL0ZKZP32SfV33YaL+RNAuDWoKH\nhDKr\r\n=a+MT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","resolver":"jest-pnp-resolver","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/?(*.)(spec|test).{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"testEnvironment":"jsdom","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"presets":["react-app"]},"gitHead":"daa508afcdf959d2ff4223310b49e5be192f22f7","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"10.13.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"eslintConfig":{"extends":"react-app","settings":{"react":{"pragma":"React","version":"detect"}}},"_hasShrinkwrap":false,"devDependencies":{"bfj":"6.1.1","jest":"23.6.0","chalk":"2.4.2","esdoc":"^1.1.0","react":"^16.7.0","dotenv":"6.2.0","eslint":"5.12.0","resolve":"1.9.0","webpack":"4.28.3","fs-extra":"7.0.1","react-dom":"^16.7.0","uglify-es":"^3.3.10","babel-core":"7.0.0-bridge.0","babel-jest":"23.6.0","css-loader":"2.1.0","url-loader":"1.1.2","@babel/core":"7.2.2","file-loader":"3.0.1","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"23.6.0","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.1","postcss-loader":"3.0.0","react-dev-utils":"^7.0.1","simple-keyboard":"^2.13.2","@babel/preset-env":"^7.2.3","jest-pnp-resolver":"1.0.2","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.5.0","react-app-polyfill":"^0.2.0","webpack-dev-server":"3.1.14","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^4.6.0","eslint-plugin-react":"7.12.3","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.14.0","esdoc-standard-plugin":"^1.0.0","terser-webpack-plugin":"1.2.1","babel-preset-react-app":"^7.0.0","eslint-plugin-flowtype":"3.2.0","eslint-plugin-jsx-a11y":"6.1.2","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"3.6.3","eslint-config-react-app":"^3.0.6","mini-css-extract-plugin":"0.5.0","webpack-manifest-plugin":"2.0.4","babel-plugin-named-asset-import":"^0.3.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","fork-ts-checker-webpack-plugin-alt":"0.4.14","optimize-css-assets-webpack-plugin":"5.0.1","case-sensitive-paths-webpack-plugin":"2.1.2","@babel/plugin-proposal-class-properties":"^7.2.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.2.3_1546809094146_0.45278815457335053","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"simple-keyboard-layouts","version":"1.2.4","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.2.4","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0ef3d133d1b96c4f43fd765326169b79187797a7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.2.4.tgz","fileCount":20,"integrity":"sha512-h2zfJK7MELPg4D6AzRYZ7wLOlyJgjjYMxPHeCwlLsRmlGZeLkGC+YG/cgiH0H8m4LhTEwN6tWk1XcCu4+XEz/A==","signatures":[{"sig":"MEUCIQDIVssZddP4nDX3X7u+gXRSQzTqgAbQRsMq98uyS0c37gIgBm7ydrqQayHkf6mYm3JBBkWKKjruux50tgZ+oxlNNMo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMm+nCRA9TVsSAnZWagAAEfcP/jGLPdDXGCcmVGTXAOf+\nN6sCuSqkz6+wOmpzoFK/XP4WXVWJ0U+66Em7LCLKIc+SddHDLSfYLlrRuklD\nfogz5VbqUhmJVr+o9+LLWJE8Dxxbk6S5s+tqARNnpEQSRlGxbpQK9zoUSn0s\nMKga/b1feQ7kEXeYCa3lTlux/UtAh2GeFX9x70uzB3fTJ/AWMC0q3dTxMdX1\nNSkNM1LW8XsBSKfR8jCXjYqOAMMGEoOjj8UeOWrHKNbEpJfx0Vjc04H6sjTO\nt0XhqoYjEHN78bOlfEMqJWG3QsjvEg8DnvUkKv40GQ5NJf8D5nYiAIS95T7+\n4QNqueBxUdTgyYcguo+AOKtkJ1QbIbvg5cu54kkdRnfByy8eozfSMhWm81Zm\n87NbcPz3UZTVRhVXbja3x2D3yj6jTTAray0kUGvAv75oN2/fPR5W5tfqzDXB\nDKVAh1kRyIBDceHuMkGXS74jmIz4LwwwJlcXn1xo/r1l5oyQ6M057eizd8pE\n8XIwgegP5aOHtbM2IehPjMAoo0mxw3B+LDDJLAib9QekJggn17Gz827YTqWW\n7fYWDA4ahVwTJ4/QwZpqsHdk5bt7fPv+cNpOWxSPvAD/F7eQqQLaW3JPykB0\nLQFAUcwh/cvZzOi51aTFJ8TERzz3Wqv8GE9INbqgxMebOcCiuNsrImgoQ5OG\noel9\r\n=Dmcw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","resolver":"jest-pnp-resolver","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/?(*.)(spec|test).{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"testEnvironment":"jsdom","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"presets":["react-app"]},"gitHead":"0b8794dc7089d28c9584281ae962d3168a7d5275","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"10.13.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"eslintConfig":{"extends":"react-app","settings":{"react":{"pragma":"React","version":"detect"}}},"_hasShrinkwrap":false,"devDependencies":{"bfj":"6.1.1","jest":"23.6.0","chalk":"2.4.2","esdoc":"^1.1.0","react":"^16.7.0","dotenv":"6.2.0","eslint":"5.12.0","resolve":"1.9.0","webpack":"4.28.3","fs-extra":"7.0.1","react-dom":"^16.7.0","uglify-es":"^3.3.10","babel-core":"7.0.0-bridge.0","babel-jest":"23.6.0","css-loader":"2.1.0","url-loader":"1.1.2","@babel/core":"7.2.2","file-loader":"3.0.1","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"23.6.0","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.1","postcss-loader":"3.0.0","react-dev-utils":"^7.0.1","simple-keyboard":"latest","@babel/preset-env":"^7.2.3","jest-pnp-resolver":"1.0.2","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.5.0","react-app-polyfill":"^0.2.0","webpack-dev-server":"3.1.14","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^4.6.0","eslint-plugin-react":"7.12.3","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.14.0","esdoc-standard-plugin":"^1.0.0","terser-webpack-plugin":"1.2.1","babel-preset-react-app":"^7.0.0","eslint-plugin-flowtype":"3.2.0","eslint-plugin-jsx-a11y":"6.1.2","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"3.6.3","eslint-config-react-app":"^3.0.6","mini-css-extract-plugin":"0.5.0","webpack-manifest-plugin":"2.0.4","babel-plugin-named-asset-import":"^0.3.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","fork-ts-checker-webpack-plugin-alt":"0.4.14","optimize-css-assets-webpack-plugin":"5.0.1","case-sensitive-paths-webpack-plugin":"2.1.2","@babel/plugin-proposal-class-properties":"^7.2.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.2.4_1546809254933_0.6122525727406709","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"simple-keyboard-layouts","version":"1.2.5","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"(MIT or GPL-3.0)","_id":"simple-keyboard-layouts@1.2.5","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"19e8316437a6b14e16521b969bc2a12095c97db1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.2.5.tgz","fileCount":20,"integrity":"sha512-Lg8RAUWIjmAR+BeBRidQNlqD3ffnKf6/HA7msl7uLDjmig8+A8ZUA0OHeiY92KH74y0O4AAMkLwUVnvGe6nQrA==","signatures":[{"sig":"MEUCICUIqAj9IOWQSf/OA/Vo251+nTvSIlFGVIWF//ORNG4PAiEA1GY2z1HGT3WQLc0VWtqIGK7wUTWc+eOlhgc4Jtw4h0U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTzJdCRA9TVsSAnZWagAAmdMP/2rZYrd7nDNfUBkbKVmk\n/27QFy58Od9gjbgW1Nr2oCepc77/kK2WoPVJONtHHaxPB2B4YSrAub9HDCKc\n0mkA7/Nn+8Cez4O5gabsu8mqdnUUQASUS68F9Pyz9K2dxp60xtDHhX0vUKyA\niBT+ITSSZ71CJraG78rzn+zDAyLRYRO4Me7Iaau2VvDN46ev4AOLNeV/LcpE\nJiGjdq5fvF6E7kZu781eOCJQmOYGGTRV9Ie1+InrEiNGieENNk15Esq2mOEN\nNTes0x9uineNdcslXDoVfdC/mTnohLh+21Ja0vYtz51BYyhORcd+J0q4MOOs\nP1zU+et0df8PPciyYH0gpjckm9BgOliE3nZD0BTX7mpoutSa/PA7u22DemER\nUdBsqQDDO7Z2gM99APBVwHE4ATZJ+WYURlIddASGXIqmvRzBIoAEO2tlqxhk\nfLaDyK+dQQRF0IF4PkBJiLSDzb3X76g6thHlQKTuKBhTUhrXIQoGpTdey5tN\nnIZXOhfudVIoIP4Y9f2j349pm3S2ndLxZ7zDeNuGkQAGk6uu1UjRCyM1nGDU\n9yJVBbla0DM6E2UGR4JVNNWrhoNl8h6spi2VHiJ4ydpa+eyf9CsOUbvkWbtY\nXPFIJ/8qXxHgDZ9T4cXfp+2zG0KLHj4fEI9K4COugZfPeO6zqNlCE6atcWO6\nK0ka\r\n=qqYW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","resolver":"jest-pnp-resolver","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/?(*.)(spec|test).{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"testEnvironment":"jsdom","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"presets":["react-app"]},"gitHead":"904dc52bcf01cde035f31e0dbcfdd7a0eb17bc66","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"10.13.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"eslintConfig":{"extends":"react-app","settings":{"react":{"pragma":"React","version":"detect"}}},"_hasShrinkwrap":false,"devDependencies":{"bfj":"6.1.1","jest":"23.6.0","chalk":"2.4.2","esdoc":"^1.1.0","react":"^16.7.0","dotenv":"6.2.0","eslint":"5.12.0","resolve":"1.9.0","webpack":"4.28.3","fs-extra":"7.0.1","react-dom":"^16.7.0","uglify-es":"^3.3.10","babel-core":"7.0.0-bridge.0","babel-jest":"23.6.0","css-loader":"2.1.0","url-loader":"1.1.2","@babel/core":"7.2.2","file-loader":"3.0.1","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"23.6.0","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.1","postcss-loader":"3.0.0","react-dev-utils":"^7.0.1","simple-keyboard":"latest","@babel/preset-env":"^7.2.3","jest-pnp-resolver":"1.0.2","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.5.0","react-app-polyfill":"^0.2.0","webpack-dev-server":"3.1.14","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^4.6.0","eslint-plugin-react":"7.12.3","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.14.0","esdoc-standard-plugin":"^1.0.0","terser-webpack-plugin":"1.2.1","babel-preset-react-app":"^7.0.0","eslint-plugin-flowtype":"3.2.0","eslint-plugin-jsx-a11y":"6.1.2","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"3.6.3","eslint-config-react-app":"^3.0.6","mini-css-extract-plugin":"0.5.0","webpack-manifest-plugin":"2.0.4","babel-plugin-named-asset-import":"^0.3.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","fork-ts-checker-webpack-plugin-alt":"0.4.14","optimize-css-assets-webpack-plugin":"5.0.1","case-sensitive-paths-webpack-plugin":"2.1.2","@babel/plugin-proposal-class-properties":"^7.2.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.2.5_1548694109427_0.4940003264156223","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"simple-keyboard-layouts","version":"1.2.6","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"(MIT or GPL-3.0)","_id":"simple-keyboard-layouts@1.2.6","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"668d26035b9e533ae81f6306cd5cdcc47a7e6a20","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.2.6.tgz","fileCount":21,"integrity":"sha512-jbi/lxpuElhVTdBBLs1yVmRtC0jsXSuXSnt84k2oo4R7YRpdIRfQdIjaxiaQ3f0yq/b00Af8d68zn1NpN3DOPw==","signatures":[{"sig":"MEYCIQD0DHnWvHqoKAvQoLzLc0hAR5Zm1XL8fRwIBNj2ZIxRPQIhAIwsEt1eGk/VKg1ECk8m7ZiFQ0vubSJk+/8AK3TaWbWu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVHfGCRA9TVsSAnZWagAAhQwP/1/6rIEzvw26Yff5Q6Xf\n4a3pra0RvdjrZ8frLYj03nzEq1IJTn/yS/++brIGEWN7q6Zew7jkSQb/9BCF\n1r6RNoWzUSZFrpXmhj50dU8O7by+Uv+J9B+e62OthZDw7+97HRtlU8aA1H3e\n+TLMnTpfeOD7GuJRvOhjVvf7EswGv3GooWvVJFTbNLwhzN/bBnEkmiCwT9MD\n7DK64/PTsJDhvIm3Od95AmoNt0XlbKdNz/+1b6/fVmZRhDcjap3nux7Ono4N\nwiweSrcQNn1pG9uGP/YNpUpqchTrSq1I5jYzYgJRewqu6vOP3RiTL+dx1dtP\nHAa4B9d4A5IGfJd1cSyaPKUmK6Z/fYC9JIPbtxgOJbvByS70RbdJuScFC+d/\nJpQuHqHSCrO3p5LbV7QF1QqY+MA72V7gO3pTEhdCOUKgS/wM+UL6nXcZfsMM\nFbwDCxqXaDSuroWyMa0J7zWrdLxbAPBrrexXyIocpvAYsbL+sUK9gaUeLhwk\n0HwXLr4pVgXFVV+45W9Ij7DR2T2lVP6R5Yezn1c96ub1T3v3pIP+DsqZ9Sls\nCxYAjS0n8zI4zXAJF+YWNhNfnCVTKQ2ethAZXydu/A3DYu1ydvZJNKcNlCmJ\nYa1nj9xL1HUaOMfZElAAgmtW2sglCBlOb+nebLjY3HOzeTZhdyBb1cxp73DR\necyg\r\n=xouN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","resolver":"jest-pnp-resolver","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/?(*.)(spec|test).{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"testEnvironment":"jsdom","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"presets":["react-app"]},"gitHead":"b97d8bd4f1a616635231d05de7c1840969dd73a9","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"10.13.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"eslintConfig":{"extends":"react-app","settings":{"react":{"pragma":"React","version":"detect"}}},"_hasShrinkwrap":false,"devDependencies":{"bfj":"6.1.1","jest":"23.6.0","chalk":"2.4.2","esdoc":"^1.1.0","react":"^16.7.0","dotenv":"6.2.0","eslint":"5.12.0","resolve":"1.9.0","webpack":"4.28.3","fs-extra":"7.0.1","react-dom":"^16.7.0","uglify-es":"^3.3.10","babel-core":"7.0.0-bridge.0","babel-jest":"23.6.0","css-loader":"2.1.0","url-loader":"1.1.2","@babel/core":"7.2.2","file-loader":"3.0.1","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"23.6.0","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.1","postcss-loader":"3.0.0","react-dev-utils":"^7.0.1","simple-keyboard":"latest","@babel/preset-env":"^7.2.3","jest-pnp-resolver":"1.0.2","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.5.0","react-app-polyfill":"^0.2.0","webpack-dev-server":"3.1.14","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^4.6.0","eslint-plugin-react":"7.12.3","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.14.0","esdoc-standard-plugin":"^1.0.0","terser-webpack-plugin":"1.2.1","babel-preset-react-app":"^7.0.0","eslint-plugin-flowtype":"3.2.0","eslint-plugin-jsx-a11y":"6.1.2","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"3.6.3","eslint-config-react-app":"^3.0.6","mini-css-extract-plugin":"0.5.0","webpack-manifest-plugin":"2.0.4","babel-plugin-named-asset-import":"^0.3.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","fork-ts-checker-webpack-plugin-alt":"0.4.14","optimize-css-assets-webpack-plugin":"5.0.1","case-sensitive-paths-webpack-plugin":"2.1.2","@babel/plugin-proposal-class-properties":"^7.2.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.2.6_1549039557904_0.9946989176092507","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"simple-keyboard-layouts","version":"1.2.7","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"(MIT or GPL-3.0)","_id":"simple-keyboard-layouts@1.2.7","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"da6e11f93c10ee8ad809807accb246876ce33110","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.2.7.tgz","fileCount":21,"integrity":"sha512-oWhqZkuHBs4ytw/0Kc8BrFmJKY7BMzPXxHIBnhIUev6hYApMkTXUo8/ndRuf+2qNSp/Lx3jedJQPiDyb8Qj08g==","signatures":[{"sig":"MEYCIQC0eLDj1VxTjf8BCtA8Zx9+aUtTzQ5fIT6uGxPADyYgxQIhAOjWfylo7A5ByTEeDjH3Gl3AX7o2VqMDrqkdQpaRUIRu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXvlRCRA9TVsSAnZWagAAK90P/254JumEdlOvYPu8mv2z\n/3SXyOnHi3rVClb3wBtfA7oFaHxUtaJILoHs/3Cog2C28n/8CepRkfs51d7R\nnxIxtvmxxvi2mPNuVNXrF0MyH+TylNswC3e7ESZtlIjkuTugM9Bvt7BAQVOo\nkJGcjrWNRY0cpnoMmNaChm3bcKtmqoc3SzPIHgGSW2h1N+YCVIWsQ/F6pmFv\nLUPR6IJ9Hy1/i8ocx/EalVNdHTCZ5iEUiGviuRV92CgGJi5m+P1cA7SGvmIS\n5t3OjlL7BOmYl0PfaKg4GUxd9OtFPCBIv0CuKQ/vis3R5VwmrlDwL6yz3+Zt\ngaCxTVNpU+8Li5/JknlKG5tUOzNa/igJULwMMiWT71nT4gKD6kJPp/3tCl9i\nmSLyDqLNX2bsslMSaxnXxrMFPQ/AgXE5PepD1+QRtyUpp6+UylyBkNPh99Xz\nZqwsG5VHUTvdLE0LN5A1RMfvykkNwGNVerakseLidQ/RxMh2GHsqFsI3ZZvX\n+fFZ8IqQykLVN65lb6rF7GuFaQpCmBz29vVBzLcZ6Aeoe7C4/FHfaCdLS98g\nmrO7guL6IYOncEiN7T88criAc2/QVF+6NHhG7Uzo3D5hF5GCL+UnHLkD3XOW\nsI168JxRCzVlyPcJjwnV62cWHC7wQt2tLEjq5Z62OPMHp+tiDP8dxzzXHf+T\ntJFO\r\n=Tds6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","resolver":"jest-pnp-resolver","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/?(*.)(spec|test).{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"testEnvironment":"jsdom","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"presets":["react-app"]},"gitHead":"2819df7d899633d501ef346ca08595b47438f494","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"10.13.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"eslintConfig":{"extends":"react-app","settings":{"react":{"pragma":"React","version":"detect"}}},"_hasShrinkwrap":false,"devDependencies":{"bfj":"6.1.1","jest":"23.6.0","chalk":"2.4.2","esdoc":"^1.1.0","react":"^16.8.1","dotenv":"6.2.0","eslint":"5.13.0","resolve":"1.10.0","webpack":"4.29.3","fs-extra":"7.0.1","react-dom":"^16.8.1","uglify-es":"^3.3.10","babel-core":"7.0.0-bridge.0","babel-jest":"23.6.0","css-loader":"2.1.0","url-loader":"1.1.2","@babel/core":"7.2.2","file-loader":"3.0.1","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"23.6.0","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","react-dev-utils":"^7.0.1","simple-keyboard":"latest","@babel/preset-env":"^7.3.1","jest-pnp-resolver":"1.0.2","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.2.1","postcss-preset-env":"6.5.0","react-app-polyfill":"^0.2.0","webpack-dev-server":"3.1.14","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^4.6.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.16.0","esdoc-standard-plugin":"^1.0.0","terser-webpack-plugin":"1.2.2","babel-preset-react-app":"^7.0.0","eslint-plugin-flowtype":"3.2.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"3.6.3","eslint-config-react-app":"^3.0.6","mini-css-extract-plugin":"0.5.0","webpack-manifest-plugin":"2.0.4","babel-plugin-named-asset-import":"^0.3.0","esdoc-ecmascript-proposal-plugin":"^1.0.0","fork-ts-checker-webpack-plugin-alt":"0.4.14","optimize-css-assets-webpack-plugin":"5.0.1","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.3.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.2.7_1549728080977_0.7927082752819568","host":"s3://npm-registry-packages"}},"1.2.8":{"name":"simple-keyboard-layouts","version":"1.2.8","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.2.8","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c35438830c9e48362ef83f68e4e5ce445bbe70e8","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.2.8.tgz","fileCount":21,"integrity":"sha512-JvYr4qymbUmpP/6uY1pSrLTFDiduILoYC9JMnFRgcHiSHiSMRbAnaggnCF4GrZzxqZyaD12azuOgTBbFoQy7sw==","signatures":[{"sig":"MEYCIQCNwpcJ7qnc2U1QjkXDI7qY/KsO3rJSyPojlQwFkpCyEAIhANrIaee91w61v7Rq4U3Ztt6vxLkdzVEzbaFhnZiaJIkL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccax4CRA9TVsSAnZWagAADFwQAIxA20Mt1WOW/uFRSA/9\nLjar5AZLpY+5/nsdN5JZqhmzfLNM2NZUG8W74A+ztmnV98WyR8vdbgVJclTx\ncisQlnB4nI5Sj46ubY/Awm/FKnX9b5yk5WQ8cGgQsG740o20XWxaN1Huq2ts\nIPrvaqkezt1LIeiPSuSZCPU/eZ0dvjfKUxkOEQgJCMwEVYUQ2Se+PC96eejl\neQxeFhNKrxbGSvhgsuCqL9chy3f8Msko6auO3HGGo5/ObbK6Qg/imJNCRuVx\n8trX5Y+Jp2hJ5aWME4+tsK+/1kVGXChbUSommTYwJh6HndcX0UWdzhwIxKcA\nXJU8/zml6hefU96AwkkS0vx5RN8nxXdWckqpY2/7fH9OBE+LO8OCSN2+aJBC\npim69xy5rrZaGREc2mboqvlKIMUMx+cGEC88usNOqz4ps0CWfzN5JBOKbKWD\nLJ/couLhm31lmaZXRf6D0j0AmjwpfkNi1MwFpMPJM8nZRL+/kJZ4jMDQvl59\nj5z9Eba6wNB8B1zX+C/pm9si+PqLhy1CW6N8DWnDHA017nX7vu73SWjmKNsI\nQyGbdio0kZpP8rQ4t/QRqozi9++mDpt3XmivlYUEagOV7C32K7iDOJxciJZ6\nVIL7q4KwtmlM74oiZVABHQSuhRQpqia91A0HUlsWvtKQvI+HV+b9kGtNlnEA\ntjo2\r\n=vHPy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","resolver":"jest-pnp-resolver","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/?(*.)(spec|test).{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"testEnvironment":"jsdom","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"presets":["react-app"]},"gitHead":"efc81fb44f19e49241139e5d7a8a3455e9977f7a","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"10.13.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"eslintConfig":{"extends":"react-app","settings":{"react":{"pragma":"React","version":"detect"}}},"_hasShrinkwrap":false,"devDependencies":{"bfj":"6.1.1","jest":"23.6.0","chalk":"2.4.2","esdoc":"^1.1.0","react":"^16.8.3","dotenv":"6.2.0","eslint":"5.14.1","resolve":"1.10.0","webpack":"4.29.5","fs-extra":"7.0.1","react-dom":"^16.8.3","uglify-es":"^3.3.10","babel-core":"7.0.0-bridge.0","babel-jest":"23.6.0","css-loader":"2.1.0","url-loader":"1.1.2","@babel/core":"7.3.3","file-loader":"3.0.1","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"23.6.0","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","react-dev-utils":"^7.0.3","simple-keyboard":"latest","@babel/preset-env":"^7.3.1","jest-pnp-resolver":"1.0.2","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.3.1","postcss-preset-env":"6.5.0","react-app-polyfill":"^0.2.1","webpack-dev-server":"3.2.0","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^4.6.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.16.0","esdoc-standard-plugin":"^1.0.0","terser-webpack-plugin":"1.2.2","babel-preset-react-app":"^7.0.1","eslint-plugin-flowtype":"3.4.2","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"3.6.3","eslint-config-react-app":"^3.0.7","mini-css-extract-plugin":"0.5.0","webpack-manifest-plugin":"2.0.4","babel-plugin-named-asset-import":"^0.3.1","esdoc-ecmascript-proposal-plugin":"^1.0.0","fork-ts-checker-webpack-plugin-alt":"0.4.14","optimize-css-assets-webpack-plugin":"5.0.1","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.3.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.2.8_1550953591510_0.8414045063066742","host":"s3://npm-registry-packages"}},"1.2.9":{"name":"simple-keyboard-layouts","version":"1.2.9","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.2.9","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"611734baeeffb12c8c223df075df0ce4e1c4ec91","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.2.9.tgz","fileCount":22,"integrity":"sha512-PiZ6ClqD5JN12KAvA4nHrHziu2Np4gVAfIHgW3q8fZfp+NefOpRE00N+2Cedmi34Iv9ILwu08Spv8ZszdsBJFQ==","signatures":[{"sig":"MEUCIQCpfiHkDj/Odz49VLwMvb5cdiEZMkHffVuQcGg201B/3AIgBrajgPUrrIGGuktrWFnwf/2QIcILK/iZVqiaZaJAM6g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcoqXnCRA9TVsSAnZWagAANkUQAIX+ric/PGsh7JehOMS1\n+0IOo3q5V9ZQftuR9oJo7U4/ZXdv252ccl9C38L4MjPpB7iUFRXPR7wAuvfP\nxHJdAl4awiuNMR7ZZUoYo5nm53OIMIEhsfN3AuX0xZGqUvKvQHi6VoB59Nsm\nAo7QT6ucBhg4ek7zAuBwPVFBejJ/jPX2p6NoCdOKrpu/TxJWzqpqlWmib476\n0WEBvDBCoy/uPq0fGpS0adoL8h43LSKlb6SXvGOMY2u6VAYyrkrLSdaBWk4X\nJq4tJe60Z1csAkM7KGnKgaXAWNMHf/BrU+qknRPeeYalzAh309rKsMjePWD/\nB2khowIwV0AIWLyWcZmw5Zw+JT9fnexewBHldkx5d3dha9u9XaG3c7Qyyr83\nvCg+hJnqkJZXkxf9T+0AriBdE9owndDa2x8laJ4kbJ7GdaIxzJQeMsGWb/mB\nvBHu5JPCOG5Qjv9PMiNMtYB6oyFVprKsTKupJJ7YEiZQNLIoPI+aFt6rLMih\nUrsHtmHpNi33FUaGbyq8XXp5kEoixaDi6/l4SgZfxZxVgpWOAQYqibNHhjaO\nB+UcRTpTF3EJ/zthLdANmcqFxdY/y8nvCz0oLLoWhXTk66aHHxkEvtWj60ky\nPKRlAMxkyEB5X1NJaqXMfh9zlPXj+hxXG8UaPP6CXSYN3nVD8kI3Kcfp8W5H\nud65\r\n=fRqB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","resolver":"jest-pnp-resolver","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/?(*.)(spec|test).{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"testEnvironment":"jsdom","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"presets":["react-app"]},"gitHead":"2b744a2bf440fb142e7618256bf83b5ef7575c57","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.9.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"10.13.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"eslintConfig":{"extends":"react-app","settings":{"react":{"pragma":"React","version":"detect"}}},"_hasShrinkwrap":false,"devDependencies":{"bfj":"6.1.1","jest":"23.6.0","chalk":"2.4.2","esdoc":"^1.1.0","react":"^16.8.3","dotenv":"6.2.0","eslint":"5.14.1","resolve":"1.10.0","webpack":"4.29.5","fs-extra":"7.0.1","react-dom":"^16.8.3","uglify-es":"^3.3.10","babel-core":"7.0.0-bridge.0","babel-jest":"23.6.0","css-loader":"2.1.0","url-loader":"1.1.2","@babel/core":"7.3.3","file-loader":"3.0.1","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"23.6.0","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","react-dev-utils":"^7.0.3","simple-keyboard":"latest","@babel/preset-env":"^7.3.1","jest-pnp-resolver":"1.0.2","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.3.1","postcss-preset-env":"6.5.0","react-app-polyfill":"^0.2.1","webpack-dev-server":"3.2.0","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^4.6.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.16.0","esdoc-standard-plugin":"^1.0.0","terser-webpack-plugin":"1.2.2","babel-preset-react-app":"^7.0.1","eslint-plugin-flowtype":"3.4.2","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"3.6.3","eslint-config-react-app":"^3.0.7","mini-css-extract-plugin":"0.5.0","webpack-manifest-plugin":"2.0.4","babel-plugin-named-asset-import":"^0.3.1","esdoc-ecmascript-proposal-plugin":"^1.0.0","fork-ts-checker-webpack-plugin-alt":"0.4.14","optimize-css-assets-webpack-plugin":"5.0.1","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.3.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.2.9_1554163174740_0.09492314497007937","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"simple-keyboard-layouts","version":"1.3.0","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.3.0","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ed98c2e8f11294c7444d6ce38f9ad9c52306e27e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.3.0.tgz","fileCount":22,"integrity":"sha512-wqVmfEKEyypi0FJ3JEYNib+oBJ+V2rfY/Dc/4ZQv/3tSMeaLUPDNWcV6AeHC0XFFs+MjBzyOaM3o8UdCKYRhbA==","signatures":[{"sig":"MEUCIQDOyr4+pLx1azNj7xGLoBDz10xEYeCO6cN4wsfyv1GPngIgAh/AvltqIfzQQjC+6BFtJFHb6y47AA4K6PRKpxjXD7c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpAjVCRA9TVsSAnZWagAANKYQAImi64YEQe3WboMa+Kmd\nqlNET5kyzIfuv4ZHqrcfyUunnMxi7GH7TokCerg/iCMBr51S68xfBC7l31Wb\n9cm5sabhnY85wUPox/HxBASDbxLbgpM7/YGltXC2d7jRMQ7gwDEBUfTyZHz5\n4R5fdhti6ZgAtWxUyhqKFxBCX+cqb3tVNU/qSrm3g/t0ew9ufiDy5TcBTg94\nhok/Yab6WlTNII6D+CG+Y8Yy5Vfg7QIGOC+mjFiBHTOm8elOHL2nZ4/lH/nX\nnzAXNNEfSvK27opSrTGtxZvqelBNKblsstiiAyjchHLN438Zr3+80th9twpm\nGSA+9E3QfjV9/VZcG97e23PtWN01YgxBJpPaEqozUYYygRGCSpNoLymHFqwB\nS4T0cid0BXWrmwpoUm1H67rSxs75RruU7rWt3gNBTDFS1yUKV0A3HtcekyiE\nSO47CyJ34pm2ORCf4DxI5LCKbmxwSJVs9YvVQpZM1TiyPe4j5RwXveT1nc/1\niy4wiwRLrlpzW9wOnD5yauLZ6RrLj3pxuAT2VCIXthmr5I2InUz7I3g8r58p\n6BgUgngXxH9rfTwLjuDz3qVm1fE3HCPv3Kry1Qc6PI+0/2Cw4/hYXiJ17cQM\nqeCJVSHxIIbJ+dQZSa1qAlyrXYtSwJklj5T1Mqb/aibutvUzeA+zCTIZYSSd\nyGyT\r\n=Y38i\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","resolver":"jest-pnp-resolver","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/?(*.)(spec|test).{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"testEnvironment":"jsdom","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"presets":["react-app"]},"gitHead":"6f6bf4fb7dc29927750c1113b83ebb781cd404f3","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.9.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"10.13.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"eslintConfig":{"extends":"react-app","settings":{"react":{"pragma":"React","version":"detect"}}},"_hasShrinkwrap":false,"devDependencies":{"bfj":"6.1.1","jest":"23.6.0","chalk":"2.4.2","esdoc":"^1.1.0","react":"^16.8.3","dotenv":"6.2.0","eslint":"5.14.1","resolve":"1.10.0","webpack":"4.29.5","fs-extra":"7.0.1","react-dom":"^16.8.3","uglify-es":"^3.3.10","babel-core":"7.0.0-bridge.0","babel-jest":"23.6.0","css-loader":"2.1.0","url-loader":"1.1.2","@babel/core":"7.3.3","file-loader":"3.0.1","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"23.6.0","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","react-dev-utils":"^7.0.3","simple-keyboard":"latest","@babel/preset-env":"^7.3.1","jest-pnp-resolver":"1.0.2","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.3.1","postcss-preset-env":"6.5.0","react-app-polyfill":"^0.2.1","webpack-dev-server":"3.2.0","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^4.6.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.16.0","esdoc-standard-plugin":"^1.0.0","terser-webpack-plugin":"1.2.2","babel-preset-react-app":"^7.0.1","eslint-plugin-flowtype":"3.4.2","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"3.6.3","eslint-config-react-app":"^3.0.7","mini-css-extract-plugin":"0.5.0","webpack-manifest-plugin":"2.0.4","babel-plugin-named-asset-import":"^0.3.1","esdoc-ecmascript-proposal-plugin":"^1.0.0","fork-ts-checker-webpack-plugin-alt":"0.4.14","optimize-css-assets-webpack-plugin":"5.0.1","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.3.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.3.0_1554254036746_0.11524686391113059","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"simple-keyboard-layouts","version":"1.4.0","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.4.0","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"129dbdb9bb897e6033f9af448b69a53cd72cda01","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.4.0.tgz","fileCount":23,"integrity":"sha512-HC/M8miNtR8qbO7FeagECGT8SpAZY/wGQFGeBiLKF/nKYdahqp17hE5fZG12ZoaxCfhxNJVuvUdAdyRR963qnA==","signatures":[{"sig":"MEYCIQCsUEMVMuH+rPH4+o6DbVpR2ahWoROXwoX8KA75sxgZuQIhANiM0ktJLn0PpTYgdtMNzaxHehv/M7hznsFCS2KdlJrk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1NGpCRA9TVsSAnZWagAAi1EP/2p8hng3oS3yIkUG7p42\nLl1Jvbgx+EWSi0MFBppkI5K607uUjdvdNgh3abPI7LJ/YpmXdSZZOGZczQbo\nwiWOche/vJVcoO9ilsLXF33QycK/s9FDT7+1Wy13cO3ATSBTO8qKQy9aH59h\n3/kmRjTOkivKbJfOigIjsNZjGxbnUr2fVkXWX46NplLiBld2Kxi9WkcVxRaJ\nEOt5x55AU+K1+WfSNb+YFTaBy44X/4a2y/jJ0OpjDoX61eIO632V2lTVSsrO\n6rHfv27mx3bMDOCgGEtzpnJW+5HCDnbx8ZXXsX7fhXX0Zk1aFuOEivX+aJE1\njk8m3nSYuOkjbtEoq0xGFTod3Bq2rFJ8/rzGYglJucX6GqFsSidFi7Gvtc91\nRwPg+JUvrko8hu2oKLp+oZYOCkmOS3Wl9ybuztGGrB76XIcMo4QPRsJ+AuV6\nU+zHsDeMJJF44jP4V2D4zXOf19Hs9RCT2JCZzJ14xnCbPMW1ygjOw468npol\nWrdoSJUBlhnVrb6DzdVPcn158pwNt0Fd3ARLzZMpE19/vMWBWow0oaBTVV7l\n/m107u28cSF3tBrxl5qlNegRtKoiGh3YbwebB2+f7NgAsP2YsRyU51Yrm0vd\nPUKQHphU2wWj5/BJo61YrSdwQqBhM6eXf0so/1pd+zVrsj3YtpU6x3/Ymnwe\nfxxG\r\n=yo+D\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","resolver":"jest-pnp-resolver","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/?(*.)(spec|test).{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"testEnvironment":"jsdom","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"presets":["react-app"]},"gitHead":"564daad6e2cd3724da2906da8909ae28678de235","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.4.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"10.13.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"eslintConfig":{"extends":"react-app","settings":{"react":{"pragma":"React","version":"detect"}}},"_hasShrinkwrap":false,"devDependencies":{"bfj":"6.1.1","jest":"23.6.0","chalk":"2.4.2","esdoc":"^1.1.0","react":"^16.8.3","dotenv":"6.2.0","eslint":"5.14.1","resolve":"1.10.0","webpack":"4.29.5","fs-extra":"7.0.1","react-dom":"^16.8.3","uglify-es":"^3.3.10","babel-core":"7.0.0-bridge.0","babel-jest":"23.6.0","css-loader":"2.1.0","url-loader":"1.1.2","@babel/core":"7.3.3","file-loader":"3.0.1","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"23.6.0","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","react-dev-utils":"^7.0.3","simple-keyboard":"latest","@babel/preset-env":"^7.3.1","jest-pnp-resolver":"1.0.2","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.3.1","postcss-preset-env":"6.5.0","react-app-polyfill":"^0.2.1","webpack-dev-server":"3.2.0","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^4.6.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.16.0","esdoc-standard-plugin":"^1.0.0","terser-webpack-plugin":"1.2.2","babel-preset-react-app":"^7.0.1","eslint-plugin-flowtype":"3.4.2","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"3.6.3","eslint-config-react-app":"^3.0.7","mini-css-extract-plugin":"0.5.0","webpack-manifest-plugin":"2.0.4","babel-plugin-named-asset-import":"^0.3.1","esdoc-ecmascript-proposal-plugin":"^1.0.0","fork-ts-checker-webpack-plugin-alt":"0.4.14","optimize-css-assets-webpack-plugin":"5.0.1","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.3.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.4.0_1557451176209_0.8376209746805352","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"simple-keyboard-layouts","version":"1.4.1","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.4.1","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6acb57a9fac1ff25c554b8bf943996753dbce8c4","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.4.1.tgz","fileCount":23,"integrity":"sha512-0WleJ6+toF1sLt8+ikGkWBUTo/RDA76+irYXV2k106ngjZixVgWsNH0rwnuBsh3UpOigDtTfEf2U8Bds5s9pqQ==","signatures":[{"sig":"MEUCIQCVaoKXhQqbs/UXgO/RYM3+9cgFs84+GEf5c7oh/mp7TgIgPX4eM6aRgZH4dhDWfB14jujxucvG5UV+YXRHoyhKzFE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1fWbCRA9TVsSAnZWagAA0eoP/ih8jh0PbYLuYM4RWgAR\nNhQtkOMJubLEeYMdu/rh8hPy75YHTEO/wRWoBP5s/F9omn/FrPaqe34PJMZL\nxGHm0LPcsV1xaXURrZKxtd0Dhv4XitMw//r3g+keeUi2BnE+VZ/0ip5iPiR5\nGahyriGnXxPaXeDCaXcvLbhQhElNCOON2MWfKoyplK3KDOGAGAXW6/7ZH9V6\nbG5oTNolAXFY8SzAFh0vNSivYXyT9/746d9RVVU/JZL0XMG31KZkB0TNWk4a\nl0WBG9JSNKmFQ4IY5oW/wg+fa85p5RcNQkHy7W2ntEIuVpvLaZra9AOp/1mO\nC0EwMlbMzmTJ1yDyoxtNDYMGT6y9a2IKtFNTngD48qQhK9YIIXjmIOuyTnqE\njWmjWIA38wziW2hRfm0CblyGegxSkGHnfWZ/uwyNbgjThsdOJQH8rxJylnZk\ntTHP+0jwunO44KSE00+L+bupOT+DsDSdrWCkFR27mNdtm6xrN5cMdO4Ystnl\nH1Zlf02XxeCmB9aclVNIlScE2JM4TOVzYcZwqQEzvgoWUviv6Fw4HVO+kYow\npyaDVfuyGURDT0z36Lk83zMmvcpEg3p18cW6FWmGQX9mwqyRaeNil6l+Z+uD\nceVTaoLcODibZMxkIYpbUqIKytv2MrADoU0baxxR7t6EWyE8vEDit9IgD1pg\nhYU+\r\n=FSZe\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","resolver":"jest-pnp-resolver","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/?(*.)(spec|test).{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"testEnvironment":"jsdom","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"presets":["react-app"]},"gitHead":"8a820fec77cc2017a60e574609e3aa3a06c86e23","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.4.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"10.13.0","browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"eslintConfig":{"extends":"react-app","settings":{"react":{"pragma":"React","version":"detect"}}},"_hasShrinkwrap":false,"devDependencies":{"bfj":"6.1.1","jest":"23.6.0","chalk":"2.4.2","esdoc":"^1.1.0","react":"^16.8.3","dotenv":"6.2.0","eslint":"5.14.1","resolve":"1.10.0","webpack":"4.29.5","fs-extra":"7.0.1","react-dom":"^16.8.3","uglify-es":"^3.3.10","babel-core":"7.0.0-bridge.0","babel-jest":"23.6.0","css-loader":"2.1.0","url-loader":"1.1.2","@babel/core":"7.3.3","file-loader":"3.0.1","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"23.6.0","style-loader":"0.23.1","@svgr/webpack":"4.1.0","dotenv-expand":"4.2.0","eslint-loader":"2.1.2","postcss-loader":"3.0.0","react-dev-utils":"^7.0.3","simple-keyboard":"latest","@babel/preset-env":"^7.3.1","jest-pnp-resolver":"1.0.2","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.3.1","postcss-preset-env":"6.5.0","react-app-polyfill":"^0.2.1","webpack-dev-server":"3.2.0","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^4.6.0","eslint-plugin-react":"7.12.4","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.16.0","esdoc-standard-plugin":"^1.0.0","terser-webpack-plugin":"1.2.2","babel-preset-react-app":"^7.0.1","eslint-plugin-flowtype":"3.4.2","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"3.6.3","eslint-config-react-app":"^3.0.7","mini-css-extract-plugin":"0.5.0","webpack-manifest-plugin":"2.0.4","babel-plugin-named-asset-import":"^0.3.1","esdoc-ecmascript-proposal-plugin":"^1.0.0","fork-ts-checker-webpack-plugin-alt":"0.4.14","optimize-css-assets-webpack-plugin":"5.0.1","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.3.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.4.1_1557525914911_0.6812072843635846","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"simple-keyboard-layouts","version":"1.5.0","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.5.0","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"052570f3f29e1acaa604458594a933ee324a5e81","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.5.0.tgz","fileCount":23,"integrity":"sha512-FqrbfMQrmXz73k5U0Z2U4YpTD5C9B+mD+WfFo+Nq3ruKHpZZBcZohz3mu0/1uc2zbQLMaE/5hlYYfZhO3aR2LQ==","signatures":[{"sig":"MEUCIQCS+JQ7PqK+qbOvUvtgd44sswHAOkjqKJWCSccS+Up7eQIgNgJRfLB3pOOfN/gFkowPc7c6iHN+TAIevUwmXs7IY1c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1gySCRA9TVsSAnZWagAAAqAP/A0bEGT8F0X2MFrfhjL7\nJnm51MCrOnZ0bUn2x+FD30kw+R2bBGIeX2eaJN1fkB1rJgqRzKbyUBEQcjbY\nw6d1zoB5CC27XYPgZg/VY+MKLj5PHMPT+p72XepWwnCA/RE1ku5JoHA6Lh8k\n9beHmrGX7UiA+/Y0pMmQYc9kR31hhsrXWDKmoQoz22IJGtJZhuyOhBcY0S63\nmw5savAXVMRoxq40hJSw1QujahoEBJZyTWx+QYWZ4vHRjdGXo41U1qWuaU/n\nsBXbHiG6NUiSgHvJjr1RjkoSBGa3OHLcp5YUHDqLnzpbPDOSgMhAfCIjwoOK\nK1l72ZlYSjELWs07G07Z2xg3Gk+eaS7zPRFMKn46UpPr4oT8D/wF+39HcJcW\nqmloyhBrUzPz97o3kNF66atgycOUbSKAP6URIUpTxgTT0nVhHGnGAhGoT+Vx\nhKqefKqvzeqa540sBA80HrBheX9WMOznURdbs/zlpzKtVLouitAZ6JbY/9MU\n7MZ13oam0dnVrheiRDwp5ogCKaWUw8Gg5yQvXS2SsRo286yipu6mcuZut7V4\nk39A3ubVR/oyKmLkqp2QMIPxmAsj8FO2bl9+BALIhtS6tEKtGo3Sbu6DAnTF\n99fmxso/TZUTQLbB3H216P8hZI56RSnFcfDIkoN3ZIbRUHUgbXN4im4l9rFC\n2zJ+\r\n=D87s\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"resolver":"jest-pnp-resolver","testMatch":["<rootDir>/src/**/tests/**/*.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/lib/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties",{"loose":true}]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"3f81460e0befc916f932d2bfa876a9ff7a734d0a","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.4.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"10.13.0","browserslist":{"production":[">0.2%","not dead","not ie <= 11","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app","settings":{"react":{"pragma":"React","version":"detect"}}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"^16.8.6","dotenv":"8.0.0","eslint":"^5.16.0","is-wsl":"^2.0.0","semver":"6.0.0","resolve":"1.10.1","webpack":"4.31.0","fs-extra":"7.0.1","prettier":"^1.17.0","react-dom":"^16.8.6","uglify-es":"^3.3.10","babel-jest":"24.8.0","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.4","file-loader":"3.0.1","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","jest-resolve":"24.8.0","style-loader":"0.23.1","@svgr/webpack":"4.2.0","dotenv-expand":"5.1.0","eslint-loader":"2.1.2","@babel/runtime":"^7.4.4","postcss-loader":"3.0.0","react-dev-utils":"^9.0.1","simple-keyboard":"2.21.1","@babel/preset-env":"^7.4.4","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.4.3","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.3.1","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^5.0.3","eslint-plugin-react":"7.13.0","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.17.2","jest-watch-typeahead":"0.3.1","terser-webpack-plugin":"1.2.3","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"3.8.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.6.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.0.4","@typescript-eslint/parser":"1.7.0","eslint-plugin-react-hooks":"^1.5.0","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.7.0","optimize-css-assets-webpack-plugin":"5.0.1","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.5.0_1557531793586_0.29089006691095665","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"simple-keyboard-layouts","version":"1.5.1","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.5.1","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"76c9d69f59ed5530ed99fc5bd7f3d0dc4033e817","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.5.1.tgz","fileCount":23,"integrity":"sha512-By1KnmYnrbedEj9ek4N8n+Nf6yFs/q4KHgM1Ba7j5UyJxtdL6VS0R9w/Q51a1612c5avBsRsj1kSZS6kys7I7w==","signatures":[{"sig":"MEUCIQCkdffVFngBujT/7vHs8rFZptcGI+ToUtErTNkfPLgpOgIgdpkkutdCpqyKbGmwwD6T6Z9G9s08tCcfV0Kv+Xv48MM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4+3FCRA9TVsSAnZWagAAHRQQAIzgoxpqYxqo2IFzNSzz\npUHiP1d7W9hbO1E0chObM9SwdItYBtpeYATQ+Z6Lfj+Soct7pThLvG4D/dAz\nMaxtAF1l5vnLNtCPqPa8CbbbpOmZ7RdU+6viXzvuRLDi9oKOyM2GBBPQgPOW\nkeiVAArEnFqZRCSZiPpmlAw8IDzIdM4c8yRi6TEpiqK+e1jpQRTkfYhzt2xI\nJTzsH/8bRG6JsUNAU60yvVhyf1VII4jBX+gxZlhVvUujjugARiUHFB6HFigJ\n8/dHA2arW+kxSWr8FXnnrZKPRqvRN3Z7Q0hDhI/aPghe2ELRHFinxvO3Jqv1\nB8RQdedZAD1kTtwTQ4WrXo9O6o9Fn+EPmowIm8IWRH8VOu75TDMru1qVQ9G0\n/HszPd/SKp34/BZWE/PJ8raOgsuhQe+kFGj5tYxr7MNzDDPbVyvjpw3HR+DQ\n37gjg0xCAiSbuKmOmfq1MZghVQl3D3CjSb9mRDQqGpCuSvyaErIOvsAkMgSh\nLEZGbEtGCyfQTdG0ScK4JI0PqQC+D8/Ax2ODBolGBM7YTEKMq2SbxYWSXhFE\nd66kLAG24hmR3W2AAVBNUFNhYOWFbBQlZg5e1z/pZrBrZYpZE7A+u2u0+SKI\n57CNHCJTkyesRwDMtYhQ1pF7IxaUDEfuewc27L1u7131N3tvGZwtKy8S/YHa\ndPlV\r\n=81yf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"resolver":"jest-pnp-resolver","testMatch":["<rootDir>/src/**/tests/**/*.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/lib/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties",{"loose":true}]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"6218b2943d2374b67a1dfa9cb63a47c1e1f77085","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.9.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.2.0","browserslist":{"production":[">0.2%","not dead","not ie <= 11","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app","settings":{"react":{"pragma":"React","version":"detect"}}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"^16.8.6","dotenv":"8.0.0","eslint":"^5.16.0","is-wsl":"^2.0.0","semver":"6.0.0","resolve":"1.11.0","webpack":"4.31.0","fs-extra":"8.0.1","prettier":"^1.17.0","react-dom":"^16.8.6","uglify-es":"^3.3.10","babel-jest":"24.8.0","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.4","file-loader":"3.0.1","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.6","jest-resolve":"24.8.0","style-loader":"0.23.1","@svgr/webpack":"4.2.0","dotenv-expand":"5.1.0","eslint-loader":"2.1.2","@babel/runtime":"^7.4.4","postcss-loader":"3.0.0","react-dev-utils":"^9.0.1","simple-keyboard":"2.21.2","@babel/preset-env":"^7.4.4","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.4.3","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.4.1","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^5.0.3","eslint-plugin-react":"7.13.0","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.17.2","jest-watch-typeahead":"0.3.1","terser-webpack-plugin":"1.2.4","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"3.9.0","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.6.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.0.4","@typescript-eslint/parser":"1.9.0","eslint-plugin-react-hooks":"^1.5.0","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.9.0","optimize-css-assets-webpack-plugin":"5.0.1","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.5.1_1558441412512_0.4723067014960982","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"simple-keyboard-layouts","version":"1.5.2","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.5.2","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4988bd5f9598f0fcb230b71fd218bd51bd27f234","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.5.2.tgz","fileCount":23,"integrity":"sha512-M+0Kg/U5jo8c6OYi2ix9dY3xE86GLCWVTPT5yp6tKiH/g51he+OkVv7BrSWF5FdCBLQPJ9iT4hsu7PuiQCHx6w==","signatures":[{"sig":"MEQCIGKKJsQCFuk/BMdSOfzXy9DxWCTiUuppBGfSRx2m5YlPAiA2PaE9IY0aBJHh4pL4hsGP1RituDybiF6iqdH+Um3GjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc61XXCRA9TVsSAnZWagAA4esP/jHSx+Crs+P0XqkmbVz5\n865KfCv8nMCA2QXDnQIUZjShcyHJ+M5uFWlL/H4JB7L8p+jpIfrWQFWKW+5R\nQFnIQaJ+ZXDWUcjXKSxliZj6MZhf1z1Tiim3Jrf/noFU4/WVNkRhs/yLl3+s\n3z08h+x5cFYS/rRlnDd0TDazu9r2Ct8e/mtM3+6xjw+01b7yjyMaknukW0Au\noVsWjkd/XQngaYn8ohu8QAiHW5/7iF9p4Psw6Q4PzCyLSBVtLQAAlC4NdLqB\nmrPigLusAQqP2NBbc163jmEq8NzF0wzLIMgqZXFAPeOzx9BObSua3laVcvl9\nj08TFrZiclXLZ0Dyu4u5EvOUMvsMMkziVqPMi6DDq2Rld1GEocfmvt+prhPE\n7SR+cYTVbsE3WlkhSH+J+NAooEFRoJamCmrfc4qy4L+UA4Ux3wvHQKgK0i9U\n+l3dKJQa8Oc3Kc7JvVo2BlJMbPX2ufRf/eAiOgHz3+tMAk/zZs1sZGhrP51v\nJoFUnjy4g/bLt8xYTJBbfAc6YJN8jeie3TfK686UxP6NaJF6II70sNkim/cq\n7Ig2vGGdyI9KdNvGfnCwXmTV1wetUrDn+8x2Bxhn3+jMTq4Dq8nWvRujAtEr\nKfnYvHJ79iKHa0UdG71kVg1uuolljABxgg+T+ASjun9IV6b22bKFIkS9TYGy\nzmQt\r\n=7YZR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"resolver":"jest-pnp-resolver","testMatch":["<rootDir>/src/**/tests/**/*.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/lib/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties",{"loose":true}]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"e5d45be0e6623beabb1d2d37b45d285447aabdea","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.9.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.2.0","browserslist":{"production":[">0.2%","not dead","not ie <= 11","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app","settings":{"react":{"pragma":"React","version":"detect"}}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"^16.8.6","dotenv":"8.0.0","eslint":"^5.16.0","is-wsl":"^2.0.0","semver":"6.1.0","resolve":"1.11.0","webpack":"4.32.2","fs-extra":"8.0.1","prettier":"^1.17.0","react-dom":"^16.8.6","uglify-es":"^3.3.10","babel-jest":"24.8.0","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.5","file-loader":"3.0.1","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.6","jest-resolve":"24.8.0","style-loader":"0.23.1","@svgr/webpack":"4.2.0","dotenv-expand":"5.1.0","eslint-loader":"2.1.2","@babel/runtime":"^7.4.4","postcss-loader":"3.0.0","react-dev-utils":"^9.0.1","simple-keyboard":"2.21.4","@babel/preset-env":"^7.4.4","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.4.3","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.4.1","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^5.0.3","eslint-plugin-react":"7.13.0","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.17.3","jest-watch-typeahead":"0.3.1","terser-webpack-plugin":"1.3.0","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"3.9.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.6.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.0.4","@typescript-eslint/parser":"1.9.0","eslint-plugin-react-hooks":"^1.5.0","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.9.0","optimize-css-assets-webpack-plugin":"5.0.1","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.5.2_1558926806738_0.4815063597326865","host":"s3://npm-registry-packages"}},"1.5.3":{"name":"simple-keyboard-layouts","version":"1.5.3","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.5.3","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f183e6dd887ec3fb4d9de99662bcfcb22d173d5f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.5.3.tgz","fileCount":23,"integrity":"sha512-v4o7jM3Q9ic1WmPJWHb/CBkAdP8QZUfoczbSxrxff2SY/9XanVsyQJoJgUhsEeRTSN3Z2UGglz400FMmZaqQGQ==","signatures":[{"sig":"MEQCIErZ5IxG5JrtiU16twZLK7p0olhxMGHD12ZcWb7L37+jAiBczHDuk1wktPbTzsugqdgO5T/jypPy5XayGX64vcdaGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9GZbCRA9TVsSAnZWagAAtlgP/j0va3GUaxM3pLHwhceg\nAsDF1d6Spjz3dfwnVIoj5cZEdJqFIyj6aciaVDTYTP00LQWCE3keJbm2CHkC\nv5VPM0QFfiSIecbL9RmD9ggmCaej/7/xIqKeBQcZkojuSSO5NWd7/4kLzwUe\n3y4+fUURlon8mWAi5v/pf6nV9LVZpJQUEsW4NKA3oEbU6os1GNijThT/JJ+R\nj0+rpN0cU0wEocINRvIUIC6saYg2Oj8BCvp10VE/f8lmWiObA8pUG47ye8bd\n3FGGQBa5DrLNfk6IKodrSg9Pza14Fc2bzxItxInAFa1dLw3GNuh7bDfGOWnJ\nmm0VR9N4xIW7ESGqdIuSaDIzIHuz8rHpSJ4F6iW3c+MU7ph7f5Re0bbxP5BB\na1EUCGh4vXUN0almD319tRpM0eXvzV6GWSc2DNSqtSBfkS4LYjAfpnrUVGcq\nuZsXnMYvgyeVr2LOibDo6dU1EGlA6eSFjO5UOqzag6TGT5C66UDp67bSsPL9\nv09uLl88gHQBRdwoZyW3njPjN0JbnKDfSkXhLjn9Vccf7JS+ZYnIVtBu1nOm\nJil83dI+MeceFGXWxST1x3wWZyBOz9iN57xTV5+zS+d8yxjSdwr1yPuhW0j5\nWAzQO3mfkXlNz1MrWd3IHumn7PpfdmWDVMRqyEjDi8Zw5BO5ZvWVXyjIu1uE\nBl+k\r\n=xlge\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"resolver":"jest-pnp-resolver","testMatch":["<rootDir>/src/**/tests/**/*.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/lib/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties",{"loose":true}]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"493fca0d3836f1937c4a2cec8c141eafb9ca67c4","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.9.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.2.0","browserslist":{"production":[">0.2%","not dead","not ie <= 11","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app","settings":{"react":{"pragma":"React","version":"detect"}}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"^16.8.6","dotenv":"8.0.0","eslint":"^5.16.0","is-wsl":"^2.0.0","semver":"6.1.1","resolve":"1.11.0","webpack":"4.32.2","fs-extra":"8.0.1","prettier":"^1.17.0","react-dom":"^16.8.6","uglify-es":"^3.3.10","babel-jest":"24.8.0","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.5","file-loader":"3.0.1","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.6","jest-resolve":"24.8.0","style-loader":"0.23.1","@svgr/webpack":"4.3.0","dotenv-expand":"5.1.0","eslint-loader":"2.1.2","@babel/runtime":"^7.4.4","postcss-loader":"3.0.0","react-dev-utils":"^9.0.1","simple-keyboard":"2.22.0","@babel/preset-env":"^7.4.4","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.4.3","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.5.0","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^5.0.3","eslint-plugin-react":"7.13.0","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.17.3","jest-watch-typeahead":"0.3.1","terser-webpack-plugin":"1.3.0","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"3.9.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.7.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.0.4","@typescript-eslint/parser":"1.9.0","eslint-plugin-react-hooks":"^1.5.0","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.9.0","optimize-css-assets-webpack-plugin":"5.0.1","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.5.3_1559520859182_0.9012966260639268","host":"s3://npm-registry-packages"}},"1.5.4":{"name":"simple-keyboard-layouts","version":"1.5.4","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.5.4","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"940c8eb7a99ba2be25c161c004ec8646032dde2f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.5.4.tgz","fileCount":23,"integrity":"sha512-xN1mm5OP5WOXdHG6f3UKIZi1rluEgXIhYWsjnd1oBBlBR1+WSMWdZgNVbWMim2+gnI5/s9Z1ZtWnYMRXQ1FvMQ==","signatures":[{"sig":"MEUCICpaXV/97TdCgmB9ZBsk+cStFGJTxpFaor9mSc7A0NBrAiEA1/fwKggkkoSH/OfDElBFtYU51pgKFzOdAoSZWOEuohE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+IBVCRA9TVsSAnZWagAA8UQP/2kyLJXtnQswifFMb2JS\n1nPtFFLfl5oSebzrx/7PNh/s7uIUNRTYZrgdSIQ1JiR+jHeahJVHKXJKnRqe\nICSuwVLwsM1x0FLUgHD52C6Rp4+E0/8uILcH03EpaDi/z4cmDfD8aHYopQP2\nCKBAcs/qCoo1SjXjJnND/GIRqNTvop1sYL2/nxNin1WDEdMoi7EnalPWyKoF\nlU3Y2x8tLIA1vuNdSs/Ob1qDYd9oNJqqQqKTulkw4ih+DKu/XcUS4CgsqnCx\n6kDNSunkD6eGV8lYaPp7Zvhz2+OP6rvQQJLmGCHxdhVkA0b/1P7slDik2Wqf\nslDf1/0HHwwg82x7qR4t7P9RYZsmLBkTTVqp1aqkrEhb3yaEdaMAXAxa4en4\nglsmpnL/eaDA6bDXMU54OmLLz0P+/TPLptnJ0xaNE0SWcjLPtj66zIZ7I6lX\nKVZo+PZahqCedLsj6YgLxvmYizrBJkHPU2KQ2mK8+WsUFFYuPmC/uTBE/FHX\nY1REZwMn3OmJyRm8uBCuGmZ5MJwfMUdznLx2uOh8FBdIQfA7QWRDkbztKArF\nCyQfUyGejUq/mxmZZw0L8Cpli8xCSnFES8GLfe4tAUVzJLjfGeD1wIvNC8+g\nz7fCiGsk6u+qfBIIPPAacCAbffpR2WgY/oDKF7iV6lzTbj1UQ4AyBQMFASQL\nTnP4\r\n=xXTD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"resolver":"jest-pnp-resolver","testMatch":["<rootDir>/src/**/tests/**/*.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/lib/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties",{"loose":true}]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"acd884bf8f7d9eb0f8304dbead22760e90981cec","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.9.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.2.0","browserslist":{"production":[">0.2%","not dead","not ie <= 11","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app","settings":{"react":{"pragma":"React","version":"detect"}}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"^16.8.6","dotenv":"8.0.0","eslint":"^5.16.0","is-wsl":"^2.0.0","semver":"6.1.1","resolve":"1.11.1","webpack":"4.33.0","fs-extra":"8.0.1","prettier":"^1.17.0","react-dom":"^16.8.6","uglify-es":"^3.3.10","babel-jest":"24.8.0","css-loader":"2.1.1","url-loader":"1.1.2","@babel/core":"7.4.5","file-loader":"3.0.1","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.6","jest-resolve":"24.8.0","style-loader":"0.23.1","@svgr/webpack":"4.3.0","dotenv-expand":"5.1.0","eslint-loader":"2.1.2","@babel/runtime":"^7.4.4","postcss-loader":"3.0.0","react-dev-utils":"^9.0.1","simple-keyboard":"2.23.0","@babel/preset-env":"^7.4.4","postcss-normalize":"7.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.4.3","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.5.1","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^5.0.3","eslint-plugin-react":"7.13.0","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.17.3","jest-watch-typeahead":"0.3.1","terser-webpack-plugin":"1.3.0","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"3.9.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.7.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.0.4","@typescript-eslint/parser":"1.9.0","eslint-plugin-react-hooks":"^1.5.0","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.9.0","optimize-css-assets-webpack-plugin":"5.0.1","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.5.4_1559789653392_0.8884857446798304","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"simple-keyboard-layouts","version":"1.6.0","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.6.0","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b7bc6302cb40e35aa0d91929454fa020a62482b6","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.6.0.tgz","fileCount":24,"integrity":"sha512-qtU1IUsn2cPG28pgxCzx3vF68qtEC+WqpXpJTp+yfSUGqH6Ad0qWNg5BynNlLCQqEQAOS7l3UHXHFpTjfJ1EMA==","signatures":[{"sig":"MEYCIQDzh+70GqC7hMux0IBX/r9xZiqEFixrMBRdU6bMm4kJhAIhANbMSVo1A2xhmX2LCcXYuuJJW6wmRDq6a9GYoA2FznHi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAsddCRA9TVsSAnZWagAAqF4P/2abQB7/1U3390OhNlx0\nOxWg1CJNtbH0GANCPKwTbkVx7vnfqd1mzbs6AyPc2OY2MeyoTkytvnp8fn0R\n2C/7w1EKeRzn6wdoCFiwp6tw+fWUvj3dd97g0AEeGcf0QJqVGE0vhYHtqWgs\npVMon++LCrYGWItQm/7VxzysZnFT7nJTUDG7O1x2WvAnzIPlLL+08dgir3EP\nmaEtzJ/v+uocFmkWMVdJ8rVeeMTiVz+jYmn5Vx5C4x9RwkwTfYXEY+KaU7xt\nlIECWpQ5F3MMyHtEP2N7oUdVe/hJpzmXeV0runIqaRRzt3FojN98GUp7DUio\nUQxu3z9rwVSpCA+Wa50Ol/8UNajiNNJhvAWTHv0zbUZ44VZMmWwydKOJD0jw\na/ZoXe+fXeSXo6egj1O8oJ25EOb3A/wFON5NcynZ+GMTI6otK9XNYzuBR1VB\nCsTEWrr3/rL/gYluBezeZ6hXAESa56EBCP5+nvhz0Dq0340xlPBgTEXLxI13\nZ/dPkKpa3wrQB01kLfX3SKPM16h7I3DCnvB3Fb0w0rolvFrjL4piNB1Kwaqo\n9xDlbV+11eV5A0Sjq8+rT7SfPC4n16ywn8RKbuu7gKJGmQsSj2uOuyEsk/Za\nl9vIfuzudM/z3P3hrdEUuw8bFt+uBhU4ZSOJoO4MDx0OItx4xfTPsbV3mCOQ\nNeJB\r\n=2LzV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"resolver":"jest-pnp-resolver","testMatch":["<rootDir>/src/**/tests/**/*.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/lib/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties",{"loose":true}]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"98a400a7e0cbe7ed301d96a793430dd10fee024f","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.9.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.2.0","browserslist":{"production":[">0.2%","not dead","not ie <= 11","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app","settings":{"react":{"pragma":"React","version":"detect"}}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"^16.8.6","dotenv":"8.0.0","eslint":"^5.16.0","is-wsl":"^2.0.0","semver":"6.1.1","resolve":"1.11.1","webpack":"4.33.0","fs-extra":"8.0.1","prettier":"^1.17.0","react-dom":"^16.8.6","uglify-es":"^3.3.10","babel-jest":"24.8.0","css-loader":"2.1.1","url-loader":"2.0.0","@babel/core":"7.4.5","file-loader":"4.0.0","sass-loader":"7.1.0","babel-eslint":"10.0.1","babel-loader":"8.0.6","jest-resolve":"24.8.0","style-loader":"0.23.1","@svgr/webpack":"4.3.0","dotenv-expand":"5.1.0","eslint-loader":"2.1.2","@babel/runtime":"^7.4.4","postcss-loader":"3.0.0","react-dev-utils":"^9.0.1","simple-keyboard":"2.23.0","@babel/preset-env":"^7.4.4","postcss-normalize":"7.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.6.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.7.1","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^5.0.3","eslint-plugin-react":"7.13.0","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.17.3","jest-watch-typeahead":"0.3.1","terser-webpack-plugin":"1.3.0","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"3.9.1","eslint-plugin-jsx-a11y":"6.2.1","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.7.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.0.4","@typescript-eslint/parser":"1.9.0","eslint-plugin-react-hooks":"^1.5.0","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.9.0","optimize-css-assets-webpack-plugin":"5.0.1","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.6.0_1560463196332_0.19530071934992432","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"simple-keyboard-layouts","version":"1.7.0","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.7.0","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f4fc5b670709f92bbdbc14dc373390671f147661","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.7.0.tgz","fileCount":25,"integrity":"sha512-kUbqcnIusvp718cMff7nlpbOFiopfkh/Cl29gR0VCMlOnnYcR15tH86Pcn/0wCLSn/hC9GcgTkvGa8Z+4IGKUg==","signatures":[{"sig":"MEYCIQC07kvKAS1NR0cpBjFQgEtvMkAJXkHD5Bc7zsXr7B1cBQIhAMcjZ2kr7exCabKlF9OeY6te5wN1AAzFAQ6EkLawLMBB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOOF+CRA9TVsSAnZWagAADDMQAKUQZqWbGzy5tHhZR5Bn\nAftMwSaM4/kde/C2ql6/QkxQ2TtwbLJ8dOVFeTrc8xrC4owkd4NJWqVsHxFX\njMskdQCIKizrzrZk2Y8iS7WH4ij53spguQiUFoX3GSEsG4L4o1pLHX0aVzEi\nqHM8BzYMCPpVgN6Ld+F88t6TP82N0j5yO0ipvoP5zNDy4zp5q8v16ut90XoS\nllGqPDYlIfYEvSohJPN8qCyQ+j9s3UCFI5V/AeRK2bLGPGjmFDAmkID13ebq\nOskY7aXz/77nsiXDVIzM8tvQ542R43ZKkFmkSh3BPz0qYaqD1QiI2TfUpvFJ\ntPTfPFhgWFD2g+DBv1800/US+y5c6ctdNT0wKhbLcQxi2M2C2fsylctGm3Fa\nFEYSOhM8EjPd+TAuzIanEAIVQJzMyWyK1wTjPtO7H8wxUnmUcybhlxRxoU1k\nPZIWMzs4END3hTdW0olDAuB4li5BHLWWwVj5+ligySUHzIS5IRyk9mhyL5rm\noGYnthbeqlNVKuQGmSapYpuQcF0EVGpcDPxm7Cr5i6NNCrIfF7/AslzCEXQh\n4WYZEVDgc7XTYR3A64aFhVJsH+pmuSr9h1etFvm3il+ywKCw8aJEYqo+Y/DY\nZ98SoFVmRdf4LRXiNCUrJTkiMe1xA+v7hQDQLkSHUVzaOTH0l8vM41sXClN1\nWJIk\r\n=b50T\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"resolver":"jest-pnp-resolver","testMatch":["<rootDir>/src/**/tests/**/*.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/lib/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties",{"loose":true}]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"04c53f9964220ead3741579b536d9f49abc26a48","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.9.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.2.0","browserslist":{"production":[">0.2%","not dead","not ie <= 11","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app","settings":{"react":{"pragma":"React","version":"detect"}}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"^16.8.6","dotenv":"8.0.0","eslint":"^5.16.0","is-wsl":"^2.0.0","semver":"6.2.0","resolve":"1.11.1","webpack":"4.36.1","fs-extra":"8.1.0","prettier":"^1.17.0","react-dom":"^16.8.6","uglify-es":"^3.3.10","babel-jest":"24.8.0","css-loader":"3.1.0","url-loader":"2.1.0","@babel/core":"7.5.5","file-loader":"4.1.0","sass-loader":"7.1.0","babel-eslint":"10.0.2","babel-loader":"8.0.6","jest-resolve":"24.8.0","style-loader":"0.23.1","@svgr/webpack":"4.3.2","dotenv-expand":"5.1.0","eslint-loader":"2.2.1","@babel/runtime":"^7.4.4","postcss-loader":"3.0.0","react-dev-utils":"^9.0.1","simple-keyboard":"2.24.1","@babel/preset-env":"^7.4.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.7.2","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^5.0.3","eslint-plugin-react":"7.14.2","html-webpack-plugin":"4.0.0-beta.8","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.3.1","terser-webpack-plugin":"1.3.0","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"3.10.4","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.0.4","@typescript-eslint/parser":"1.12.0","eslint-plugin-react-hooks":"^1.5.0","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.12.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.7.0_1564008828483_0.8633411760271823","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"simple-keyboard-layouts","version":"1.8.0","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.8.0","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"693763ec397d2b91722a33496f9950ce64e22c41","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.8.0.tgz","fileCount":26,"integrity":"sha512-+Jiu5JqVU+N9AN53KDU0N1N3LibjghxCcykBXvdeGl/7Qz5+mTXPnXy7wp17kvdkWoIMjikGuIuTNhU0H3T0Nw==","signatures":[{"sig":"MEYCIQCCIbb666egx7JqwRUui4CJS7713R55iKcjrYJl123Z5QIhAPf1w//yPgu5xGlJgiHcec5a45KDz7VXo0s2VHhrAu4k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQ4+sCRA9TVsSAnZWagAAVfwP+QAMpYQvqSzOg1LES7uT\npfA9pfYqjLgEB/jUUnwvVfvXM/LPz/S9f2F40nvXjo/NVVvG2jfh6OWKgAjp\nBUD7Rb2YjxCK4qv87BDiCAcAqZwPtdJHPC8vk6TJpKPjs1XUhnrLN9kYle83\nJSyYEDtLasP8cX49tGqyEHto+WY2z2ERvQ0hFyNsdJEiNdmmhiFbzawlUHfe\nTSS40hPJ3WIA1y3eO2hYPkvoR1tfb5QEqfxQvTVHTfWl8cf9/neqt9hJ5YVl\nGvjyqJ04nZnmHAA44uDjXZZTy3KZuFG2ByNfiIOOWFMINHF1z+z+aWbVwpk0\n4Uk1A+kdCbwWqj6SN4O85k5/BjzEwf3EEZX6pfWlLb/vFGJeul9bj/IC6w6m\nbOgpbcO6P2vMeksFWj/O1G9DHqac3jHZ3PGoLe2fe357QLfP857ca5wacYfc\nACAXkroWkuwksQ3jEcnkI5kjNbaV/+NtoKlMedsXvGJWpdPmsCJ1eEgBgV1p\nMVf/od8H0AnkjTwetSiOPI76LWX/+5gjkm42hYQGvA37wN+EmA86S6dme0th\niV/v5eu516yxw0S22DDfnk4uGB0VU6nZ4aTlT9lKCCgbcuS5QG+eOfY8VoHX\nMA/s6Y1KZBSVDdb41hvX90U2goUeeeYglkewxdLq94icnG1njfRBnqY8NTpX\nT3Dx\r\n=sFbq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"resolver":"jest-pnp-resolver","testMatch":["<rootDir>/src/**/tests/**/*.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/lib/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties",{"loose":true}]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"e49d00b2d7b98e2cda401f5b9ef1321151183afb","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.10.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.2.0","browserslist":{"production":[">0.2%","not dead","not ie <= 11","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app","settings":{"react":{"pragma":"React","version":"detect"}}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"^16.8.6","dotenv":"8.0.0","eslint":"^5.16.0","is-wsl":"^2.0.0","semver":"6.3.0","resolve":"1.11.1","webpack":"4.38.0","fs-extra":"8.1.0","prettier":"^1.17.0","react-dom":"^16.8.6","uglify-es":"^3.3.10","babel-jest":"24.8.0","css-loader":"3.1.0","url-loader":"2.1.0","@babel/core":"7.5.5","file-loader":"4.1.0","sass-loader":"7.1.0","babel-eslint":"10.0.2","babel-loader":"8.0.6","jest-resolve":"24.8.0","style-loader":"0.23.1","@svgr/webpack":"4.3.2","dotenv-expand":"5.1.0","eslint-loader":"2.2.1","@babel/runtime":"^7.4.4","postcss-loader":"3.0.0","react-dev-utils":"^9.0.1","simple-keyboard":"2.24.1","@babel/preset-env":"^7.4.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.7.2","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^5.0.3","eslint-plugin-react":"7.14.3","html-webpack-plugin":"4.0.0-beta.8","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.3.1","terser-webpack-plugin":"1.3.0","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"3.10.4","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.0.4","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.5.0","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.8.0_1564708779970_0.8101902872667954","host":"s3://npm-registry-packages"}},"1.8.1":{"name":"simple-keyboard-layouts","version":"1.8.1","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.8.1","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9521dbeef001eb358eb1b22929aabfd68df78ca5","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.8.1.tgz","fileCount":26,"integrity":"sha512-s+6ZjM81ucTiUg8/9aRk04vWIVHCyBcduvz1ks1JcH8k2ZVuT31j5JhDV0FiItwClP0p0pKhX2GG9Oz1t4OsRQ==","signatures":[{"sig":"MEQCIDb/UcJiWl0JXwl5Yl86VpuHeAY7k8P1sSZajQ0JX3GmAiBl+3XqptHi95p8jUM+D1jxXHGzOVknWSzh0TYG3Kg/Iw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59666,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQ9DLCRA9TVsSAnZWagAAMEsP/AuI0p288WUOFUBNGVEe\nmcHKhgzcqJm4IEMBkJPaPQVbI/E8SjntwNSswJNIj0/xCTYdsFiWjXiQ/Hg7\njvFr88jnt5jVpYQWdxhj/TBQQDf8odkIK3k2HPOzI3EWiEX4Xp6KT45OZJZf\nM0Dt1IilaQi4L/rTNoG+Rfr8WxO/lciR7I8o56ArF0oNaharLKm5+sz1X4sX\nj+p9rAfbyp85hcJyAap8+nN6VncnSoIG9qzHx02gE6O/6c+TvcVazQc4YkQg\nlhNbXcRfnIAamY2+iDWEf6b/4Kf3bPUR/mTd+vsqcAURdzHtIefPMlNzlcCr\nc/XNKtTS5eRxXcU6v2fApcLfsY/MhrGseKCm4oqR4sh/oTa0z1gCpHWwBCYd\n+znW0SGPJ4Ycz/9pq9OYlCStcZEMSPfZsX6Y8rSfEUw5hIutnRhsO+AdBQd6\n+5wwCfE7WEZZTe6GOwZ85kZYeED1cQkCCU6fYHL486hO6BuvfwCI7YLEysau\nDHwBUWZkfC0ncwIyyrw/mauBXMl5hF3jh+1yNqTwcCplhyMxHPBcgOSQyI0C\nk3/xnbVz3dCEaNj0WwsXpaEpBD9X2gPpf7F6RH4o358Q+Q2EYe6vpMqxRx5u\nQHVHxb5fpT58XbF5LrwyYSrwg5zypSKTHBcSYi5oPKWPJXEHWdODoqld0Gt/\nGOdL\r\n=gl6R\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"resolver":"jest-pnp-resolver","testMatch":["<rootDir>/src/**/tests/**/*.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/lib/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties",{"loose":true}]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"b2537e1110bec90408db42159d9432affe64d59d","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.10.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.2.0","browserslist":{"production":[">0.2%","not dead","not ie <= 11","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app","settings":{"react":{"pragma":"React","version":"detect"}}},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"^16.8.6","dotenv":"8.0.0","eslint":"^5.16.0","is-wsl":"^2.0.0","semver":"6.3.0","resolve":"1.11.1","webpack":"4.38.0","fs-extra":"8.1.0","prettier":"^1.17.0","react-dom":"^16.8.6","uglify-es":"^3.3.10","babel-jest":"24.8.0","css-loader":"3.1.0","url-loader":"2.1.0","@babel/core":"7.5.5","file-loader":"4.1.0","sass-loader":"7.1.0","babel-eslint":"10.0.2","babel-loader":"8.0.6","jest-resolve":"24.8.0","style-loader":"0.23.1","@svgr/webpack":"4.3.2","dotenv-expand":"5.1.0","eslint-loader":"2.2.1","@babel/runtime":"^7.4.4","postcss-loader":"3.0.0","react-dev-utils":"^9.0.1","simple-keyboard":"2.24.1","@babel/preset-env":"^7.4.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.1","webpack-dev-server":"3.7.2","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^5.0.3","eslint-plugin-react":"7.14.3","html-webpack-plugin":"4.0.0-beta.8","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.3.1","terser-webpack-plugin":"1.3.0","babel-preset-react-app":"^9.0.0","eslint-plugin-flowtype":"3.10.4","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^4.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.0.4","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.5.0","babel-plugin-named-asset-import":"^0.3.2","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.8.1_1564725450608_0.43124348369007115","host":"s3://npm-registry-packages"}},"1.8.2":{"name":"simple-keyboard-layouts","version":"1.8.2","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.8.2","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2d684f984d916e90bec4cc1a3ebd31e23b537bbc","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.8.2.tgz","fileCount":26,"integrity":"sha512-+m1X+X9EzzBoNzDL3G01Awx16P1Tisn4X1xieS73PV89+vZ+u2Vpo9fq36e7HA3nPQYPhQaGQKNIi7tagc0vDg==","signatures":[{"sig":"MEUCIFNeoLWHHNb2Iboir67pElPBOaC2NV3k69p5Tsm8NSrCAiEA1as3XQcU5YvgNQYbJTRqBJahI5C95zqMKQq8DhH2EHo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWIYXCRA9TVsSAnZWagAAJYUP/jY1olwfE1XQSiPYddSM\n3OUYCk6gvp620JxWA4rw/NXYGVnpWu16OOmS2pD0k1IrAwuMwBVMwGPsefly\nUHWQLiVYEiIabfLpHmf0vUwqKDoRgGyJq6U1D5st5yyMhA9v7/fJpE6FRGoF\n4NrGYmrcWgZX3dnqaOWsCM44u+LirWcfA9ru9nTC8GwE0LZ2bFcdy7RBYgM/\n8Cy/tasq2JtcAyCEegAON7ZcQlG1nPojGlEae8IEKflAuBFpkdzDml31s9ZW\neRRL3x1DdUG6So72GRpq2cDjO0sJGseY2Am22Rb2tdoAmIBjJw+2zyMMixNN\nr3/JZ6AD1ebq1O4LJhQ6t+zoxRPnnob6LKq5KVeg9w1zsoMo2jm4TEK9k6H4\nt3t1zeKVor+uJKcsVn3lmjGvuGehERHGNlC2/QEvdGC+pNXlBA4f7lU4Od6X\nrK/ZCn7AnzR8iSs4xK4s1P5+vZK7hLK036VkYCcIZruCB54jUltxEpOB+3WM\nfzI+M30nc76C9k5s8SKtGkNo/TgJDSQRwQrkGVx1IzrlbxRerou64uHG/FBQ\nV3g5yL9VPj40PZs4THdBSBzvpH6fWf0HBiiDcfZ2PShFOrwSjDVH1HPZsBGH\nHvub7X/kxn7sE3KoagoveC9TxFY72qyYj3lW7TR4ehp5BB9UPbLuAEmkgppM\nAX74\r\n=G09G\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"e7c0ef9b437d63c23bbd44c66ae3596668a40d2f","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.10.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.2.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"^16.9.0","dotenv":"6.2.0","eslint":"^6.1.0","is-wsl":"^1.1.0","semver":"6.3.0","ts-pnp":"1.1.2","resolve":"1.12.0","webpack":"4.39.1","fs-extra":"7.0.1","prettier":"^1.17.0","camelcase":"^5.2.0","react-dom":"^16.9.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"2.1.1","url-loader":"2.1.0","@babel/core":"7.5.5","file-loader":"3.0.1","sass-loader":"7.2.0","babel-eslint":"10.0.2","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.2","dotenv-expand":"4.2.0","eslint-loader":"2.2.1","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.26.1","@babel/preset-env":"^7.4.4","postcss-normalize":"7.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.0","webpack-dev-server":"3.2.1","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^5.0.3","eslint-plugin-react":"7.14.3","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.3.1","terser-webpack-plugin":"1.4.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.5.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.0.4","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.8.2_1566082582962_0.8774961192104713","host":"s3://npm-registry-packages"}},"1.8.3":{"name":"simple-keyboard-layouts","version":"1.8.3","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.8.3","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ede6362255b68e402c2749544f02aeeb10ffb721","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.8.3.tgz","fileCount":26,"integrity":"sha512-G1xn7ggEEMz8o03pJOWhIiQghL8eU7wF7gZGmN0JQ2r4rB0f32QcdaGdPx0yLuZN8PXmJxHoCgUhUBt43M4IoA==","signatures":[{"sig":"MEQCIG+rCg/AoRoO4ADRBv5iHDHtR/Pl8EftVbZTGFMeGWORAiAwJ27weJt4mPyVNF5V+20MJXYnH1qDo0EUA6hY7jonJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZKfSCRA9TVsSAnZWagAATGMP/14rHnRCz0wrwRxgKZH8\nQ/SSKP6T9j3E3QrKdwoy/Lk2qJ5plAidnB4bnzLPP+RIVEsHtjrORkouBDfz\nPIPuAtTQ4bC5+XE4JQFogYR4XK1e2+E1gFd0hwHdvUIunsTo+U2DmsMaRVTk\nBXIM58PFEcdD4LRnE9sq8K6exUOpcy9FV0nP3aX2ixVQHLY8I0jP/FhABKYD\nYFR1mMESEzh4l8SZUp4G5reL6cISSi1m1M1ul27EasMMW5hERHUZ1t12BZJ0\n+XRXTLP1ouhBSbZ+vYankE7XDx/F2Q/5tVgPQrcZsstiwVT0rE5yo3BY+uXb\nhKmqfvXtZxifPCM1jb+0JOmFrcUt36fS8ikg5JHfMh7zm5CXPrWrjgylJQfY\nCUVkBMzpJrfdpumv/pwRY3vrXpR0a3QVVdbRD+XR6O4TUSjzgqRQVcft7C7u\nt6RqfkkuviDWE9yiSJHDEecSN/iUpTuqqOxi3xzfPL27DslFBlLL4t//ciHj\nq+Act4Zjf0zXERUZbRb1+Tv/0fKI8RxgRaT8zrQVApN+X7PLAonjclFxHV8v\ndqeDAwHz1j1AWRaRuaq0elkxKOHbcXwWsnABCy49itkvxYTB5OSzXoHZcZzn\n/h0+vMR2P0iUgh38xWnCRwy3gP79L0E2wDs7F5gQrpX2vDrIIXc4z93ze6SC\nGQ4M\r\n=ZZxY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"d7194f9f23cba25ef3267eb18c6d4768a7535c86","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.10.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.2.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"^16.9.0","dotenv":"8.1.0","eslint":"^6.1.0","is-wsl":"^1.1.0","semver":"6.3.0","ts-pnp":"1.1.2","resolve":"1.12.0","webpack":"4.39.2","fs-extra":"7.0.1","prettier":"^1.17.0","camelcase":"^5.2.0","react-dom":"^16.9.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"2.1.1","url-loader":"2.1.0","@babel/core":"7.5.5","file-loader":"3.0.1","sass-loader":"7.3.1","babel-eslint":"10.0.2","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.2","dotenv-expand":"5.1.0","eslint-loader":"2.2.1","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.26.2","@babel/preset-env":"^7.4.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.0","webpack-dev-server":"3.8.0","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^5.0.3","eslint-plugin-react":"7.14.3","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.0","terser-webpack-plugin":"1.4.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.5.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.0.4","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.8.3_1566877649527_0.09119893697665948","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"simple-keyboard-layouts","version":"1.9.0","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.0","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f501afe263e3a9f22d00e2dde681df82f74dee28","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.0.tgz","fileCount":27,"integrity":"sha512-JfMsP9kp+z9xdgKHmqkDrfagRBhJAiW3MWC4rW+5/wFj959NFqDJEjITzAvRqUKWEYUo3KxnbtSq3Kh1zIi/DQ==","signatures":[{"sig":"MEQCIEOPknqO8UM0UpRS4Tci1R4eo4HhewL25fHGNvff8ZX4AiBUCvjB2PBqk5wpDnDvSjKc4rcIK8/qqfUFaZHMSFW++Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaXClCRA9TVsSAnZWagAA0MEP/3rwa8szJ3OgMkmqkKOP\nNiSrUh1EDSvCupnqlyHU2h4V7eivdn7Lh+y75GjGiPkfsgsXCp3B+EW48Wr+\nGSjJfPnSK6DD0fu/naLFXdIQYXLT4BjJYqkzSMUUd4/kgtzzQXjZfs2OwpbN\njIh7yQFBCVL0OW/iPkTidc2b2Y+4mJP29nJ7cXHpaito5PZrnu2RZ10z/hxW\nugYDJk2HDtiKj3DDmG5ESB8wfAV4tW6/DWQl3UHUo9DnBg1+QRIjtFisFX6+\nfK21UikueaqrhqpUpnpSmPKhTiD8TgO4gh+WdGhwb0056+jD6PX8ImXeKobE\nNlFUS/GhVt4R4l9o9TzExnOJZdqW+0EDtI2bHP0MLij7VfCivbhEk4kbKIGN\nD2XFmJwFOzfK2+mDEfaGQWYtXzoYAmb1uVkP6rSx11WF5XIfrYkBLnLPLVM1\n+PwtoCCPgFJMbdwSeeHmvaYpRKAzodBIHEKDAnEiQzN0PqdWCi54ff9l2JTf\nh2ugmY5G6Hw+R4C2aHbosvj81eQ6sTOOFTmNTp6v1hCwpdmBNejnkRSJEXBx\nkZIVLrY913lu414ny6vKaUoODWmwwtMPZcPrWWa2w9iEbSwqpxNctDJwi6xt\nI8xSouBkskj1GFdAuvt3ZCBsJdoTZYLIFYpqOWyZOMi4QLoYuYtKQDJ5LOz9\nQstW\r\n=pr3t\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"6efaf944f3444c155b87ef89988a5e36bfac98e2","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.10.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.2.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"^16.9.0","dotenv":"8.1.0","eslint":"^6.1.0","is-wsl":"^1.1.0","semver":"6.3.0","ts-pnp":"1.1.2","resolve":"1.12.0","webpack":"4.39.2","fs-extra":"7.0.1","prettier":"^1.17.0","camelcase":"^5.2.0","react-dom":"^16.9.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"2.1.1","url-loader":"2.1.0","@babel/core":"7.5.5","file-loader":"3.0.1","sass-loader":"7.3.1","babel-eslint":"10.0.2","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.2","dotenv-expand":"5.1.0","eslint-loader":"2.2.1","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.26.3","@babel/preset-env":"^7.4.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.0","webpack-dev-server":"3.8.0","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^5.0.3","eslint-plugin-react":"7.14.3","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.0","terser-webpack-plugin":"1.4.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.5.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.0.4","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.0_1567191204696_0.5261524002620102","host":"s3://npm-registry-packages"}},"1.9.1":{"name":"simple-keyboard-layouts","version":"1.9.1","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.1","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"45320a4830df5892aced43b7e407c359428ceb95","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.1.tgz","fileCount":27,"integrity":"sha512-tmdM54OwAOtV7MiOH8Y8INTBVnoM70nQa9Cla92lwI/IqAxFB8VMacYyfefuX7oermpYnx8YNAv2toMjwA8Okg==","signatures":[{"sig":"MEYCIQCfEl7kVIO6CEUAFOVplvh01G9MsNhYlG+aP3e0aRQJ6QIhALCMncQalK1DGeqishyVjU7Ja8naSLZi8/EG4/vWcRg+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaXZdCRA9TVsSAnZWagAAXHAQAJaY/gEi2aFcG2zc4OfA\nVHdJu/FWqIdK6tY5aBulisMbDgs9ktKFbGQqOUf2KzDwE9tJRDqx4d8MaupH\njc5hfLopXMfjbOAklCP0vTZvDR6dERQT8GvngFC192nuVeg4F0bwA80kcf3W\nxnksJT8cc4V8qnZ4XACneCTYcUaKLerFT6jqTIEGkz/UcxgmqU8IDE4wHUHu\n/vOeNJudUYXPr20iZdOFgfws7QK5T0sAGPg0eeSY9NBxg9HJiisrXZ8t0KUx\n0mi3Qv5YK6QbV6kUlW5HEIVhuNnUvVWFD6jXy53R6Jr9a+k48ukv0o6z3qcW\nqKp3r1qtV13s9oTOlkqG8xqm2S2GTrnwr8l/an0fgpr4gULDSolJVe2DqArY\n2MOiJS021ctFVcQliPVSANtzUIO9NjHmb4KiaikWWqx2PbUnzHdIZU2K5lnk\n4M8icpdHAllxAGJbLp8ZkWnuxWU+ogoc/uBCgskztEfqcc+rcSf+t54QDls8\nS/jhnicbG41OtWQNiSB3KUHIxFw7DM9aF5jIUp1B/qoxXp1uwXb4iEDuce/u\n+AR6R3e2jQKdWcsF3QYugs7uTWN1H1xllCCpRL07dpFSI+i8K6tDZKxtxZ5W\n16MN9XIOkoJLOu+4+7f1J+pDf1hKtDUk8jgZwglC2YHluyHgsQR5y1UBKME0\nqORZ\r\n=EG9i\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"e0ec51ce513be4cc84deafceaebcd178a4a77b66","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.10.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.2.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","react":"^16.9.0","dotenv":"8.1.0","eslint":"^6.1.0","is-wsl":"^1.1.0","semver":"6.3.0","ts-pnp":"1.1.2","resolve":"1.12.0","webpack":"4.39.2","fs-extra":"7.0.1","prettier":"^1.17.0","camelcase":"^5.2.0","react-dom":"^16.9.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"2.1.1","url-loader":"2.1.0","@babel/core":"7.5.5","file-loader":"3.0.1","sass-loader":"7.3.1","babel-eslint":"10.0.2","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.2","dotenv-expand":"5.1.0","eslint-loader":"2.2.1","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.26.3","@babel/preset-env":"^7.4.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.0","webpack-dev-server":"3.8.0","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^5.0.3","eslint-plugin-react":"7.14.3","html-webpack-plugin":"4.0.0-beta.5","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.0","terser-webpack-plugin":"1.4.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.5.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.0.4","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.1_1567192668403_0.18113850053474345","host":"s3://npm-registry-packages"}},"1.9.2":{"name":"simple-keyboard-layouts","version":"1.9.2","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.2","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d14ec90421c61704ffc85bd56b442bddeedc8126","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.2.tgz","fileCount":27,"integrity":"sha512-7a7lIsC8SQjk8UciEfgWzwDvJfmbpfs70HREUk5yvPCE2nd8SqXdU3s2vbv21d1gt/VVJSdnsbRs1lQj6GKvsQ==","signatures":[{"sig":"MEUCIDUwQdpiOEzTjXFVNqSI4+R21USZXyElyianZCJb2ehKAiEA0/qjyV8rR/FX6DK2facHzUblcXG37+RhkLCGyUMWtfc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnRVGCRA9TVsSAnZWagAA5EUP/iMV1JIW5NYx5cTTaWTv\nm01hy0hCQcWw5hX0g5kJ2n8M/Xo8d8PtSzYDH8N5AhQ+YDYX+Q/fY++XbYF9\naAXe0QDBFknzJIBemTDWDIp56JPSAbQOL5YbCRgKn9irBGcR6BKag5wn84Zr\nanFZoG5SQnyNRaUuoEv6CYQSOGFmu9DcTlhzc4POQ/cFGypE65W1yq2mXgrW\na07rqVCsrli2RnHpF7QqqzHxyCTNwepTkxkrmLMumH89p3L83WchGaAxdKqM\n+uGm7tyROZHjpWp6wnXO1H85SCgV5PTWhySpVuzkY6xqcC3oO9TqGmuOBH2M\nV1ugwk0ASeUqwTscR3RuQyXTMJ/ALZg53PKNAXgd4n3c+wgjShRpwabCiMsM\nUc1Tobe8W6lz52npuWQrOypwccIYRZMdycltRgIjFiP1n/I6+9qO6U+7roQv\n/Cny9wGiupx4qIh9kGzdRTYkrOQwNtcSPDte2HcSYTSv4LmwHsmBj2lx0fU3\nwlk25R4PScM0aa/dzswhkSNQ7mk44d84nFgoYlXR8Qm+jq9HGidlQD8fzco5\nbF3I8nuyZ/qyBhtZCC731JBCdIq66YUuE+X/EEgJbz4D9xZKH2ehN7VOIuEY\n8I4/YP6KjIKEdsbe+1a4q+Q2r93d/osmG00kOlYdiSgUcsMVAtQLP9iIjz5y\nTYtW\r\n=2heg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"9bfb3c2ae472f5166fbb1337a00e066d555b7418","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.1.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"10.16.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.9.0","dotenv":"8.1.0","eslint":"^6.1.0","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.4","resolve":"1.12.0","webpack":"4.41.0","fs-extra":"8.1.0","prettier":"^1.17.0","camelcase":"^5.2.0","react-dom":"^16.9.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.2.0","@babel/core":"7.6.2","file-loader":"3.0.1","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.26.6","@babel/preset-env":"^7.4.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.0","webpack-dev-server":"3.8.2","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^5.0.3","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.8","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.0","terser-webpack-plugin":"2.1.2","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.2_1570575685974_0.8116780179006853","host":"s3://npm-registry-packages"}},"1.9.3":{"name":"simple-keyboard-layouts","version":"1.9.3","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.3","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"43f900f79585800cbba91aa71602b500eae16d84","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.3.tgz","fileCount":27,"integrity":"sha512-KT7eRQcQ1e5Bltl2sO/NZTN9WqHN3QC2U2tFquxPWjYgKCxrjB+KHmomC35+8iNdqKwbr+cfYJCaRvAyIsWLsA==","signatures":[{"sig":"MEYCIQDqiYLe/9hDOAO/mUeSefjQVdKp0fxCpcCwGOrDfK7m9QIhANWjV6b9fBt4KidnPoOZ1jKtCpI2s2VR3j5KrqXQgCOf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdop8KCRA9TVsSAnZWagAA8u8P/2LrfGxUIsC3miVCDWBv\nPf60GfBt7cVYOE6ahEffFn+mLDwlLsei7ZGvVxffqCCiHMCBmMV+ym7l8aFE\nZkchdnKq1cPJTiBf3kQJE6imFejauYF/5Tzd4SjISCD6O4A8JXlzEURifW6b\n+qVqTV7x//G1E5Le+pR0m5x2E5jSxQ0KaQ13P6loNYOj6Qabm3hzKZYN6B5F\nReaoIS0Y/GwIab2woZB+1C34q5gxFmgqvCp0fWEvWxEXoLwaBrMsJKtuN6v/\n59SYSiEZcfw9N+CcpzwlBWdYoUQ6F9VfV8BI/xfHoo4P921YMnF5cYrgMBZy\nAA/oX5R98235tsD9zBT0d8b76OS56icNE9vhHWXmOy+gwM5/8OAZlL1xQjbA\nQtDi/5KBhu/54N7XNfgahaVoE6s62ar8SQwdus9FvEQnLV3++d8NinOerBfS\nNnu5TZvQk82Z1G24mEKujHSq87tUwVBm0He2fwVQniWMa0OT33dbyOmOk51x\nZMtRZYurkJdeXUXh4LrSkSzsiMKkWTcJf2fKRdPiFF9ehQ5CujWD+e5CdaQS\nE2tZm+j9HNXXLeVFzQMQOxJHKPREKxkYQxDcovs8IDy2rjw0qsR56qnOAixJ\n0JI7fn8ANFlxurfKi/3G9cx7EJdCeFmLZH9NSQLoh+Bp55hBhDEmT1CSjq7F\ntubb\r\n=yZNL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"33e87d9b387d19844738e6216ceea27ee0b0be82","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.11.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.12.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.9.0","dotenv":"8.1.0","eslint":"^6.1.0","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.4","resolve":"1.12.0","webpack":"4.41.1","fs-extra":"8.1.0","prettier":"^1.17.0","camelcase":"^5.2.0","react-dom":"^16.9.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.2.0","@babel/core":"7.6.4","file-loader":"3.0.1","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.26.6","@babel/preset-env":"^7.4.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.0","webpack-dev-server":"3.8.2","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^5.0.3","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.8","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.0","terser-webpack-plugin":"2.1.3","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.3_1570938633439_0.1816306171685773","host":"s3://npm-registry-packages"}},"1.9.4":{"name":"simple-keyboard-layouts","version":"1.9.4","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.4","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"256aca80538aac6ef9312a4e1aec7373e36c476f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.4.tgz","fileCount":27,"integrity":"sha512-wUo1liOPdt8dz3vv6R/qO2Pb/pCAZAC7JE1E8XEZgMnTmT9tPwM/g9zO0XFF0/c2FfpqxcUtgeqy8PbFVmj6tw==","signatures":[{"sig":"MEYCIQD/7ao6hmThGLrgKMvOX16JmzZ01ZftVkNprVwpngFp/QIhAPfS/k7F4WC58eSPfKH1ElJFKudGmprayAykAylTJEqS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdoqQxCRA9TVsSAnZWagAAVtsP/3C2+tz9ys8f0IQCV1Iy\nCo5e6LnWpzaBtRyvQXwQ5uXSaysgQsYfS5NCvl8AgbTIwy8hIb2sUEI5222S\nQwGczyoK6iz11yKjmDKMqopqQoHOfpKgjQHMowE/CvXijj++eaPTVcaRgjNt\ncTOBssareyMBoDas5KHu9mGQvXu7KsT6k3ZQJjs8xID7BzEz+rpUmu48S2FU\ngRuMtvQLBkPVS5nCVNhXW5PFqdYZH47J11MCguX4HcoaLjHKM+tEme/7U8Mt\nkdf71CVIQTpCl2tdCEscbpxAtr+lh+OxtItuLx03fBS2//jxodgkH+RZcuDq\naeaEhcR6wfgaKYV2yBGGEYTZ3eUERXsgGa+tTmZbOmPK64zEvHqbhCvoaenz\nwnpTzJF29bpAbJG6P+Pr/k5+oFOd0HCT5JV0ma0fC1n08j55VTR7rZj93g82\nMQJvy6lo+xiBaNlJbjP8N0zXjsiCCnZxcpUGYsO72oxJtZrxFDXJWfaDggl9\nRKdBF6BiD+ls6/pztKp7fpWnmkEaAl2zfYs6zjGdZzWS1W8nZF/9ewlRXYcj\nsA0du+Rye7aHiPaZfRllk7n9BV13YmxmGATvxgz1fJrsjhL0KJ1hA0qyZ35+\nwXZanhfHOLZB4TaEQ0OTxOlN5ZSNXg4i+LUUAFq45zffxFk79udV2bF/GLJ+\neeXd\r\n=IRX6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"277908f6d673be3667c2daae05f5ecba5b9193e5","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.11.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.12.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.9.0","dotenv":"8.1.0","eslint":"^6.1.0","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.4","resolve":"1.12.0","webpack":"4.41.1","fs-extra":"8.1.0","prettier":"^1.17.0","camelcase":"^5.2.0","react-dom":"^16.9.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.2.0","@babel/core":"7.6.4","file-loader":"4.2.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.26.6","@babel/preset-env":"^7.4.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.0","webpack-dev-server":"3.8.2","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^5.0.3","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.8","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.0","terser-webpack-plugin":"2.1.3","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.4_1570939952553_0.9273268698975934","host":"s3://npm-registry-packages"}},"1.9.5":{"name":"simple-keyboard-layouts","version":"1.9.5","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.5","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e24161bf481f5f3ed93cc1e8a196402bdd5df81e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.5.tgz","fileCount":27,"integrity":"sha512-8aTWqF3SiK+w8HRjydPn+DPIil3fHiU11J3Ta3lnaVGR+4YwfgzalvRY24putWw5tMUWBz/CGq0pHk9cbBDqzw==","signatures":[{"sig":"MEQCICChQ6lg/EW0AS2dcRFwP9Ybsql/M7FGvLtm0F3kaSgRAiBmxV2FL3lVD91Rju62QgDNrZV+5c7F96xeq64M2zkmRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdoqSrCRA9TVsSAnZWagAAhhEP/1kgeKhrCUYUc4XLuK6q\n5ZnFMAz+u2B3JgdvTjxB9lZoDXcXgrAR4b3kA2NZP/rKf+EDNzCX2ePKjwnH\nUd+TkzUFXtkKs7/mYfIcu9DzDsm/daCLYMfkd/72783qm6erjI3cPSd3ucxU\nOC7/S0GBOADqjGVm3tT9uYaMHA0d2/SVVBAZe5sFpwc51IMMjT/ggUOa9CRU\ngaEa5AwKa2+ojnfB/4EV0817ART5jWjHxfaEiNqXvUBwKMXtMJYheR3ywQSH\nbUdxL/FQM53lwPML3X5BIVshqFQUYlW5G0zQBiPLCA7IEvnS0lU6d1pis+Lf\n4ubVYkIDqt9l1Jp4W11kyiboQw8B9jmV+KjWRsKDv2llhFC6iNbIgVSDMJWJ\n4II6PK5Vgx79rUuy9TZWfJ6BTqAkR1h6LgW/IlkoPZ7H0UqZdm6GP3n546cT\nEmGsHuwgbptXTm/A0Wuad+Io7czm0ZIuvbyjpOf7gCAHFDOUqUI1r1pEjIKM\nugHhvcCciBegGUmwT61G61uE6Pz9hzd23SEors0wgfGLtfwpGkXJvA8DlsH1\naOWX6flcKpr0V9rvBXPJMskCakpoJWtbNijgtJPe43fkdP30gOOOsv1bFODd\nWyGzTcTV5u0NoSWYz7+EyuUfMLdX1NVwdEojr7CmgMYm4Wn+wVINoab6eJBD\n+L+l\r\n=IX5v\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"8765ba04d59c8c154b95f9db475ba03aa003078a","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.11.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.12.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.9.0","dotenv":"8.1.0","eslint":"^6.1.0","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.4","resolve":"1.12.0","webpack":"4.41.1","fs-extra":"8.1.0","prettier":"^1.17.0","camelcase":"^5.2.0","react-dom":"^16.9.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.2.0","@babel/core":"7.6.4","file-loader":"4.2.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.26.6","@babel/preset-env":"^7.4.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.0","webpack-dev-server":"3.8.2","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^5.0.3","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.8","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.0","terser-webpack-plugin":"2.1.3","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.5_1570940071603_0.04998477791377698","host":"s3://npm-registry-packages"}},"1.9.6":{"name":"simple-keyboard-layouts","version":"1.9.6","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.6","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"185a5022f2957e8630fedadd4b740e84da0d9172","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.6.tgz","fileCount":27,"integrity":"sha512-Z07pdv8bIV6nfJvsJ0uASnEWl7dQeB8mb9rs+MmtHsp2zZ0749UvLEuRcw5OQpmUE2WCGLbcYYoVOsBdVxmlPQ==","signatures":[{"sig":"MEUCIBokh8TA8Rz7ZM1Mc3frVZ0HwlJikJHC6iW3GjtoIirRAiEA3tg24LtQUzQoE/KFzeL/OWTjnSTnngwXLS/y6JepF7M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdoqXjCRA9TVsSAnZWagAA6OcP/12pxxegBK1+fZaMSifI\ntiJR2uqVald08JnaGSKjbQHu/28w3JE70IwIGfEW35lpbufBnhzLf6P0kSWr\nKHgWtZdAh9A/W0gHVPNX2MF4cdcQKx65UyGXZzsHV4CIcPvCXvf3/Xo5Dk0m\ni6bD542kc+lYi2NxhQEHHXKMYHp7lDS8BbPlz5thQrzc5/Z1AJ0F+pqvwPbE\ntqrNDKMxLTlHMYToqwukZmzQQMrK+jwAR+vebtLZLSW0o2rh6XlK8AiYcqii\nqc9E+11fnRX0oJ7d86jIvpMpV1PkbzLYRrfWVmIc+suU83BFWJQ0jPlqPwdd\nuYf5IM56uQr3dE7Fk/raC0swP7F7oRxa1j9KM1IBdjz32Nz0HrIfDFnBf6Pq\n4Pkylx++49WBBLA/3Zr9sm2C3JmIcgtY6sptHtI0Byaf1b9tyGIkzWkF4Qf6\ng/FwdSLk8OSJY3OZn/TVIJul92uBmEg7MutnYYrDDAwMvwnA2ORYilkjPkA1\noI7tSXg6lqlLkeZl94OxYeRBSlY1L2hTrGxVtNUgM1PKhORu6sE/dJaX8lKc\nwYgSElHveM+ZsUL4Wzc9EyHAqCpQkEbGy8aLJzgMdLpjl7eHrunZK/4a/RZH\nLbOKQQTBz7GQUMKJzSu0hU3YJRyQuy0BEu5aObm4tAQYky/12bESsoMHMVtv\nD8jc\r\n=V4Sn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"8bfe6c0dd4cf2151efe9905afd903bc3f6cdd5d3","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.11.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.12.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.9.0","dotenv":"8.1.0","eslint":"^6.1.0","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.4","resolve":"1.12.0","webpack":"4.41.1","fs-extra":"8.1.0","prettier":"^1.17.0","camelcase":"^5.2.0","react-dom":"^16.9.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.2.0","@babel/core":"7.6.4","file-loader":"4.2.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.26.8","@babel/preset-env":"^7.4.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.0","webpack-dev-server":"3.8.2","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^5.0.3","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.8","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.0","terser-webpack-plugin":"2.1.3","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.6_1570940387095_0.08025642015328782","host":"s3://npm-registry-packages"}},"1.9.7":{"name":"simple-keyboard-layouts","version":"1.9.7","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.7","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"edbca416491c0cdf11dc1599f8cfff11143008d5","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.7.tgz","fileCount":27,"integrity":"sha512-K59vpzghUW8yZoUCQ03nzGiBwAT4m3Sa9/GMFSHyi5LAZJvqrxU7Guoh/fI/Jg8rIffPpUqINi1FccxpSE9XXw==","signatures":[{"sig":"MEUCIFFaEKMtJ/D9wHfIQUFFne2Do4nRfuDVCGa5NerL+eWiAiEAlWt3A7qcGdImKh3g9LIK6g7EJyovTxs/BE79GoNUAyM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdoqa5CRA9TVsSAnZWagAAilEP/A2EG4H3GD/APxfJYCqQ\nTiCqsmOXGTS+8RGW+6KzFSa99OLymkw2O9aVr5qldaM5fT8dzOwUroSQufKY\niW41+r7SBiQ/9ehfIpzQ9L7nzMUV2Pg/bESI5W8zaQi+jY4XPFV5WDe6jv95\nphMo1tVtVg1StLR9HH2ewzZ9Q3J5JsbuB7mmxBoC2MP3Sutls/KW1TUs1JfI\n7naJzhCUzdTo7bdePhr+118mv6wZWEDTLGTqK/QiVurtYkLKdo2uTdKnq0vU\nk/0e9B0/90zhoCqDvkABiUeEj0MbTXb563lot+49Xw6SwfUJatGHDLObVC/P\nGuGWqVv5MZ8KJWsFdoXbhofHWCvaWQlGpBHMRB5VZtvStTzytupnusY/sjJN\napipXFmbEv01mOLrNulx9naGtsAga9/Z84N4yunCM4tKVjm3eAvfmyfgzCEZ\nc86RRgFFoKkkHjDyE7eh6uRd7CbG9t5xq0rtkb8apEx0bZPrwNX/upxx5v1d\nvlXPaI2BJtw8p1c4QlePljNW+VpbC3r/bYhUMHXrIcnp9qHAx/HH5z+uk9Ck\nOm6efbiRTJ6bkx8psr+HMaTykYEkkYyAK2fTSzo+7iD8rEfOpn8ZQxEugTyp\nwcEJQStxmkXhwGwYEdcfwGDxsMG6UTTG8XIqhUOEnFo+rDZCz5Jb0cKwAvj1\nRZuh\r\n=HBjj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"608511478c5b22bcac6fb1e85e8a17d84ef6a6b8","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.11.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.12.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.9.0","dotenv":"8.1.0","eslint":"^6.1.0","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.4","resolve":"1.12.0","webpack":"4.41.1","fs-extra":"8.1.0","prettier":"^1.17.0","camelcase":"^5.2.0","react-dom":"^16.9.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.2.0","@babel/core":"7.6.4","file-loader":"4.2.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.26.8","@babel/preset-env":"^7.4.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.0","webpack-dev-server":"3.8.2","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^5.0.3","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.8","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.0","terser-webpack-plugin":"2.1.3","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.7_1570940600752_0.8637933629785066","host":"s3://npm-registry-packages"}},"1.9.8":{"name":"simple-keyboard-layouts","version":"1.9.8","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.8","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"97c6bef635404f1bea274317f8604e8170cfd338","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.8.tgz","fileCount":27,"integrity":"sha512-HWvU2K5BxHoMP7IUap54BdQvyStNpKAaGrB6qOCTsxwp6hrfgveUn+jiVNDK0fH7eJDVKOFxZAPOnYzAAbrV9Q==","signatures":[{"sig":"MEUCIDfR/5o12W/Zi/WJEfSIs74pnJlE9RKSZ6M0dYPCzwtjAiEAx7nHxUsuz+ZuhXo3rYICh3O3HVYDnmZF1ANZRhHpg0s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60988,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdo1LbCRA9TVsSAnZWagAApyAP/j39e8tUO6m62ZeB2Ks9\nIu3X/BGVMbkAKsnC/eB7PaeHcT/nRBId1/yOD2dZLSc1sd4FSkOI+YFjPIl2\nYok/7FFjuwY/ZbQ3HoXZFynptiKjA7l555IjH5SCkJkshDuySQvYYYZNNUX6\nyXE+Nh7mwOPaR/9cta6EqkQ/1FAe4M8GHR/V0nKtsusp/pF+bAeN4UsS1/mI\n5SXde5i1LbvUeorunx2GqkVkh1IwnK25R1t9+jN/5/Yr9mUQd/hqRSiUAOBk\nDbDFxPZl0j698MSmk1/JlUTl3CsQXeec5VTtR2C+6lIOny8xYDyAcmO8tfVT\nqQau7Ci0TlYALBz/3GnmHLFzGu95AEe8+QDxpDEQud4NrHJVtGZpKILi2nNE\nWTWhvGFkmUknmPKrT7cS6bbqJNB2ZUoQcxIeWQImcy29K+uoBCGKBZMKYYyF\nEdRDqoEVH2WQL1dV86sT0MNEMZazfdPgmLFErptsW1fE/7/EU/Gm994QNlOH\nBmVdbtL949WaiqRMhBclzpEpaBJMxF5WVOaAup9nJE0zmJEnmgHRCjLfm8Cq\npxAAjHRSyG43Xlfhra96TrtpcO0hZyhsBEBmsIGMWPHQYHxDQcPfe6ruvlzk\nqQavJJ80d08uEJ9khuDJRo36l+PRVElMHdV2XuXVppI6zDildRaGVLleRzDQ\nEVSQ\r\n=UaEv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"0e30f67068214b9d026a3ce663ee8168e544a6c8","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.11.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.12.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.9.0","dotenv":"8.1.0","eslint":"^6.1.0","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.4","resolve":"1.12.0","webpack":"4.41.1","fs-extra":"8.1.0","prettier":"^1.17.0","camelcase":"^5.2.0","react-dom":"^16.9.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.2.0","@babel/core":"7.6.4","file-loader":"4.2.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.26.8","@babel/preset-env":"^7.4.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.0","webpack-dev-server":"3.8.2","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^5.0.3","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.8","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.0","terser-webpack-plugin":"2.1.3","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.8_1570984667005_0.3147405464188535","host":"s3://npm-registry-packages"}},"1.9.9":{"name":"simple-keyboard-layouts","version":"1.9.9","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.9","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bf2042d9c5fadce63e9623d1d04759989571b0f9","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.9.tgz","fileCount":27,"integrity":"sha512-PznZorhGKuoiXJGNKfleUt3Wjj2xYsnTqsiHRdfkoNtjtrxKZctf7fDeAYUT53fMSYT0NqY0h4sCx7/+SvEK0g==","signatures":[{"sig":"MEQCIAY3pBAIN80Vu8whhOo74Ej46t3lrnvv8hqX9kxhsGK3AiAwToW7AaXxM1baxPdA+kejN0FFMEUdYoGn3St7K39P8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpNnRCRA9TVsSAnZWagAAj9cP/i8YVAfaR5Vs0qvBdO09\nqrXhjG5ZuRDyqlbCqeUC0i563/xBvk7DY9QgvpD5BGI8Nhd+Cd7AiYFaJzqy\nPINgI4e8LzIcsI0/WFoWlH5CK1dw8nCmQd6LmFJ2BTd8iWQN5eFB9cQs52jD\n+53ExHtlbU0izlwfNqP38o1AHzM5tNfL0/w+hrdVK1tRVMunya6/dWR3JYJ8\n9ocHrGq6F7v9zQkHyJhHUGKGL4rSMeIHkkxp3gxS7IiPwI+FKT3zNxQkFenY\nRrq5l/HE5XDrU+elwz2Gfo7uNje83hmLK8LYU0UrStYjddDBpJ2Fynnp23gV\n1pyzs7C9MaNOm4/h3B0IgyMT95nCEqNdMHToNzyVjMSwWMSSG1jlfcawwKKz\nsuW1br+OPkzLCZiHGM1dja1RlkWSVqEJqASVoYv7EXY0ZQDQCJSb7i1d7cNi\nGMcen0t7OsiSk5A0FIPngoSdBCcH5IR0CgV0vSZzOMFL0mHst2m3NyN52Z9s\nYdD3rb1W0zCmNhR6cZAqwOHt8FezpcDlswcbdT5cqpXeUD1APkDKQH3E7Yol\nQ+2XKk5g+J4hrL0DinwHswyF0RK0517fai8lzmwtUWUHn875C3CD543WwNo0\n0ABr19SkIk4mBRyjIKs/krs/x4gLpAihLgE7kn+seQJ+4Mqw+lgwNL9EVii4\nNqTx\r\n=pdEz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"1a15019e0c3501ec9b4325650930dffe7a25070d","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.11.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.12.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.9.0","dotenv":"8.1.0","eslint":"^6.1.0","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.4","resolve":"1.12.0","webpack":"4.41.1","fs-extra":"8.1.0","prettier":"^1.17.0","camelcase":"^5.2.0","react-dom":"^16.9.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.2.0","@babel/core":"7.6.4","file-loader":"4.2.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.26.11","@babel/preset-env":"^7.4.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.0","webpack-dev-server":"3.8.2","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^5.0.3","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.8","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.0","terser-webpack-plugin":"2.1.3","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.9_1571084752118_0.9818391692367778","host":"s3://npm-registry-packages"}},"1.9.10":{"name":"simple-keyboard-layouts","version":"1.9.10","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.10","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e307005224fe5ae10376df6d860732a219f182b2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.10.tgz","fileCount":27,"integrity":"sha512-rHoKRe8B8UvfxStcLrK/T6jHI4wDYaTb74NDe2EsCbJP+TsW6rei8kuJ/2IR7Jc3ycFYPX/LkVgXKAcSRKJdng==","signatures":[{"sig":"MEUCIEler8sNFftGHUI2SZOfb3iEg5p3zQNVpZDWNEtM/lV1AiEAlSgIskG+lELvSzFSt6iHDgIN2w+6ezE/ABz5vPbHAg0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdppKpCRA9TVsSAnZWagAA7XAP/RMObkvjPOQvv8Br4vm+\nV3P4saY/W1gjtlhNBGc2QxslQZ0wMvuJKDuw9Gvy5gcP3D2vyf/7B2w+iOq8\nfqmfCC8ZB/W5OCr/Vs8ExZmzvftr6+id99Tb9paet9cXgRHdcewavHJAb85e\nPMmu5yxwQqfNoNKFZ2fswnyMvqw14aaL1aT0KM6bikmeASV54gt8jLQyKY9W\nc1bZeO3PGwBCUYLQM1b6Ei67rar9kY3gZP/TkDqwYgeAvo1lDXrWdrmohjbn\nU6casEv03nutjNLCVHdohDeUTRmvVjpZWwusUcoDTsZcY3+UnzhzwJ49MChk\nyiQ0hoo0PP0g6IhQyDSfOrN3035ovJDQUh0XDNpuSeeFGSNI91zwN3EzEplc\nqeYu3+qBQI/5fBt63hXlt0btB//XLXk0/3Y1zz7xQNMDYj6RcPJJLikraL9H\nkST0xCXvfk3nK2/9zBBXt3iZ9LE0RQEymKlBA4DAwwMgIWOb9Ufyqf8Y2HW9\naul5Fc89lPN1UFpxYxRBKw0+eKTbgTkmF6vamK/lOIuvoGjtEgwm0eKYsbsV\nsBHSNT1SdEKfeo0DZegmnVCCwfywMfcYZXsO7LuGtmNdZXp+00e0tK1sN/Mt\nBMkaaL0bVzpvMQa+N9noQxJW31RdTS/BVbt8nii+aP7h1xY1pmLpSh109Vwc\nuZbv\r\n=y7mc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"f1afc97527dc262abb7de7c9805e5404f26cb0a1","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.11.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.12.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.9.0","dotenv":"8.2.0","eslint":"^6.1.0","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.4","resolve":"1.12.0","webpack":"4.41.1","fs-extra":"8.1.0","prettier":"^1.17.0","camelcase":"^5.2.0","react-dom":"^16.9.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.2.0","@babel/core":"7.6.4","file-loader":"4.2.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.26.11","@babel/preset-env":"^7.4.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.0","webpack-dev-server":"3.8.2","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^5.0.3","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.8","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.0","terser-webpack-plugin":"2.1.3","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.10_1571197608741_0.4181095223919604","host":"s3://npm-registry-packages"}},"1.9.11":{"name":"simple-keyboard-layouts","version":"1.9.11","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.11","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"deaf80610ed6b13d85282ed6654f736644b3a447","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.11.tgz","fileCount":27,"integrity":"sha512-BkZQCsJ7uCoaUwFbppm+4CkWGcVF1Lji7kmWkzkxDvvSauavSY90XMRPP/+eSjdgkyF1yCgwd+dMg/8aHlt8WQ==","signatures":[{"sig":"MEUCIClvprGj/4JeIBYB6rJRLN2vsgKtd0USyMVJ4AkTlrqxAiEAngTdp4hlSGpdrFLOpyBnJn4oIy7SvQxIdBpoqWOcc/c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdppOlCRA9TVsSAnZWagAAAlUP/RiNrhPa7GGjuuAIoU+p\n/m0p9Ss/OSFYoOzmEdNdjRe+uukpq9G/c86IeLC/FFhd3/Og0cmxx/k28w9A\nogdu8dmscIZoE8/q0NdTYgJreH8VxNcuYIow8stmWJYhGPPMWPK+1fE/cyoG\nbhjepIcb6A0B99/Snp+ZL18VFZteAJy/MXS5M3awqdFpJRNpoOM+k8kfI4hR\nMRfU2zQ+v6kVXFGveZtKEwdq5aE/XH94WH2JoFPKFj95oLWq3vPMWDXsN4wN\nctlQiOVM7fh72hzQjPVrhGj/cmXzyew00zD+IqSHW0BEHShmL8wZm7Z2yvxV\nIRHbOo89fxWcZbFZYlO8YSfGmBWVLH7z5Ln2wVqOZssU6dCRKCtCJei6OaeN\n624/aF0vHMDMVzIr0pv4lmYfTZaoyY+HxAa6MXFquFmGAZPoGYKhHJ0G5NDu\nvfFe4dPOHvv/XatzfGhXuKYkNs6QoxKwCD9JOv4ZYGyKp17yqKmt422SRO9x\nWBWtuAjYoVVHI7Ct2WJ3v7c5fBD/wPMCyY8tzUIMohrN1E2qMlxZ5oo1OkYC\nSjEdReQED4KGhrDE/21MccQGpeB0g+F/gHCqh69GGtdfhNLabSxBKEHz1IZc\nkDMp3X25hNo5I0uuA+gb0mFnNaO3xUbX9tpM73a2hameOoVA4EAv0vYxnhUT\ntBho\r\n=wEF+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"aaf7aafea1337c13a13fd04e0781780cfe3f957c","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.11.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.12.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.9.0","dotenv":"8.2.0","eslint":"^6.1.0","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.4","resolve":"1.12.0","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.17.0","camelcase":"^5.2.0","react-dom":"^16.9.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.2.0","@babel/core":"7.6.4","file-loader":"4.2.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.26.11","@babel/preset-env":"^7.4.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.0","webpack-dev-server":"3.8.2","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^5.0.3","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.8","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.0","terser-webpack-plugin":"2.1.3","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.11_1571197860242_0.9219690148649733","host":"s3://npm-registry-packages"}},"1.9.12":{"name":"simple-keyboard-layouts","version":"1.9.12","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.12","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a080dec9bc46cdcc6d54a5a8ba4deca75a943f8b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.12.tgz","fileCount":27,"integrity":"sha512-hoV1RsKqMWbdEOAbQ/Y1szTNJaztcu9vIUuts+fUMFKT7KvyojSPsRg3yAVG0vEOeB0SPYulnaTXukjpe7ukzg==","signatures":[{"sig":"MEQCIHBW8+HUPCt47WYMupwKABoNB/SGW2BsVyk8ndEPeb6OAiAj19KftOggYhYFhhy6cUYbJb8BYqifqr+qTQX286crZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdppUXCRA9TVsSAnZWagAA3UsP/jSESvRXRE3X6YetMxMN\nQZg3XHq5hZez698r5hDdghvk7VIFTYE31r9Hlnu9KVIDQD4k3EyZLJThK4vt\n95Il7CkadOaJg/fHfaMJuU8CZNphmGYtdZWrq6MBkbkm+T/QP2p7oU4YNLCU\ndNb0uiXXWabjATbRFynE2V0mL2pJYUzf3k375YGpXieLjs4Ho+gSAFNXI5q5\nVcF1YgHVz/YfLRjVb8qaXJpWP854oy0tUkl6g+eK33/T0Hw0VDm0oms5rBdF\nYBObJEUQddSKhpEKIhxckkSciAbYYk/XDfpfqVZsUbprHkYdkEE1EjbFTU1D\nbFo/FMToRft2l9oV0F8htBDQ/ZQ3UUdQfn12gfjqj2ANyIKKP1BOUkB6TiI6\nqHeI+EzU2LzD2TUYOK8l2q8Q7tC3+XYePqWYCHxfey37HCXLw1piKNJg8YoZ\nNiy8KLB3eCikDPYuY63PemnRucv26Bb9dMUoIm+hTqSu7bqn4K54Fo/3EDWz\n11r8DET3thya/G5yyij6kJHeZoLaw2PDgusmzyHFMkErfUuOOAarfLUxjfF6\nxCLsnxu/5rGvwvsqUJiXm01pQuXj9L7RyN7273hKlJ/9ldCBjnoYn2yB5bng\ngqzCmvfFRUQAtHtir4rDZ98eZ7rGB3KpHRdhaeUbOd8oqTL3cAnISA2tp8W4\nlUqg\r\n=yTTB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"d69644c029f3000885ec1cd6c2840d38dabc701d","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.11.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.12.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.9.0","dotenv":"8.2.0","eslint":"^6.1.0","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.4","resolve":"1.12.0","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.17.0","camelcase":"^5.2.0","react-dom":"^16.9.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.2.0","@babel/core":"7.6.4","file-loader":"4.2.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.26.13","@babel/preset-env":"^7.4.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.0","webpack-dev-server":"3.8.2","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^5.0.3","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.8","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.0","terser-webpack-plugin":"2.1.3","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.12_1571198230622_0.9524962394664884","host":"s3://npm-registry-packages"}},"1.9.13":{"name":"simple-keyboard-layouts","version":"1.9.13","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.13","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8fc499b34784dcc4f214fb84146f2f1905e259c9","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.13.tgz","fileCount":27,"integrity":"sha512-PXLw2fTda6HI5Xkygh8/RBmbBo3u4lgiKFlDoVb0UbnaTxbWLngv+72zg9RHwvRqSexUAtpv8We0fc8I9otgvA==","signatures":[{"sig":"MEQCIBPLieQ56SgJU8kiqnOpBg9DZ1PQ5iszdxXjg7bXwZrrAiAhudSlHCXMBOVaYATZa+HxNaT5VWqWPcDPDLOwfLHIAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsBw2CRA9TVsSAnZWagAAlH4P/25T3ObiODh1uq02eLve\nQNoQdihBR57C5S2nzbwgCwqnS9OJV8AIJfZw+8oOMq++YukbqtRsaTzAT2rp\nSi1ue+Uan3+Zdud9i411nLLwhODXXgM1aYbQzr3NyJZjW/Ijqd7mFxodQwhs\njxOlNAo8/U/hD30MrMAbBISn/9e836JWTMIG+VTubnddEyBNkbTk1nOc6wsU\nuCfbHOLVy8WvSxzOVxyZWqhrhHq1kKc0vHD1pRk72yPmJJGbskL5gtqrbNAN\nQ1ap/jmP+h4DF9BvHSCkg+4Kiz58LGbPVus5TUPjP6fbxE/ozzHG749v//nd\nm392+YSs86+PdoHklEjXsN9aEyyZg2IqgWaCYDSp9OSep1+8J7jioJp2x8hE\n/WRaCAEO9J6JZWz6XtCTPTkIiMBErZoCm/9MLFENAqMhfBQpMhLJ0PfCfov2\ni8wHlNIYwNmnDdQgK/WQSiXAOjXbkCfFID7VdO3pla1kKxVLcqyvbW0vNqFq\nlkEcj0UESK/hS0CeaLI/+lY5pqe/wVmSPTtH1r+gle5eqXuIWFdo7/yjrSH6\nBHjiXO0vfxaCqBfutgxqMQdMAp83iEW1QPFul1sbq48mCqqR0TKfzCjUSBJG\niAB/LmLgJN5sxlJS9yPgdriFn3Ew1P6W9/HTE9gEztmQRhL409hEKYRjTUzK\nF23a\r\n=XiF5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"a2cfef3e158bf04170b0a6c2edbba1527c36afb7","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.9.0","dotenv":"8.2.0","eslint":"^6.1.0","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.4","resolve":"1.12.0","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.17.0","camelcase":"^5.2.0","react-dom":"^16.11.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.2.0","@babel/core":"7.6.4","file-loader":"4.2.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.26.13","@babel/preset-env":"^7.4.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.0","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^5.0.3","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.8","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.0","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.13_1571822646355_0.29641387992168","host":"s3://npm-registry-packages"}},"1.9.14":{"name":"simple-keyboard-layouts","version":"1.9.14","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.14","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0fb8f6063b9c3b34fbe742c9aa5f161a59ffc176","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.14.tgz","fileCount":27,"integrity":"sha512-XAdm56Zfb8GraVwUgd8nzYIW5Ybg/aaBjR0dDL2znTyPJJpSre0tPsxJ77w64zFYnd3QR7HC8ve5juLovpdH6Q==","signatures":[{"sig":"MEUCIQCirZDu+vCpYsPdNP5N5d/zrAyXoxon8O4PjNJ2ha8gzwIgHgeyHVKL4Uqt4nGLADFyUTX2mWkXwNne3pEdewj/tnA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsB17CRA9TVsSAnZWagAAum0QAI5PQgm10EcaKKRytBVj\nU+u8BhiwJZ2IkArBv8HkGEmAykh3BLuxwnmiCY/G1QRmKDW0Yc+fdag0c85L\nuwcCIYLOWl/eq33Dex5gXuxumA5MkUW7xW+ubXgZGTR8PBTRPw7FHaxwg9xk\nT4p5sl9qEpamUhYgJmccyAzHatJD4vxzsxTeLTmv9+aQtqYuNYbERe4+6Lbm\nf7ylQKQUVGSKC5NQmhKk1GnLKRLQav169GCufBFCWJNRP6LslzjYn/9PWSIU\n8xEZbl55uznkf/fs40sODgxj2C83YjU/JZgizGRx4LBkKZYDeKfzOQ7P8zY0\neB47rhr2ZQzQ9b/MUyJv4vUddyZEamNtUi3R2tawPezDNIrbV93cCfoN2zrB\nV/uKiuiy0p7YvFwn62cTzgLGfELPzcebiUpiXNEohZKGP1QhGYst20tussZI\nwAnJ81lwGfZCLzWXjz17lAgXFG/4pNFHNucUQSCZs+U2uUkt4xXi/zRg1//C\nh6s8e3cfNTQ0iJ+XIWFkt5QYW02qig7m2RWGikUJrNE/w4jKG6HcUYi7/zTO\nfMCYUFXfCe72XYVpqI2SVeBYHezxZlqSct8w0bVcL+DlZVYVQenA5vRtNEtY\nXR80VZRsqG/iMDx/sq6sSj27xbo9n2ZkTaLhm62VI8fa61tBHX2sq+om9fvj\nsZX3\r\n=YmiA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"6113feb4a1b9939cff550fe55d55ea47a7abfa45","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.11.0","dotenv":"8.2.0","eslint":"^6.1.0","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.4","resolve":"1.12.0","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.17.0","camelcase":"^5.2.0","react-dom":"^16.11.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.2.0","@babel/core":"7.6.4","file-loader":"4.2.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.26.13","@babel/preset-env":"^7.4.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.0","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^5.0.3","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.8","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.0","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.14_1571822971045_0.950066736131153","host":"s3://npm-registry-packages"}},"1.9.15":{"name":"simple-keyboard-layouts","version":"1.9.15","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.15","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"26a49b8a9ab34f13978a0e56330e7ad69a5ae96c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.15.tgz","fileCount":27,"integrity":"sha512-OrVf0ive2duufWsJylGs9izSD2png1oue7IXaG1LAIe/ePiEJPhKaxDJvmezoW3KT9pOAD8qf2QiKwS44b+6yA==","signatures":[{"sig":"MEYCIQCYRYNNbmsnr13qVtNl1qPvXcLx5LX3dgYeMjgo3rGFnwIhAKEnhBWcRU/RQidb9RFIjJGFN9lkdyR1kEZQX7Vp5nzM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsW1ZCRA9TVsSAnZWagAAHpEP/Rtaoxzfo5tWIb9XmrLU\nOSTKI8gQSvkl0bKD5PSC0d+XjsM+xnxdcH9NMluVcRAXPH4cdW8lTMJNFMve\n/aN+U6Bhl8/l7lJnbzrnRkbw+DEJy0v/uC1Lh38sspP9ur0Bjay7VoxPZdvM\nwf3DbtANrA8mSPPRqmGXVSm7p0HQxF8R+TsXADXChSkHAj/wluAuHqmac4ty\nf3A4mRni76p9r9Nb+2DxKoKbxvjGRhKF7x0kGEesGXxk6Bf92XzIqELhjpvl\nRFtvVTXBTc5avf6eV/8U7ZNyIK4liw3GimXa25mcw5DckTKDY3bju2D5FbPB\no+KLkfqRDLzGzPC0B+dEehJhYFjEtc4E945xYzNgLoMoVzwPwC/nMmjBpGWN\nu4Z9W96azDFh/+YzAR5UTQ3l3gSj+ULokFzfRvvdahGpEfCdnv0lSPfYn3qb\nMEU2H2rKmI7jXnvHe7mOVxEx4cqGYnIgJ7Ik+D6foeeQhL4aNUiyA+sVnZnH\nkrXgK0I9u9jPvolD30859Di4hPEFJ7n/qfa+VQ0yvm2peJyXaitmjKhpxAT/\nQUq6c7057mtSClCc5QTOEzK8E9vWOQu+ZPf+T+HYiIHkN6dzQRtuXWDUtWoA\nPPD6a7L0Axq27fR2+mtgGlCr8n9fcETE/zPgWccviwjdlZmwUVE66t1xsJ7y\nCz3q\r\n=kKQ9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"f2d0e92afb8338f8f99b86350c86887957bbaeff","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.11.0","dotenv":"8.2.0","eslint":"^6.1.0","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.4","resolve":"1.12.0","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.17.0","camelcase":"^5.2.0","react-dom":"^16.11.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.2.0","@babel/core":"7.6.4","file-loader":"4.2.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.26.15","@babel/preset-env":"^7.4.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.0","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^5.0.3","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.8","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.0","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.15_1571908952886_0.3176148780157064","host":"s3://npm-registry-packages"}},"1.9.16":{"name":"simple-keyboard-layouts","version":"1.9.16","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.16","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6f522ca3b742be8d0f12fbdf26aad5ec53d87dce","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.16.tgz","fileCount":27,"integrity":"sha512-qUaerWFLLOnMQwRepUhJwtcCDN2JIUpzoXKdi6TYKuIQdinQAWF+xm+lph+sFQ1J6VA8hiC+XbK0ygVen36SJw==","signatures":[{"sig":"MEUCIFW0N+oB3vSaztPAE1w9V/8AGGWG3eZAdkQXKsRm/Pa6AiEA2dlMRNr1d+6Hf8tcsnIgltqxlZr+5XDqcNdr24DLs3E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdtrlUCRA9TVsSAnZWagAAlZkP/09mE5e59Q5KI5d1KBFw\nBJxNDkxmIKuTG/slavPB4bUZQWTZFp8u1Oftya/BJHPxZJAu88UKNbETZxg2\nsBzHBlCmdYuht7pjTH1u8XDGqDMDs/B4z3FovQyQD2DtCZLSSN9xonMnpBO0\n4GzyJ/V9nayPqsGEAqIe9VG6TDbeVxjtNUaT6zJ/6/E2HnUm76bx3A+8vPfO\nzDs+rXKjNJIzHRxXaXka2CY3JKiTZN0vdEPDjMHs+ZmyS6JUI7JR+pkWs1oa\n3t9/2DtVKDcFIxbUH6zGZhpta2HC91/eNh7ZJidY+1h33y1T/0yVqaHKd0Ng\nfFJpsvlnqXYP5o8W1sutipeZyZhWmjzag6S57pii1Lgiv5BdOOdGOY+7/ax2\nMasLg+/0/Xl0CdinjaI/RFoZWrhGirylApRDZ3df4T+OHmrLo7xDE+mvbDZl\nJfzMcpn52sJjCri/l8vY5saxw7rRyTyV5Zn75EKiqb3P48TAfftOgFT/rgZr\nDPrgXicXBlVFDijDgZ+Y/iqMbdJENbb6BV2Zu13ZoLAruTIC7GmO/Wv8v1Tl\nX3u3zPw6Ww2kOX46MVlRUqDQFb/DFO/j6v7e72t14WzF8ZA6DoZygC/l7XDD\nK4bFeET6u3z7+8C+qnq65KVgoFRMlws+juBPb8Js7nOGmwX5NZFjcLOobzzw\nbDY/\r\n=AFPG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"8f57d36a3135da9b145563ad13f43374d2d14450","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.11.0","dotenv":"8.2.0","eslint":"^6.6.0","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.4","resolve":"1.12.0","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.17.0","camelcase":"^5.2.0","react-dom":"^16.11.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.2.0","@babel/core":"7.6.4","file-loader":"4.2.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.26.16","@babel/preset-env":"^7.4.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.0","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^5.0.3","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.8","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.0","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.16_1572256083581_0.7577885201347698","host":"s3://npm-registry-packages"}},"1.9.17":{"name":"simple-keyboard-layouts","version":"1.9.17","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.17","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0bc8f734f4d8ff5bb2f47cf58604eb6e3b1e4c09","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.17.tgz","fileCount":27,"integrity":"sha512-+4Lo7Z6LeHyTbHexGTwJnswFWq7GssJRyTg0jNWh46tXlLvCIsiDCWRY8tcu1QYBVOmYRckOBrOmnoR54dU5Ng==","signatures":[{"sig":"MEUCIQDX8oTiIfvBNwvW9RsNbYUTPLwLLWLtN1Shslzgoz3M2gIgXd0eO334gH0cy3pJIqLplKuXeTiFuv1aZpXU+ClA0Bk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduZkFCRA9TVsSAnZWagAAIfcQAIlFt83OWFEVxZ8lreyg\nm7VDwhOwzTmCDQgymiZ6YHOdiPW+sOdJCf/6rl8hxVQL+28g1aYq8WdpehHz\nWrXHZ1e+b7AisaNsuFbfcI5JLC9mkGumbx4qswwtE97oOo1c667x+7L7hYaU\nhEkMxo61TVP5B3ayyIlw7U145E4QQtKyK6Ynfdm/S4uaARomLfXTfKKJQaPY\nfBygd7HBYQLa1oPmNMz3SUk2EPLDnZbv0RTOMStWcTKHesD2V/rg07BBNl3a\neUZ7VgIRUW/OYy8r9sdLfz5XiFXYehqNUNsOeDvtUj7qPOmf954dZNfxmKys\ncTCs8VFBUsotCrU94Xtp1kYekk5zZfpiS3fMqFffj86FJABnzhvz6MOE98i3\nsTEEI6c06wDFTuxhYdH6apxFfk89aQICfXN5hMyvx0wxGjPZTsIYAWLPE7UU\nNCGukdBdsMWDPKRzi9mBQrCAdePmukoTPIjBounDxIIBVmqhHZofw50JBZRO\nocA7rd6OfbBhYn6MeFIOLXibs3VaPq93EaKJ22H3gTnL+SlODNoFRpg7yHTJ\ngAmgAY26oxgTuHOPynx1emkghFh2FiXpfn10pIcH9I3a/zCDZo2PyVibrSeG\nke6wy2mY9BUbw5foWmMUefes9pd9M3Z3/KetFnYfOjYm1kxYV7oEu7TtCd5f\nDzrW\r\n=x+4f\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"e4ae00c858dcc86d0a7a81a083754c864994b63e","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.11.0","dotenv":"8.2.0","eslint":"^6.6.0","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.4","resolve":"1.12.0","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.17.0","camelcase":"^5.2.0","react-dom":"^16.11.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.2.0","@babel/core":"7.6.4","file-loader":"4.2.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.26.17","@babel/preset-env":"^7.4.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.0","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^5.0.3","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.8","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.0","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.17_1572444421269_0.7647493998903689","host":"s3://npm-registry-packages"}},"1.9.18":{"name":"simple-keyboard-layouts","version":"1.9.18","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.18","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0abbf7ce12e223ae6d077ecad3f81e0cab8e4267","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.18.tgz","fileCount":27,"integrity":"sha512-Mc/twcVNlDSnqj84AjJMaShRoBgGzMy8daMIZhWvy0dl6maT9wlXaW9dXckqKGCUKRyfgTpot54yv9yeJO9ttQ==","signatures":[{"sig":"MEUCIFFxrCl87/IKnZxpVdwg9WaQUVtyaDz6NSjlr+oL+8ZAAiEA8OCuZQg5sZSLgIVPzCVw4bNkfh7I54GbJGwqVnn3OA0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwDdPCRA9TVsSAnZWagAAdCEP/1LF4MXCeRyjH986/8wS\n16eEir/czB44xqMRkYEkEkIWAhUaMhqHyUkO5vO4106T+QGjlXFaHtFFe2L+\noUyJpQg8+A5bRF6PVfHa1e12mpWKnGtkfBI1WngRBQrlCjIFP1mqFqZy639z\n7Zp0tH+FrH9g7iXNueFiGb4gpJV6JRTN1xDA8bzZB7iFQyupS3Xk67lSiXvM\nnt96KaIuwy1Une5RmqXyXgsL+0HqzXATt1pFUjr1/mwj8BUAFfWCV0zyf3O/\nSrhaIgelTiPluvcu7L3KLrZnuwyp1e/pUfuR02U37x5yvnobQqdme4JVPkW/\neQbqQ6SNExYg9UPfxhYJP5HHGMqloZMEQxzQymP2kwEKiTDVRAU+rHh7X62T\n1NrQTSsWDJ4van4Qr2rFcr9YFSw34ZOZalsrK7X/Jj+ALNc3XZPi9oR8moSx\nhBkVa2g/83nqv+9U05UW1dalWy7U39oTa+HVNONrM3okMiDnNyWYhh8vVoDH\nQSPFooM6l432QKwUUWXnm9qe0wViZUy8/1uhzIJFLkcfrH4KSgiCHtq8lKpS\nl74APwHgfCPRvcbnB9SzOSYtZ4rteSxLNuIXvS6FiBOqVQ+0bxCOjVODyHBS\nWQtjH4KQMkqZ+CZMCe5Sp+v2cIjAosD/K/VeoCj7GE8XhGtbPPYDCSe/Odlf\nZG+A\r\n=dTE1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"07f1724b0544394b132d075e780ac07533bdefae","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.11.0","dotenv":"8.2.0","eslint":"^6.6.0","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.4","resolve":"1.12.0","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.17.0","camelcase":"^5.2.0","react-dom":"^16.11.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.2.0","@babel/core":"7.6.4","file-loader":"4.2.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.26.20","@babel/preset-env":"^7.4.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.0","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^5.0.3","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.8","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.0","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.18_1572878159336_0.4489900743534616","host":"s3://npm-registry-packages"}},"1.9.19":{"name":"simple-keyboard-layouts","version":"1.9.19","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.19","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e232ab507318cef17507c9b69ddd4bbf764a1170","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.19.tgz","fileCount":27,"integrity":"sha512-W6/gIfnX2yZgdSTG5/gbodZDjf8DirfsZLU3NlXjtmhyET0BZ1U2qV+VS/ZsoXNCnz5PkmIxxdQIo5bN1b4iLA==","signatures":[{"sig":"MEYCIQDeyC0CAqTGMMNw0GkcV34jU08de/iObygF2EwyXZQ0bwIhALSeCf4flyn5Rtw2aI0bBfBQfS2qzRbBK8gP+wb0RkEh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwX+6CRA9TVsSAnZWagAAkBAP/i35B6aDJATDQ85EGKmU\nuIxrBVc1DDSxLLYzMkt0MrENFMb3gAgL9gmrvHKKnBjY1I9hODUxqF5uhKGd\n2InqxB1fBVmLk/PK2SDr8DNYFtGTbLEQl50Rm0CgMXd8EE8tPZidMjn+bsfI\n1iuEBaUnl1oQAQcq1kp7AU+GTHUJS04lx1gZwOXZzIdDyM2bNwJlrkxI6KTE\nRu6DeYVTd0a3NVAUXL9AZtcoMpLcXGOL6EuBju4IeoFrvYNqIbi4vImNDEeh\ne4cMM3A1hv4KigVJ+p1KtSne/lNbSaUIu3TZfCBtqF1+ccfNoJ6S7vnINpKY\nRiFFy2Eh9zsh3OUOeedAenaTUc7pPc9Y/3zKSfhv1tMay+NxjRXHjtO9yQ+C\nXGd3TPWoEYlJLJO+xWSsad/zsh5BYh2feuVuixarwGPwFwIlaYI7etc9ow9d\nwQGFO/Os+VB3cTeFfEEBC+RtJppCeGrM3BFbLwguPzAyUM0OTuJJRl8AtfQf\nZqDVlPmE4xIdV2E2dsbBT4mTsFrAhL+BBnCXoCZfZKnqTEy9qtc2KDWHN2hn\n//HVl8PZHvdQpjfunfBGGLJiyCZSz4VU9QYl1Gf8MrpUfb01vse7n55bYHVM\nWTkomic93wgTEyRwqUzzGPI3oGfrkcHCTsWsde1cl7HoIx4VpU+5M3DpfSWT\n2N3j\r\n=eEsd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"8eab19e39a253ceff6715b9f4409c12bd294b0b6","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.11.0","dotenv":"8.2.0","eslint":"^6.6.0","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.4","resolve":"1.12.0","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.17.0","camelcase":"^5.2.0","react-dom":"^16.11.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.2.0","@babel/core":"7.6.4","file-loader":"4.2.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.26.20","@babel/preset-env":"^7.4.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.0","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.0.0","copy-webpack-plugin":"^5.0.3","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.8","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.0","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.19_1572962234418_0.474580585661037","host":"s3://npm-registry-packages"}},"1.9.20":{"name":"simple-keyboard-layouts","version":"1.9.20","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.20","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1e89f9737c5637e642e6ad597fd745331f33d698","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.20.tgz","fileCount":27,"integrity":"sha512-XbKts1liCd3OL5xGe97nGgnsGTxeWID6LY3yWvqp7T+jBd8fbATI3KXziBtjQz+R2wLZIDp6t/SzMO9UOmy3ag==","signatures":[{"sig":"MEUCIQCXrohaAJfa3bKBqWMTkYDs3OKVU+g9lbQOiRtY8SNy3gIgT3xhl9p2B3Zq4Fa79I4r3zY7q1+rshDILSVJzhjf6oc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwYNECRA9TVsSAnZWagAAsWUP/j2I1kGYIoG3BCzqZSEO\nU62oZEgMa6y70+m9ABuQFY9txHXCeKkZw5NDX1p8qCZazRXJRWFuBrVco33a\nwvDUqTT1uUf5EUSAGK/xFe3qpd/9BWu2pEp0fu1AI9+ggo0tYhK7om0e5tfk\nW1jS4VXv/QlgGCSX8pISP2yNcciaZXIrQc4aNFxLaDFtWv1pk6tPfEWui559\nNvWjHu1m9liCz8WDAxIME8abEgQo6h4XU+H1Ih9JCimD/TI8u3qbziftfrUY\nuzJzonee/vhEUs/V2GjC+LxeN6j2+awEJQiUjOBoiZiZ3KAnV5ZtMmkYPvZE\nDUQGY3SiNhxEIwFcFCkQ/z4z/bTl/x8CbzcYOu6qZjjFQNEEORqaq8TbA5Zg\nHGtWBo7Bcf/QoSoqBej6ZgdRRlC6dlgc+Jv5O6s3U2PoP+SIEX/jlX2OWsV5\n/Z5synue3vJ/eANAIgLzj1bVJs1NEYE1eL/DTXgXVqkHcqjmjrx9qLNvELHA\nt4Wg9SJB+VkDe9d0qWQv4Lwn+qtmc7R6dOosy2Z1uBFqNz8FlEsz+l123Lg2\nye9YfTCQIyLJy+a1zoqSEMAUTzJ68TCg6acjzuvnO2i3kwEE0XYNN8J23PI2\n6KqoDxFyBeCYyyhsNnKcp4vsU4Tip7tuYZ/HU3pdEG744SUJl9XPhdvAK5BG\nYT7w\r\n=v0rn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"db5eaaa172990eb03fc9480998241df37a87bbf3","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.11.0","dotenv":"8.2.0","eslint":"^6.6.0","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.4","resolve":"1.12.0","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.17.0","camelcase":"^5.2.0","react-dom":"^16.11.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.2.0","@babel/core":"7.6.4","file-loader":"4.2.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.26.20","@babel/preset-env":"^7.4.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.0","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.0","copy-webpack-plugin":"^5.0.3","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.8","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.0","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.20_1572963140381_0.14608712076410257","host":"s3://npm-registry-packages"}},"1.9.21":{"name":"simple-keyboard-layouts","version":"1.9.21","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.21","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"dc1727f2a7b6f877f556ac6463bee8cf2ae7cd3a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.21.tgz","fileCount":27,"integrity":"sha512-RQAqq7IX1bdDjb7AME+o6k/oUyxY1NI96oVzXbpcPNUwPREXuGmzWAlAl0HrtBsLwx6GOH6bTD1aMTQKe+h38w==","signatures":[{"sig":"MEUCIQCzdgLL8ssBzPio8BemaNmhysRSzSMZI59ewDuB/AmyqwIgK/udEuwIoG3bzwRMsjIeLJFmvQP7KDA+nxNd6xZPg2g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwbMvCRA9TVsSAnZWagAASiUP/38dOPV0y7jzcJvzUc4M\n6DNzRibMHDtiTiQRmABFlMpQAHwjNCc3yc4ei4/Min5kSONJYru81zp+UDQc\nEZ90D377I7mA94yyAfYyjOGtJrFZXdPe6HEG2gp/aRSsisG7jjYd/zo/4RGJ\n6+J4jkzI2wAx3snjTLqCfRIFJ/EYmXBGDT11yH8OZLioz+t7xCZjAV1vIqBn\nFJEm6Y2cZ2BKY/JEAcZwkSJtuS1BgWgGx0cjVJbf1wcxPb6tkwU/O3Mr9pyV\nXiatoo3Je4fcq48oDpFTmRnV1jz7KrV+S08L15ct8vF/i04B2OrKfY0J+dIp\n9qjHsntkzJXukbbMEMr5wnQ5VFZqjlAQhNv4VHw+wctqDqj1T5p3SltzSEHM\nvZSs8pc2gqgTrNO0ZbJp4bvu3rQbfV7A8Egmq9GvcIl4u9oleleg1VvtaT6P\n/TvTbtpJlvC3QH/dtyA3U5Ldyk2cm2zO0oZajTfVixMK6cuuI3brW1GV2nXo\nwAzYSf2NSB9F/zSc8GRZVZ6dATlCGqGl3RVgcF/YRhTCUifMvHBO2sIMsrwq\n3w2rYlO+vSJK/JlKOz4vhYgoTmqWmwPkdlKTkNCOGn/o1y9G/lC/iuq0wPpU\nw0qboPeI32BlPsqGTEwyQOqsTahDPXIdna5sXub8ip+5PZZB7XbHrTf3f2f4\nqROP\r\n=/AEh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"45483d4a4bcbd120fb127307c7e509aaf2e66ff5","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.11.0","dotenv":"8.2.0","eslint":"^6.6.0","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.4","resolve":"1.12.0","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.17.0","camelcase":"^5.2.0","react-dom":"^16.11.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.2.0","@babel/core":"7.7.0","file-loader":"4.2.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.26.20","@babel/preset-env":"^7.7.1","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.0","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.0","copy-webpack-plugin":"^5.0.3","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.8","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.0","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.21_1572975407113_0.8393246581895122","host":"s3://npm-registry-packages"}},"1.9.22":{"name":"simple-keyboard-layouts","version":"1.9.22","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.22","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c0153fbf6e4e5c787dbe7c78a89b2aece90c15a3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.22.tgz","fileCount":27,"integrity":"sha512-225Xitd08LliNqfMByqVW7Zwp2Bbs/GF1Kh/ntteUBYyzcRgMBrOkChl2QWlFHeIiPeJ0hnNWcibQiHLzVIwAA==","signatures":[{"sig":"MEYCIQD8xQ7tf7mjR6aCvy3b7KNkFprIILbw4PYDXEtKmlWb7gIhAJFzPjslPVRDPay+0+K4At3ZAoaa+NbrPrgzBJzCGZRP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwb6HCRA9TVsSAnZWagAAgtoP/3yC4o12O/ChgjLEizw3\ndaBZw86xQzJv3dPY6CexDOK+m2NpiNi15gKg0KpdlZIH6X0YcJ2/lsZhujIV\n+B2kcWsA2MmRc8Sli7pIjKbfLG4btLJeZdkDQXE/hnxpVLFMCKhacR3c8hsL\n82qQRdxKCWgrtED+Md8bEOCOPcr9ZuMdAusVfNiflPNh4M/jP/v0QIRDYkJp\nO6Z/ZqTVL3bmqk19FUxXweL9ZG9Gm31h1yVQLhYMWLTVI6Z4x+pFNMzeURr5\ns5oRBVjHRJL7s2ONn3WMyjrmWz0M60ZIxFKgqAiw0z3wL0dRSFJ421bT0H2B\nc1vezUUHYrIJgmD0t+cLX5vewrISzS14ffHvLwdfASBzcNMmNcqeJaTNSd+e\nFdD6xsjTC2Pe8qnK/MXOxyzYB6jUX8XyLRow5C7wT+vLeazetDDgIYIKFCiU\nDH8TWzLCEKEOJeisthMsHPgs98SHrVwvUMi7LZjGBHWM/ujDkzjWTXNdwkQa\nUG6bWDbzIbOKpVJxeAL7bdwwL5M7/mue//dz38moMUhBhERkuOJ0+h6Uvk8l\nrLkatNZHVhTtqoWF0TvCgzQNbAvyXvscG47x3tl05Kpiuh52G/yZnExEYidX\nCXeAAbq8MmXE0s2tS76Br6AsfbjwdiR/27g3nBoo1dBMo4jAKP1Bnb7LdqLn\n2OQh\r\n=Tk1F\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"e9ec35b70e2fb217fa961573e344894955964470","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.11.0","dotenv":"8.2.0","eslint":"^6.6.0","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.4","resolve":"1.12.0","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.17.0","camelcase":"^5.2.0","react-dom":"^16.11.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.2.0","@babel/core":"7.7.0","file-loader":"4.2.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.26.20","@babel/preset-env":"^7.7.1","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.0","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.0","copy-webpack-plugin":"^5.0.3","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.8","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.0","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.22_1572978310898_0.3859696579516412","host":"s3://npm-registry-packages"}},"1.9.23":{"name":"simple-keyboard-layouts","version":"1.9.23","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.23","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"45edc31e0d1575bcefc52d99122c11c4e3e2c565","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.23.tgz","fileCount":27,"integrity":"sha512-9IUupgSRSWLwSBQAW6p0ZaGY2ancEBqQ2oe9TUknssFI+dArvIkOXQPf4zOFI6WBdv8oE32CV9gnB4nWAcRAaA==","signatures":[{"sig":"MEYCIQDT4pXC1oEyosx2Xhjb+jCLQG7wt4GRFoLNEE1tvQqDZwIhAM4SAWDs4TdCwQ1DCx3a3RAMSIiaWDN/uGtATjUGVKyw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdw+/QCRA9TVsSAnZWagAAIZUP/0sjii85+fk3makqlYe+\n4U63mdWcbRkhPxRkAk6kxqvQhKrmgk71LqoEvgIyXRFWgtg653CPl9mRTqGO\nNYL9WeC5Ji3qpTXTFoI08rxmtv1+y8RMCryUpYNWd1N8gDZDHD+n/j4b7s4D\nODm+4vETftf2nfO3RjmRgska74VCMgUeLp7+QcwZa9WD/B6DmkBmKJSEynoh\nG6RjH/2fjU+11/Bx/G5YkdDY8pfbAFMSzEMaxPXJjXF3k5eqhCi1jIPKlktf\nE3TbHlWyI5wVYXLfdjE2eiHWFGRO6gLKrON9FzgdalgNzimlAch06oS5RnFv\n55I5/Y2rdJiU/B4ldhFVo4T18Zov99D5Ul3S4lKADEIfg90WtSkVzy+rQyZf\nUoNZ2ODM3fYduLo4hV3n9iQFnNFletBntZszRqpa0K8Murq7C+XZxhepWFzQ\nSOzqgyLMOi4a3mHKt758pe8fNk28EMLomSL+ikQM3RrTbOvmH9m/wOWB63wP\nxIe2W9osmGC6a9fGK1EvBby2A29yKvMGFq8sOg+RA4ym2C45j20Ig051DDOV\ni1qnBKKMI/cGoYg5uzI88/FMfwaBJxo7q3ZqFJe2h2txPVVFlbqbbkRg+JJQ\nVCN5DyAiwTRF/BeRP6qhpJL5XGnb92xVXj0T/k0ZnQ1qP6DrW9W1W7CmvWB7\nzL/T\r\n=ZE5q\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"7542ede0ef4df163e27eaf1bbaa550335706e91f","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.11.0","dotenv":"8.2.0","eslint":"^6.6.0","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.4","resolve":"1.12.0","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.17.0","camelcase":"^5.2.0","react-dom":"^16.11.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.2.0","@babel/core":"7.7.0","file-loader":"4.2.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.26.24","@babel/preset-env":"^7.7.1","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.0","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.0","copy-webpack-plugin":"^5.0.3","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.8","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.0","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.23_1573121999761_0.25224132473022665","host":"s3://npm-registry-packages"}},"1.9.24":{"name":"simple-keyboard-layouts","version":"1.9.24","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.24","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"12e44792e0cab436c2e3d339c168acb0a7e74382","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.24.tgz","fileCount":27,"integrity":"sha512-LoYCPS1rOM2YmFXdcX+5AOyCR0PRGAEV1GSeMeaH/bUBQFHMxqO/NWV/XPRg2nCP/q4+a4GNSbxaPOUvlGQrmQ==","signatures":[{"sig":"MEUCICy4rUSMaOHUoLXxN61+1hiKn2/kuscTZzDW6TGJIXyXAiEAi8nzWN2XCI9HrmNsvaLD63PZKUHFdwnWuSMutKafxdg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdw/BXCRA9TVsSAnZWagAAAYUP/jg71K68xK5E7yRNNNK9\nj5GZ8b8UEMhTKdo8HnUWX+pC84lxek0tiYoxE72oZLNz1ysHj2deUMauHu4m\nGNzv8QxZGPsD2zg0STxgiD1EYkGzezRJun2yOAfhgyN2B3tyg8CaKOPP5tB/\nnSsaMBd1dkbjLNc5kE2UNTTIRQ0rj+8Ab6hg39wKLRzIwhpeU/A0ywqmluAf\nC8hpjc1/eAJutMBUwOchHxSaC6VG8kKZn455yZ97rhTCTLTMLS7kJ1bPySeg\n8jA2mueI7Yt7Mcr9VhS+ZginQtJq1HD+DGTgz2/R+Tdze6OkuTg1U4THpOKS\nTtGV90FgTgWXbvqKJDJdE2ePd7GmqK3MGxc8l3/oK9SYY9qbiK/rZDj8IndY\nGu0Lmz0xjIoApIoNeyYFltxe+I/fon/7BNC/fSVFBev4UURKYfttorX2Q6ri\nvAPzgRBBxyq9x/9VMj34arEvWV3OTITW5jDqrpZ24k9mwrB8AhP3TQVwy2Tz\ngqvV36iS5Zcr/snyfGUidPUYnzbLqPl+BWUM2fzyKB6Fe0wrayvycLdOs873\n5+DpXqCBAMwo5ues8xYGohZ95/AklkRLc3cCfDAspVZ+TkQ8BP+U7e1oIvtF\n8MV0fcNPJrpMm4AnEs3xThg27aAn0vUm9zduBUO+L36UEnEQ+0NAcQsH/8UN\nqgxW\r\n=ufkE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"bcb5e2a0b54d417ed1f4895bf58c450cfc572ffa","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.11.0","dotenv":"8.2.0","eslint":"^6.6.0","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.4","resolve":"1.12.0","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.17.0","camelcase":"^5.2.0","react-dom":"^16.11.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.2.0","@babel/core":"7.7.2","file-loader":"4.2.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.26.24","@babel/preset-env":"^7.7.1","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.0","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.0","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.8","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.0","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.24_1573122135254_0.6584081631048799","host":"s3://npm-registry-packages"}},"1.9.25":{"name":"simple-keyboard-layouts","version":"1.9.25","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.25","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"aeec485480d543dc4f8afadfd244956f51075b91","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.25.tgz","fileCount":27,"integrity":"sha512-QB8Jn4Dp5umfQz3y8E0I/sRh+isdsA+lDajY/y++HHLSiitqI2ZxbVQtFOg/Xtdn2w+ZuFtxe0ktcvYELscJ2g==","signatures":[{"sig":"MEYCIQDSfN/RuGbIfsC31/MMVChKJL8aqzJ4SlNQwqKRNZ0haAIhAN+hjPZwxiE8iTwzpKFXCJrWXSYoQ+MTptT8NBshkM0F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxUJqCRA9TVsSAnZWagAAwsUP/RSMF8Ph5eXIsdLprRwM\nMVDkJjV/2LkH50yMkygm8+kYewavFmsX1rqUkAjN57AWJQpBSy2rJnbKwAou\n0E++CWj4qUMg/Dq6X0burGRSdLirX42qUoifpustpwX5T2oJWEv2qhFIEhta\nMs9VD7+qcj/idt0Xflt4x/twm/q32BgBI9V7E3vsMmEECKqt8mTfWaWdzDaX\nwgb7IHI9NNHQIC5L/7a5s5TNlcR9eWrKkLjTUMkQ7bHwV5V6RMFD3/L4zS54\ndnDCT8IEYCeVbROFQ8u05pVAQInwwzVbynDEXWEXMHamTDxaVF4/t/6Ik2tM\nWFLvM0mwrUVR22+CoBq6/0Ilt0UYEwCALFWsJboSZ57LG6Iulo+iHEkNr9+B\nT2h5EqDIo02rhrVV1ZixemLdbOQ/drX6qy6MyulQvWp0JFn2+4XYPYm8xsxy\npVGd3yQ63PFKT45g8/AzjOdj7nfu6X97X362X21RM8muLbHFYiH3J1fmWSxX\nIjjP+xw0uCmej9wlYCzqLSnNztDGKuZP0oVU+TTRLiKYjscD6CeUIqSicSnH\niWyyoLqqskWkZKOag3RddgHmSIROaG53IbAPzZE6syf1XFHnxswuiNCtGiFl\n03O6N5EjU93TEgf5rRgS3b0o3chA8yVvM9xg1XeHUM9H09WnJyirMps7gUcm\n5TOt\r\n=JbD8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"7f2563217649583decc4e42ca9b7f6c60a3534fd","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.11.0","dotenv":"8.2.0","eslint":"^6.6.0","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.4","resolve":"1.12.0","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.17.0","camelcase":"^5.2.0","react-dom":"^16.11.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.2.0","@babel/core":"7.7.2","file-loader":"4.2.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.27.1","@babel/preset-env":"^7.7.1","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.0","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.0","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.8","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.0","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.25_1573208681976_0.7780807234128715","host":"s3://npm-registry-packages"}},"1.9.26":{"name":"simple-keyboard-layouts","version":"1.9.26","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.26","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"42a2d179197553c95f0cb7ac41e1c0c38496f949","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.26.tgz","fileCount":27,"integrity":"sha512-Vfcl986WypIKQ0CV8CRqp+NQ4WuuS2hYAJaudEDJkMhFS2oYA6smBS6Cu6t7UDxvrDrFeeKS+n9H8jH4+Cy3Hw==","signatures":[{"sig":"MEUCIQCwWpzzsjuQrmU03tmkvfu8y8avn7oMfUZrZ7J//34ZswIga+kI4UQOlqv5tVoWBBt/sAK79+RLtJJyiqnLAkeI9ck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyVCUCRA9TVsSAnZWagAAQOoP/RzUod+6sTE/w/rSDOc6\nj9pT/aNu80W2F65iNLoAgQIDfMYych7EYNnUiZX0Mu5R0N/y/zB7lgJvOxxc\nFR9wXAcIUsa5/KpIn/ZkmpxarQy21dCam77zWZUCl4L+T2AlsyBjmPeCSceE\norWpIkr6VtyftiCpnaenxI+ix3bXsLe9KmRGGf/eYS0plC2OWvFiazE1aqZY\n4oe2Y78iYh51IMmI/UC4OW8OaWmzxmv3kfUdoPjS1/2KFZHT++Q1l6Aw6Gna\nNZuM+c1SIt8ZBWbFsALAp1bgJhC1kRb4wISIBhF82U5mrMnzmQQxD9zqYhYY\nKsmqaKEQ3o2AH97jmU13VTpVbXa2tiKpRY6c/txwCH29f46OfpibcSqveywf\nIcV9S7FqmhSVqfyf+Z7YdyKTRgr3j3c0E2ln3ZcFYHoCjpvo2RwtZGQUGXD4\n9cxamZtRvjLkobnOSjtTAA9wli0JBN5MNQtQPmtz4sqWElmnkkH4Pyaa7ONa\n4rz7p4haJBvp5CAbtKyVAEBAPrCcqMQGk53IrNSmLOd2rZc6pT3SF2vlROOh\niYe5dZeynbsmUyAZGOS/VIPjIveiwB29kYk6C0xxVlIxvpcYYNm4BTap3d1z\nWtvH9q+qbD1D/QGjoMeo61DKZXDLNk6YilxO+j/16J5lkCM6Kt4F9FdTwZ8S\nN9nK\r\n=Le8k\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"92ce247f19a9f9ff6c6c7d08f374cdbd83b6cc49","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.11.0","dotenv":"8.2.0","eslint":"^6.6.0","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.12.0","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.11.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.2.0","@babel/core":"7.7.2","file-loader":"4.2.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.27.1","@babel/preset-env":"^7.7.1","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.0","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.8","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.26_1573474451878_0.5978782612331912","host":"s3://npm-registry-packages"}},"1.9.27":{"name":"simple-keyboard-layouts","version":"1.9.27","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.27","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"32381e54ffd138564304dc36e48b2a725663dc8b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.27.tgz","fileCount":27,"integrity":"sha512-gyqQR4qZZWeectUFS6gRGa3g3jP9x7ItNQaGY/DiKVeoTxwZfDk6ykr3CwR8TMvQo/QMuj3IYC7Jes6l7e64XQ==","signatures":[{"sig":"MEQCIHMwi3UksblhSHCoAgAsLMD7YpScWg+UokRovISHhx+bAiA3HGTfFwzKQ9kJOS1JvlWehH8Wux2fpM6TeDVyiH9bgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyogmCRA9TVsSAnZWagAAe/QP/ifUJGf54TUtn3AVbtDA\nli/hqtjHsP1ylFPWOROVZ2OMokPoM4Q2SynLaZ7SAMh9VdxhMEccHCBudMyC\n1885Ubc3uop/ee21AeClAsWFlqG11pyGphNGmzbXFpQNV68qvY4/8I1uoxxA\n+aCmydPHuhThSpeI7EloaQ6ae/rj8Sd4A/nVaTNNn1eNVt+2qqS05sGkPHYC\nX9S/1/0Gvi4Vgcb4yi9JWFcBAEHRccck1femVe432lI/VCOzc3W3albl/k/t\nIziu3WPN0RIlzbJsxpphnYlwcfRFmtI3bC6f9g+rdxk4fh8qbrUp2K5uD7Xr\nN4PThE2nJA3dAeD3v+gc+BguzECDgVW+7EdluGjQ9/GbU/o/yCfKlbO5gEcl\nmpjfdYkI3UHlWuPLMLA183blk1KI1Id16V1/lKjwfZAem3wopdtt2pBnAVEf\njBl2dwH7OYsh69QWzWEgDoakq0722cJTFy938wIy53h2IThoWyLJdRpn+qu1\nd0bQ3my+8yRqNpi42Lv7f34lukDCtpqhp9W2t5A6cvTyBQSuM2aE397OWbq0\nkNxley7CsDK3DXr6PlAhsiiEBpiRiE8GeuUX3djtw71YX1PqzhUrJUzz+phA\nHV+3D86/JmBGog03ZDPhpUrHauOm1OWdvPaFWLZ/ktRMKxEpOCL8ALdQeik8\nT084\r\n=s9qp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"b2af195fc830a49422d60ec129e0d7bb8a729d94","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.11.0","dotenv":"8.2.0","eslint":"^6.6.0","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.12.0","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.11.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.2.0","@babel/core":"7.7.2","file-loader":"4.2.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.27.2","@babel/preset-env":"^7.7.1","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.0","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.27_1573554213645_0.33548491583077067","host":"s3://npm-registry-packages"}},"1.9.28":{"name":"simple-keyboard-layouts","version":"1.9.28","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.28","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e19a17be9db45b433fe311192723747e2154fc54","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.28.tgz","fileCount":27,"integrity":"sha512-TvB5MbNzqE1H/LB/BAQ0plsZMK5RIob07YiGhBTMVvdYBgVMluLwhYaU0P7hy1kRiwUvU+vaqvPN5n7ADSrkeg==","signatures":[{"sig":"MEUCIDLOYLc/f7rejqKOscjIK2WsYeJU/Mi5fZXuRo2KhmdcAiEA4wme1jWN+9dlG4I3LvxUw9HdT23Ly/aLfjalZiUHtAc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdy9kfCRA9TVsSAnZWagAA/XQP/2KrowWmszUiNICK8Tuk\nkHaNXFctr/1C2aY/QXGfF49Cqj5EHvkRpSR3zO/fddY0oUcJjt8WC7L9FWw2\n0nt8KuFGARnRFRci/3jqUcnuxqTgarqI/rxTIbyyvb8XyKuvc8V1XCLMnyW3\n35GqmlIZ7Ld5J5eArmJuZ8Vr7R+GPY5gMRwmhw1mXZ1d2qMtbcj9PKI9aZE5\nATDSfroMtX1O7hHSq/Xtjvxjwantok8tl7UWj0EaGNBMCJENOi+rLcM+Mqb9\nrY/LBemxXimGzEGSuq1HmHxx8oYhNgd+khtFw19tJp/v+BvY1KD+xN0nCTmn\nuWQY4WHdo7xn/oTvV4aM7IUmm0ZPBd6dxm/dLJmhdYpZamGKA2uLvgM+7RMn\nvtRvS8BTsNAigqd84/ORwwd349yW14BLusgvAOjcMTGfcft1h23nlL202hZi\nFfwWAJk7Uo3+SS8iFdk7uv6IU+Yq5AYP9oJXPZMKzOaXVbHuN8KleHVLCCLM\n+SFOHsD+ciZtAIvTIZhPKzo4gL0QsQ6T/9287f1wYBgxBqMTsxautfjyA4LZ\nA41SIJwi4dxZhr/9nHSIo+wkCKTV1A548OKMEmTlXtd2VpVqr3rEsVG5m0lt\nAEif+xM3OQVk7H7l/wiYZEs7JBqoY8sPLL6Tt/HHXtegy/iLVEbyoinXo+El\n5Nhd\r\n=RmfU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"a7d43c5f8044608d7a0864bd5908264480031bb4","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.11.0","dotenv":"8.2.0","eslint":"^6.6.0","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.12.0","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.11.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.2.0","@babel/core":"7.7.2","file-loader":"4.2.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.27.3","@babel/preset-env":"^7.7.1","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.0","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.28_1573640478765_0.5351126120371719","host":"s3://npm-registry-packages"}},"1.9.29":{"name":"simple-keyboard-layouts","version":"1.9.29","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.29","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"43051ab44c54465f81365593966fda9405b526df","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.29.tgz","fileCount":27,"integrity":"sha512-2J7ZcDCWbaVqgil5qWTco5pPqxontetRmzIkFVV4KySwmMYmHxix0Sh5tHE4JRGrsz6Ga22AplebvVbhnU7ONA==","signatures":[{"sig":"MEUCIDZuwqOlqrMeX1EklqIxrn/nfCtdlh5OKd9B8Ozh4TCTAiEA1cikEbl4nlVwEAoUh7YepQbGuhlQBuXg8iFI8gnEtu8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzSuDCRA9TVsSAnZWagAAuOIP/09+Mf8/3NALKZq4ES0T\nkRePBMgEGkA+f2uT64n5C6yjwFXjuBWRbWOpWeF7ewHtqjWfRj3Wl7h8N28h\n8rYI4iIQG273Y2syzGUADYuUAy/uTSH2+/NHbGXYx7e6gYjOYSy+X//9l8JF\nHlOwtksrkS6SdqaxD6p1X54MWTs1RQqOLoQX9GH/7x3AEjjqBYEtS9YxtusW\nAzzbvaboJlSbvTy4T7bCLxaqMMrlCh6j/L5odrS+7cU2RADKxa3BICyU1HOQ\n0gZl8hTfCCGmZL29axEf2dg3yDyDyzuBKsAXUaGq6lNoKXS8u+EJoTU4Wc9h\nogWVLAj6wgWtxzQ8ZXFySHdU4Wjerhdy5QbdCejJ5H8r09ixw3V1TXJoWCfF\nKi/TkzF9qYxd/Bp7g2hXJa2OOYHc1rLKAUqaUdj0XrfTGc33VWVpwL19dpCO\n48SJGUaZuJRK5FKTRsQsVe3MHtOBRXiLqICn/nd96B8R0pXn5x53XJz3NOni\nFd1Uw8ad6bJSze0pNAnaQ34RqXOw1CSXY+FXgpjiGXVfCWxseqmpAWkVALNS\nlPHy7PgHpu2mzrGDlLOzLgenxqhYmHGxHS5zMyYEpunk210kxxz7YG2Ry2zp\nABJR6a39TQiTLQlJA8HRulTP8Z7VF2AwcI72uKa6ycZup45FarhCX/URmQ3/\nfpGF\r\n=bod1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"92f55890af09096f7f5db8cdcd8a2e3dac7b5845","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.11.0","dotenv":"8.2.0","eslint":"^6.6.0","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.12.0","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.11.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.2.0","@babel/core":"7.7.2","file-loader":"4.2.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.27.6","@babel/preset-env":"^7.7.1","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.0","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.29_1573727106612_0.012830785029569025","host":"s3://npm-registry-packages"}},"1.9.30":{"name":"simple-keyboard-layouts","version":"1.9.30","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.30","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2de38118276d691a68401007b904c785f475c0fa","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.30.tgz","fileCount":27,"integrity":"sha512-09TasJIKTF2Gwea/rsI2lKSQ5oZOvELWs6/rV2zbGO8UZ1B5fDedbBVtkGOP8kPkIROCgjqv7nZdsnqRVqu+jQ==","signatures":[{"sig":"MEUCIAwLc26iMdJtBDmVJm5m4k5wsHscEguMvGICUJGMyB2uAiEAsqY/zBuZAXoq5suC95d3QBzt3T2ROS/bD7/lORETIFQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdznwDCRA9TVsSAnZWagAA78sP/00CA6BSYeLzAL3BM0dE\n7zd7ZZVu5JddvEcuFwAjv+I4Yoz9rDygUlBjDCIi1o7Vag4+V3yDFebqxABJ\nYpDnC3tvZUQlDCQDh9uAlkV4U7q8biqwBjiVKE4pVUtIgadhPhm23ZJfPYG1\n3U9FLVCAvs18otXQvSUxZO11QZJGVHyMW6kW78/FyT/4p5HSsm1RHyhQ5dnZ\n5zW5ZOY4o1+3GFCyckq50L6HDKMl6zVINGxK87quqWbJvwtulYSJY5wahbva\nWN6CwOgm5HkqAb2GxUwU8TZHuJ00fP6WEMp5gbW9gHr8TBwwmX4+mTHd2bd/\n3Ch7A8tDuFJJ83KdMpPGPXwPlXmsCgtogs8rJPOtNx1QuZmr9nKemhWCTijX\nxGbM+wV6EaNSmIfohFhnYuY6PXLvFttiNx7Ws/mPJd36NgOXt37imGj8wQGJ\nAckV0UrO7pOlKVJAQfHVXrYGBOPUVWHObdrfiiN8qg576EhNffNlXnZMUdta\nd608bSDV6UCbTydv4HWoX7Pa4y+OhfJQf9ad/RwB6yTHCRiaQrPP1+CJK6Gr\n+fGiTXJhZ7Ds7o3NfeHjz/uxZPgtjErj7cQvrS/0Fkh1Sq5gmTGx3L6qEzKG\npDGrGc5yibiC1kErZ0SbJ4CsODIOvJOdtRiIXoRNQ+HwFxQ2Ij648C43+H2G\nDMCV\r\n=eew9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"ffc52e4c92ded7369d671146542994717d79ba31","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.6.0","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.12.0","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.11.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.2.0","@babel/core":"7.7.2","file-loader":"4.2.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.27.6","@babel/preset-env":"^7.7.1","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.0","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.30_1573813250517_0.13038683063482526","host":"s3://npm-registry-packages"}},"1.9.31":{"name":"simple-keyboard-layouts","version":"1.9.31","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.31","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3185e0cfadf6dda186cd08f279026f636915a661","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.31.tgz","fileCount":27,"integrity":"sha512-Z3tFqz9JegS/DOap73Zta3/K7m0CegfSqS7iZzHVaMJsPPEDuqm9Y302tWWgQk61ziaUGEqjtnoe0ab8mPQCZA==","signatures":[{"sig":"MEQCIEn+ET72iBkoksHbbzN6/MW1i75g6Fky7A0qqVlznPk2AiBsFAuppGDWMoiRBoF0qaB7axI4u7HUi8QgET0791vlpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdznzwCRA9TVsSAnZWagAA08sP/RNBxgR/84KCfFnfaPbS\nSfeAeRYVAxosjAF9zSefVYZmcxInmaUMqM1t1pYM8o/4nxoT6itDkymkQsYR\nZk5F3l9a1oWpna5nXwytwcVZ9bib38+VQ698H0tJGuhGdagUbsw7u+WMWM+R\nyOvITpz67gvyjtAyU5DJpYkMp8chboNQYkuj1bTp+a9H//tjMqT6xWSU8Ofz\nFxTHdIUvLN5QynQU6gPXljbJcRHcQ6gsSVBH9eFRDPeHulFuoK8Ed1ajdPsw\n/k6MXhw20lIs0MsMq4EfwbMjzQ5tpQP7IqxbUEfw69A875Ow8zwvwpe8EfSA\nqSuZXFJtaQLEOaSuTpV9dQTYR2pQBB1w67cp+aqFn6GpCzt5dexyLFvnHLjG\nX3nVZ9G2yVvxKz5wyqVcr/5k+6ToL06Kf3y9m8lFxOK0lp2cJplvBLo0giQo\nDda3HXhr9DhzbeBNEDUhpCZOrV6zxBrfX5hj7iXpSJZIxI00GJIVetwBh3cL\nOUUgIFHF/gyIVKMQMcMh058ZXdalvJa59tSSHSBqjnioIPT1bBmxQNGXw1rd\npcXUVWhLld5DHDo1+Q0V/J63OhqUbCJLaVUj6hqmhY/RoigF8hy+SYUPe7j6\nPBqNEFdKtBRq4M2/iOF0Lxa8bNE65wPGRs+RfrsPWENddh1yB5v9cHy4T3JR\nZ4eX\r\n=8vl6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"75664c99e199a01f9e671786318c89c5fbe71d97","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.6.0","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.12.0","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.2.0","@babel/core":"7.7.2","file-loader":"4.2.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.27.6","@babel/preset-env":"^7.7.1","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.0","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.31_1573813487901_0.3212291457562957","host":"s3://npm-registry-packages"}},"1.9.32":{"name":"simple-keyboard-layouts","version":"1.9.32","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.32","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"aa551b52169beee53df0a11303cff349efc94b0d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.32.tgz","fileCount":27,"integrity":"sha512-DyY63Qufx5iXdEUF06zNzVYcu6XvIJUR2JErxNfgYOA5+ciGn5lqfSwhJeKrg0Y/pSWHpHc/32ALPcwqEecwhw==","signatures":[{"sig":"MEUCIQDCBjaOSdqblNvqICO6DUpe8HnVsOLqGKXyesfQS2h0LwIgY/K7by6MWJgo1pBbaCRXacp58iPw51e12PlIyO/tsjM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0m4DCRA9TVsSAnZWagAAOFcP/i4MSE5xuFHcGT4A248E\n+quOjtKwbCDreg/L7mM7+p9oODY40spxC9I378LOMP22JsootNoTET1XV+Yg\niTyHt6BlPiuH7oxKI9L+K8g+L8nv6A6gRT08Eel2DEA84HSAeGimWsTg+pdD\nH3vBYlrhDY91KEOMT6eX1lJsTVSPfFpa5vjn33kznwse4oWXAgd2afyW6azs\nbh2JhZkslVQM1UYvIi1MwEZE4Le/j7szDkoTt7k9iJyxiMjZiQ9O7YPf7vZ7\nfX4JSTk68E9XNKXZWHwERd9AWX7zgmpE66DbKk0YeigT3h+ldfKL1L/y0nV/\nP4vZoCp27vfrnhRQYX0gLV6kt8xrF42CtX01pPO+/bJl8Cqw+Q9TCvF250a0\nV+1aef4ClCfW13qEHfcQZXBYNoMzsbh2QGJ/aQG3WcLa65czscuJa4180TkX\nDu1BrA/Kkj1JomGfSsdrT9b4Y1lTtDFBpWHEPk39L2Qi3nZneCN6EJN//K5A\nbb6Qf2MANRfn2HFPqmPtHtgJasScr2EUPLEVlTdhg8gOhSYC8ZkhrY2c6i3U\nrDr9MyruLI0juQCKRZNDTadwNYhWmEYqIXNXRJw3QGoDfkDNO4gg/czAjAdC\nuOk98JiXDU+pUPD0lAT/a1tEUVHZXOmJG14Fbs5PF6lxHGMFtuQK4Xgwozmu\nqDC8\r\n=wsXQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"d4a02c3f604a6896c5da1fa8612eb2db4040eff9","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.6.0","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.12.0","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.2.0","@babel/core":"7.7.2","file-loader":"4.2.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.27.10","@babel/preset-env":"^7.7.1","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.0","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.32_1574071810714_0.4543187388528571","host":"s3://npm-registry-packages"}},"1.9.33":{"name":"simple-keyboard-layouts","version":"1.9.33","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.33","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e2b31f761ffeac8074abc85293c46b2c92e57e42","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.33.tgz","fileCount":27,"integrity":"sha512-w6C1393eRODq8EXozLsGt53vYrFGt6+WAjfGJCQTOLv1iDcxTV8sNMjd6bHSJWWKacdNd05q2Z8JyPD90c4Dyw==","signatures":[{"sig":"MEQCIDq2T3hWm5XT4rgWCTuwFw1RVUvGpa+9GjM/s8UgwyueAiArJyHUO0oKip4FNFrfcGOoIyWZxKINtdY+RSsncigEyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1oMoCRA9TVsSAnZWagAAuY8P/0ewcTtAptFUbvGMIMaq\nU9A+3XwohYfDASpngJxi4YBCrBo7xYGzAsa1Hb3xma5FDUQJTkPaJwwq27Yr\nRUry2cy/9C5ceuS5zIKiuvtHic2eY0cLsfuAIDESJj21Fp2f8tktqVMmzlyu\nPc5ONQ0ZSKZ2DPiOBiFWReYn/V1S7fu9cD+GoTCPQfxnFdjoH5YTm5uJSX8f\nTlHl36ak9TdIFEErm49MBVv8bgQg83xNLnSAu391BXmbCyBY2E0ffufckQ3V\nj02PBsQwKsYgYO4Z1wjia1PDh+eMT1KdjUocWibWFN5Yu+g9WTv5Zvo/u2+h\naY+W9dhHJ63SbfOtfMVlELlpnjsrsgDV6QO5SVLu/IvoRZWq9ZH1bipir3Or\nEszYwxyXwK72edl3aGzWq4sBQqgqyb1EMze/O18TYAJypTLyz+RqtcYUcS3L\nEbFi63uOaQHu6SV/ZE+yQ5jziHoEgjrbK5KbXyl2R42KRMCoNT+SlbQXfgm3\nqj9b4RspguoRFnsk8/HWSz58SRFEuVoD/gBj6hogTfCvXtc1uY+fTOG/Ketc\nvAe0KiG40geyQ7ZZmcRfdhJpQAl2hEesKum34clbXjqP0hVGpsEet2tZbjgw\nU+DFt6VjAn07n3Z966uISGaRM4WM90vDyL9u9t9rICquKUaekifgsF+bt/6B\n+yCm\r\n=76++\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"fdc08aa3014f761a6c610e4cf29e37d663a0c6e6","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.6.0","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.12.0","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.2.0","@babel/core":"7.7.2","file-loader":"4.2.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.27.11","@babel/preset-env":"^7.7.1","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.0","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.33_1574339368130_0.25166260272612484","host":"s3://npm-registry-packages"}},"1.9.34":{"name":"simple-keyboard-layouts","version":"1.9.34","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.34","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0ed455db28444dac9ba4b63912f14fe999ddc61b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.34.tgz","fileCount":27,"integrity":"sha512-cPHr9nSb5QOsvKWgWPhf/1PXj3N6h9JFXpTlkjaffF8FzcTJCxaiVs+yjBDovFbR2WvyMK1JeOz5HWT1B5aOEg==","signatures":[{"sig":"MEYCIQCUnKQF+NiHtrKeowSU1Nh8sVPdOCMojACCbzSlUWIatQIhAM5dcq06NYra43j8NQLAphO6TV7TiIWZ2XLmY6pzZp7z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd16wlCRA9TVsSAnZWagAA26kP/jl63OECzfr4jOxIT7jE\nGWTeiP1VrIxjdC3V8uCbocRDry7hkiWzv82bPBdvfrur57Or0OUHIDAJFrzd\nvBnWpmGzhwxx+ey+Y8KebLKzNmdqqDtAFJYwhZxtAm1bqzpCNEr5t9aqXg6W\no9cmhDuhxT9eaxihvg58nwDhIb9FE5MAERqcI4FPqtRmHR9YZ/0XfDAhkc2M\nq6o+WD/4Rm4kNEtUMToeZ+yOB1PyZRcFXv8z1g92XC02TJ7l0knXO3T2SYXK\nJBXdTNK4oR53vIGank0V7pPM17DfusGUZlEGZvCD/g0Uvjv09qg+qiGzV5+N\niB6HI5f/b1ZwZowD8EyucKIm1cO9XMPZ9UmR5VUU57wGA9aZaoj8rwSEF8cL\nADPnUwwcPqZjvWB8ckxoLfQb5DQehyA8dQDW+s62mYCMcxdQobVHNosA25T5\n9iHw5X91bocm/QwzyPg8di10ShM4TkckeE/znV9Cyu4pzNjQqZxkWVOWFHpK\n7atHdGortwEW1sgc2mPZ0Y7LXgn4rnlpUNDm/yOxvTx2O2OUphYQgEdxbz6g\nYWoU+PMBr5BaK7DdoFx+aEo77xJ4xj4bY+mFnq+wOdteI0ukD6n/XtV2uUBU\nTeHh4KdQphgIIQ8vjQGRn0mg2LEpu6MFxL/fRAnucLjOBHHmwp2IO2mIAhWi\nMttt\r\n=gCNi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"ea637a741ba99b7996681afe8be74a039e8fc929","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.6.0","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.12.0","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.3.0","@babel/core":"7.7.2","file-loader":"4.3.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.27.11","@babel/preset-env":"^7.7.1","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.0","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.34_1574415396298_0.1638355911359468","host":"s3://npm-registry-packages"}},"1.9.35":{"name":"simple-keyboard-layouts","version":"1.9.35","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.35","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0cf6c61562118ee8e94fe060d87e334c433677ee","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.35.tgz","fileCount":27,"integrity":"sha512-R7dCrA7t4B2l3u9p0apmnPEiYhx9HFI5hWcVF58vqioGwfCxEj14FqmbUQG9Re9+qgm1hVqGIdNEOEpNIM8Agw==","signatures":[{"sig":"MEQCIC47D2ln9RIvT4w36uxsmpr1AoDVQEUwF/QmNf+Tg5irAiB4wXbXXFhCUcZAAjubmFny7PF+JICg7uXARmtV1V+ABw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd16yeCRA9TVsSAnZWagAARb8P/2m6eEvfO2se00tp76XV\ncXamzhl4+Aa/+LRbR07lqP5TqAPYUuqIhNV8iIivABO01hL6beEU1blhgHwH\nZJsgWYSmwu9D8W0FiupQRcDMFUCSN9xLxxm6tb0fLvL3ABz8pSNoN7eBmSQ8\n4As3jSzEv6YfpajCAcfzy0wNzHvhuDSa9cdDT/HSwRlO+rovw97sIAwYHg/T\nT9Ru7q4kcKqKhp4s9YURZa0ijsVN1igQcTXtEazo2S2vBZ4MrFPLyytWcjGu\nNUN7hq44ozIv0bi+pEw68oOWut4dcBdnq6Rxv837ElUuUPg4pS3UMgat7wij\neGNOY8yqIjVyAr1881JRzMrHLXi/8qYp/ohAKTEIqx0USNR6OjU5ag0UJVBF\n/nUhoSPuz/fE1mlMvKamMusTvK+4VTj6/SWvqZNRLeBjL3XgvxK6uT/fvtPT\nZJvXNxgg1P1xUVOEN/qvUQFHdg+xsKi2KoopIsP3Bb9MW2jDg33nadqkRYME\nmptwQoebj/1D4LZR0xHqz3CKEgR7WdlerjR2sVxTxHh97OLt+mgQS1nDlK1q\nOToGWJTFqYjvToW94fbUJmrxZMaLA+zdF86/+x0JOg57A9Nz1qHsntF9S+4W\nz6H496or4dh7CADClB1/onEvAkumtV7zPrgd1MGzuOkXsAN1Xp9MNHPFEWEK\n9aLU\r\n=d/Gi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"417bdf4e042bd0c6ef67c2f774ed7a215fbc0a28","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.6.0","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.12.2","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.3.0","@babel/core":"7.7.2","file-loader":"4.3.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.27.14","@babel/preset-env":"^7.7.1","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.0","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.35_1574415517709_0.3089095922859515","host":"s3://npm-registry-packages"}},"1.9.36":{"name":"simple-keyboard-layouts","version":"1.9.36","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.36","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ab0c296e4baba5fa7007746a453017d29b94e8b1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.36.tgz","fileCount":27,"integrity":"sha512-h7QGtvoMhixNPVhC3IxaZ05Hpobz/RDBzwBoP8NI1Da7kzZ7xppjqB6MEt4GS0HByMDBWfPVTH/Qirt19OXkuQ==","signatures":[{"sig":"MEUCIF4acsBI8MyjOF2QKEUWVeYvMdjWzOPStkQtws21mabKAiEAz6MIeno9l/4wbarGRch0LotCmzNXlCGCgmRZ1zjb3m0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd27MBCRA9TVsSAnZWagAAxmEP+gJagLW2nPp0DbV1z7ZI\nU4ZKM+6Fmq0+SSyoH6ck4PnoriPUVC0XpM4Eu1fkWGnUUOPPweMo3JrmkN1g\nuZVNpg6P+u/HsdBv6HW+xS/XouJ3RPp+BgkGKmWXmwHdQWPgnGTH/Et918CP\nRH/K58FKCDVV2hkgs29E7cVFxqGdVct7FUEZxz9cbH5vYHmJPaIWVHpoOX3E\nWNXbc4f6oGqGqETlIksJTk4WQzefSywshFd0WeY86KsEnZrjYPsibDsTi+No\n+gg4H28Prve/XE+3MfQKaxp+XUiaddK0FgRAaJN5SDzgEoJsW1ejlY9sss8z\nDKD2xe44PtMiv+JncGyPTrKic90oxG0KSIx4ScMYW3zZxkqZ2gy0klYofDAN\nv1RUUPdqiemWyq1EYSKU18D38EuqnrFtTv/1Mr23roem1hKeaTrc26uhaIAQ\nnS7HXa61YuItE6dCxb7hFkacSAb0+5FPj2joaZANpX3RW/+mVYcwNEvCvO+3\nUB5yd6WkwFvcjR6McqxjowoVyiFSrcQDaCzaSBtHIUBFUcvLc+vhr5i53z6R\nFYdJBa+hmV1WaDEAH8IV7IEpp5yWEgEcqzpDeUT6GKxoRae1fchnZlXpRq6J\nOEF6GShY9Jg56M+RZzlOycjsPpVyVSgrwy9aKPSbEsTEKq341WXouFyE49kK\niezJ\r\n=UpTb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"94ba01e27927e2b8174bbce09bffad4dd4eb9bc6","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.6.0","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.12.2","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.3.0","@babel/core":"7.7.2","file-loader":"4.3.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.27.14","@babel/preset-env":"^7.7.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.0","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.36_1574679296678_0.589142787751892","host":"s3://npm-registry-packages"}},"1.9.37":{"name":"simple-keyboard-layouts","version":"1.9.37","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.37","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bc9713d99587254a253f469d775a46e0fd03a355","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.37.tgz","fileCount":27,"integrity":"sha512-yYUsVLmxBikXyay6spbvBpGlITqEOUU9DcKLh6vl5erKg2nZIJXgZARoih8nwT6Jyksz7UymV0zPbd6V2NHETA==","signatures":[{"sig":"MEQCIDFAES2Ot61cFkCda2Q6aq3yNFXWV2PNLp3jRe1imu56AiA7yiJDg3adSXIfQd5bzLIw8zGeAM1Ud8ETwMIzW9BZ1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd27N1CRA9TVsSAnZWagAAS2cP/26CWoT9TM4GdqsZK707\n6IAUpW1xn0n+zJ6fJ941ADGlZceJL86pfBFxq1GMK8SdN3yLTQqapgPqXtQX\n3i0SU685tKvt/amFv1s6ehqhKdn/Qz+APmWHqfh9RJ9KiNipS5PTxBdK5kZs\nM9wJ5jSsQ1lrGe0QpxzuSxgtciuOesEUKXEpFNaLugmuxoDV+4ZVGoFkcsLP\nlrtNHjR34NLooWyDPG5k4sP72EWeGhmZqQ6gDagVaiTxpC6A7/IdnTeY7K15\nNDMNQyfYHOiVez82swFnb4DR0KEMyO59/VIcytTKUZrJ2m1FXQgLpl+OzRS9\nwClrZgOXqbgweyFzYxApH8nYpEdmcsQ65LEITsn6U2EB1bJv7wSYbYGm7kN2\n9LeWFKNvmPvhOpG6P+oSKZEE5J2WQOTT8lgx/yDN3nkUWykA9hncqQD6A/3u\n6qb5mfwXrkfGtCRpKN/D+/6sdXjznM5tKUPC5xX38lv8pbaZQT6bvNgZCwp2\nLsQ8MO1sppzGfQyrNoVRqae7Ri2mg1q2+uQrpQCPlmozF+I+EpCSZB8c4AEh\nMxzoJ2GzZ9hWDLsFm5pArD9cylSOw5NEk1sR3n3GEvYsec2rU+nsk7qOHNJn\nzQinbIjSYbhtPWBSMnlVdjKebTxF6SXiqL2me/uuBWwPmdMhwGB5d+h+bze5\n7tYo\r\n=VksH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"79e154f018b607befebec83a900d6e57747b6515","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.1","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.12.2","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.3.0","@babel/core":"7.7.2","file-loader":"4.3.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.27.14","@babel/preset-env":"^7.7.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.0","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.37_1574679412808_0.4956638993846241","host":"s3://npm-registry-packages"}},"1.9.38":{"name":"simple-keyboard-layouts","version":"1.9.38","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.38","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9505ba36266336c607b8bf6efe50039aad564c00","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.38.tgz","fileCount":27,"integrity":"sha512-XU9FTN+Vt1DJLBqARYKdaXoMsjVCzT1/lHeh1yxIq7+Qc9p/ttg1sESilK9a1TT7RZQHSfmV87sT/inH+vddCQ==","signatures":[{"sig":"MEUCIB7k3YAAfxO1yY+RuJFTvXg4bQlNzmzSm8eoiTI7mc/vAiEA/ZDDMm4nnHgiHaw9AG+SuJQavRlSB5VMX5Dsw0SUPfI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd27PUCRA9TVsSAnZWagAAHyoQAJpTJQ/XkgNLMyzKFHt1\nHQmAuHOcsQqA+1zrIdBr1lVHn0ks4UPZI6VK/USMeC7dZIdL6uThIxEuT4M5\nC6x8maRlNtWIik072+HjALVh4XDDQ+lcwYmA31YPoz917QysfQ5XmgvqKlm9\n5g2LnThqdIpaeZsUeJm1aRsOAY1iltTrz9HyqvMbM08LFUJT72hKJ/IFfNFM\nR4saEwGuEeAynabZ69JX2190hzi9F/l5vQSWpQ5sYyyRg2FdhXTRcapZVsTB\nSLXF61IvQ9balnCbqecBtFWFC1hYV7u2Avv0ffBInBKLu29KS3DESW5L8Rsp\nbOmcbUvu/Zy+VXb/4F6C+Y+qEcPqcqPZP4SSQRE9+96VTnRj5+nK/AR6h7ZV\n0qNIoRMNqYMY4mSeQp/8fOpkt7/EGRPIPyZ1pyJlddgkXgFEhaSyl3c7TVr6\ndoqOJmj/znD04xY0Ne39CaJTzJ8o8tjqD+EfIFoC5zEKclZVL4bGrpSgwkfs\nV3tgsKrwcF18NjzYD1EWVFCiMapoKTrqhemFt2Aidhg4r8RhL8kHYO8ISNP7\nFsmqJm5CbM4ahFsNVSZfK6bn+r+jna1GD2pElVB3r63QN7UfoU128WzrfK0u\nchfkY24uSWCLNylFlkkw1d1myrYNb7pOiuBp9K9Myo1s+K1J8XI13Iv47T5H\niOi0\r\n=ArIQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"12a5aba9a2a30cb50e4ac410178d1c6939e92e08","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.1","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.12.2","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.3.0","@babel/core":"7.7.2","file-loader":"4.3.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.27.14","@babel/preset-env":"^7.7.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.38_1574679508020_0.4435188339986249","host":"s3://npm-registry-packages"}},"1.9.39":{"name":"simple-keyboard-layouts","version":"1.9.39","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.39","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e778e52b34a267c3ddac31e6927548a72db16de2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.39.tgz","fileCount":27,"integrity":"sha512-KgC4MKrR7cgdKwesNL/+c5q+yuucmkZ6pNqc1m4lFQIuq6E5OT1lTzqZC3VXrQ9yY6534QoIWO2jvMMgGzTyRg==","signatures":[{"sig":"MEUCICSTVOd/u5mK6cp5j06tspMQo35s2AQ+JHD3YbTMcA1jAiEAvLUjeryCH4+VFA4W1Dd8nQv+tUHqE0Vy3dZYv+jm1qU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd27TrCRA9TVsSAnZWagAA13sP/R/CrnTBYBN45iJ78tZS\nQluNlpn2xuO/e1xk3D2336wktNy1GnXNIjPBqX/o6rPdVegynPOt8VgcDyWr\nInswpJguQnN7n2d4TRX9T8uw+WciInKFuBllOK0GbnqC/8txp5zXWtL+Wy4b\nV+ZkI3XQdT8If9n2oUsVsK4WMx0lCCok1hbnX++S1wjNARtWO62p+cZ9iSXV\nE/aRr+wGGCy6Nd3clGhHCeLyhwC5/zlQv5lvpLbm+AMYBtfQrgqjzUioTgxv\no1X8a/Bsxs17jKDInJuY9AZ1g/69NNa/pLTaGchtPKUX0UtkwF567QJdXOm/\naJ4hFa+n5y8wx8DEpmGkb5WE5T0wrg3e3QowG138EPxldAqr7B05MBOpiHNx\nQsN+OxE0kErbGXeO3AWTd6DahzKfwfKtYAtj0z38Ba/RA7xzONPVKSGdVy5c\nnavG8+tNYLCSmkZjaMTqx8ueA3VR4YjJzrnCiy2OAxpkk4iEQdOXjH1zfaE7\nrkVaYVKy9gvagQL4RrYqwSEb4P33fkAaGCtR7NRQpdN6kq9Aqgs9nZQKC2WD\nmbjP2zLxH/chG0frIywP+yR4mDQyTuhxLwM1vpgZ8YxoY72KzkNVf1xbnWHa\n61GvCklWHWSrrPpA3SWeYr3Yph/XdGX/WaKYB2ujjL4syu/nMmkjd4yGMXRZ\nsBGT\r\n=KHce\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"9fa29ea012f6dcdc26bbe2c2566dfab8459a2db5","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.1","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.12.2","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.3.0","@babel/core":"7.7.4","file-loader":"4.3.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.27.18","@babel/preset-env":"^7.7.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.39_1574679787433_0.8674372410527711","host":"s3://npm-registry-packages"}},"1.9.40":{"name":"simple-keyboard-layouts","version":"1.9.40","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.40","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d759fe7bab14a13cdf2d11de6b40a2618daf8785","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.40.tgz","fileCount":27,"integrity":"sha512-dXRKecNoASAl8JQj6cGdPKt5aQ9eFqnkf9vaEbXvgQRcjs1jzZZe+Q0jjij5F7UqzukxP/yXW+AaGha5eFtIuA==","signatures":[{"sig":"MEUCIFX2/XFmQg3fE8bBqq/0Fgaq/0xbaBm3MEp2ED9lM8itAiEA/OeYriH1dYJufaqP4tXfLTwh0JU2uR1mjw47fMcwIyo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3O7eCRA9TVsSAnZWagAADQ4QAIVLyyC7dtVsEDhMlkZ3\nmVC1OsPA2/e97JlMt7oxXW/RCx2C963w10G8PUOu3V3uwaBdvdwutGaexfnA\nXtsAsmNl3BAEzgWjo9iAMyl0V2FiXA5seoz7elKGa1wKe2AdtlzsNcANy9B0\nMZITfYaqKprwlcfZzUksOoZ5dWaz2XWpfmvn8MjApFmDPi4Su7lmf/3W4Lyt\nT2qMY6s4mq6y+sYD5Etx3tMB4crTnB/Vkd9hnB2d/BqkaY9GE+qfMGsfKpL3\ni8sx8VDZptAqxEnh2mjQvqaaAt8xFwrpHXW0LDLx+ve9m9b3iYdGibTMJO+l\nmeAld8SGvg4AN6RhrMOA+Q9We2ZjsGk+dS2EasK/CapWQubwtU/h/Jut2BLa\nw6hhyKNFk7SBoH1jeWyOYLQj0q3gAce+GqYMw3xcjuPaTUtMv43UNYYkcIbo\nNunxILAsjB2M1HnXs2sLfU9mRq4VKGMqMfoeuSa97h0rE7KlBWKiHTFqbbmk\nVsQZSrUvBPACYePGBAg5lLYbh4AvYjdqz/lNFqtiFUnOkx0Hb1CVJNSeOJLs\nb8y0Qpg+R1FH38JBvXZkZyizeQdjRWOhggBNbUThAl8lOmSc+ksZDaqOEXf6\ngmJ4z6gYLNTK2ZjuJU2DSn0/tgwUmsrkDn8I6anBoIikMEnNS4L2FCig73M0\nNEGu\r\n=7BCz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"602b3fe9e03451adc9b5e6b71b41a74b03ece5e2","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.1","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.13.0","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.3.0","@babel/core":"7.7.4","file-loader":"4.3.0","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.27.18","@babel/preset-env":"^7.7.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.40_1574760157989_0.01984187287578809","host":"s3://npm-registry-packages"}},"1.9.41":{"name":"simple-keyboard-layouts","version":"1.9.41","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.9.41","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"307fd712109f52646bd1280396dc5a1cc87b0728","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.9.41.tgz","fileCount":27,"integrity":"sha512-HxjJdwwkrwViPERKSLjD+DQIcJDA56fWH/T+SXCJog92wXYAvAixf9Daetv/klGMwTOYc3vyICY0wdTXg+4azg==","signatures":[{"sig":"MEYCIQDJF8gtOYeGhJZUvK+4rXPSA15pLXOvBLF+nJLpSxFhCAIhAPhgMuLeamc/AeamS9ZAr/0GwyBs+oN/s+gK4Bz7/Qsz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3O9WCRA9TVsSAnZWagAA+EQP/RLbhhZjX7h9K0EQi669\nPgU56GCy6r3jNMxeBI3V9t7foZdswNkV9hg4L4i9bw8hcu+WOMTjzlr5aeOr\nGhQ+wwqMzoL+6VKwSv9eSQQl9YK5jsuK/VUfMFDDaY95hX7bQBKHtHx9blI1\n9tDFCq0XPrjOUqbkKxr1sPBVlc/ZGfdf2/bR6Q4cJNGaE1LJvgHojkXq2/Oy\nmczo8lYVT80FzUw5GONyqQqG8u1KE9zLkK5XCMXvUnpEm3jbsJ3VwouDEDPq\nYZbGlA2P5eW+enjsBE++M/mtYsIsCe+X2M1wQ5c8RokSlXRKqqmXsUq/c2km\nlIJEgdeGj8hbmz/ET+5T0J5NKhHCzNekw9GbRvu5UK1Pu+polhMWWkNEvZnK\nu0wOBD/TDIHCkSxhKiPu7yCen5VzHs+fEAgw5wBbQejDJ7tKh8z8x0m7n8cQ\n4b9zD++2eGv/LoMv/sKqJy48LszIkBYNRClBLlvqwBijtLGDRnERa5L5f6mY\nRt/JNTOsgUV779/EGU0JFWk0sBDJ0wohcx2ENKWQfT+WwQCR7EvSYIFN6maT\niLFRwj64EhIttuCe8UYvIHoVUgSsENCWtIdp4CTauArqurlxB9VBBy7OcRo2\nZyRZ4qhtCn1zL52PlDUTkgmc+iEGKH+f0WUKumezyyAq3BTOJA+XlSPE4PIE\ngPNl\r\n=b/+B\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"df4bd6018201bb909a74b69e5eda58b791cd395b","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.1","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.13.0","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.3.0","@babel/core":"7.7.4","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.27.18","@babel/preset-env":"^7.7.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.9.41_1574760277816_0.3167729998874218","host":"s3://npm-registry-packages"}},"1.10.1":{"name":"simple-keyboard-layouts","version":"1.10.1","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.1","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"067359a82538d05678ce9137588d062a42957c98","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.1.tgz","fileCount":28,"integrity":"sha512-LhwWVCXMKwTzAulrUu05ubDDWYzXjXSC56T/2sdwC7trtinlcrROLEpuZDxOy2EiJ4qJMWHkFGE4miTZUHzEgw==","signatures":[{"sig":"MEYCIQDQkDyOsn0lnW9dDvqekW9y3Log6qNFyiQe67KQoO2IyQIhAO3+9IBkGil74roVZGuaGCjEacH7ppN3ovpe/lFxqfB8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3c+9CRA9TVsSAnZWagAAmZEP+wVyW4feAyXn3LtaaEgs\n5tq3KonO7iyAPBt5NDQLDruIXkvO9IcfFqF/m5q11MijxFn4eMAaxZtW3ah9\n3vW4gM4L5ZDXXrexH22v0Dzxt7c6/w80FXNXj4Xfk4RWjVzQfkHv628GSzna\nNM6bcXv0yV5MN9KuqEV+BhoawFrr/N9C551YGZ3kP9PWvZU0NpIcLo0xsgVa\nmpJnJB8BtYgu8T0a46kBdmcLdIjKY1EO/ep5pwM7WdckzeHoLq2KH5UIZcQh\nsfhfjFFUGn2faUfEoJvFNB66sq8hACg9Te2PyA7bj1qKS58F7SEkLqxvCGUD\ntnVeHKBIrkKH4a+BjgMy0dYQ1SjLbFB8rY0L0vREbrlNX8GUUl1aHPM517ZI\n1B3WdzJoaHfQ7hct+XjGt5mHu2cDwX74qUvJM1LJPPrTWZm8q9p7Dh/PPdpy\nfTN7PRmpN1jDrBRduxaC+Cmgqk4Cmb9FHTMbDlXqu5Gy+256fnP4E2Q3EGaO\nYSOrZoA60dgGZIH3uS/fWuE3xomoHNoJqSF678McScFyk58rwmh6kdAGx3KB\nUEp4SGJ/NhdmYmA5uhU+1CVnWL4quzgx0zj/Fz3C2sUbQAE9M3qNZJtYO0yj\nFVpN+8awYHpHXBGO2pQMhT2V9pykdcSZpu8GxpFmlyhBn0U5Dpgb9dj8A6tY\n6zqY\r\n=x4hd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"0e1224f4bbdad079960aa8b9d0bfc7bf5f44eee5","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.1","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.13.0","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"2.3.0","@babel/core":"7.7.4","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.27.20","@babel/preset-env":"^7.7.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.1_1574817724859_0.6660700256769023","host":"s3://npm-registry-packages"}},"1.10.2":{"name":"simple-keyboard-layouts","version":"1.10.2","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.2","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"cafff74799c3a2f6afd1947bbb62e13a58db7676","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.2.tgz","fileCount":28,"integrity":"sha512-WUwjeLMR6uRjqstpLAPhAUI399arYULYOHaWjrfwmXmoBbMtl/zbwszSrmgl2Rg6E4quNrrCNMqUyLa/sd5Dpw==","signatures":[{"sig":"MEUCIQDWUJAgFUcGqnPzTbd9gjl7wAz3rGmlA3Vka8rn7LSLvwIgIDKr17KwrLwjWGaFFeWNwLc3T/c0AcvHazreOX1sT5I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3khuCRA9TVsSAnZWagAAUJ0P/0glrPPB6KJUmNExjAbO\ng8UDH3RZo/QWa1HQRBJXIY1HkPTuVhqC7ZlUkk74jUAT7Lvc4lVec5vcuL7p\nHr1sHD2y4sFhAHlWOGzSp87vP476k0wkp8nRmyyVHkwAVbeAIPOXHckDpHGw\nAibhfihvQxAeAk1/KHHyS3hb8RahmNXuHjlbmRSvdj3KIGr45y6EL7HHP50u\n5QEeM0nESuKqDYjiKqLJeyIKWfpqT3EPAqsRFyVmCAJinhWYRRaF8Aerl3py\nik3f/XiAggfrXm0HzXt63Pq3roYKc/LQm+ebGKhSp+8xvOcSFiCVLm6Xq/tS\n75bnQ41GlelpVS6cI7H4vW7K7XPFXZkB1FXEulZaQe9XVEsj0l2GN+o1LZeS\nVxUYODyIDjqGO6j52eT1jxM3mQv0zpZ6CLi+LLdwLwCOakiH9JyqnTE4xD+m\ntfPUVWKsK5cZAiSQCJJmNcT4wByYjpD/TTQ4qLuvGLal03eOO07+Giw85XzG\nSUiUoE9M/kUPEXVfuU06yDPKAWTFc4dub/lcbBcq3u4RITJH5eIBznZp337W\nP3Sc4RSAmMKTHm7NOFNnjqaAa2gxZhIargqRiq4GP5pe3b9R3v4W1fMK72iv\ns8PONiG3CuH7jzEEgGjMFjwALgejV2BIFeisKtbimc2JLqXRoL96ZtGu1jWg\nqzYa\r\n=KQA6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"884dbb1273356ed9522c58c78680086ceb0a93b1","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.1","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.13.0","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"3.0.0","@babel/core":"7.7.4","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.27.20","@babel/preset-env":"^7.7.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.2_1574848621534_0.2283819052311764","host":"s3://npm-registry-packages"}},"1.10.3":{"name":"simple-keyboard-layouts","version":"1.10.3","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.3","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"30021dab771362a140fc985f9f585e779bb93884","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.3.tgz","fileCount":28,"integrity":"sha512-nk8mDHM78cF9PMDDafuzRnr/mEWqck+TgbCD0zH0+GiP5AFDauAoC34H0rSCZQdpe8dXa7FVtUfaTIcmx543jg==","signatures":[{"sig":"MEUCIQCWoO95pKA9jwNRnTDjJ7kpuBupFEl7SJT7e9iBcYYSlQIgKpt16nlJ12PbfsIPWcGpePrYHKGq3WeDtdfrEge9hok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3kkYCRA9TVsSAnZWagAAxDgP/RwG/1+hlWGS9l9kThfp\n3WO73XAlQZ9MBIm++apb5KyWcPtG2tNup9pdsMG3Q7zgKL7kI1ZsjYHQgDOz\n5Y3Hf+qnZ3MYg3DAzoktA40SSV1RaoSOnWF2v0zGM6Mrp/czpWmhHt0ESh+f\nEPfzFb219RXoqAseSSlmlvhOcP44URCensyBC/Obbzw0kSjIpH8o9gzqCTw/\niFvXf0M9Dw7DMdIN076UiWP2fV08/aD9ne5DI5NRcD2zCHe7N3fEzQjs21i5\nSmipJaVmb9vd6WD8QKLqZum1rcN9qBKnh3Trw5WH44ES8fj2s2dNQCvd2ck9\nRLNpFpc1BRJfY6vbkYJBPyEm3tQ1M2Ym/r9x0dIMIIfE4X17n+SNPbON/pWu\nvovQrnD2+63JxnhBmUVrT0BuoqjdNg/Zvsf+z19qytEUw2eX4X96bjfjAXpH\nGy0Yl/ogCuPubTKOCTT8ECcGhKppE3VqznPiCxTG20dS235shQA+22aF+hwz\n2k314/EFRUl7Umr4VNo90joPEThYmgLt3dTQO7fSqtUjd3/7ZvIbPuBuTY6C\nf5Ei0uUno7vSpQ/L8vK31EMKNMwNYTyOmqz8mnk0Y7PO5YIi8ExoppgOxptD\nIHe24/LU3NHrCdVYqojRzbuNJVdOPt4lNlbvPiEbbMxY4shmIDFWPssjGI6+\nKSIO\r\n=Ck4V\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"9e7cfb9a6d82432551173ef4c4e9238ff5230506","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.1","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.13.1","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"3.0.0","@babel/core":"7.7.4","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.27.20","@babel/preset-env":"^7.7.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.3_1574848792150_0.8562662689457643","host":"s3://npm-registry-packages"}},"1.10.4":{"name":"simple-keyboard-layouts","version":"1.10.4","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.4","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3e2e4812051714c76ee1dd8b05a2473a96b43422","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.4.tgz","fileCount":28,"integrity":"sha512-YJCwQmz87oxvXJxqgA5WLIx2OdUWwkFETaWbZC7hDO/7IvfJ+f7AKTYDHpD5Up7o8oIro+fZrOWVURhUv5D5qw==","signatures":[{"sig":"MEUCIQCztWzs441wj+xRYtRG3hEsh24rnJwnbEUZVpO6WtxAUwIgU7TI2R+W1Bvq18m91oxInxu9zSmZqKXdINKyFVE+By0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3ko7CRA9TVsSAnZWagAAl8sQAJLIGjAsQA5jcC2e8D2v\ny0ocR4KS5iKeVtByviPTm/lwCnII4ppXpBXgsPaZ3y5T7KJ+Qo6XIyiqAjxX\nVsjawCqp/t9895wgr18+Ge1lAX/r+hNQFKwusxAcIvEueMbva3/1WDmyChqp\nELEHy6hqBnXnJdnChtI71/sqiAo9iTvSgbG51iTQ6LKkHky6lAIq62oW6d9V\nbfZpBhMmZFOhsw86wfF+muafnSNpqoZpOL7n8FTpcPLnqwCBjFoUJwOBdHiM\nxYCkJ3Gz4FIMi5aWLGVn+jwAloDa1KLDl8gUYOVlAHABi1Fc4ouKDGl/rRn/\nJN1z3rYq0dDw6wUI8kIxzJy6WZK+WvBzUaZeNn2EC2Q5aD1UaqQJcmGn0INT\nPeTrVAgFkSdbyCpe/d1AZrr8hlGZE/u7yXZ2aBFKo1uuiDhHgrAR6UwJJgi8\nP2dFNiDrpNa75ITOiJ9EoJUJLF+NBDxQQQLLWMEzkbcIEnidZGkbe+Pw5HVi\nENVyu0/MDRo0UL/st+LPBB7UJmMgWqiCjb3kXqUA5btjcOEdVJZBkTzBXEmy\ngNYH2+Ppie8lLXkxKiWv1EdpjTKr3wRaFYzMLy+CKJqMfgYuVgsW3rv/b0U2\ntOXZJNc1RO0wG1d7McOArh3XlGK1blZiezFvKuox1jjxl0O4Qw7cA0fRSGt3\noSZ2\r\n=OG19\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"58e48e555cc10bd0ca49b77ad884ea1a33e2de08","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.1","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.13.1","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"3.0.0","@babel/core":"7.7.4","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.27.22","@babel/preset-env":"^7.7.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"0.1.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.4_1574849082687_0.12767544763009653","host":"s3://npm-registry-packages"}},"1.10.5":{"name":"simple-keyboard-layouts","version":"1.10.5","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.5","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f505f8e0f2af37789e48d016e93e48acdf298ddd","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.5.tgz","fileCount":28,"integrity":"sha512-osNulXQgR3tAatl4oNcSeC4nU0VeAUa2j1sEQPTrjAEI7vtyTc0vKDLKrXdRkQyrvKrl4BLZun0iOvo0chTUbw==","signatures":[{"sig":"MEUCIQD9jtUbACHnlmROywL+I/kMViXt4Zcrti1SciSde35JkAIgOSmXntNpaWh9NKKBTROc/ZKiS3rqbm8ph3W0cmcbNZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd35GrCRA9TVsSAnZWagAAKyAP/0nwNAxk3Q2Za5J3MYj2\nBiMTbRv6hV95zBLs8I/WFWXgDEND3HuijAupiokAvUcv+L7zo17u9NuUbdJf\nRFMVxpdzN8M2arSAzBPWXbJqZ+nnSjAX3xat18pNgfTXTLpSGdhbV9mFfTQr\nFvoD7QwL3/wTdTN6/e9dg5Lh5JAOMZ22DuFnViqPi/m+gV0WFrqs5Sm+/xdj\nH946Ft9Ob9Y/4n7AfkV+zKS/nR8vC6RMfYxHPBGDbsJi5Xpluz/pjCM8V1Hx\ndPjEs3x8GYKqHYJsJ765sRl30lrmrJ8e73MC64psCp9ovRCQhMuOI/3h0KSy\nSFzfJig+o1QoSARFULQ4AS1Cu2YGPdaN+WAHQjT6VFgKumTb1AKu0qPdGDub\nVETq6Uqj/lgozZ9kT7vH16fOTEcVyF7e0s9O2juO2neKxXWKflipdXX6Lj3d\nHDqhlnHDeSjPcq1VwoHpT1HqAdcFvl6zA3HvTq6/AslWK7e8DYlOH1Bhr2HP\nq7Hj+9AwpLdI4iAECmms9ay4j10b85Rt5A2FYZOMlLdBJwD2sK7G83lF3x4F\nSvk2iHgtWh/oaTOZlVQ+SncvCsXQgYGfau7dZ0ZbrVdfgYfgWFm8VuH3lk1P\n1YDQxpBvPBCvbgNw9L+VmXAUvK83NEoe8bnONRCD2zHfYOzloAgfWqwJzi3k\nVcFB\r\n=dmX0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"532fa6fa532a86dbe012f5fd938507652dae119c","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.1","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.13.1","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"3.0.0","@babel/core":"7.7.4","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.0","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.27.22","@babel/preset-env":"^7.7.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"1.0.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.5_1574932906862_0.11880352564948837","host":"s3://npm-registry-packages"}},"1.10.6":{"name":"simple-keyboard-layouts","version":"1.10.6","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.6","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ce762cb39f7a21665dd5f8faf771f8ba774c5be2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.6.tgz","fileCount":28,"integrity":"sha512-+haCQ8juXjuQ4xFFRB53oJMniQzCuAIiZQwyHmwqCuiJZs/TzVXhne4IZLPHCZb700sDBp3yUNniNJl4Qy9MNQ==","signatures":[{"sig":"MEUCIBVP6AwfeRr69CBL1asoO9ybP5F3gxgYwuYs/n41Rry3AiEAsZiUk19oX2MyBz6v4BeigLL5wMUwDwb92gq14COJBlE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4OL2CRA9TVsSAnZWagAACLsP/2tm792aGBflabOH401l\nS4g3tK77x+YFs8FWVetpHBBN7EX5mmgZ4Y4wqcj9q3dfBjn45DwqOAOKW5TU\nICvZgFMVonQhW+FAFsrB9KyQ7niVfXHhIhs6ZE4ubxo1bO7px5WQEBgMukiI\nebwBojYh0vDyi2c2lNY74+ikWcAjUmhaidlX6yIhpJ0OKunqBeKahoOfi1S/\noTaq+cn2rT5YuG2IJ0F5uFUd56MKvW9D/Z7lnpgS0LHTwi/Hk2tUWtktDZHu\nuYKy/G8IvNQlvoXJRlAodmyykBqVydwseQ1huMuWTBfu0W9Aqd2TWByHb0cQ\nQ6gsjTHTAzdnAdp8R7njq1Uf4rOQ+sLckqlxCNoxn6IOvQvfZpuKqwu9xQ6D\np4Mdznu5auaVWkng4Slrx572uTFSwaqkEd0kuzWZafrbrsqAP2i4/Rw7QYE5\nmUm176xqLC5fGS494pAoody8Z7p9rJf7C5fU0u69/52ppv1MIm07DzJ1W1T2\n1d/M/4BDB6Wyik5x8JZls9sSTuJESr3bWmoh8tCIwWssG94mF+X3ZisSI8I2\nZ5q58GZu8ZpN/E/zSnvReGztkFszNkiYSYfE6fkYXBFbXqDPBX63ETvjFq0K\nMQ/Rrmz3KYSwZpF/LpAfn8wUm6AcPihFf6riiuzXdYX1aSIiozOXBp+4K3Fs\n2730\r\n=XYS8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"0c341680a5396ac43be652265ea043d953e845b2","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.1","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.13.1","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"3.0.0","@babel/core":"7.7.4","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.1","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.27.22","@babel/preset-env":"^7.7.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.16.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"1.0.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.6_1575019253663_0.324661608100141","host":"s3://npm-registry-packages"}},"1.10.7":{"name":"simple-keyboard-layouts","version":"1.10.7","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.7","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"15e18d9d8219574c2bfed1e72a017fef941f58c6","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.7.tgz","fileCount":28,"integrity":"sha512-vVDiIZNVCCFvsWG5IO9wuXKMCfI2aVnzgGBvxt59eWihRNXs354Zq63jJlvEKN2f2sAU/3l/u9eNb0YS/A79tA==","signatures":[{"sig":"MEUCIBxkAVjCsFEzYjWdqDxeBFieB6u8roZfTYBeB6O2HbDkAiEAphGmDQtxVNrEQqsoh+1mjunabCXhW3ia6l82wW1ycuo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4OOJCRA9TVsSAnZWagAAl7sP/2cNeM6m+K7WOe6YC5Zj\nnolfSSMHfXIBZOW5J+kqU89xMYVGDwPxU9ruqdbOgyMajHfrqOxfYp6QCNg2\n1EIOLBcwqbNkaHA3EdOdwvZi/btQ6aHxfCiPRGGxs2RIoqfWj8aQ1mIEPDHc\nKYK4dWPdPxR5qOgm7YeJf9nCDA1ubHnZZli5yuJn0JE+S2TqE4ZYNsJ3lgw+\nPsVF/10FGadVj18pk+5dY/IF3XvsHClFQvk3MZKTRGAsMYRMEqUSMIdb8p2k\nQ9Rc2+caLp4JdWUGWJwk6IADd4z3Puy18UJstley+fEgUodBokROguydj/hj\nulhWzoNBi7yUs5cBBSTI4Sy50wLMOcQn8MOe3NOYdJzfuZiLlzzKQTfh91k3\nj7gN4K8MZPUX1G3ukByTpjJqd5I5Qx6GoeY9hnetj9GWdTFYjgy+XH7kArvd\nHIIulPZ7y3ZfPBaKwhlyBb9OVwLWQqC9l/wwmwhvif4eldcuSgHrnHDfkWSE\nzppADiRjs0vl3H5AWwxGCWS/nTWX6eqRojNrks0iRkMVHOoFQYdFdGrXSp9m\nJ1XQGZ3Rv6dWWeGXQW1gP1yUfZfSx2/JbF+4Vh1V0xawH/0KUkVPfR3+bqgX\nB4NgfYYrD11LJPKri8mF5HkPLw4OI7h50nk8QhaNcxIzvxnEmh4t+zGgCEh/\nN/om\r\n=cUIT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"00d9cc7184fd91e4e0f29592012cf50f9d3150cf","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.1","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.13.1","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"3.0.0","@babel/core":"7.7.4","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.1","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.27.22","@babel/preset-env":"^7.7.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"1.0.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.7_1575019400676_0.31722366560607407","host":"s3://npm-registry-packages"}},"1.10.8":{"name":"simple-keyboard-layouts","version":"1.10.8","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.8","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3481df55c867544ecccee9163af3e8c7bdd931df","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.8.tgz","fileCount":28,"integrity":"sha512-YrNDdcWnU/4KryZjZQj6AtScRljNsofHNfFe4jk0M/S61RW5W1rpTU/Eom73B/fCdKVfSBziRdI0tSXLaYQZQg==","signatures":[{"sig":"MEYCIQCYWIkZ1CSpFgdZU0QlwrZcENGR+u4j7HH8gG18tpVy3wIhAOcEEF1zRC/rdyVnV6+ytJaet6eNcW9EL8NLFaqW1z0J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4OSmCRA9TVsSAnZWagAA+yEP/0vP3GVEiw+TFL9f9Sma\nAoSQ23/+S/vD0dfYZPVjZCJKb4rLFyMltVupIswqwGyMv1CUVkhCt6vZoPxh\nyLnSe21jz1DNKzH99bMUCZ7h4VWpTBZctE6KHTkZJFJ1Q2jR/YtiOgM0iGav\naZ/m2eloYK4L2/AR8mCTwXsE/UwYPu8e9Tq1YuoabG0ovt4/QPzI9FsF66ro\nHH/iVEhOhis1L0ZRjGA3xkpwJJeAHqxJK5/cLxvCDiAC1/9nYo4sovw5C0w+\nSK+KZR75eXdOqh87DmZIqw0YVgXcOePybO/D8XmbRRjyo+rGps6Yhh/O9YCR\n9QwvBkw+hNdjt4vPxQLkgkG27Skwn63rRZ1I2ldo4/7UpIQaypk2sRSWSioc\nxojhiMssdt9WGgJsGoG3UqMiqUKyu/EYg9rZAS9TIHelYZrGXL7arJIqzyfw\nbEJc3/n2xyXiIMp/Xoxjsq7QiYoJUW7jc//oRMwkBuvtrWluiArezgUNixQA\nSP5l7Zugy8WQNmY4yLh7GDZ1d5tI0bmQVxwHUdpyovGwa/0Lcu+KJDR+huU8\nM3rf5kxmTMSNyuEOPuFiYQT1AzIWT5yWRC4s4D1qoMT0kr61PR+wsT5UGESl\n976Z3USALNw3ry2PHXx7TMpGEJqMjEhHP3rSPlu4GM9XHUxH+sznUHutuRhx\nLVQp\r\n=afWF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"108839bb1ae951be7202674cfd35ecfdc42b9a5f","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.1","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.13.1","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"3.0.0","@babel/core":"7.7.4","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.1","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.27.24","@babel/preset-env":"^7.7.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"1.0.0","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.8_1575019686506_0.34172868658553046","host":"s3://npm-registry-packages"}},"1.10.9":{"name":"simple-keyboard-layouts","version":"1.10.9","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.9","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"714617b5196f7724b42ff69f899ab11ee8581b9d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.9.tgz","fileCount":28,"integrity":"sha512-wNgxYSY8NwT6OgmuB7CVgbANwSzsOswvlP2Bp7LVt4L6appm7ih9IAGlnjRdsK8JZGFWE1yCptp6ky2UNbT6kg==","signatures":[{"sig":"MEQCIGpZaYysQzp1GWSTuRuxee3Yhg/IKxNSgKtceJogS58TAiByOgUWhricFMTOjXcbK019xBmTjnWX6Nq5j5IH3N4wPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5OzICRA9TVsSAnZWagAAONQP/ij6E564GNVoJfzAoP1y\now8kBqFtGXrwXDRuligvsSxy2BrqJPMCYGEYKs17bw8QLbuIrOgWvFbmImfF\nCv9PPFnDQ9NsVfjStNkynU9tDdPVryBPNfAVvQjRd+d9Iv/dsqo4phiQ9dyf\nAo8pcLpeniYlLGd11toUvk/dEfE3wW4eYIXdXsYoFhWqsvI2uVjWuCYda5K7\n5xJcz+sNgZ7bqKYouIkEUAOzSUis5OQsozyJJCU69rO/9q5+HBOqDYILPrrk\nUEgiD5MnXntGlGJfPeWxIJZxF5/20p3f7VI54zK6aZqtg46mPxXgxreRKL1Y\nznFULkmeK4vV+1kSJBobt/dbzP4K4+pknam0Ui08F5hA3dKIQLJs9fUk0ife\nBtLFQ2Oo4nquUgVfcvSeQTbkr4SNXpRniefPrfh1bKSzVcLmKjf9A3t9odHG\na7yGptpBt9Vm+i2Lp3o2GQj+cXuRnKO0QlR3CvsYgYc8Ar3Z3A88GNWlbVCQ\n8Z2+UUObKgRuy5Oe79uJYRcSE+rdFzrF3aqIPAaBrmi9KZR4l/UxWVIk0v33\nPvrhymAnqocWYiIieUyve1Qg4jqdQV87+yBukO5NO2abEbcsV56L7M9yk3Ge\nuZptkKD6ZnsijX//NopNEcJWAVZCz6sURTGMfiPxUl+LUfxtPTGSYs+0qfQC\nHnxw\r\n=Gv1t\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"02934c466c0f0c3f5e202e929f5ae8acdc159b8c","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.1","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.13.1","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"3.0.0","@babel/core":"7.7.4","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.1","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.27.25","@babel/preset-env":"^7.7.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.9_1575283911720_0.8651999605624601","host":"s3://npm-registry-packages"}},"1.10.10":{"name":"simple-keyboard-layouts","version":"1.10.10","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.10","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"916e811c983cf598870ef5d0136baee01ddcfc4d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.10.tgz","fileCount":28,"integrity":"sha512-vEaoq1gzw9dCgtos/02DBzOISlbmXu48uF8ubzZ+6GMQtELdyCaciy4d6mH6+/s9sa8asaf8pUtCkZrgEmxFTw==","signatures":[{"sig":"MEUCIQDhVgl74PwNMulj/BimqRV4wsVOkuoyvQueDrlDO6saYwIgSK345xSAJrZlmJGToftDfgczLyWYi1y901LcFbKa9lc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5O0XCRA9TVsSAnZWagAAoKMP/Rsi9MkNB2fFIwoT/RO+\nPRmauxlo0x6jeKEnKN//TdZiZvzvohMAF9pQtvgqjHUqxAR5zEbQBU+e2aOJ\nVqkbPFDuZEhFwtMT8QelmP3palQyhSIF8EkdqoBSv1sz9HKad6334F+2b1QC\nAeyDIwwTbHDHADbRBqxJnbY5MuU89/Uaom+Im6awtDhG+E8UMbjKefwrBrpF\nGeWgYC8kzIrQTqn+vC2/31kezxQ6O5xFGcS9jKjQzeFviZKKcDbn4YUFEXbb\nS/V+699N0IY8W8kiCmszo1ysDhtsG0i2qIUGxwvC9qNY0BOscDoilMsfXV4P\nwIKgtyX86KpcLaCs1QT8L++HmC+1zDZxVkSVQmoqH80dyVSbDe1905ZX2REL\nzy2wQj067oluY4LiA0PRFiSF2vo/k+EaehrRUD234hGyiiF1JDts5NtAl0JZ\nClFfGprZqmTC3maz4hwWSIGSQYcgHobWXoT38EWu96ugzG867hs8xgHeRYUm\ntU4uH4A+25cBQEcIZWCgHfoJI3Yhtn52T/3NOe32NcH2vpxwLKUpGQjXqdsT\nAf3RqELFGxRQU1QxPtE3/CPzUSI6GDjBbptCwP+zM0VuXgsSj4qpGYXwUTn3\na1sfSKkp8+oVPg6t2fMEqc1BxrVGEF6UWUiCLHJTOpCHAvn1con5I48MTfdI\nitSe\r\n=YTrM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"adc0b0cead2736d9e385a2239616aa4d23ab61a0","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.2","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.13.1","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.0","url-loader":"3.0.0","@babel/core":"7.7.4","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.1","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.27.25","@babel/preset-env":"^7.7.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.10_1575283990885_0.2027626420681865","host":"s3://npm-registry-packages"}},"1.10.11":{"name":"simple-keyboard-layouts","version":"1.10.11","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.11","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9a7218f203ec0e1e82ce40de1140270e4c723d46","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.11.tgz","fileCount":28,"integrity":"sha512-4ih9D0stDuDSOTMMfEZkxuy5o8Y46kvsPRALBZNgN7Nnqgp0OxIoQ8KlGQHq9/SJbGTgVg4OUAYZv+pKBfu1Tw==","signatures":[{"sig":"MEUCIAnmLqjGGT1hAGWYz4uJEZkf8fNUQW3SCOeF/zeN5K3rAiEAv7woCzciQxkVj2MncsGrhZuetczrZJsup9d8Gj4HqrM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5it3CRA9TVsSAnZWagAAJVcP/iLCde/s50ZpTwsUv+nu\n7JOX4vjqfzUndLWDtL6Ntc1CbW2qhvC4546ORTJUtaWLXX3+rWTMUePKAhwq\nhMiNofrrazOeObRo1Ia9KGoq0ZWZZSmZUBpnpK3xp/8yjsnFlayxOBZ2qYLi\njNFz8oqHDNmxYjGo6z4h4nGcyNzUUTUeXCSrBk27ir2QyGCjKD75tQIm6gvV\nM6b21l4QHxDFEsYAbTwvz+s++0q26SyhumB/pHXSgmica7QAnpo88K6lyzhO\nhg/u/0RcnzxX1EqUgN09306q5y2WOAYwovok9d7EC3Av/KkqiUDLe6ZNqnnv\nsX/YMTK/BbGPu/4/842ZIL1DfzETMftOVgbIV6KWgQePj0NoIazj82srZCls\nUDyXEGBgmt3tiCPwqTydcR7HXijbuxGonofQt83H5261wmWEIghnoXjsq7FG\nOqY5eIrEe9Lk6eV+vH5PqTmwnah19niLB/8FDgEk/HB9Z71790gfWedh0RQl\nSRM3AQ9DoOJD02HtTLmZZwPoCmDwVYvSwMP/V0Nvm8S/LE7NE2mA8snIccrz\nPPJD1HQDXX6FcPV+067PabuMTD+nKTrcb/AhFM6KOlDr/5/Uqe92pzX0QYSt\nw2S67Ce30nUB+j2HIGzhuV1/CMkADX0JXz+hsyln65FJahPGRZ9YZWtcO5t0\nA8Ig\r\n=yXTi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"4e6c6d666b95bda4e8b24e519072aeafcaf331b1","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.2","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.13.1","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.1","url-loader":"3.0.0","@babel/core":"7.7.4","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.1","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.27.25","@babel/preset-env":"^7.7.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.11_1575365495156_0.5589789705896224","host":"s3://npm-registry-packages"}},"1.10.12":{"name":"simple-keyboard-layouts","version":"1.10.12","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.12","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a8412df227e8e6125b08c321be9a578516c9572d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.12.tgz","fileCount":28,"integrity":"sha512-XLBuvEg7H2raFz8v+gD8OuytLn2hL3ZdKY1NzIFyyC7ND14SLT+wRWbUtsGy2yKHUDxsq2kRkCWxcdHcIf/i6Q==","signatures":[{"sig":"MEUCIQCZEBIcv/xfnF3CT53acmbgQfblCy4Ur/JxCn5dLgpEBQIgUNaP2O/+HMSH5MYUT5vFHVOlrx2nJ56n85yJGM06lrI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5iyhCRA9TVsSAnZWagAAVPMP/3XJhn+yM+IgantUSB7E\nqRXk8et6ipSp7dh1Bz/ZjDtXdaAgyLKAgzCBkJVRRQ8SUXW0jAFDKCjZH8d2\nNvgOqKlF2nFbChHHl6IlB3iWtqlpqD9eKwnovwZ7CBS4PzHB1aXbg8zW1IU/\n3MZGWn3zKvm9nXjyJoN+MQ8hEeqPt8e71963y+/exJyME0z7GgHjRXF95w40\nSv8LHQQBgL6cithrl8w6tIG1blbNvehkX3j8TW7NmPmGOzm81KpF06429+BK\nny2MRzVy9qzkojS2Gksm5NMZCYcO7azai9UMKHGlmVOgR2+82nHqaXAqRHgC\nGSvJKv2D0SplvwTvKBfsAM58YWaiWgPiLvlwnCmtkBW3TiAY8fLPVHq4ih2E\n77fn1ef5GEehg4T1yh7FkOBfbpkFEQOs92KK/zVhJwEK//T2IQwdUo+WUMMQ\nbc/WFTdulT2ShfM+QcpxNabHwdkU2a9PcgJJZVlxAt+3G1JPF6tm+CMErqLN\nDmruKrKnZ0+4jdhsQGWwbE9nSOjec7XsvxC9DToGTvLdQMuMamFjCJ8Qbrtw\nGGvSE3pVoidbzYRkvSTm2BFD7zNM3jLD7y8ci51b3dcNUtzFcPRlR/vHaXkO\n5RSC3KevfIUtuQhlQN7hkNZS083st8xWg6ZblbaHVix+1fW6TSAFl1Xm3Miq\nYhaj\r\n=Zdmv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"c7506bc45c5ee1d04fc82393adc6bd0fb5e051f9","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.2","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.13.1","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.1","url-loader":"3.0.0","@babel/core":"7.7.4","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.1","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.27.27","@babel/preset-env":"^7.7.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.3","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.12_1575365792732_0.2802741194365077","host":"s3://npm-registry-packages"}},"1.10.13":{"name":"simple-keyboard-layouts","version":"1.10.13","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.13","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"64710ec62cbdbaf1a86b4c234d109573237a72b2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.13.tgz","fileCount":28,"integrity":"sha512-68PEZvURezA9XLdLYHsAd80bmw22L41ks1bv5oefIcNJ2x2d/GpgZnPPiy8ncUL5bJX6Da3bHjiNFIa64P3ycg==","signatures":[{"sig":"MEQCIFeBNc+DntVC7hCqU+N9rw9zQ3APt1ZaPokrH2S205Y7AiBqHOj+kiMNXNg8smTTRY0lCBWj627+/s+p9mYg2Dabmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6M55CRA9TVsSAnZWagAA70IQAJMl8ILKm24dPiwNK2u+\nliaGObpkw4xafXn7bEbtRsZou912aytHpTKN8yMvyicyI9Y3Nr9rvzD4D3+4\nX29sFC/dJDkXH3HfTH0zTP7hKthiILg9aNFFgKmDhnBmbVRYXNn32DnHpEIB\nK7as8PArN44DSX+TruqBUudUdka20rNBijZCcnfq8aDcYY65LEHQX3lhkSrh\nOweiL81nJPRRoOWluPUbNKgIC/VR87fNzJalzi4las7vg+xmHnYs2wdHX+V9\nRN3hb3njliSXNysoJvK1l9xvIo13J32AEoQ2JPvxYZ/DaRrAcxr61BCkbkol\nooSKKDR83k9GUfqDPZRbr/8xauvRUwbwYDVyB8vX3gv29Y1bycRlTdTKU1aU\nvPpio1nLUKtbHlub5QuAnB0e5MRKrRL8H3hwnbCcSJR2yb+6VJc1hhzjoGMg\n1XS5lOGNHMnpxCY6EWNBBiBjG9SoMl+YlEuknR6ArQU230xO9hcZVvrLOHg1\nGBw2ATzPLYDIbv/nH3srTm/RkAcWK70HZ0daVkDHsybnQSIRwAuLG/VFz3Zs\nQBbCUxcbfbjJsWxt5IuU+Rsul1awtxiqvOiSuRsGQR7p4cq9Yb5LXjd/ynkg\nALdvJWFSQhvZ4DxsyaO7kJhZvZEB/Z7ZPMADHw5cfaPcPZLRlFyGMqqhQQE7\nlAUu\r\n=qqnk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"1c9cd260e96977178a90e5dd51e4e322b5322c14","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.2","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.13.1","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.1","url-loader":"3.0.0","@babel/core":"7.7.4","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.1","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.27.27","@babel/preset-env":"^7.7.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.2","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.13_1575538297144_0.23327091609334305","host":"s3://npm-registry-packages"}},"1.10.14":{"name":"simple-keyboard-layouts","version":"1.10.14","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.14","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bf7584b58bf73beb15af822856d007bf4623c3c3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.14.tgz","fileCount":28,"integrity":"sha512-/JdXUNk2ejrCI4M7XlbdVGprwc3A6SiD1GyOEiBCfuNwCcuJSJBdAX8frq7rvqZ1bjhDc0Jeivr9RJhIw2joNQ==","signatures":[{"sig":"MEQCIAtzHfWr/k2YAjycnfJCo1Q0wg4nnbrNs5ozzgyIAKPBAiBUtkVJBmx/eqcUZVPI85Oxgv7nZHBITkOIA8lbazjomQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6M8HCRA9TVsSAnZWagAAXfIP/3zXo6+DB5J21BC9SK7z\noYog4ngA/NJCra8g7+GNFf1hD63QUf1dVgihrnm2vPjZG9aCmrMrpHVuKeHX\nzn989U7CR2K8QyNS5eIRWomkqy9ce/HfpZiwKWbUU/LIWU0Ej9XpzORBeZxf\noFhvv/rnbBloHFfUqGl6k+l4gwuUSMR5FS21k+OTVsMT/SK+/LNRcRXrWNJo\nBjwn+qpjJhKIbm4rDxFUea+rjPeUTAce+qF/arAFVbPAXSYai/PJF84QXUJo\nxsny5ESxWpJL6DHI6VVeyEjeeowUjRlyh64NyTyyThSaH+3/opKsA8SHX9hq\nhgimVr1uEewD/HQTIU5l4byYmbM+tJUMOIKrqQsEneLJjR0G+pxypdy/z4us\nQ3fEX1akLjJ0SNKA/sLIAuV2bxa6NIQx3bV1NrYgtO2oHq6VyhT/sZFylFPz\nnl461NqaDYaydu9Rb8XyW/dG4bjeuuVdSKNEJdAIAnOurSkvgR0SANcXJRnw\nt+AWENlHCdrliphVhbnizX2EM0OShDdJx6LMGuJi8eNEbJw8IMxLEaipk4M4\niaSHsMoPJVRzPqL7ghJSstv+sr/TkUZfB+mYC3nILC/lLIs3BrNfwgxGeEuj\n8wM3ICRvFHG28R/McGD8IM7aJeIX7Vas66fcIioBIvKIm8Os3r3MHglfDh0U\ndKz0\r\n=B8/F\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"2cb2fbd3fdb40b1f3101846fce447c30866a82dc","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.2","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.13.1","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.1","url-loader":"3.0.0","@babel/core":"7.7.4","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.1","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.27.27","@babel/preset-env":"^7.7.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.0.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.14_1575538439044_0.6160412094910674","host":"s3://npm-registry-packages"}},"1.10.15":{"name":"simple-keyboard-layouts","version":"1.10.15","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.15","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"381dc2adc5a0a54047d73669ce2bedfea4aa28c1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.15.tgz","fileCount":28,"integrity":"sha512-FfKGBkHVs6nHTqPTga3d/68C5tZHBJ8M0SNZdshdbOm6ATSqbUO2gSXgfiyQ59mcx211M18Kja/wioJH9wv3vA==","signatures":[{"sig":"MEUCIHhbW5sUkdVkrxe19lfynnAXTpjCKgbXsSHQ/+6QjY8iAiEApXFG7pRB7O3HhmZEn1gYLj+DU78GfAsSeNx6bA+ZYg8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6M9cCRA9TVsSAnZWagAA0d8P/1ceg5wXvAlw1V+UtNxL\nGUfqPOosNVB+V6sR3vbKpJwMh/UFDvgGCmRWLDZhlKDD6dhC+Xm3W5ntTwFD\nwNFUckGD9eDF5/pL5NGC6QeHlAH7FaqzQG68V3SoQgijddSbcfZJO6MlJfX2\nDN53RovRIGdLPEbN2D6w2E1Jqaac9jimovgHw3lJZErO8FMogY/uxdsvNqOu\nd46cbIGPHr7xGC1ONhNwwBOX0itUspGMmhulySFjcy+tNvehjYM18v07WhUU\n4Y4uFKKLjphFi68mGaiMBQ+uxJLw+R1TH98b2ITFSFhlG+OiJI27uT6f849I\nGuUX2b7LB7wd17+LwgcMDQKTlQiCuVA+62c6pOb48+2m0Seuda8ESxNlnpFL\nnwDH5OsAxGoeINf4SMbRjX0tPOl8e33UvhwYMuqLHzKZxyk2WBphbAJzxkdd\niZEIsk7qndWfYxsej7Kgu19cLMP5HE3fRbIfiSHDcedvOeBowqi0SY4dDhGk\nyuZxNOZrZpsNNHBGnwly2RWDriBQj9vt1IwJvdyizesc+uNFHcKHYS8kG9eI\nyZ/8fpnJJ19wsr0M+9B43Dz62G0M3Lqne2fQcoQrbXgvqxtqw8oMV4Mi/BUw\nLyupArH8cZcSTICr9LZ2QQCbEFCHYYJQXLkrKk8lo+70nHZDzY20NeyG+EZ/\n4O28\r\n=ZGGi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"7fdeabd64a2206adf61d6ec9e230e76af8bc67f1","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.2","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.13.1","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.1","url-loader":"3.0.0","@babel/core":"7.7.4","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.1","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^9.0.3","simple-keyboard":"2.27.27","@babel/preset-env":"^7.7.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.15_1575538524382_0.9169361184116147","host":"s3://npm-registry-packages"}},"1.10.16":{"name":"simple-keyboard-layouts","version":"1.10.16","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.16","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c207a6e15dcdc934f8246a037f51c40f258a7285","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.16.tgz","fileCount":28,"integrity":"sha512-Fs+YqS9Aym6b8IJCuGFE89gb+mjZnOmZEFkhF9sKieyqBuRFN01T6Gcg3srtwXoU2wxv77y267gzv2luWoYNAA==","signatures":[{"sig":"MEYCIQD4J8Gdoqvv3td8e38NSrbDldzpo8GhNBOcu8uNBPBfvwIhALxgphlMeHXk31WdobcOiN0Oh1XsY0/+bD6M92PkDSjO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6M/dCRA9TVsSAnZWagAAFpQP/R6OeiLN0IfShvFLVWry\nZDs+X+MQeYv7/Z0gM3j97BFAqWmONKVYjQYBsJ9cmueNOegdRNo+ESFHZ2OY\nVD05kCLT3rMseJ8fWmgSINyU8UqfFYrG0a7uhSDO1HNjQ5Z9GbLxgRo48Cnp\nt3SDBCaKwLTQu1Imt4PQU+v7LXU2zXw6k7XUNe9uOsxipiqfhlwcDrW74IC3\nsBEgbBmnF86WgZcYxcz0ZLxXJih5gNPDEV+kc6+pTUX3h47NHT6hrzRUj2le\nhdvDFCv0GB9AiCiGfrrQ7XJ/665kySrlGkKrev3Y4mZruR+2y8HSM0dkcuj3\n2xVPnx0Z/IaEItxZieHIKD3wfPsNUMmDzG8mzzDdWLMmaXaoqPHdFydmkPhN\n48XtEVsAz6zkfdQGvYuie8JKzXRkEt8CEVPQXE+fPpZOZGvDcXgaYYPFY5yK\np2kR1KllVovdyTRcvfB1S4OgzqpFetenuRPZE5ylaivcj6G+drfxXqC1M8fE\nAXiWnYLJN7bJSswcSLlJF5Z4rCmLArb8ZWdv3+so8Kx100ZPfpcgwrmMpj6i\nN2y6izfcq87dSM0WbQk3XBOW9Cmod1NBuymsxVaeZ471mIdo61YO/QD1df6J\n6xAXEu091r93DjZS/17wv2Z4N9qRqk3E1dW3p7BHyY5XJid8kV3nXN1Bd/WA\nmejO\r\n=0Jxb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"528f42b5b543cd8adfd9a7d129ada9f4f865913a","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.2","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.13.1","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.1","url-loader":"3.0.0","@babel/core":"7.7.4","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.1","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.27","@babel/preset-env":"^7.7.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.16_1575538653033_0.5731154743302065","host":"s3://npm-registry-packages"}},"1.10.17":{"name":"simple-keyboard-layouts","version":"1.10.17","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.17","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"959f4a3fdcd6c649e4b899da2f9ec1300894a6f9","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.17.tgz","fileCount":28,"integrity":"sha512-SXuFQgYldB3bNSSVOEttVxcxRfwQJLW91t6/8H878HqLENR1utxwI6aVEYy1gz2oyR4lhFSjIMPn8YbMSk5Lsw==","signatures":[{"sig":"MEQCIG15MJEgnlH7qZW6HK8gDXp4a9aHlRlahcEgqHJ3ujMTAiA3TyJZ8j18/n2eUFXj8NjXWyqP5GVQ8UVJ4GmhuQPrSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6NEXCRA9TVsSAnZWagAAjSIQAIlAmPhJc3ZDcD4hdZgr\n9/l513m3aOLok/NvL0LagxJvvXjrh+7Oc+oJmwR7ux05r6nzaMiEmpm9GVUC\noEh+5y3gJ7vMOH+P8OEKDkiF6/UZa7TXwIWB2nfGUPRapWj5xxC3XPeorVCc\n+f3vWClZfIXNFdpeHLTvZCJ3cNJM6a61df0+0U8qBljZ/YxPmrcLVzp45mvz\n2TvvMVYVMtsrUZAIznA746IiRSxC+8x4wpdqxvl6oWVku8j9bKjOvQ2eyQzq\nQ8KJNKkSpFEcP+KGLTbxU52ZwSmv1lP4TpEIlI44thyxKHUS3/Z2Nvnwpxn6\nVG4BG06j0PhVrpU0IGbB+mO/m5KbapfvBlq/wOY6NvIDNCxSLc0vtRHASKAE\n8Z6JlXvDAa6xaRB67GQGX5h5L1W0zasKU0VAOhNCm9MbLAEqOgIpRM7gSgDA\nT/ueuLXajp5+LBd5DbVSlb3NGb2FugU5sY+oQK2uYKWPYQiR5l7oUZqJnGdU\niJYEiyZIDaTNIpvJw0yREWQzSl7/UPh0nPLmrAYP1LcacJ6e0zGjWLJXj/gR\nkPd89xzgrNb9DJcscE1ZowC/h0EDwrHcQ/kukrY5v7IuqF5MqTFc6AtTjFq8\ny0yel6nQPJthJFhtgSf+HlTl7OMNjkNDbHGjqBrEkzURg4O1cXUv8I3t9wY6\n1UFR\r\n=deCk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"1d555a0e2bdf37af18f0489e77d5327eb82cd92a","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.2","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.13.1","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.1","url-loader":"3.0.0","@babel/core":"7.7.4","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.1","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.30","@babel/preset-env":"^7.7.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.18.2","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.17_1575538966500_0.6717826488249778","host":"s3://npm-registry-packages"}},"1.10.18":{"name":"simple-keyboard-layouts","version":"1.10.18","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.18","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"26d0fe771cf249939cdc542cece83420ad9285b1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.18.tgz","fileCount":28,"integrity":"sha512-DNofCOGey7PeCjhiTgtSUelrW2ud5AZsSHx027NjQ+oTmKOJ6Y3M9PmUAFZO7stucnZllfTO6in+vgMsnE8inQ==","signatures":[{"sig":"MEYCIQCmjep5EEGfvxeqOIRBEhDRKI6ip6qXYKsAeZb8ZMfw4QIhAOjBaihF4TWMRhMRcFiucGW1b+G0ayGizOsyXYxeDwrF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7iXFCRA9TVsSAnZWagAAM/cQAKRVWbhMk6jPGapCXjRB\n18I22OYXby5L02Nzs8p8M78s2FFl11NrFTz8OKo2ucYzkt2Ya7900s4y91fg\nybFng6YaLZaVNTqZJTXKFKSUqc5cqMJR8C4TlOmRh1oz+dfkMAKZQBSdzqqs\nt4shIDnoE7/s9UzblRCuQZ4208P77EAfmGkGgOGyYxBfXxvyYGImx7nDN70x\nPKX6mSaZFudouw+f8hOnUfwgwnFYN1bXSaTD2XxomzbAHTfOYEApXRGfwiDQ\nhpK6WRX+XV4PAVHoanr5lAMLhWcLHsksk6A8sA/L3uKZX0bGnsN79R4x3GZc\nA9v3IeYw4s7HMw0C+DM3a+q0qwYDj0pzYKxX+rk+1yJrS05lneBb+pKrVGBa\ncT+s1bkWr3AYzQ9a/qmjCJunl8QLugAbYHFaMTDOxTeb0ZhPBn4q0rLm7MbD\nMxN3ndpZXeZR+02qqKzUPr/taFeBQ9RomgloVsyrBQC8pQOgYa21b0TugLM1\nidwPAPGP4pgVyRIYWkfDFqYqNJ5VhXMyqQD8k70vc5A+nGlHK8pfxIR+CB2h\nm6tROp0KI2cG68MXEyBhwrRoCEfDVF8zUJrgQRd2lSkQ/8QgFEHUdX/xdQ+G\ni0a5nRkiMF4/vvasVUJFDTMOf0ozuL6eywPvi6l2oKV+xwbvT/GE7D+67vDB\nvolI\r\n=y1Df\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"032df45094090ec3ce35ad6cc2c9d48369196b34","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.2","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.13.1","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.1","url-loader":"3.0.0","@babel/core":"7.7.5","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.1","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.35","@babel/preset-env":"^7.7.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.1","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.18_1575888325317_0.8972788264700815","host":"s3://npm-registry-packages"}},"1.10.19":{"name":"simple-keyboard-layouts","version":"1.10.19","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.19","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0e1490d123a23af10dc6432900334dee1c804d5a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.19.tgz","fileCount":28,"integrity":"sha512-QQkGOQp2JZm5YDvLW2ne1iRyEPI/gr1wOhDbfpYoT4c1efsY1XK412zhiUIKdjkdpaBEh2LGVYqfFPdh19uUdA==","signatures":[{"sig":"MEQCICXdDs2/if/4ALjb5rjJJZynXIbSt8wrutHEWh/PQVswAiAW+1UeCF1JIiXJh8pS35G9x8538vDFe6UH/UgFhSXAIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7iYjCRA9TVsSAnZWagAALasP/0gKTJK1GYllhDXpwD1k\nNI4qsdEbM6j9F2c1NN30KE0/Wp6XogrlLaYbHz1JF7BpaAc6pdv3eZjG5boi\n0PUBoxdHX+QWNPpnaGZW4RiN28D46p6n8TIuN0vq44wYQ8WnYg3FikabSzLc\nv5d2i0u4w9sXBMA9nhQWAP3PM8A7WRBeHGwdp62Ayg5wpyEWmMU/cRbSMLkl\nIf1M0V1qpRMLUsw5+FiiG88f63K0+yeXjpf0G1O5OKOq+GD1hQlwNp7NaJ4S\nIVp2xMQ8Zs7tC3O6IVlZWQASauViShQFBstIfj914C9OY8GTz59GFoKQZCQ8\nEiEN+RgT1d2nZQ2ZLG7TDAXPyCVDvPyY1QntheqjXkvZcmAuYEKAm+pG5jwL\ng1GFRI0UulW16rIhKMEWZ7uBdO23u16Yd3uJEicZtVXQhiwNUWtqQy8bXqFg\nHX6MHzAPnkExKba4Qqy3hCE+cBP0/vflESXZxYPpK6rDdsFVlNVawcn6BOz8\ndfmi2BhFXkuzObRsx8niq6016RjqhgoyuFwUb3SEWAPnm5Cmc7ZjRQ5VEosG\nVD7U6wEf4IBQjC20X8deKGW38VidgA7vp+Ml8HoScWz9q8V5MNAM2cx7bcSd\n4R1Z9q2O5SzlY35i5+KSlcz791UZBsqISQrjffPKhA+2mTGyF+36EMp71ySx\n8pLJ\r\n=whs8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"c8b3fe8c43e9bbe50733e8ea04aacae777cf0615","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.2","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.13.1","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.1","url-loader":"3.0.0","@babel/core":"7.7.5","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.1","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.35","@babel/preset-env":"^7.7.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.2","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.19_1575888419309_0.45972563092283325","host":"s3://npm-registry-packages"}},"1.10.20":{"name":"simple-keyboard-layouts","version":"1.10.20","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.20","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0e568020dcd6faf1ea86eceeb3c146d9fb8989cd","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.20.tgz","fileCount":28,"integrity":"sha512-C1HMBQEcXb4ToBDk8T1tGELYwpcFY1KJg/SXqHgVAqe/NOnjxMn6949aLJ/iX5ERD69Wo1U2W/fNhBDgiGHbLg==","signatures":[{"sig":"MEQCIHrJjnsfmfU2Xz0iPd6GtUt1kAw9pQ+JRxpHOUgAvKzdAiAqFBOt11yJSNkdG3WdnfOhfL214dS0nKICGrFoB4UD+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7icFCRA9TVsSAnZWagAAGsgQAINEeEtD03qqY7IcvbvT\nAef2wJ0KPczpu3Mph6mfsyeW69NtEjA99mYgFPoyWH2GcL6BCIGIQJHAR+Hy\neL+enCUUczewLbyArBooxnwqX0XNPTkURSN8xJ1qs8t7ry6suzf8m3qh/HRf\nv3JzTVkUnFWTsKUK3FGPiRMnBTTGHWTqtwyABvo/wwoBGSL/e/rP0n8PwaQz\nrb5RTjzpJVstOqzFad6DqC3HrXgljjJxpyXnAQesW+WWil0GIkox8ZImy1i1\n9klHuR7nqgtv6BcNIBUtNk1aK7yOK2hYULxyNQEtpPNHpRgjBSeZNChb5T5c\natKHj2PzD+iIuO4xjFPKCYMISDS6a4OkNg/dQxIWzyTWPzZwVRc57GnjgVXW\nQSTg8YZj+eHQik6ujrzgxaZPNky8G3NeyUAam5eRk4IBR6qeP/ybZfeqcs16\nU4SIGjxLEKTmPjUhDPQ0MtR7HpBQoPyzqiWB7u6V4zGe2ckcu5yN63ZdMnZX\nTq1FE/Rr8bNwtomPTNriRs/fcE1ToQLL0qo+LMapCS/BUvBhd8OnVlMgOgZ/\nCBhpg1M5IyNlbxnFwEtEC0Z/INLRwAtdJPDagJLDAw/H46oQxsFRh7RMP2lA\nbBGcekdv60g/pSKN57AulHp9NVv6uWGO1Ooo+RaRMYJtxnE2YhB+69cHdzJK\ncE0N\r\n=qeZp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"9c9f32030f8668ede63f8d84d7309bae69ffba84","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.2","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.13.1","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.2.1","url-loader":"3.0.0","@babel/core":"7.7.5","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.1","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.35","@babel/preset-env":"^7.7.6","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.2","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.20_1575888644937_0.033653550013180045","host":"s3://npm-registry-packages"}},"1.10.21":{"name":"simple-keyboard-layouts","version":"1.10.21","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.21","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"250602608ddf66a7bb19208eb472d9403c9ac5bc","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.21.tgz","fileCount":28,"integrity":"sha512-Wkg76IV+/qUovzmGETtdweMfokfmZDv+Ao9czPy89aoptzkMnKD+RQqxrVTYxHwj6zsVwOCef8tD5qwsoLvrig==","signatures":[{"sig":"MEUCIQD/tXEUHDMKD4KyQhOh6Bxy4YoLz1G1vKVsJD9UGXoOCQIgF1yNrPjkCcw6B0VgOSsPnj/8Aw+WSLrB0cLhqENIn/o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd724SCRA9TVsSAnZWagAAZ9cP/22rv5GRUjuGHpjr2kDa\nEjkzKDr/QF0rRGWwJHKFOerqn1TKgtG51sLveKHofRl1Wocri3hGuiyKJkbh\n+7oDQVXCPLPlmHk8zRMHQehJBoLehIqeVP4r67Dlq0okmC+CzncQzICu0ylh\nZo4kJReSPJanoL+/WSvUxXvOc7Cvch23YYmtErWKlKYkQhnr4mfy8nWNkQao\nkKwv4LJRPdyJTsv2oIQYVcLNsfQqnhNaFNKOY1ft9S83Pc/66STouAZgbMaU\nSvThMkgRGi/gIzpohvb+MsOavt2XLTBigHgDiJRKuF5lVYXhjpwnyLj7/efJ\nxSPt//TDPslc9QPDXih0A1Z7RfSZckFv+2lAtN37fMnc4Rs38+mQWz3v7kPk\nsmQdap8ek/1zhajM5O6P3C1bvOpjEa76bgHWsHgdKz7gJfnyXOFe42c0tFZr\nqkBFxChQ52MxsALm6YQ/ZwKXslTyaMPvPPhFY8BIL/FPsgyUH/mEFke8OjaM\n37QiPPOUvnzY8KxiL4bdEnyKSeWcvROPI/GcFbj+iWP3RSRLWiCZlu5yAqTt\nOrmCZpijeFhXKBTdZ69m6PVzBiHyDY/FYegx8afIRQa/JG0CXXMrzE8WIi+K\nU5AlAVQR+utraYqEoC1PP9VrirB5n+CJP5SxSHnQXBPHI6asRpAA0OtZl3M3\nBhGQ\r\n=iYTy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"8f2289bfde0f2206ebf55301199e8ab9a17c7fac","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.2","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.13.1","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.3.0","url-loader":"3.0.0","@babel/core":"7.7.5","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.1","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.37","@babel/preset-env":"^7.7.6","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.0.5","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.2","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.21_1575972369702_0.6160468310519724","host":"s3://npm-registry-packages"}},"1.10.22":{"name":"simple-keyboard-layouts","version":"1.10.22","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.22","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"43fadb34fbaf2d6b7c525b9e4e48964dcd9840cb","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.22.tgz","fileCount":28,"integrity":"sha512-37tDl5n/QAySlo/mONM/IIIIJqBpqqwpbvSd5Iu6rPc9FMLP1KrUGvXl7AXTIZHtN3zpuqdh3Cjb+5sUQF6OSA==","signatures":[{"sig":"MEQCIFq0dWktmiTHhz2auNgzulSncBJVasGimZdtTeKSHyJ7AiAzaXxVt0tiBE38y8wTExDG+yMFi1axxPk0fF10OHZJXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd728vCRA9TVsSAnZWagAAh2IQAIhjbRHC+PWrly8nI9Ho\nhYXFeR8R8rc6pLoutc7hn9UHRwS1pivbhysU+qnBFD5/9xgYysuE5YqWDSHX\nAEeOPrQk1gS0wsm8fxBaGthFJRu2JDeSXGHoRbxKcAMr7b0xTDyrvTdIbv4U\nElrfINTmXSxQDGdClqZ8doOSe/zvfMX2E2uA/zp3MXKMK5rASRZhOIPBhYVj\nr7mbRgjE6VBb+t8dUp2uTckFoqCkNlTS2x5/koJnjeHjMXzknZdcRb7+w+sf\nCBKdrHDCzwOiSBweLzY2j9VQdOkHPAyurXGU3NmjpH3pFJRP/2PsazsCcvfR\nGSBlVyNe7ExbEw47HqWiEnCrFDlUd47n69ZyXV+PF1/T84GKWBy6iT9etbFq\nMH35G38Vvcyao9camBg0UTGUDgOC1SL9+jiHoQwnrbRkg/GbobU7zBIVIUIx\nYjQt8pLHJQCj5hIia2Yxd9aJJbKtt07nRiWBAwqfXETORLvPy6+sMLLtXDBy\nk+DVhTygPumzZXuNUdgHVG/w8rbGbW1OF11bi/rQZmoRCCq42Am6Ens4lC/6\n4G8dNrwCS3TsfE8JqsVO9x8QHDlz49uUozcOTZU3IbJsWLfKsAxKQm10NyRY\n/l52KTB1y68O6AkUg1eVOyzHRKIPOLMVKjErGFUM95+UsPe1fwdpbQqzoe2Z\nqIYX\r\n=pVN6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"45744f0670cdd6efb0179d02139597bc88b3ce48","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.2","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.13.1","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.3.0","url-loader":"3.0.0","@babel/core":"7.7.5","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.1","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.37","@babel/preset-env":"^7.7.6","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.0","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.2","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.22_1575972654942_0.9335713463039488","host":"s3://npm-registry-packages"}},"1.10.23":{"name":"simple-keyboard-layouts","version":"1.10.23","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.23","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a23ca713f2a626dfdb1b32a412c3f20fb59e2428","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.23.tgz","fileCount":28,"integrity":"sha512-zF36kNDfHa8ZAlagHXgOKJq6QaW4RTRM+CnhzZdd+J3ZM006flDniM/VDxTUB5W+EpYtJC/3moj2sWjdu70mHw==","signatures":[{"sig":"MEUCICbRDmY6J5JXCuYNNFGLp73Bi8FSiGFssaap2f3qHVxRAiEAhzVmar2hnfSzer7iihirfgVWBgWrGQ8SFVyOtdTdYcI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8MTqCRA9TVsSAnZWagAAvBkQAIPIWbMnkWbFGLh/s1I2\nTFiZMiAFU8J4hCb5lCpEbgsmGyTFntSwkqO6YuCQJ8i/iBTqztZuD6pwIvVV\nhSNYHI0Ay4C4r3Jk0pZcY89TTo+FhIzvg/wCK3LUVR6aNKnWndJhTuTucraM\nMVTiLb8wFNvKsQD6d9d/dwaJ45oGsb5uTTlnAkJ8nngjYZkTSN6XJohGnjVm\n7kY/qxjJALFmXJ9dhwAyjmvQQ994Sy7zHRujQOaZKaAoXIXncEStpzl75gui\nGKXtb5FeE+9lJEelQwU2FICcL1piKvMspNEX6sysDvQ5bOnpqZ/fvhHhnbE3\ndlpjRdY67lKG4B6+MBkAPu1nF+asZd/4ZyYTim7gtps4lJjRAuFKOrg5+UmC\n6JPVDa9VxqZRNSYeu+eqcZrh8b8anAfoM/BxOR6aPS41XawpoQBQCQ3GBiMd\nJX5GwzmFwVscvK8ZDYBbKBSadu2F3nRyciA00H5yP37Sc6NlHtW+4HKHjM2T\n1AuYU+okElD6JHE3u0YXsa1ovMz+mzLAykZcMHhJRPiPJLh+Z4dVXcdIz8iE\ntTsysWCdsq6C2PIfrG69GG/7jyjAki4eWH2dT8sge5A3KNot3zliwX9bBV6/\nRcItI/qci6Jpkl/MBxwpCWlyBodeO8XRDUNno35h62VtrIRLQcXEe15rSuD4\nC0CD\r\n=64uA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"3dbf3ae49f1f74e27e60c334334a745302960a49","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.2","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.13.1","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.3.0","url-loader":"3.0.0","@babel/core":"7.7.5","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.1","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.37","@babel/preset-env":"^7.7.6","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.0","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.3","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.23_1576060137775_0.4530529171770452","host":"s3://npm-registry-packages"}},"1.10.24":{"name":"simple-keyboard-layouts","version":"1.10.24","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.24","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5d9b53c054e58f579e67316e95fa56a18ceea4e0","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.24.tgz","fileCount":28,"integrity":"sha512-/wuO3YYJrZXk9W0n/qJCg6l+AGFXG8hX17vuW/8AMUaxn4ux9292Y4K3cjldHx9p371FPZfQJWudk2RQ464/1g==","signatures":[{"sig":"MEUCIHjRQrOUdKEEmV9gA7roR0ea4asrbkfnBNJJqFgTQEaEAiEAoLQAzAC6oeIGeiN/7eTX5491cPcQ95e/rDK/t3cqIvM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8g/VCRA9TVsSAnZWagAAhKgQAJUN1CquGb8xocJ8KID8\nYBxAZ+uNhza63SJJjbS29aP8288ygqbGL1xV7BxWJpoXIiMPabpDmw2W85FR\nBNkUEdg9mItdrsM3tAReLfUYf48zjli3tbLiKP1A33qBc3v+YZDH24vHyLJ7\n2pM06xPzLY4WZ20Id8v5903E9w+UjGhU6OZdafI3FUAKmopG3nqhi7T5BbFv\nfMo/JQMmI63SEOBIPhOyU73YScL5XFehDD/YGEY18+paqUcHbY5aKlASbQ2/\nIsKWoWs71dATj5IlQKfkTV9PC/wc4i0/dIHqQzvwVFeFa5KhFvmEF6B5yl/Y\nF8lFoc1RsLxZH/FZ+JauTq2YltkjgvtGJ9zY4gPMv/dfoYUVARySQH9tbQ/g\nuT3DNcmdqASZMEzFXbocDpRs0mEZq2s6N7dalw7BtXPS8iEpajXRo4vf7VNO\ntzoaZCqHjuEu05xmDDGrgIBxrkORKnvTt3Q86tmOgWMUwQd8DdqSfEewLfB8\nR/2PN8OqCVtWWho312DVNYTBM2ZZ6KKOzQfAuXbdtdUKuFGPYYdfym+HlEul\nNaTJRmX/tDp5CYL2T7qh40Nf6BWnjQ0lVMXmZls4p53L/e8ZsevQhpqvuMWs\nE5zoNqlHgF3PmE26pmde9qPPH2aMrdkIT6nPfkQZQ92Daf8z3ZsyNkNtjkl2\nWdsW\r\n=BD5h\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"fd0ecefc928f3d486722411315b3b99fba45bc45","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.2","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.13.1","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.3.0","url-loader":"3.0.0","@babel/core":"7.7.5","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.1","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.38","@babel/preset-env":"^7.7.6","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.0","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.3","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.24_1576144845533_0.22925951075278017","host":"s3://npm-registry-packages"}},"1.10.25":{"name":"simple-keyboard-layouts","version":"1.10.25","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.25","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ad160b4e9852869079ca800b99aabf6f315a4476","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.25.tgz","fileCount":28,"integrity":"sha512-QcuWdum1Hrt+XbAvXCUx4FPCSpWTyzUkBGKWyR/I1s2QhVPiU6SNhiOoDGkefhDpdW9v7sP22bdx7XmtEcNIOw==","signatures":[{"sig":"MEYCIQC8YM6ZvgW2HXoRiqaRgIT1x7Az586YGcvIoX2c5J8i2QIhAO5nCAzT6LalbKeIXVe07MPzMis8CmNumuWelK+2WcQ2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd81rWCRA9TVsSAnZWagAAcbwP/26bkM8JrdmRcrKH18fY\nEyYbV4BzdTBYnm3OqYlM5NSyfKRAm+TOopLD7uSjsU0P6Y1qU8Dfdsiqw6p1\nXoykFfQWUro+yUI03smP+k8O9ji454Nyr7MLphfj7DxmyRbOnY6rxkx2Y13R\nOl6D/HGCBEsqaaZqUtjiHqqauncrBC2r29GkJsGOUb5v94KjivkyV0sKbmIy\n2QJSoAYiwEHwoe1OKm05z7rakMKEv169S2C3B+3Zu/ghvMSd6xW4I12wKLk6\nM9oFT9ZM6xVajMfW54DgUwpcD5Y+/P0amLObDrEFqCUn12pz/kUbqyNKmX6m\nvS4ceGFCCYMwWXxRDt/qByld1dgvrZjsnR8l7JJ9hOubdgu8tPDG8ohQIe2V\nt+1TOpgWrDTANHmxxGfM9DhSXNKqElSK5kyVrDQRhDSK56lqn3RivIf0jgJl\nquQXjoTXEodyV97eEdiJIjhJtwI4v64eFOTtdgCJX/PuAohw9xAWZ6sS6Zja\noawmmtcz4WerkICVEiDAC2ixfe4tAuwwmxPgBlrwUbWhEdRgzQ/VJYwaWvU3\npgMvhcJhr+q+AJJLhOb1HSkEFlJy0gw6/6LMsmdAT/AA5NiA4VzsoCXEpcqo\nGJbxSDH/F6+ZCvojVsDY3zL60wbPZX9MheNM1ZaGxj1NIlM9SOLuKmOtsAQH\nKd+w\r\n=GXa0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"a57fc8b187c295fb344589ece37c9080c99f4e76","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.2","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.13.1","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.3.2","url-loader":"3.0.0","@babel/core":"7.7.5","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.1","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.38","@babel/preset-env":"^7.7.6","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.0","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.2.3","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.25_1576229588784_0.8798187224553171","host":"s3://npm-registry-packages"}},"1.10.26":{"name":"simple-keyboard-layouts","version":"1.10.26","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.26","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"120691fabbbca2a009bbac01897c34f782c0f44b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.26.tgz","fileCount":28,"integrity":"sha512-Oqr8LnpadlHERwwabIx/aNfjuc5ZxzdHNENlzqDkO/2xNJyK47UmG0JczWsHrXrm4sWUTNo1bfREaK6R6ZmdOg==","signatures":[{"sig":"MEYCIQDYliaDBiWMl7jUfLr/dWKEnqtl242+tPbi+caosuLeMQIhAKIrZSyUsCEcIc1oz+u8mRa4+barfEbaMMXaRw4EzcZm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd81sxCRA9TVsSAnZWagAARkgQAIeHBb0NXdUWpWLhrOHF\n6PF6hNabCXKdQvqGQdDGOJh/9Ng9cL5z077otANlTaRCSyIrDFSrSiEvMako\nSNcFVncR8Wknylp2Eqe/2rVPbJ76XnsNmsxZGypEZhNt8cMvFkq4UxnqN+n9\n+ksT/ToJa3g/M2QfyqRrxBMBF+WrU/KbO7wpzNV0DbHXkAi94MCfhZqtWmJX\n6duF8CwOaFEMMeVQbsBdpgEy98pj9RAfM6KPEIhQgXH2qAtxTw4uy9lasOfY\n8b5yzkKLVmvD5SjwJE2O959Cj6/l6ZiunfMsgEQanK3nyFKubcjDtSBEfVol\n+Nfw5M4ppi8kNMgWvR8RCGub40PpZ6yWZ5qnK8ExhmBTYuPyjwPdJhmRi30n\nrf3m/CAdr4yY3mwxjfSWvpOGqaBKcN2OF5BYc3hRZ7wmmIQdwRWxwaNKvc88\nyJzv94+jU4HWo6iSzAK65yz1ZWL605n5PiI0fz2uPZYB2VMSnMgb2s0y1kkD\nwUDK3UNG/Q6FMhvN68pB8gG4kbg6ZOfCj843HMvoN1NmfJlIlF1TQj4th8X/\nmoTyCxUbd0pJopMXnhJd61dgmAiEVbpk+/GL8DfbjYW03xpQx3GLc0AyiD/d\nojSwSQn/h/YaiTTiN/aOodHL9xx1YNruahaumIbG3E31dcw/mnsvvWT+VNeD\no7EE\r\n=VN+R\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"47b85043df8a05981992f1381c08e7d9f5a0bf7e","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.2","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.13.1","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.3.2","url-loader":"3.0.0","@babel/core":"7.7.5","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.1","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.38","@babel/preset-env":"^7.7.6","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.0","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.0","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.26_1576229680916_0.26118271811439","host":"s3://npm-registry-packages"}},"1.10.27":{"name":"simple-keyboard-layouts","version":"1.10.27","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.27","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a5c9aa4a0652055e6cbdfe255e9ddb1041993455","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.27.tgz","fileCount":28,"integrity":"sha512-t/GWwqikbwoezS4fYGR/boM1oCR8dt9a+a+GS90hvNMaM0doSDtB7ktsX0MeZ9MCjOSul+gIh6utyPjQTbuMHg==","signatures":[{"sig":"MEUCIEv4Lv83kaOYkJT0HjkjBzaQhDfJUS86/SlbWp8c9eMmAiEArQuqLETipWSt6HlV0wn5xYfWN+y43b9dfRHBIgOK24c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd81vECRA9TVsSAnZWagAA4AwP/jiLn5V7JBTGhpZMD5hP\n5SVIKqSGAH1R4fpXiVTKmBcl97CsSGefCpwqLUkDv9UBJSQ+yLtYPqXXCC+G\nwwfACQp8IGc2qal55SybaxxjPHQcpQJ6FsLIz9b5OIQ62QYhVVDL0CZBziyI\nKrk4FaqZ7DK9CsynpWXiz/aWXnpK8Rbq2lO17/01AC1Q0EG0dPZxTISCOt/H\nLz4u7S1BHe9THwCWIuLNrlf6u8vlbZJug3QWpFyqdkyL8rtS5Th8Orkc0g3m\novGw48aCshZ/1bV7tO8olVf4WatWYwdQcXtptA4KBhn3MRr35co8io5l7Xtg\n+p3UXqrSSzOQeQ8jYftvFORiHlAG7b5UwSPUYeXKsVVFIpBZMRicydl1Yhve\nTpuvpqbGei1MJtb5HpqHDEOwB0vYYbdF/3n3YPvvnF43KpDDrHx/8DiYm/Dl\nBlxFaA0yc6x6KbhAigirB/yDrlwxfN8vZZM3Kj10L35mnt2CPZBR0TLnjhfK\n3Nsosy4bgflCYwBZ0JMpRknRu23XgILGXYANt9L964DsrWAii7LD9e8bs1Fm\n8hsrAlCw/ewGFQgwHc8TG97JMCAtRMfcAMenUCVM8gpjHLPORedC+xTW5xG+\nhYgnXmU4HI0HHbLbPavwXfCzzJrzWxqIEMyqVaNX+AteJIkROvpVfkt3Jrmi\nxVvJ\r\n=Rjv3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"79b0a4729ea90149e04fc235abfa7c1aded4d9e1","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.2","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.13.1","webpack":"4.41.2","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.3.2","url-loader":"3.0.0","@babel/core":"7.7.5","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.1","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.38","@babel/preset-env":"^7.7.6","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.0","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.27_1576229827734_0.34088199612999937","host":"s3://npm-registry-packages"}},"1.10.28":{"name":"simple-keyboard-layouts","version":"1.10.28","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.28","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a54594aa222ed55908f29d8e4e471a1318581f90","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.28.tgz","fileCount":28,"integrity":"sha512-sd12CIXKxpZb4yv6kVA133AceAjjvBfRDrm84rdx7ndzAOG9m7l8/TU1V4pX4x430jz4cD1kC12xGQL+i22Gmg==","signatures":[{"sig":"MEUCIQCbfEBtFZcoIM0Js5pewSoIGaCKQ1oGmkQ05rwDF2kjRgIgQT7GWTyDi8Cqt7gZ3NvjxDM+4IWvOB8JHDKRLJuvPls=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd92IHCRA9TVsSAnZWagAABIgQAJdnGVk5z7eQaAnS0uh6\n3nU8Z8hKeJoYHIMhdBKgcgyiEdkduDywSJUKMXZCfDXT0FyfPEd4SDX9m1jL\nkkCAyc75eBPud4PyMU+569XfOaipbQcORm88aE3CfoLr+mDwx9Y5UjWCgQzM\nJTKaUNpWrr1fhOSBVgUlQJnrYaJcEvhbKbKLv92bw00+Hwp8BEji/TL3ARff\nyyGj/UxSiTZRIUPLQIlc7oJz9aiK4XdwcDFJHfmhWoH4Ebog4efMTv9/qnVv\nEAgFoVgXyR50RBSqJqUzyNqnw7PCmXXIaayoQUZlvZSIoZLLupXRWVzuFxag\n6qKh/ELJN86wfGmYnJzh+6IqfwauBeZOAjTcsi1ZX3o/N15sTTY6Lsj2C0AR\nHZc4U8YEGanVPJgb6vxjkWaJP+yuwhkr9ES3lRNmFTnk2rvNhXxvsX14Adm/\n2d/qsUj5kfbZKS9ZYeMVnp1a+Mt/hhlLwedAdfkQCVEMxxD6mPazH6NckTDF\ng+VBU5a8MU+yQGwR2izS06uF3XkQwPGiaPe4QWMgB9HLCTUFOM3Z2smeIoWW\nvhLnwQ9PQcp4axH9ynzkT6tYsCEZ9QBux5o8NgVSRaxdhu6oUFwobLXKIruf\n3KndghbbPwgac2I96AqroPKRUnckkyttI+QumxlZfCMDQj/yROMIkV95jziz\nkKXL\r\n=iKqt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"faeb2493fbd26d5f86a3a0fccd4fb3a6610b81e2","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.2","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.13.1","webpack":"4.41.3","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.3.2","url-loader":"3.0.0","@babel/core":"7.7.5","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.1","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.38","@babel/preset-env":"^7.7.6","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.0","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.28_1576493575239_0.5175771018538275","host":"s3://npm-registry-packages"}},"1.10.29":{"name":"simple-keyboard-layouts","version":"1.10.29","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.29","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"46250002f029af6207bbeadb6491f31d43252a40","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.29.tgz","fileCount":28,"integrity":"sha512-1ZrdXqZRlyXPTohzu3NydjhKK1ENlQ7PENr4Bn1w9mAMwCkIp9YNjlD86VQgE8kK1lcQtIXocr41hHgH5rwlUQ==","signatures":[{"sig":"MEUCIQD0RcimPBzRsJmhCbjiadFd+Ig3aMUAVdmnorW6UjtTcQIgdFms3AmDfABka09ZH/qTrqLlLUVzCYm2jthpGszvqJc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd92NKCRA9TVsSAnZWagAAu/UP/RyBLKGc7De+g21gWSgo\n8VazcTGm7P4nPgAt6LOYAFYP0Z3F67eoEqUsT9nn6h82vZsiheIoarHI/7YR\ndeYvtR60z4F+/5HE2TMJcv1Mos4bC9uyRaBvaX4lCz45j4H6uVK6zO5sVOEt\n+ZsRzSi5x6fcCp9GceBnKvykDth98mlmUDQeZkKAc6+4/CddWU4IcWdnzOy0\n2y+WLuqqkQ3CVmjikJHst+5CYrq1sdqViAkycVLHEczSng/wW5CzvJkBMpwm\naeiJNDEvH+fR6gL8o2NvIrjDTCLm+W4GacS+Fwbb/LxDwPJYTWlSMDhgF/66\nf0biE7BeSDYf4wQQR89AiiF0RSwErFfD4FGeykTwaD6egCAN9WmIjIcm9xn8\nB/HYgVJG69bJJLmUC/iMT1js9zvUCUuIv3RIyGrpnsEkLPgAFedoSkKx8svG\n1Rj4Ho2WtSWbkrqiurMOtXn7UJ61Aitr9jjIQobXelqw5V3ByP50nPxa3CXs\nUyRKAVHOiohqRyeb1KINv0Tp+dq7qUC35cmA894iWgTNycZXsjEykkOptXc9\n1rZBP53NMrJCE9LElnTtjKrBuNJ6rKykAgZDSWTnLGx6ozUwJF0GkBAQUndR\nYlNNBEyRqf/+ktu/1/bJpLIFG1CgLv4f6rr5LhpK7EWrO2Oke1Y7ft9YZXji\nSRCq\r\n=V/oK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"06335dd9c0703ef96a0bf098d2e9fdb073e8cdd3","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.2","is-wsl":"^2.1.0","semver":"6.3.0","ts-pnp":"1.1.5","resolve":"1.13.1","webpack":"4.41.3","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.3.2","url-loader":"3.0.0","@babel/core":"7.7.5","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.1","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.42","@babel/preset-env":"^7.7.6","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.0","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.29_1576493897885_0.5802854375548059","host":"s3://npm-registry-packages"}},"1.10.30":{"name":"simple-keyboard-layouts","version":"1.10.30","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.30","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"98acc53c022575d256e9544091a485975ff8808f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.30.tgz","fileCount":28,"integrity":"sha512-AKHJflzDjrSXvTlFEd5LoDk9FlAr2xKh1BTf6vE180reLM9mncVqgpNaoQ+sLVuSEeq7L6E957jPpk79Nz/Afw==","signatures":[{"sig":"MEYCIQCnXshSmJY5Gw/pOXEao0oJg7/grvlara4jlOaG1HPNlgIhAPM04e68jC0M4D6rao1bQRCIVrajgLVnriY/ePI1ySzE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd92ROCRA9TVsSAnZWagAArbUP/R+sT8jbqQBC6V91CQYs\nPpdYIopiBMX+o4lV0uy5e2MaDqiCt8UfOoTtI5SC07OuUrdbjQdN878FuDWe\nOxDN3vS6p7W/bKBrd43oIKozdeT8yY0LKAN4hPyhzj2+1tpEaxctKDbyZ6z2\ngqDSiXIU4nQRbtbi+GNVgu8zn0oGpxemoNKQM35FjNxOwfaz1/doSzMIATLs\n8s3pOcMtjAikNiVqI9bu9pRlA++Eh3XV56rS5IiT43eqAISbAhjyxmpvau/+\nLkJgVnAaSpyYsnV/GZebS+u2C9ZxTD3JsvKCmPWLRj0wiK1e9i65fOFuqWWH\nl7dd7TKpaMiKAivTBuxP8UJcphmG9SzkeXEm0OC8jRdAEBKNj1J22fRNdzxH\n4LE0A3jZmUhY91FM8KNd4Zg5Pmc8FSjEHlTxoJQm6LmNeifOi9H3VHwFb8zf\n3g8gegw253yt9JeNqe7E1uvk7waXurp7cHpf2A+GLCLDDROiKk7s/997jOuu\nHwQhIrc8ljIRd2hDWlu3k2jBURTmho16ncpyULRgsCBRglITyQfOD7UjdtC+\nhlnoz0N1JAmjaoa+CxnAh8a4XLhq3zjv+NuJ68YqxVZ7e0SjfhUcJ1A/Q2F4\nU5zu08ya82iYpZxVWBTiA3LgTHaI3IJaR9OjkSBld8iRvNiJHWw36iM3Ljcm\n9IRN\r\n=FYtf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"5ebd8452e7b3ba5b3fe5c87b831e7b010169b35b","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.2","is-wsl":"^2.1.0","semver":"7.0.0","ts-pnp":"1.1.5","resolve":"1.13.1","webpack":"4.41.3","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.3.2","url-loader":"3.0.0","@babel/core":"7.7.5","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.1","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.42","@babel/preset-env":"^7.7.6","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.0","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.30_1576494158021_0.9569786929963371","host":"s3://npm-registry-packages"}},"1.10.31":{"name":"simple-keyboard-layouts","version":"1.10.31","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.31","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7bbb182f50e253c51664ba72749a9c17f6c4048f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.31.tgz","fileCount":28,"integrity":"sha512-9t7CnXVpkLcKyl4bfUlw0IeAJtNU7OuWWjcT3xXjybEejxalsgtyll4KfM696ZH97drydcNAjj4BmKB6WwyFJQ==","signatures":[{"sig":"MEUCIGKH7G025i6iHpKGkctapi9Rrb391u8QKgX+JMIftROhAiEAuRoaci2KqYTyx2XDczCQJ8ZXttaJWCqWnmljdWgxxiE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+KKmCRA9TVsSAnZWagAAxDIP/iv83FVxGq+7bkSVTv54\nPzjj5j8UgwwrSZi4DybyG7OydXT+Rfj7/Zgo519c3gL3You32IFJ1Tid9coj\nX/pJW9OtA1W/WRPfN+AP2A1HqBItYxSQv741r6jnwVgch0Nf82tDvrqjw7bv\nWpFs+lJJgHwmWUqGcl25n45h1BiwiOsHz585ARsc8T62FnIxOBBhE5VOhddT\n3/nv+vC/QzOD8iCd9IA9OAH7m/zDTtDYwGmF1Y/OQew1cQqjXosTqpSusGWK\n1bUT8vP/ZN9I0mb23k79d0mqvmwbKFAHCas1vyXlYPrnpJi/Erl3t2saXncv\nRLf9L4963s6lV7bHpfm8uaQHq2rD0eR+mg7i/DHwWfiWXOBopLHhz2Mh6wYf\noComyD9FaXpCYYVTheabWI8ZA4gRLnzdbdifdBfaFMBFl2Ytvm3SM7YXojGT\n02hE1IMevaZKhf3ObnWJzo18jKj66SfXKuB4vjq+fj77otEEuY3JUTd3q3Vv\nsFxE1F8QRq+0rYtfght/HW/xraOVdlIqQeCKQNG3/BtTkia6aioSipuHEP9W\nwN8qg3N/aG+2M6fl2FJ0DVIR6s8a7qgn7/Ugp1mBFeq5V9pV8c9eRVAFJA8/\nx746KrUB9VTb5LjNCmMGdVdEzfQUvXwsScufSuQuAUWwn89P/NpkFAfJIGs1\nfYEE\r\n=EQTu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"97519d698e7eb8ef3b92de248d67ca8f70ccfccb","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.2","is-wsl":"^2.1.0","semver":"7.1.0","ts-pnp":"1.1.5","resolve":"1.13.1","webpack":"4.41.3","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.3.2","url-loader":"3.0.0","@babel/core":"7.7.5","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.1","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.42","@babel/preset-env":"^7.7.6","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.0","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.31_1576575654414_0.6988052122835671","host":"s3://npm-registry-packages"}},"1.10.32":{"name":"simple-keyboard-layouts","version":"1.10.32","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.32","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"64eb2739919b9d1b3f878ea173d800b4243ada6f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.32.tgz","fileCount":28,"integrity":"sha512-KqkY9RnWG9rCeTYhQSfDI4KEacnEdLSVTwy2C6SMCKvcYeXS0I+j1XM14nSkj4PG//W1GM3KdLWzXey4QJ73xQ==","signatures":[{"sig":"MEUCIQD9Zmr+lHHskNO61b0WW6Uh+5km77EMlXsYBrUEysLTIwIgHINa92DB7dk05CcFEoJT6cJdE2uFHhB2HUEPnFowZcc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+fQ8CRA9TVsSAnZWagAAY24QAJpAYqoiQVCzWBjMIhK/\n4ImHILEPlP5ntVTVm+UQtF/hydP+uwnxJuPw8YhUDjDWkH4hLwLtCP9cvLy/\nvDXtwUoxWV0YQwS4eLThVBUNdJVl1oQn7FKIrOm2kl2sMGSFJxDLntjvrBGz\ngEPzZydjgNI0C87gSGWl+ZJjVtzjwndcU52d0mVQ8Jae7RHei7vNUWctUT+D\nTJ2CJhUCLc279znhOcr5j0Tf2mOSm5c3wVJ+dbNKnSVTtRrHPYJcKDrQRSl7\nZiHVrwSpCZcV1xxcnqYyjIRPlFg1y4/ccmjJt9xOC0KhhdS/G8P+rwfvCC20\nOUj1JT1OsK4EnfzA8WSdmasxQ4ZN3bWFjga50avzJPpDPodROBoeoZAHTlZC\nSTk/1g2oTKsTQnyoEa1rnqvkG9m51MLmdneuNYue+VoUQvrKWdyb1yeHvdTH\nCsiXdpvAi0vP5h2rmaELD3wjR3WroAtsIlGJkb9Q+/S/FdVE+wIAWWcOqvSc\ngXMzgvuBay3J9T6AUxgGWP6/qpBYIebqhxWniCzOCaVM0usLmq56TpdQoRG/\nus1OeBoEpHdL+CoiPZ2tD2XDlpRuLVwTMiac8LUW8z/zxvGuCJHvKYhTgTL9\niQq0V16DWfm4G+54EgeJDoAfKHaYh7k1tFOhQEV8DQBfZ/QJ/towbOr2W9OE\nWOoZ\r\n=1iUy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"551c6d5cd312d52f9a0e8ce4a5776fbcc44580ae","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.2","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.13.1","webpack":"4.41.3","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.0","url-loader":"3.0.0","@babel/core":"7.7.5","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.1","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.42","@babel/preset-env":"^7.7.6","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.0","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.32_1576662076389_0.13858768683290923","host":"s3://npm-registry-packages"}},"1.10.33":{"name":"simple-keyboard-layouts","version":"1.10.33","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.33","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f1104de4d24070b0f29e1608c07fdb2541cf1526","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.33.tgz","fileCount":28,"integrity":"sha512-ng7aUDuxKjuNqdYxOU2Q6oTPQpLjY0ahonj/8bLCz4V+AdU04zCnYSbghUj8mvXNAH8hJDqRNRek2+DFTGR59g==","signatures":[{"sig":"MEUCIQCTnTuOzr2eC2deRBEH2y58loycz7g2zo7x3RLlY/ciLgIgCFuDC9tY8EIF4cj/to5wsQY8UOAU2sDWTvsw3pKXwJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+fUOCRA9TVsSAnZWagAAQrsP/1j3/J0jnx6wsGE/p/vd\nhyCPSy6+ua6CccinfwCrksLtHTGWJdZDD8piImxeoqCrAo9jkItvKo+EJJGB\n4F10RWQYKQPWXg+J9PW7b8RlXcB9EMQ3AyTz5j5vPBjgRW+0Ln0SYsGtnpZY\noqtMbWu9qNJbXVzsIe+pjYqDXihLFx3dxCok4xdUNiYuHt+O4l5N1IoAi03A\nvw1rtWcqB1rQeqKWlQyVjqIcG+UcZfL5K7aPZ4S61N0Ri4b9NXBE6EPBUWXQ\nklcatETKObfjzaWSwuVGKMt9fNAEHbJfOI7bGKbVzql/a80j0tPtkv9JQ41y\newYO9xaYj5ODlY7RUIy+AOBySiBKYoAfoynMozBbHfpTOFtpPdn0PxS9OR9F\nIyjKyZgY7uIwMWEHSTJ/NO38/UZ57vKLm71eLkdgEgQYElWl9ecFTVyUIbaR\nJMH8mOF1Qnb8+pE9LyXk1o9Lbhaqq+O+91Vf1uqpTrmkwaTEbxit1m2A6u/A\nDneHZDuYtFKMh2yzbTMzkJnFTlzClbYWLxi7GQK27sBPQbZXzde3QeS46y7q\nbv4lbjNH11T4cSeByw7Qk7vmAgj1JuW8ReHJD2LCYDmmTmbLSnLSUmZFNpjE\ngUFfLBrQStao8NPnIQdTAPK5re4QtO5WJ2T6nJF853lbqQppwab/iAGxx7FJ\nfhpT\r\n=3m3F\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"5fd6dc73b52bfde724bbcde408c264936b65012b","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.2","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.0","webpack":"4.41.3","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.0","url-loader":"3.0.0","@babel/core":"7.7.5","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.1","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.42","@babel/preset-env":"^7.7.6","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.1","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.33_1576662286183_0.5977283966552029","host":"s3://npm-registry-packages"}},"1.10.34":{"name":"simple-keyboard-layouts","version":"1.10.34","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.34","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"dbb8d13ea59b19d083ff9a1833ad4deda62143e8","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.34.tgz","fileCount":28,"integrity":"sha512-uoSHa4GWwGRMO10b+Bdts3d9puMgLsPh/IGMGc+ktOFEUkh04T/42TrZLntevuleut0T6GHFrQZ8iYrmxlUizw==","signatures":[{"sig":"MEUCIH7u1ZdQ794JVSfu4d0tPhC4Bd1hzqYalfIX15rowcOnAiEAjS9uQX5hYzuvxFdtMZAXJkaVOckHZgmPcmU+1t/xA14=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+fWjCRA9TVsSAnZWagAAXMUQAJLCYQ7tajc5RqtzXntj\nvJNWuZhonaxoaf8dDdMIemU/JkUz38ha98Y55bjN23eN+As1x1+jKgPTNjd2\nxHeDyX6+XEHH7tdj928I+aSQmuduBmvKuc/kgKxtEw9+bx5ZvUr0Esp1gJ5i\nq8HdmyknVOT7CgJNJoR0BTLNNxTQJ4/ypbJ5gLFigVCNYW7gziMr8Vmm5I0q\ncGByXGg1jyDyJMuJZ/N7Xg8XmB8S+L/t+cQFQrBUyhFlEZUzrs+a/Hc7L4Rd\nHfRW2VY4CgUO613W6GS+csS3adiAjiGOiS/E/YJRnqJPl5mvl5tqUIH1Pl/o\nbrKV8VDUrfbPp4ZMwYDAiOWuNWo0GwTeAIxR/6GhQYpWXKgYELenMZoEE/oO\nOhpPWChrZL5xbOJBj2QyP9n8Us6EYriSEL1mI4G6zD3RpAtg4HrX+o5gLioc\nshcUgnY7KE/Qi2VUkdSBf1CGG7N5GIY2J7+lGFB+cAck6QanF16zdVnHj+X1\nh9LfRN/Q8ggclVMAntudvg5ozqECzBwtFacEqtry7sGRw1W/wPzSlYyMIzOF\nQ7WW5QvD1tpFSu/vSECJpBV2ATEbjFRriTKxwxLr01BZnjMwuhL4KkUiIFn3\nGiQhFURQVd5RQ/PbeKnY3AdCKs5M/feP0Sa3cDGIgQFFyXJKDxEZWRq+tXkV\n6ApD\r\n=zi6w\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"341c363046472c87e0b508ba619e485794fda902","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.2","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.0","webpack":"4.41.3","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.0","url-loader":"3.0.0","@babel/core":"7.7.5","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.1","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.42","@babel/preset-env":"^7.7.6","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.1","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.34_1576662434800_0.8644160477295779","host":"s3://npm-registry-packages"}},"1.10.35":{"name":"simple-keyboard-layouts","version":"1.10.35","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.35","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b50d1e25bc804b4679747fd449959e2456223a2b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.35.tgz","fileCount":28,"integrity":"sha512-Tbp6mWDDAJS4J+EezQrXOOiLhQ6qE1/T4zcf2YyWxzP3BteNtxtS2lW+pGEqP2TvUrpbIyVjLCPEAgqe+o3fPg==","signatures":[{"sig":"MEUCIQD/QcPKv+H4Rd00rRNLZQXbcOLiJe/A0peMnV+g/KWP+gIgaNkmucE3aoKlEKJQws27VJ7+HwW0PTbq4weed/q6Gb0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+fZiCRA9TVsSAnZWagAAWPEP/34S4Cs/dzr9zBy/Hpd2\nv0EU3CNOQfKpUPBE3MfFpekH1XHl2R7ZMlsLFItd2fKDJZ7+jW5kTQjsvH1Q\nrdGPSLE6J+1EDv5PWtGjYNsZ8Rn+fYnMFWlVUlLWQfDIDUoGowL4zd8TbNCU\nIWse3HjLfbHQ4f0sA49C256GEbims42ZxVIzuW/SMu80rVXBAjtxWWpfAB5a\n22YydpqHS3qnVW9KcmlH872iLsfgqYCgtwApOSOxGS5ETTRM6/fgAbUyFLXx\npygNdavHjt7BS6rb7Qeo08UUkT9nEEtvfvbC/tdJakscCSw8uo4pAtJa9e8B\nZ6wR8rcWgCqLXeGQTiMiz+0rPTMsOD3t7TqHbjUzHAecENrXYIdo6qjJrhIR\nV+J5u+S5OL72sGZsVN16GFxujijHi74PL+sbz7zx/37TFJOcxbxhboTp2bEz\nKFpcbz5uOeh5p0qS4NxyAPgTGEbLZDY6HncIKTfbaZNmmEyP6M+5AoetAkLE\n2weqTzosKLBM9qjlpo/lscfDUXgf81H227eYoeupcP22/5gwk9oE5PIdwJUG\nXh//9HZwc4kg4locGRDm+sAhVmG9fGU31i3RABBu0YZjSrOVlM/D7KAKe5wa\nT6uoKJ4kxMo2FmHnWlp6bPB1vqjUZaSFImjlsKACCv0zvViPWsS1Fhv/az8H\nvk9C\r\n=uArl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"e5b509e06e9fe823db2bf1c31dc9a5832ecb6ddd","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.2","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.0","webpack":"4.41.3","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.0","url-loader":"3.0.0","@babel/core":"7.7.5","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.2","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.42","@babel/preset-env":"^7.7.6","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.1","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.35_1576662626420_0.021623252402495297","host":"s3://npm-registry-packages"}},"1.10.36":{"name":"simple-keyboard-layouts","version":"1.10.36","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.36","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8169bd92a548b1bba25b1627344904865039a61e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.36.tgz","fileCount":28,"integrity":"sha512-LxXU95yotio9Fx7B1jApcbPtqmodWJrT9my0bSXcHXfdUxjN8edZQX7eZR/sre3ycgAB8QEjjb+p6dsfTISPfQ==","signatures":[{"sig":"MEQCID9DwYBpy94RZJmTBI4BFYlmeuI+9WK4Zq0mWfw/3MIHAiAlF1gZE0iDhMMeNPU5KmxB4sHQsl6yl7/F8wtcIEoCOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+vk0CRA9TVsSAnZWagAABMUP/RBGWznz5Uc3wjAxBbLS\nJuCjjbtMM6ss96YzWhFBfp1l04N1ED8hfMQFzOosDAPr2FgtsxICKS71ly89\n8ZdieuEbSNftaRPfIoPMXDfCCbqaXJ1oB1Abb6fd/RjKjp/iqwgWu7Y1j2oC\nn8D7gP4upIW59/qSzmBIa7oWJe0vuQCHRHSLDNB8OS7fvbnEbsSp30kF2ZiH\n4HO+v7NzE7vjmhcatBV1W0AzM19qQUJbFAsyWG+KUjb+UDqrfmoX0+Ab3EKm\ncoOYGQQuadAQZZPMAi9I1i12XA2S++SV1x3SQU5mn1lfRDAEH6REaPwkio7H\npAJ85Hx32hJA7cA6AhOU3dUm3PTu3yJOWXcO/U0od1CdkbzDEXmNS4qsy2pT\ngUN84Z3gEiI1Ue5SdIICRbjw7gSu7rrV2GT8SF48tlMWYT8B4nHVtNRAl6Jm\nFf00MIaI6wwJA5R3kxFsRrlbnXz04qdPAeeUmAZmNe5j6STIyugjyhdDek8Y\nvnp4GN10v+Zc4U3tnS6bEh7oC1sLN5vQ8ycSc7RgzEi5iYwGqw69Xrou2YTA\ncRr6Ro9CRpetJZ8ap9bqnDXMn1vRQKQKpB3EMAiLgWYK9r/8oc9bXV8KuZMX\nxwaklF7lPWSIBnQfxDu+ICInu7UiZOV6TlW4PCsSncbYATvSRrtguZ9Vw9Wi\noRr7\r\n=YN6q\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"b15dd016a53021d19f21918c14834b2e010e7ed9","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.2","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.0","webpack":"4.41.3","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.0","url-loader":"3.0.0","@babel/core":"7.7.5","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.2","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.43","@babel/preset-env":"^7.7.6","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.1","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.36_1576728884281_0.18055060900307685","host":"s3://npm-registry-packages"}},"1.10.37":{"name":"simple-keyboard-layouts","version":"1.10.37","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.37","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7736efd5ad42312e498dc0a4230bbe9c37a398e7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.37.tgz","fileCount":28,"integrity":"sha512-fZ0m5WAfQFYFw0ryD365FyeKNxfAT/r1RXAn1QPs9ha62QflxkE49l8Ag7aLT4xW1Ye/zi3U4zmxhJnMBB+zUQ==","signatures":[{"sig":"MEQCIG41kUVthZ2cN9xzJ86BMkRFyMDOCQE7taXI6Ax/KI+FAiBG2NxPzVnBY/Z/NhKB3NmHncrXE/E9HpiGlVZTx+Hotw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+07/CRA9TVsSAnZWagAAtUIP/isk+ptPVSgcPQhuKmkw\nCz66GaVdvUS7PsYjIy34RqpoiVffPy1bhhxIm1vnUg8LCRkWd2UnWNY7oood\nxIQJ+BoY9eFxSLdYK1SQTsBCVCp+G5+yWgw6SMzNfdMzmMF6TIsloliD1O3e\n8sXL1nGclmyKImi/lZPkhemNEZaXcxhZ+XlRK8bRtnJ9C80lcZwnsD9IRCEV\nXSTjLt9dHM6Wbi9T1rrW3Kbz8jTlNas8NtBAV59vgQ+56eeb9RW/U2wbLDHs\nk779Aln9Q+CQ3j/d2hkdANMqLgSQ6mCqEuflr+tJv+yPqpYlfHeZ7YifpxlI\nbx6CehkSPZCOFlz03QFmzqPktSE9SuvHPw3U3bv46NUQHkxHjzFhhqC84YLA\n7NQ8aLKdBqkBUyG1gI0nDLs2F+PnwdF06knv16E0XGEUG6IReHPLjhgIGMxc\nYMpn6rbnndG77I3hEgSKrmk82cg2eFjd+oMic+PKPCoKq13C7Z38c0yHnuzW\npwrGb1yP1liBIHqGbLd38WqU3hz4gnJNjuMPJgAhf7Yme62wwvpSO1RWHVLW\no+Gt34tVQppamTv2LWB73aLt0Hg7M4mpNEvMk7ki5/NO9gKGK/ZPbxPoaL1/\nNC9HDNONEY2BQVZNGkABmkx7ot06yokR0AU2mnypahnCeIGRP62M+aHRvKJH\nXHiS\r\n=QhY4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"08e33b125f2ba45d220f903cf721df6d134dd815","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.2","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.0","webpack":"4.41.3","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.0","url-loader":"3.0.0","@babel/core":"7.7.5","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.2","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.43","@babel/preset-env":"^7.7.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.1","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.37_1576750846667_0.12666455861424586","host":"s3://npm-registry-packages"}},"1.10.38":{"name":"simple-keyboard-layouts","version":"1.10.38","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.38","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d6ad70c999eda9c286bfc66b5b97b39ccd18159e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.38.tgz","fileCount":28,"integrity":"sha512-oJNDppMJaKmha665qPiV3tU1dVZjFz2PjllmKlAb70hGnijDyz6SbxXM5YpHkJp/1dnlcILPyL6QZvm2QRcWww==","signatures":[{"sig":"MEUCIQDHEgpDA+eUBK0BzJAAQf2g4wCFKYT1fyiaMWfbYnDLCQIgTopTLgDfyq7d6cdZxr55TYXO/i61STkxmvYrRRxedEE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+0+qCRA9TVsSAnZWagAAYZoP/jfp8F9LF8DopTVOsrKI\nvGvxJmTM+9a3ppDlRPphu0LVW2cjfzQtDBNSaJiMNnXNtbzDGquVtgD4m6XX\nuqvaw8OFQAQUQZd1IVlVsTZXECSL/JffT+Zq6CEFfrLu5dnMzP7DwEJk+Q7R\nwIOUaufmE0bNn0oQsyJQhGj97HP4G15mpY5k4D/okEJ5DbO+qtOfWF9UmBMa\nmUQYsM4AVGNwSHlnmc3Xig/MrS9oPdG56pnUJ4B15BRfc3OVoYWQGjvxcH0f\nIjyDzsFgjWL5p6tuhvp/5/29yIxU+jvAr+2/ocvyhkCswyNrlfQvlu/ctjQE\neMAjSUzjYFBrWKR01nIiztL0OUqncMW04mM5IIP5WbiXFj8bNM7bVdtPiZUL\nreBziaVAHdmgOyUSEWgRXABL5C/BjDgjnLrEIabfi8puDhTcxmuyz8AtBQ5U\nJBn8JMiVm6j0uuKiSt5xKgy37mwIdaZJLAORWIeSlltW9kmaX97Y/79i3yvj\nu2nKrhIEyoXjOxTCfBlVD9pB54qvNtDca0Q1Hlt7Ftqo0CVLQxBgqo4Ul6Jq\nXc7KAK6nrIimhYPUrGNTKU6glbLfheMI0RNGCCXvUtqaXiL5x+B5TZyrdcwF\n113Je9NyXT/+W1fu17x2VMqImB6s2K4yUMu0xlmkLr8rhpZ4sc3CJYQJE99l\nKxWD\r\n=I2Ts\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"28674e1d49e4d8548deb4ca658094b9ee6e730b1","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.2","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.0","webpack":"4.41.4","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.0","url-loader":"3.0.0","@babel/core":"7.7.5","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.2","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.43","@babel/preset-env":"^7.7.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.9.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.1","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.38_1576751017937_0.06271675842423141","host":"s3://npm-registry-packages"}},"1.10.39":{"name":"simple-keyboard-layouts","version":"1.10.39","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.39","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4659294f609574d3555d19ca5cc8b57d71db36c3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.39.tgz","fileCount":28,"integrity":"sha512-5RdrFWDmfxgQ9wxHH9MGxnASYPismz5Dnwwtku9u/IM+TPSgYot86DmsnWRzH8wGz2+xMCp4DNdZAk9CO+7feQ==","signatures":[{"sig":"MEQCIF3eQeMDqRcLfGc8l7UGkEhazIrSIBfuL+bSe0Ovj6R8AiBw1gA4IONnpQDG7zvZb8onBrKFquJgK4NzwEoQou1WLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+1DlCRA9TVsSAnZWagAAxzoP/3JfOc+8JPiixGt7utdN\nZdJmTwDiuAKejqq0qG+lGIxzD5aHzR1IVfLL694dS0sOYZdWjUlj0CTE6d26\nKcRk6dIYx4dwPDM4mVWAF1IWmCVtYsOdY5TQm8oLkJ6gnUqxRudOiW+mplhj\nmko0PjR3XxzMzqEjocY0Fj5m00bTz/TjB5/UkhMfpwu8x0ab7DQa//K5w0xQ\nwiHo1gShb/YK8jKeUJHN+jmqNBNVkkGRvk67TEJPFTCuXJiaUkN05whDqWwS\netreikAy1QpsonJD7AqPPzVEMkrvGeIpJ5n9HEdjt2zqwEvJf4+FTEOQwY1A\nFDhvKTGHs8A2efNCNzXMvJZfTFBa0Yf9Cv45U6DDMMajhYPYuFK05hx8fkK4\narSpBqqhxlT2Q8mESW4xKCBmNYe5BAfrjm8W9Hq416oh2cid9qaNl8MWLY5B\nPMnM+XqxsQWaEa1+HQI7kMUYeX4hxqnoCvDy+3KnHa6y+Q+TlFJccUvBs+n8\nfE9Jmxx8Z7ULPwJ4ajKaTywQ1NaiqDbK+a1fcpTY7gkUo1KUHW/c6pIhdGVN\ntom65g80chpfV03QBBpyVxlFdp6sqcgX/Mnl+/5C2CWPoZxtPfIwiAwocFaG\nkxuh+LsdIHCrB7p9QtWKj9bSf2F68n2QPv+Lc2RNNxdkjXLqoD7MWE1GqGau\n09E3\r\n=N4VZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"433fae519ef8ab551cf74546bd3a0c5002881e08","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.2","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.0","webpack":"4.41.4","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.0","url-loader":"3.0.0","@babel/core":"7.7.7","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.2","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.47","@babel/preset-env":"^7.7.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.1","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.39_1576751333397_0.08063953825478687","host":"s3://npm-registry-packages"}},"1.10.40":{"name":"simple-keyboard-layouts","version":"1.10.40","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.40","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f72b9cae5c65b91909f853d9d392b06f92a360d4","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.40.tgz","fileCount":28,"integrity":"sha512-y8nzb+SIj4HE8imqknbAvGSAzBZelnabgupiLLorRGAK40moM+Ho9TG/KLcfk1s8DWD7aV7+qNMwgwchJ36Cdw==","signatures":[{"sig":"MEUCIQCi0ajdvZe4L3thrSmG7uuHtQHbsPxeJNRf0XhNgLKjiQIgAjOy+qBIxqrD1SjPwxjDJ8j3zMyBM3j+v6K66noiKwg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+1HKCRA9TVsSAnZWagAAEzsP/1xRXpMlK0bXDylGXVh7\nSvwmXgFEWBctJ/FypBeuifFQq6mWlZ3E5Kx36Zm2afs3IwxkQtTwLiLChuHv\n97Ch/INvGN2r5ejyq9FjxC+8jusELzfjP3c1EAZad7nb11qOkm0XWW1IrB6v\nf4JQHqVQ5nM/mAoKjojbTSMU3H5QQF9QYCRkOXgnZ0T0PAX4ZErZT+qeEEOr\njci4RsJpaxT1EcI7F7wjb0Wy+d9da8zycLBZvKsxHq5DNzGbtlU0P/kO9zZL\njytl+wV2SkBoySeEoi4UpWYBa5VIiYNB4A8OelVzfThupB5pSURTSLKo6tzJ\nibtlikVlNlo2376iD864uxKZkEREjeSsSYOWr54OB1VBSlhEUZ9xYdcaaKPD\nuPqa9WYTIEqrhDOfcwOLH5k14CvzMk6Tgv7K47yhcuoramK3wM+O9UsILzH8\npdqlk8C0nAfJamk6BQhDaE1VvrZUVNeuIehprOt4edVM5sTqgaLLshApP+hh\ne3boy21nEdPZKPswL/Qadl89xJfKZTyITBhGG7GgXKHflRzeW1dVhZqd4XD9\nshyhuiRtWFKBvM42BvXKB+7Sqpk51aWJJ14nbaGuDUKAfGs2MLbDMABHc4xJ\nF3DzJc0cqNOMV2BHK0w4dkLOj3w++HA95SZEVSKU2jMeIFf3iRDWzNdtOseN\n/BtM\r\n=Vx0x\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"abd829c4dbe6f0f6f751f88f46fbd210f723699c","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.2","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.1","webpack":"4.41.4","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.0","url-loader":"3.0.0","@babel/core":"7.7.7","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.2","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.47","@babel/preset-env":"^7.7.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.0","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.1","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.40_1576751562046_0.6095078346897171","host":"s3://npm-registry-packages"}},"1.10.41":{"name":"simple-keyboard-layouts","version":"1.10.41","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.41","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d059ffff87c979955c2b9e52b4cf770afe659089","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.41.tgz","fileCount":28,"integrity":"sha512-tir0Kldq2gfM9y8VrUkhC8jXdDJls1KGw1ZdOmexoWv2qvkwD8/E9ERIJQsVL2FXaX7YexpXuuwzkOxwBzfqZQ==","signatures":[{"sig":"MEQCIHYpsnbjj20CjhkmWLUlj2DGK+665pvc1yH6tBEqHse8AiBD9o3/1zVUDabJmcA3z0phae60lj/cZJDArHj03+wFSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/Ju6CRA9TVsSAnZWagAAFnQP/0EVKxkVJGhGkrNVl1Fb\nrwinL63igwjNhHJRImQmsbPeFEbxdDup0bQiHCZBF/ZMiwEQgCp2984bZBp2\nKyPwI3n80FkKj7h6pyz1gYB81LJgxYEa1mIH1h0T+eFRDE0vemBzxc23QQwG\nnI8lzooh3VvxNORuuIFZ6ZSyrKA3pgX2Q0jXzWdf3M6w2FtBnrZ4qrI12Kbj\nSgNTrsbgAdFxmTnKJj7m8FSb1tmrGkHROvlrcPhGRlNzfGQYDUjDPd/Z+Cue\nic1fABYmgj+VhdA6B2R3cOpLZ3S6AFIjwj4Z172nqMcIT3REN2Ah9ieBVhQL\nCr7I//w8Ost8n1hxMgOnPhR5LRUmA2g3IyjKmu7D/H4AYzoA39YfifuK0/hO\n2/dJT8S9I0d5GkmLSEjzhIRS6RajVi5oGg/8BcTIZMANtfa/QAtoDyOh235T\nANxdU8taZi8Ev5uVULBzw7yvxW+Spo8DqV2X0dA4nXsRc6MMcGESGMDYgedW\nPhA+p/L3M6xB8NkxV9pv/eHtxM2M/45RzLvQTMXrGIpK7kBnoClZz5cMIcQC\nTEB8/dDYaXOI9MpzE5PURoVbqN+DIcBbnY0LCofohTl30TjdC6MATjR+B7DM\nCRtWkuJgZn5Yd87Dymn0djtIrYAJ3EyppBTvznRTmdcif2k+cGYT2rLMlf0C\ncG7o\r\n=UBGd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"4f90bc8ae3f257fa8ec31f5548575d0fc7574862","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.2","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.1","webpack":"4.41.4","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.0","url-loader":"3.0.0","@babel/core":"7.7.7","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.2","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.47","@babel/preset-env":"^7.7.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.1","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.41_1576836026239_0.4302191980833521","host":"s3://npm-registry-packages"}},"1.10.42":{"name":"simple-keyboard-layouts","version":"1.10.42","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.42","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"51adb86511fd6b2bef5443b3381a7120d12bd64c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.42.tgz","fileCount":28,"integrity":"sha512-JG+9H0f+9ty9dJYpsDTsAE2CrLpLpc2OqsM9Ld4g13X6wUuYowc5ArVkchGz3hCxtw2OOa7nk4SkMXDuCU/zjg==","signatures":[{"sig":"MEUCIQDEh9FK2VXXN82kSLi6UXyhuEWj7zOUKgad//qMdjwuaQIgf3gZBR9ByF+A9uMa+hVWxVvmAa3Yv3YZhUwtGedy3sk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/Jz8CRA9TVsSAnZWagAAQXYQAJDN7N5yo96UXUFyKKUB\ngJDe2C9/o7R7+LhOEuNMH7oNlSfp9SLJ4kY+RLo3Nx80uA8Q3iP8TAGGwHsH\n76cfcugA7eh83WzPd0kvaV0Sa9LI95pkxu1BbvIEhvG5UROzqAqe1XUtDM2w\nfz3xIty8xxD4J+zQSijiC1Pf8naRzV7Sj9P8RWFSykx2oTOwz83zsXMTc8h8\niQJFM9lGNJgSLzkcsmoQyClPFnTMg5MaA17cjrDCvtApd6pcsBrdtq4XDLoU\n4gL5G07P9+ZSUHCwlFHV78QiVurhi3XyuRV1U80BW8Z7J5omdHT12+ak9e2a\n7UbtZxHXath0zr1PQPtOLAMNjX0wzr2BfIogCjcJAEIotwF7ppmy4l4I5yBi\nNggShWRGDW2nQbXUGr6uBNHp6zVxenIGKye935/FitxKbBZYVl8rJOSo3hkV\nHaCUWTwMhg+UrRtJI3zpFHRqQ5y6GPxrfGd7K8o56AfJqc0KqpWoX8axi+aL\nZoOG6YqQ6IFRYKpkRU/n8ZWyOcUn6YozYfqiI33bOxXU9QIXccTPG8Pv3UJ8\nvm9N108QDGTODfWxhV1z9RPasr48P3RZw1KKKYFRbyX74/KNlzZ6tHBfEk8t\nfJ6dAthb9Sf5cfNDfuTAeflY9biWAzV+E4pUK57VJg1qYteggeuwG5P7pNOF\n0CnT\r\n=JMEW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"cd1537e5ad7112007c86ae57a9e04606438c68e4","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.2","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.1","webpack":"4.41.4","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.0","url-loader":"3.0.0","@babel/core":"7.7.7","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.0.2","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.49","@babel/preset-env":"^7.7.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.1","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.42_1576836348510_0.6621437502111758","host":"s3://npm-registry-packages"}},"1.10.43":{"name":"simple-keyboard-layouts","version":"1.10.43","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.43","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f248f3882c8b4843344bf6e8422d698bbf967cef","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.43.tgz","fileCount":28,"integrity":"sha512-1suhTsA8kivN7hZzIkX+WADXfC4Y4jQllLSdQWdc/tFgnBSbkCcn/s8f/ta03YnaCz6vg2hFbS1HdzIchH2ZcA==","signatures":[{"sig":"MEUCIQDf30sriMF0W8fjoZyRaxB7dK+PBbodI9GYwVwDTYyiagIgMX06fMmfHY7xQdxiTojXrRGSdeV56MgpSeTTPeKC1JM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAJqmCRA9TVsSAnZWagAArEIP/jNj3ArLDr04O6OrcpUa\n4g7CRWu0GnlVcbIDEkAR1y1sCnOuKI2CCztJyFSHr91rMshOxeUxWisCebTq\n9PdJezS5TXqoXfF9F30+VloUsjpGtkYElzpO3oHvO53glChzCmM0a3m+St8w\ntu8PyXH4YOPyU84sWaTv7nSYnvNt7tQNLtXXy1FtyZFH+IpXlra50UDhlTDU\n/6jPw4yXFYIDPT3Xz61R0MrFD1nN8r5qKZ/m2q4odzBlYJg1ioLn+U2khO6H\nIEPtuTb+oHwq6LkUOGCm4SRdNqTFcMFz6xe/DiQyzBpEl4wqLbxee7hXCX15\nqPIClPQz6nAjVoO9/O4aWPq1Ttwu8GfBbMHrWjIWqrh20BeblBr3/Cdt3JON\nnhf8ICn3BaXKBgI+RYgthVa369kvDYjR37m7MUvwLlflTzGTKrNeQj5eRc8c\na3VKKkAYrIw0WQSf4mtSCKfh8kbujjIHMws1EpH9iZaGU2Viwm27vdwdwsmy\ncqOfj3VXMdFUVR2388NWBgL9Ud47f9gvrg63HwdWgbpt1cKXq3mTYnmiY9lx\nT4ZmQWhhxNJELgHOv7J2wDaYQ1XGr3aO1gXSxMZJxdJNCUrWXg7oBX3f+hrE\nQvM48UKe9PmdIDxn6NMzHl0zZat2Bd6wOgnV0tOMiSkp2q3g5FViigtmCP+T\n/toK\r\n=Qx8t\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"42c07f3e7f1dceefa426c6fa14d6123b4f61faa5","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.2","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.1","webpack":"4.41.4","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.0","url-loader":"3.0.0","@babel/core":"7.7.7","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.1.1","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.49","@babel/preset-env":"^7.7.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.1","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.8.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.43_1577097893665_0.5955908255179254","host":"s3://npm-registry-packages"}},"1.10.44":{"name":"simple-keyboard-layouts","version":"1.10.44","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.44","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3ffee36027fcd26706581489048f7c4ea9ee1605","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.44.tgz","fileCount":28,"integrity":"sha512-wNROFBi0/UFM/YcohrsEgsCtUrKOVtccpAD+3/w9ITQYM890n0MjnBryzyoIk2IVa23OTqDv83zv4Al7iTMTdg==","signatures":[{"sig":"MEQCIGtvLGuUGKj5YpZSeT1Kfe8tzKP2ziZbc6ohg2223m3KAiAmJwArBZkQJwTnIrnBn8M1Ro9Qj+lrO2+Wp5+SC15bqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAJr7CRA9TVsSAnZWagAAglYP/2TtlBr31NdRHOJGS8Ji\nWATomIsDtddB8XQuRkPT1TXGEdDu1gUJDR6nzIlW+kmpR9G/lssCBx64Yolw\n8YrTa6omUpg0OjY75UQ6Y57BFtCb+/EzM9QL5ZZ/gXpoSAV+m5HTiFgVaQGN\n4OfBYATGq8kY/ui43ogs5prhHsX1MEBhlDaVj8Qn2cyXKvkwFtJBUBOMOBkZ\n5Pty9lcD9mIkvoRe26idrWV19CpxjBEIgynpINqMOMZ8C7qkc23IGhHAdiLf\nwA1REaLKb4gcNfClHI33AnL3ssFqRzbOqkeqISW/4gpTFVfAEOiIqaYimLAV\nkKS1PVYojbn1BvzIY8pen7jBgUqil/vTuDFd4zny/vPeAUm8PuMZwm6DzAGa\nerT+E7QYgQYlW4fTgHKQVGD05Qn+Lp73nq1L92wbEm1RRq3Xih/Mm9BohmKI\n4oR+htWU+hPi64CoDzmszYsIX6tzM46M5PoIVLSR4eow3f2Ifzbh5+pNdb+W\n1AqE/+u3sPUBe4fVj0AP6qqY7VAR4AGk8loAFmDV4KhTKP9Ydf0XpLJhImG9\naui1ySq4GcQricM1OS6OJsUNhnY2U/+2cA31XjofkFiybozoUyWC5JYqKVg9\nPfB6mcQt8Ns0D7m0YnjdymB8PdDHVlqri3IDzD6YhurKdcm/3/Yngw83JqZa\n3SNJ\r\n=uqGm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"da3164e88b24a2d5712e72512d42789933d0341d","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.7.2","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.1","webpack":"4.41.4","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.0","url-loader":"3.0.0","@babel/core":"7.7.7","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.1.1","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.49","@babel/preset-env":"^7.7.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.1","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.44_1577097978759_0.6278408522052936","host":"s3://npm-registry-packages"}},"1.10.45":{"name":"simple-keyboard-layouts","version":"1.10.45","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.45","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5dc8009e41cc9211c45a917e5d60a938012e303a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.45.tgz","fileCount":28,"integrity":"sha512-0iNm0yz6cDYdXU/UF+GjSdm4BqM3SMNEXr3X3vFvzuAWT/CitbUs2R7xlbtuKZAPWshg/lQA/CaLVBM8CW+DjQ==","signatures":[{"sig":"MEYCIQCmWUiOHy8Tdmsm3kzNRQDEorqqbIEQv8MJ3ryRSOGwgAIhAJidgGy4vokz9U+2m9gNhTxTOhgpLZ9XAN+nyzTgTDRX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAJttCRA9TVsSAnZWagAA080QAJNEELexb0Scr+7Ig8SQ\nmPVnsl7Vs9tDCH2RNMRRdy68DsSmACZlEGF8VNasPkqRGdMP6GAYLgfNsc09\nZcSR7L1IYtXJJSG3tzDsgw5Q1eN68xyKkfTnUA5rUtk+JOuBf5Kllv6bTy/o\na/kTwyb0fnhOaCWhqnNCt1uftxRreF3ex2FRx6WxZ3KLUIvwsVdqDwm6iP3L\nwM0aoOQhLuOHWVv+qaXh+Vm6GLMK6WB3JlxQ1puRkdglzpsnPPvg0VzsAoLo\nAOFgxX6AaTNRq8gIjjoAgUgHwrVv+wbHmlGXMiowvMCBEiBi3OjMvnovh6R3\nkUnLTLtQWaC9X+LByxjBtc3v4OxCPe3aQ5IssUVzKockgzYYbOR7kLDI11ih\nbOPxGn2FUWOqPoY7HPexausWFa7TAHz75lv+3dXJzjBHqGqDY0dx95KCNkK+\nWh//U8ZwHueQL+faz0GitlX5GHfQ22Uc2InrzqrfhfhUjNcbTGgBLctTc5tk\nwBWNGsi5LA0QR8dyPe2T39JsKejaWlrDb/OwOTf8gFCZni68BbI69tkQ3mOf\ntZXJdnEeLda21rDuaXEBj8SXZ/ZNda45h32+8PnJvx1zQNPZc8IqA53IUc6z\nFmfeJYoUdrJUHfFDGj8mq9KfEQD5L/rKeNjSP4Cg6JpSjo7UC8sJ/jBM3i/J\nXM1B\r\n=spE2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"e9f9704adba1fab42198d360b46e1b401cbd9343","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.1","webpack":"4.41.4","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.0","url-loader":"3.0.0","@babel/core":"7.7.7","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.1.1","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.49","@babel/preset-env":"^7.7.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.1","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.45_1577098092558_0.6320487724312913","host":"s3://npm-registry-packages"}},"1.10.46":{"name":"simple-keyboard-layouts","version":"1.10.46","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.46","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4c0b3d0eb3909cb349243262f0d914071b92096c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.46.tgz","fileCount":28,"integrity":"sha512-dfLuWsklxnlrsl4CkjWfd2NulR8Z5N/lmN0rldkcCk8aNFwLTuWg67ieZ/6dId5ZXrQlFE3chPILVbJJO25EzQ==","signatures":[{"sig":"MEQCIHSjRaOFld9Md8oFDirkrYukGMmzarns4NFPJHcbszG1AiApEz+yxIwRgzp8pqSfN7o0t+8QkgFN1rE5BC+uZvgv/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAJy0CRA9TVsSAnZWagAAf5gQAJC551vU/UWyKl5o6sQt\nPo2L9KKRR/hgjG7nJoYserXQ+1AhSt4KH61ejYhosBatVO5pAuuqPxEDC2GN\nQqYdbplaPmkgkDz7sn0yrDKtU7oFkwXHk5MPtgsyqX2i91QqKyvWZC5JL4LJ\nNyJhgFNg/+Qrj7De5FCwgsNr02ZXf/aUve4+6ZncHNldTDFfW/bwX+Xt4hGG\n4WkATveXuKPFZr7sHTzqIhyvcB+wHhBynbGqdAmfMniVJUs9pSXh3FDJ9ulI\n9YfG1/bgSEh0WI31XPA00PooUMKWPkxFjqnL9cfSM9sLDUFKWeS0ZgHrKLo2\nIkDoiff0Snj/Va3iiL6byvj7uRdHRUjCQSXQsiDDERE3RywGclAIEf6659Qu\ndxrMSUEbEDuUqWdeqntMoIiZWLrlbNJvt6OUHEYD7PQbPI9LGnwFxhabCH5A\nDSf02Uxb/XTlajy0E6+vHrWluaXJr/snCgavnEENRNXmLk8aVMz7EuP2CnMQ\nVOimQm/Tp6AXa0SYsMA3Nx/3RK8RmfkbDfHbIBeO4Hdeg/7CL4bK8GBY1Gi6\nEZRxWR5YcldixeD4CR1zQAS9bd/+2zzsXsC7GVKtmrfAlLK1vNyLqeNi9m4z\nY+3n+gqazgabvC993L0wTw2hn9AqKxnliI/6Rs/zsrwCuorrPSDjQtar39yO\n1NsX\r\n=FMsw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"b8583e7ca2f88cdd8c5cc3f096fae56286e19cdc","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.1","webpack":"4.41.4","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.0","url-loader":"3.0.0","@babel/core":"7.7.7","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.1.1","@svgr/webpack":"4.3.3","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.50","@babel/preset-env":"^7.7.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.1","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.46_1577098419059_0.002502145183927773","host":"s3://npm-registry-packages"}},"1.10.47":{"name":"simple-keyboard-layouts","version":"1.10.47","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.47","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ed226de58dba63ccca46c7648c8e1e5a503d8991","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.47.tgz","fileCount":28,"integrity":"sha512-bUZjn/aXzEyZFm0PNoo1yUXma3+nN7IztkVMLMi9wCgGDag199R/6k0NmAU9ZBwGUQMSc5m2b1k2PoaaLn2ZkQ==","signatures":[{"sig":"MEYCIQC304u1/Hx8vjr0PgMb7esr7yd+wnbLvQF88K8uDsGo2QIhAPOCjOHi3f8D4giSVsXGR3w13YPAYpBP811eSmySYB/r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAdu5CRA9TVsSAnZWagAA664P/2nrcmFJDti/hNEtwCjN\n74oXHvIJLXlFo8tXEK/DTIJebkQYHmB+OIweDBzlY8qttFCpfqPjtceK9nPR\nlhVqKY5Vibu3KjEScEPbTsCk5mFcu1V/9w9nqJ5U8Lje//aeBoVgVPszpsDd\ndgW1Zb7wbtVEQahYwUhaizzRGP/MgodyBYtxtea7jw5Ut+yznuVNKV/GRI9k\nqalxATYDEWR6JsxjKpuYp8G/FePoS3lCdKr6yBhpPk+jRZSd398uzfTNl+NM\nGdCGnabJjkomnUQabI3892J9ydeDPAqmwWL+4HRfSgfCLEi7bGj9WlHpcSjm\nwWLlogTV5lRp3hf3WiALLoSEM4gcGpANM6sxacFWMbCRSpmsE6V4KahIaoXa\nlhaC24lfoSF2FbJn6JJvr90VE9+TD2kVriv/afDTseCs3E8CBbggpNHA9loj\noL2ivhZTwQDDnNeuUzigjJ8j5i3r7hfOIerzmDJILVbGUaQ++JIPi0a1ZRLH\nt5ifxB95fyHlY6/+PKf3NyW9KUeXJVO8FQul2WF9wSg7M400sX+eh88IU7h/\nFCP9L7jDVOEJuVUBrQV5Vudkfy9HB7sfrZwDBeJmAhp68zHu/ChpOkMemIll\namgYLP3xw2I9VVrCDPSr3WhoRzLIFOciZVgTWdPRaAbdwQC4MwycAXVFDjKI\nFVXy\r\n=7SWI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"432ea7324ee2e1e63ee090c210a27ec5ae9dc6d2","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.1","webpack":"4.41.4","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.0","url-loader":"3.0.0","@babel/core":"7.7.7","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.1.1","@svgr/webpack":"5.0.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.53","@babel/preset-env":"^7.7.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.1","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.47_1577180088928_0.9175120953282063","host":"s3://npm-registry-packages"}},"1.10.48":{"name":"simple-keyboard-layouts","version":"1.10.48","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.48","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f53218374333f805df9c88d7ac5d0e5d06643ad4","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.48.tgz","fileCount":28,"integrity":"sha512-aD/QnWLXkfaBTQTioEltBYamdQO/RLVbDhy+46FaIHFzJbfFVbj5/co1gh4mo//S0PdGZIXK29HL1/coPjdjqw==","signatures":[{"sig":"MEYCIQDBSpqZnk3/qvNCbrjR9YGRo34SZ2WfKW9HM21/ql7n5wIhAPmiB9iWneSa8yENxFm01QMlw5xhQy3W+KDPgnALDYjB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAy9WCRA9TVsSAnZWagAA1dMP/iStRD8Tcz5DyIfjZkt5\n22sjQgoyDGjOIlsMtoG0mo1pCi6mWJISFC1Ca5r1+6JIiSMJSGxDGpLdnTQ0\nBCKrLoZ6tRQctHZKtxVUqnmErtM/O/zwaa3E5SNJJuAwyWfnsX6/eBaWK0kK\n0iDUPQnmlbNjN9HC62lt/URK7zn4+GU0keDGvJCMprc57tniqVdCOR74CMc/\nAUAkcEAdE8koX6woof3n209mh9Gz2/TkKivg3KwRk6f6Gb2GwIN0CtubL0sH\nu0+UFhESuOcihzPApMdIlumqCt6XQuhbWImHP76znNSJtTqZcaL9Eh6cqTGr\ntqXBDuvRU/HfPeFgOZRuKst70J4bnf9zuubHlkYeK6WNSodRcwiS7wrr3toZ\nKtnCXe/PM6Q83MzbOv4cTxPm1AIYno5gKqRCWBwcsBwXNGamJLxgKdgB8I2A\nBqu6iV81I1G86yaMfhHwtVhiwvyDROfAB+PInk+7QHHeCRaBXWKzKfxyOMnc\nMWxMmt9rFVZLYPD+HycXADjKuOPB0w5Lo0vUZFPUYrPdoKK3YRjCMPQCseVz\n9L78ZLV8qjWFi1zYsU5frMV/Hh6cKQekVjjw+/vftGGiJgMipja1Sua4Xige\n+JUS0xqHujvQYlBhpDatJcSKH6wRD/VYipuCaa1bYllOzUxcnNe3C0GF2YeJ\nzLqL\r\n=JMy6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"0cd7023f6afd6ce5a4a6f680d60c86be17467c14","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.1","webpack":"4.41.4","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.0","url-loader":"3.0.0","@babel/core":"7.7.7","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.1.1","@svgr/webpack":"5.0.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.54","@babel/preset-env":"^7.7.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.1","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.48_1577267030346_0.6011161355164996","host":"s3://npm-registry-packages"}},"1.10.49":{"name":"simple-keyboard-layouts","version":"1.10.49","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.49","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a2f230d4ecd60c76fbfd5e7f29c984464da28c66","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.49.tgz","fileCount":28,"integrity":"sha512-eLGtp2DhEnSNmSFtiX2L4Jn7O1ZCczwezJdEoFiXZpUwPvwCVaRJr6tJpSyjpb2OVeBW4rdpSgwQ2LAiDz61XA==","signatures":[{"sig":"MEYCIQDzcA9vRgFfdXBZW95iN+m3eNibyq5bd73fsKzdBAOwZQIhANQeTox+YRy+NcRxSXUkEE8JwQu9C6ykm8dET+B4+OUI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBHvYCRA9TVsSAnZWagAAYv8P/3vIrsyyzgBTT+etpr4q\nqgXVnxQZkvPveJuHTXZ8nf319nmQuGqvg1vH7zTIQGTCi2Kesw7N+EDKczxA\nITjWh4IjEQ8ZWwGgkvCmStVZfEaJNL/tdqOPzBhkreQlBxfnUn0Y+rzpRPl7\nUENruJ12aPmUgT5mBXNvMFJ9wKtimCRRu25/q6IMeiSvt3JVuhAHOheZbkq6\nLBrvIAwsBFAlkSFnDU+jXcGiupZpfh1mCCZ+3xjYik//EUVSM/RLbrU2oCJQ\nHX9Q23gn/H9moPh5wiNLpa2fcqcyJfYQ7uqkZhlwEhzNiXjiTcsB6ngQJNv1\njfWDu/G/89QbikxAqOxVO7MtAxZRiZXm4RFVVlArFSZs3ZfVjj1pE3dY/EPM\nZuthhTE8ukfFR1UBGIOz8vL+56C2Hk3v8SlqhYmrHuXv0pamdJa8x0dcOKyF\nkcENvV8ugJYsovoDyx3R1el/C3uTD9/o2Uo8R7+jN6CSIZEqRyVG/WPXvkuE\nWtrodR7/eh0Wp9tuGe6siGNDtaJO5Gg/EosAKVd1a1XLRSG/D9wfa0xtxFEz\nE4/s4pcDVQ/4su3gh14LcImtmuoTUgX8tt+2wPpk5dTfYMX5bohwr2i5BXTi\n+oNLG8a4HjPTFB4VK4C6rOqO5mKq9k5MYAu3XJ389icQm6TeYDLKp5239zIQ\nqQjb\r\n=XE/u\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"b4b5b8a999380d2e9579d234c2777d2a26b78654","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.1","webpack":"4.41.4","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.0","url-loader":"3.0.0","@babel/core":"7.7.7","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.1.2","@svgr/webpack":"5.0.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.54","@babel/preset-env":"^7.7.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.1","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.49_1577352151943_0.9856900726512439","host":"s3://npm-registry-packages"}},"1.10.50":{"name":"simple-keyboard-layouts","version":"1.10.50","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.50","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"866abac10ae2224a396dcf6073bf62bb6f7ac5a2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.50.tgz","fileCount":28,"integrity":"sha512-kd9YhiHPIf5QfWYYe8XaAB1YzhvM7ubclN+6EeLmbPggjYonJNYwyIxyetl/JCKVnOqHuRE7LPn0Kmc3dD9cjw==","signatures":[{"sig":"MEUCIQCwVZNyy2Gs28dVE7ZnA+vPQrtBGQmdEQYSTih4gMinUwIgdVP8CiZuQCBSXyeL4eL3UGH4hHykAVI8G639glXcLvY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBc8ECRA9TVsSAnZWagAAWx0P/iQBpjoVfDCdewChbs60\n3w9hacfLKBhBjOHreZ3f+hjP1ScSFjLte5dW5gbjLuIEgGHB1tR9NmtEVbTE\nyfaq4kqG/PS/OhSmXUBXZ6oE6MjA/Bp3Z6wo9ODNsvBi/GCyeTHlFJ/WSX1/\nW7qbgVpesqU327j9Gr3Pz2dTiuc1PzDFYPRgXBQGJvqrx/8XT8VNlvU0YH9x\nEFb+ZB9T4N8/2Seo7ACYrtMVZJLSUC3yyCg31wJyNTJu0j/St5w8sDcT14cC\netk2tPXVG5O7n/924aq2FMFkv3iAmqbse4Mtj0G9ephZu1kFEP+UvQjJ1RMW\nzA5h9ACcGE32ef+Om9HErjCOSzQ0cPR8MRUxMkLl/pD3s0H/k5Mk7RL8GKiZ\ngax3Kg5m1LeQr7dzFGacbFmAIriHNEmox/+X2qMGVgBHeqY7h0CvEuUiLg1d\ngKyADPM737qSClOyfbsvCV3RFWN0+qEn85OwZr7xK0cmwu5YU4iGxey3S6Vk\nAuceru9f0dXN287+OscBQW9RKl574fBE3L8zCsfQzFEHNV0IiA30PeUBar/W\nLE8ZVls0gsncXygHVcfOpQxxtSUddxRZIHTrpEBonvPIhEAg/IWXK49rhSec\n4vlFSCCvXCaxCtQOsRE3pXp2iVFaWE1Gloq//LxNg6F+X1UOK0fxq6QyTOaO\nFDBO\r\n=pIiZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"8ca27283e742d8a4daf4cf606fd921f63bd81a0e","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.1","webpack":"4.41.4","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.0","url-loader":"3.0.0","@babel/core":"7.7.7","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.1.2","@svgr/webpack":"5.0.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.55","@babel/preset-env":"^7.7.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.1","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.50_1577438980402_0.6423108459428852","host":"s3://npm-registry-packages"}},"1.10.51":{"name":"simple-keyboard-layouts","version":"1.10.51","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.51","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3a94275862a0d911b590e11d1e058143e4aa848a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.51.tgz","fileCount":28,"integrity":"sha512-qmxu1C/SlZFPi/DGeqwTeLgsjEPdcE9Om20CfeeBUowzs2vEm4mnU27p5kO0nZZCF4AuyPpILxOmdP8YXz8Rag==","signatures":[{"sig":"MEUCIQDJjxsXt9oNbuH3uUalKhmRVIIjxI9vH2F2h+oz//NXeQIgD3f7NEkgYJUIn8p2I/nkiZ73QP5ZX63y80skdiH4Qa8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCc4sCRA9TVsSAnZWagAA5TkP/At5/qDbNcHFR/Cooion\nNNpldYJrqOAPM7VVkvRKmgXIGKDHWbOcuwf0OuCS9XyQG1YoMIl9hBgVtzo+\nib7qsSspXJMbcNCqU9tS62PQ+kpzwVLhDR0cUezAjkeG4Vt6Cj5CMN/4KCA0\nOTVELowWqynOjYVaATjm+nzrl+PyhVLXQnxhsEAoJjNSoxWH8nBrq/Idt0Qn\nVu6xsu4OxpFpU4Y6FbMXA7M0iXvV7PFkkrrDrBSHwt0xaXKZfOX86K/TLVrY\nGEzex9PeS1ysvGPIWk71Syd81n1YBzq2lSipOxc1eZubzRSPeImjIJVjCo+3\nXmXPKmqOogQNsnkQuwrvalfwVIYqJiQWvVKd7FHJC1YRXJRDOpZzayPrbmGY\niQJ2DjYsqBXnXaVCvBPdlhTl4fa2QVWAA7nWfsl4hfhYhqJk9I/Zgb3idwPn\nCk6hWugdZNbaURsSaB3ykcDQakjSFK6mBz8t9S3x6V9dl9aEWZFfPspc22ny\ngeqxV0HyaBtLm7cot+jLTQVlFEapf7menQbABYRga63hzppmD1GTyz3bZfRM\nmSPcIyHFt800oKk7qwPUOvvTD7n74yeNaKVIrP8ITD6ctonHVF2OhBmkT2cl\nwrJGEsg/lnMNLqWD0iN63FHz0URn3cgIwYeT91DpeSn6tK7cEnIXKu4qtrtj\nvJWm\r\n=6ed5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"d130a3eba104b4072db4f99a0f61f50d03205671","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.1","webpack":"4.41.4","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.0","url-loader":"3.0.0","@babel/core":"7.7.7","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.1.2","@svgr/webpack":"5.0.1","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.56","@babel/preset-env":"^7.7.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.1","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.51_1577700907984_0.9707628813662836","host":"s3://npm-registry-packages"}},"1.10.52":{"name":"simple-keyboard-layouts","version":"1.10.52","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.52","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"60a01297a2b475a43c0e4e46ab6e5fe72ba2f51f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.52.tgz","fileCount":28,"integrity":"sha512-HBfxuzHL6hwq0dowoXAPP5qxDYxZokuZlOfIlOc2pAycqqTQIKLjaNFuOY9uYszsWbplUB2Wlzo4A+Um6w3gwg==","signatures":[{"sig":"MEYCIQC0dZeTUr7Sz8ovQTy/xlyMCMwB4pJcE8MNdibTzbB5LAIhAKSKx/3oMecJIWNSU1PaKWaRjYQ0Y7YB4DtCDoWEfe5F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCc8XCRA9TVsSAnZWagAA5kcP/16Z1NKYxliePhGdMfzf\nEgozJCqXr69e0HIzE2IBfinQT0vS4pXMCyzh/5jjbPKLOr5VDYK47TF5XlYy\nmQGBKEaJbOLIwKbZM7f/dErrmscrQKwEwMtCA0MDVzjvlmg+Ks1Ib2TO09Mo\nKhtzBz9RWH484WY71rlFwLwNTY0rSxjQmLGQnrX7C6HhF8IjHL43m+JwMDYs\nyU4flxV8YgrTEyAOsLejRTjoBv54hmpikWpwC4DUytaIiIb1+7MdEAeGIL0P\nxL77NM4ugpdJJ/AuYxfN4CAJLUCoYaqlWone6xQKrFqLfEfIkamnxZdZdt1F\nKukMCxBbhOcWsVr6z7i9o3DkPQ9Q09V0rgPFqBDbmjdgwk20mm11WAOul5tN\nzNGarSS+nvDNiciu4kmXnywtePkUGwOF8FIEMcIL8G+XRhssKt2TzCt+2mZo\nz9NzftX6r5w4r7efDD+nwpQDFTZ2iXMqg1g/8EZKTu54x7TvMopT7oVsU8iB\neRkbo6tsAL8wQl5xQChF4/YnpHvokHCBumNAQo97vAX6tXaTIesnu53m8h/p\n6cof/06dYhomfEAjw0FIRtjyZH4H7DRrbPdbZXgGxcGX8c0Y3CxSeXNRW1KU\naPpsItwp3G5Z8KgZWE9dhN8AEheGQMhJK38+lBQP0rwI00pOv+DzMVqe4o7U\nDMyA\r\n=wf45\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"9f6f2b1ff2d9394512d1718c8ef02125392d7e0b","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.1","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.0","url-loader":"3.0.0","@babel/core":"7.7.7","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.1.2","@svgr/webpack":"5.0.1","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.56","@babel/preset-env":"^7.7.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.1","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.52_1577701142802_0.36308295981181593","host":"s3://npm-registry-packages"}},"1.10.53":{"name":"simple-keyboard-layouts","version":"1.10.53","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.53","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2414f4746fa4e9dd8298b64323b04429b3d013b2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.53.tgz","fileCount":28,"integrity":"sha512-J1gHsVBvVgZ1hllL2waBNutg6iP9TzBQZ01kstzZYoumg0qDZhlamhtwxIG/eK24Oj1IWBsslv4fLzQEJCEuOg==","signatures":[{"sig":"MEYCIQC0p2JS/Qibq2w3No7yFsGmEf1p/CkGs+GPLnx4GmWpXAIhALSoerH/1qyl65kQDV5/HZSX+OFFN9xkUm4V9MBexwvL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeExGeCRA9TVsSAnZWagAAZJgP/3BXBb3DL5aW3ELfGUPo\nzs6WBXgN+2umUM+6Kfg5MCWie2yTHSXNfB5szFXS6RtgYuVsUcfc0aS7ebdt\nOzX4ggQ9gJc6Nv75juREGBxcSTXuyvDpLSPZB8Oi2yJGDxVWg/zOBD1NDpaC\nlYQ/v9GyOyK7q2YsEiGluFhZe9M1RwAbsHQFISW3BLMesHOpf565RWOFHWKQ\nufa83a/9I1aPNYwkF05VgjL/4wqQ3IY/+egFpenHC1kDwNYeOIBd4n7+bCJJ\n+AWkLzY5pVwQHmwrd8DCl0N2tNLguXk9HKQ1A3/+ReqNjdU1zOoquuQo6/T4\nj/jro+Wktryh+6H1CX/sPoTtjnpTdKI8BVlXGNFdiQphurD28JC5AbcdO/L8\n+ZWjMRi8uM7vxpXPTeIDPdbZmhKGi1TZhKK3S7KOT4j+PjEw1svrYCY7HDU/\nys842bsrNziT3rusVcs7lvLgED3e/PiPZbJQuyn4ZuVBdxsogdWT7AgBBTn7\nGWsftWi3K6LV8bqavFKE74zEo6qroQmcDGT47d4mvgChuTYCCEH7aIIRIW5f\nTO2xVB4QmA7US/HrmNDbRpOZhff5UnkZQQHtKnPUNLk1pP0RpLTnavgB4ehY\n4pfOIenetVW8oB1b17FSa/5NzZ2cC8vs1IbC3zrBz0oe0sS1f94MlCt51kf5\nqS2A\r\n=CPLK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"2f9ecfd8f13978eba47f8e6c47b128c6ee8af9ae","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.1","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.1","url-loader":"3.0.0","@babel/core":"7.7.7","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.1.2","@svgr/webpack":"5.0.1","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.56","@babel/preset-env":"^7.7.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.1","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.53_1578307998095_0.029254963720993787","host":"s3://npm-registry-packages"}},"1.10.54":{"name":"simple-keyboard-layouts","version":"1.10.54","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.54","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"04bba8ffeead943965d8f273c4d29b867c4ad2ee","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.54.tgz","fileCount":28,"integrity":"sha512-RNm3tibumijTMvkpdFwNlprMzACO/VGIf5vubsBsjvOrPCDmAjbPRmT+zHTsJBf59UmhKQuxr5n5VD/ScDLjoQ==","signatures":[{"sig":"MEUCIQCvPu9ymbHGFtBw9t3N4/4ckjA1XG0qvGqjlyj9YlT7ewIgBU2LqUgRSg9kMm6L0R7qGBsKn1oGykkMMr8CQs/JbQA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFFrCCRA9TVsSAnZWagAAc7UQAIiuHdc7LFYyGHMaPwmp\nIIxpTdWBNTbfPstWp3OLe+WI64QIhYHPt7BFmrEX09k/E2Pg55+2cWA3Owvf\nrBZ/kgqmqm3h4V3ncr57dQ2MJGe3jQAMJ5jBSFZE10cDSQGDRSNScuGPEWoQ\nlJmBFoIeq1LulQqq/0IGB45CrVXBZcs9KkHhn0KqT0PmdsZX8rMHdnNmoEdK\n4U2/r0s6TvoeLEd0KfIQoa6EqCZ9J3vHPCdPKq13mSz08T0MHilTvfa/V3uI\nk65C8GfMMYeS62dyav9v3BNiR+sHFZdnCtfU8EJyHJEWqxZEYkLn5wE6HH70\ncmMjDAmyYy3CJVDXfk3/K/IGYZ6fHjobmqo0EV3iXRoCuFwRVveAagHRxGa8\nSQdqckt3ijDNs0/ChbKVs6+V0wob0uKl/4dTa3AaGTUfXGoDUWChD4Vcz+Vf\nYZsuDBQZLo3uZm9Qx3yrjr7UJPxu5FnT6FMz/OefPCv5ORHMZx/DR1hN6ufj\nJXBZ5Mck7K1UGWC/VntwFAMDu/woClKEIr21oKzVEGJhHdNywZv5Q0mNStWt\nxBfHxkPzrnd2eODQsdDcaEX2rEvw4ZuYnGIuQ2lcothCl4nVF+vqNE+88mP1\njchvSUTsZ+wly0gIdNwXDvUbFSPru828xcnbnWYfyvgXaBlRZNpCCEF/zaLr\npS/S\r\n=TuiU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"a965a2b7871120da864eb4beaa3ac6039698fab0","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.1","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.1","url-loader":"3.0.0","@babel/core":"7.7.7","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.1.2","@svgr/webpack":"5.0.1","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.57","@babel/preset-env":"^7.7.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.1","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.54_1578392258207_0.0815505454338461","host":"s3://npm-registry-packages"}},"1.10.55":{"name":"simple-keyboard-layouts","version":"1.10.55","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.55","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"74e387ef3193b9d77c17558b028c9d5ed436a6f9","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.55.tgz","fileCount":28,"integrity":"sha512-ycJUAOH3t6Uu8IzLGDZNZ8O66ffP1KYtkQwNSqBw5Rlg/2iARpWRqVRV0DU/0DgL7rsrTppGdMZdzRiCswK9dg==","signatures":[{"sig":"MEYCIQDvNkyiS6oucBmAKra/WONhFXAw/bPtrCj5fFJMaV/LvwIhALOhc/W+Saq05wS+h9jCXv2JZ70S6n853XD2muhjjFZP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFFvzCRA9TVsSAnZWagAA218P/33MIEiSnG34Gw2RdkAw\nfyzVh1hufAR8YZhYS5kWdH0/QUulYBpN7ArEua+N8rOB2s5bq9NPAb7EFYyz\nz5UdAJPAAXLT6VmtZ3XM0/njgPBBXMbip2ya+KKzGjZkhWbdjxi9+rkF+zjn\nZqiXXrYqNmLtssOdxa4KBcPyHrF+sBRXOkPyMt22PTNQRNDN4ytqPAlh3kfD\nF775n0B4CuXwR0TY55QMkQLdvlPJMEusU/ZkwwYfzUM89Q8PgO7VlKrpK98/\nCpKvX6walzzg+MFlEAirjmV5V+xfZyz955B8T/JZEeCLzv7Jvkmr26pphWBZ\ngB2/cfgUZRJG+vjhYogDn2p9/fiT19xIqIJLv59IJJOxILk6pAznRwdvMX8u\nwh/yafjB6UyhPIhJgcKlTOV1F6rMCx9JupX3jZ95IWFRLkju7/zUrajZCmxh\nijeR/aJAovAMT2B4G7titDSQWYfBcsmcBGoIWSbclMz9BpVrvzoDKFQ4kCdG\nWrc22A4lq+9E7ALnglR/Q0b1jbsGZSuCLyaM8KavzgySnk/AydCor/ytGyoS\nLjH/+HeXX5xJuW33uQI/RwFBEA7zkz5ljHIM5lJHvIhbh+F9RPyXlPhoTqku\nQZ0bcymSskc/sYx2SiPSYZJ/TN3V/FNcXKlbfWayl17e2tP3IUSPJoh7Jh1s\n5pic\r\n=sPFZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"8cf635c43f8c8e85c1bd24379b9b7dd1e9e02a18","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.2","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.1","url-loader":"3.0.0","@babel/core":"7.7.7","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.1.2","@svgr/webpack":"5.0.1","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.57","@babel/preset-env":"^7.7.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.1","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.55_1578392563252_0.48328977419953434","host":"s3://npm-registry-packages"}},"1.10.56":{"name":"simple-keyboard-layouts","version":"1.10.56","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.56","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e05be4c673ac599a8a2db6b25633637235fe0a05","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.56.tgz","fileCount":28,"integrity":"sha512-jXAH30YeHUY/Tvoyhl+BC77LGUxLv3qBOxdPEBYShHTLTUqS3sRExP+1W8P2/wPnGElwH5x08QTcDASkYGzRNg==","signatures":[{"sig":"MEUCIQDxGqiqiNfBYJp4Jzf0naelQqnklijrIqmjB5BXnj6x3wIgaVjCUrjxERQi912nO3G4cuooBuUBnzfGkSQXjNLTOaY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFai9CRA9TVsSAnZWagAA60MP/22JUHWP23cwwc0IZBIL\nOywM9nLtSuhd1YzHDt+AzADJnmHgqhipJ1+oGUjqI9LYroPf2OG2EqLIPZVU\ntYaTGYLdh+76OQN56RDXti3++xAM9HG6C/wNxuxzO/Rq3tgOFDx30auCyzWi\nFfI2NwbIOxdGDfLX9j/OgdG0PSe6n2T0pDtgGpU45Bm6WHx4F9di8cBChtpu\nelRXK9uZCSrE7lIONJ1a9BY6l4QSC0RblvaPiDWMtZkObioZ+2JjtnkjHr/Z\nxg428obFEGv2MNDyt6BIoj3Rxu87+janxsHzluUKbTNYMVSlG/3fXhV7iVRY\nfYuMjVxOH/nR8oWDuSkYYXJKmGJYBZB2cvT/EEkjrBzOpZoV11MoaibQQMfK\n8Jcc07Y20Rfp92MBH9gcXEMKcH3ZIl0UXsfQDVx9HyZaa59Yi53JQRVthcD9\ndJt3nur8ae49pA4OdMpassAT2UctFrNJiSduIynpTZXVajKyMHGC4I7Prf31\n9SPjVDkUCVpWS5LXMh4PmXOqlOb8UcTrxOe28EqPlgVpIq1qPSt+mlZlgv9S\n9VS6kO+aotBazsZ0B+JBhthYYjQJAhMXNDNzVIksfKJCGgChOLjiXaqKAvj1\nBgR9aefcOJxn3fH6TQLO58dQsQ5umGAVcKdFgYa6BvfHRyNzll/FeYRj0Z/H\ntZwr\r\n=XvKB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"1ca692dfa6569752adaa5d1c719a7b949dabff2e","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.2","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.1","url-loader":"3.0.0","@babel/core":"7.7.7","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.1.2","@svgr/webpack":"5.0.1","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.58","@babel/preset-env":"^7.7.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.1","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.56_1578477757462_0.5260249001266337","host":"s3://npm-registry-packages"}},"1.10.57":{"name":"simple-keyboard-layouts","version":"1.10.57","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.57","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2eda316351f4bb35263d3d8982767398314782cf","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.57.tgz","fileCount":28,"integrity":"sha512-GMuHEV6l8Um6SSCkjIahFmBb+/ekKmuWFNcl//ctqoW1x/oxzEnlxLkuhKljXQISMjQn7EUO/dVBNP31kMQ7dw==","signatures":[{"sig":"MEQCIBneyeGi5gfRh/VVRtX4Ykwub/BceG3f8d94e1bwGVGzAiB6X6Dvo8frUpqhF7iJmBybpMFVj7fPT8YRpmh/PBwCkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGFIbCRA9TVsSAnZWagAASMcP/RGRDWZ8edDsrfQ9QtP3\nhi+ZfE7SX/k7DSWfvLPvydu42MnLUnClwrQ0FYGLmrdiwg8FWqYmcpIjTSmx\nEdMR9ZXGoWVw4itGTic03RUx57lq3nild7avB0A4Sb8Iwis+sSsWKA5uZcdz\nyjIDINVHqwQQ97cnAhLOxz+5ME8+Wb4GNp8moxtp0oocazPXtT+nPT3XlUm7\n+HPE7q+Pzys5V3mnr7IzH+u5HL/EEWVR0FdC3A42D3MT5+SPiecfAy5XGkDB\nYhMBP2IyGJBREOwq5Zqn+6Pwtu5+Qw5JnfHqO3UstQ/Tldylc44+HbnaXGuc\nFjUYVyR1erQW+0qm1fJhHfFB58COcxRGUwC4/Y+7cj2TvcFYaed1m5xvw14q\n4TOtdiWCy56hag1OHKqk1W2il+I1ZlQ+xQljWZFEeh+Ip65thAvK9yIuDiTK\nCj3JFiuJPyXHKrfOF7F45Tj0Nov2bHTfDSk7PVYNR54poeTXbE+4lfftN1BI\n6QHfZ7T1iluslpL32g/O4JOXHfJXEI+pSjX5XIeHqxZ4OgPMQzqRv3dyCO0V\nq5NJh1lJxrCOjfVeQOlDgkaG0D/Rza5WoKylxeDPOB2zo+Iin93tHdt6ekhr\nEKlue/+j1sKC7AGM3ey9SjbwYxdIoQwzQZNS2cqd7Zj67p6gNM3HDBVhRNy1\nHNfr\r\n=mJ28\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"32c9efb73837c2d7dfcaa3ccf069634221f89912","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.2","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.1","url-loader":"3.0.0","@babel/core":"7.7.7","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.1.2","@svgr/webpack":"5.0.1","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.58","@babel/preset-env":"^7.7.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.2","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.57_1578652187060_0.9921491078380527","host":"s3://npm-registry-packages"}},"1.10.58":{"name":"simple-keyboard-layouts","version":"1.10.58","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.58","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"93c91cd2d92f3da4463c901b910296d1a32e8f99","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.58.tgz","fileCount":28,"integrity":"sha512-DvfFoDu6dxmbWJ/9IHJNujNYW+RIHzH0+mTO8rhv8sE/02Mu1pFG7uZRZiYj3253aZ4IjWAUflOHj6dpe3B2FQ==","signatures":[{"sig":"MEYCIQCH4/8buF0eLmIHH+ifKYMYMO+HHutSqoQpZXy5Z5FhUQIhAKMuIDbdUWxT8ishQzWR08wpxwGJ39AtuWcrZa+BmiCt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGFMLCRA9TVsSAnZWagAAG00P/i+kLYjXmgkDGU1iQQa1\nKtV8UIi9r24gMU1DtBOYj5QJXkSG+76XBeaiqj9L6VUBZt/zDMJcnGqP3NEc\nVMi856brGteHCFOYYMa61iSg0sXw2dYb8Rc9ic7NIStbo0MlRcFPi121A2bd\ne6KlX/EbI0S4jmb9lbODFPwc8ytC6kCgQjcSoFrqCkk626UNV1e9aX+6nGSh\nTQ372mnaQyfUnNptbL6fDAl2P1AIlrtMlp+eCdjMTXZ4tbJdYRd+N/CKwFAG\n3ljnTvRMqnmxXFtl+GhACtTBC9W7fAmkDylXUuxrO0ycCuxBUkUF6QuFNxX0\nnhvLeHmWb4q6qS+QQlq0ulxL3qQJ48DbZ9DJmmXexo2ixSOrN58Lx1EKCWID\n7Zo3CbT3bQZXbLrJdzoD20ByTvZ6lVnX11WHGeaumMkpPif2UF1t3fHYohA0\n6XDxC2wczjotDxMB0SDw5qD9KteDoqUxK6CGux8pGR+PqK3rtEBoKJTmNhDU\ndi3qrflkeqBq5VK9Up5q1l66qXjOtDOjCxL/prN/g/kfIxM0LBaZn0rZoKAX\nAKD7biBtF/YqbRVC3WciwzkVUObUWHBml3dXnePuU2cYNHKogZ49KXpItaLe\nOV4KvrWoHtpKs7MqpwtAO//qnpRclo3bW4mQ8+yw8SEdb8zXt2vjXm4slyKr\nD0qy\r\n=COAs\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"f4d77367959cd7139d34b3fc06e8401aab1b2870","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.2","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.1","url-loader":"3.0.0","@babel/core":"7.7.7","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.1.2","@svgr/webpack":"5.0.1","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.59","@babel/preset-env":"^7.7.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.19.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.2","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.58_1578652427043_0.7459495573700516","host":"s3://npm-registry-packages"}},"1.10.59":{"name":"simple-keyboard-layouts","version":"1.10.59","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.59","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8abec8ef469f46c042da48af4d3033d9f1e8998e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.59.tgz","fileCount":28,"integrity":"sha512-9ucG62ZmXYUQe8KkyAM9gUb/31amNLU2FWB6CTGk4GupZsL84mka8osSPRtx1e8LfSjen2COhXF4niA/3Mg0MQ==","signatures":[{"sig":"MEYCIQDz+oxHdkStgMhtz+phOM2YJ5+8OdQFTAxBy9LlLJSCvAIhAPLT2VdGl1bQocNGo7xUXlvDBWjCOGYv0e3QjgU/1hqS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHFEjCRA9TVsSAnZWagAArrIP/3a6b80YFA6cd3ddCrYZ\nv+dgE/c02NWNn7J9D6f0Qzy+lc3wxhIRy6bVrYdbMxziFazHon9JeZHnFBDL\nLBkW03u83OUWPRl2SPqR60THExo9mF2FNMHgtkTLXU6ITW03OMd/7wgmU7Pj\nQQ1N9MSdYvipDIfL82kkXnXz/wVkBQKE9Kfttquu4fpujy6F3phdl7vi0Heb\n8qoxWx+fupFS89Jy7g9w+fZRIFiiZ8yvzPV8sKvzlpUUfiXooDF2+GOwvmcu\nuNd1g7wO0AkvnhXJ2btSJb6qFznQsm8T1f8reXT/MssSaP8qAFaxJ4sbpdgy\nQGT4JQBF26lyuhVHcec5IDQUrIOh1dbh1HCnh8e3AZTImJAs7cCItMCP84ll\ny2czf9wTwxuBgcgA4iP1C3maP0Fd6Wb+Y/5uLsmsp83sWnY71K3RI0mVeuwO\no3tdvTPp9fiDB1e1i7MdVGLo9SlyLhDtSELPunF0X2FziF3UuSp4Z0CdoNGK\nAf0zWVxz5j2hy9zh9jAyo/OVxCAh2zo6W6QWYtXCI2H9O9SmKp3cMIDo5KM7\nekuNI81AQPRproFTUKHBPzIGp1/h7jj7YErrNzvV9mmhtipwafJAmVumcwXs\nFbxXybZY2FjKcl5hQTI5iA9s8mj6NaPOx8AoJ95MLF5QOY4M41UhBHS4l72G\nzfs/\r\n=kkD4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"40c38e531eed44fe192f12c38a5eb9f15c0378b4","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.2","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.1","url-loader":"3.0.0","@babel/core":"7.7.7","file-loader":"5.0.2","sass-loader":"7.3.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.1.2","@svgr/webpack":"5.0.1","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.59","@babel/preset-env":"^7.7.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.7.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.0","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.2","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.59_1578914082789_0.18745866116857512","host":"s3://npm-registry-packages"}},"1.10.60":{"name":"simple-keyboard-layouts","version":"1.10.60","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.60","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6b6bf905161a9cc1b8b52383a39af7bd39e1edaa","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.60.tgz","fileCount":28,"integrity":"sha512-5plHZuNkJahgW63j5qdiS2lGt0g+K6qvCkqN/yye/McUFC1A1GHZjrksMaSj1qGL1OPMvrUrwMqcv5VYTgtEIw==","signatures":[{"sig":"MEYCIQDtim1t9tOHpF2Hfey00KoRBQzC+rzOAuFyE8rzqJTMAAIhAIpTf3RjkbfUlCTgRGQ1NM2qWiasA/QKz0dZ2/XbfWBB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHFGpCRA9TVsSAnZWagAArpgP/iIPzBgFfKGaVHv5vsQ9\nbPAXtB8PaBvlOfzkRT2L2kxgKAE5ao5N4ciNCWh2f1JvjrhyYYjhNZYDZDrr\nKAwvBPDia09Udb/pTD+azU9TfhgzXYadBvnSbqrHsPetOO6PPKX0acyvKmHI\nhK2nIv9aWxZ5wj7imNPE4UDW3O9U5N0uFTq8161qYYQZmonupSaqHL/uE5rm\nFFbvvKLvbzn7Wo5lHz/IZcXg2nmcI1s/nWmRHckCboYjy/n4VUa73hGdWNbz\nI3UwV+jjWCrmCV+KcoRDSXph1maXiKsHMr+BdeXmXw6DddpuQzb4C84BQAZq\nv1CXhTQmFFivLIzzNDPMw+xNHxBr3r0b4LKsf8id46mKllSBO+VeEATSMGQ/\nkSaGnktzzq1bur0rjQWQv/inLbZCWhjyDSp0+AE0sauPEqTeIQm5snIAZY9M\nqvbDB+9IMksXghxK5zJ1HLPTDBb8txdbehA7KRKJ6gy/P5bk7TCvPqK36kJF\nAPvU6JYfW8/62ho06NERwMn6cRepinCZb+f2cAhV3goAK9W9q/sF9kOLYHNv\n5BZPl/qf0swWDLifQxs+48fWdqEc/D6kOuh2cJFHjfsZb6xoLddLRQhps3Kd\nkcoyzrQlmRiSC0U/z2GWmfjebl+idY0lp14Q2RphwjFUxZ+4vV9rkppATHWe\naGkq\r\n=llIt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"5748d25592aa04fdbe2e5711c5b0288b01b9b711","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.2","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.1","url-loader":"3.0.0","@babel/core":"7.7.7","file-loader":"5.0.2","sass-loader":"8.0.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.1.2","@svgr/webpack":"5.0.1","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.59","@babel/preset-env":"^7.7.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.8.0","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.0","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.2","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.60_1578914217372_0.9840581058597677","host":"s3://npm-registry-packages"}},"1.10.61":{"name":"simple-keyboard-layouts","version":"1.10.61","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.61","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c76a99aefd37a17a7a9826e2e2bc54d8e768af1b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.61.tgz","fileCount":28,"integrity":"sha512-jvuOBJLEuVGO522yzfLEEhwiqYYhn2odHHb9e7fNKEyeJCf/6trq4G7ENz9Q+Qb9hCpCdqr15I37UvYIIyD6lQ==","signatures":[{"sig":"MEYCIQCn9ErbKAMtJtABq6QltL8+QfYwoaVE/NL+cye8+KsnrwIhAORt73cofuzNEiP4ZLeEKNz+xDEhZk5xBOeN07/f0+6E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHFIMCRA9TVsSAnZWagAAEiAP/RhE0iaaSCVUEx+uhCJe\nXXfuKRlzo26bKuzAqqXyuvMvVfDLxe6opDsq3qqurBdS/TjI0wxs0RLqtzTC\nZSq6gBPxmVjeXzDb5fM7P9Nez4yO8e2lRzE466JKVs7LzRYOMPvmXJVZgWhM\nIOQ1DK0aDs4mVuxlm/40/hr7NeXSAlDHxomEULG202la+LcdUeavSVZoDVIf\nz028UDhG0IwWSHS6rBR9g2ZvV3uldoaFUlYS5qijdWX3T7mu+YHUPU21xo36\nFklqnVlcKBHbiYkDt8rDvMLmTOAffj8hMmJ1NZ2HX7l2yiKHcTxIoTdo4t0H\nBNBnpc6O1sK0MpSyKWGEDaIRa60C/yzOGON/vkE+vO/cbHDp/8+SPfqdkP+L\nod647Khl0LkcBuI2dMkeyLJ7JZEsl3lsfwbws/RnXJMaR35K3/5nZjuxotdB\nVcUTfnUKPEXQTdYSjC1uBLJsPwQiJJzv2OnKLgmL6ZlfAEm0Qwzl9CpoK5Up\n8fsbJQFNKC1/n/8xvuvHvrwdQAOKTTewiJDmTBOp5I4wI4oY4kma790/cLtK\nW9XZumUW1pEkZdeIDlydjTXZ4HTrpLvLziDbogrdVC7J05s8Dati7Hxr4K5c\nntJQSc4bxx13wx8yzGq7PK7WX/nBywF1EEfYeHlPQYUWREOtTk8gVj5m3k+7\nw3Jp\r\n=+Bpg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"acce095ecdb0c7a5d682339be3d469b1b9e2b835","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.2","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.7.7","file-loader":"5.0.2","sass-loader":"8.0.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.1.2","@svgr/webpack":"5.0.1","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.59","@babel/preset-env":"^7.7.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.8.0","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.0","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.2","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.61_1578914315584_0.9335237140172592","host":"s3://npm-registry-packages"}},"1.10.62":{"name":"simple-keyboard-layouts","version":"1.10.62","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.62","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5979a24b7204b9eb764d2a3f078a2d7cccf64f9f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.62.tgz","fileCount":28,"integrity":"sha512-1xHv1AAIh/OCiUYUV+K2xxKFAH7UNt6SwoXRPQxS27lkxBC6qu8E7gySLSaHf9kzAz+sXvenxE12mwehLFXw7w==","signatures":[{"sig":"MEUCIDp4pAPdEA9nBmZlFXmISYlPgfV3qyLLlOGKatk/AwePAiEAtlrGRRNTylkDIeyRMOXsPCB1ZOWdrCPWL+aU44dRBEk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHFKfCRA9TVsSAnZWagAALB0P+weZ4iCWzeGuTOBRcXJ+\n0SajJY/XTKnqTK/cy6C7rGdZj0UBKbaPr3LTta0Tp+bpCH0FVZCeBz8D7fNm\nQMLdvTsE6nOmftnb1f+NK0lFHPgtxAv+xHUhxmWQNvYDXHlXE6YGMmZ/egwE\nbk3J0Xg6gJuuyZkXPOGpg+0Bhsgti0Q4A0udDkqkZVbgtsC1VQ4x+vgg03Zu\nq+cxwVQXXldwd6Fz4pXmXi0Z2/dJRcmTveGlq15kF3dlIOT6wkeFMMz5UZW5\nKuMAGnIkBljKnDNXT28FZu/i/negrGJK/F28ckKs3bLvjGX9twHZZG0ySo4B\nbJbe5595kvOGeMKxA2nctlZkkE6lSZ0FQeS++aAd/+RDwiMx9qxoivKKOTJd\nezF/GLCuXVIZ0ODfvOZezzP6RggaH7zmuuTSJF6iNj9IfC6NPgUSj+kh4oWT\nyJjztIf8k/Sny25HGyLTmlRh8nI1Fd8HXkHp8LFdK/CBtPKMldGgwT6dg0yq\nK+PVAsAfrW5bxhRLIoVTwy2fLn2Pq6vSHhuD0r7d2Ra6T3amSFqvUCanI7QK\n0MM8Aecp0eoPOrjIlYuHy9D03I28/Jn4bUsz4xKTi/ldAulDcpRMo2pr0q+A\nID75zU+ULo7EfpFT64WGxEks7yv0m/iB5B6CX4wXFxbOnOtZXL1v9L8TDT7M\ngCIH\r\n=p1HM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"0589262624a93832413ba5c96b4e586c2ffa86a9","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.2","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.0","file-loader":"5.0.2","sass-loader":"8.0.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.1.2","@svgr/webpack":"5.0.1","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.59","@babel/preset-env":"^7.7.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.8.0","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.0","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.2","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.62_1578914462538_0.419336314955308","host":"s3://npm-registry-packages"}},"1.10.63":{"name":"simple-keyboard-layouts","version":"1.10.63","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.63","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"91ec9a1680ed0c3ccea46703ad79c2a15f3eab26","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.63.tgz","fileCount":28,"integrity":"sha512-Bp81ygp1z+eoux+b1YgHExrm6ScUh6c7idYIXKMSEgDau9OqKbZSQTOF2SoYqq/38Tsj+1cdw2IfngCMOqo4Cw==","signatures":[{"sig":"MEUCIQCiGbKaaSTeuUCsEDaM4Puxvbz1axgPjm2EYMkR1q2zEQIgGqkYqt1cB1lnEQPZ3IiXjZ872L8N1qYKrFxR4Y+S+iM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHFOkCRA9TVsSAnZWagAAk7wP/0Iqa0c43vucTT4/mizN\nQeWsHQUJM7iZSIeahjbPgkL1dNKxMO+hWa1EoMVjrQEDY86OsbsbeM8Eu7Jd\nleotdir2HNeWJRfG/uCalW1sb5JTqBfYHszXx975O7As5NWMj6P6rxfKeZiG\nxUZu3HJUm5fy03la4GFOjKtlL1vqzHt/I7XyeEGINuzpTWFoCZIOTVVh9WFT\nAQj6yVJ9hJ8rVUUgTxrHrNwdsPfpIFuIqTQ6cylbwAXkEp10vSR6ippElR6K\n2u+7h8klbsQsf2X6ahnq8qw8bX3Ml2HyYhhZmpo+fs477GNlqSzC9OKBOATf\nchklsHuY97P+stsnOl2eplyh3LmODDaGEOSf9UCIC8ntruMzRXrh4oR9223u\nbqZnTsxm/OVRaChn/Ujey6ei0291Evk49m3N/lnHgdItAxKe6qz3uX9y9ltH\nONo9ZkgBietscEhdrp3ML0aj8t8CI+J1wosnVJYjZSQT8QsWD5A1P6cgL799\n/7bh854i3w8ZL+uQLIDpaabulHouvo9xs2uglKIbaanGAf7TpjkAhfZdAf1l\nhYZQyXOwj0h8WCj+BlQTRgJV4yn/Q2ZsycmGbEROi/88DlgvN/fBZSB97XSF\ncWzyLXHhv4aup1AITruAu1Yv95ojVqqLg+DStE9z+biN/8yM1WGW7JE81Jsl\n1fhI\r\n=dlc+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"be0c160532bbf3cc77338cfa1958d23b83c4ba1e","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.2","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.0","file-loader":"5.0.2","sass-loader":"8.0.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.1.2","@svgr/webpack":"5.0.1","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.59","@babel/preset-env":"^7.8.2","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.8.0","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.0","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.2","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.63_1578914724216_0.32017371600794853","host":"s3://npm-registry-packages"}},"1.10.64":{"name":"simple-keyboard-layouts","version":"1.10.64","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.64","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bed4819872f67dbc5fb675bb3795750ee7993d72","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.64.tgz","fileCount":28,"integrity":"sha512-JvXEZcsEaBGGJfJChRHtr4oNr8g1vOi1AtwtXlT3Mfih2LnRMEDQwZcLfm23PLgqB0m73Z8GlG3OrWZOwRgKXQ==","signatures":[{"sig":"MEQCIFH9uwkr2AdD9X2A0Fdl0EhQKs1iNuYGrSPIn1qOAnXgAiBD17qIkuv4dHCPe2fdEk1N7FOmZKgGu+/zjppysE7k7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHZ0gCRA9TVsSAnZWagAAxpEP+wfHtxKcSsgvghWf3pgz\nKi/LJBOVWRIZXfzHITiZ0k0xmFqlzqB5bGxIAfsHIof5oAPUntP1OW1DC0kN\nW4Te9raA0Fi0HV8S4515iVj94ip/5VG3OqSeKFbUxvbOSjed8NaLdGc6oPLu\ngC6BOf1PjEhPXCvPZ7ZbXEPAhE4BYoAW0lFHWS9RN0KGcz3zbRkpzGklmWvs\nmu1fzFiisxRnKZesIdi7mAGCD8F4jCF1goUPLU/W1ySOzjpiUyWzqpbbe8Jj\nak7NzA2DVmHwgonL3cBMdhqLDvakgoYv++V0FdKAlJ6Bqqm+oKMMLhsGvpDo\nJYZOY+EsmFxNioITzL4MVx2FDuRZ3AB0rpPbW4Fxz2rEgVu5BS5lFqURovjT\nO/CAL5sYADL1sDDWUJlGGfwct2FEPNWhkAP+iVSN6cJsHnTvG4SXoJUz2tz+\n4grx+PV6v0cULXpozWLFpu8vu3prBdw6aQblr0rocnVMDTBymlLhf6EIfJZx\nr2rLx4HYlSatBpAIVxlJpbMn6s3S07dz61vMjz8Cl17M6CizFuI62Vqw0PZH\n2ILhryBZXkbF8+KuVQSwgX+kACyQgaGYXadi1wvVqHWSZ71OEPaojyMsldnd\nR17APqPNXTdaOkNtC7add8oO0JfDRZ6Rz2pdiBnijDqXP7Y0vo6RU7szmaTL\nydOb\r\n=8JLH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"e7e64ff8116566bd2b8baf4beb1590ffca819e34","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.2","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.0","file-loader":"5.0.2","sass-loader":"8.0.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.1.2","@svgr/webpack":"5.0.1","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.66","@babel/preset-env":"^7.8.3","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.8.0","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.0","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.2","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.64_1578999072308_0.7606620229002545","host":"s3://npm-registry-packages"}},"1.10.65":{"name":"simple-keyboard-layouts","version":"1.10.65","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.65","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d0074dea428e4b6752ef3b8c134297b41caac615","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.65.tgz","fileCount":28,"integrity":"sha512-OR4NQGzk3nZQgpy6tkWZZlUypO9DCCQ8C+vccBzxxH010bvLkNps/PG9ivJLd1n1Upksl1hZNRWSyV8XsP0meQ==","signatures":[{"sig":"MEUCIGwpbGnaZokSeFjCdaIyGZ16eSzyw7ykDK13aGRQzLd/AiEA8mOxFguGsIUl9Obqqi/Rzio+jr7u1w6ggqJOwQDdQGw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHZ27CRA9TVsSAnZWagAApO4P/1pqbOnVCyNeIJlQEKC4\nMC4e5J4rwDCH5TUplhDQ3MICzsdXEN0kHTDktQgIWrcIE+GJBWOjA6EHTsSr\ndTWeAePTHEKGEaqLzoblFfBRSuRLhi4PEwOmhmKz+ax0m8zItgoHdZnLPbPW\nRk8pICM6QNPobXTzYYH8ORhTtbBzL+SAZJ0WBgpQceofqiwlmtUVmHXIieMS\ntbvVf7FT+MfN+Fakwq8jMn4PbEFRcZc+Fl5XGcdT1rXVcLRhMawWrizbOhY7\n9aiJcdw7M/1ZhGIcR6ahECGOzurWdPursOg9d3fxh7MHsG3sAm1n/E30aRpO\nnM8OSMgPgpHlA3rKhHWsVjESfu3yBMzzDP6MT+UKeb7yHrOijPMWNr2WR1mp\nANW6kdIh8evSp1eCYpIzFtiBQH9vNWWuXr0G9GdPF1IEsOKAlHcOzMD5b8dh\nXvQtnH3pbCuD14aBBZXKcws5f/h+xkHiw3+5M1OUdl0n7k/brdkJNdhaumld\nku4MnMd4wcDIK4wrkuFW9dQAHazDL57LmOh7wbKLH0C0jrCQOzevwRftdZuI\no3PJ+ZjvmZNS2brXJCKolOTS2DnbK9NZEEKLUIRKIxOCwW3ur3UFFonc9md+\nwixzOmAGZZJyEhSRJXLeK7Xljz2taRdXQ64kE4cZB3WAvvJ/ignt1+iet9Nb\n6nO9\r\n=OETF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"41959d1b0aa3a12fbf4c14ce88414c4038a0e51d","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.2","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.3","file-loader":"5.0.2","sass-loader":"8.0.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.1.2","@svgr/webpack":"5.0.1","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.66","@babel/preset-env":"^7.8.3","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.8.0","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.0","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.2","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.65_1578999226869_0.2779063194339637","host":"s3://npm-registry-packages"}},"1.10.66":{"name":"simple-keyboard-layouts","version":"1.10.66","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.66","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e14b00553fef4a2307640884fa70de06ec91d60d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.66.tgz","fileCount":28,"integrity":"sha512-diNt6sskZC5S9BvZ9FH5vlnQasG2fPywz6PmwLL69bchVHFGnEeaynDBs2EhsV/VmJ6WugomzIEnK41DsoOixg==","signatures":[{"sig":"MEUCIGDuqNQvZqxRORlSz+saOgmMM6Y7RjcGXKBYmFTeAKydAiEA807sELC1LzqdiKAqRGd6iS9yn/Q3aBToGnoaWUXRGAE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHZ5HCRA9TVsSAnZWagAAdpcP/1YcKIzz0DxLlt+q5+Cl\nS6wAtw9kc4xj0jpwJ3B3U+YKLaed0JokTm262fFODINP/8jruhPQCIs2T6QQ\nJcb0frmRcN4K/7ub7B9Ha70qs4n6jkyIdjNtijzOzXjFfZSSYZ1bZog6KgVn\nmtX5DIED0qU2qTxGX4a8iLJI3IzAYZF/btYejqSLdPf1JS5/JZh/bLcecbsH\npwFLDUt0/nwRY6TtBWn2ioGlj2QChMaleWei5nWZIlNxnaEJyhFwSXRhplgL\n6vvoYJMSQ6cVI12FwYjrZtcbUOIgtSy1yPEUZuYM1fSfEScd+TZW+1jyNqhb\nAHDKgWqBlvOEOMC9eGkTs+5Cv3T6IQGG0xjdZ/yOvUh8cazEdJTX0i+XYeRH\nFKHeH/8mY4SCUI+tobPncPWLdolCg24E1bC0QKAj2q6WmG4OuoTuseNXlI0M\n/x03xeDnMjiUO7Vqx2jfHsMzpy0jReylf4NRoL6oUsyXpv63gd73AIDe6EEv\nO0I/nVTzefMX/n+8T6EOKeQtIHoGJQKk5sash4tXrNoxyasHJ3DSoVupwmce\nfN0xbwKpz1yisJ822te65ciXVsHiS83BwxxRo6KOfXyE5vkKRUthC1OJnLLq\nyQ3LpugmfOBI1p5xEsbzuz2lFclBmY9gr3Hbn3QNlOkXUtnTjkyKnNUBYNZ+\n9fwD\r\n=oXpB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"443029167d79f27f67db965192150d3d10a9d7d5","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.2","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.3","file-loader":"5.0.2","sass-loader":"8.0.1","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.1.2","@svgr/webpack":"5.0.1","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.66","@babel/preset-env":"^7.8.3","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.0","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.2","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.66_1578999367225_0.6512971607307827","host":"s3://npm-registry-packages"}},"1.10.67":{"name":"simple-keyboard-layouts","version":"1.10.67","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.67","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0226025a335ac775e1022a8dffe0a681d01414b6","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.67.tgz","fileCount":28,"integrity":"sha512-gZsWqqaelKP+4JbwDs0YpL3npMhw1PxWZVGbwvRJWZW3vXO0GwlcMApWSBKgRzl0qoaF7+UkcQk6NUDpoJQ0WA==","signatures":[{"sig":"MEYCIQDWqulLIMPLIaHcb28yyO9IZEAxn/tntoS8rp6ChVOIsgIhAJQOle4k5IQO5tSo4Z7puFBY6c7g/kTwjq6cJKf/qoHw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHZ8KCRA9TVsSAnZWagAA8YYP/01SNzchHJCEsg1kSjIP\nrEswYU9p3x0WVJAxx37mzL8JGNKD1rjLppvcWdOqwYGVBE4QUvNRZE9AiW4u\npxHK7qMTEsRBHfSrEckHx1DqtxuCZLIBOTIV3u4KAB6e76Fzv91YTJDQJz+B\nNWzdDZpxaHpqaCKyxrO3I2QGqqxW0IF0ATNCzCxeI3tmGjupNJpop57hZ2aS\nhPNgrznBwj1fzShtvLaAxWsWGb3QYTdP6pzTpOSumKNd0jBCnuguD815ChI3\nXd16/QPVrNyJHt5eHkedqQ79+KTKzIML27YQlbAeY3sJxUPDw1/LYwL8NIS0\nPhBgyoUxADBlHHTBs/FaBO0W7kUgSIIpJyE2lb7HsQCH6DvRONK5yvJ9AF/g\nfukiYnaN1guZwTtJFq1ZGpAAmI5jmDsfUFojA6c0skDEI6gyCVvqEUplPv5h\nQAAngxdaWnFraS3rj38D+LB5bzi5Ok9JlDHl9AJ4sI4xYSltR1Rq2ZbiV4NZ\nrFAHFRCy97L9sddFP8ayA1QgBlR9m3HFgnIsBN/GB7Co4AaAGOklFzFf1Za3\nJiB07AzgwG9zEff+vQCSCfNForVIlz1S0X7Tn+JhA7gzqd13115fgojmXANL\ntTgQx7vhjRgWzIjoyXRo+TqB5udAsKZwdH2fN/iMn2sUmbGO94RPTbZES5aM\n4AA1\r\n=1QG3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"d9c10ddf1e94ddbc7f50578377456e0180d1ada5","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.2","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.3","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.1.2","@svgr/webpack":"5.0.1","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.66","@babel/preset-env":"^7.8.3","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.0","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.2","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.67_1578999562302_0.6390707620180456","host":"s3://npm-registry-packages"}},"1.10.68":{"name":"simple-keyboard-layouts","version":"1.10.68","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.68","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9790fbfac81cb6f1fc0e40e1638b7126ffaedcab","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.68.tgz","fileCount":28,"integrity":"sha512-HDD2LYDiP4qGK3lpJRMhSgilrBGRKTgueZfZfsfjOif2f+7FRt90A4rjVybQn2HlAB8zzw3qX5IbIrRUO88JDQ==","signatures":[{"sig":"MEYCIQCrWSlKBkbj+Ak75dBnnRUGYLAGtElfX8pyRQQUYSKEVQIhAJb+65/KfTkuPQ3w/24pswGY7LD5nBzDBMuZDS8zbn73","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHvR7CRA9TVsSAnZWagAAXHcP/j6f+YCfD5e+cyh1LtOn\ng26RZ/IrsWMFJL+3aT4Dm6pniVxVQISxYp0cY6JymOjRSSsTRJV/s1v9CW8Z\n0SSbvFLwv2PbqiAzEv4Hz+gDV4vYCEQAkUsbiMvopDL54sKVWF4Wg9HWzmKs\nO635XtWd5rHDwoTb+2VVC1uG2yZH+Xo7TlPuigKmAFmz054JWzzqNduRnajk\n5YF8WMkye5r47nqF09jOgyxJmsEB8FldREHDWIKM9UFSTmU4j25pmtswtWqr\nSkNhZAbmq0m7O6M1hAypDvETr+yWTE0RVaii1xuGigBmjOV+dMYor6pQd1wN\nAquuZX+vf1oHw6ANMvQLGLhz3BeFqODEGgWmaV9W1acLKZZFZodIf/lXqVbs\nPOTE6LQAe4If1FF2kM1xhjS3EuowK5GooTZLNtQf9a38no1BlcwXKtiueq2/\nYpBDRYFfA5hJK3kNMjTM7oOlNbPg7G3R/1AQreHtiHWE8tbNdiNw51HSpQbX\nSQUrwKxdtOECEcoBSjR60OF5tSoPndRD5Ns/9TPblPG7OQ7cx6HGiUoKG7pQ\nBi4NmMnTQW2bNPjsfy1vUgSo0SMvAYNMyADWApARqLFuhSlBGSwKVP5gI3bU\n9cBql3PirGvATCHUwfqle6bzwLXusrA1TyHTmCrp12RoASnh269zrQe1Rx34\nT7bV\r\n=gExm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"9bd9f2a6f81d8f3cdb1d79bd26dd6ccd4788d622","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.2","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.3","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.1.2","@svgr/webpack":"5.0.1","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.68","@babel/preset-env":"^7.8.3","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.0","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.2","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.2.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.68_1579086970618_0.2180169990711287","host":"s3://npm-registry-packages"}},"1.10.69":{"name":"simple-keyboard-layouts","version":"1.10.69","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.69","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"20b400f6f2450f7f6a22225619765de067d57455","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.69.tgz","fileCount":28,"integrity":"sha512-dTqjSUZOauJJpJXu0Ih1G6HY7XnTz0rGmdWd4Qo3LTkssoWnihifQoqusToS9nBaQ8e9OE01+5hF2JEBZstuuQ==","signatures":[{"sig":"MEYCIQCUr9p4oQwfIXynGgSs51fRKKXSEdwWbhJo1mehP1wgKQIhALF/CnmEd1BG56yQDGh+Qf0IsEkGhB78GCgC1DFW3DWK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeID36CRA9TVsSAnZWagAAmuIP/3/qmLdzNcC1uGUsmdlA\nTRE2lmzuLQdCZMi3L/J4AigVA7L/U/J41kx+OO0Z6Mwt+zk6cYO25i0KodI4\nEL/LRfkzynASECY/TLoXlYrrhd4t4MMyNL5AxAhdkYYOBHOFvaG3cK+CnyCv\nRIGwKE7BwNGlCgF0ZKeDZF/r2KBq6Mimz4kumz8Nzg5IEo85ZJVDiW8VmXMI\nYr4ndHukDWrPpr0AcGbGGEifzqvhZRKgfF74Fh08Mb3DPQgU3ZUc2KfuwR2D\naWCq02IORlP7wBJ57TUllT6BUXRr/KEujxMop4eKsRAl1bOxNiY/JnBSXxki\nAR9wb0R4Mwvyx9gCc70agYmrbVb1HbaW5fhRkmwWGxua2DeLH0uJJkdWdCGr\nCTWjyysqkiIp5at73JBQq+ka9cw7CJ3alOJQkzbHOgfte6iTXOzs5m8aeHIS\nL4YujB9fRe2/t/f53heGb3Or4BGuKKUC97N/Uvwc3Oaw13e5S/ebABe3GnoT\neU3fLzlR3+0IcJHwQY2m2QL1a1pxQSXIcGCA92qOrBTjRIwCT+kmDup37BrW\n9K6fRMLicOquzhKyHOYS8ceq2h5oo8yhFyGmHvzDs6Fr+w5S5Rj+gPO2sXYO\nHNfT/1WtKKeod0yJQBZEJCvIMpY+LMBP8NpHMMigs9y398bIiShjmGuKWiDM\nW5Ou\r\n=0AI/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"465051021aff32207ea0fc303b546702542836bb","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.2","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.3","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.1.2","@svgr/webpack":"5.0.1","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.68","@babel/preset-env":"^7.8.3","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.17.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.0","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.2","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.69_1579171321445_0.927534757227038","host":"s3://npm-registry-packages"}},"1.10.70":{"name":"simple-keyboard-layouts","version":"1.10.70","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.70","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"16c4c29a0aae39989b08111fbfaacb2275b87e49","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.70.tgz","fileCount":28,"integrity":"sha512-myHrmcQ9AaHOUoOElzX3XfqDNQVkCxDeZ4hq2X42d62WdrzZ94sGHZ5kU6kxAuXw+zwwMC8ddXLXjqMQ2+f9OQ==","signatures":[{"sig":"MEYCIQCoIbf4HVAAPCW4HscLqjBjOlK4uB8MZuEXI/z9HjCvsAIhAOTI6zdqTr2PMmogpMDWNp1qsZCzM1um2euCtIhFRJfx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeID6vCRA9TVsSAnZWagAADXsP/3qznE7uZtTGCTT5gWqD\nizm2H7Xow/Tj+0vdEqUBPxyW2c7LZUkyBtUxubak78zJpWOtdo3Eth+FfedS\n4xNdWo96EzDzmYT54Y8wPwfxaIWfcaF8iwFE1JQ+uvHHWLTdi2UzMeJh9Kas\ntM6SroxyMF/otgI4jipz8lfgF3sbO4iTLyZjHc4e80YiZAQSTCMEf3KsTTyF\nZksM2G/cSLR5LP7yJsEBYVgNGJI71B3xDvZK3WdFYfvTV9nx0i6465Bv9FHG\nAME1QMu4wobvwrxT7YciHWqOEAMoaA2WbKaXkQF/LH+fJIQCPMZiKA18f4P0\nAuWk1autviVzhbRrn3WH7VJ7FPAk525K2qurhHHVqRzDUpJPEtZ/J/2CJ656\nlvlmmPyXOXAIiSbLpxZsOBcr1qt/VG1A1hJKjhODDn0/nZKU0NetUmmDJBl0\nDRy09hMTLG13LwlOHIzNWj/6gnXH4nH41PmMc3WmNm7ctOLNs3FDHyfFcqIt\nGLluol/R3juFk540BO9HgY302+yX/Zb+8j4xEZ0+0LTiAYi951h6CUuM48bd\n+cvrLoLNvTlS9VN7PDopZqt1pzUlIoYkFdBRox+0JfP8llVdcOysbWRd4xKa\n6Jnq0EIw/651o/KJ2Dh8cmioEdZV+5nMOOXSZZveFsc70sc6xlCLSOcgtuwa\nS2/8\r\n=jH6D\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"15884212f06db00badc26e520bdaa2b35f05c842","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.2","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.3","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.1.2","@svgr/webpack":"5.0.1","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.68","@babel/preset-env":"^7.8.3","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.0","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.2","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.70_1579171503045_0.6513926655124216","host":"s3://npm-registry-packages"}},"1.10.71":{"name":"simple-keyboard-layouts","version":"1.10.71","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.71","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e1a1784418c082c8d21e993fb2f23a3751bb9252","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.71.tgz","fileCount":28,"integrity":"sha512-eJ07VC/5/avKv525zme5JHB1AUL5cJk2jwWR5mJzM6LMMP15wk2dfxTBRNnVZmvVo9XsgRdD51GdPRIUBtUZxw==","signatures":[{"sig":"MEQCIA+XlhgJbcdwNt/UgkUY5PPgMV+rTZDyJUt/K6Qi5Mq4AiAJfxJ7euH7Xy7qyErJhvSXFP6h7vOc4toMJ+pA2a5EPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIY+cCRA9TVsSAnZWagAAsIAP/iCgrIEk+Oz7Cgp/wpD5\nQwSLn5AIBgIojfHTRfhpwSzn3X8+fn/2bs+LjcqML8NqeUSu4cKBt4/wbQgk\nbO9q0aCMQDIj9UfazWPtKDi4fw5xZkFM8b76sgEofTcZA7tJQ5r9eQZUHTRJ\nANTgbL1CApbmZxrw0XyUuwvVXDP4EHJiYMU2UfLOnW3dkYsdFzpOPTC1K9nL\nQn9zYErZcwDIVfDf2DWmrlot7g52sGTjfR879pijFBIH8eOoBuw2URRqY+bG\nZMpLpBRiBnB3C4mdZ3okTT6AzyjXVzQgFZFxtdTPTiRN+tlM7iSoZCZict8t\nfgYeua1hUrzosCNEra+ylxAUCsUU3YFmpOs3UCQFARCW8ScFlmvJ+bCdcQXx\n6E7j3wCGJz1bzchah4Om3EQqtJtwI/UEl0oAJgktagcLMz0gXendWfAtYqSU\nv+WcKn4DUClOJh0ik0Guc9SDquz6PmIblXBkduaS5QG/N42lC8gd7Hyv5ofo\nTKyvSezApYG9XwxLAsen7WjrMCwfm0sLHvl9ENY/M2IwnXqJ7TY9BQZ0lSb9\nRYyzmxzTO1Gkfj3EivLBDxwEIt9vDpQjD71UmOzNwhWhg4PLiVWZvj85KnHC\nRURKWbU8J2sbCgddtc90sMiVitPdOBahjSzjtjcoG0GLisiB2Ilkb1eoBIXO\nmJAr\r\n=4xYe\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"f9c1b123d7d954051effef99b06bd5bddf152895","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.2","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.3","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.1.2","@svgr/webpack":"5.0.1","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.71","@babel/preset-env":"^7.8.3","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.0","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.2","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.71_1579257755112_0.43208031910613687","host":"s3://npm-registry-packages"}},"1.10.72":{"name":"simple-keyboard-layouts","version":"1.10.72","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.72","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bde7eb1795c017e13a682fe1447aab8fb6b135cd","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.72.tgz","fileCount":28,"integrity":"sha512-ELmr8Z1U3vzfqa3mCjB/CQq4AmG/uHfc/m3OBmEZrMspkuEEexRWqJz8xtM4DDywZHGldEdECMsd94ddHv/PLQ==","signatures":[{"sig":"MEYCIQCWbWeyWEJTj8WUEUyzMCqls59fE6YI0uA0zf1/4lqRGAIhANgxKLonHZsa4jF1bqJiqMSHUaqOMzDqRhBMsrfSqXz4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJZATCRA9TVsSAnZWagAAUGIP/0vAWGvl3JnnqZMdb13g\nwEZqB1rbf7CwONiP6yRcQtKROefwCBR4xdOB5+bk8HaMTX/aag2MsKxVaA5R\nUDzyZdSq3PgwGKysfCkiyzmYJsaAFg6c+F4RjP0mRpYqJ10cM+VpDDC7OpHw\n/Oajjycaw9ycwqOB14FqhLHqQXXrPV5jEllxqGJnwsKOZbY6p+y3Odbx7qtI\n9QoM5R+7BC9MGCVrXCfI25VurzodkZGGr4xuaHUdudeBJxLWfzBKoIV6O0M/\njn+rDbi0kH8NQKvXwXO+VrUOKRC5Qek7lUNr3kif0pdgB0MSmIVinqjncJIt\nDGBV0LJBR3H0ygNUH522rZOapnCgfhdPnRX4be9ohJ7+2Vfx7V8FRk8U0evB\nzezPlxixhwb1fHBDD5VRQxMR8qRk+o31eieBJ/oAbNiI3rBfYEBZTKnN4CN/\nl3saXIscBhc+qb60tAScfh9rQRccSa9hXl2/xf0m92bU/mNY9sqH/XxGN6rT\nD9grasPYguDkWY5p1PBT81QTsf2iwNYpkbhr07+BLu4Kvpz7vlNWraWrIA7w\nCYPs67PMz5/Hf3sh/1MFSw7IpSo499KMIN+rJDrfVGt3ibQlQ0vZCqOdPeQ7\n3DrppjWpJiharl2jHoJqrSOoCYAUKdfzaUnWqNmVdqGb9MFXJ3oHGNXED+m7\nEkIc\r\n=uNVS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"c3875b6df80c3ebfa0287ba510964152d7af5e0d","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.2","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.3","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.1.3","@svgr/webpack":"5.0.1","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.71","@babel/preset-env":"^7.8.3","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.0","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.2","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.72_1579520019129_0.5181800864223411","host":"s3://npm-registry-packages"}},"1.10.73":{"name":"simple-keyboard-layouts","version":"1.10.73","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.73","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2f8afc8b84ec785d17123545aa6c1453c636c576","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.73.tgz","fileCount":28,"integrity":"sha512-6J7Gv4LVuaILGgIxNElplbfjYM04g1WwDlo+YEB3EOA8HIF6mr3AipdzymBCCefF1ED14CM5D1VP2v6gq2VCug==","signatures":[{"sig":"MEYCIQDJtF4lq9IxI+RcguEzqzJdZ7PkBTvgTgvRhugPtifzhgIhAOvQIHJAA6JBYkcWdsQeAVbBMztvagifHIZ/iOelhAZu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJsz9CRA9TVsSAnZWagAACt4P/0Ix5pe2ZLMXrEdBlIhg\nlTfbmb91kKRhEvHq9zzkAGrWuFQN8JwFW4OobooeB14DrHYZmJbXsRLDcXBe\n2MnHpdA7AStmpxCHWvnv2Z1p+ju8rPigvDvqOX9f/Qxhh9it6bQiOBplfQHz\no6WIHjn3fUMcgmOGE/CqSac5YkGFQSW3DNxiwiIFWQthlU4fMC10sO8RLlSt\nIlx5q9Jm5ipK+e1xf/Ck/kgJ5NnrMNPgiOoRvqK7/EJYd5fKKHS4YSyS54Ji\nI4rgQp8/wfnRHjN0ra/hp93wSKpVYF3t9mRLzvB0BQeMWKWRRF8i0d0k6MFR\nVPiwvp6DD4OQWo3ZSESkAJRlfoCdQHkDLduV7hbczzScim7vt0c5gRWGNLjZ\nalgcmpjvM1kEHuB8pYk2UjAQCKd272ho61Ns1Igm17Vv3ZRc5Yb2k0LKjktm\nQXiX1lYU2yVLb/aF7onMDnemaKymwtFH/GLXAPS7jKrb1kIdnj+UCMhwdvJr\nzWE8kdHcYLYi1g53TsvBqEngPmSZHJzTk8s191aK+ulFchYVNrOrDPCRwVAO\nAvzUjUvejxYeNJByNRSLa0BEh0i5zI9YXc5TSwf7mxjkadV1aef+dg1YRsjZ\nJE1y9rPrsElO0L7rJoj1TWtThnG/RlgtWwyDmQAtGgW9fJCM1Q+3o2eEBm/n\nZIX2\r\n=YB55\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"1a23be6ef0034014685a9ddcc5be24cdda315032","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.2","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.3","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.71","@babel/preset-env":"^7.8.3","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.0","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.2","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.73_1579601148661_0.2097344478913128","host":"s3://npm-registry-packages"}},"1.10.74":{"name":"simple-keyboard-layouts","version":"1.10.74","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.74","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5779f15d134f2fbd77302000f539add1cb7aa794","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.74.tgz","fileCount":28,"integrity":"sha512-KkNsfmjiaLNRzWdnRqwesU4dBlkxvIEynj3E+VT3eFrTqucVfjzYigqqZqSv/oc1nYj8HDFTIByGkeG9i2h7Eg==","signatures":[{"sig":"MEQCIEzDzF8X2n/5tt5mdWYqQelZo0+RzzWw2YkkLK9YK7CeAiBPAIt6TsLuHS5Isd9potw/Cz5pXLN4wERDiOMXlRhG5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJs5tCRA9TVsSAnZWagAALuIQAJK0ZJ4Zp1PtJrO1D82h\nfwe+9eg9mkQmvqa8kcWJkHz+v3YgdxmVBkieVmLyQ62eKry+zFkWOzinRdOP\n1V7X6yjk3WNb+O6rmp/bbUNRQdYVHcqu3sySLSAN6hy/4tKdJAFMndfxTvlA\nEpyvmxu0LhHhYGIUtNkKD7uIBtrjUIH2aGtdWRLuDCJ7PlaOSP/SPWbXmfA5\nwEsZu1agyAHIx40TJGgPEcvI7g1PjX2jhy0/Qfv+OEvGBYpupJkA17rjYdKy\nLSpZUVOGHvKLMUjN3PtL1n3WWquffr5BS03oQ4oTlI/RWVt8rV+sAupRk7uZ\nA8cp/a2NKnOD9EgjDYOV3OoscYpWLgNS9EakY7yZAW6BOdRn9LzIoH62vWbh\nk6YUcyOwvC3Sua7V+s06UOQhUyqojGmkHGZPK9Adh34nV+fBCN87VT3HeqKZ\n5KZlyyb+h5m3yAIamQFi6jxl6cRQ841FiXFaixh8k4ZVIOIdg77am2BbrEDN\nWX/mRlDLKIaUdCJ0dsjsRj6Mzwv2ya1kCm0jFuSnUq+H6VoZJHUpko0haHA+\nV1/BsMb3XiilwJDScOdcYNmWizTal4D8s7Sx5ld/Mv6a+dF8SCjkyQaPfLYB\nF+r5qZwl+7t4TnY9606vHDbxTHbOEU+025wohtozsRGacgZugu57Rk12kv4P\n9rCt\r\n=rbpN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"04a8ddb08839d8e3738b1efecf1adf6be34dff23","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.14.2","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.3","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.72","@babel/preset-env":"^7.8.3","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.0","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.2","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.74_1579601517105_0.6445771056928811","host":"s3://npm-registry-packages"}},"1.10.75":{"name":"simple-keyboard-layouts","version":"1.10.75","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.75","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"82435dc42f059238b7e194eb885b2c63bc6f8e6d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.75.tgz","fileCount":28,"integrity":"sha512-kp3AW/legvA2yRUYLKnwYnxGlawENeFCOBfUFBk0irb/XtdDHBk5neV2oJ2v09F1wR4H7pnGBO7lZX7o/lzWLg==","signatures":[{"sig":"MEQCIGInENRVZrkoecoAlZMXDVaBoYEFHfOYTAMFoa+Ft4IMAiBDJ1BlHbGPxmTACpgupV//Q3rDeb4wdudW8iNa+oijkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKCXJCRA9TVsSAnZWagAAGfcQAKF49oqsfukfAeHrN1Md\n8H3SSdjYLyNkeT77p1l/8NkFGTNc/ARUIDxBEnkPI4xUiZmQPZSqIoUUngqq\n0XmYgHbNwB0abp/Uru2VWQHn4U56gP1z+TqblGEpvKrieOSYiNVhpErgbUkr\nsyeY9qT5+Eucqn7TnrHspFZf/+ACyf2ZvNsbggDziX5BLn4MQvY4bcvozut2\n+KoC34y5HSh+EJ/wyUVGeXJJKvbUp/CTqbHGRbsiHGPEAx4WwsDunabX7Lxs\nQTWJ9elUcJ0FigUQccOlbqtlmD0obdhUTaxsozn0aIojrvsyowiIJtd4hPuX\nB3YCstFYm7VuaeHBJVO/ZqOy0SmNI0kpuVAWJy6vH6dT6k+4kgvPaFncH4Y8\nXYJfynhxAJXNT+wR57UA6wYSq6+z5qvYLqW1e4MO9NCtqyoiuXYzpFlbTKNz\nismvBJhmrFbDlUeSNw/mfTZwIv6zeY/HGH9mexI61iqhNKP1QXsDKeF5ZaAS\nEf8NV+ZTvsr5MYOxFEU/d3P/VEsB50ZKGn+apvBXs2pBafp+lMf5lDhVv31T\n33Y3vhQOIsnHT2KvGmRt1sugCmpZUVOcct1pEHC4eVQGSJtjCZyd35apNkKN\nvRAX82fZsnd/Q13YcmAxjQi3R+Zj8d34SaH8+508IvK//aNgiswKMzwSVv9S\nWc1o\r\n=qkXK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"95d4ee1c6fe5221931dd22d2d44b5e86853b596d","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.15.0","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.3","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"24.9.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.72","@babel/preset-env":"^7.8.3","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.0","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.2","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.75_1579689416954_0.2731568706583176","host":"s3://npm-registry-packages"}},"1.10.76":{"name":"simple-keyboard-layouts","version":"1.10.76","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.76","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f2eca03d906a8c2ef14ea2125f73a2183aa3464f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.76.tgz","fileCount":28,"integrity":"sha512-EIkeaRHHqiGViTttYV2S5MXNOez7jI9aBV4ovnoISeK1zqMFoyh5fKLRrA0adq4GZH/EvUnAyhUY9RxQowEtRg==","signatures":[{"sig":"MEUCIQCD0/lrDI/j9o1TA70JcXuuDaB7HVxv2Be+T5InEICsLgIgXT5VXpKdsjeIFbGh+HJ3rVwz4WErnlkShr1/L7UVy9s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKCZGCRA9TVsSAnZWagAA58UP/jNN4qOxQpTKH3o+Ecyp\nSPSkHMu6/kjxehRPTuGpptqTMqaY/SaOIYdk6rlo7h/sK++WRkCFqBxDGaPn\nNNNUSr4iaZZxp+4CBZLg60OuTGbGjZIegp5Tlowv2NNWXOfk5OewrZqMEhUy\nAGICRgYk1ajnzPdaqZR6VwD5Kz3dhppwJuxIEpw7uQBJ2yO5fu0/nlnSvj++\n6FZd7rFVJrt4vW50PDU+mNE4cX53jFAzDijmkIe/MVX2QymIIpIwgblXxoT5\nwmHn8AvR3xzFaTYYknR5mRk1/e8CD6kMfiXI2kOeTgEFDJe1xGa9Y/E1DWJD\nnEcoPa4QiMOPx/aGo5PxHRJq3+w7X1l6P/caJaPCprh1/rBpuYzuNY25Rt35\nO4twSQco4876XUJhyDWVNqAwWetYd8XFvuw/WYxiqUXkmhTZvqiYXr1MzUWa\ntiXU+tcx3hREUclWgUmgAiNSbaTnl0/yoVxs9FXJdCw5y4pKV6rZImLWMjR9\n3gYChR5Jd9cQ0xfx9TL2ARlrrdL5hJ6ta17MX3UNsrjdhKNeNd6gjn661RNB\nw1kbyQkseSI7J/KMLrOLa35H2g/R6QhDCO+zePRs4qY+3RybCZqcnsKchRi7\nb0/6f6PvlNKmYimHA/ZKKjDmZ3MxHKqyZYcyht1KsYFyVbQITyil9o7EiZ+/\nbX/R\r\n=MiZi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"111269b20161c69b7d4bb35b8a320e0ed69aeeff","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.15.0","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^24.8.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.3","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.72","@babel/preset-env":"^7.8.3","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.0","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.2","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.76_1579689541825_0.5216529399399594","host":"s3://npm-registry-packages"}},"1.10.77":{"name":"simple-keyboard-layouts","version":"1.10.77","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.77","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"fa2732ce396b1c40cac470efddf23001ce7ac082","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.77.tgz","fileCount":28,"integrity":"sha512-8ZgM+2E8VaIjllDx9JbZfZFXjI7Nhcsg2DtsnNmJNMFFZsOU5V+w/S15vn2xj3F9NINroBmJRBIoYqgfXVd8LQ==","signatures":[{"sig":"MEUCICYKytYbR/vhZcsX9zABFxM/X03hrvk4vZmvKZUTMPBqAiEAvzRV5nqgmISk1bauv6bXW2/wI/2scFxjY3gWxDai3H8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKCdDCRA9TVsSAnZWagAA97IP/2v+Rea8RHQrqHZ1hKnR\nYUxD7Ym7LIuvwfVVMZta2ryNOGSoq+mH+PztVf4KyvFdzyF1AatXREsSWbB3\noso4rcjckb8q0o57I/Nf+pu1CDth9vcRd6uQvhuOGWHfoxY9zlcpeHRM7d9Y\nzLLT+/I7EyyRIncCPq+5WegqR+cinSl+XiFPJfh+5Khs+AzijOO8pW0r6Oil\nHWp1jfxKi8YDCZjZ09dnBvKVAoDrslRmF5QKc1WQelw8aAO13imMWMF/Lc4W\nRVBEDlBR88rinAQmFL6duG14KeyPpLiVjl75hu9G+Wmf8aFYOvVTbKMlFrx/\nJjfVji1PvdLYNYKQx0AUUg9PWkIbgVPgHEHT2uV3QQSTGK1MbKfc8Daza5M8\nIeH+Ku4hj+WSF6mDY3Mq6WLG0ZLgtmqsUN8as94hTmS9MY2RiyNKVxrzBv2X\n/rEAdKlVPjqqn33PL6iFwb8b34bXSO87Kp/fiVhz0NZypEkfU2uO4La9OdaC\nxj0LykSapuefK20T15x5t1Tq4GDsz2K3ODwLpKSFyukj05c8/BFVQuERmTe/\nYcsv+gjvCH7e7lEy1S1xW4/hLt8jhUgdLJXDSWMFdXUtIqGMu0incWHVgp+H\nOe8RQ73ai1R0exxSctte0ebGNfWudE7WfpMYfDPf3Yqqllg0Y0+Xwc2RySt8\nlSA7\r\n=2cZs\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"3ff1f933540f4b1335b8475dae3f1cdeef55405a","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"24.9.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.15.0","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.3","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.72","@babel/preset-env":"^7.8.3","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.0","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.2","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.77_1579689794740_0.5496202145448079","host":"s3://npm-registry-packages"}},"1.10.78":{"name":"simple-keyboard-layouts","version":"1.10.78","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.78","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"54729b93f5075ce2c7e30b1706f8f67040ed2107","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.78.tgz","fileCount":28,"integrity":"sha512-0Pu7AHx0a75g1Lc9oXC0qRV8Z3Yp/g8Crln262xjC/SHKgxNwQ4zlGfGJPS9ysMNIB0PSuiHu4bqh+qjqernxg==","signatures":[{"sig":"MEQCIEB6rZTOYGfrT+Gl+HTW7s0DmnxqMdjmxvFXwC0qnyM7AiBw5tx6a50lyvuuWF17jmMd+cjWV6YwxRvA+bjA6rVW6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKChMCRA9TVsSAnZWagAArhYQAJuf1pmNqE140ONHQFi6\nugUHcZTjrWWZOR/XCsZsSx1Mmtv69/XRad2E7DXq8t8Cw9jsaO+WvjzbWfsC\nhcOpjp14xdXTpteJzodiCcRmok0kO5aUpBvMaiBgDo9GGxjcJV6ALLL68bMk\nP8kgikq02KOw1KRCBfaLjtcwjmwUpANR8Ok8c0f8YJ6HYUNuqELcwHPSsFNo\nrp6IEjnF/9g/txl6vYpXbvoKfWDh/+xMARib1H3ePmaI3bQ2YahU4/t1nUAz\nrva8IOPQUuC7nBH72ILSuW0Xqqva+8C58woODdbyHfxfyDUVQIkKAEmkfxqE\nNvukykp1iBZTpnJVU8xLCzX3yKl2xMAJPhcFUyPcaOvoDZx1lfI7sX/78xfh\nvtsgeUEulXLTcMxudptSNPLup3+LRxkk9M6S2JWLzxm2DEFXlxQBbeqO5lV9\nwQw6efcj0Yl6T0DbfwxzM6CgNPUg8lgS6tnrCaMn5NOt1mVOBwVqs3nraOBM\nXzU2ecTsCzYLg3j1WqtvSdcuALw+UGty6CX5PfrEMZM4yxAyU8jWzzngAEkZ\nzRpvA0oaMi12h2lN5xZKj1BWwVPmCIpcnhJBiTxPBgMzWIS+SmWWuz9a9a8b\naVPueD7emVtBnL+XnBCGXK9t0QUWWpQ8kMnQCFFnCUHmu7XKIo1FSGg23IA0\nmMp8\r\n=378w\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"b9018119a93354e6cc4ddd44e716c0af9edb8ee5","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.15.0","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.3","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.72","@babel/preset-env":"^7.8.3","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.0","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.2","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.78_1579690059588_0.3224986767919287","host":"s3://npm-registry-packages"}},"1.10.79":{"name":"simple-keyboard-layouts","version":"1.10.79","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.79","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1893ace2ad975fe9c18037260c9f20878dd058de","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.79.tgz","fileCount":28,"integrity":"sha512-ZdlkqdHKU3KcxGUt6HWPZffF61QWnn6P5RUK1UxOz1FQyHMdDfErgUmzzBCmA6hW1vIVT8InDbOZuR2ksjd84w==","signatures":[{"sig":"MEUCIQDDawSixVL15JkQHnrt2HbcWqwwH0/08OCV99S4nHs9ygIgNnSc/1WeTr8jSwucLRrDQM1fBaEqbisSGQHjZ0MFwSY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKCnSCRA9TVsSAnZWagAAgicP/in5uLEDV6w9SUC5uKTg\nTeYe8Zcz8aECV9oOlonivsYtF9J36d/LUtTrbVETTYyjhbamGieAGhOsNcpl\nvRkxmHmV927KCEiqcIhI8w0Of/O1i8UXSX2W1TeBOdpe2UwbmS+lcCUvR4/1\nMrlrWNTf6haQ+vNccXFzX41ESiwE39Zm53R7W+3OuMvGY5C481DUDWexp8DV\nRFFY3fZEvuYCznDRQ1BPo6eoLE2Nzl1lSLTCpT67PTalrcTLOQkl12Qj8czx\n/7vKoBdJLejWfGaIrajphgLK4vI/mnFybV0TDzWhrZpw0WpHTRMP9RtlUDF9\nYISwBE/cicoGYfQMSomM7kEjK6VHxIu80Ql7Kv4cDuCmo27RB5lhAYLdEvc1\nXd6KQYnQYZ+YbRucJo5lytaIQejrVyNtQEdF6dIx1iO7m/pas/BVxf0RbKrW\nlg0P92Zn5jRryqRQxWJW+FyA3o6RaGNIQHf112QBq9mousaY1EFfgCJzqPNr\nyzS12RKf3f/t3TARGczcMiY9wJuBFFdsknEypw7aZ3J0uSzw6E0dlOIX5F9h\n4c5KRLHLhpdasK/0qYq3CRphMtLISYaMX4mvSB5kqo0Kuo2uK+cz0/q84DZe\nkNoSWlSWNu5tx/5GMtV7TGCy0X4iQ2Yj/XHWwOo5NPsSB+3j2jqditl4vi3h\nVoxa\r\n=Y1Pl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"abf198f6e4f8d0c03dacbc49b7c44b3066899d33","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.15.0","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.3","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.73","@babel/preset-env":"^7.8.3","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.0","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.2","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.79_1579690449666_0.37486394072698137","host":"s3://npm-registry-packages"}},"1.10.80":{"name":"simple-keyboard-layouts","version":"1.10.80","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.80","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"15ebea964041d84cc1ec761a8e8591b424c1b4a8","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.80.tgz","fileCount":28,"integrity":"sha512-7u9cX0wSaRRL8gucWMW8PMLb6zu+C43s7dFRJWWfflb7KSYv2OJbhB9hJjdQCjTE7skWm741DQk4yRhj/FI63g==","signatures":[{"sig":"MEUCIQC6oRRc/YXod455kbCQuMkbvxqTUqaJBsfyiN6+XolcagIgf0RxCUjeDRVL9HXEnGN9bKzZMrC9sw5ux9iiMOL6pKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKXZxCRA9TVsSAnZWagAArj8P/A4W/nkefjCE2gC3+WLx\nZGZ3fO89sVIcY7srEFC9uMwwpXdtWn53xhGE8imPBWqvZj0OMNN1eExp7isU\ndBHIhXg/NLZ5+sxLEELxmy6TO7aJdzAHs1Ld/2N6sU+5z1lFhZoQLwRB/eTO\nfPyTjd8WpSRT3mT3AMxbhbnJS8yQdm8JHEKzir2h94i2I18oLSKk0XIZHy6k\nlDz/qYzC6fTRoBlirB6ug0owjPbV2QbzHJPjzrKZTVyILlwHN5GgA7g4omU2\n6dgxPWu+CUoJsrJRsRz+Q0vGWBeeMUdjAPCId5cyJgIdYlRVXXqfQACut2LB\nemXgFKAD2NtLfqnT8gF000b92ZBaAa1XcJfRDK3pczR75G289uWaB5tADKHo\nDSSqFgK7SFGeY9uOZPHwniBpRQvkav7qwUQbdV3roEH+hXgYmLKJg9BoHPod\n27FQo8KP6BI9wUWRz4QlQ336Y+taCuB501LSILiKAt32b5+jqzb+LFCoHN4V\nlKSZBBvftO0Rsp8YfL48SF1ajtlGWxj5hQ37sxHM9Oy0Sb4nHcDSxG31r/Kz\nYdJbvo9Zjqjc6OouYIIrv/v5yGfrgnHY9hbeQjWe7MovWFgCH1llM2qZWBGP\nSTNfHTu/zpBPZLglZPwNrNe3/BTpPHiCeTqr2SDQqr0kL5AM92l50sbF/HYk\nRteL\r\n=YyA8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"cd688fcf760f42585c7e431252381116fd2d078b","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.15.0","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.3","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.76","@babel/preset-env":"^7.8.3","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.5.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.0","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.2","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.80_1579775601196_0.41643982456340933","host":"s3://npm-registry-packages"}},"1.10.81":{"name":"simple-keyboard-layouts","version":"1.10.81","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.81","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"957c5bb677d8f6810b26afa9bf648f2f8c37968d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.81.tgz","fileCount":28,"integrity":"sha512-WvQF12D71y3IOxKqMwYXy0FWuJ7GM2Da0uBz01+Ka5VkpPMmyBi4LMKYceCoqBfncBKz6lcry0zm8AbttTriUA==","signatures":[{"sig":"MEUCICPt4IUypWVvH0Nt4yVICiTSN6gvzc6QShErhFeflRhQAiEA0DL1M95pWo/sAgE+FaKBtepo+pY3Vpe3ZhqQBjZbEjw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMBRQCRA9TVsSAnZWagAAXr8P/RW0ToKWDmz0eLJIr2t7\nRzvo1qNCbgmc6+uXgt8qIiCCXFXElbD7MSVVeSvZmCWAQnPVmQt1NGrjE5bs\nXkfc+PIGYj1pye/jVLughGJMrZ6IdEJDSYNux7OkuG99Y0OH+JF+xc4VFAmQ\nahsb3EVzq0p1RE15SFyimUNYAx90MwWpwR2X9qmOH4kiyrGIGdCxJjpviUDM\nSthWpoQEDiwl05fj/HjY/kmjRNMiN+SUzY2pxjcQzB+F1RFkCYEnwzAZrm8D\n/PrfWZAlePua0hiyKbX73WymLbyRXSncu7+nehVeVfi5GjjpeXk8QXMcwljE\nXGLKvYv/Di4P8VpcBSMvOX8wAaXypvIYnHduARu45Gj8U+kv1+Wwlr3Wx2gZ\n0Zo2WGKyd/KYDGw6oh1rl1i5FVEtXykZO4UMFbp9wxNCSQdBJ1Ka+8kvJ+Am\nBEC5UuXQ9s17FHJKnZT0829/FFVnyCMJ7/BUmtidxxd4BTj12cGkiXygfukd\nE0lN4dzngquPEgViwEnfQ6uFcdR9wpHttY0TSTXwtGLeVdJiZv3FVzVDgLKb\nmH6aholJP/q0ypSyyWOTWfkY8Cq/LFhebzYI0vMGc8EOJPY2iA5E5AuP/kly\n6S45mHZkCUS3Pw4JIAIscxapNMJyj1JwjU/ewJF13EFEHC6BFZ33Ub8wF0AB\n2DNC\r\n=K1B8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"a9723f400ae4a635da2c396e521807a8ee1f03f0","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.15.0","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.3","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.77","@babel/preset-env":"^7.8.3","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.0","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.2","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"4.3.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.81_1580209231507_0.645739998268618","host":"s3://npm-registry-packages"}},"1.10.82":{"name":"simple-keyboard-layouts","version":"1.10.82","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.82","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a43741fe68b1434323cc9b05ec78d3b1e886ce27","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.82.tgz","fileCount":28,"integrity":"sha512-UtiR1YjNkX6tSvyIN7ZvxEFDRoy+tgpAPq90oh1ClxbYmZq8W7b+Xp+wMgCWnJD82LI5PYwT3RTHdmSCgu2kUg==","signatures":[{"sig":"MEYCIQCEmMx+k39QdJyWJWxLPAGdvSQwxFwurXa8gMXjSQNBCwIhAO2Jdpy2E6Jxqn6zIvrCtEmoqxbu8imo6lo44r6c+0Jq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMriqCRA9TVsSAnZWagAAg70QAJX7YmgCNgIkQceKY/z3\nG9Xol8hZCUClTFEQmGBlbuTUCjPGifwWgBJphMN4qvOj+gl4IStqsZK65VhK\nwLuMtLYWBUFUWZq4nQlciQbyeW/hnkNFFki1AkLQy/lwiHdZt1tOAj9I2FgO\n+dfgdB8ytI48bwYQk9ONNylnZF8RhD1UTqRHBeIO9m/bSmNyb9Q+pjxX4HXs\naJcTdYzPv7cRcSzWdaYU8JER9KrZMfkmiUtuUkntIhbMVp88Ecgz71xcQY2C\nmOj9NjPpvfTPNljvRAFfwpgLAbbeMC+mtugGfwEfC2262+xYYs8NBlLQ8iDr\nU+JT1HwVjBfaa4jAQJDRGVBDCI3ujmv5InXS+mPPxt2sq11sfTTDD7dorLVQ\nlsxTvBw3faWFpAUZIlF61CaR1sAtLAEpQ8HqGTgxDUVCMYiMAQ9syHYDGOhJ\nZcmUuRBEM0zwmENT93qoRKfR+fTpNqT/MnFE09hypS3rf75hIsSwLr07btCJ\njwfo9RpZpn9I+icn4Hcelva5dXRRu3aHnvdXqxdljVi4rHa35ueSre7GbgOw\nq6OXz3o9QHa1/067nCh2QHs2qrfO8bRBX75c0EbS7fvPZaEm7v2CdvQPATlX\n5XEVI0HDUrn70NUbD8fLxrAULyMvvjO5KAQoPzJ/s4neuIvsqiV10193kjr7\nXCjw\r\n=3wTC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"76fe48a98adbc445f5cd355b0c14bc036627f8f6","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.15.0","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.3","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.77","@babel/preset-env":"^7.8.3","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.0","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.2","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.82_1580382378244_0.6900042741467671","host":"s3://npm-registry-packages"}},"1.10.83":{"name":"simple-keyboard-layouts","version":"1.10.83","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.83","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3141f4032f3de1ba41aacdf9c266c22d14a46037","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.83.tgz","fileCount":28,"integrity":"sha512-Vc3ljRN998aRU8zHfr1VmGtzJbm7ko5ipPjHvQzD8egfFIcleHvbgSgjhfKWcaWUbQoG4Vx9SBoPlyHMkNNL0w==","signatures":[{"sig":"MEUCIHlRfVspoTgxnThPTFOL/td1df85Ay3xnI/eG6SHi2IPAiEAkA5Jtp5rqqNNWEepR8K/WgiUhNL+0n1s5X1AizuDzGs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMrmICRA9TVsSAnZWagAAaZsP/RVfmFeQSUsjJ1+vJe/o\n9aNWIi3PLTUm27OGgvxymI1PgWE3VhJv74LFpiw7L7gPIPGrmwKLeCTn9Agt\n6FxV8bihlpD1tGnsqAssm0nsyUh9alJzJvgJos5G7+UF25lvXih5gAlNCGUD\njnWRmWOfmqCZ2SR6wE3bGY4/H2zoYyxTST2h61Rym3EqDoVfDIooWqQ1D0Nb\n76Yvcqa1wt/Pj0jIEsBUsymvD+USaW6D+go2vG1RHK/SEyNF6A+bjyNC1W/G\nAhkCNtcuDQW4f81JKmJnw6S4seH1FosyyWh6NAz8RjlOi7VyE/1bsCyvcziY\noySbSjAbhOQalyiKQpLAm9gQgeRfMtaoujPRXsp5SzcDD/APve82hIp85Tq5\nJDPwcaQC5Pvm3JvNL8FdIapAjFadBAGIbo4lFaddQXW/aR0wnHfBNRNL4JuC\nWXOrGmGKupSV+Rr/br6MX3aZ3lVcWD3Vqii4fkxZ30I3eO3OdiWrlFEYd+Iw\nvHmp6MmfGJOdD31H/xkXxWOUFsXyQkykT64jvIjQhu0ASyK5ikzZCaSPi3rf\n4BgBw/NA4H0Jn+zapY3l9tQ7ecWXihB+bOpQhW6N8DtTTUbyGSiUsrQ6Jd0W\n9QDFetgLl8qsQ49rhr45FbetdbzxpHl7FxiWt1pY3vvAqcPMq6NxCpyg5LVu\nk67E\r\n=JxcB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"fabb9cf967616e3db795ba10b1f622550a2f1f5f","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.15.0","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.3","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.77","@babel/preset-env":"^7.8.3","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.0","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.3","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.83_1580382600244_0.6681897604883402","host":"s3://npm-registry-packages"}},"1.10.84":{"name":"simple-keyboard-layouts","version":"1.10.84","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.84","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0318774b7a65948ea8842e096a74b5536cd1b704","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.84.tgz","fileCount":28,"integrity":"sha512-HdQN/v93C7DNaXMOH1MGqvAkGqbE7BT44dr8CmcL2TmeZVN2M+5c1Fw5KziNxkwg3+D5o4/wLzJIyoojdyesJw==","signatures":[{"sig":"MEUCIER5F17yI0XtqQSjDsZhmqokpCh++FJ1OIKw7Jv9d3y7AiEAmEb4+YXOCEi4oOC3DUiahTXExGMAbMSostNRjSf4M7k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMrqHCRA9TVsSAnZWagAAJRMP/0rgzOtR7SWE4EhrkqIc\nN3kwRRE/b5FgYsK8SeCF+Aa0JYPdpv6fJIGVm/OVOgAjzkXJvpmqkiLgNfGg\nrtJXVmm6R+/0za9vZ6kkouY2k1+OHlyMESPVmPsnWeUayfADGzXCqlMz5C7S\nIjDmL2lHV81jW8nzH4HGPpl+rI7oLyte+tdcNuBz/CuDziQQxSVRn0WRi+t4\nqeY6qpmpnesAR8QaCl3/HM8PKsdp7g7kSr7NLCA5FEJtueoy583fErFnRZ0M\nvU6hosEaiKT87jEF8eQ2DJO5cfyFgdXIUchNVokex9ehW1ATMk1QLae6z0/Q\n+8E8RqFMhBmdatJxAZJ/uFffMHsSWHwMPg6du/ONKermm4uFuyAHWyTBDkbD\nPAQ0LOVeb42VX0cc25T2ZKIKjwO8UHICoc7afUWz9IbZ7ARQGPRRBRiOtsBm\nfuZbjj7Po+e9hmaM2MWS6pSUuvXVKtaO+lsZ330o0OFIZN5JBlkWz+FGfvzd\n2mwvysqSdZasgwv+oWgcU0Ll16w5dY9ZVlig7s9r8oiAIEKT63tWQ/2Fo0OQ\nLfI6hZtMTUeT9waaMkdP5K9n0+bTUk59byOZL3eJYJ8OyBN9/QidLQlYZZ/+\nKnP7U5XxQStkyrXWtYp7m2BMuFsvpz/GSFTT0xgLRfFLoKYcEUwvPZhBsW8X\nsxqm\r\n=EehV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"38fcaca3b2072a263f7063d6637c69a78edf3c53","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.15.0","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.3","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.78","@babel/preset-env":"^7.8.3","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.0","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.3","babel-preset-react-app":"^9.1.0","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.84_1580382854851_0.31392290354345453","host":"s3://npm-registry-packages"}},"1.10.85":{"name":"simple-keyboard-layouts","version":"1.10.85","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.85","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d447e8bb06a8ed9fc7c889fa5bdbab5ee608f9a8","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.85.tgz","fileCount":28,"integrity":"sha512-C6egtR8fJ0vV3tNkc8Z7Ovz6yd72vQ5652dqCTLoKDj54ZSCYM4ZymtGt7pAE7a1Od+ON8ceP9/utT8bc63Hbg==","signatures":[{"sig":"MEUCIBw6+nV1wM7b8DnyA9pZsicrxBB8nWzASMO3qm3xl8qxAiEAq55Am3vp0fCY+5JvqMAR0x5iRfis9SL7xJjCTEsE0KU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNASUCRA9TVsSAnZWagAAMX8P/3+mw38yiFRuA0dtR8Vh\nR+wlgHgwYnGH+aoK16cqYT2vdUmNlU36BIvSYzgZAy3Qr+rlqKqrxLy6tyBq\n4xLoHhn2N4auxM0ArOaTzTSk2CQtTqUcKv8W1gnevOClokNefFBcdNAm61y7\nxSLdbv+Gs/YItBi9yT4EGc6RhsTT/PRUFv8QTILghavo4piZw4HVUniKUxEk\nD1WfLOzz9HCYK1nZIREmc384h0wmqo9zBSMUuBafWgwS/Q3wZXszePh6zGva\ng6n1jovXrcPp+dPfDdIhk3iEixFq5JwcOSzKQmdsCIxO4V9k8teXuc0IY1uj\nS0KGeaFfDNCeGR4yE1cAk5UBxWFEBEdEFOI4QpQ8VuGVK1/dyHcFUls7tWK1\npAA9k149iEqy66ZxG9oJE8m0euQs3SfJ53ge5jtGLoEKI7tW8h/4nm1nOQhy\nU7ZNhGDUkgv+i2pXZAlqFAt0grZcLMSqfwXUlS8qZr86UE4xT0aL5FwFfFGj\nF6X/dx8g7ERcB3AKiB0YuCFWdc4DIkEkKZfsaGfARM17kR/CQA1XHLdhZGpk\nZWARYd6qHNcgSQib24oE7uX7ONg7t68hdAo9Iwi9p8gEoeq3s8JM5bipFIMp\noiAl1Kr2WKDFP0h8OOWqcWYDBbhCTbHugyX34E8QAAmtTltHnBFtg3AMt3pM\nprp+\r\n=yiLq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"ea9c73a5409f2cd7340c0ad1cdfedb6a5c3e3a8e","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.15.0","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.3","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.78","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.0","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.3","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.85_1580467347583_0.08127663416413222","host":"s3://npm-registry-packages"}},"1.10.86":{"name":"simple-keyboard-layouts","version":"1.10.86","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.86","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6ca6a6dc50d90674457ee14695c80dcbeec182db","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.86.tgz","fileCount":28,"integrity":"sha512-bh4cH0KRxl8UDvs7dNij9Za4SqN2alh4Z5BJ4VExHA8Rx5ZnamuvQNkSbg9ZIXPs7O/r4jzSifj9Ks9OVYR10g==","signatures":[{"sig":"MEUCIDmbChMzP25aiBaIFbW46hyQQ3XB9r8KY/BQvJW/qsL2AiEAzH+NyhGdiLIViHZMl+IAb3HwqWhp7wghUlGeLPtc4HY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNAUJCRA9TVsSAnZWagAAJsgP/00BQsPCJVFo2lvToS8e\npDfVPcURfbtOTIZngbJXNeG8vvqf0wgnH3LMuipS7MJr+CI24JSn8alkYQTf\nWBlfsMQiSozmOthgRqSc89ziCzt9f+5sjUpEcKQ6Pxyt/mZKWy2N8xPNIz0/\nRCBOmlggB0JjdtsNvSool2bNH6m4+ZIcuCqMb87Dk3kuBfqUIfCV7q5DIYP2\n8zugJyfXx5/Zdhhcl0MT2XnvIkWQwz8+JPJmKOgdbHkqfSBquDabstmklQ+r\naftupULcC5hK34uLHGbg6HpmkzKgPojUVqKXbWFPLrkxE3dpUqEIYCHRAbVY\nAVt3vnaT+KVZF1uAcqkpVPBkit/0gKyVfx3ArW2DUIQ481mX3bX/SvY2KuDc\nYaZak1OjLmyONJRoEzrY2TjqYhHgKofResg5bBJlVFLWIaphgHYcYhYVN/2h\nGiY2aFw7xe39qUmbFhnV/FNuWZ3ivwXaz4e4ZuaBha5+HtNKxAjEgn2tfiE7\nFoIEVlOkvho3YdLA1Ceb3S2W0bBR/nMkbBg2nKQMyMuGdGcNPp+EMkq3TpEX\nKkwNmUPJIzpxl/l9wuykc+tBQNieR/e5a7cGh6QVAFzs3n5+O5UNLi+nySul\nVviVA2BQ47kQk2aQiHxKF90WTwrqAGhH2tKu3DJZIwLlboKqXglG3/FLUcZu\nfRTA\r\n=rno/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"49af4ea655e4e270ed375c45c2797e05b27c8c2c","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.1","ts-pnp":"1.1.5","resolve":"1.15.0","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.4","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.0.0","simple-keyboard":"2.27.78","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.0","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.3","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.5","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.86_1580467465219_0.050795133806683435","host":"s3://npm-registry-packages"}},"1.10.87":{"name":"simple-keyboard-layouts","version":"1.10.87","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.87","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4bf09d12801894257f68791c32641173edd3f29e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.87.tgz","fileCount":28,"integrity":"sha512-REgl7jiZTQh1liLklCGjS7vwvX+bf8OkLrXq3skdZLZZJCyHVfUD/MxhYmo8gvjSAobX1E0S4KzOfd0MF0hcIQ==","signatures":[{"sig":"MEYCIQCg2Rha2qPZs8YS65eg8istZJ0owXw7ODehhyr6SJ0N6AIhAJbZv4UMv0U92QuFndvw8NSGrRsZFpUL2Um8Jc3V6Ku/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNAYGCRA9TVsSAnZWagAALHwP/RAUFLQi2SztUyStJpZ4\ngsCdtuhNqtY51dBfU08uUUu5vrHF11XwTat17KSOnl24qPD3CrYzgw760+d5\ns2QJheWNJtYYe5IiWuKL5HvHQFa+JjfcREhNOSNAodvn6W2afmG1r+7yZxWe\nD361e7J9xP20iuMhonGU/EarEonJW2SnrBZt82mj+0m4ObVW+KufAUoMxk0v\njIcCWMd9ygd5hhliqp2cJUa1OHWuXQpyddIHxsk4sZ0YXGgkaHMRsY39ju3K\nEozV4F6pWCB5AotLqXJ5eSC32h6/8Fy5QZb7xbqELDQ9/log0V2LAZpUm4lw\nDHUu1zsPhE4hvUqWYeqfBhtRTXszB17tV/s9auLCoDP331iRBxtyiq8g2kYI\nAbcJNy6uOPEa4gOWwgYhZSq4lqR1obPDdR+Oem95B8ZgwuyFIoXehCerOsnI\nIZnLKYLO+z1DvuKJ58NXaQT17iqWcQcIl1N2JFBdneF7h3LCW41iAUOsRGhq\n8ZmHaISlUVSf4NIxWndOOEq9XNaJ7jLzlljoISSVt/bMN5ZY7Hg2o/l7xHu6\n0UGlxTGpOPOUUjO5g4efkdbXhO/AQ0R5powhm5tkzA2K4Y6Fx9P3k/XIPXbc\nSoDjVthGXejvu5drnJdEhhqx4zNzwx5jRUyO+IJfihqQQ6TT42xfGsxXqBUh\nk+Wz\r\n=DA8g\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"43865d83adef7fcd67a3db5fde0407c96280e0ef","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.2","ts-pnp":"1.1.5","resolve":"1.15.0","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.4","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.1.0","simple-keyboard":"2.27.78","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.0","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.3","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.87_1580467716214_0.24888043046144137","host":"s3://npm-registry-packages"}},"1.10.88":{"name":"simple-keyboard-layouts","version":"1.10.88","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.88","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5bcd57a865c4c6fc13e1bdde4270c1c5358f76bd","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.88.tgz","fileCount":28,"integrity":"sha512-pLXnubFx+D4v9j7gKkuR2f3jNeE3cywIwGo5godZoG7+jsjwiZZBFv2/fAe8SEXdzs4WOiMCGHtyxPXJAwjHLg==","signatures":[{"sig":"MEUCIEbOk7IKCL7e2/0gdSIMkWJW4kf7nrvushyo6jOvSERGAiEA3/rDMlbCVahjWPq6d9wWBkft1HfjAf1NBen241bfSSI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNAaMCRA9TVsSAnZWagAAibsQAIIjhiCpMDwZDGxe/1Ys\nnLCSgq30O4BxNlseT2+WQx5KpQbNrLS534NBmPQN7Ie58oc+sW2diYfvLAT2\nS6ZHJ5hWi+NBVohgXWxTZ9FM7RtK/F4BJxa0/wNElzlsvHbHK/oFgdt/N/Aa\nL+OdmyFL50n/1POBsOEn3SNB5FodEaB9guCvnJm9pM5VJtaC8lFGgAKcPbd/\n707rV+YEcPBOm4yqeinjADkPQEL4BqKhG98ZcMHwsAgEEvx+i4iR+1BwGlj0\nKAR8Dv9Gqh/ZI7GjwExWY0b64oZg76XacQ3egg8bs/2juHKzqFlwh6SxDw74\nWAi8j6PElE+08cq15DABfmC3LwBv195Sw7hcDXEgI5kJN2P3jULrSS3LF7YO\nIVZVbItuFC8JoK7TZ18g0dkVTFx1hBU32ypi78TOQTUEigFxfd9t3KaMsgBs\noXGyB2U11yc7eh9NhNtuAYkBCMpSJqM2nGDEk9oWicg9W66pTdMfIUkYL8xZ\n7P2JA+N/oN9WHTfTdvyxQ6k5XWLSV+jFbdHjYE2auN3khyTCVg8wAS27joI1\nKwSfkV3AjZYTuYHAgSo7mTMXA8dcX1Sz2ErK5eI7U7HxfaS+Ua6iDaWjSWyE\nsb+0QtGAklnsPBE2nyqU/k70UhLgYKkq/peSDDXje0HttSyA9J36RkGEz6h/\nPTkr\r\n=pWJr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"d0c31229223c941c899ddc79d82edf65b219d160","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.2","ts-pnp":"1.1.5","resolve":"1.15.0","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.4","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.1.0","simple-keyboard":"2.27.78","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.5","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.0","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.4","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.88_1580467852582_0.8902067088519989","host":"s3://npm-registry-packages"}},"1.10.89":{"name":"simple-keyboard-layouts","version":"1.10.89","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.89","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0a59dfbaa2e4a20e1bc858dec9a3fd9f99565f85","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.89.tgz","fileCount":28,"integrity":"sha512-n3VArCChfR7EEoL1ZFR5mSxvvAbELMg03/S8Ugr07UPr+edQkkOZNY7n24/MeNCXK+pA0NAc3xFig03eLyvB5Q==","signatures":[{"sig":"MEUCIQCjq1SpU8WUOyBGNfEuph0Ru9O9KeMOrJDbvwWNlSR8LAIgXzdLLZNwWp7oLobJds8ShgcarN70xDyAR3UpPoJgcKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNAcSCRA9TVsSAnZWagAA9CwP/2bGbDUaeAuH7aXpSHd+\nTC3Tu6Oqdqk9UV3pAEDHhR8OfxCW/vqXmqq75Xrm+9bBhkouO5bSVNLz7ZsH\nuYHy7f30eb8vSKXPg3B1vPKFrQZ0QYg1wKZ3xdpHN0fFflj916mJfkxEicym\nRgQuz6VCwOD2xuPGp3HIL8WHuhhjpnm4Rfw4cvNTIJw/qCXMsCu7EDzRdyiu\n7w+ELeY7CTGrkGPWDRwhHKa7t5id3O2kQpEsu7vSAic5Jla3zlj1mIhLs1mB\nzgiyk2/OyUTfTX/Hi3A8Hs8ZFFPGwAJbU0PWcHuIitVccELILT+hhmtoGv/d\nsgMyyJRpeyuRRDxd0i81n/SMQmjcz8+eElouhynDu8k6varJ80S1SaPQj4kd\npDqONabdKUTzPhAYcTXn3KP4GWtkgne/XN8r6VSnuSa0PajlGlenh6uvmznx\nAryfeq4/MGHd6z8h3xFRF7Pa5nM448t1V7TK0oM+lcE/ClN9QDpUMwnNTl1O\nsyg+NoY8AO2dLuCcLddwMYgG8vd+PuNxAZpcyNsO2O2WSeMnxfOnQH3mwDsh\nc18QD6+bOqmk1F0za3pqpEngMJ9EZOQ7Gvg+nmtJ821IglVSJUj+IoqFoQI9\nVuYyTGPrEPohdpG3haQAzD2LOJr4TcA/zY5jT8BJ+JZu335J1cw1pLNMstCF\nVmCi\r\n=v/4a\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"49884e43b9b07687bd9a3f73b91a7db999ce1ca4","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.2","ts-pnp":"1.1.5","resolve":"1.15.0","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.4","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.1.0","simple-keyboard":"2.27.78","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.1","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.0","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.4","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.89_1580467985771_0.5162017108958206","host":"s3://npm-registry-packages"}},"1.10.90":{"name":"simple-keyboard-layouts","version":"1.10.90","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.90","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"890fbea9dfbfe3cecfc530d7be507f4335a1cb82","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.90.tgz","fileCount":28,"integrity":"sha512-fIvArKITTaBmRg8ydoXxABffv+5Qi9TsCBdIbI1QJgp4ULjZQeCQclpg8sMizI05HTlx2mjRKOymzWj4egbjPg==","signatures":[{"sig":"MEUCIAcLO1poHL9q++30YshJMFvse4alCXceqUiKUL3t9YehAiEAxgxWv23ucYHFhP1kANDS2TiP0oLZm8cNuywjUcEH9qQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOAyTCRA9TVsSAnZWagAAkIkQAImnx+xO/PVZ8wHJmDnq\noqNiSCvGTcITAXy/gB71xksFfH9Hs330I694+AQuBxld44eG7e4AxFQhVPRS\nVVJ4PwYlkJk5NJI7VV9UwG5+XVyQiJ/86BlWu3Ugdt0g18+KsIj01AfLPwK8\nMMjfW0SCajSrsHHG/8PhpWX+y0UgWqoINjYcuJGoCt7jBllEyVuBYu0XixMX\nMCHFxhrz9km+uNHxFCOZ8tydz3zRJJMjhsZvKfYaCnB62UY8YeqVFSzcvNIf\nd0RXVTLuCpwfORwCmI9eWE2uw6xDiK7ffsPKT+NHEO2Gn2gOYaDr+vhIZTrp\nFaVlztRRPSWgbkx5+J4+4SYw5qa0ljEDP1X7MJ022MlvwdaxvU1N7uNys6o+\nAMfqRHLfj9x/8PGX1q1u4+i0mtxjBxEqBjulHoXEFS9z7k3uUi8v5F0Zg2e+\nx/X891qx8p68rZVYAsp5Kf9r8U68Y9j05Sb48Iq66BGnWXrlrBQWnqv0HTad\nkIyz39jmUDPNbgkvW87pK5//flX/achGJfXmxFGUE7xSFpJStTfMDtVFoOC4\nFw38Otckg7G8WNLEeR+5E4xm6qCReowEZoZk7PcjPcBVmNFt+e+gvS3ZjnZE\nXbjwPIoXNYLvxDUBGqGE88a0+EAUJG/APYZ0fysbxGv0BXJR5sXCBFhPgNI/\n3nz5\r\n=APlx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"bf54596ae5deed5bc810c2265e75798594b148c1","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.2","ts-pnp":"1.1.5","resolve":"1.15.0","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.4","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.1.0","simple-keyboard":"2.27.78","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.2","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.0","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.4","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.90_1580731538656_0.47687664314944","host":"s3://npm-registry-packages"}},"1.10.91":{"name":"simple-keyboard-layouts","version":"1.10.91","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.91","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"65d8e59100695c66cf80c3ae92bda5d5f6d63358","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.91.tgz","fileCount":28,"integrity":"sha512-eVBK0+QqAJuiamRN4mY1/o4bo/h2zlfMZ9TMn1AvRcqR3zMCI0K66J76MVOomH2pAEKCh8cZm/48NADHh240Ww==","signatures":[{"sig":"MEUCICi2lijHH+4CjrkbVg5phgOtyEEx3+bL3tkzt30cECc0AiEAxoWyLcUkQXL8+csWO4ZdjQ5VD08wdNl6n29tdtCqEOs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOA1ECRA9TVsSAnZWagAAGBwP/2TaA6GsJWWWkZ21Yovo\nthAmxfw5MvUbAICCG/aU292T2Wzs0CKbK88d377T62gkWxvex1GhtgZW5h8i\nITseIFZ1LR9Hn/uJsVOycFuH5Xhr/OXxvPHP4FR69aXWfW6zucT/6WRIRGvy\n5xknHLkTKegWqmBuIo4POfmBzDdSIDzlRmyAbRbOxxjwKz3PvtRKWdbMtiop\n4vMzlZEwFJboKvir44r+Cr7QOKl4EGc0SQohPeR87jH1FB6MgtIZ02FSz7gC\nDPAglpZj9KOVwTCu7JpZ5u+a6uInkxuSvrK9gSXrleCcYLRb8MgFh2FAxrXF\nghDSqgqgPNC8sc5ZCM+BRyARlCT3dcFFHv0H3ClO/VzFoqCI2/3ksfvUATYA\nSU5EfkX3W5dLUI6PUPkrvAdsDPbiNDFOoOOrgYjwnOuSgpnY3L7Mhq26rxtl\niFpQLEOTyE7bqVzZPDPJd+pcJzxWjJIdJrfDUFQD3W7ar3GRXYJegUGsVbmX\nz84vsvarmhdaUO14SQ8NGPNgQjEfpWgNB0tZvQNa77P1WhSaG0l0ke/2As7J\nJUiUJlUf2iKDhLXlwkW0mjY58l5zIV5a/yu7CI9zYxwyELXP3tKogfM2BCxC\nOn2AYOIHG7Y0kGMyjsUecF7pRbikq2xcxsFOVibWbvnWdMHjgbWEV/AzRBEw\njf0z\r\n=N3Pg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"ad3a59d35e7f5d79b4f06d8b7ffed308fa76aec4","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.2","ts-pnp":"1.1.5","resolve":"1.15.0","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.4","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.1.0","simple-keyboard":"2.27.78","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.2","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.4","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.91_1580731716272_0.5562250538183346","host":"s3://npm-registry-packages"}},"1.10.92":{"name":"simple-keyboard-layouts","version":"1.10.92","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.92","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bd1c68b877e35e926c4dc7cdb3211a15a1241563","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.92.tgz","fileCount":28,"integrity":"sha512-gIAkJ+mymzI4k23oRoFyAuTOngZlPBUrZrqNHQ7IbdSx+bzzbscUpj+4yeW2BoOussIIWsj7cGaOoXDLi0JA8g==","signatures":[{"sig":"MEQCIFFCSJk3+ocOnOXxei0wgIDA8DyEa+m7p06qTVEpUI7OAiBZqQLcS5u1rRFkqeL2TYXoOaNukqvoMZvnQZMDdyJ8Ew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOA5XCRA9TVsSAnZWagAAPhsQAKFzHFw3w0x5ZliW7YOy\nNkE6pjfSmQGm8Igc5w+ZIjBjUoODvc5NOYBrbry3ylnjYyYcuu8XOxYGGaN1\n5lKaNx917MuqinnjEfZ3QvBEPF3AAye7hgX7AGpMG1HTLCi6wHYOY9G0sDO+\n5udn7ca9vRsQRkWM4ShC/rnX0EzvsRv4VdL+Jj7DyxupBPLGOb8CW9yDnREx\nBrgdGnuLO689jY03z+21osXWF/DiwxJIxgIGLzR4Ky9E9JCXnTB+WfmCGPFz\nI6bC/LCwxn1wn9dnBH6soEL9efHpQyoNX6geDJY9sZH5zxFcjOzX16y8N4p1\nqT9UiKPiWS1NWVvSXGk30lmLNpNEr1X3Vc7yBWiZq5Cf8r8zWK2hpjAzyPFJ\nLhtG5uNMp+Coadsi1vYTORfieyW7ojxoxv0mJU94inYqlfewGrRLcUz9NS+L\n6oLP5Q+loSHa63WWpboIEuWbuaSL3BO+b6QdRMK2dIAsKFB0OaITUkstZYHb\nIW4SgyyJ+vUckVzhEJWEz7Fa3VmGmTEJREnRdXttK7q5QuRLxnTIp1LD8xjz\nFH3fT7o8RrWYHAZfOYLy6BbaHD95TsLkd0UdQF+DbYnvU4CjDjxw38Z6h8Gc\nvyA7u3hE0j3Uyon/joP+qWe/wHjIF2OovuB7skmSD4Ds17LXzFfE2abDSnRL\nZsDf\r\n=Q/Iy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"1569ca18defc69dce90bab3b94d77d61f46d446c","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.2","ts-pnp":"1.1.5","resolve":"1.15.0","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.4","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.1.0","simple-keyboard":"2.27.78","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.2","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.4","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.92_1580731990928_0.6745515828447974","host":"s3://npm-registry-packages"}},"1.10.93":{"name":"simple-keyboard-layouts","version":"1.10.93","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.93","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c3d5cf234f9f75f8e09dcd7ac5e8347cf9fdebbd","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.93.tgz","fileCount":28,"integrity":"sha512-GmVvL395yxYPOjL975+8irVOh3nWDTS7bHH+IJnus3KnchE8ssK+8spe+o79Ypa7yMhodvkiWU0by5NLHIbm3Q==","signatures":[{"sig":"MEUCIQDzM1Mm84Lm69fLOyTZmvMGZF14UDam+12/Qqgu8ZbzYQIgV635iiFPmu/5N8oxa6aCjeJvkUnSwOsfrp7a4sB8ShU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOA67CRA9TVsSAnZWagAA+jQP/0EJQM8yWgyKjIQNjqmE\n7N6DH74UUmxJU5L3QQqJPTb8Qgk+rMIBpISmZZQ5WPoNC1HtGHGNKmGh2pxV\n9Q9OF4mdQML26cn1EPhOkpWvIBDlS+YywJ8vOfzRJ03mSvJzUinOL8+1ya5G\nmBlP3vg6c0oqZR2QfNl+o8cmatWllrQDcSesiORkrlGJLJNIYOtGhrUHaZeP\n5qAU3sYXSPY/v6mORhPV1lT2EA3tIRPJsV3c/N73e2rPivlo6ncNoN1w6j/j\nOm0tvRvURiGCVjtjnG+S5lFljFhd0yuTLtNX5yAtahoIHoSyPv47P2d7qitZ\nnSrxiaNCIlQY21nLDiM8gmTzcFWoLAAUYUy2S2xBtIuE7UxvFsG17J+JBueD\nhsY5IzEsT10zCV3Leq8tNyeBT+PAK18mTWQQ8aBqAh/31gHizMnUVw48SHjP\nNSwGtZ90jha3Dnb1mB6X9Ras3B7c3QjU/xyIQDWbvw+ryJJd4z7yZj6oSDxy\nE/c3DlVjA5kMtOVkWGxN0quyxb621cKiHZ6B2h2AsQvzYmnyS7T0Dc4GVh5N\n+eLecj6lq8f0lrw8D1OeV0KguWdnc8K9Zpmv0LKliPttbv8QxmqJyvd0fxTj\nHJqFdKxZ84lZCwcLSyvpQd/7hia06yiNzRtq+qzDelIgP12zYNcJI+H3rHDi\niVBN\r\n=z8j1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"3cc03af7ef4b4f71442b9dbd5a03353570d4feee","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.2","ts-pnp":"1.1.5","resolve":"1.15.0","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.4","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.1.0","simple-keyboard":"2.27.82","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.2","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.4","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.93_1580732091414_0.46518529488046845","host":"s3://npm-registry-packages"}},"1.10.94":{"name":"simple-keyboard-layouts","version":"1.10.94","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.94","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"663f3801bf325e77650a9735b5e64b4bbf0ba51b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.94.tgz","fileCount":28,"integrity":"sha512-JyjVSb2gGEsldIpuniV1Uaf1NwhpNS5TZTkSJmqXcCYO7sHAXmLbEXljA5XS8l3XwN1HUZI3ggJLhiXo8iKFzA==","signatures":[{"sig":"MEUCIAMTeA0ELGXy5Ea8WQ+7wCk7V9hxHfWm5GNGN/3s7rUNAiEA1fhgl/d51OAl9DkLRB21qBiBPBZIkfaZSxHBrZiIGGc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOUy9CRA9TVsSAnZWagAAVksQAICGdUKxuBGVXMIGFC+M\n+c9HrB+OsjXvH1fP1Pszu+YICzNXvQiYgQs7X59rnE0nTmemFhke0/JGK6Q1\nNqth0bliWzdGBE1d9S8DQH7rgr5GK0VC6eBvfXGYAIMiz351MR8M6J/Sn/KJ\noBkcMtHCeVQNDYdv35FraNok6MPKj8siJzC9vpdVmXfpZ4Oo1apgjdo8B0ya\ngi7ixho/vss8PYrChPK0edeIjFQ6q1XMz3sSjPs1LygBuRALtVSt2d8h0kxN\nGBewU3xIKmQdkNV2vLAHZplvgVM6Gj9qFw2Sh4yDgqvb66Fo4vKdBgDB9SCV\nQQTfZn05X/rxaWsnvet9Qb2a9wiQhcSYazHQWfBDygIzKbYWR0iBw5lhepR6\not74gTfMm/Et71B0NSFSIXl0MQqFV1K9sgLC/dZoKFIREOKsRKv0BSlNxyRn\nJsWlMEo0pD//lHwNnvoQeUUbhOkCYP8FTjWTs78lE9eZW9YS8N3iJcxgQ0CI\n7lgQx5pTT59goQCX2TrmuZQ7KYNCP1tb7OM2so5VR7XkyoW6qsiyGj4MquyV\nMzmYKstaSDMxPHezikYcr8Lqt2T+5dCx297bQZZ4DzaSV2D3gMymyn2Ku151\nLQVmRfui/zKUsT9ILK5UIbaXNHSvYn2LVtxdYxYg2AtcjHbfVH5i1z0URN0e\n5VZM\r\n=NQQC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"0f01d5706eae37c62d5f68c414fa2395d74b6456","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.2","ts-pnp":"1.1.5","resolve":"1.15.0","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.4","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.1.0","simple-keyboard":"2.27.84","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.2","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.4","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.1.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.94_1580813501256_0.45773124603500626","host":"s3://npm-registry-packages"}},"1.10.95":{"name":"simple-keyboard-layouts","version":"1.10.95","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.95","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"be97addfc31d865b5245d0de228c8fc2bb7233bf","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.95.tgz","fileCount":28,"integrity":"sha512-8Qx5mugr5r89/4UrdKSwq/ELFK5MWSplrxqnRJ3/NTUIH8Syi2o4S+v6Sqx79cxgnGu/Z7y3mBQk/OxcCpbF1g==","signatures":[{"sig":"MEYCIQDzjXg6WrXOdFG0RsfpIx3Ct6FkOkDqvWwpVJ1Txi0vMwIhANK5a146qiZBDvSUS0laYpGCrrwc2Q3xrOqL7W/zUwaX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOploCRA9TVsSAnZWagAAbnsP/3uQQ66olRqf6dp4RJ6+\neymeq4EpjJB9DUk2R8jJgZTSYZi6f/6hPA73tz7Is7Nf24Uw493YUL7vp7hn\n2XHRgc2cXMuPvOS50P4h3Yvi+c+zquGRTs+GHlJH4AQj0yzVr4G9KkjOjyWS\noRyu0Su4bd15VBMqODsCTMAJpT9xUx8z95iNoQZrMt2T6ndUgPq7Es8+725L\n+JudTI0gURNo05YGKM1fZbXaO9D7zJiU/VpFpi3r91X5YXn2INysDcjWKxlJ\nTvR2a34pr703OF9VkhxcZhuvSqb7dXrPnpWjjX7TYH68GiA4rrI6U7y7D1M6\nMzVtYNr1Q2yePtCCXAPaXhuagDnIIIKbth1N43wB5ZtB1QHXFfEaIt8dtld1\n9iGaskOVoj8p1E3XSl+hkx//ZMG3pFar3Mw2sR6ZMrxMsUH98O+S56d5cxJJ\nbtcyBgRU0pBDfs6FrdrTGwEs8q5oSvsaJs0cOk8LsM9PgGo0/b0c8mM5lSHF\nycnqV2buUnsYLV5ulpKd9UuCYtNiYTCsUlLPHpbh0r1wYi8J4V97Ugbtq7RK\nx+30Wca4UVZCv3heYEt6aTzwGgnnjQ5W8UTDafnWN7ovKIUnuP6Lhx3jbAiS\n2DlTRgJDOZ0rZ03yYMfywiXmH6n+92FViBajl4Ai3ua8uZ5e4AShDN92pOa7\np29K\r\n=pZff\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"7e491e7461f87d70dc80f4f58035faee1fa79bbc","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.14.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.2","ts-pnp":"1.1.5","resolve":"1.15.0","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.4","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.1.0","simple-keyboard":"2.27.84","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.2","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.4","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.95_1580898664010_0.131973171504302","host":"s3://npm-registry-packages"}},"1.10.96":{"name":"simple-keyboard-layouts","version":"1.10.96","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.96","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1471bb2773ca70e7ab6692c5139d521e08135751","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.96.tgz","fileCount":28,"integrity":"sha512-bTuplATiOYhjewcRkRWdnAjcAhCTeXOAGlccNf4mvJZkpMFqtbqLV11zNX74ywst5HX0xX5dCnS89d4VfC1VMg==","signatures":[{"sig":"MEUCIQDl2MfUBbkkXOTky04t+LkTvvOYvuRE4AGvfVzmuzW0HQIgECHYU039m4IzvkKdJeIcJWMKEGYCkvI86mDsFYW+Kr0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeO+xVCRA9TVsSAnZWagAAtJAP/1kRZ2eCY2Wi9AZ5efVX\n4buiJGk1mGfX4IJLm7fH60JGm0/ngltFzS/IhQvZ7UwwoSKOzk/ksV6yf6rq\nWF3QvLJ4MGutnwQ5T43hBAKuioQRELMDYtG3EJUwe2vx/ctQzlM2s1x6GPpu\nmVKzvmZAUjuflo02ULm/MLHwdxMJ4IcJN50uT/IKdqNeBCJt5NodswFD8xl2\n8GDt4Z/VLe7bZ2I1WWn8WUJ0FKN3PZwpUvM0E7rgfy6dcRj6CJMgLDHDuH1g\nQdgGv/tAT9hUcu1vX0HsYfSqOu3hGuHaoZsBRllmNn2b2LBpaobJ/yg88ZPl\nL3ZacglsVgf8RlXbcHo5lweXEGkyWsZrp7qpKmDAZXeYCxLixM4BoJ3zLwTW\nEDiSe6znwxENtjsDYrfwRIv7q6zwm8QAsgf3Ia+DIJ2a83P4TUbPB+YUkuzU\nGCaQtBNDdsdLqMiTFcm/j12be41W9d/LYjEZJ7+dorz4lXUVt5LZk8NoluJZ\nS3rj3xgF4HTE/iuz8TqIcnjk8AmK0eD6rfWAiUdHOpMo2bC/xWfhygSyuJMZ\n/hG/Ts61pssZUKsArWGIbM+eoU02OGQE0q6czM4GWb103Fu5rTc/rwt6RY8L\nnM89KRn2udAMvuj/TlLqsaTBum8XxBAHbuAq5gYy9Lxs17+6nxt8pnRDTHFR\noxPL\r\n=f/2W\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"5f627a53d9eb9f4bda27c89a44ad5bd0f8ce1134","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.15.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.2","ts-pnp":"1.1.5","resolve":"1.15.0","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.4","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.1.0","simple-keyboard":"2.27.84","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.4","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.96_1580985429105_0.3206008003026548","host":"s3://npm-registry-packages"}},"1.10.97":{"name":"simple-keyboard-layouts","version":"1.10.97","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.97","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e2de24a2d5aa93432d50ec03d9c7df3700998f6a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.97.tgz","fileCount":28,"integrity":"sha512-Ktb6Dn/bjrTweWA3hYDC80sE4RQoa3DdQQqpTSJzfvh9iNAcwaZ9Yjay7xDcLa2/oSp7yZ+gcl/ho9u31XL4Iw==","signatures":[{"sig":"MEYCIQCE2GG1L9xRX5JEs3Z1dEIVnQoGkBe8MfgXrJxGTK59fQIhANhHkf5PGoirIGL/F8kPxOgXI0W7ETMC9+yy5KhAyYCX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeO+1RCRA9TVsSAnZWagAA/IgP/jYRMCrklfKj3xCqPS9X\ndRShJc5QqaiyECglzwjiALYjtnCLzKKe2nknXMWxIQxM4HYidf2V08s4vbNO\nk52Itw7sL2EFoRQaRdINInejAx3NZCkDUgKhROTgEQKQOKf2anzgbZIaTDGw\nwbgeNOOhdaCdOCctGxBpFmYwijJmPDNzzrBfmyOuNo2OfnbRGD7IW/+JJtCC\nIMwoCVinKwX9n5YOI3Ds1CLE3GaqkA15L/5i5Se8MbqpQsXcp86f3+oYUq53\nR5o7SeC7oi4aPL3OI6PzmGkpKDzvWBa1c9MJA5v86T5jyl+RJYHS9j9O6U9k\nrejI8in4VgHx14Y2aEkQ7dhHvLWMNDBVeUuL9q66YTr3uGGMIcpqxULO1eLh\nST9lEcOfe+kAT5dsxvm2ubaFXU6MrEgi2qkN19UNt+6wiNi/nP24eccvmK6R\nqoqGwpUWZY/GAQHii6YWD8M2lCatYyJe7SQtWTpH1+GlOqitoNSaAWebeBYI\nNcPgDVDMZk0tjmB46vdWjf5cCWhx9ONF/U0AXeYOcJSIQ6+4MklMZqk7pVnT\nlpGCmtDo4TLeO/QktUqBZXFKvb38+NH31Il2FJHjtMqtknk8zzofBOmRRxq6\nUNiUnTtR40dAfpssvCixVsXNpn1kXyuIHMcqrlUuQ+pfB8gIA2R2b7MxbEHl\n2bu3\r\n=10v7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"1f44291ef15cf6e4280aa6e2e1c6942c6d660a8d","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.15.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.2","ts-pnp":"1.1.5","resolve":"1.15.1","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.4","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.1.0","simple-keyboard":"2.27.84","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.4","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.97_1580985681021_0.7937922857492337","host":"s3://npm-registry-packages"}},"1.10.98":{"name":"simple-keyboard-layouts","version":"1.10.98","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.98","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"078c9b320280266e300054493176789d135eb1bc","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.98.tgz","fileCount":28,"integrity":"sha512-G5Mh0z960XiZYKW6zZWZNdwAmk9Y3LLJH96cn5DSFVqjz8jbvO6XgqerASXo90CWp60dUcGAG4W98ZOQABZ3Kg==","signatures":[{"sig":"MEUCIAsLKBostNDw2h7FA2+zwk7N6esm1QKaWMc7ZIMfHwI9AiEAq8NwnYwZQq6x524KxGFLH9XqjFJtystH4+6Jwxf95I8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeO+5sCRA9TVsSAnZWagAARaUQAIwQME9735392Akf9Ruw\nUXhqPqdWtmtB0su7KzRKlhdeixNevLF0G0qM/+MfpWr+rZkGWysCuSEhVMrs\nZoowQeULKHsFHfMMs1PNOjttMaKkDXdBgpLIFtw0tdXuVlelLBm2l2akjOxt\n6XmJ8ba+1QQi0lZfHPaQ4K+DtGbniIfK/+J/ahjCeKEmRNL88hCNCp0uMvW6\nGl9Br1mPFkeJTOK26Nth5YfdQPsKHzmHTLz6paKYerujX1/pvoEZKAHbEIfV\nhE6ypnW7FslYNuvJxvNp5kUz4fa1qLlJu8NP4IYQSvpJjme/+Whebe4CAWll\nE0JGabcC7/UKSfDIOOsNPyAOLaDK3wIFdz0v+4ONio/sWfrEYl+qnHAFsy0w\n54cYLj025hqA1lYvHZgg+cv3uQfwITZMXSUnws3kxLQO2ppp/4hRYKhhHV/v\nWgtoY7hRq3b6Gl7iEwe6guTBBAMwFD9JaYhEO9jMdRg2IUmdajriDp0ZFdwa\nKjrbmxaYv7uVQMi2DF7Zs+11hgDurW4MY+yimqHt4KHe3e0QLs0HPqURI5X5\nhwgGfInfeMFLgCUn4oB/+a/wtxCEu1Klt3XqEF/cJxmyjle+DDBtco3qCp/l\n9IqPSYftracU7NA+0534vtPVoWv6ODWHoS7a60FMLpP0hwKDXiZtOp3oc9rI\ntNF2\r\n=v5hu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"ec8e29b966ad48ea06e2b19abdb113aad088a0b3","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.15.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.2","ts-pnp":"1.1.5","resolve":"1.15.1","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.4","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.1.0","simple-keyboard":"2.27.87","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.4","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.98_1580985963596_0.5143286207171818","host":"s3://npm-registry-packages"}},"1.10.99":{"name":"simple-keyboard-layouts","version":"1.10.99","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.10.99","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0a99522148d935c1bf56ea9b7cf6ca4320794633","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.10.99.tgz","fileCount":28,"integrity":"sha512-GUtgurg8itrKdSXWvjAn6WWwSYvWXB7Pr31bCj/m/kiu6X7Kz+iCTKU0Va3VCF/1WHXta/7gU0slTSCufgD9fQ==","signatures":[{"sig":"MEUCIQC+ZtIPkZBksL/ABOGH43rOqnyehx5MJ6NU8DfWfDOxwQIgAhtwbUmBgzX3V6xPQTFdwOgiDVTXONSbuSpt8ppkBxA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePT7qCRA9TVsSAnZWagAA6VAP/2Z8qmAM8Djhg0B7AlU1\nXque3MGkKHg7vninbeCmNZ4yATk+ICMDLOcK3pKbE8z3b8uehi9GVtAImwuA\nDXXuSYra25/8A9tg3ZsvMSigEIcWrwAwBx43bj1CVc8k6I9P8ugIOv6FIKjT\nLcix9xPFw3HAFkm5qeAJzWluZqaGrVNIu/gi5XVl0Vwak1OpBwn6t7yw/v90\nsuE45edZ2/9XTA0PYQsEbD8eOd+p6mUbsVjuzHlefjF8fbZzlwgQGULZ0/B9\nP9fk1D0Xd/NkWxYvjqDHHxS7A3Fbx3Zuf9A2QxyvyF2t91Yl+rHQC6S5p7CB\ndbOsNoJRJD7r2eTP6VhnUnYdmhhSTkJnLevhdkh+Y1daJFBkfz5Ze+FOzCZz\nnsUPS70b0v2xXJiM/Be+Lv5fZPNcAXebKaKsTtxlU65eeH4OCSKwnFXKiuOH\nVk+Emv0DG+wxqoSl/UPYQRwwm2W1Gi/QBttZq3fB/li4Re0xtgF6Rr3N1LYM\nmgcQ2pzqaPbaPkZT90QcqwxSZtHFKJrdo+a70Ev6qMKmE/irWmqGHPYdUiHR\nyNiLhc/QkpvMx2GhfS74uC1ymAC1gbwRPDOyteTGmcnJ5WY8sx9xSZwFdKm8\nCRCxBE/YGQrWdNvH7e7UgFgEgXNsO+/GYHBZgRWRhFn5qvnU2rocK+A2wgk0\njxa2\r\n=hWGz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"a0ea17d99344168af722f9cd77edcbec9e8ff8a3","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.15.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.2","ts-pnp":"1.1.5","resolve":"1.15.1","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.4","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.1.0","simple-keyboard":"2.28.2","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.4","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.10.99_1581072105719_0.11282194158798786","host":"s3://npm-registry-packages"}},"1.11.1":{"name":"simple-keyboard-layouts","version":"1.11.1","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.11.1","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1b2d0f516e3de7dfbbf69b2180a9dc0dc664c16b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.11.1.tgz","fileCount":28,"integrity":"sha512-1aeWIIgIu+GwXExyEivi0pwcZgzezwFCOXx9/osBW2emBFasouW+0+79rBvWxVscqi+iT5zDxMY36HrYvbzHig==","signatures":[{"sig":"MEYCIQChNObjdjDd//IWxUD6O2dIQTx4Zy6Rdp+vPJ/m4M454AIhAME6YJZ6dtfUvVfI2JXnVYBK/fzIGr/FR7HxpabmcbuD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQFs7CRA9TVsSAnZWagAA4icQAIlsymyvnmodATe3MAlf\nKBjiHYot4aynScAOg3mVqsYeA3V8ULfD2V+fB1QNBdawVXzNdQcdUEN+njU3\ntlMoJDay9NlxAx9Mr2VlCKNfQjxNopaGAncRuZXAbScWREDv5I1gl5Nqef0I\naW+ILQHJNef0YwYW9rn0JkL42Knjmu2QeqmI/IiiObXEeM1NYAUBS5hf4Z8b\n4Nl3WwCSTBJbm40wBRZOrbfamK+aqU2+QuKTO8rMw6Zo27tUuThB+F/p6wjs\nY7+YH+Jokv1pN4+2KzXjBowN/yIi0QILmcsKas4a1Ry4Z666nB2ZWgaoMQhH\n7cmOTOXq5X/wK5AhUyUh14xEYtqJ6fSGzFin6pjQUd8M7jyR+60YpXpUjUBj\nYOENZuYOFKHcNdAhkm8JwhZUAPGuVdthbgC4PA8JxfMnL1bGkeLBFAhtdEm0\nK00Id4ElQUqKp5bok/IiyQiv6E1iIj4Usy1cx8+0QwlisPEZS5MeXD6P+h4T\nl8JoJwNljVY7+9V0+x9fmMsKPcpqeIwkojuOhfLFC0UaATXp7RA5760vck4m\nyMxyhX2i9+9ids6f1ifhDh+3EE1eyHRtKwgwZzPkyKjE0endTszFukVUVb1n\nCC8aDNF5Zz7O2INrUDMLsK37TZHqPnrhTUCF2JzBnePjz0MqGQd/5Ml8D7Sc\nEbGd\r\n=Vhid\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"dc0e7e347fe85694809fe5fcd7a46e9fd49379f1","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.15.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.2","ts-pnp":"1.1.5","resolve":"1.15.1","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.4","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.1.0","simple-keyboard":"2.28.2","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.4","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.11.1_1581275963425_0.42247418776064083","host":"s3://npm-registry-packages"}},"1.11.2":{"name":"simple-keyboard-layouts","version":"1.11.2","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.11.2","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"232f5aa1ae8ff1d718e5d109f1b6e94bbf9bdba1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.11.2.tgz","fileCount":28,"integrity":"sha512-OAYlxfGTUSOIw5tcEk7yYLrGtrI2h+01k+S7bSrSwnavCdmn/nUTZGwPCqRZ38qG8mDw/muPaGCFmZ3ztqlgfA==","signatures":[{"sig":"MEUCIQCapQKNoS2ePyjtnU2GupAjWZPjhEGFid3yDRSqY1CdkAIgRyKI+im+F43JMtagoLeRALRpPqWdN1ytpf8UCxQbJSU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQFu/CRA9TVsSAnZWagAAJsYQAKTuOxS4yDGD81iUOUxE\ncH2hWu1tWuXD4nV4LRMRaVhTrJzePNLHMp0kCPei6OLo1y0fIxNgpl7QOal0\nwcGlbhtkskH6M3fgAFJ66jDENm/TezThIwU0oEi0NyNFtv1b6/M9TyEagx/c\n+UUzcLVzwMXiajqJ/tcd/83S/yqyiR8vBtosjiyI2e3tLcIBXP+9/i7sLwtx\n0LpyfxjYIzNY1IlA8eMGUPH7CKT+P+L8iNXyseKAo4Sd7X2lrp3KiBs7Or7T\n2sSTyVkUjtl61CFLChh/7t9msYHEvZkMI/ul20NX3TLSkS9xoYVysba6OjR5\nUymvaUAS8MDpolkFMi9UnxncoR4yK3KnCY/mXzmZIuN5Wvgi8rnwt8HqqTHC\nR8bmbJbOtpJDyVleQ/z6SxFpYaNhTgKSHBw/AmI/gFpSZe4/1k2c8FYnzeO5\nrwUH59BE/gkiBuJuz1BeLVGSG7H+nPtDhFh80bBWr5IdwJzErmaP5kXucvVx\nRW1harMg36DJlV8EwXBQTldOr5lS9qsdCvjYxSSQ5TgCYCoRQVn7UHMKwUcO\noYos0yAv6sg6If8Qo92i+MK8584J33KZAZpx6hfcJKwwvzF7gq4jHpP18V0/\nTwfFWu6j1Vz9OAEn60HB3iWhIdz4ahY9cOhJ/5oQkZnmdCbM8YwcxWiTBsd5\nQGTJ\r\n=SoJJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"bfe87e6c85d9a4c625bd82685ffa293ac4284efb","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.15.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.2","ts-pnp":"1.1.5","resolve":"1.15.1","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.4","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.1.0","simple-keyboard":"2.28.2","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.1","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.4","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.11.2_1581276095311_0.09723147832080903","host":"s3://npm-registry-packages"}},"1.11.3":{"name":"simple-keyboard-layouts","version":"1.11.3","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.11.3","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8aac2f85ee0b7fc8bdb0c71ec8f2c55a997fff32","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.11.3.tgz","fileCount":28,"integrity":"sha512-x+4erPbtksUNrfuf8qLQSskeubwMZSGFot+ZWS7s+SM6grC2k/Kd4fAKLIi5Ai6pG7YOWPDAey1pZyFYz9xC2A==","signatures":[{"sig":"MEYCIQDVhUnt1LIberLCKw3mpqlQ5lxRpZlKnY3iHaDkdZx9sQIhAPYOHW/Vs/NzJJ5F9gIKYjQ2ujZ340d/+ACZJ+iam0dH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQUBICRA9TVsSAnZWagAAziIP/0v1l78CRl2VApEkaYoE\nTKSRrUHsx+lYhCWzDKoXOa1HjrW5FPXKeP5FP9e0w27g2BU2qsrXRNgYUZ/F\nmhnga+8B8Mjju10GBcrv3+r1y/xY7beQ/Uy0n11lWv7VRTFnZGdRUZcvIIFo\nlHBIuQavqqOHoQ6jcW50Y/TLPE0+s5D81TnDHe8/l0kcwLVjTtItPl6j6VW4\nPf/BtwUsvvJN4C6ES9he7np2TfzVAimd3lAjNHIkSlf2UOZJJCJOH8BK3nO0\nWaLrvNnblLTgxaBCcwjgicdVbXavX9m8MrocPr3W96NEsyQrmucQ0+9G2ym1\nawfhyW0dHujS+yTL+XzqYjcnsATrQZcAyq4HGzFS7FJqKXJpJNqq+K4QG3dT\n0pPBWIJiRMLpOmFgJM2uAp2NNc+8LHWf1YTlicCdlme/yrAK2chTCry419hx\nOO7up6jzgKAhjt+AO80qcKn8v85HXSScwbbklKSHsNYlIBUeMnN1z6ujUe9Z\njgqyb/bXjn6T0NY41RRe3NnZM8ivKdccQRsF20GcRWn6M1SDck5uDh0in0Lr\nucMsuAxtnzX4VOx0rm/RsUMUulrzcgWgWMv9YEVMpdm/SagbmGiBztnAIjNy\nNzAa5Kse2XG+DP+7xIR4CQUTgu0nduL94PoBmA2604sLN8qX1ZcIzTO3UCYC\nTTWJ\r\n=xwmt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"3b403e28ab4024f4a17104a86cd04534479ad6c3","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.15.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.2","ts-pnp":"1.1.5","resolve":"1.15.1","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.4","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.1.0","simple-keyboard":"2.28.2","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.4","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.11.3_1581334600137_0.12496349496917447","host":"s3://npm-registry-packages"}},"1.11.4":{"name":"simple-keyboard-layouts","version":"1.11.4","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.11.4","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f075424383f75109dd656503e32ef095ef2bf1b1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.11.4.tgz","fileCount":28,"integrity":"sha512-L4Om6aVqINlqfWaxqHLaz39+gDKGu01hgS4YNb8cuFgQ4/StdAZIChRxFuBHAxWD0pftYA/xbppH5LIHedEnCA==","signatures":[{"sig":"MEYCIQDQEig9dWZtq/09OZ0q1rCf8oIQmGbR+Tno2Rc/DoBzAQIhAOKnTkEyN/YEGuxp8qJSdMgEhoweSSIIfrz9nc0dEMMD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQUHKCRA9TVsSAnZWagAAy2wP/1sjaxyet+Ekep9wTgc8\nYGWWmxyRLs7ffT8nQkf4ERbGM9CL+svszy1i9oQAn9qlGfFDGl2i00CYqJtS\n3B88R6wE8lk8BEDI9tMVfL+oblSgK5x3WOrXRCLT17sWTAb/oM7tWHiKAhme\nGz8OBu+an7/Q8EO8m2WbSP93+bbQV7bxK1mjCqqaX3p0BlFoCh4Q9AU9RIBt\n6LYQ2u7JxSmtNK9WGHVKzC0BmQewbSIHYstlBSc9kUSMVW+ntFgdXfDaErDs\nRlP8ANGwR6egbm0qdg06usZo4pD+0atvRXvToudGm6NsnV0Pre7yZkwVxbgX\neFQAWnDPlzJ5VCPmoIH76XWCfyl+z1Pl1v1RQwfMjVeq3Gy4aFILhscJuPLt\n/A4yVIskQwyExHcYrYK4sysw1bmgjJMVoZTl8QmxeGt+VP4gsZrdgcxSs6mv\nNttJ87DIyiiDf5e5gDCqlczFtX71Lj6pjKJdmc9u3oEmjiyLXbyHm3XZNSgx\nnuXqGPgtuEXNGMUs9YEzYfXHzNBACJJPxaqXk5IlVPIgUZGUQccqvLgWh+mj\nyeu4v3ga14vQIEblzgBdajitEX3XREYChDjf4dqdHg/4bC84dF1k+Jwpc/Um\na+x2+hFvOHb7XhLF/mOuML+V8/YdW+mIPnjTGS3J/xlOKBSt9KwhTIvpTSo7\nvXJ+\r\n=xNWt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"38a8e8d4080c3fda58683aaaafd5130968f8032f","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.15.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.2","ts-pnp":"1.1.5","resolve":"1.15.1","webpack":"4.41.5","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.4","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.1.0","simple-keyboard":"2.28.7","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.4","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.11.4_1581334985931_0.5344274765142452","host":"s3://npm-registry-packages"}},"1.11.5":{"name":"simple-keyboard-layouts","version":"1.11.5","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.11.5","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a8e3a0b5d05b672c32ed0e15487b9131fa9fec33","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.11.5.tgz","fileCount":28,"integrity":"sha512-TP3cSeCTQYbuXK4gJRkxadiIdxt7nebbBvnkHyMhVW+Dz1Q/oWk9TL7XSm1TUWC8ugJVj8K8GJnykdvt3bBfgg==","signatures":[{"sig":"MEQCICORgERrforJ7wjUIdLCP9zqE0Q429o4OLsnUZ0n7ilmAiAjx1qTPc7Wm84w26lx6qmnNsNeupV/EI4EEoi2y9KCvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQodHCRA9TVsSAnZWagAAjUoP/RhiQA0veGdeW1/LGyLI\nan93Y1M9R/KgOv9vNG/0kFQF3SxoOTLuTFcCpjsYGdUlxVfFn1lOc85I652B\nXM7HuFrTl5Y9bXPj5RaYs4qsQAacO+I+k8P+MJJPxUnPyLuXUowsh9Rf9oRN\nipX/nsBN8dzJWjqhGENQlUobjDBTJnhKBLndEA0eutmyar+Oj1EglMFYeLgO\ngbcaj+EH5EkH55uu3fZaMiQ7O5vi+/zOWz9e5dUO7IkSu7ET0sBuq/ioFa8X\njWxIQUmUlKgRq4DfTY5ugJxCU0UwBpzwDWxpbF74uP3vSwnOQfYHdm75O2Cp\nH6uquhPVCnXdISt11yq5qWrcbcZHNjGXOseaQE9DXswT/UUQBC6A2R3f4VbU\ng+aaUMFs9l0puDbmRah6fwmPwObqfEl+F59dZ6tHr39fupz791d4fJmQTOat\nyBWJT2kwqvnlJhsBeZX/Q5/j726G75fwvYALUCf93ou2d+VqJubu8wpJrhqx\nQ3n/a+gEstmB2Pmqj4Tk9L/ke6xEwPyGplRf0znBBG6ANt73JTJJnxWE5k6b\n4R2ffLp+W1Pzhfox88fSmzEi2RtAnmk5kD/m/yUwt5AxWcbxK59D1FF6aG+Y\nkT1LF2lZMWA0qSeSI0yAaWPFCVvSI6ptH00Wx9AEWSpAdVgfpiT/q2bEDjWo\nkryA\r\n=4S1Q\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"0c1d885bc12af3e8b8d2671454835cc187ce5777","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.15.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.2","ts-pnp":"1.1.5","resolve":"1.15.1","webpack":"4.41.6","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.4","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.1.0","simple-keyboard":"2.28.7","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.4","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.11.5_1581418311459_0.5523721478282151","host":"s3://npm-registry-packages"}},"1.12.1":{"name":"simple-keyboard-layouts","version":"1.12.1","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.1","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e9657a243fec01f7fae8b15e0e5d8241f598d210","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.1.tgz","fileCount":29,"integrity":"sha512-v+pLjgCIfDbEjE9e3FLzyRYzMiledoDTrjelnTkBsykMxKVJ7jhbkOUB4MyWukad8LlyLafsXvicZghtPSBxtA==","signatures":[{"sig":"MEQCIH5SF7XiNUeEVrZqoGPaXoNUttlmFH3O5VqdgqyFOBdZAiAMSazuEo6Wz/vKXQ4K2SE1lhKIb4kQfJbQcljNw6VZwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQ1pVCRA9TVsSAnZWagAAhqIQAJd/D0fuZRAbC1YXKm62\nClOuyZgGtHPiyOoGrZR8Abc6v1wZwJPvcoQzIa4SAnrOl7P/v3Z9iskRlOnH\nfVGfSnXA6z8QwOVG63OELGyd/MECcze3cZg0lDYY/tWhhoQv2qqo7D7nJuLF\nPg7n16WT7MidI/cqRHssH+FVskwGFSvCYFfiIe2NX2WeuwCQ3XP7YwaS+mkg\nh5bhKga7Apq2J81njGPPTpFUKeWYaD6PByOG8ZHEN4v5NJJnZPcuxh0Ncshz\nW4i9cK1h5+/3/YfotEmbZ427s139I9SvK9BGEvdBkT01PBPsDfZrLnAhVM+4\nbICoQGiavg8NWe2PDN7MN5ZnmURZyWJeAI+Rsct57gvMc5yu3cgD5Ubh4W8p\nj8wFXXNwlgtjIVYD7hMVnfly55KPP+ooKZf3gYrzu0z1/Jk91svLQh8+qxfw\nYIJWx6YkEAcY/ah1tD8MILLo6AK/N80acIZ4ktg5VD1FKJsQacPArI+lyQnw\nF5ZYJdqkUophRovjmp2PdiSuqQKJhMFL+OIMrXy+CGdJ3VGIoU+23vD2riol\nCYX8Dn0sy7U44W1xmJpgHzWG5VFMhffs7DWynxbarKc0JG7Vp8lyOSHq5JSG\nqthUFSFhmM1xQejsWUjz1iy+n6qW+bfzEdA85lY9OfH9zhc0BHNcStm4HJIJ\nTCGe\r\n=gjWI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"e116aa6cd950192a345d9347df35b01664a45e9e","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.2","ts-pnp":"1.1.5","resolve":"1.15.1","webpack":"4.41.6","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.4","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.1.0","simple-keyboard":"2.28.7","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.4","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.1_1581472341168_0.5409683997786705","host":"s3://npm-registry-packages"}},"1.12.2":{"name":"simple-keyboard-layouts","version":"1.12.2","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.2","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9035337c7a4579d26b00fe8807ac71f8aace9ea3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.2.tgz","fileCount":29,"integrity":"sha512-1MJ9Pn5oUD8n21sFScHiraq/BkNDjlLa5s993eB0p+8Lj69afOIq71e+zY9Q1v+xHFR4OUGsy7DdekT4oJVFrg==","signatures":[{"sig":"MEUCIQCsGXFGsWsAJxyuKIWSZxtbnpIDE6u54imNpB9dh7YLIAIgG7eWcLkkcWKOL86CQbaGRR6pFkDkL3nS01G9bus+gvQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQ1+RCRA9TVsSAnZWagAAMZMP/0NEeOaxhGiKYQIkIZ1R\nfuMnzgI/UR85yMNXfWX8Nh9WWYA57jhqRelYFDkbQ2+L9NhTUy/DcDZRFLwL\nYcMdOKYxI7VOvde/asj7vgpmskTX0zd4zCQEwxB+Z2eGHBVKG4fXFTwn+biz\nATw4R/fMEa4xHzf26s1Mh8OzZp/uMeU22Dpr9AmXsOamI5P2pHGLHs9GpoVz\nZnetoFG/n1tXpYFDxFlr/onhvzqbXayjX13ru4kvliNuZnwxXy2I3e+XN+jQ\nzhau2MGX8+wyh6ImdrUDLBZrPRy+DlzasufPkKmpP/K3nEFUYrcoEpHbOFaC\neHwj0yjKsFwuRcOn1kPzSQG/Mxib/GVocHZjpf9EF+/ckEzvG5SuKqtFYFLl\n6W+kCTd7OE/+tvmLOC/+8DEXu6lJR1LXWRvW8vblp3CoZLrnAPQnh3VFweQr\n6drRn4T7Ol/E6wQ/jp1fX9uHlzWFsFO20vuxoggfhXXwnBNtRVAccq7XaA0E\n3nzCWBG9NcEdZdTBsY2XMsoDABaCYjiGVaaahdLL7NMOcWtkOzUOTXrc7R4u\njTl86DkjtlBog7PU5h3htd/SEaqjeAKuxdRGafajsE2jFnu3yKlxKCFICnly\nOgNsFm87wLNm4QHyprEBIQw2v1hYhUJoPnLR/CSYgh0tSBjDObSAluDcCit0\nrvQc\r\n=XGTA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"2beac07a6a3a90377b2b5239e1db7819d86ad3e7","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.2","ts-pnp":"1.1.5","resolve":"1.15.1","webpack":"4.41.6","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.4","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.1.0","simple-keyboard":"2.28.7","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.4","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.2_1581473680784_0.2748337623788042","host":"s3://npm-registry-packages"}},"1.12.3":{"name":"simple-keyboard-layouts","version":"1.12.3","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.3","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"821d7a263298a1807e8336b2ec98fcdb5e5eed2e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.3.tgz","fileCount":29,"integrity":"sha512-O2Hbdmbmml0ptpoQTFWnfo5Jc88pqsKH9RLNZF3KPKkdcEcLacIjjB5PdS4PXM+l+rCbSBiUAVX7P+uK1BxC+w==","signatures":[{"sig":"MEQCIDCnDzHw6WE0n7oOYF4T/YPd6bdStjAA5L2P8KbxqXUHAiAPAJBZt8p7rDnQgrAyeMrlcLmN4NIz4M2JoaAqwhvJkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQ9auCRA9TVsSAnZWagAAKO4P/0gPXdSIVRrbZqFJxGVQ\nSyNn1yRGrM/ZFtQzcqb0Bp43/0zhv140L8GwYeSOLwp42CW06xptbU6s5MAo\nRSV/BicjYgDcBqJrJ6svkDqJF/V6XH9L9Wnl4WTb7gk17OoRWzMWtaOy8whd\nA4eBK3MJNfHEFwd7UeGSRxz2kIrfLLkDDMnkddk4nluy4ppQLU2/aifFW9tj\njaeTfbvXXTzhnkWPVVTyTHDwMskIlWDuEjZJLktFUNOJyP9OQl5lZN5vzB+h\n0B2IQYu5IH2YgoW2J8H2elp63cqCh/IClvtuOx4WanOyIlLj06YafikVPVJu\nYtiRd/0r9uuCycEYNV7X4oRjsd8ehPbybKHqs+r9O8FCcIdvdqgRnGfb19PR\nFwOB4W6Wyq8z2c2Cc6D7e+jNA9Wpb09RZ0meWGewh5UwrPWPEHIPRMbMT49w\ngPFNM28OW1OtD97cJ7EJmSsmcTZdtA//MUsowCvOXAYhzDg6fNrGb3Qx5HTB\nTd55lZxlqBHWhKLCs59xLI/r8oWJ7urh/kQ0zJtkooWuDTkjt2wML99gKmwr\nx76EZmYWf+exYW99gYm7ZZ6OvFyJ0xljhsVHi1HOeMV40O3q7ZljQBT8A0XM\nNZzBhsYzSl9ENMnNWId5g1RG4nxFn37LVUUzjps5Z6NVAR0inFVFjUzvrofK\n7Cov\r\n=kgSk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"9cb4dbbd0ad9373d3eee0c816c9bd0be66a66888","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.2","ts-pnp":"1.1.5","resolve":"1.15.1","webpack":"4.41.6","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.4","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.1.0","simple-keyboard":"2.28.8","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.4","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.3_1581504174277_0.2185034400290753","host":"s3://npm-registry-packages"}},"1.12.4":{"name":"simple-keyboard-layouts","version":"1.12.4","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.4","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9b92cd8ad15dbe4b48161ea6c159f018ccd128b0","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.4.tgz","fileCount":29,"integrity":"sha512-4ugp5AZ6Y2Rx/+DygOFsqevdWIGKBEH78mYN8u8gJo+yXqWC16AXJxtXBcTscsl/XhgUTZb8u6olwQOcFHPxGg==","signatures":[{"sig":"MEQCIFh04BH1xfPRleAPnppotv0EEtbBsfmhF0BEu6DeEyhHAiBxiqqSAOuJItRc9bNNIWpUIknNVxe9d2RDPcyuDiOx+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQ9e+CRA9TVsSAnZWagAAxNAP/3EQT78vIC6LHo09m0MH\ny65bwuke7QPbGQIJFKKEiQgO/PhPp57uMNhcx2qETdvhMLlRc7Cl9Jq+1V/B\na25hKhG7ALBuIQSR/Thl6QHh+CMDCDwaTmlTQS+sE3oPygpLHh1KL8qHFcqc\nDCuzXmTnWYoSAsBQAnq3WxWI2ipO+8W+fAXDccjaRj++rSonPMdRzVmXfBXw\nmU/Qd0RV+y1TBwVmUWe3eoe4JbxU6zYPweBpum0t/pXAU5xHYTJ7J5KHjlRg\nksp35zcpd8g90scnHG+0jeNUDmcdvbJNdrLpYwgeAJwX2iSc2uML3hfONQWY\n2UW8nmKJnR/zRGSykg5Ux4qgMvvsU07JdG0ubzKyxr/bUAeMCPlC3vkxF58i\nwOjK/rCIwCRqyqHgDgEpFo/NTwmf7QnWM7FcPS58bGU+SVn7O/YdvZNxUrvD\nnhHTXWM9yfXWxbVpLuIEP5Nfn1hWaNmpRaHXSvOEzBaK5QyWUKnh+4mDxsGx\n09c4FXMPL/4FeRiWiWi4u/Mm702OANScQ4Alm8XXIYFbpdcrOx8o+xqU08Qt\nUIpsAMd6zP8yhoOPxOdO73v9dmIxNGnRBD2GLYfZVza0XSU3qH6YU0d6M9V9\n7Dj1N/iieLqWgSpNq0pli6Y3OSVAPq4X5a+Op7AfjbNceQ3xpzH0y4jZiK+0\nt9XZ\r\n=7eET\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"75bb7b78356676200441c308327eca368fd5a88b","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.5","resolve":"1.15.1","webpack":"4.41.6","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.4","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.1.0","simple-keyboard":"2.28.8","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.4","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.4_1581504445834_0.7787922965168166","host":"s3://npm-registry-packages"}},"1.12.5":{"name":"simple-keyboard-layouts","version":"1.12.5","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.5","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3a96657cfe99214a63668a0820fae5102a3c2b40","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.5.tgz","fileCount":29,"integrity":"sha512-R0qoyCMCI4K8SNIEjX4u3l2Us+Y5iXRF5Z5PpjACkSc5hLc4fSbP4yXwSJIFdpKBAnFOi8TjzYf5hIhUGjYEIg==","signatures":[{"sig":"MEUCIQDASFnKd3o6AvSkKiOR0n6cQa1YrsJqE6PflMLyL1KnNgIgPygV4WjgTeJlfhMys1hrj30cKLDN8HMqvTiv3Nr8R7s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRScjCRA9TVsSAnZWagAAw7EP/1QakXbLR7JJqgsaw5lP\nFz9ut942duxjYEitZl9AVlDqKU+5xRJyLhF8sgxVVCLzqovP9xT8zDeTrctS\nF9IrDPveF+2Om6jJmxXqtYJxarJR44iCJUt8pEjFNiWEfHqXdWSs+/hgxfCn\nCCohmUwhSWfkjbIGwFqLTDwAi7JciFSwnERti8L9Dh7PDTtT5CWr9WpGMjPn\nY/WMus6U2xLgLJNkIb7Knm57tlQErnK7qv7s84IhXrKdQb5S9BZoJjZFMitF\nz2j8t/368InU0rBGh19Qe/MKmqWG78eEHcSr0g8SyBmNxkQaSl2cqV7xqIuB\nIp3ZB482/X9Zm5eXEdfozwxWecJ8mNXrWCggnJTCxGmKXaSdjI4mcIAvVym8\nwKBtBHrDn/YaBT6Zpt7RBjRpxh/EZy7C/k/UwcqdZ4o+h70h3Rp6l4L5MIFL\n+90//8aWR16axqqmJXdFwOg2LjGAhsMsjZ5LjGAXfMX93dIaCzrjH69LYCRa\nlk3oK+DAmdOi5zYGdqQqdB30ynJZj42jLQjbGc0LC+rqLjZBbN+D/0D/4C21\nRMLlHFIFRSfwLlqJqCOcHwo1wFjZ4RDvBSNRM3jLdLDo/p7lL28ethihpVBJ\nJR2NiuLJD32J8mcPX6U+Jm8Gx0Ap23IX31FQTd0sixj8CUFzG1hVhE7Ehvd9\nHMoD\r\n=nlZc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"4104630cc120cef552289fd9bc22c89754a988ef","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.5","resolve":"1.15.1","webpack":"4.41.6","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.4","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.1.0","simple-keyboard":"2.28.9","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.4","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.5_1581590306855_0.4179052608230758","host":"s3://npm-registry-packages"}},"1.12.6":{"name":"simple-keyboard-layouts","version":"1.12.6","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.6","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3228df38d09f89e6d87495f0e5bae8d8a53477ca","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.6.tgz","fileCount":29,"integrity":"sha512-EHq0DdVLvkbAEwWUMpHoucDiPjJW6MTqVAOMPl7gnbDtGT9Z3DieofqATWh3XhsOHG/W8CnoOetvIIwv+hh5EQ==","signatures":[{"sig":"MEYCIQD2i7tjL0+yAC76TYIZOJWPbvDERVdNjdwgM4t8e6SMgAIhAKGP0/JW0J7FalJ7Nh5oUC43dX+yDI0oaKlIizOLhYPi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeS70lCRA9TVsSAnZWagAAN0QP/08qhPnoFwCqIbarPKsb\nFwk5SZdQYBu/A9qBvgrajxhzqH4zbHpWCpJ6GcbN6AnZeevjW2mVZL1dVtRG\nMfD7pBuWKdu7koafQ8fF7jrUvpcP0urfQ6u8C3a2NNc47R4oyJ0Rq8dR3anV\nCL2S+auRJqz+gi/ijpno7EZ7R8u2Up/LM/pnHSwtj+8KokT6S8Fa+WsLgnzM\nFkmW8LeIRUy89TgoL/3vPuZXrhFSWdbkSx4IQ1PqhzLCBa9/1CF7A/v1mk4d\nVFGdCkwIFqkNpDG6e/W6fEgNubDFRLKb8Lqij54t4axjYO2ISB0zfbQkAl0m\nprFZGUzJojwBZ3q1RqQHDorr+Av0lj8GirAxv39lK5qECq4EHS3jLeQZmvYx\nBLNkLnMgqgJ4y2tu2DkiseI+ZGOaSE0LlG4lkZWL2GKlPp+Qs9Dg3bmM6gpo\nunFS/hkjVZB9U2hZMBUP3bq5jQ/ghs0l05AKMuJwEj3jIG63NeULVb3R20gf\nGe76BwfG1ZQwS2Yi3eA4NpJvn2cLf1VN2b+qK7N9ifEQW37C006mxaVfhYe6\n3TtKjlhFYMU2SSP2SJYOOxV8/9/3Q56zCDqljq0SOSRYGXr5ZqdLkTKD4wAI\n3d2za0a+7TrFqQLinnFoM2ArQpSViScxdEAsH3zaRso5OfOaUceX2E3Dnmr1\neGY0\r\n=H94j\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"c5d7d226b8224e464e490d5dcfc27a5624ae022e","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.5","resolve":"1.15.1","webpack":"4.41.6","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.4","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.0","simple-keyboard":"2.28.9","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.0","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.4","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.6_1582021925486_0.5234470904441644","host":"s3://npm-registry-packages"}},"1.12.7":{"name":"simple-keyboard-layouts","version":"1.12.7","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.7","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0fe4c20e27be9ae0e89ffbd1cd0579d80a0b6572","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.7.tgz","fileCount":29,"integrity":"sha512-lsDBdOVBcwxBb3bFGztaKIWkKR+CfTNJVNEeKBqzYQcSytt1AhCtSxooUTGx39LeZIY3o4EtZxqP4q8s86wLGw==","signatures":[{"sig":"MEYCIQCHg2s8oTn5ETKcZXduh3lJil4frU+V04h3r6tSBAwMAAIhANepavbBP+ZxUlYPwR+TSesN9a+5DYxhStFQ/0yLX4Xw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTRGxCRA9TVsSAnZWagAAvjcP/At/VeLFN/YaooKPzCQB\nw630xyFnv0QqZSgN90HTSUXxg8406OYGxwj9Jm96v6pxBXEZ89riRfswOIMK\n0f8FjHmJwU7LEFYwDPQH9mg3XfehRZJdG99jcrjpSyILKcZ0MC5SNOr4EWx6\n+/23JlkCxZHICUrNIVu4va/qy1WUr/Wo0wXnSyp/0OiVjytIsmMigB/F8BDi\n6uyzif5nmLZMHbV++Y8FwNHO0HT3sydn9OZt2gJqXDqzYrDDfRL48N6+3nSo\noSh1tste2MUPEV6c6SCzsbZw5PmqvUbw9r+MOJYQPRbCW8UgJZTC9LAlm3mx\nX/Ny0cEJHOjMAiUy/Nn6ACo6RS2ccdP7sfBnHSY/vRoYCatxojDNf4MbCfh/\npgGTgcJ5OghuDydPoJw+Af/OEO1uJrlpJQr2OxmrVPYkBZGtS6rJdU8xDQ79\nzmT6balfIYQV3OxbxoXbDONGtD3lwIM0mkXmnpRP83xbaZXTkqTJfYAj8npi\ngOyCUI6Ik+uCsqhZV9Ya4pXMRVMppO8qq+7nNpl/6a3Ju4fYMjUbNlsQwRbL\njUlNjuWIwQLl/DkQ3xwJgcSCkb8ZIiEyC1o3dULiBDRY7awHxPM+y4l0Bzqe\nE7NQ7ui9sIgqFVsl2Za243EcDI25i0VtXRO1122fSevMRy4rfA25b/FQ9ztW\ns/nj\r\n=VU4M\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"0a1ffe538d6afb344a54d18267dd78b924840afe","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.41.6","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.4","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.0","simple-keyboard":"2.28.9","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.4","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.7_1582109104149_0.20186133505329718","host":"s3://npm-registry-packages"}},"1.12.8":{"name":"simple-keyboard-layouts","version":"1.12.8","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.8","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"dc38ae6f179e2ac71fbbfc61296f460ee00147ff","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.8.tgz","fileCount":29,"integrity":"sha512-KK76SOM9qQmOpzkwdglMHiT/i81cQI5MCbg0FGWj6DR85l2r0pKk0a3bxJQ2EQTG/d6bUmIyaIf0G3U9U08unA==","signatures":[{"sig":"MEUCIFJVBefSc90b8OeKyLheK3athUKE1xJhtRTa8YLae1OfAiEAt0VAQxdM+F4HkOagq2C9DexbWS+OCKe6YaGyU+CRWVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTRK+CRA9TVsSAnZWagAAoS0P/RugdqU0YtmCfrJTFMOJ\nA16BHtVjIEDA1TD4NuGShMnnPYj1TvCJjmsjLrb9XsxBAtqLiFXElWdJayCu\ncdHwVucNZz1OodVCaBMRpJG9abnjKEOaFcnxXm9qyIpr48uMpen4ca8d0xRi\ngkUXyWRI+ghx+mHWTzzjQryyXO2xagRbaH2ZR/+kHwDTYJP4a/6paZ5qYuM6\nriaQ4X/+dk5bUxoTuvHCqwUDPkQ5lhgoU5pClDZYYiG7qZMYx7HTKLApojT9\nWpMcIx/xwGyu8kU1RTgz2ediPpxp6+UfYkbK7CHVphIwDug9/4bkbpgwyv+0\nOlureqGBva790vQUkE3Q/BHsG4bcUh9g18c8oxB6ua03Y2rSgs22RHVN8C2E\n1eeC5JEjGpGfny6htxymMwWueozrPZ+mZGSXYomvMHOoGn0tcJ09tYDL0i9p\nSPZTNgHMa8qQyNf615594UXMCvs2s7jFv3QkUl8oZnqP3CNWSGv40cu+PZT3\nTCU9qC2kiHpOkcoFX/07wt4lu2bTQRzEJXLEhqJIAvhJ7dvGALB586FEcwA1\n8n8YtubtU2ux7UI+Qntq+DbSk5+VsUNVI9oVGTi+9xWW8CfMeNsVezCKHdBz\nI2FksAgrlLY8TiMIeUuLNgIfj573eXf5zcffNstnR1SdriFvUhG7om68f69B\npdwJ\r\n=q6aO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"27d246ebea6ee969d05e64e9b92af3b4a4dcf700","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.41.6","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.4","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.0","simple-keyboard":"2.28.9","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.8_1582109374096_0.2959265919451919","host":"s3://npm-registry-packages"}},"1.12.9":{"name":"simple-keyboard-layouts","version":"1.12.9","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.9","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9d19ecf950ee3de0c126b775d9024553946b9901","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.9.tgz","fileCount":29,"integrity":"sha512-N6+9wpDZQ814+UNDBfJPtnMojSCMie//QtE0Qm0T7iJpA4n65bhw4NeyY8Tb5SS8/cZ3Avbvw30uuRzVuS4s6g==","signatures":[{"sig":"MEUCIFkS0F0WfnUYYidhR4ZWB2QAYpCjQths2tXp9arHiZOGAiEA87Q+IOIBeErAwue0BbGOkmlcARL9Xc1FHnPvNVz2q9A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTRPVCRA9TVsSAnZWagAA7mwP/1qcx+JZ8vhZxLWumx8f\nrknZispWymJhGctUxLAikGEByb+V2heeCqmOqwD4hKHk0AcAbYl86qUDVqKQ\nXE/lX0UuvsNp8RBplZnwG67Hp5olOl380iVT7pk24hbmDVKUz81CHlgf/3Lf\ne/eZbYeJ9o1dq+l+PHv9oRFJ9Qq9MReS9ikSauCHtp2tw0WtsbxmZCu6fN4X\n7aW3zMO7ePYGkAA2g2Tn8bM2ddMUTJ5thbGFosMLidUXb91YCqq8ZU+XueQT\nIbzABmvHlXAdMuNpW4NjY1/dhJtSJgfNDxo7djU/qoAxIIACC3EhHg0Lkhl7\ndBIumhJp92HPkjV6ZADMf5MLah3smOmbkIKtGxHSPJlgHyRAuUEITHIj5XE2\nlQ21uwPDZndWn54ZhW2mJ6Fpkhs6DrZTVQEE39geiKyQUbQqdEQhxensGUmy\n+INPN1xMGXsU8RsWnxQQBE0wL8LW43lkvP6TEx+GUKYKN7pc6/zog8VA+o+I\n7CN8LYfTGTJtw294ZkNYSDByyLPvJgx0BscKnf8ijTysXQBeuD8Kfq5oJrkR\nbDwbvo6JwTSS1XaJOMpM5zF5OLiZe0fDkJhqqpTeTSqXU9wO9v6HeVBC0Rh9\nEMzey7dlAeu++Q6m0egTrbYdvetxy9oLjyCcQjAGvNUDXzOXeOB6OLe7CMts\n8ypO\r\n=6M3V\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"b5c246d8cfb64b6740b052eb5286928a8e751bac","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.41.6","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.4","file-loader":"5.0.2","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.0","simple-keyboard":"2.28.13","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.9_1582109652665_0.5785944287208464","host":"s3://npm-registry-packages"}},"1.12.10":{"name":"simple-keyboard-layouts","version":"1.12.10","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.10","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6f08c12155451c236ea33a4b2fde3e1720640be1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.10.tgz","fileCount":29,"integrity":"sha512-aWgnpU+5Wcig7eXcv2efriRO6Xs6DBuBEF0GqoFoZ7gt2kb/Ahl4Nkyz40ORJqDtLaGBzDJ+DSXZmJNls8yKFA==","signatures":[{"sig":"MEQCIFKyEaeexOnF7vTQdTzd7yZczFLBkogiOjacbJ5VtX8yAiA9AYSx17MlR30FbaA0kxXIh9tZG7VfNpwEFcToxWIb/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTl6WCRA9TVsSAnZWagAAj7EQAICpeNASUZ8jotsTIjTn\n4Zfv4rWUw6PBA+QYdCErjOMADOx8ZFkMm3tljSL9WLPRxOtTlZIDVt8JdeRa\nYmOteaiqVE+xoKDB4gK/0xR8Eo2XBUEZN+qJwATVEjQjt2UQGoOIc8YuPzIG\nj//spfiOttGKeQBQi8V+vkQH+ii4otB05FXxVj2apzVgYduacy/HPQoAY665\nuZ3+rsD1n6SeI6RMi65Fnx0SW4iY0BKljeKO1iOMjr+Ztg5jTCpQiyYUpyxI\n0tNqB9SnVNYssb3ROjrGs02aC2jswJKR+1xF79wKYfTC/vQF7Q0MGzz93DDA\nNr5xqhUvVEPkbZDfLzCIlgWbfcnnDJ0LI50RtEbGB1Rz30KsdGavklsWLAdX\nFTzArhL0ExAKfxOdEHNkQ6w1aGTPTjtbq0Lxsgo62CDGKXBClhnlE3r5zyNJ\nYCEWVEicb4sEuHP9Lw6gRbWg/ytChPeml6L5fn8vl/Z9eSjScVAvqNV2X9mC\nz/Eahun/NXAQDPJm7aluLxc1TXt56qjG/3vw34DXEXd/D6LBLcoCQVN00aUA\nG1RFoUZ0gEZtJb19hlIz/2qKRaFp6EwuryDwNNMlBXegv1EX3Xzry3FOdFez\ne2fAFNrm4uCmwkZWZjze+WNAaNhkWDKhm6IdRrWwQGj+HXDJ1f3ONiGqw/on\nCTlL\r\n=fzZ5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"184007456220299d87f79ec70e96c44740f95bf1","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.41.6","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.4","file-loader":"5.1.0","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.0","simple-keyboard":"2.28.13","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.10_1582194326039_0.07519787117746213","host":"s3://npm-registry-packages"}},"1.12.11":{"name":"simple-keyboard-layouts","version":"1.12.11","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.11","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d9191708091c81331fe73b958b01fac4f1605d07","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.11.tgz","fileCount":29,"integrity":"sha512-DJ7go9W/4CzsuNaIftezAGsavtt4gh11fpnKVi1bWUjchMXG5BCG+KalimKgiu6sVsZMzbivYtHmIqxkGCKSpA==","signatures":[{"sig":"MEQCIBeyMQjwQCijKJgdP7KfVV3r+P9x124gJ9MV8PCsBk/tAiAszl+pMbmEHPUUfUuEK7Rc/JHlDIR6sQr9r68nIhMDDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeT7IrCRA9TVsSAnZWagAAaDMP/1z0f/7pJtO8bSfRohYf\nSdg8xUi9JsX6ruamjf19lVKdGlYTe37ZkIsGwz5iPopjJcB5GR5SV6+AHx99\nn5taUR9nHtMybDZMA09gvlN6eelhkqNup3UXfRu3RMKnp9OfdgFOvlEOtPtw\nYiMK6o7ywx3uNQ74frfViNA7BCyDO86gmXxuHd6QgbMWo0hzICmmVVmX+2Zv\nc2Zw3ijJWnAzpNysOQdcGiGKtb8NaBizU61n9C3neVBcICqoMEfXWHkEICBV\nkswKFtWu2BY+WEINYCCxOlm5VNXbeUvYQmme1eR8ehr5uS9b49IVlijng835\nP3b25+gcbKZORqbRi4KG54I4Bh/FWD73naCRqdUiJ8GB4d+nn7sWhDxaMng9\n2DlH0tHV6xzZIblCLXoHXrYmdy2oXwSbhv5zWCyAkiu/IEcyDvtfh0hUg/V1\ntXDM7RVpvl1EohoENV9O7PXO1lAndDlick5fX9TfUUBGARFSqS+u4m8ciMz0\nm/MoQBDPbPKzuKlFHqnX1RDPyElwsgUM6wW1DOOZyugrdJ3oy6x5VsqkuWEh\nIt30+4VwEwgiuafPKm9EB+2FwFFEH81CSOmMJ5DLve4xWUcLAzou6bP5SyRo\namXVoiHIGoE7k4Sw8CTD2B63DorklHOCn4D/8lcCZ8fYkt4FtTXwe01fmXSn\nHRyA\r\n=b/FM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"3f78e04939469f92e5b82019192deb9e0837cf8c","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.41.6","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.4","file-loader":"5.1.0","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.1.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.0","simple-keyboard":"2.28.14","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.11_1582281258865_0.8660151557471156","host":"s3://npm-registry-packages"}},"1.12.12":{"name":"simple-keyboard-layouts","version":"1.12.12","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.12","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c3b6e32476c4ae4e9b91385dc6a92cb54beb5e30","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.12.tgz","fileCount":29,"integrity":"sha512-lrZ/AIpX+ja02GDTDrf0ykuCeqkSOvL7tvspr5q3Cersx1CnOaojhrbHK0FImy/WXyT+BWJVPYMIIk4dT8RHbw==","signatures":[{"sig":"MEQCIE6UcGrZBByFHA25w/UbP26mT371sNUaC92Kkn4+3CFwAiB7GSQAmhn1SM45gK1JJ4zOHgfaxXyzMbT3j0SIm/nmcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeU7KsCRA9TVsSAnZWagAAzrAQAJq7V4kAOFm+rGfJq5hj\nedL4j771un/QuxHxIbv96H9ybZ4ZKF6BdtpYfLNT6KzfKj6BwfW+YaBeI0zm\nmA78bqOuiVCvsTvZ93Ip4VCfeH3NcTMZduRl12JZdbRnnT6bZI6nry6Orlrj\nShUlj7owJp3mUn4Iz1uQz9QE9fxltfRwQY+esPQZuT/ByKzOo/7ohFGDboym\nsYvytTQuv1eFHOh6Ta9CMD6Ijqbsk5sSAUaquZKAv2kfHlo919oGt6fUJpW3\nDNsmssjfGd4veTyt9h5m1xz9x6UBCP/h2pQd5pzexVq23f6Gu2suIsb+3/B6\nfTCHi5+TUlVdFYhpfyVHgUd/62g/URuQB90fIuzQSODaPLPJVQXyPjxA/spp\nCP3qqB/lCDgpClD6lbcgknSIbkfe7/22IVVBZnXJQAccLcvWoEtEbK1oQF3c\np6zfWXKVf+Mq6V1183pDu2sKTFdKJ2tq+VoYn6pcqo4ZtErx9E3u5yJM8rKp\nhSD93iCO5sKCIyyQDmhGngPKLnailYAzpob0Pp7ZbeilwbQyX97sxMgmz7ZS\n9Q9jhvK+Yo19jeR+BJQmElnAlFXupwOxeV2E3jX0Xu8HfQUKLgo1zH3ns6Bw\nwBWuyicEczASgjiERetMyYVq9DfQcn5ANPsGUSF7dl0D5A/KM00CPXEkVNqd\n6Hd9\r\n=3P1m\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"e64fcdd3facd5e9b1572d8e3c013454683ca87cc","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.41.6","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.4","file-loader":"5.1.0","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.2.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.0","simple-keyboard":"2.28.14","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.12_1582543531536_0.38844412408375484","host":"s3://npm-registry-packages"}},"1.12.13":{"name":"simple-keyboard-layouts","version":"1.12.13","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.13","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b4e9b9afe79a8f4c3435080ce9c78b669656a956","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.13.tgz","fileCount":29,"integrity":"sha512-8uK9iFNqqIlDprnZYim8WRFQ58fzE4tO+nIG9vangt4Awk6qJkYbExIo8vDmWCsQ8IfwJuXjZwFV9yULj8YOhA==","signatures":[{"sig":"MEUCIGJFod8eoojEhCYx7LlrEXM9wl4grhYOCuh1W/DCJMmFAiEAgo05WQM/6oAhyOyuDakvrcd2npjQZKR79ZgiRvS3AW8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVPlMCRA9TVsSAnZWagAAdQgP/iDXkwNwIzLtY+V/AOT4\n2StSVD0dMmwRmEIV+Ak5eYaZzbanz6f4XmVOh+bp4oZr9OBRQ0eTA63LsGJC\nRfsMgVZiNtfFLAlqTUngalkMxlw3oPJANmB1LzL5LIoJdUqYcwGnaASt8ay4\n8lHYb/nQTjYJQqqTOC/IVZJZyhPOIZW8HCmjYFiPMeLg+olwPloKDwOiSFJW\njTVkdjsD0w2mOW0sGUqOzJntj4ZOPuscV8eGoBJvkTN0pPGwsgL0lujDoMmN\nYxtYIgruqj2t+/SG8KQPNPeEfpkvEmMPsr3Eg5wtzIhTnsY9lI4x119E3BEB\nUTayXgJAHDGii0x5VWOrld3YbeL9IYfhU3+0eTOkTGXd0tfVJxJgpzt+gTNi\nfk/3GtpM9J7aNFoUWCA9ujMUYVgv6rZD0Wu5JN5MabudV9RjN3HZbHB19cP9\n2kXmlcWykRidHkBHA+QYSprN6Lh/TrZJlIVc+638rWKA6abTeojHLcHQorww\ncrvQBjC92mTq3aZyK5gntv8rSayi6yiLFHYNKlQL8Tf2ED7ieBt+1BsShlJY\nvBDpcNs1I4JDJ18uwBowXikCdxYAmVrA5L7FcjbDNakaA/KaxB4FNb055KUF\nWKzsoJ8F4zhx/UbLzOQdPHnVEwFABBvRlj4YTHVnNEi5KBBPDz9bmfHZ0DCD\n8BEF\r\n=8+pr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"4514cc7b98f66c5a5e607dc2171282d3e5203744","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.41.6","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.4","file-loader":"5.1.0","sass-loader":"8.0.2","babel-eslint":"10.0.3","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.2.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.0","simple-keyboard":"2.28.15","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.13_1582627148265_0.14560279871171655","host":"s3://npm-registry-packages"}},"1.12.14":{"name":"simple-keyboard-layouts","version":"1.12.14","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.14","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2d6748b34f4e6a9fc268b4e40b0e1ed1bbe7fc4f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.14.tgz","fileCount":29,"integrity":"sha512-AB4CDH6uXgvlIwLcf4wbx5BmgjWLJVVKfrRvczulHH8pNpc1kFi7vQCPF8i0xSWcVAddwqlO2HfBi0OWzAduGQ==","signatures":[{"sig":"MEQCIAKbx+p12azQKtVrz8hwz1q1djVoumIL5a2XlGyGxZdTAiAKR7IXNO+Ut8mArdQ7rE4QQzoECScaaiEYyA91ulZESg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVk8DCRA9TVsSAnZWagAA6NMP/2uEBCRU1QFH2ds9GHuP\nzXBRPgIArqQoXoezW21SxgEqGbM70z6wiJ4DsQuxDY9IieImCDRQj/30MXW2\nl64xP3VIhxHQ2EDAS9oP4Ukl9y33cWH5gOfis1KVqXlb2QIG3BYaDFRB13JO\ngkMDtL0ZUM8A/WIifBhd+KNzEh6oWWWGMreSPOeDC7w9n605SwTlStopaeer\nF5EmNzDEyhzCqo9dmqJm+16VB3aFYRz0k16yKW+DdikHVDPmW3VvV8zahIBP\nOZaoOp4Y77lRrAzgrewtBPXcgri5UQDAZ2TFcbtoCVMy/lPZa63Zk3KYOGXw\nv5SQPkokEvQW4Op7DE254UhCR1zdlZuSYnuns3Yr13+l9yKFdpkhfR03GZ3A\nc5/IJbVfzvWuVeVOtM5rATY0CIPJkeLItYpu6NYSLYM4uKYJscETZHIv31Yc\nsHdATcAxU1R1wMSyuifTEtESSeQshptesGgPVDiv7Wc8XlOXp5i6fPo+3D6l\nozInRLIOiTMXzW4RqiEsSCQdPqBoBLhtlld3gdOXIn4CgllFYXzaAbZ1Adtj\nhvC98ptYyIzce0dII9658WhtqcVUg2swNGb/zdll1uAwATG2rqouHMOE/1hK\nScKnCLhSmZwzWZTM8w1Gw7CgMT4DiDvuPgoa0GVDl5F2zv+AnTpXxeRhbyCB\nevfV\r\n=+ktd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"adb46cdc5803c5371117a08b2dd3d94a3ebfe659","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.41.6","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.12.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.4","file-loader":"5.1.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.2.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.0","simple-keyboard":"2.28.15","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.14_1582714626630_0.915016990723265","host":"s3://npm-registry-packages"}},"1.12.15":{"name":"simple-keyboard-layouts","version":"1.12.15","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.15","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e063c5605dc70d34b38c11d6b99225a746ae2f86","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.15.tgz","fileCount":29,"integrity":"sha512-a4rO4qjxDXozANWZXOFbdgogp1px/ePmTta4nCU2rdPo5CtMH9MzsdDkJB4w0zZQqkh3Tcf88ycXAKYiDCzW1A==","signatures":[{"sig":"MEQCIDbzORocTBg+S0pX57syxFplQ3Fu6uPoSvuPmvdllMPHAiBcfUBquuqhQ2oQF2hKHi+7xl3LEIRMnagEyh8JbVbmFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeV6YjCRA9TVsSAnZWagAAcDwP/1WQpsN3XULwW4kmPrzG\n0N0u7s3IHda2MZ5ckI6CehJct+1OooCmFAis9dk/6HOLBnRAEeoC4UZwZ0QO\nsSvgGhd2rgCAU54l0m2lszhY7wYZ7H2/+Jjt4nwkjC5ZxTWBEf/oKtCy2pMi\nW2hsJcOIGRflN5iopacfsnJPBVsTWkN1hB7JSGa/bDYCIWB/e6wvzhYzACuZ\nvF+5Znpobtd1FcZ5Atx+fd+dY1g7TyZ/SMDPak6ag/s2eevbjpZJpzeHtGvH\nleg7ijgvH9BdJ7qX28fDbMGXpgEfxdGtTGmwasU3TWumUglKY39vuz0JoPNP\nrH7FjVBTGngOqZ1q+eFRI0pntxcq8RdMfObbCYMdbxHGMdZMJ6qRA1wBgfLT\nZ341C9QEeV8QhEk2BVC2IjJ03r+gAvRZtQ3XkxOuDKeenSwxa0pER1+XbFXn\n8z/Fa7Rrr2XOFgxSub5E+OdNJ+c34/L/wPuS0WNuB6h5vCF5nMB1B6v7osBh\nKEd1bJ65y8qfW7PkK8E6Q02HhSb+FlWReG5AarVAV1n9FR9Vx7o6XMjp7E+M\nxC6t8KWGFsmaCICoZ0LPwudnQUZOy5nKo5FKURkk3+WtPhk/2+l76R6uQVJE\n1Zm+ntGiopERpiw71qcY7Hh6bSM1iX7ABIEjw04tDU+jarLLr2zZyZMd2/Po\n7brs\r\n=Sa0q\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"5ae6cad7de916c55c0690bfc47a3fde079d979e0","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.12.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.41.6","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.4","file-loader":"5.1.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.2.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.0","simple-keyboard":"2.28.15","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.15_1582802466766_0.18172687791577613","host":"s3://npm-registry-packages"}},"1.12.16":{"name":"simple-keyboard-layouts","version":"1.12.16","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.16","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0ae3e89dadf82f245e01e01de2ed4bb1f92912f8","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.16.tgz","fileCount":29,"integrity":"sha512-49HkP0/NXa1So/2D7uspmw5fA3IMVtsIoMLN/pLyefGGoIl7Sv79K/QUQjDLiWyq8aKr3xNOIugYSiUduedecQ==","signatures":[{"sig":"MEQCIELol1TEhYTaLpvcXNFWZse1SKssm2jv8h9z/JB2Ns5zAiAaP3bwusHtYz8PPU0napksdzwMQDiKXaVzUXaMXs3R6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeV6eMCRA9TVsSAnZWagAABGkP/ib9BU2efht//5OHcjKy\nYshYZ4fNRxRShzBK9uhzri42eWYPgjVG1JoclNEvi43dfHnJxgQ0/RZV4Dqu\nryRhFQZTjDJbvkEM8GE6NdHpr0Z3bnxMIoI/FgDACWLYjuPYVWZ2hmazUCOj\nYro5STqt7QDHgSR/omsHBrLPAZFp7N9xa/rfgJrfLdaxo1YBzLhxsDpMFWTE\nOc1tmz90bwDx7tQ7ykhDE29VMVYao9/uSFmws77g+fXoa1fJWxc3fNcYXP7r\nSfDx9VJrE9NEHNFr+xjgzoWVGvWj4MZi7giFC/sSwJsH46V8u2FDSH+C3O87\ngpTdH6YY8jlnzq7aWfOtfdP4fZy5Ea6N1+WkBHYqwRcTRY5HEO2BaDSr3F7V\nZ2FbrWKy7DbFlrX5vODSUX3UeWBNlvdGTZBhRC6WkCjDC+23yuV1Dle/fqyx\ncAkoeT33zOeT14KoADH+MsE3g07bC9UMoRmFa1BgJ4NnAJATrz6GbDdPRPV+\ntjypUJAaV3n+a7vNRrF2bbfPbbG/4VJW0picUt6+T+OnUdwM3S4RrUhoGEd1\nKJQgvdbLQhf5aLgz/5bkxLpOSY7Ygo8xqSMMikzHtpuFvLT03g6Oaq53TlT4\nxkkpZ8NBa9FY0FH7Uyg0QeRfCA6dKwy+/h80s78kcmvn9DKjeIGLnErtZ1RX\ne99k\r\n=Kx12\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"840a3b008b9111c86960c7707696c0e2f2475d9e","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.13.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.41.6","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.4","file-loader":"5.1.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.2.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.0","simple-keyboard":"2.28.16","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.16_1582802827570_0.7851251542107671","host":"s3://npm-registry-packages"}},"1.12.17":{"name":"simple-keyboard-layouts","version":"1.12.17","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.17","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4ab3f7c640b964d29b9e2112dc134f6a73748708","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.17.tgz","fileCount":29,"integrity":"sha512-36EZ8K7ac5ObQskbhs7EMZKFhoUmzPj9/Q1YFkV0B/jakFAW2goGmGvbYnE94fw60EfZsZqfjDpNiVfrCp9e+Q==","signatures":[{"sig":"MEUCIFVnszl45q8qDXRbDFM6AR6OQXMzHRpQJNoo2/8K0J4YAiEAr09H8J3r5D8JPNOtpHoDqrP6SKtjfXrAljdXU4wxpvc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWPLyCRA9TVsSAnZWagAAuJwP/jalcRdP3L9AhyhO3lMy\npvuUNrsFx0xcx61kH0MWEnf4K/O16PyM6LXI8ZPhB5LdvswbgAI0HQQIFFWf\n0sM41Hv3NDyEu+FeYfmcBKseyBjchCcH/EI+BMtW7Eb2hRl3hc4g42DLiRjO\nzu7n4pT9mFWSeyvLED/EbXXJJ8V3Kj/TSTt1SUqXHpyEynuKWpkxW3RTQPJj\nX2UOoiuUr28id0ISQv6p8OC5En7cK4k1BGZ2SmCNN+u7tUjyCsd2M9vKQy9Y\nmGx8iWQrDq4vu/RqOvDhsCPBd1U69+vW39ZEcAL0RrfoJSNnnIovdZL3GkJQ\n+d+6kIebn6IHKI/1YfkWwTxJQdzXdXOjb3+1TjGlvJOtxrNJkTUfU9l/KK1E\nmkydVvWM/sIL4J9gQtMRILuMyfs9YCFxZpKiEosbzIdynJQB20EvIFMTwdhu\nwB3Kkv+kJS36iNcSH4g91gk8Q8swSk38PZld0W8Fqv1AY9EN4g5DcOOIvLFI\n/XRdRmSp0RKmTW+N7PAkYex3Z0jB2UVO8mj+yW6bWmXBeS6ph+ZIqgIBYeXz\no/tkTC6FOhPwfYn4Xkwm0kY2P6JOS9lpwu1JTm54qSIs95GNJub8fcU1I1+R\nTBO0uBMMPLTcZr8zwTOBQosi69YGEreZqnFaLYJj+CGWSU4X/eMbvvjjTrU8\nmnEz\r\n=q089\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"dbd34985c5622518ce3d91f43dc150e76472df64","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.13.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.41.6","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.6","file-loader":"5.1.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.2.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.0","simple-keyboard":"2.28.16","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.17_1582887665721_0.14668605148269198","host":"s3://npm-registry-packages"}},"1.12.18":{"name":"simple-keyboard-layouts","version":"1.12.18","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.18","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3595059a0839b7b944c6f63cfa7a1dfb686291a3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.18.tgz","fileCount":29,"integrity":"sha512-uSEqpRUp8RwRfXr3lo9QitZHV3pdFEZJORHJfuo4XJX3NzXhv+TGtUPukyECYPLTy1pebkWBWpeHiTORTHsZGQ==","signatures":[{"sig":"MEUCIQC+JP0cIc1PSYuc7oTPq2KpOBsXZoFwqRCwIduoMjhprgIgN59paKCJ/va3FprAgE6OsHm/IkG5Tn/zxBkdmqvio5c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWPNUCRA9TVsSAnZWagAAsdUP/1+wH3vAL8O6CBzRQ6iN\nfRnCgTRD1jFLusqLKyxbBxLXf1lHqfW9d2RkLV0tU9cuCZqxV0BSPo0VW4iT\nJAI44SNZlYr9cRYbE1NuxQ3QPTwx1hlfkT6glteMBHxALvd83oqg2zCVgvm/\nGUDzzGwbU0wUDGQ4FWgqpFh8G4vBU3ESVsqGB8FnpEyWv3xNMsFfwytA5ATo\nKoBLYrg3byZ5rna0te2ciI4Owx3sjQYjUxu6npdf/SzCDIiHXz+1uefnxtpk\n0caXoyLZxGkhixPpI0pfw1pULfRcg1/LM1EGAHjoob3JBREB6cY5Trulj+rB\nHvvw1OV71zkn/2pan80mBqHuSRSoL11wmV/wmBa9Fmqd91NIsgkxcylXIxKz\nY/3MHTuhPitNetrt7DertkV257/zHhFJViEnmLf9T10sYsI48vsOqaSW8Cn0\nvm5off4ckWrLRIgdFQTBURemlFOm85t/jel7V86yzYU5TYFA5rKtdHBMmD/+\n1ROUuFVgpesECBoPgeRikxuc82dVM10gWycUu5Qs5N5UO03rZj2N0TUg+Mm7\nSPsiz+sY792TKF+W3Kv2PMKEZmG5ATa2skFojJUagf4cGPfMcA+7eio/Ge0M\nhOvIaZBjnkf1tsI4N1qSXzAXXNMp8slemke6xfcXeqwF8NV5Su+3eCyxSdyA\nsRBe\r\n=o2u8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"0db84cd2daf9b50d7285abdfc3b9f2fb6b97518f","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.13.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.41.6","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.6","file-loader":"5.1.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.2.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.0","simple-keyboard":"2.28.19","@babel/preset-env":"^7.8.4","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.18_1582887764160_0.4979988780845137","host":"s3://npm-registry-packages"}},"1.12.19":{"name":"simple-keyboard-layouts","version":"1.12.19","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.19","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"52c30e628d8b9789782836c8095c1cc1abcadcfb","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.19.tgz","fileCount":29,"integrity":"sha512-hR0yfNuHbNj1RhUjgwJxpVtlkki7/g83UW+TV7KvhHcCsxHrwhlwWK3Px0jbSY2az1UyBMKx61YgzzWQW/sStg==","signatures":[{"sig":"MEUCIEDNvph0kM3cQBM09n8DFGkQ733r2p1Mmkr0eLIl8a9bAiEAp9QKC1EA/20Fr65Sj0tnAU633lckqAgY//sc94HaSTo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWPP6CRA9TVsSAnZWagAAptwQAIb1paIu8SyEanr7DLMn\ni8LehKuAtWmJH4VNqsqofX2hse0i6uSHq/5EjQUtArE6SX7OwdDtzoJ1P13X\n3dda7qbZ2qWjR5uiVyz0471wyP0D4Iiqw18Kc9XqlLT95vtl3UjvzYhF7RBR\nCC2Pmt6MgrBsxM0JdDyZWC7X3NTKsnrFGlttYEEDaI9rxHJARfQ85Pp6slAr\nG6Ybc2pVEKVuq/OJ0EPlNJ4bqM1mMePvv30HAnLCmrsX6wXcJyuVQiFJN6ze\nVobkG2ujwYY41R9IlR889Dt/nAGrmn4aJbIcObhcTi9aojZsMNPv9S16J/Su\nhvtTY6tBV/aYsp0dV+vkXa8EKSjA3EJQ5AiTDrWaYaKHG0RgWPKvPzuodKNC\nIJoBgN8oivFGPzm0Jd4Ep8PraZPai6WAbLYF6sY0/ECWHcaLf68K+THQx9Hl\n2FN3wKz/44WTmZWVWue9hI3AJdh4E62NtxRDG5YNI/5Hj4fr12CWtK9dEgge\n13D2IWb54XpQ8hYb8UyMXEsOZHP3MMRY+RFVeGVTe10jbJkepjWfSge1Pybh\nQ6qL7ezLMVUmrbgwRREnZFag4CM8btW9hUOtcqxR9hhUyIdTnc0OGk7v+8oC\n3OK1564/1guXCYvxHEb9yKzttNQa0tpnJslj80LtDKMMycDjb1ZU/tvfKqKG\nrfx+\r\n=TGPP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"13837fb05bd1b70514418ba6be86eebbd5da645d","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.13.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.41.6","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.6","file-loader":"5.1.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.2.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.0","simple-keyboard":"2.28.19","@babel/preset-env":"^7.8.6","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.19_1582887929986_0.3831531744552952","host":"s3://npm-registry-packages"}},"1.12.20":{"name":"simple-keyboard-layouts","version":"1.12.20","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.20","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e786f92de4ff148079ae272e987656f128df5ff1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.20.tgz","fileCount":29,"integrity":"sha512-CaOKcL1gqzzjK8bDU96ZKtd9l/VQyJpyoDx5Chy0xInGRXrbSk0HPok3hfwqfZ+EL9SCNYAKIS8TydPQcZjYMg==","signatures":[{"sig":"MEQCIDaqnjCHsdp4nzqBlOTbTfA9Y+mCNMBcIsRAINjYQRrfAiA1ZzlLRip7GxnyAX6DSQ2aj4PpDuSHzJEcfmVRyLTD3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXQZHCRA9TVsSAnZWagAAHkMP+wTx9ZjxtDyf9AHhASUP\nwt34ZlUVekiUbHRUeBggRMz4txFLRGDljr8k8F4RY7w3aWuk6dVOnRVXG21G\nJYfwrn0zTshkDM4EkG3x/+8aFxMTslQZhhVOyGAmfVE1sdKsMZY3s2mW5QAy\n101316vKepuSflV7p4EkSSynH7F2RULTxhlTikxT2pFphfzJnV200Fnr1CO0\nhyXNLLzj9FFS4cO56ONXXxa5RV71vyQmd+K5c4Zf6X60RAYdqWIZ1iCCSqXg\nvgQxLi+jFQM50+ncGr9i58AYEcuOB4IpXZ2pXeuGwbJovSpooqTb3VvZWDS8\n9aUKo1LEorgHtsxin7Dbdh5Smww6MHUQO5X49xb7qRFLTRe6KXn9ymKSquQl\ngOt0YFyfE29+/0EWNlTJOIGYVE6VR93RHfsKXPLF0/ufIFfqu6vF5s5N5y9X\npdEF6CUNok6Wp2L3IylkhwmK90v5alcZlPI3O73A9rCYR1WAAz6sGhMG8NUY\nMNcoVTlQmy3elPtqtRYR8r13FM3BRwqA1vd0IOeIWk1G0kw7zXvDyUivRSs7\nGA86LvzuHmdenTzkFO6ICsT5XxS8KFkYZOX5IG2mwwicRaRH13fAD5AwvJSV\no10pZN53/+Rphd5o1lKT/fvgZCECdgIT3Z3cQoE7eKAJ1jttGFKIU6RSwW+a\nYye+\r\n=7wY0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"1d30c3515f2c581e719e9396087b063cab91a47e","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.13.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.41.6","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.6","file-loader":"5.1.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.2.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.0","simple-keyboard":"2.28.23","@babel/preset-env":"^7.8.6","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.20_1583154758970_0.8586787876566346","host":"s3://npm-registry-packages"}},"1.12.21":{"name":"simple-keyboard-layouts","version":"1.12.21","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.21","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"931e78b6abfac67e065f109a5eeac62dd3996b75","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.21.tgz","fileCount":29,"integrity":"sha512-hTP+SVNnHqtlumg1RogRw5lPYAs198aGIVz/UIoa7xE9L2NZy6fW/J3CiPvd0dmlooyfwBkVpjzT6bLtgUy0GQ==","signatures":[{"sig":"MEUCIQDbV/lIT1v1ykYJK8HxK4Z9c4wTSHJKELZWI2klMOubtQIgJn/ocxM29F/H+r3vT8mblEhShrnKRicpChbF7e/v8Xw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXQcjCRA9TVsSAnZWagAAP3wP/1JFxwUGy1/oYKNyVbMs\nf1Dto+7hWG6Hfj0LDG43CO96vjzxGU01qGIyvv75sFBeaqp3UOxQ0ANRp9bj\nVQIbOrIFvLHjDkXNU/ekmMwZByC6ki7sn8+sPUufREcUs31V053OEh+hezSl\nqB+gxX9s64v2tlN0IKjxt6IBsSWj7bo1fWnDJakYSiLQ5oWv4fxfZhelAzW2\nFl2S9r3IhPneXKlM8cG4NTkSVohQhyHQUrdHUfaRuXKzmL7dp+tkICd+TTC+\nwX+g6v77oyEf+7g/ouv4a5zJl3hChLaPljpiyCUn3/kiDsE9MDHXz/o3Q3eS\nT5Dvtlqr1EdRlBJN47v42wNJJ/lYCmGqB9SYVWHLbJT9+b5u7fRg3bxSU/rs\n3Dz2NASRKdJRlD2rjAV5xxXFTPG0NiFx6rKPhVzIHg3SrorFKgSEkzSTbziy\nfcwXx5/NbYh/Fq/eJsPlyjBVdDTC16HJWus1lAh8COpcL4oIGy8Zk/eNcU+6\nBxQ6mXTpuh3VFl0EpscvGWeCcKO6J4OWbrS7LsJCCwdPYiw3jnI3DUmj8l2Y\nJBzutIM+lHa9twZjb1c427hIdVb8SqCTEAhZAU00rSbQmOiGnBMBsysdwT3q\nbHVPVldvOss14Runm7x6M0F06t0yowdBMiPPBp8ltR7YZS0ohpEUFBfhzFS0\nwdTO\r\n=N9wP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"3bd0f85ea339ab7c90000e3b5ce3ef77f69c9516","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.13.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.42.0","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.6","file-loader":"5.1.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.2.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.0","simple-keyboard":"2.28.23","@babel/preset-env":"^7.8.6","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.21_1583154978501_0.16838919221133097","host":"s3://npm-registry-packages"}},"1.12.22":{"name":"simple-keyboard-layouts","version":"1.12.22","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.22","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0222342170cceaa72ebf2414cb6db4a325b8091c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.22.tgz","fileCount":29,"integrity":"sha512-ONtf56EqqU7jhoivmrC0w3y5NZrUgRP0i1j898l2g1zff66s28iHEjSMvItw+Fj4OkXb+7jv8Kpytf0wbFt8Vg==","signatures":[{"sig":"MEUCIQCATwBcTjKK/cGqEW1tX40vrExTmZeROd+TV778i5RofQIgZZjPwDbzYX4hgrEVZX9I/WYlSa95dJm04XjR2jIbMKk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXji9CRA9TVsSAnZWagAA5bEP/12acO1GfLa5tpWF6gbM\nvy2yHd7QFd/ej4k5Gg0MX88sgcejRof9uhO8nWw5LNZlcZLyS0ilQvZiGfH6\nW+MQZLDsiZlbjhHuIFuE+XQ5aC5o6zVdIv8rRtXW+h9FfveEdnnmmu5gACqj\n+Djiyo6Lu+xCX89PD0CdzfY9g5t65Yosx14yQ7Vh4rF8c22scUYA1SQF/86s\nIaNbLKTc8W0ioDI6S9HQaTBXsjnKOvU1kRmu7HYliK1PASmmnI0IrwGWHkPo\nQ7lvNJMWm4BwbKbEXvQuGCFmve2ZfjGHsstH0LLHEYGT11EGgCmH1KIMLrhO\nE7FHRBWGRW2BqxK05/Z1ZKjOl2BdIoMxSTqUhII6iZReKXrH2eaeOY2ypq8X\naltGNvJd+FX6E2kdum0i2oNt1/sVi1dwoQnqoWcG1xRgE2IS769N/A3GsPtf\nnRHuUk7aTHPVkVhHq7ykYKxxomnSU9y8sDaPJHPNMF9+BqljiL5PpR9B4mzi\nN+YtH2muvIJ16UdhOFyTRVZ4Fyx25LUyaxhs+0roMZdEema0gNu+yAG5H2GE\nXIMISLprTMHS3cL9uf6F4IElDLlZls03eVmcqMP1bSq7XoxhQyHRlUf3PI+y\n9liBjqjh2XZQY2XUtI/3oGRxyc7KDwCFXgsf5RHDq3cDUggm08BQn9FW2Fdv\n7zzb\r\n=RNoL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"cf8374c09169001b762a6f70b7719c3fe3850bd9","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.13.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.42.0","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.6","file-loader":"5.1.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.2.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.0","simple-keyboard":"2.28.24","@babel/preset-env":"^7.8.6","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.22_1583233212927_0.5927093800845225","host":"s3://npm-registry-packages"}},"1.12.23":{"name":"simple-keyboard-layouts","version":"1.12.23","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.23","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d7be18142315ed930e43bcc6fa0a5c3677e62b66","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.23.tgz","fileCount":29,"integrity":"sha512-UHkOy45dDlQuMPE4yqvfeIeKHkz2Gjpqd3Xyhxm1EVhH5SrN+HbHO3Hei68e2WoYNqOJQg1amxKToH2YJL1mIQ==","signatures":[{"sig":"MEYCIQCaFnDy3SqbZxKsOyBkwpcZPiYSQbXylVQ08qz+d0jh4AIhANnm2a/NaeMSpVPXO2BHp8QvFPI/KKritg0EFTHKRCol","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYNyNCRA9TVsSAnZWagAA4GUQAI5+8xBRVBWUXm+9nXLn\nIbgdCwzdqcAt2dNGibOMHvFl5/cRPH948ZpNDWrIQDkdJ2yLWcLsVutNXY6O\nGLk0E9IVw+y8s6EbQzTJIrDrXvlb7o3MrVUAVs52VfVXvkE7tWLggHV91ydX\nj5Us9WEI11iD1WjzpUIeV7AkEV5Svfe/7J1Qs2110fBjVuSt3aApkAA0Zpe8\nLq0yvs9mqjDoX1v5xj8phFh4ITnVF4f400b5vqK7+IDgAnQ7UGmexqHsd7+c\nsAvxZ4zDZ9w7XyCgWypae7olSWevggsizIH8jmHTnsnIbK1qi22WyuOKj7d6\n7K/nMEUee74YBZvmBxWU+EN6lmD2+j6wpr9sW+qVotlqtfNS1Kvnyb1XVsFj\nHpXffCbq8ZkBB00yAkPlaY0qevENyEnEPGi2GABDdVTTDZYfReXhlWbcf41p\nh1et51wh/U7hq2lTPDrtbwh6Z7Pcf5AjHJMEcGv5Uzn3BFUI08bXdnyXYfIE\nLlfHFywT5YiPDjQUF+OK/mwwrCbJj4AOOsv5YJ+uJ9hTdQ74GZveAqqi5zti\nOPFnppXybAPG2egVx064oBlZNhWyT4dWY3QeQ6IixxF5EWGx1Ez92gORyD84\nDRFuiTq1jWYY96U7v99wlci3YCXYlkpe55dbv5+u9HZu/2gNulgNt8T0ve/4\nkKL+\r\n=n8E5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"3e3a2ba0b4fda51426a930641a6cf4bd8790621d","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.13.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.42.0","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.7","file-loader":"5.1.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.2.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.0","simple-keyboard":"2.28.24","@babel/preset-env":"^7.8.6","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.23_1583406221306_0.9796425099087351","host":"s3://npm-registry-packages"}},"1.12.24":{"name":"simple-keyboard-layouts","version":"1.12.24","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.24","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f96311eeb408e636acc2528c179beedf09b11601","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.24.tgz","fileCount":29,"integrity":"sha512-P8tU8GvRCr+1DpQl+HClTKxhsfgFtytb3gu0zFj4im6DMVs2HspqVOsP7Y67weC8reOHM2qXIh+fDupRlm0CGw==","signatures":[{"sig":"MEUCIDy5HfSTvpE1MQdeltB7T+5w1UflEPyTI2GnHz/buLx9AiEAnoso5oQYqTpv5H27nXVEXvqbaqwlBGWHE1PihLhivf8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYN24CRA9TVsSAnZWagAAhXsQAJpuqkpZnF7kJlqvJEDm\nqAXP0cyCywx5yq9a46Fs4cd2Np7QNYSVQavNFlCG+OjaPTD1kK6zt9NZUwRf\npVOch1QBMCN2VniNIJM2fSlYE2AjFVq8qVJcWIXXmx7QwU6yRh1Q0+IosYLQ\nDGdqFAjs3/00TeO7bqrdHVBjTZP5Fvf2uU6iCK6YRtVxP4fFFKobVNCwfYhW\n4QBZmJMKgauH4YgiOmCLgpBTLGoERhV9wXlnQbvOKxsx9ZSZNJdMjbhK14cE\n+c6CYQAXBh0kn2BjdxCU5DoxLau2aSdRxIEha9LI6iLuWJLIwADY8+m5zEip\nOFC2bA6AVvnhVX3duIdIqxMUbuZYnfMj9mVPlk8rDfj8XWXxD7duZ9g0BRLB\nP+s5q+pIlMrmYABUrhZ0tZsb0H2LokBxwfRfgVjINkA2EN6+6R03FRDXlupK\nIsQOKerPFvgKoDP+8XccSNMBuSEbwgGkRCY3RtYDHIsdfyngtwE2j+Ef8mS5\nMO7iRP0E70VHgoZuZfe3bVhN45QUR3XjPv6VFfN6x8Lx7+NfExTUIoVu5zMX\nBhm5SvBjQTg0KSwJl7vgckc1U87z4w0dx3UbB4kSLW6+JXGGL15OgOxdG9jy\nps/fzA1rIrsXdw9z+SlL06VvfORjOqB/+67mAWCqEKlc4Iw9wXO3V/RY4vjP\nlE4g\r\n=y+nu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"4d8a1e203c9584b4085ba8436f7f960d7de94f3e","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.13.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.42.0","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.7","file-loader":"5.1.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.2.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.0","simple-keyboard":"2.28.24","@babel/preset-env":"^7.8.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.24_1583406520007_0.647329575637543","host":"s3://npm-registry-packages"}},"1.12.25":{"name":"simple-keyboard-layouts","version":"1.12.25","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.25","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b3784ed3ae4c4972cde1701d659e641dc02b138b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.25.tgz","fileCount":29,"integrity":"sha512-TVKlekGQcToyqEn9YOcbDMNaIKWT5+G/4LE5iSd5XW0HP22WkNGssTtDjYcIL8YFI5xX4eiwocQHueUYb5mrxg==","signatures":[{"sig":"MEUCIQC7QNDrAFt79o8B2eZrkbTTD6+h8bSFuZrSSE1nJQQ2EgIgQZYPcVS9tz8ySNj3YwOkucFNndh0x3zefHz3cqbv9Fs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYiyHCRA9TVsSAnZWagAA9FoP/2WG1IoJx7RvP8rH3baP\n0fa5t93mcxvDrwqaJARe5SCM+xFaf5IzCIEmL1VZrtV/xV59taaXEWxPZ4Km\ndjU/0+/Usw26WOc7ryFWCgE8MXpOhgS73TaAqFEGRQnOwysRvUnXRkT0EbFC\ntl4TQ0zTmyYPfROjU/4yc2dWnvlPI9ykpA+M6oZuyNKZLpeF9EEthJ7jeUfd\nqrfksjWeskelO/8c5zlv/s6NHSBInXexr3lP0Bh/QIAKjsy2gO/DpEvfgMDI\nDUfajwrJJnYAwpfRK2eoiVjhQ82LUHWphwGw6p96iGlLVB2bYw0MQpkC6/LS\nZ9zZx5x9YrhJDD93aWs1jmeVkUdJYmpAzvMLq+DxZ53ut57+tS6eItUQrQ2A\nVa3vcdRWgykbCwd1Zp0LzEiHMD6vdgjBL0aP/rviIjfsFc8vD+6DMm8kswBL\n0dyH8dIGJgNLQAs1alGhaYc+XOsrTDt2uN0a0i9/ANsniPwqp8mvuZtFyFAn\nXAj3BmvB2dStiFh1pKHchO4l6IMVw83ex+7U0E8Z6t8bE3tq+taXJs2AgAov\nxOTeTNkkXmQy9wXrCaV+9q1I8TLujxC2n9ZBtUsM9SqXQd5XcvVPIpbCknwh\nC2MmkjuhdsUljljcjlDllTCnFhyCi4wL96GKxdZ/QNSUdymcGHF6gozATkEq\nMwrL\r\n=t3C+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"c3c84a0c624f6d87f3eabad9a9cbafd639e4bb88","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.13.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.42.0","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.7","file-loader":"5.1.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.2.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.0","simple-keyboard":"2.28.26","@babel/preset-env":"^7.8.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.18.3","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.25_1583492230771_0.9622854797264981","host":"s3://npm-registry-packages"}},"1.12.26":{"name":"simple-keyboard-layouts","version":"1.12.26","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.26","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e45fee29e21dfb4559fb194e638d11006583cb32","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.26.tgz","fileCount":29,"integrity":"sha512-/4FTuhxd0xWCAO/z7V9eaDjhEYupc2T3kk2AZyqcfps175x2duPUIhdwiZoDo1G8t0nBrOEhIWo9Ln3wrr6JYw==","signatures":[{"sig":"MEUCICfkuhrnRFQkC+qaKa7sqYMnM+FPW/AQsGFU2wAKmXFGAiEAnugos7QqvCJGTpdnMN1PQEzY9fkvvBsHBSk3QGocx1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZjENCRA9TVsSAnZWagAAlMcP/2H16aNQEcSuSdjrgn6Y\nggSbj/oRc8FHBT/Qcc947tv8FOD29r/JgyscUkus4WZXkT2D3oOKj3CcKP0r\nqXnqU+Kx6DpqqLIA4jSFgVGlljng0rH1dh1JmuI/dcxa9avmEoZulSknW+aa\nQVg0kVpkN0TG9mgRx4qnmo9vCSPlXVl7Gw9BuRqsXrcUFelgut4/tCBrqQhK\nA04BUFbdINemHt7ekZ8dBexOufPl6uCUbRMm0i18mfrR63MasiGPqTC3au4R\nnxlIcWERYPmPXEaAa7sp7LxMmQIib44X+V0u/1hT2ObQtF838TBXZZ8cqMFR\nMBOIepOnUXoTsveV/GYxt7EtdXf7LvjL2Hz4LTmNaT3MpREmc6rWWd0FnkpM\n/2XQQLOvmvRLQ2amrIJreqfR05IxYrgxNEfS1o+oX90h/G9NkcvYgiss8LHA\ngGBgFEegGKfpImi5SuzE3AvTHo93KsA8f1Dnld9/o4ZSZ6ZPAL+k4NUgJ8Xu\nvo6wgde/cu+HTbHxowlm/vCMOCgsCG3Hb2oIK/4b+fHJum1B5MXwZaIy8IkL\n5HeRikeemL1g2rhe2gv3bofj8ytzE0ybYMy7mmg5ky++TKF9s3YMDqzOrvMv\n0TsU9hVWjexJ7gT1mr1HU8sJ8cybRwinPhwUKk7ZGD44TRKo5ZPXglExy4ir\nbCv1\r\n=cra9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"932a5e467723d112c67ff75edb0b57abe79e2e2c","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.13.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.42.0","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.7","file-loader":"5.1.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.2.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.0","simple-keyboard":"2.28.26","@babel/preset-env":"^7.8.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.26_1583755532288_0.918005095682972","host":"s3://npm-registry-packages"}},"1.12.27":{"name":"simple-keyboard-layouts","version":"1.12.27","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.27","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d46e0c111a264c7026fc77798710a014b8ee7e35","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.27.tgz","fileCount":29,"integrity":"sha512-bo2KV51BXAlHbr/B4QkwbUPjfXGy5zmy6eQzg/t0p1qQUwxTm2m4NtDVvsb1J6cOmhN/FBenQ4vD7bJpLxiAOQ==","signatures":[{"sig":"MEQCIEqZwZp92mLBieOSWMBgLisa7YItyvRn9AbzdDNNUZ2ZAiBDR/pDQJkP3qP6+Rnb+gYJ7JNUPhw+L5yIs12ckZrOPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZ3FtCRA9TVsSAnZWagAA8cUP/3VQK/yU/cU5YK9Jglu4\nVWoCCx56AkEuped+WlKZ7cPNQcLAPHLt0LweIfdzNvY02ffeuxiWhYXqUGoz\nneHt3BuxilAKMmtDBBlV3GjIlDv/VrUezJtZ/jejnfBK5YEDrK3fYx/1OHne\nm924cFOYdGPy8Cc4nvQtd0BwOIJZMB3CRGopbxv1fFwmoRUQVftHs9VKbEGa\nK23o3KFCxUTQwFCk4vlZJ4CzqPrO9qeHmyuUbUIRJU+wT19l9wvz2lcy62DE\nyIG2jc0n9qfPS6N26Nz9uaNToyaaCEyO+0pD4CoDoLbcF6CK8eDMmuymrykY\nW3JRmvT9gpaZ4GcQMIz7spnkyxsix8nddbVhnpOZDG9TGTi1LQtOoB4SvHSY\nkLNtv5zubQjx1dRirdZNFd9v2Vauw30QjjwzaDzLyAtcYngVbWaetroSeI1I\n8DRLA9LNEBleDWVbYCorRJTTr/dUjj8dMr9SG6OHUyJBvGLEzohE2A8Df4aF\nKih8KDEDLIJsftGdMH00ZfDyQ6+FhkSWhJF84sH3hNNrGi03GBOxqOhrsRck\nLqcJupFMyNqZLeE3SK5Bu3NkYrxFSb5hnJNgclL8BCKrq2fDNPCIIcTN+zeE\nOulaONV7bd1SIIImIce/CJFAE4P0vjJVZF911e+BZfXsh8u5WY1CIsq7wgOh\nNkkB\r\n=rwhz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"c2add7fa55aaf8a6dd0aba0b31fd6e58fb325197","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.13.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.42.0","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.7","file-loader":"5.1.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.2.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.0","simple-keyboard":"2.28.27","@babel/preset-env":"^7.8.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.27_1583837549364_0.8900494904391059","host":"s3://npm-registry-packages"}},"1.12.28":{"name":"simple-keyboard-layouts","version":"1.12.28","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.28","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"60a97fd4d933711de2cede1aa9591529b52aec70","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.28.tgz","fileCount":29,"integrity":"sha512-7guM4Zp8EaXTA4NNWVMoTMVkoAZ6yc9/pJEnFttP1skuVGLksoZOnyNUiVPllmNBFj4q0e70dkDg4JqnS/yyUw==","signatures":[{"sig":"MEUCID1hRXn1UVjoIQxQ1xA/CP12/DTaqmeGlfkcX5Vq4manAiEAh65mo3EZ2yaaYLi0X4kn83jxsomkA707GGhiK+An5iA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJea17oCRA9TVsSAnZWagAAqpUP/0j3QtCNcoXoZ9A4bomj\nMTTLQRh/7OoAPkHmvVy/fRjCCCbsfoBjNQ9YzTG10kuNsr5CLACQdmOVih0+\n+j8B6NmzBmwbNhHvN07AIsdK2T9KtJCobRbiFvsW9XmgqxDyABW075whIy9W\nsqD9vONVVCkUwtjP5BIIYjhD597Av6U1A0QQRwEaWfoM5W8LN9f64avlqWyk\nzz7Hw0Co/rpyC1C+/VI0hcbRlJuM7VXBbA4lBLhYx6hbV3DdUPNsUErdrEe7\neUjKp9id5Cy1JETac3TGMVET66uiUnr8R8zqSYcNfOkqEV6nuZbV0R6jATLD\nr5kyFQ7V50wJoFgnNf2Bg99Fc/nkqEhg4KiEYvaSN46MB0wL8pS3za8Y8H1j\nDa9X+Sivavr4xkhDmbjZ5R4lTOppmujVTxTsyIOBxpGgpJDLAYNS8vne5Z5G\n1kYrdWz1eR0jOWVrlWs2D4OsQP2ZdZ+iEEDMbDDvnqOFHOP+d/fijSaBGZyg\nlzppgMLPKjIncrWAvni58HmzBZIsPIxB7B5YSj/+rLYPUs1lW+OIDlmAz7j8\nbbu5B3jlS08d4oLfE8MdXvK+aSJDMNb/1CmL473llWC6IUvCLUOhI5q/DD8R\noimVHDT9Jh2y71TuW9zJJkJauiKmCOKWfZVyiKXzzLo7JDydnqeMfMHrhORA\nvmcT\r\n=0NTt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"556e86d82e72a7aec17bfef2018438e309a429c8","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.13.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.42.0","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.7","file-loader":"5.1.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.2.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.0","simple-keyboard":"2.28.29","@babel/preset-env":"^7.8.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.28_1584094952222_0.34983766062752597","host":"s3://npm-registry-packages"}},"1.12.29":{"name":"simple-keyboard-layouts","version":"1.12.29","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.29","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3cf064c2a4f33adf3d5e34b9b47a9c5e0be5b8b7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.29.tgz","fileCount":29,"integrity":"sha512-toqDs/l1NV/tTlLs6PJbT7NO4+tV7sU2SfPG3ziXsI5Fy5Cn50rzMeZTRKf6JqaawipmjehyyW2yuOc+eQ63qw==","signatures":[{"sig":"MEUCIQCjrOePuMdUXJzBErPqN/TeqR5OnTneptlFLAds8YBXCgIgF1k4vpvtt8slesvjF0m+1lPRT+7P1q+iF39DqEaXDgA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJea/DTCRA9TVsSAnZWagAAk48P/AtNvhN+SPwTThUzW7Sq\nWnk2xi8dvsWWFVhH/NJnzQ2kEJzoLeaHrhLtLnymqL2XfR7ceqiymd7d/USs\ny6QaRFQPRwr3+G9CGuAJ8vM1hponYVnhK0CZUMnycSdSLjsFJY3yFjXod8NI\nN6FtjMGlLOR0MOF8gFFdIcVTPChWos3036Jm39ibQLEJB9LN/fDOWM442r5p\nnD4GZ62ZNAVMMkGcz7bQoGEPFhepvsc1tYXe3CgKr2skIbkTOhkTUQMDPhC3\nSkrow1TFZrvTO8yFrM+x8dShJ6R5BW1uxec2i+pxAJ2IE9V+EdTU6W2e7/Za\ng5Ea9kN9ooVqrqHWWI5UZMb5OObjug0/pFXDiAxpFtpqJJGpDs6wroPT2FJn\nRjdr7ZCcL3wX4U4+DvdCVAuMo0Xtp3qSl/cNtARV7HyoJHvIOzJ6MEKOGD7+\nxvsRoZuOIwwq3uS0QTTgKBLQZD9diGftoLNqlYGwOSCxmhw6rBWQ4Ya/wOvt\nnNAHGUYwY3xyP+OQmU7rUeqLvxeze5Kzqgmr4rysMmdBgV/ahBYhZh0FXWw5\naxxbdZeatNbFDmznme2piVxkwSL9HL1TLs/Z89epKLMz6JYPcSdz9uNagzAc\nVAvvLli+VwsnWznZAsmqNdWYY7oZ1EDkI8np0SNgDRDdLgeW27JdZMHHTsKW\nx69i\r\n=EMAh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"385dffdd6893f26ca76cef869975494c1a33bc3f","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.13.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.42.0","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.7","file-loader":"5.1.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.2.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.0","simple-keyboard":"2.28.29","@babel/preset-env":"^7.8.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.29_1584132306330_0.6356283583793234","host":"s3://npm-registry-packages"}},"1.12.30":{"name":"simple-keyboard-layouts","version":"1.12.30","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.30","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f7ad1b9c593b84e523be3ca1b494d5b34bb7cc0c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.30.tgz","fileCount":29,"integrity":"sha512-NtgstIR4UysvbVMydIwDDw2dCb3iMHzF1nKa1XYnvgwN+SXUN8r/a9jzza5OO7r37A93TWt1fUcLX8fIVBt10A==","signatures":[{"sig":"MEUCIDAPCqFpWuIBTa3rXz7W4TTqzNOFKe561GVExsa+lvnLAiEAjBayIg11dgsENfk97npXD3EepSBFJzK+GjsPQuGAIys=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeb2hNCRA9TVsSAnZWagAAMHMP/AvV/PNdeYneE9FoXDgu\n1Ld3hhIqptmlvpHiK/UTwbauFWP9yUCbxpxngLjdZMQAZMrgCqAGkHw1UUsu\ndYWndi/CUXjMKw2QARXx2a5ZWYiaIQoh3d512cWhdth5BFkznHNeNrr7TCpU\n2j7ihhjte+T8OWlx8omkVusOnMUck6e4C6fpqbTdgIlj/vst+zYeLu59tBJi\nKad4GoNimu1yiuXCHer6J27QyzoHCP2CcztPt88lIgClskm7sJcX8087It2A\nUj0NRIzuzoXg2Y4GuKRDq19DbAA79xeFCnUPThi+ubshuIN5+TLkoecfLuou\nkMcadhn3pG++VFiYdHrMkD/d3g+3Q1vVJx0OfRNw7HwXzsw84ffcf0BYPCyn\nVkUZUVMBS5lCEcS/Jx0nQwvmFlHpNkbDBcikL2v8csEXdwfcUjgbjJUV/Oqm\ntQSQC6fOJMMmBpvwJO6ygN1lCtHSsnvEIXBP/v/E2tWyTKRnBWHkQtz61gfN\npTuA50+xtB+G9RO99nXxu+m6ZIdf59XIIZROc1pFwxWunONAZiF5qG3eoprX\nyEeBvUyNroYPb4UgewIEECyGaCgujZRsfJ3+3fkd32EFSyO3H7DBUY6qTVaD\n6ci8cq8T9lmJi1q3tN0rH8ZAnvsaU2mVL0RvLf/K/ZaTi08pNb0jykOYgPbj\nvGpe\r\n=gOd9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"4393ef74c2df5546d001233f2e3a55c4e62c50d4","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.13.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.42.0","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"3.0.0","@babel/core":"7.8.7","file-loader":"5.1.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.2.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.0","simple-keyboard":"2.28.30","@babel/preset-env":"^7.8.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.0-beta.11","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.30_1584359501024_0.3239210263480048","host":"s3://npm-registry-packages"}},"1.12.31":{"name":"simple-keyboard-layouts","version":"1.12.31","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.31","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"797acd31c0c54a4eaa93abce2048c42ede99ab4d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.31.tgz","fileCount":29,"integrity":"sha512-G/71erpREemeATL7Rr6uWse3Si6rZJWaCg17rnXspG5yvjfwAB68+aYfxkI8OPil8zStboILUYbUf+XAp9gHdQ==","signatures":[{"sig":"MEQCICz0r/MV8dfWUc87p4kjxfepluVnfwe6h8yA7r0BqdiSAiBFdPVBJpei83a4TDRZs1PHroaiA/t2L5oyMrQj5REjZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecfj2CRA9TVsSAnZWagAAuBQP/17snL6634TRH2ILf/Gm\nKBOB9prRdU0AEifkVR0GikO4XGuMm5IG7WCXG/p12e3/4aOPvxO642ToUtxq\nhQoyj+mddOdhR61iThOJ5DcFfU3srGprqvejyE6Yyjas361hYz/w3oGlDpKM\n7b93fHV+v0Uwcf+Eaupq5yUq/8Zqb3zAZGKwngnxxg+EO7UqkWP1jfq4ybHs\nJHn8hlG1t2o0S6Rlx/yb53gG7OLzzhbwAbKfFF0BKmzGa5Mk24pelDW5l3Lr\nalFavFJ8J4kWfOcZxybL6hSOseHn1nUYKxBN7V6uGjPCLvSe2WMwYYnDUUSD\nJlWys9L1BQETplXTNFIvBzEkC1MHZ3yQP+mhgy9oXXrsDzIgAXQoWRh15OX8\n+ot2pKvzmlE9P2BunzpV/HVjfbW7DYtcxlJHuvazDPNNJ6YlVAnS9Td9Tw8S\nUf5ITUBiUeTuL/xlLfrKanSYXQTSRFpIjlxb5kBBjYwUy7DczJ8kwFGD4EQG\n70dsi2lAOHflWB5iC5Bw9pK0kBWyHiJDuvsgOJAxtnDspetJ9Q2PBB133IEx\n6sZ7o+2A20TweGSxJTUos5NKu/nHrs6Dqsd9/Ei8kSzLt1MhZeixoNOXuAqz\nf2YJOV/03hFaubTCDFb4gyjXQ3evLS9oWvlpPUn7IKSrL72mcGEY7i/Pl0Q4\nyHhW\r\n=TaD5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"681f982a8b5bf585d6b869fe4ce6f7ccd90a3c81","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.13.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.42.0","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"4.0.0","@babel/core":"7.8.7","file-loader":"5.1.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.2.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.0","simple-keyboard":"2.28.31","@babel/preset-env":"^7.8.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.0-beta.14","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.31_1584527605750_0.6643327028788832","host":"s3://npm-registry-packages"}},"1.12.32":{"name":"simple-keyboard-layouts","version":"1.12.32","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.32","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"cd854497af3ea413b35f4513c4828b29d8980f84","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.32.tgz","fileCount":29,"integrity":"sha512-iCaEnfj36ePz3O2HrZXzks2jJ/iF36Gl9Zm0MxFkBnC16xAdMo3ZQuAO8fVUybmkTai10DxC/jv6QZ1lOop6Jg==","signatures":[{"sig":"MEUCIQDexOcbB96Dh4GKWvhqpqT5rAnovyJz8nFru3I7lmg79gIgcMd5AqQAhPPCklHXGBoKlmGWdqZ+3s30SYdAH2votc0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecfoHCRA9TVsSAnZWagAANUEP/A76PNe1yQH0Lklb4BNh\nueYhqhkzLvtu0LXCMx3/klHtZlmU7BHdkQKPTaX/aQq2cEvDmLLreQEPSWM5\n1IMYWcTZE0co7fOLq5uZEOSvcIhiPA4GzW5vOOEY91QGmLBzHOZ2t8rMXYEc\nn5Mo00nEgE4mVZ8DWHtCTSEn2k19gQAe0l+sB7c2Yv13/Vo0iukjgmE5N32J\nfmB+tySh8GVdOQ1DmPs7Us6CI/yp+wJgkvp+K4UEhtc4MxSPm8LamTuBX1wb\noqMLyfwvc1p8EXou7HSuoSJ0aDD3XSouLtWTbDlFzPVW2w+4Mzh/Wm/pMJqR\nCiDlxx7nXNKQJWFSAYDnIysJhEYurna2jyQ/Ym+XjPbAo4p5l/YOfkJBRsqE\naI0Rw2L8DkCYZAIVEyVQyflETvl9nn/GRCnmDIPtPvQXeDaotWueVZyJSufG\nPALgnFU61gtUyciTssPBmF95I/eQPOZRSTOwvrzOqAOtVeAwkx1L4t6IBAX2\nInYfR4fjfccWQ86CvAKHuQjzuVWRcX9O0A40PaVD3kZ6MtZpSoavEgQ3z2A6\nJTDs5bsNKmCZGxBHqvyq9tnPkXEkKNKz5VPmqw1BJyUM8IEBuLp5vaZF4GSE\nIK86QPfCECZg0rP72NsCLwtnhO3+a6g7LgMTxRmgJeJNcILVCyr5thfU1nwB\nt30B\r\n=9Tap\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"9bcd1c5dfad37d1715f4b6346aa62e5390895284","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.13.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.42.0","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"4.0.0","@babel/core":"7.8.7","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.2.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.0","simple-keyboard":"2.28.31","@babel/preset-env":"^7.8.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.0-beta.14","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.32_1584527879053_0.8274219367327769","host":"s3://npm-registry-packages"}},"1.12.33":{"name":"simple-keyboard-layouts","version":"1.12.33","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.33","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1f9b136dba5a093b23a63200ba4f2b674931fd60","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.33.tgz","fileCount":29,"integrity":"sha512-+CNpyvVaoaXw+Vg0zghZqv40qRYUQMFkb5kT5oUqnosP1GLLaDmAoNnfttfELVNh8s5rX7Igh7hy/yxy0sxDHQ==","signatures":[{"sig":"MEQCIC58AfarokHjA1clmjRrShugdsp5xLrC10Nm6NJcdB3fAiBs397+MMrtkDJM2FxXJKpM96zRUhjmlmgUB05JBmyluA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJec04QCRA9TVsSAnZWagAAwu4QAIbFyskujKSz+P0OxeMG\ncXR6BGl3/lPVTnri/JevY0NN4mbMEmqjgu3Hy++2WXDhexh1uQpVwkPTznag\nEF8mKYcCjab8Q5g/iZFKBXI2QJ70BUWh7W8vgxQg98/lxgTLk+DdWgYbqYi7\nmmW4EiXN9YMgcVN9SkuaW8LT47fKkZteE9k8oMEN8N1jO5bU3Q/+9B9eTgf7\nDgiw6q9ylKR6/IorUKMsiDu+7ykYIemUhMmp53Ki6KKqWlC7akgG+FwLV8zJ\nvuPNUfuCuQUTOs1pWAeMs1jmlFEP8ZhMfJExb/SR70zr9VLhpkP0FR9dF2za\nDe54YcsNWycaavgvdNXBUzQOQSSlkBxA56WCO9qFlwKxR/jgv0HfNvg0BSo8\n4GthTvVDPUucqjMPIi/TjHVLBHC3uroZBPQzgMxcefP//MZyVvvA19UoWzl0\neUugPors1H6nARmhEsfgNBcyQ3dCogEKkavFBjcltlSKzD1+Wr0tXdWLfg64\nVIIvkifw2cYDLalNDOi/PDt8wHfWxGPYWbcHBM4ezywZDFZs7xqtGUSgrRY9\nGBQHdXHX2M9dvYssyJKTRtuoSJcvOqYmDnrdqKQz6UXp7bSbYVZ9lyA5d0m0\nYVy2vrcpJJJXaDEUCt9Civi6ZAMj5wuFMYbT8poH5pgW7760r6kqI7M8l1Ll\nrtc9\r\n=6d+3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"a13d1f31d288c0a1da3e15748c0644f2689d33c5","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.13.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.42.0","fs-extra":"8.1.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"4.0.0","@babel/core":"7.8.7","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.2.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.0","simple-keyboard":"2.28.32","@babel/preset-env":"^7.8.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.0-beta.14","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.33_1584614928285_0.07677091827863403","host":"s3://npm-registry-packages"}},"1.12.34":{"name":"simple-keyboard-layouts","version":"1.12.34","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.34","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"71e4283f26b6c2fb57610dcaac4d5fa04e09c789","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.34.tgz","fileCount":29,"integrity":"sha512-XARNGTW/lVx5ftor9+ldmzT9LyuD+/GMqB3H5C0Eg0dUsTwkLyqRU/V+CrQWrXNwmBxdetUDsRYg9KSBFgtbHQ==","signatures":[{"sig":"MEYCIQDZRT/8Wygg/NhZrctMAoMdXytuNSBF0UO+Uw0r4D+P1AIhAJ9XuzPB57KPbgpTyK3+t4yMotITsgzm8ffgxrGlRF5P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedJ0lCRA9TVsSAnZWagAAgQMP/3BTFLcr90brbXFZxv2k\nSUBGmBZfHFwBoMM8VrQN1hdH0+cLImKxFBUr5BSll0d/WCy26kK5tVw6KZrb\nlbHDSB3RK+FRbWnqp7eiAIYbNExC00i1IU4AEV3l4s4bc/Ny/H95u/dUoue2\n5qYdiIS2gpThpyp59YKVHs8fszz7ZHg9l4Wtv3jxxHXxf/R50j6gPxFsgIRE\nnjCDiXw1GqIgkaKvV3QCMzEyFBpMlWJZlU7r72feRRO/AVCfG13pqCHlqx24\nIebFxbo/GbCart0ji+QhK8ZJqMrL2YTTSII7gqwfbbeA0DL3GWKOF2+Se3Xk\nDIKDDqcXlCpb/mdpQc35Gid8jK1izb2PL70K/3yTiy1MDN2YFCkb3NSzrvK1\nmsG6W4ML5Ss+5bgXqnic7xQYwYhSncc2tMr2ZU8SPussJRZH4MKfvspp3l0E\n3H2EPF4ZHZF0ynTMrl6u56rGwhjid+182szhbESyNf68p1pRTcUxAPpBOeLf\nVVWAdpOjFk/eToQ2DhzjnCqqRQLTUmODybBCF2xnLIXP/gZi5mItkB209zz+\nYk/r+37myNMbQEplHp/4uymzq4mlaPaYkMWrfRnwQP47qYDFM6oUC7ImsvDl\n/n7yWDsCobPMsZweCZ7y3ND5/JcgfqX3At28FoKQRkhlAPyy+dEFJT1zSbQI\ncAJu\r\n=UZ4S\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"a1944c4295af2843acda322ce687100d75cfb9ff","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.13.0","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.42.0","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"4.0.0","@babel/core":"7.8.7","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.2.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.0","simple-keyboard":"2.28.32","@babel/preset-env":"^7.8.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.0-beta.14","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.0.0","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.34_1584700709027_0.22922698428957777","host":"s3://npm-registry-packages"}},"1.12.35":{"name":"simple-keyboard-layouts","version":"1.12.35","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.35","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1cf7fab735bfb535e27f867c2e57190d6fbcfa62","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.35.tgz","fileCount":29,"integrity":"sha512-5mg7f2x110fFW4c72BhKz//O/kDg1FneqNJ942VwSWYH3OqyR3tFsnglXZywNKpIfOmQ2MA/BML0ODbuftx92Q==","signatures":[{"sig":"MEQCICZPKTnWFNNAu27Ns/1UM+d402gES6m6NcseBcZFavjgAiBlQLA5LuMMSwmI/XSYE0IrH1SCNQQ7vNo5Ct043HHMqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedJ6NCRA9TVsSAnZWagAAUPoP/0tPkPWtOCD8Yj9i9s2J\nNMBZGqsD/LoikKebzD+pShtihC+x7rP6u1AqJk3XkK/eBRzKQwML6UbxYJdl\nBUEUlKyws1ttCIZ5NlNogIg197Ex3iP1WJNvv/7Cp0KCrWuaYcp9no97O1Vc\nTl32QELyT2bY0w4p6M4pizYJuqIEcXTmaecuKa0LLLe+88Xjj8YlB8Pi2/1T\nJARUBvqPYoMVR0VMQNDH+LHueS7ofDAFlbhrZaO5uagtC6yCKNMq707BL9Tn\nAYsayZ7nEZE7VUFtvtujL3rMmQN5mDyHt6cJsqebspZaIGaohPZetI/UKP8C\nhnwz28I5UK7outzWyymB1w4Zk51+WVm9zKIbX37ppJfJOzlcCqgaAvdui7LK\nOb8giDjxaWRnOXg7mznk/IHjh9rxOA5l8zlssHp1QiCxADkk8zCGDeenyNI9\n8vJu3Nv/bk4xzb+aMFruCBw3b7zB1TQ0WlzZWAgdtlSYjhLfubERKL1i6hzu\n6DIAiR/E4amkm+Sq0jsIdrXhs+ow4X0ZOlzQiCLHC3uZam3pxtGgM/KqWh7F\nK8YXUGaLe89rxbHQkBhniPHjC07v/nBY/f+k8v4CBh0nT6iq9j2J4zlpiCsn\nYz1Wcj6jh+YJ/1uxK3wO/FLkG07rkYEUfrYb/Hsp2Ox3WY7aSks8p6/aWlbh\nb8y5\r\n=WYCt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"56fb45ad892e799c6625478b4e2192e2335edfc2","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.42.0","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"4.0.0","@babel/core":"7.8.7","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.2.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.0","simple-keyboard":"2.28.32","@babel/preset-env":"^7.8.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.0-beta.14","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.35_1584701068165_0.1727090659936663","host":"s3://npm-registry-packages"}},"1.12.36":{"name":"simple-keyboard-layouts","version":"1.12.36","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.36","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"af50f1c35cae4477a016762b4ea2c2113ad475b8","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.36.tgz","fileCount":29,"integrity":"sha512-FXBeVvfwc5bkEx7MVZHw0igZMm0GXYE8rKxcz99NKExsI+nZk9yPUY+q3XRcb69RDGIUEPPNK3llY/K0ZvrYkg==","signatures":[{"sig":"MEQCIH8xtvr5xS9hRutlwOHVAf4zFnNC4RcEhowy6+zZ91ASAiBjh09om/0MEjzahr1EvPwak20jRsFQonpOcJjVgK7oGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeLO6CRA9TVsSAnZWagAA5Y8P/j2mIrPTZZ9vQnFaQiUh\nPXrd2VYkEUuojAuLHMbXrpS6+A3qpD8OHHKikc6q/qUzioErbysXu7pSEltk\nBH21BkYRmD56lh96LE66NkLU2pOauhsw6osWQU0CZZsXgVLRaNUztco18TAq\n8lCDYAC58rseGH4kAMnD74VqHsR1+44qWEjud0IOdXS2qXH7Z19c/3JeoJZ+\nVXXakA6ww+WOz3OipKEphL/9PfZzwx5BPxEu1hrVEFBQn5QrR3JsKROgU3pt\ntgTrX1hhido0hpMRw91/DKl/9ei8Yw7k4TdYEXGcfFaL2mVw75Jh3bfpoByC\nfrcJO7KfeiavXGmWNuNh8koGEjB0VKJ4qtBnCWV0lkJ/IeaHBG0oPNRcqOBS\ns1UFvpn7ljjel+WyQ5FV1R9iMg0gFH1l1MlXvYIgE/krzwPG/w4Ep5e0vb7s\nVhZUpG4wi35GSeOFtqAsrKVZbxvyy6c/rpkJRoO2J4m034+UREpl4H13gN5k\ng6z+ALI2QfawUmhgOII4V/LME/F3P3O/bAG6PADfrG1WvNrYREPfd51PYE/p\nmUJTMy7tlKKuI84sAn6Fkg1bdiK5Y5QjuLWZoKQ7Y1XCoyLbtVjKQupt11mI\nMWYlBdMTa0GZiahYAFSLLWuLFWdebIh87RKhyzGOJNSw/gbELFI2b3VI/1Sd\nBtht\r\n=PSmN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"76f1e97b4fba83d0c0be88f663675a4059a834ab","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.42.0","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"4.0.0","@babel/core":"7.8.7","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.0.6","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.2.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.0","simple-keyboard":"2.28.39","@babel/preset-env":"^7.8.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.0-beta.14","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.36_1584968633523_0.7351480099734022","host":"s3://npm-registry-packages"}},"1.12.37":{"name":"simple-keyboard-layouts","version":"1.12.37","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.37","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5f0c7c336e3444adb3ee0f3ab988949caa08941e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.37.tgz","fileCount":29,"integrity":"sha512-ud8crra/S1jDMoEfAENXSWXNprFNB5q2VPKbLWPwHVBcD3KC2T7BMRrd2s417qMsW0I+vVRV08l6bdEyKd50Lw==","signatures":[{"sig":"MEUCIQDmYRRY1XJ5dbVtFmH+9qb7XusgH3US1cAW8HmjTJtyNQIgWRG1aJMcZUueprueOQS3aIhpOLjoC7FFycR1Wonv7BU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeLRxCRA9TVsSAnZWagAADOwP/0fZyHwStpZ97sjARR4R\niNH94Iw7IYNUbi9c9QYUxWIFfDcWKf1oPv2kvuN9r6fpucgCg5MfXLJsmkq0\nzcnHtQYxY0KNUF+OmupCrNUWMxUAwgQ4Rh06k2I2rVq75Rd6SmKa+HpzNJlO\nJ7BX8dRrnwAruHPwcoNvD3ag4RBDE2QKvhHWeYA90n7RkDJ8ogWjbWRl+cs4\nv0Kz9o8FVvKjU7XOKtLuNXOOenyCXB3HWtWNd7mKxCJVUqiwReJ6kOeF/fOt\nOXlSGvANKfex0K2GubbgtBiV+NxrEf8ro01+v1h4nI6UJE8dWqjNRXu4I/w5\nODVp45DQUv/Rhngw40DDFpI3YpsnFbupnhlZwa3PD5NOausCGKyhvGuGRt72\n7Z3AeIiA04g4fDY47Dly/Dd8YbeLppGq/dLShTGEnWV8+vlHY+cb8+ify86R\nMkQPL7NtDR2HJga91wuHp6o6WZ3mkQ5DieqaoDMm76bQRlo0AdyZFgtEVGEx\nJUBDJJNB6RxtSjAw1GQrgJsORQ1k1BYCcWDwFkgQBCwTuHqp8lCZkB7PryIk\nJ+me9jpthTozkglU2rV4RwCqDtumKV6hE3M8y67GCTrN1COC63+0jDQHbATl\nFBdlX17pu0SMmMEvOVhqRc+UPNrlvv7MwNENT89DfmzabsvbZd/F9SXF4WCS\nnBTx\r\n=z6Uh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"522430832f08a88256db3ad1c946b0cd106671c8","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.42.0","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.0","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"4.0.0","@babel/core":"7.8.7","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.2.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.39","@babel/preset-env":"^7.8.7","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.0-beta.14","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.1","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.37_1584968816506_0.2771493484869372","host":"s3://npm-registry-packages"}},"1.12.38":{"name":"simple-keyboard-layouts","version":"1.12.38","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.38","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ddc7df5e6c32a676c2597195b980abbc6a9c210c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.38.tgz","fileCount":29,"integrity":"sha512-hQ8EjNXdrelrwzi3cwdoMBOVoBph4d3S8GbX3xMH5hVQqKxLz6z7zRZd0eGscZo8N2SdhpYD8Ff0/IsBkVAPZg==","signatures":[{"sig":"MEUCIDkbSIhc92A7hNxQ1h8DbuSNXf9fTJyZNoyoR93mfsupAiEAkGy8xSlfLowzLzqYf4h8gu1srDWKSTvndbj2PjPKTXY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeLXkCRA9TVsSAnZWagAAhGsP+wZhd05xPNdAzcZhLVcu\nqck3DKglKaaIRcM/dpuen2tjRb3zOFvGHbl7RKJWFRGPLnsNR3NRDejqE82+\nqsiH7w6YvVz6vcaOY7tnvtfnByJEaaWNuD6ctMhup+r1KQL/+5OEGELNJ/mM\nxjxSpL87kUmRGf82lXKPnX7Wt0/X8dnUBh6MWQ39UB+03JpEdsvxwLfKcU/b\nPrCoiQl2TVfJZhhpqGIKXerCh+9/vVejYyBByAWWrVxByo3dGIf1P6KSY8nN\nnsVGDqHJAoy7ioUfCYL3DD2Ub8EyJOp5o/srmsCiux7pdL/fNBe39TTOB5Ia\nTEbNRMDW/W8FXc/5kZsSVYCIsn2mhTfM4wI14nzAUoRA8Q0iH68jF2nO1lLh\n/t398QUyn/ckAM3BlKPOIRs2RLZMrUFf81aSLK7wPE++p6q7BkHocP5/9/EU\nI4fuSeEDqWD7p3t/rdipRqmgbSV6F6x9ZCfoHpvXdCgmxu2r31GDfl9w5EQr\niE3g+D5B25jg3OG0RknKBPlTl7Cxa8h3vh8CGIeQEXPVHcoqHWbyEEQ7fxl1\ngQCDEOqVPd4zig1/R6++KMvZx79FFgULQxvqQP+o/MHc80kRQHzMeGCh68Fz\nf/Lr4cRLfnQfKcFIKyOnVhWp+jvfqodgNw4T8sU7FdcgPh5Kvjlx7YuqDnFj\nDsr/\r\n=3Vcl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"b4188f38a9426239e8032f265ef8afdfdbdeea5b","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.42.0","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"4.0.0","@babel/core":"7.8.7","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.2.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.39","@babel/preset-env":"^7.9.0","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.38_1584969187735_0.9223699626701998","host":"s3://npm-registry-packages"}},"1.12.39":{"name":"simple-keyboard-layouts","version":"1.12.39","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.39","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c5ef9df2b905da486e2d6fa87a6bb6059b767ca1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.39.tgz","fileCount":29,"integrity":"sha512-BsOhf2/z8ZcuJYBdbgcTYk84kCHh9Z75QrogU6GZ9mRum2C1RBznIdULyHg6+nedObL8Jqx6dOH2DvKFDyumZw==","signatures":[{"sig":"MEYCIQC6Sx5JIpt4Z0W5DNzP2m5abCye4WZBd4NR9wROi3I8NwIhAM81QfmeWg2G6Bj31AUvcVtPAYp7ah1w6F/bGt37ktym","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeLaSCRA9TVsSAnZWagAA6q0P/0vb6B15/Yq3XfyR2w3N\naDlDJ6Tw8A+c4MGgpZ83/XJPeAMBsShaRyaJGEBILiiqWTLtFhSGwseZLxl0\nXjrGxseOvdLGStf+HZlkHz684sAfY3H2GJNE5vJxCH+XikIFKDtBlHq8D87B\nCnSCqarn8XXDXld7uSH9wGr7d5svz0l87DWqOuLUMpKUjvcP3GVBr+oNn95L\n7x890Fyn4vKqUb5xxMW84p69Eb1r1QUIG+vnEQ+sy1DAFhBpsTrLs8zBz8aJ\ndbTwcJXUBXRMVH5urJgNaIL6i77ximJpx1iRNACMUrZ0jwrflLT1AdpwubJI\nrJDAWprJiXFtryfPIucXzoB70Z+4nelUuXcv2KG4jcU8UEjGkYYbzTBnpz29\nEfhDAp5SXahcXbJYKhsh7lvXlYulke86mcV6n1xSpfHaQbV6RsQokpoh3E0D\nzCNo02+8wCGjvUxJfcru/JNQgQqY9Uvxc5wycJz/IUKbZmBhd/xRPSJy++U9\ndqfh2ECP+zpgLkfMn1n4bzEtmEkzEG8NUHfQhofOJSIuHdfxxs6L6BS9EQyu\nTBKyqixvXQ1jGsEpGCGrlDdmWJEAgmLvC+EKD/IJPEtGDQdo4jG1JLxxT+g2\nYQvLe2iK1cNktRg7q3If4VImCmRX66PeGRSaKgQvDgVq+RwjSoEq+vfYOyp+\nP4PM\r\n=5LGx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"9247b394ae7fba17344d95312a6db436f15b037a","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.42.0","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"4.0.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.2.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.39","@babel/preset-env":"^7.9.0","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.39_1584969362286_0.30096557109961397","host":"s3://npm-registry-packages"}},"1.12.40":{"name":"simple-keyboard-layouts","version":"1.12.40","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.40","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ded9b3abd4b7278c9493870caf0b37261ddaefc7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.40.tgz","fileCount":29,"integrity":"sha512-vM9hHHvypYQNLeeUNuYUURLXpoQRyG+5KvEiUtE7Z1Foj5SqE+NzkaZySTAVugQkMm7izSAUr4R0K7ZmtMCojA==","signatures":[{"sig":"MEUCIFqJjwshNkoB6Az4F2c7B7YmrLKiz1OgHb5vhOohtYXuAiEAheaIrMFjDOK4j/YqwWRFB2l8TC5X6hHk7THHvNLWUrw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeLb2CRA9TVsSAnZWagAAaZkP/3dNjFlhaQFSMBiQiovu\nzv8V+eBrLqP++hUtLO85+8LFaIp2p51mF7BtvEzcujb5iAwOH8TZpkTgF6yY\nKlNeK4P93dv2MXBKWMkiqrzJvXBTSu8AERjXQtFdrnqYa1QMoxhGJhHdmFVV\nrmiSJJtRXtnk/w2QtG9AJRoImE+3z6b+0DCzZZ+qj/FqUr7XE5g/YXlZmazJ\nJEpOZ+P7r/UKEkNcOM4DBSTIbqS6tw+EDOAs7/D9FgrXpfPU8WKkS6jkalSa\nFjam18FLfnKmerOEcS/K1YyalZLO09ypztr/Ecdrc/6Eu4PfLgVwbuLpygHf\nMZ5jO3KuMBQu/V8PTnz/rdiv+KsqE4FvS4YjS0G+PWQibWRdy9asmyGCeNtJ\n7X8tGjhgKsERuLDwKt6djEnAF+4dakHxFNrsKh1b1/r98jF4vxOULFSDAneF\n2FJYlLBljrAcE6oDNjKGtn9AW6Jz6Jg+7mwPdn5IvYeGIgzdGQH72DEZENE/\nce9xrCZh81DP14a4rZUphC69PE4+dxBp4wRKgtAtYOGHcZFALabReRlDjygN\nPl3h3f5DCwLhvAE3mdCMk0ERn/R2vYASl6DwN8/unqNGLOTzYrbsuXTxsJv+\nd2hXpZIdZa9YkvEv0iTA+FaBQqpsWpLEGU7whitZBxpNMTXEMHFJL7Ryrayb\nZ3UB\r\n=7WAI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"c76b0c636632f4ba98ad89b4893d954de33cad6b","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.42.0","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"4.0.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.3.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.39","@babel/preset-env":"^7.9.0","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.8.3","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.40_1584969461637_0.982850470444933","host":"s3://npm-registry-packages"}},"1.12.41":{"name":"simple-keyboard-layouts","version":"1.12.41","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.41","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f3eceaeb594474bffdfaf0ef8da31573f817f249","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.41.tgz","fileCount":29,"integrity":"sha512-fkTgT1JZmyu1yyMqtGobofLzvYDWl9uONamYXVGepUrtnNQ4JQ6S6iCSbYaxyv4gFQCKZKTU6iCkU9NYUkQhDA==","signatures":[{"sig":"MEUCIQDUeKfieBJ7nuPHM9zjSukFcfIoEcvWYKeXrVr5BJtcLAIgWAltCMqpwGUquwq9HR16DAAks9sbzWMcRPlDn1/ueV4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeLhUCRA9TVsSAnZWagAADn8P/Ay59RShAJasuGww5vaa\njJ+ZCnTxPLXFhdr6swVD9z+a4vqhH1wGtolNnaf3awX4Eu40boTjnmAwcVy1\nZ8Wk/zmeBrF5vYQD06YDrgG8+q5lNQ7E7upxL8LdbJ4qyMVTe5/jlhgaXYFm\n55i5j1jojpvqPPJrNQQrtH0K4ivXE6scZdFlMMVNkSZH6LO6bn2UVzmXKuYw\nE+Cw7HDF8n8gKRcxBDHnTzKusKIdeAS81bAABqCJsptyouEefeA/QI5Ief5b\navvY+V027MBuM/8KPjs/Im94iejsftl/DJdR15tE+xUFHlDjvlQ2ghP+TdBZ\n/PZkiI6v9F1XheBi92owfqQGwvOv7Gfp9rI2HD+UjpYvqtKVi9FoKS+lRWU7\nbeLDuPHr1DRPlDqrQZG0k1OhD0H6c+wkRDh2R4A6Q8QgQOs5x/6yld8ugwV3\nHfOkpvmoTSDZqYkiFuFIwUKpIvBDvq3WTuwGJbrMmwQDU08KedkwAfMiTstj\nXE7sM005qvOFK0QGS0GEOqDmFI13r/0PwpxswS6Lo4ue96tVkymeX5L7kLcE\nPtgXElXpUGBf6dKuHC153nZ4PQHzbCkCn8nCfK5T+EBpUT/T1DEnfff2DO8a\nmf7hBo7Z5JF5rpiQdhV3ntkvBQdEd7vGhD3mK9BPsUw9rLS04h1FrJxIzV1L\no9L/\r\n=mZ2A\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"03804b167541dd10e741a863e89c13469db865ca","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.42.0","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"4.0.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.3.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.39","@babel/preset-env":"^7.9.0","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.41_1584969812237_0.8852718176119854","host":"s3://npm-registry-packages"}},"1.12.42":{"name":"simple-keyboard-layouts","version":"1.12.42","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.42","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b352b162dd094e7c3a0292d7bef287bb43a899b4","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.42.tgz","fileCount":29,"integrity":"sha512-ALov2jYJR7qqB7rPIcwJwdMliuE+zGTTJf0gIwquUh8Z5oPYvq5QbeVJOzKHXDwXpyvhXg8OKCSUMBAdtnwQQg==","signatures":[{"sig":"MEYCIQCcfTPPdYFj65fJ5HuAD95EqzYvFhvA6t6yNPwSaB/U4AIhAJ7I7vHu3lH0A43p4Zu11M2Fv3zqfJW+8fOE5nStxBQJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeee6hCRA9TVsSAnZWagAAoCIP/1LClKm2h7WfF3g9ah7y\ndauFv2vYiMgbloSTf7xdiIy+YFFllGMN7oXO5ah2811AklZR4MQXNyg5sDB1\nkfSOS2LX8A7oZk24tIPYnPiToSFNOeZHnIaOxfZZZALejDQcRLED63/tQxk/\nbdzuVq4ErcgF7T8oBo/zoEsVcwo0u6GpzCQG/48zaNfvLFol8RiuzItNvbzd\nICD4USatc3n0rh02zKYV2RGdN9Q8Gb6P5n2s1mR9ezkRaYeHiZN/hfvzZY0V\nPzKg5wkHHAwAxtaeB1XSANwKr6aiWbWVU8277eZ9goUBpKf5PKzALuDBFVXD\nHmT/dq6HYVaoe/qItrC3yXHW5Ot1XYZAs638vAR6aEyngcXWOnvm/oFyffzt\nKTo5MOQMtzD0C050kGaJ3XkpLrIPssCqj4X4xHz2tueBds+BOLr/xLEDRrXx\n0AJ3a410UCf2eYJ5Gl8xldstJvnEsA2wt1OCRjrD/cS01VsaTPEo+MxXRQLc\nfwJffwcte6xrmD2ZOxD+EGl/iiKuuM2I3qIqMQw0H/HyBJsPGz7/unkv9Rrf\nCk6Kfwj+j4foB1ZHhP0rTcA197rQ7RuBwR0tNbdtOIrEx4//448e6gvA0YRh\n/iV0C3T2avC1e5X5KcbtaEnlvSCq8nAlqAQIeRenPO+hqHvw+s4F0ERgBFHH\nY9e4\r\n=CWJt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"3d16ccf8977495eef1133983b537091878bea9be","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.42.0","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"4.0.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.3.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.39","@babel/preset-env":"^7.9.0","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.1","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.42_1585049249228_0.6360649856643212","host":"s3://npm-registry-packages"}},"1.12.43":{"name":"simple-keyboard-layouts","version":"1.12.43","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.43","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c473a17fd4d56930f3cd10d7960e0a42f2279e79","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.43.tgz","fileCount":29,"integrity":"sha512-R+dYsNsJC4UGCp3cOIXlQq5TLdUHyT8jBwoSjYVo8Y7lEOi9ySQNhWb/XBoZQcYzY9sg489xnob93dbE2palbQ==","signatures":[{"sig":"MEMCHzYh7Ilpg9pbNabsmJKu2aDYJR7u9W3r6Lf5pKa71tMCIDkan82TNf/rsMXgL/BfxV6aKzwRlcfB5eN6+JyA7aN3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeee8iCRA9TVsSAnZWagAAvGUQAJASBuhfpWSx3osK3ArS\ntodkPGBs9QOOdpumIkDpfS7IVfGmG4iavvfzdHA2zxSFph74dMqJBRNOwXE4\n1Uh2awewJNsqN8HEOcwkpyNvyUrplPIt1hlPb+3TsJLVpe5ara4Cz5srUf/Y\nuuKm1DiW0363nQ1T8CDF38CgGVvkDs8Lrixg4F3TZQL+2NjA523aVJWiIeSe\nyWrj8R8yUHcLEeA/99nMWiOi36Zzq4ogvih4dmqTmFuAC0ntkkzKZXKWH/5B\nUmFXDTZjRc8VhG+Y5ahjSzBRZuZAYIRXpDXRGQcLFjBqQq1vIGy5W2lovrcz\n4pl6cTWKBUN9WqHmoXs612GwYTzzUB+pC1dDQbNHi3AwUZL71992lvaAhMq5\nGO2DowQlTD0bdXnUQTy/0t53LFEv4LXKc4LlVWZDw/bBCVBF2By/IXDjHtpw\nvPhrs+4ftupSI6yBx+qEfNMZ/2iFo07Q4I17Gahg6NGOjympfvj70Ib0ayen\n0m2vDfcqA8MH5NYLmSoMhsI8F3udGU9C4fF1IuuvpZQkh1qZApmWZGDgD5M6\nWqJyfPWZ9akMJAwwTwBeQ61PvmWFn8wkrS+/utZn71MI0BYOT7ZwZcX9QrMs\nMj4Ca/KfEtek0scIBgN5gFTnkWVfj9aCktRb87xXw1Oyd6E44WLaPr68jmfo\nTco3\r\n=lNGI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"c4b8b89833c197df5717303f7f56f6c84eeca01e","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"4.0.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.3.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.39","@babel/preset-env":"^7.9.0","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.1","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.43_1585049378128_0.41084583879973335","host":"s3://npm-registry-packages"}},"1.12.44":{"name":"simple-keyboard-layouts","version":"1.12.44","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.44","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a6b67dab61f2d4c898126cd3a45a6f3dcbec4b59","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.44.tgz","fileCount":29,"integrity":"sha512-o30g86krENGUzzVcxrBXgp44FQSFm0eGjSUe6i5Qj7Jkd0o2WTGCEZUTCVNnK075MBiZqHy8IJsbJgQVzBuxpw==","signatures":[{"sig":"MEYCIQCbnNp0kO9VlArz05MSqFxGO4vHMZA2UQQGd5/UME6DSQIhAJ7599HvZfcbc4mbNSpEr6PXvl4mynXbGPpatN8cCdQz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeezzcCRA9TVsSAnZWagAAxb8P/3Zk5k1thTSiK1+7kB/d\nzvLVKoBnkhKcsRBorHTsuEQAIfFshQawziProjmZR8gQYtPVtITtxBY8iGM/\n8OtFXAgM7aisvFQ0NxXnnDkczSDJOpKhMNhUF/3lQyGX9GeVvTMfQd6Ek7AV\nn3XKGeQvvCTJYPns/zJZ8K5h29eY6X9hxplKlbQ4t9aSiomYqDG5wTE5qqTs\nQEQaZQuUgsM6CdMh+eg7XzM3zu7Xw8A7xjki0+oTqe0K+OGmJPF/ab/5WoEM\nlSFM4pIdUQp8EcBlGC+b9qDupcNeIU30cENffU/XFpVMU9mQanf6xG41ZBb9\n5rq1t73nI0D1HHoROZWFisesbwZh/U6KdHOKz4a+AnNAD4jFqryhxQJFVufj\ndPWnihWilhxWWkGr06YRLuYNGdyetwIQPIrFeA6HpqhIUopjtdh48ok7wmi6\nmW/pBgz3mEIlswAj+S5qqGn+/jZB2f7b10d7dKGDzL1bO5tlrhbfBYrzF9yw\nmTcxS+KcwnIOYdFxX4lSnPeVbooky+x/F+y3hEOgNkDPzUBvO4vYCw/efUtK\nOBM3qmqEucm6YO2/eOiDPJkyclV5XW2IxQINFDpL2KXuBftSEjEditeVMO4T\nQNjJ5sp9oajMlRPkTc0jrtLM5E3ZcnRTA8QjnexRRSvmqHDYY0xGMe22SAwz\naLeL\r\n=Be3E\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"533837b84b3cc251530174f4529c183f22726a96","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"4.0.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.3.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.42","@babel/preset-env":"^7.9.0","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.1","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.1","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.44_1585134811006_0.5870631598318983","host":"s3://npm-registry-packages"}},"1.12.45":{"name":"simple-keyboard-layouts","version":"1.12.45","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.45","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c163f290d7e29d91b2d6f89dadde0a08b622a344","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.45.tgz","fileCount":29,"integrity":"sha512-G2BG6urOUTVb7IzD2DDqZxrrquEUm2YyFGB/EqRlsp0iifJ9550wu7nEff1B8PPrDuES1JecZavDjEOv7+SSrA==","signatures":[{"sig":"MEUCIQDEQnNipiysb1G0nDgGpRnqYtLN4o+OuzYDVEhkS0VN7AIgR3v24gOQZmkxuIHOA1Y20EMNR16kvLYgJ5TkGpTxYUs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefJGFCRA9TVsSAnZWagAArF0P/Ao98L3YI+bA9ZkAZ9Au\nE/3sKEHgrvqZuAkjD4YNoQGnuTZFLb0dDHkMB1rg60TSQqMHWthMK0mAKgIj\nvDaEG8Bh5WS3IHAg7rr63s37QHfwWALzSerH6XtgDtjNtzUdNzlrL0DuYSUy\nG/GBi4fbwzMVEBO/BO/2K8o7IgDrF4RQixO8HMeTuAz6hBWBDL69uylBE6tq\nMJlVwqNOoXr19owb1SRg++pX9Fs7r/BwlFwXdho9i0Y6CE6MZ1kyGmneyckb\nNh4ZT7a+MeMMGCui8uV59V/BaNrcvrPI5YHr54x2f8R9JlbU5j342rMbD3y+\nlURZoBnjX4vE/yTDCh/PAHgd7Kt8M4ZzRpEnCtyvWvJed7WqoPXuhEE3enKD\nmPivzK9rPugj76Oj1nT81KFEMqEQN/6B6DhZAQFg/p0/gvbuB2wY4r6Zt75H\nXWWpKBsnydFOG/fQA514Mfiy4KLuo17AKCpjxOBaog7f+4tuSA3OdwPnu/oj\nSBsq9OWZ5140OH/UfCXJcVwO3Ibu31mvjg7EYJOtiSyAEbpQV/LRw1Y6rzyg\ny77u2sVRGmUSONnJvjXd4HkWDmNQw8hrMDbd4SGlN1K27UpeyMUtUsBtD+V6\nGFQUFLzab2L/7GqLjqLzErkBLYqBUM4yVU6mnYEMZXZavMoJ8g3G+K3qihs2\nZUJX\r\n=9bKK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"c95b65606b196e5abfe10573593caff64b04b8b1","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"4.0.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.1.0","style-loader":"1.1.3","@svgr/webpack":"5.3.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.42","@babel/preset-env":"^7.9.0","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.1","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.45_1585222021117_0.06977121208399462","host":"s3://npm-registry-packages"}},"1.12.46":{"name":"simple-keyboard-layouts","version":"1.12.46","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.46","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4a23c9ab310cdde3cfbb833ea638b6ef625ff3b3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.46.tgz","fileCount":29,"integrity":"sha512-cTeGAVAovfX5WD2muVldIyAJo9o+VRR9x2iRSux1k8aZmlkI8JgKxG4yFj/0BiE4hrSbs5Z939C4fmxWa/Mm3w==","signatures":[{"sig":"MEQCIATaXP/mGQB9knhJecMFHYzl/xy2rNLB6P0iCsqmOiCLAiAY1tBO5yjxQ+FhOM+srDUfiseFQGlrO25HfK9Srvv+rg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefJIZCRA9TVsSAnZWagAA44wP+wSqGUDT/fIQeGQm6fWp\n4xBHSL48kCzTYc4l/Qd48F9DXmkCthPOZpGCOdukylzzhmwFkBjh7sCwDOmI\n4AhYmnzbQYbne9qtwNqaclQbq6atnqNEgZiSxR7wxm+wW8ul/iDx7800Quu6\nve0X0cNMqXOVfFW0zi5jeLmq9aljHBEHSgESKVdMeeUJq8g2T43hiogl0J7I\nRifgV7HP8wHYsBQNTtPHYuTBrIBXj5dpsHJwb/AJHi0KFt5iJ8hk5+uo5N29\n/04vY3vKrdT77BGr1VkyGCzgFnWi63L3YAIY7CYu4tu+rrazrakJ5SMIOXjw\nzCRIgtqGmS0amG+Ni/mjlo7STQx5+Yf0SIL9cmIbiwt3STaWGUIbfR3r8NZ2\nmUxlVr4wDbJL7ybjSBCOJ5r1ojv3AUrf7u6bWWXYxBFniAU1JISGxWjpN045\nQXkGZvhopmiQ/3DzFDY5S6Ewi7ooo1WzDoPNV8xnOJ/EkvIfyBvuVQHtRhba\nImm/qKcebQJA+X5UA3pxSrsYwed3ED31cR3U1lCDpA8s55huvWhWItAZuJ23\niNNbTjitIo9fPsuLnZ7FV4BReggJIHXajnHu9BM9Xpcqfw5Q58r3U2TQY9Pl\n1PEdmwsjqI0VdbBLNyA07lJkQOb7ax/GOB5jmhSTJ6UwzVxudPmsD76OHD4B\nOW2w\r\n=jreR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"e83c9709e87032ee297a1b12c2772838774bbda0","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.1.0","css-loader":"3.4.2","url-loader":"4.0.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.2.1","style-loader":"1.1.3","@svgr/webpack":"5.3.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.42","@babel/preset-env":"^7.9.0","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.1","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.46_1585222169316_0.24787361893248394","host":"s3://npm-registry-packages"}},"1.12.47":{"name":"simple-keyboard-layouts","version":"1.12.47","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.47","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"59a5c7e2d9403907123469a8695fa3f0b0b24c03","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.47.tgz","fileCount":29,"integrity":"sha512-7Y/fMDP3k9XZZZ2YONvDRPWkVlhVXuMWt8ArBdC7IpR4IyDvJInS7Kr7MIdi03BAWHIHpCzDYS7kUfjiwhRBLA==","signatures":[{"sig":"MEQCICPg8F55qLJzuUChO6f20fK7fitiyJ7OOnPQFswaMwpTAiBTgcY1cfy6T48Ms8C4YnUYbaWx7qKDzEX1ByfBfPUdKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefJLNCRA9TVsSAnZWagAAC+MP/0m+aggfnbKFdTgoY5sR\n3avu5ayRR75eCwimAA7Me48BUPMpEiS+25Ujq+3HNvsfUeErFEJX9PTYsxmR\nGoRBSSHFpRIhiLrclWwRZRHX81Ph4WLKVpYdTgXw3UyOJgK05Tif3jEiWGm6\ncMmuWpDvmhaxw32SvigYGgg/xS4LQj7MyMhhy/gMpC1NvdOHyE158hyUSLxN\nN+uWbP9VnM5l1vn/bKTM1Yi0z+6qwU4witqkOHO7Gc6Em2IuqMX+TXMSOzkr\n49hZoeO/m99f/7m282M2egK+3lNW9XSzl2XjFRT1DwOJ0HjujLXXYRgW3dWM\n/pd5yTfeM3BjXjZA0AWWKWILrE9PC9mfUd/2mlCxs7P5LO/y5lZO6WWpe8ca\ntNjiWFCEkGB/GE35TrrVyP3UW+BACUtHPq3E2rxjDTatta5Z4ugx9vPNVbug\nthGFAxPYC0lfTTon/NjdaydNRPxtha7nheqsiXkj5GuzI8/HoPS/rkiGVWwW\nhtkAde+JwYzayFdCuZ/iwL8handRqHjEnNMEXCRxZP8rD7N4YgrTxfifkR6h\nzWZVFagdZWX9DEiXJTrLYhVrwccXiP3MVVC49RQ63zneHXVgWaiHjcUlH4Ar\nzkSUmaWR5/MGuznuxjJbigbs/6Jv22W0VWachrno97m/xOlxRgo1enzPNL6g\nUI7x\r\n=hx52\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"0d3de1d40fd3d8a8d54492463e644d861a36a364","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.2.1","css-loader":"3.4.2","url-loader":"4.0.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.2.1","style-loader":"1.1.3","@svgr/webpack":"5.3.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.42","@babel/preset-env":"^7.9.0","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.2","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.47_1585222349320_0.8946110167323953","host":"s3://npm-registry-packages"}},"1.12.48":{"name":"simple-keyboard-layouts","version":"1.12.48","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.48","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1c8d653f9ddf787c026417f8aa23b2c76ef2bb67","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.48.tgz","fileCount":29,"integrity":"sha512-Q6L7B7O3XAgIYwgMiVYIG64eIsj6dKK1mUg56URtSZyNTpocqcOqUfcGHewOQCoB2YLytUbiboFlti2TGcne/w==","signatures":[{"sig":"MEUCIEQHotZO9k+qLNAZKDasnpkHccXZ+GWoNzV7SDtKEZrTAiEAkEgzKoZJ0Lx3i+bKKHpsAFcPeXCfTCthdyYDYKJM5ps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefJP1CRA9TVsSAnZWagAADX4P/0xPdtAI50KHVw1/JdAL\nJ8uS4vjGYD0e+yTY+yE1FIqDyZIu7uGSg3qKbw2TsXNxlVM4I6GtSJDCuS+o\nre0XIZKLlq7MBpD7T/lAjC31ZVybXL+XyjYOV94CJUNKfDeAVSj9i42WFv7e\nLAR5hFizOtMdWmCvBmuxs6ywZDI1kG1mmcRDc2a6jzc5Y+mpEeZRbHU8bu7L\n60QPT+cbehLiGEX4eHyA6dW0WnMhBIxdSgoASZqkbvybI6vwb1YrMyAq0mXk\ndN0+HZlV1sa1gCJUlu1gAQk74/dydg4VYQ23/NDERyYH+BoFR8nkEW/Ytq4e\n5QlSnXSAkvsJ067iPN5vvZpkdkxxm+0wFjlxmF8xdrTIuLtGGX0Ed/uFSgcO\nRf7CUy3F3GVl0H9KTHiOjjXrBGBpOv1spqxGUAfQ6O5NfqBKHh0gCKGp11OA\nfk8y3zRZ61ud2md2X8BFhzvj2drbQZXf/m//W/lXP00SylvzAYw2Y4GkEJxL\n8kZqE+SDE9yCWzp+GoDf97rEX4ln0F2pO226DxHWpA+x/tIYD+bj7pl4zvTO\nDkQbSFToEeEAUHB5TOM3ggZ+2p4Sm4ng6YqnWaE/DqsgbXz+c+b44ueB6wIL\neTcAcEbPSGIMQMq3JgxgH4a0cVRSwKpuBd0/7iti3pF9Pzu0wx11M4JvX1ZV\nlf6w\r\n=SPxf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"dcf0fa01f5b57896d01ec4b728c5fc50b7612a9f","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.2.1","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.2.1","css-loader":"3.4.2","url-loader":"4.0.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.2.1","style-loader":"1.1.3","@svgr/webpack":"5.3.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.42","@babel/preset-env":"^7.9.0","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.2","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.48_1585222645258_0.07635669514192145","host":"s3://npm-registry-packages"}},"1.12.49":{"name":"simple-keyboard-layouts","version":"1.12.49","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.49","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"df7d26d1951bef8d3cd33d1beb256b70ac079dc0","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.49.tgz","fileCount":29,"integrity":"sha512-C3JG9rZ0ocle3xL1Urt0CPh/COh6QOFO9ninJYCa3Eapmxp8jl8/z/wYgP+VBnPJSJtVnjyvaxq/9wKXXoPKEw==","signatures":[{"sig":"MEUCIQCc6pl9v6BVK7Nm4kz0KoTO7ZSl8rSxIIAkV37jOWWFMAIgKH3hfLXh4R/Bo56uZrrNS66FFu0E0HT2+yZXj6ZAY08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefdn0CRA9TVsSAnZWagAAZEIP/1WzWxKG0NnMLN9JN7B6\npY1q+I7vM0omgDouVpnFdx/Jr4xc+8gm1dQZSYYYlYv8bQLBS4rJtEalDxKM\nfHbwLp1BrdifJ4JC05dxiU8RMtcAOBXU4HUNN4cagTQPme8eAlvFTdLZoMce\nmrzCiX2YtLqgks1sFMy7MINCAAnToaMxFOuhE4FttIl1eL4iSkrTdwlzdrEg\nzmUzG+9yL65rLO1vYV1SZvJiG6cZnv8plADXGI5rcrSRG4ExTDBWJUJrAOiq\ncON9TRgCdF6ZF8hEg3OgHuDEN64lQPqm+YT1NfcoOF6rdPBs6kVjD+NLhW6M\nHOpH5Ce1Wwi1eoRsKixHX1XiNAb/691cjN86z68uaAsCc+1rgxJsyKi8Jbfp\nAWhLmtv9XXWcDrzLPJr/87O9zqtRSRBjAkfkqa6EJnwpJC1tz1u6LM4lFMfc\nE/CFYGrRg4Bz8cweoX47585KSi1Fmd+G/3dtbb4zDNadzcxmokb9nG9rFbby\nrEyVTbNbMZVQxQP8OhgBxgIGrnHrWjdqATmvn5KQuB/RVRxX/VyXNX04ZsTt\nA5GTh5+IonegUeo1rFnGOeeL8yvXzOtC0wCh1Xmcd5J3RAsZ6rxtkFTG8Ou4\nc6R41RTh4I67Cm5uXVvewgmmtejzLC7q5BDNYZY3J8yspVVcd1qD8G1zIAym\ne1jL\r\n=8UfR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"1e2256411942a56489991566006a7ce1e2836bc5","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.2.3","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.1.6","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.2.3","css-loader":"3.4.2","url-loader":"4.0.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.2.1","style-loader":"1.1.3","@svgr/webpack":"5.3.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.43","@babel/preset-env":"^7.9.0","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.2","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.49_1585306099819_0.21912096754171095","host":"s3://npm-registry-packages"}},"1.12.50":{"name":"simple-keyboard-layouts","version":"1.12.50","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.50","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"eeca836959af59b0a00f49f3efd73af54519afb8","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.50.tgz","fileCount":29,"integrity":"sha512-zgDlpAk612udJO/ss9Ja71LdroqDzLVsRm0+o37z13QETAHVk/dpU7ehzmkyODBA9MGsmwYruyeVFUjkYJI4fQ==","signatures":[{"sig":"MEUCIQCNtk7DSQ0tGJI7Ri3tn3GOEGsdE9Zm0ET9D2E1URArvgIgAlPKajc7W/ojPvm7nVq4duTsrkrvmI9y7t2WymxDTds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefdsUCRA9TVsSAnZWagAACw4P/20PUIojDwTu16kW4LLw\ny9N8C4J2VmHzhll3+1YdE4triAMjqWmd3NCERnuKHvMN9Tp+jZDAncretoEn\nwGp6uVPY967yanbPw2kjciOU4xZ6CuAwG/rOWJWzx8yztxcvvFVjd4XQJGJE\nfgQLUJ//GuY9S52M0awuQDikLfc/woByGRrGaW4ZMEPhaleMhOvia7NtAz+H\n34nw18j8H4H5IP7kafpRU5SOFmumlg0JzTBU+AcwdM6iVOXnXn0p24u3a81E\nrLdEbndSUTOsYWYMzFyT36ZNF3igxE2xIi9Exl0xpCNbbQiI5BDONxNq/PHZ\nCZ034Tks/o/X+QLNNruzPCDlAmSKORIKfK4Xg4X36xLqxW9eF/VXguGq4ZNF\nZ70dBj5Rg74cvG4XVOQGaVJjevW126jg/HXwZze4x0m7OWZ34a+DwztUtDe1\np4GFEAn5jzJrg8/oG3glYwDG/01DIvbeyxElEldRhhOdcfAhrMV9cMYmySH1\n5u8Z91+4TpIwNa+x6uIS3CU0AuI94uJu7IUzlR3brJUgUjYYuYox/rVw5lRq\ncq3yluCnhNBQq/FL50RVMmtpQKBAXlFsp5cyedv95cTKGcPs0s/1FXctqKIE\nCjIYRNhD9twJfgs6bIIxt3vOBYvgHAjEqYCdbTs+gh1T4W0wjbPvhfng4ryL\n1JCw\r\n=84jN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"b87641db4037ef99e7a3b375aeebe4bfffb346ff","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.2.3","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.2.0","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.2.3","css-loader":"3.4.2","url-loader":"4.0.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.2.3","style-loader":"1.1.3","@svgr/webpack":"5.3.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.43","@babel/preset-env":"^7.9.0","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.2","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.50_1585306388198_0.1986460112896642","host":"s3://npm-registry-packages"}},"1.12.51":{"name":"simple-keyboard-layouts","version":"1.12.51","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.51","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5fa76c236e954ff50819073f3acc2e562f6d66e6","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.51.tgz","fileCount":29,"integrity":"sha512-d2nDiaKvp3qXi7MPrtNA8GVmlHFfDTSlUR6WEpENYydakL2WhV+al2b+DRWcnrDNGNNAh5aoc+FmVjI3D0r2Vw==","signatures":[{"sig":"MEUCIFnemZ6TfbASE0AtV35KYSmVeXdOaAf+CGNG9FhFhyo2AiEAhYd9D+YSX4g9XS0Y0dANaE8KaR/n0zPMvAta1DP1J6Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegesoCRA9TVsSAnZWagAAGVsP/jLQ0TqEVHCqBfrCngNl\nyr4tUgxuzSdQEtpwotReViRTbuAax4pR94z/se/SdTHSlM4v/Qi9Vlln37P3\n1NnyqSZWSzIenZpwfgBLSMARhM1csOpLnuOFe3ez60EUCTQI+wVMP22+6NIY\nq3biRp8hikcWw/YCeN8Qzekg4sNfs0kc971KoECi3iJbgBs2PKPR0HvaSkGf\n8lQk6Dr4eDCLb5aXfhX9qH4XBRof73e25vQJY18EqYBxXby7cYmL1Tw1ssk0\nc+YbZ6zI9CAej359KOV1LFHIdXVWmFwkCeZb0GhzkW5WQ4k0aHy33JOewCaH\nqetCSP8HROnSZhHoTuqwvZywj1Hsf//pop2v2pAl3rxSyqJti7Z9ivM5Hlrh\nKrnNcFy70n0IbTZJc9SMkEPI4mQ6xS21gCTe4uJdFfTbf/aJKMapG4h1z5/6\nW7qUmo89763w+HI0AYzJF9qjVT1LcJ5arUq2bxvAZZqnGrMdDhaRehGHv0S7\nuFhQr9dBIMGp/16bnq66NKaN/xo8OiiRSA9FNMl2KMHRDVj7aIJoX50oaFCx\nim5tv4VBzCCqITxk9Cp11a1AwXdYPnyM4FBp1JheOfaNW9mkYv4CbU9/L1M8\nlu6MTpj3Ur96LtU36JeN2hW5UcKpWUd2/lY4OQ2hd5hbPSm33IjYRPhWz43K\nAAIt\r\n=RQhj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"05da0826614e4aadb6043d8566b2983f9cbd5957","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.2.4","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.2.0","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.2.3","css-loader":"3.4.2","url-loader":"4.0.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.2.3","style-loader":"1.1.3","@svgr/webpack":"5.3.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.43","@babel/preset-env":"^7.9.0","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.2","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.51_1585572647830_0.012239887871120514","host":"s3://npm-registry-packages"}},"1.12.52":{"name":"simple-keyboard-layouts","version":"1.12.52","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.52","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2bc0087cdcddddd0903ea39a6e8236356502ea4d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.52.tgz","fileCount":29,"integrity":"sha512-6FYKeNto57SRbtSxil1f+f5Orcq+noBNNFVxKSMJzH6y89k6ig0xifvJKRNZ/6l5xrKGIyMyzlDl0G5WMsXKWA==","signatures":[{"sig":"MEQCIH3sqLejLfxZ7+nxtClEeEUyMiw5QzDA46lHg7DwxrpxAiB7HR5KyjlQobLxnPnBiIlpEJBwFgLKpwt2voSJIdi7+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegeumCRA9TVsSAnZWagAAze8QAKPwtkU8XPnF523C4ay4\nRxvFWEfyNSU+elZRfPecEcMmTNPIjonSEPOv/GQ8o5rBiXPU3cYOVBg07N4H\njSyEnEusdDYiA6Aa+JyI/nOzmytqK4zp+Sq17aIZ4h6mS5txlna1jxRBcmUE\nXMEMKGdHDuBTmbR8UUPWHQLilsFyR/bco5ZhtaA/F02kWNp35YtXKmsURnk6\n+qi6bthQXZIqRuDIpDicKM8R7kpDK2wMmhj3xcbJ5iae2z9ST2ip0DX8aJED\n/IgOPHKu2tBgIms6sZI68ZFKtY3BP54fjPnTag4/1iIKZQ4Jt4AMHfbzMJqh\nUVt3vCSxAKt2vZqZKolrETVpncBCq2jR45zY0h1ek7fEx2K5KBqGRUyO+MEX\nLCNsyTt3FtQQ7a0jvW3xHeEX2v/pLCbVaxBP5vc8bs2YEl4k87pZ75dLA7Wk\nqlwU13BnO0we3ZJpZPDXqzDpt5rizmOVnrPC0aXSQ78fOlx32JEIDre45BqV\nLGzLxvEliSLjhe41nHTYWe53sEqLdbfMVpbKoUkmfxNplkWazQjSiU5uE+vl\n+ifmHNHKtKEfvsQE5DDZsKygNNnHbbls+h0IlxFD4zttGhLNgUHTB9mLHos5\nCPCqu+cVOoojPcI/gGOh7tzrAEXlV+bK8HguMpyP4J0MjqsT8W5qWie/bSTK\nPG7Q\r\n=Ee+D\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"c5cbadbd35d4ddd1b1b95cbcddc825e9b8d3c15d","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.2.4","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.2.0","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.2.4","css-loader":"3.4.2","url-loader":"4.0.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.2.3","style-loader":"1.1.3","@svgr/webpack":"5.3.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.43","@babel/preset-env":"^7.9.0","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.2","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.1","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.52_1585572774213_0.044923258820136036","host":"s3://npm-registry-packages"}},"1.12.53":{"name":"simple-keyboard-layouts","version":"1.12.53","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.53","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bb98082307c35ee5f6193fefc12f067705d325af","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.53.tgz","fileCount":29,"integrity":"sha512-BoX4UqpysNgq2D+E+DCz6xoLmLMGdPElZWR1BtD5SzlCHtQ0caorRmflVjnAe12ff9PHggqs4KV59TW4MSaFxA==","signatures":[{"sig":"MEUCIQDvxOFtmr6IrMJLwCtpNmEY2/kaYV+heqr/V4QXX6flQwIgUgtLjcvdMDqsxiMeH7MJiPcVWl0bjyRdfJ13C6yC0Hs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegexbCRA9TVsSAnZWagAAIJgP/3Ci+YV1GyVM6uv0h6UV\n5VOnbGviWHVUQmTmDQNuKfJ1voOdFkLcvm6s2PfRKOiSs1HMIPmOCRoovhp/\nflhts3PIYL3Wovwk4ucOAz1RQ+YsB2CZEoDZztM0ucTNL4BRcUnrisDVi/wO\nxBM+r2Hbd584+YNB8GCC+TiKS4zAlrI3xWlTC7JeOYdy9isFwl6hmpY/DAXv\nK9UJMsuM1aBEneAgp9/0IGQTtukomQ2dQ5lR3bV/C3kXj7OsV1RIquViZLFI\nL5n42jDIjEowMHE9HnneAkZiz8cy3A+POdmabcVRO++DWyQX1vrYHANHBlUU\nksN3MXtGkbWz+yETdGlOxdGt5nxZ4XGrjwMdw3FXEGQCz/hWwKFIEaS1RpIt\n6W6yHCjiCHsvAqlJ4GQBg6hliRNgW7lcl73UIK2QdzAhO6TUNKu/5eSbyap7\nRF7Mvn0/WqThTHXtife5dQh8bm2N2EGOvn1Q4trCZklrpORGGDLMz1lUG1XQ\nkxx95a2duCromHHSNxIvrYM9pxi/08bbwhT6LyXNOn9EsXSsFrRvYJToPCcq\num7LaXs7ghghTJvs/qQaZQDFIb4ZklRVokXnfnLsSj6in/qtZjgxLFhPHCEP\nLO2mEXJYooaoK/p2/4mYqQx6ZQSflORU5PWumzGldj+Q/qLceCPq600Fcsx5\nsQUX\r\n=2cWL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"8a19fc74b14315e64a978f7fd4d5186fa0b3c82f","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.2.4","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.2.0","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.2.4","css-loader":"3.4.2","url-loader":"4.0.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.2.3","style-loader":"1.1.3","@svgr/webpack":"5.3.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.43","@babel/preset-env":"^7.9.0","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.3","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.53_1585572954611_0.5296949051214197","host":"s3://npm-registry-packages"}},"1.12.54":{"name":"simple-keyboard-layouts","version":"1.12.54","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.54","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"df5d2f87853b9826200ad6e7f9b78d2d595c4559","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.54.tgz","fileCount":29,"integrity":"sha512-kywBHgFRa5NFdQ31j65fonD+DougdDnBJwJCSZ0rhfrMkkex31KkiY/7tAxxWQTpf6NyfiIEWLyOo1ASjEa9YA==","signatures":[{"sig":"MEUCIQDBpn9Lwhmf8qQrAAy86oikomgoyNlLjBJ8qpLIzdia0QIgR22Tnp+PljIu7w7foj5o+gw54RKUcD29QwCoe0NlcWw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJege3eCRA9TVsSAnZWagAANb8P/2XdEHJqfazjrbMIAlPY\nUObWr1nxFbtlW/RdGx3hpwb1oB9OrWrDFBe0v/7VxOMvFBc4b1pMEta+urYR\n0ysC0F/p5RsUBEkRpLNxNGfPTNrFIfdYa7w3+gD29VAxqGC1YMeCBF3ySn+b\nkGcDbRr6sQb8IHIjt51eMAB30dv3hGcm+OsD/1ISDx3aEWiZNM5bCoPi22LO\nLEnDHS20/RssaZAhVZ1rKSgSTRNfCz2N3oTpduqczugxUA8l5DlsMlyuqQgV\nE3IkR2pK/7TY24kRseqf3lf9Rt3bk+u/n1ZcHtGb4CYK2QILijPbsLqIUhM4\nkZKTOCCvh+QKZJP0DCnJ3l12a3FzxIm/kavPpGs5cQ1t6XEtkYzodDepejeb\nU8TCc9urWng5tAtBmCAhEu7c9v6XHIEBci1/JbbOENmPbXU2gwizcctjb5Pd\ngxaN2c9FnuRPQT1LWnORzW3LugML+tOEPw7/N2nD6ybJBy0LpSVZ3eEk/WrN\ntSJ88Sqql0WvRn0KcIUjf88kP7OWN4MhOpc8I83t3fT63MWdHtB3+zbSnLky\nRFmPpfGpNVhRb3zX1mBsVRGizf5orh8Z0XIl3fIBaXA001c8WFya+pdlhd36\nBhUkEwT921Dw3Un3to1A++hAnk2vZ3RTC9qlbejZtg8AOWFvBDLRBtXQT36b\n3Uzm\r\n=xAbN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"cc8961d5925cd23d080c09ae2b965976bc16d11f","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.2.4","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.2.0","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.2.4","css-loader":"3.4.2","url-loader":"4.0.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.2.3","style-loader":"1.1.3","@svgr/webpack":"5.3.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.49","@babel/preset-env":"^7.9.0","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.3","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.4.2","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.54_1585573341465_0.02922929843198374","host":"s3://npm-registry-packages"}},"1.12.55":{"name":"simple-keyboard-layouts","version":"1.12.55","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.55","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"960648b16debabd8e71a0217808d7395069c784c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.55.tgz","fileCount":29,"integrity":"sha512-8m2AqzI58+s2YGMMVapAIbaiOVTT7JvqZJcKB0royA0ASF4vqs+PqOEuW7vkZvJvpuobeijdEEMkyEcspLfABw==","signatures":[{"sig":"MEQCICqayuLxQhiZUQKAv+Jmra6lzUd+LgQkTQubxLm66m23AiA0SJGCut+h9K1Aiq7+I1Q3XTQDmSo8S5VsPaAws7llcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehIJyCRA9TVsSAnZWagAAlv8QAKGWDWQxGwvweKuSwMQr\nTlFb3Z0Tw1Ff0u7R1z9sXeNlV4ecgeLbpIVR3DZjD8xhVD3bQfczSpfXbe83\n233Y3l6Xq2SAMcCTM3pRriyj3WN3R/79m0MVeczh+aaSJGSv2/GiomQpr1/9\ntU7cfqYUtRkUYem/O8ESHGypOV+mSI46ipG7w/fy2+FgDgpG1nnyThlyVHbo\n7eJd5u5HwBuwEuPL/06cph0OLB7642+NBUHnBKbB2HW3OlssG0s8lJ7xs+L3\nNNZFUpg0sT5dG+JD9wEmtfPcT31IHRqWJ2WSljWEaujq4EiY+WMJgvtFiHdY\ndGEpFewYGeTxHI20WUIaLNE3HWERGzvpDAagt5Jp0StkD3QnFLXOZL07T2m4\nKPyZgp2tOrlcEouYKsStnol+aqCbI9j40OBLbAqSKcIvYbEJQ5IUmR1Dko5t\nkpcHIyg08Rur+rA7xNoschqe5szgrw39alXJIuD8AiY7jn2B5rfaBaVRehhl\no3rGBvCnrjCf2B4HzsaTYr0xFTUHGeeubnLvLm7rykDjAP4TFT0R/k9oRUBl\nROHhw4zmIkSIbxzC6F8yQRsKEZZafrDUVmFbsexqwjX/MSeUJ31tG9aHakLQ\nqiyIzRaptYw6XAtNXCFuPHp8JOu17NyFVEzTVr0tsJ+eDp6HvY8CfiQUph+A\nB89A\r\n=tW8t\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"2a60b2be785d2f05b1d0c7fa5e8f13213c3341fe","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.2.4","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.2.0","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.2.4","css-loader":"3.4.2","url-loader":"4.0.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.2.3","style-loader":"1.1.3","@svgr/webpack":"5.3.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.49","@babel/preset-env":"^7.9.0","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.4","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.55_1585742450332_0.03670738173034893","host":"s3://npm-registry-packages"}},"1.12.56":{"name":"simple-keyboard-layouts","version":"1.12.56","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.56","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6610e44e7aeff9e89c0af6f76db36cf05f6f410f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.56.tgz","fileCount":29,"integrity":"sha512-M6HM99aXI+Eao2fsSYhUMfOcWs+D9bu715bzlljl3DGzj4YGXFNLRGd0e1Iih+xI+I/gAO+Wm0SWDoFoBtpYpQ==","signatures":[{"sig":"MEUCIQC6p8xp/+z2fKTkOxi2+qRtsRpXdOMHBRr+oJSnVYNfzAIgDb3QgJRk2A5UCAytfR+VIBluLsulmeHwqnJt43hC0zY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehcOfCRA9TVsSAnZWagAACdQQAIQnMHdhKOArtlQCMU7n\nzTcEeFq9HZ0frqVE5khGYoMwQuIOu6OrinO9PAR5QwNPgHnqL9uqV5lAya/I\nhK16cgW1vAf2vJt4LGdpUcQbvtaLPX4tc4h51qjKgzkE98UvuFT3Xb62AbiS\ndrkhDEEpplfI6bndk2UGUx06wSd/ZT+0TJ6AD9pNTLAq8H7ZaBzcWWVDkUbJ\nIx9K81YqR5opDZ6uv0Lqu6UsgUPKn6HUDvupSFrWT4DcRMOoQqm1aMahC7+Y\nj9QeoejlMdxVP6RhUMdjgNs+JU0o50uMlbXsCSCBGRn4O4eHh9pkrMf3jZGF\n1mDhlJwvFs/mx73DUb6gLo3JxEFW9PwIebl80Ek6szy4pl0QZtrINNsjgN15\nurizMmWWh3IrqBrTob5IOxQ0p/AZy8cOao8bejki5LsMd4BPSs5KZ/N8BL6S\nH1LxDnm5qNdDsK8aCOlURzWYvrULKmOXWSMwG9Z7u+f0JI1/lorD4rhE/sOZ\nR98niy01mV4qLkyPBPsYZQnagsSqISXGXVW+v+YVqt0/V5qxM0bsq1G1DMc6\nJ4PBXBUOANhCCS+YaRbUC5PS/XtNWKsJ4K10Jo7Y1HcGADLChw2nj9anLVwd\ndqrc2iIzOVEyDOSvcjyl1mgCu0FvUKHXiFaw7TgSBRO5KQWhCP/RSlXXOOc8\nUCaN\r\n=JGVq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"80a001a3dd455a91d4671da627bce4b8bd20cf53","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.2.4","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.2.0","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.2.6","css-loader":"3.4.2","url-loader":"4.0.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.2.3","style-loader":"1.1.3","@svgr/webpack":"5.3.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.49","@babel/preset-env":"^7.9.0","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.4","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.56_1585824671389_0.7334664589757425","host":"s3://npm-registry-packages"}},"1.12.57":{"name":"simple-keyboard-layouts","version":"1.12.57","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.57","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0d069e1bad03b959a79d5a6715e001c490fc138b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.57.tgz","fileCount":29,"integrity":"sha512-+tgb0I+16T0yg5dfXww+1XV1Tlj2EuxMucAsu81RbyqklSqESQiElYuZ3KcZnIBi4N6Qe1SIvUKWBO0n+KMKmA==","signatures":[{"sig":"MEUCIQDtLxyUmnYmmSiYuREzmOobTjS1tsPodtgxThqAEZblpAIgBMseEPqNgBD6Inl8cLKgBu25wNFzkDaHcxlY9BVZa+A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehcSACRA9TVsSAnZWagAATMgP+gMbhwQnl/F3YE0XUQNG\nTAJ/aWvveAKIXeqHMwM1NwweMibfSyri7WJAJBQslIM5vCStJoEHD2fC+Jlr\nBiZQZHxHNGhW4soiqt142DvNPnZoL1fZ07vIRHmLGnCKlMVh/LSpC+EZMD0G\nXqYcrxMmGgqcw2OXtvNTC4+k1ljPGuqFAdz1zl9QVysN9mpESyLy8DIRF1I7\n0bhR3e8xBYQvXNNGPZmdLx1CudsGN4+HuCqtMrjhLLFJrBf1pnXB5pGbC6QZ\n5CGha8xJZhV8VBZD09HBCANSOy8hTfLvxgulxMXF1bEzo8DiID482Bh4AgDX\nqtdlwFLXJd80jcL4KmhuKXsdOWjRHcq2GW5XAFpHZfKh0rQhFpNkwUD4b6Ze\ns1fsL9FKHs8nAjaXiQImELws9O0NZ+/cgKhFdPQN+nJAajqxyshY7I1QmUrR\nMUjOTWqOvnE0LElahsHnhD4CSo58pYkOd5dQfs4vyt17g+6/1oy+xkJS1qvP\no9Y/9tGQRkXn36Dj25+D1wbr1yOlyZmtv5NRbWGd47A778S1IRP0epkrd2od\n1TuBgfoh9/s643LASdEZ+hd3ceLLctbojCEyyONb/Ybn3tqHTQYWZUVk0EJd\nIY8pSEAlSUN/D7UjC2UKn8Kl2IzZipnwiaxlOBPR2mNMlulu7tPR4nZyb+A6\njem1\r\n=nvHy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"6b5a3f5e32e8dc93df27b27c917e232631b799ad","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.2.4","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.2.0","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.2.6","css-loader":"3.4.2","url-loader":"4.0.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.2.6","style-loader":"1.1.3","@svgr/webpack":"5.3.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.49","@babel/preset-env":"^7.9.0","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.4","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.57_1585824895581_0.6929938502132829","host":"s3://npm-registry-packages"}},"1.12.58":{"name":"simple-keyboard-layouts","version":"1.12.58","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.58","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f019d1ae363cd27adbea07782b39f98f5d5a4cb1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.58.tgz","fileCount":29,"integrity":"sha512-CPeuVitcAWYl053ow1+gekMZbKyUNcr1aYAPhI49LFft68eIhqrifj3RVSPM6zIx7R5uetH5nUOUaqD22iRURw==","signatures":[{"sig":"MEYCIQCMHhzEIfn5qGrP95eqEjPzF7YHN9QB3RgLvR1LVWdhlwIhAJwYjGx68QvPSqeK30OyfGl4x3zB3AOb3/gaR9uYrqfr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehcYQCRA9TVsSAnZWagAAtFsQAJs7Y0kNFKowXfisEhhM\nXtEfl09hRe5XDkqT+0NlckFEFSKlIyqdqQYlBhhQTg69chHWIQcG2PIPQLAh\ntJlvnCdYu0Zz8mZ5ZsW/PymSykzriuQgktXiFwp3p6P6TmpnbO6eI3iM3Zcu\nCoUNtXhFU1hF3D15Z08/xIPNj7bdIExtixPDUlPiOp7ibSy+V4gd8ctbumpy\nBripIUU6LPj8iM4K9tTv+GbtZqLA4PJ7tiuGxsrGC2GFQYmMWuGe1vygT2Uo\nXOYr1Nlo3AxpbTtnnabFagAHTRo4YQ9gHqBS6wKgUyn7YVNvqhPNWd6z7osC\nFlQBMOOr0QZ0QvaWq09IQ7mhmXyCd4qNbKVJV96gD5eKMsYdSeW7O+UWeS/Y\nWlgXFO8dTSp9BOgpEcJY+SNpVc6esw/oP5OzLNqV18WlY/2Oka/22P45z+J8\n3+XCgFvfa+fdkidG3MEuv+nBuJrlEUHHdwSDCgnSQ9gwQNZkK076avBg7Sl2\nxp7rYKxM/Ho+mXD7daJaNS00xcvJCWtmwmGemi/pynWnFbKpofK2VblhKIPi\nEeYezq0rn9G7UFDTqWkUbMo81TZJXF7jGzFaGFP/S/8/EKfRgeoADroA37gL\nSDEBbDODNE2BdATfx64G3qHf1OD27wyaHbJvnYgsxo7wSNzO5t9MNA8HSgYx\nu3Y8\r\n=gdu3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"20cf208ff622f078ae8c7658bf7c62cd3b12a035","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.2.6","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.2.0","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.2.6","css-loader":"3.4.2","url-loader":"4.0.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.2.6","style-loader":"1.1.3","@svgr/webpack":"5.3.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.3","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.51","@babel/preset-env":"^7.9.0","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.4","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.58_1585825296354_0.9680543779999995","host":"s3://npm-registry-packages"}},"1.12.59":{"name":"simple-keyboard-layouts","version":"1.12.59","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.59","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2c94f2b075c062fb96edab0e2807bea524cad803","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.59.tgz","fileCount":29,"integrity":"sha512-QFEsT8fDIm/MQ9sv2wJdHQAOq2Bge1VKuShICo6vFd+X33q4nfMqtLDeJ6PfspJ2J3XkRJWOasiOy29WJxcj8g==","signatures":[{"sig":"MEQCIE+anaHaaCxZAW5gqWKERb8g+i6iupLbC3BE917WgiLRAiBhx+V7L9ohuQRjeplqTIltuHcdGah1FFU2Ma0jOHLJSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehyivCRA9TVsSAnZWagAAs5kP/2MB5fVcG0/Nrr8Eaitv\n0yGKeO/qAD8N1A71jDGtPnTZ7/lPEp42izp7gSSJGv/EnW0fEK0kvgFXyWqi\nhgSiJt7TIg4BmVPOmRLu/IIDusGgCXEStjM3Io7Dg2JVV4ip5Jeav94X0e7T\nW1TJhU5bOaGIt7V4BJ+GVAxSfT+lb5OwQL3BJLt7M8WYoiy7zj/bk4bxS9TG\nbvEqQoxmXaVZosXJI419xRNF61m/lR5d9R39pgmV2rNqbpAVLXKf2g6CvBhj\njobBjFhC9q68e1uRvvQDXf76KugRls16CupSJZTqYw/gp+TOuGAC6FIIK3ZL\ntu1z7XS0i70E+Oe8KvW/1ffbZM3Hg39r3KikMC+ZdchsPZIkFSodnPdwjGZN\nR8JMvhLY3wldCqW25hMRjshLNLI7BruEWq6YjSZL6MwrMjsLf6rKFNIY1TNu\nyL43+FTpLXfogNcdi8s5jsjMkFkMTzyV/JtpnO70TQ5qz6sH1vkaw2dzCMmJ\npInReFZksT8ckj7adUA6Iam+2Umc1tNDqDMfHTeuGJHBZWz7LcTDGNGA7/zt\npU06lVvb35N9NsCkfgn7eBc7UZZDHo5ZGjrC/coFV5PNKQAm6OTGY+Sdu0AU\nQO8q7VmHnCteGUgA/u14QGVLd+MAOUhjKADZqs0pnEJCUiYp9h5V6zmE2x6T\njpXM\r\n=mkiQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"404f13694bda6e481ca36556ea6a04774aad0ebd","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.2.7","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.2.0","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.2.6","css-loader":"3.4.2","url-loader":"4.0.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.2.6","style-loader":"1.1.3","@svgr/webpack":"5.3.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.4","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.51","@babel/preset-env":"^7.9.0","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.4","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.59_1585916078854_0.23681311147725115","host":"s3://npm-registry-packages"}},"1.12.60":{"name":"simple-keyboard-layouts","version":"1.12.60","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.60","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"558726630956c35b9045d3744ad82b2ba18e15dc","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.60.tgz","fileCount":29,"integrity":"sha512-mFlbSFMxrFIoQwxrOdYiMLww2bWddTnkNjo+nnV/X7y3Klx0hffdALpP1PQG12U683lUJ4uswEDAs+XB5iQ6Qg==","signatures":[{"sig":"MEQCIEAk/KSe8aV43T3RinCnfDcGS1FmfjcDwr6CJcYdmIkBAiBXcbR3AkG27pZgNUSOcRx6ycOwUMCunZda3TRfHpFguA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehypGCRA9TVsSAnZWagAAICUP/1fHLa+afmqhyt2ZWC4d\nkjh9RR0ajLCGor+t/4X8vIueg8+SAR/XFtnu+UL1b3pXbSuyXn3bqJV/qyBW\n6i5w/GXQEe0PFTmoRMcfCx8ru4AtzprND299hUcQ3Irofnm/B5K5yiu4XuZ+\nVUyAvcsZZLNooIQrVIwpKk3nwUu7fF+n+SEsdBk84X3d4xPdFeCmM9qB38kQ\nW2FsXFOpyDo0+5SdWjR4i8D+tiXpKY4FdrKl6xzu/DxjlOnoPebOPzyQL1Dw\n38Tc9zl3nf/x9IfOiid0Mp6o49SyKyMPMVkBCHVeuLQKNZ2OxLeXk+POaZ0O\nianxH0x8w6XMTCHrAFFD3cxy3IrmcffaEraXotb51/d6SEZCi2YeOVFWMRlX\nb2JxPl8VIkSNmuO2hs2kzKYkZeOJ2WL0pnStai4VMcEFYq4ELZnUBjKC7Fyp\no07rB7BXHD4poa7zk98BrFVPT9SU8nsDFi27yK9Fo8jUv9CRRXBxC3OuxG16\nUU3IoBtUffF/K8zJsMNUjNM2rAOWwprWek2FFT4WyRvktYq/rrSlPXeNlBMC\nXayZXpgWrn7Zekg6PRqjUegGyBx6Pb8N+3lzdi0fLW++yXEBq318CDFmLjW7\ncoJGSciHMENmJGNzsPfsRFWgU/FiKQs3LqhafdkGC4mCrcsPlLPW1405GXMr\nqSMk\r\n=IDWF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"b1ba2a4439bfe77d1d90c1fef76a36eb69c3e5ad","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.2.7","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.2.0","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.2.6","css-loader":"3.4.2","url-loader":"4.0.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.2.6","style-loader":"1.1.3","@svgr/webpack":"5.3.0","dotenv-expand":"5.1.0","eslint-loader":"3.0.4","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.54","@babel/preset-env":"^7.9.0","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.4","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.60_1585916486254_0.7967000450033574","host":"s3://npm-registry-packages"}},"1.12.61":{"name":"simple-keyboard-layouts","version":"1.12.61","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.61","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"008f3c1fe0c44ca4594acf49036d7e654d6c4178","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.61.tgz","fileCount":29,"integrity":"sha512-6C02eokEZ54VC1ZCHw8Clt1aJpNEYBd5JubLBB6mGgL/oDwBaCy0M7thU8ixYn6S74TPZXU/4rbjv78ZXzwKRw==","signatures":[{"sig":"MEQCIBBKt0tuJXDDWc6OXvxTO26h6B5uFmjSBccohS7KFZxKAiAhlH+OB1Z/HcbkalLYZI+ObJsJZ3TK7V0mCKe7nQM6MA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiyAdCRA9TVsSAnZWagAAs6EP/Rs5Lbxsvawzyo2v3XpS\nFSSJNJ6F5f+Vq82hyrJXQZZYCBtt0mLp7GvzRzw7pGsCONw+7FwdweyPhJgr\n+2k2WMJstyx850C4NvIR4tM9E34vA0mgMsVnLF4SIq8C1jNLy1BvMxJbm0i0\nNyO7vcApr4TVNw80jYTG8WJ0JTS9cljPNTGPMWQpY6PyZtngsHWcxUeALwC5\nQXhAkco3teFsTAv0lWo+fxmHTkoSb+lL3hC1hQpMQgVXqa3yjO7xtcIkLyZn\nZEZjPbH3GoSruMdLbOZN6ILvY4eawDwfv7m/muuu1nj8vDm1HEM3zVl2QYfP\njMr89NjlYEcsnkM/eI1UTydUBUA7enCj4FZmNSWz1kMDNFkIbk0I962zrVCm\nwHme6GoykzWHPrOLlCBT1foEtLTqfy0zU9mBE4J7gUx8Rd1ZaeKBdsTmocz0\nAx+nfMPu0B0C9SRkHSX8hWm1R2TQiqLQXZqzuNtHTHkjfyYF5GIphdPCtg78\nV2qb5pNEN+Lriqg+lBzHTy3m/Dec+77t87PNG/GcL0AJQpu6rIR2wb9gP9Ip\nM8/VOqrAhPn6K3yUvm2zhb9SkJdl7p8ld42niqYuAAtrZVcP3ORIPQeMk0aM\nqYJ4MjJI+WdOdHfggHhwm/KzDRhwf4asvL9M+qHCbc43b+/sfNE+H7Vxoc+8\njqi6\r\n=2bAp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"2f124a6c7814bb08022bf68bdc39f8a18e19f323","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.2.7","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.1.3","ts-pnp":"1.2.0","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^5.2.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.2.6","css-loader":"3.4.2","url-loader":"4.0.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.2.6","style-loader":"1.1.3","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.0","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.56","@babel/preset-env":"^7.9.0","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.4","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.61_1586176029184_0.7171155781578622","host":"s3://npm-registry-packages"}},"1.12.62":{"name":"simple-keyboard-layouts","version":"1.12.62","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.62","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5883fa4e48a08ba4b4d256ea12f9ba03d7f68f35","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.62.tgz","fileCount":29,"integrity":"sha512-Lr1RXIBVAUgu2zD2KyjNS4E5TG8FS/93tHjGR8ZmKaNNPDJfPkPuvTQRdE0OpPL+GFy6pnaApRqCQN5OXCTUsg==","signatures":[{"sig":"MEUCIHRkK+VhjCU34OEceMwMzyKTHtgy0cOJS4fmG0aQzmylAiEAz7dqnmVDuTaspHzXkgErF80AlJYSrO5iZcooU9tfPAs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejGIpCRA9TVsSAnZWagAADRMP/RPPzQdLpu7L3Vmcn5aW\n90S50Xzul/rnvnphNYghkTALPXokb0MCWWaI8hCsHWO2e3sDNa4YNkVLdumt\nIWj81GGrQkQOVKXxgCAncnbhmMPOeTjFQhjs8YCl7QOTtV6Fw90vyYkV7+T8\neoyqLgjSg8hdoMgPchxSoPj5ho9IVJqmfNocUiksbVhyeLqJYN9KdLWuUYvt\n5rkK03xVnsNyImYJnS87fJSYr+4AMQU1Yirg0gSA25dmOVvYNvsLjKfhDm25\nvMLO/QK+s1g+5LTuTX5hDmRV4qzhO1XZy/x6NSdo/oK4ULREnWkLjPhCkkge\nv/gPW5JCUjNsD6VE6co6k9GURF2cVPTHVaDEEoso37J9UG7700NM4WiHE9f6\n0sIqflUVZ6ceQkBnudDl6hFVpaWSENY1gdetMxgSckHjJYoYtnDg10zuny4n\nmFAcIZKKU4e9qMWi+IPm+NlfCQdhLOVtOawtWFP96lU+xSfHWXDy+bnpYlB8\nyEOMywby63kG/Tycf6AkCuRHVzcB6nBBQZsNhyw8VvmW/N9zA9Sa57hDP6UC\nWq/dpM7cYBwv8w0SYOLa77tRoMyHbofHWAJaQVmTLA8mAfFFIgU6HjHJggfd\n8HC+EKFj16gEoXEnQD7oJS3MXxeu6wOcuA0x70OMLy7ZiD/uZB65OdSgjiuT\nkonR\r\n=d5Qk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"e30b50e59bcd5fcf95464da1e973cb0774ea3625","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.2.7","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.2.1","ts-pnp":"1.2.0","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.2.6","css-loader":"3.4.2","url-loader":"4.0.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.2.6","style-loader":"1.1.3","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.0","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.56","@babel/preset-env":"^7.9.0","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.4","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.62_1586258472848_0.8238844838338621","host":"s3://npm-registry-packages"}},"1.12.63":{"name":"simple-keyboard-layouts","version":"1.12.63","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.63","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8766168ef9729619945376d277ff98b7141cf1a8","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.63.tgz","fileCount":29,"integrity":"sha512-90qfTQ9mHpVqoDDURDAaydFw1ARXqG/k4ngVEKmUAwxGcwHbr88Qer2XGy+3lths+mNOSs1GFeGV+4Dv0DauSw==","signatures":[{"sig":"MEUCIBclScoNoN3fCmtFPb5v8kQIeF8Wh+ulj5beMqgiDoh/AiEA+MBz7OmSi7X0tj9643lvL90IHTBSOh5C+OXn+jcDAGs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejGNcCRA9TVsSAnZWagAAbAwP/0DnxVT7urKbcBgwXZW5\nVec5/h7lR2CEJawSHJsB/K1OVDUrZ95VcyOqucUtIiRB+XsWASeemP/7K/2W\n5wh7IdxRYASWnNFNAGFfQFGgQ6xAPYN08K8c/8LT6RlxU+0MC66UNnYdPgFf\nTB3xjJgCmZh117eWDGMs1fhFgKqOhZwSatS8NAeyECyapVRZJyEUClCTtwOy\nEgBedv2oAVUemAZnc0p0eh06KkFdpR+EGZO7Vln5002M8wUB2742xz9gk1Qd\nPY3ALisqEfEYknsjvanB6x4loTzN8JTBlIMWtOuBj41cXYFkk75y0XBzG22l\no/3E2C4i5Xyk/ODpRvwNrlcMwWElzEuOlH8Z1ZSf4BOe1nLLxlvVnJYTtBca\nfV57WAxA6RvqIVSwxlf77qW/LBwVBc6RElyz7vC6zNE+bOZmkBQSsOBkp7Yz\n8f6jl0ZLXV4WAwEuMlzeA+iWTNa2//DMirNnsZGgnGAga9HvDDDrR6PAfGBJ\n9p2grkXlOaMssyNsGvu+aIB0YyQYMqci/zgoXR1cgLZ7LbMVhoEKIQZA4oix\nl4MP6NOMii0FRSuI9jN7EsRlHRHj1B8N/nxEMZ0Ankv5Kj092zNFxJdJreen\nz8G8sC2hnF9+zTxcOalrkNOHItdcPbvrAX8W8he1W/bU3C7DxCVkK1IxKCCP\nRZbM\r\n=g1Qw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"0a3e1a374c7ab7eeec885352d8c7d7d0b1c4fa0f","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.2.7","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.2.1","ts-pnp":"1.2.0","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.2.6","css-loader":"3.5.1","url-loader":"4.0.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.2.6","style-loader":"1.1.3","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.0","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.58","@babel/preset-env":"^7.9.0","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.4","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.63_1586258779632_0.814229493878109","host":"s3://npm-registry-packages"}},"1.12.64":{"name":"simple-keyboard-layouts","version":"1.12.64","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.64","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f5723600b5c2171eede954cca163dd4f64f5e9e6","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.64.tgz","fileCount":29,"integrity":"sha512-Q5UNELd9oU+OSDJM08wQwLvB0LCYcv++Gvy0macBAQ2ff7XY6uwU771UdbVa/FbbOWB/mjm9qxWxeWxKuz80GQ==","signatures":[{"sig":"MEYCIQC/ehcR+cWnUFmubqu8CRj8hqgmJNPg70H4l6mJpXsCOgIhAJ5Ta9tVTVsPQDWURCLp45L74jiH8mLNDretiFRCDaVN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejbH1CRA9TVsSAnZWagAAYt4P/ic2DQdPARkSje+Yc9Nx\n6UBUbWfs3iuPBVitcPihHgc8SHv4wurkdW30Z9R7FSCSPspw3AwsOMgHlIUa\nd8uHwsTuMjrq3PgruRZ4DwZxdTVbg6ZmvmM2Z2rF2aJAcUFjjE+i2ouriZAy\ne0udN0pbs5qMgxxtvHb9uXGZ2c23QpzRkXfNa0X4dqsqOnopj03IJg+zJxo4\nYqAAP+gYBSnkyKnb/D7TYMJJOlhA08rYCZVh2KrllYANBBkEsEfUiUbVfMk9\n+LmUwoGs1CrJzc6LUWXG5vqev5bCaRm/cZtMXBKPCiV+5RTWm4YeTrUF+7li\nqusllvZ9bngOXPBfq1mP7h1yG8YZ5nqJkcwkrC5Uu6k61YEtTkoX9PX2Yjb0\nhNtSq6y4AaG8bDcfeG4nRUCcZs3gS9fiFsYFkrT8NVJr6SZqPSSRt++p8SR7\nte06yOe6nDdJhpUhQ4ew3oUUi17thF/OfpG9pXHIkDk3ic2Eoj7ZK/zhUgNe\nBRvO/CMiHD4NctxhPZQ0SoIMYoumX/Eg/l8/dyVEjDhSVBnx7Kr8+Nn38N3T\ncUwttBtk9AiMJFzBzySiOcBEu41MoOz8m2Pn6U7BG8JXdH9DX4XeJtyWWMCX\niizgLkuC69We6SnYxCd3bfnLF/Y1iukJsSShaM5+0zyS3xL+035w3KYJVb6M\nx+DC\r\n=bMt/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"0949550301e892a940dd3363e87f8b938f4de960","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.13.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.2.7","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.2.1","ts-pnp":"1.2.0","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.2.6","css-loader":"3.5.1","url-loader":"4.0.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.2.6","style-loader":"1.1.3","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.0","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.60","@babel/preset-env":"^7.9.5","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.4","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.64_1586344436952_0.35059249419709215","host":"s3://npm-registry-packages"}},"1.12.65":{"name":"simple-keyboard-layouts","version":"1.12.65","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.65","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e0772ea0afda0c943af8d737dcc71435f247ac65","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.65.tgz","fileCount":29,"integrity":"sha512-bKgSGIfqS/jMLSb1CR3xIHeqjHeJDnvtOZ08gQWGrSLHYTy9p9MuzMtSdoYf7pD3IgkwINn6Dq+Ql0sBbNxtmg==","signatures":[{"sig":"MEUCIQCARet/0IE0/eddAJ7sHxaufNcakAgQ8+HhOG97ufN3cwIgP08zl2t93m4quDB+VD3yyvyFWkTA0jd6+IXLiAwtKNc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejv+6CRA9TVsSAnZWagAAe28P/j9dnNwLmClqStiqIJM8\nlAs8dKjQQOK+e0oIYyG+qt2fgAwYhqk/+g7V4OQ/S1VZIn6FoyLpEMV1gWhV\n/li56omSC0N06rZ/nSChJC3/1lgtyao6Aksxzdf+eCWRoToZ65GWlcaxhn63\nceUSqa8g4e4VlHjUR+LTaZWb/Wn3KPpIgbk7gcmaX4Ou25gDLP1LGtLuVynz\nDwuCfagOG2VoymHlW+3qS+p0mn9547SC7TtDR4HMVLO92MdJ1kV+Cf/RoTuG\n9rUw5sKjz/XRv8Ka8gdlMT4dUQT/ZjVDJHZmxBp5/kbgs5Abt1skuA4CYlvp\ndf8BmRUMs4O2kX5ThbAeHhcFUICB8sPJXvtxpoum98/n2fOsBeXO+WUolnLM\n4fgRTzro0sN4U4Y4suAtniBt9uVDNuJRUJHCaUTR1osobPf07C+Gxh5NhOzN\nkvKfdUSGOKFJlNMUBEfq788FkN9bCWDRdxBDW3rA8wTdAgHKpYEUkkoUuCah\nQeytLzS64KHkL3lbbjqJZDinh1Hb5rb9vQ4HQHSf+wycUIKwK2YMtQyqq6Ws\nXaOeTSS1wlAEIWV7t3kAHkpe4NLRt2reNp4M8mE02UlVzPcWv6e7/aLAAvVU\np0y3VkpVxseI0wKbaBiNCbmF7xI56pXMIysh3xltOuEaENtjI4/yY8aI/tQ4\nfJkw\r\n=0qQn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"d0c3a76143b9ab26e95adc74563948dedb68c9a1","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.2.7","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.2.1","ts-pnp":"1.2.0","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.2.6","css-loader":"3.5.1","url-loader":"4.0.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.2.6","style-loader":"1.1.3","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.0","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.61","@babel/preset-env":"^7.9.5","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.4","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.65_1586429882379_0.48110092613408106","host":"s3://npm-registry-packages"}},"1.12.66":{"name":"simple-keyboard-layouts","version":"1.12.66","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.66","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9cce834535936b2f3563c2f41d7df1aac98e33ac","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.66.tgz","fileCount":29,"integrity":"sha512-7fXcwOCw5PbPsI3jgknomHl14GilMeeUgh8k61oXHGpl20TQTiz0Z3kveAeXeoq6LFiGc6DGsFuJQVDvJun02A==","signatures":[{"sig":"MEQCIGw1Y5436V+fJWVgUihBeyWNlAhXlCJVCsfYvilyG7hmAiB1Y4zItYwJOYr8+StcxFwLP+Aql+9CnNPi2XEKzt3LKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejwCDCRA9TVsSAnZWagAA3acP/1YYZ5AqIG9kZy1BL+m8\nZw36iPU8lbvDYCsT73+3kuDESuHi/3Wzks61WTeTLYFTZ0TO60KNrJnObtzM\nFK/wZSoJHDwi9Rr4yaIFd5WBhPPJ+ocWqegfexyD6pNeb4JXhe+Wgd9/bMDk\n5A7fjGxJS2UTd52NhqW7+9YXkMII1beLvYHwGIKdIly08BxBNjC54CmIPNzA\nBZOio5nRljY4/mVeuFaHWk5zIsSYm1f+LLXHlgK8MuqYym21A7SSygHM5wXI\nJOwHud+H1MjLTCx2Nyt8kfHmPoRBltJ22rX6hnxZMQZmLudEPs7JHxPqUj2v\nS6dNz/Gybj++KcIDK7XUPKpHWFrdOJl/Nrg1wTwq/WFO4z0/vcSI7wQu25Mz\nODZ+RfHmJDVdl2szwy4oBMAC2j+vUoMhbN8pZBXt7n4FjHHUGujkyD04q4dA\n3J6PrvTYwtwppeSWToweckeqSCRDG+axCyfYRInqLHGwNg2cDYFyo5qHnnlZ\nLuJZn9wmow3Fxett5KbQjv0+J+IhUVdvjL64soxXAwH2HnwDb+f7k8Q0asSM\nLEd/qZmELtnTbFvf/omfQEvJ+ai2GEAOEt8cguJz3Bg/EYgu01pBdgcacyY8\n7jVTNhcWgflHS/iQnqfmuyS1sCy7NY1MInuTRNW4/sDUkY3yGbgQxSSSGD3p\nFlr6\r\n=u56o\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"0ddbc17d42733e30bee3c5b509c45c3a5969827b","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.2.7","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.2.1","ts-pnp":"1.2.0","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.3.0","css-loader":"3.5.1","url-loader":"4.0.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.2.6","style-loader":"1.1.3","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.0","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.61","@babel/preset-env":"^7.9.5","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.4","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.66_1586430082444_0.4442911062722512","host":"s3://npm-registry-packages"}},"1.12.67":{"name":"simple-keyboard-layouts","version":"1.12.67","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.67","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"85981bce9d2ac451b664dfb69acb4adfaac3bc16","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.67.tgz","fileCount":29,"integrity":"sha512-iD5UwU47gBwhnU9HvqPvvYxEXxpR5UukJP+Xge1EAyZrC5aCsOmRt1hXcbnkW+rWub+yuRww5xr9likMimeFMA==","signatures":[{"sig":"MEYCIQD0xgy1A/MNa8lkQvnpfNBMtj7edVd7d0prd+s5h066gQIhAL0x5JXK7s3W6G2qXYXREj5oFD3T+CLUOwhEzrriereU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejwEvCRA9TVsSAnZWagAAZNAP/115RsoQ2Y/4jSyYs4cz\n2AOG+/+sQuW5P4eyoS/8FG1iLqOi9W5dvayBOlzdfMwt2dvIOErb5bYBejBR\n/yQLNROXjCu/X9OcL/gSp6IBaGhOlwA+V81xnvUVxYRQiMoyCDMRjRwd/buI\nv9aX5nc1tVzotspiKQIT04JhiW5Vk0qgKIYNvxS9t639BEACrDc3aETf53a8\nXc54A6qUgtFC+uHlV5ZKB+IX+Jl4VrYFayvasSqQbt0tOI8TL6+vVvD3Yho6\nBJBIEK6ZmFLny5Ax+/fAbAOCJb+xBCGbGfOERnEtZSV1ctsZKYPPNj9hX0nL\nY1s8ybkZj1OOTXcJbfY/aERxHQDQWMicm558oNxL5gBm/Jx6DLJmnE6TbZaN\n1B/pMRHtNfwq77JCgUp7jhyFdStYdR2g9Yr2w/V4Xdh9pgL0NAuU+VB0J0zT\noABGANWj8mAlgdU3uf4UE2Dzobi1wsZqDYgogg4LiBhLnu8XORHEHvz4sJqd\nfzHJyFs/kxf0pN9/VdiOPIFp73kikn2U3RJ69SqEKqlXMtreQPg/fk2vk1F4\n6Pyt55/OUyqVHGZg91jq1UdURDaw6p8aq2zxH21vVgoCwwZZo5hmuCJ3DDiV\nIQUdheci8y7C4dRM4hyXoBasY6N/vruG2yuzfdZh0rWm39Nr7LtANdJ3hXWq\nAFi6\r\n=H1V4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"92e4115b52f674775f90814811df56f985e4cf0f","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.2.7","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.2.1","ts-pnp":"1.2.0","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.3.0","css-loader":"3.5.1","url-loader":"4.1.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.3.0","style-loader":"1.1.3","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.0","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.61","@babel/preset-env":"^7.9.5","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.4","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.67_1586430254564_0.41430958286617203","host":"s3://npm-registry-packages"}},"1.12.68":{"name":"simple-keyboard-layouts","version":"1.12.68","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.68","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b90552c3806a04969b0c093170582b3001626f03","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.68.tgz","fileCount":29,"integrity":"sha512-7Xc8jbwElt85C/wn0kxVl7bS4g+XfROGiS9RqapL5j24lPHme0F4RSUDJVlh6vLEj/qA6UnUmb+VQEV8W57/1w==","signatures":[{"sig":"MEQCIHMLfbDc77nWi4RoMBLtjeQ/86hWoPG6Usfv1jV9uh/kAiA73ppq9Bj5ItRmmfZck8taqKNAVyXNKmKZhNcx8a2FNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejwJTCRA9TVsSAnZWagAAelgQAISPGxnO4u3mvXqe95uJ\nW+Qx8mFkRfygietV/XnSG3FxB86JYyz7v4nqFBGu3jLZk8PHWQYjvjM8HuH1\ngggbu8XTe9MBwsStmGb+sygBJCU2K1NYgtYZmIRXpiE73h2EOf9zOKWu5Koi\nm0UmLjuSiubWoGmkkQGkqMWXZFqVE1F9vRUCRkYTNmAfVAXhCASSOY4Rykas\nEfSivmRzIZnntlY5/sgjrPIlJIWb1wxT6ECFFbPck8gtDoWr7HMrRiKZUxnj\npCIJQQUehybHMsLvwOl6wxmw01SOlBKZHrLxIH74sWi9pNWpDk7V86CIJPF8\nYxAEcHrYL88UOaqyRJuHulmGmkYZJqdQK3x7aZyBms0Tn/6uxSHFvuxfSSZ2\nPa2RNC06ZfQNMQERTw3ZV8Y3ikV1gsJheastzPsulkHOsaVuOssAMX9dOyCB\n0zsk6S+p20/8jUUpU2Mya0bmkF+p8zyy2qBT+66adTU6GvmCaEzsuNz8gB7q\nAWHfkBgmyCrH0mkx3X9wggrrvzNxA5afdACbq/Cz44AG39fnIp9Oiupwa11n\nZn9BktwXgbLF2dqz7FUtTF6CtrFJJFz6e51AZ/SuGElb1II1sygYrJiuy75u\nHdMGCFn35NLLsQSOmEynGe3+HQE5SlCEbAadIm4q/VvCuo+o0TwU4hnwMtDN\nrf38\r\n=lkaE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"495651f90bd62fbea10f1cbebae65af87c057a43","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.3.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.2.1","ts-pnp":"1.2.0","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.3.0","css-loader":"3.5.1","url-loader":"4.1.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.3.0","style-loader":"1.1.3","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.0","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.61","@babel/preset-env":"^7.9.5","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.4","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.68_1586430546879_0.18252686407481145","host":"s3://npm-registry-packages"}},"1.12.69":{"name":"simple-keyboard-layouts","version":"1.12.69","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.69","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3d808e2df4852d1bccb61ff182299a913cc1cfb1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.69.tgz","fileCount":29,"integrity":"sha512-MgRi08XgHUy/VB2g+0uL9Ux19QMFqr8yMb67/orwkNErxcP2E59CboSz0EKtNEZ+al8jEdE5dxhglPDo/Uhqdg==","signatures":[{"sig":"MEQCIFXqhMJPG244L0xesNfszXbS488ZTCZQZAJzMrJyoO1uAiAym1UB5FC54x6GeN/YiBeAD5j5WsKENNtaOEq2RZMD0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekFOhCRA9TVsSAnZWagAAKdMQAJ4KHFZ1Ne2WAQEUEf5/\ndrfGeUmkQjjHa5bZqiWb2VK1yGovzyiubm8D2WYf+nyMLXOALA4vv8KaZoEo\n1pZP7G/E4y+nzLTvQH67lURT5fmpNiGZ4GtsZaGwSXVMMFg37bM1ob+Y6bk7\nnxoPZ5QU9gFf1Kpp5ha8dKUvmQ3KaRo8mVexNPLcFte2nNVKbx9jCclOQawk\nWEX2sBpjgeSgp8tEIx3eJoydfESTSS7qS6TFJqMDyav2SsmIqLStnuSM+5kg\nzu1MDf1go1tOW1qDvc1c6yVXQLoLbLTwCVocay22K5ysoTpQzCBRL4sAIVRZ\nfBIPtz2z0S8Di115rsZXJ/UPWlVrOvGWGHM7o3jMBrFNi6zuXZ0y8mvyNWAS\nNyUTzq2g2HnEJ3hzES84y5fIHTENGWo0YWxZfH4HBkXqMFnPQhYmNxGnM+Q+\nirS2XEoTdKQktlz8oUFg9qN+Ai0Sxu0QvTMXeiVqf1Xa5NQMpBqXgRizLq71\n50YBSslaHGKcofMvaEh10rVwAtgjPvA0cDnJJIpcZpPSZbOJVvFvb+eKw5oL\nqrW9RxJe3EkrSlvVpXnXsYZb13RQXDY8dC+RyNFx024F2+7couVf6DX6T8Po\nwew96+ZfNfq2DJ51GnjvG08IXlUTmL3uELjY7BvXk4oZ0x5RRcAtEjcdlvM7\nDKsx\r\n=Qdd8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"6add20d8763ae8320f0db1055556e96dcaee8059","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.3.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.2.1","ts-pnp":"1.2.0","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.3.0","css-loader":"3.5.1","url-loader":"4.1.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.3.0","style-loader":"1.1.3","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.0","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.64","@babel/preset-env":"^7.9.5","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.0.4","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.69_1586516896885_0.06882486787290243","host":"s3://npm-registry-packages"}},"1.12.70":{"name":"simple-keyboard-layouts","version":"1.12.70","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.70","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4276aba7f7e56bbc93c43afc9c2de981ffe4e5cd","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.70.tgz","fileCount":29,"integrity":"sha512-CNb41p7CAveCmJBORQdNFhFZZuPnluCAwt4F4kvYRvGyozToDXxM44MzunX3Uio/lQQTI7dxvqDzCZ6TjSCNEw==","signatures":[{"sig":"MEYCIQDXMfHru7po9x6AwH3xvGrqQ/kFmpy8XbLI6wT2kBw0GgIhAM7C4BBQLIs/JRhgk/ufl7ysfrFW23NYgMu8p/NGEScs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekFRECRA9TVsSAnZWagAADHIP/3Sjrb6I6Ufy1Brxyaeg\nzC8XH6CHX7R+BvpD1jjwme88A/9XCG3n00f2970VmZVuNIk+chjVKBL6lQCf\nifmXdPhEQk1XpWcG5YCI6yv+1eE8kTzSryELXjam7rMC+7UWQIH8rS70aDM1\nv3diqonc5JPdNT/JC+tjbBmEm416zEz9NpYF8f+sKkZXdaanQEyMHorlTl9F\nzc0nuaUoHlQBqF6lFuE00jh9etr/iegFHkETTs/Sq3XQiUlpc0CX/7RYKPrr\ne53jefF8xg4Q8n0UwPEHbNU7x5zfsR7d9XbY95WTPw8MjHiTpAc2ezayoK4e\n2LKrnEjpBEWuprQNJNtAS6IrEPZvhSV2hxEi6IsLaQ0SYcDzcxHibILjyjSJ\n7VZzMrpF3+wZkJcR0tqBML63bzZK+Te4gEvJu1WOAQBS0i7uGFu6x7EplU46\nx+zqL1n+G3aor6G1k69apFl5tNTm2Qnuw+ZRsHhGZzTXbiEE+s9pxXB9cMFn\nNI1zX4XStJUDZv6/8pavJq+TjlbRYa+WN7ThekFwSqf8lMnkgx7ngX01emvU\n9Km5QkielVMMKbLLIE1pre7le/glVrR1LMdx+bOCAZp2hNeiGA7iIq6Afp+y\nRx3NVVHry+cbkHsBsW0J8U5OtCbFvaSdtEKjcC10S1sYyElx/MQM38XCSXiC\ndXXy\r\n=Qg/s\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"1df0fa08bd3dde86356440a1a89ecd0a817f1a59","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.3.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.2.1","ts-pnp":"1.2.0","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.3.0","css-loader":"3.5.1","url-loader":"4.1.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.3.0","style-loader":"1.1.3","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.0","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.64","@babel/preset-env":"^7.9.5","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.70_1586517059975_0.22796883625796927","host":"s3://npm-registry-packages"}},"1.12.71":{"name":"simple-keyboard-layouts","version":"1.12.71","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.71","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"40205cdd65d9d7cab2e5a498db98ed7af0cb3304","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.71.tgz","fileCount":29,"integrity":"sha512-/hQX3tUPrYWft9DnxMCRLIUmOcvh5bRmZUVZwBHFLN2sEa48ocoY2CbKYOYwcNrJ2XtScg0PllqPk1F93yeDcA==","signatures":[{"sig":"MEUCIDEKv6QWspOjmPe+QxbqkB+jdXCpUMjvm4aPWF6KqriaAiEAjJF67AjKZ5v/JVI0eujGR6CC6Y2EOn/y7Vzg0irC304=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelFH7CRA9TVsSAnZWagAA2E0P/jyyN+8dWkwHquU6YqdB\npCsuGXVK+cF0JsQK4m76/IUrGrohtlYJc205RiVWsBmAALWXsQ0E5leU9Apz\nnwgliIdvhUVbyhspW30Wp5gDk037aEEdObypOMud7reFT5Y0QZtX24pusf6C\nfciMccxb98y8msLK5d88M8JGVO1hbE50oEvLUoPwn+P5TK8wFk+N4vIrmxlN\nDHtkC8WK8RHgUVEGST0Kbev8Erz5VBxDuJJXe+pSrFy/U+yo83r7RLjxwlso\nQG8KkkpDRWXr3Ia/XF1oftd9LgQuyqqdfAcujNgD1RWMfZjeSFpEqZBl9BU6\nztSIlxLyeYqlj3gKoVLSjY3j5RPdv1DsTjRGHzl//WZQhOZMi1Z8opF5LLKB\nIjFhMWiy06rfU6Iv5NmcZs0Isu4shBXZ/6BNm9uBsyvTjoP+IBesWRWSUXaV\n+8x8IJAi26u8KB8lw5t3d1PeSLGwJsYQ1alwq/dRopadNb3ZiCh2cAoQMWeK\n/4aopdhx8PeYCsCUVkf7BR//sSOg8u7u6p3KeXdQh/kmmbDkrAKhYvMzHcgc\n6dNZpyGwEE59KbsLHaWB1JM0TyZgXdplnJB4RcRcagcL5AV7TF1ANAhVGcfb\nMDbRIkWqC8w2Rc0tTjIZ2ymPV++0AvUmWY+BXH7MTu2XNK5pLpBcgZVlGYmy\nRSLQ\r\n=jiVe\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"f82ef1a56bdbab1ceeef5f1325b12b9858c7d023","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.3.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.2.1","ts-pnp":"1.2.0","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.3.0","css-loader":"3.5.2","url-loader":"4.1.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.3.0","style-loader":"1.1.3","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.0","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.64","@babel/preset-env":"^7.9.5","postcss-normalize":"8.0.1","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.71_1586778618780_0.5982097862269855","host":"s3://npm-registry-packages"}},"1.12.72":{"name":"simple-keyboard-layouts","version":"1.12.72","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.72","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ce1cf3005b704687c1947e920c27056f18c3f248","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.72.tgz","fileCount":29,"integrity":"sha512-YCxxUvUlZ+3QPiHtbfjDWdAbPIO23GG6u8sFWvv/sYOzKp1v9HSXwv3JvWqyirCk75C+ePV+TWTW1Xe7KbSnnQ==","signatures":[{"sig":"MEUCIDyR57hwr0Xj4vU19BkA085XjxUNlwzEfRNLRHl6oAEtAiEA+GSq7U01A47/M87Uo45fFTYWOmNTGQ+x1LQN12iUhpg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelFKbCRA9TVsSAnZWagAAnLsQAKGva5WR94BmCwQYsp9X\nW28I4DVAPRW1vVL3iU42mPyd5c5Utj2XTb68bl6i6kEiHq0YlKS+jnVxIVHa\n89U2XTEggXojFxk2/dquLS5Wvmwc3H9J2Cj2oBrgp+SmGAElLwvEh/7KaKsR\nZebOxxxdLPx2ZPNuGWuYfj9NAElDaL0RipsGZlN59iPMe1ZALHNXi++fXe7L\nFD0CPP+OmFElz4/n+ONL8z+bsYV7NuI1mKp/gDW281DLnywgtADjIjkeZl7x\nOG2xZezh3m3OwHImJgwZsMj2YW2y+DSgjTY57u0Cr6F94LbNTVA0gAatvmsq\ngWBeVpPinZvWewyHvWgKSEWEc14S5+b8zBZRefqZJzowjNGkPuwPsjlw8jSs\nkwVdJEusUY5rAyMOLlRg4mirPxkvhsjM44wi9Q7frOllYbxi7oLXgcUpKycP\naEsSfhToXcTh4qYOpjZ2WQdOZ51BWalzEFIyJheom4Ip0Rn7lqzLc7MiBUXp\nTUwcPG2zoPY/nHPrHfMoBmAS7/HJrq+AD1WgTrLOYQ+4aPPdq14j6Mk8+aMQ\nf1ujElQ9qZAYdKKlOe6UJxtGqnuANcsSoS6VQnFc2DNveiVVCk57AvwxRbcK\nHRg6C2yUb1oxQeWkn96FJ8MtMVn+DFb0DZEuRraKPwhW/mLysR9wBQOLTJ4i\nCjT7\r\n=+QFu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"d43dea171e526b8d88e3349a0b6fe70a4011fbb0","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.3.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.2.2","ts-pnp":"1.2.0","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.3.0","css-loader":"3.5.2","url-loader":"4.1.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.3.0","style-loader":"1.1.3","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.0","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.64","@babel/preset-env":"^7.9.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.72_1586778779081_0.19321753521278406","host":"s3://npm-registry-packages"}},"1.12.73":{"name":"simple-keyboard-layouts","version":"1.12.73","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.73","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9cc155e6e10af101d5d2ce8d18372873ed214c95","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.73.tgz","fileCount":29,"integrity":"sha512-prIbmnS5ye5sZRXGBeLL+RemR03+7ydEBwpkZtjVzAJUglF3MBDtOrSIkk6dobLsm4ZJ54m2AQOyCcw081HsrQ==","signatures":[{"sig":"MEUCIQDYI7ypt/QeaOnfx4FW+G0mHk5mSmpI1CTHoOH5UoYDagIgOZgQhVdzBMpQ/Vr8CmaPavch2GNDtK6CO4fHy7fVWpU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelFPBCRA9TVsSAnZWagAAWNwP/25zQn4oEGtK4cldR+be\n05FD6qPGAgZ6Z91IHIg08gbaAj3ZUX/Y2i6q0oa7fyVDz+orBYSAxnur9DMy\nigLGtwIKG5CKED9J6+HapxOyv0XlH8y8cOzK5Pa7jViffky1xdp5rrltDQcI\nJcT9mhdYH3Z/miuS0SV4PBR9evZj5azlmv4Mb+6nzBB7WXoDJ6U1U3pJYANZ\nhqIO2IrQdvwMVmm2FILet9wXab+S2OEVwH6TToYZw5aANN46ZrThI4Ck3+yj\nvnjd3AdRcGkpiZnrIKy2nHTDFfOcIPuKToEe7xzoHSAy7VOAX247VdCxbshJ\nDSsxXnho0kXxwqlqvsM7mjOiEv0eFzeJbyfZJuSvDBSvRvZAR6Bht9mZbAM4\n4sSNI4qAnLsHGqoKpWfB6CzoPNMfKRqfOQGozVQSAKQzHnWx+1Nj2vAIUqqr\nC6daKVqwAH32vdmQb7K9WCpGBPoXZskWZJ48xKFhVJT/0KaDBpWq8YZ3Zfor\nfJNBQsYONzlZTEXijAi2WqvB64tfN3+pt9RFCkyMjHewU5d6uCFSYxHVBub1\nTUyCfJKmQ5Rm1oiA/xJY6LoezwBmQbMX4Ko5n+pCNJXFTj047Mso9U1bYpTG\nS3h6p2dWBQv268KnV06hc1NVGTt3Ncq2qRlKV1CL3uvfl46sGDt1KNtXqFA+\nfY9s\r\n=F/ql\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"e2b8e9d3c6278c11aa2a8822549df9767a4c10c5","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.3.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.2.2","ts-pnp":"1.2.0","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.3.0","css-loader":"3.5.2","url-loader":"4.1.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.3.0","style-loader":"1.1.3","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.0","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.65","@babel/preset-env":"^7.9.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.73_1586779073096_0.6245359023826418","host":"s3://npm-registry-packages"}},"1.12.74":{"name":"simple-keyboard-layouts","version":"1.12.74","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.74","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5039cefa944e16570abc92ead4db3b399e98ab33","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.74.tgz","fileCount":29,"integrity":"sha512-vuK4Lv++ge8TgaDLq4VZd7wSs8hr8M0R2/qKa5XAM632POMJ2Ime7ANQLCj88N53WMqbY5i5/Q/yaQlPhjO2XA==","signatures":[{"sig":"MEUCIGqpOGCcZTYV97h0C2jKFq/lddDoaXTRNLPAvq0iKSU6AiEAvaFHtI2VC5pQ56OxbKzAlbO5YRvElL1410FP1SFYa8E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelZ2WCRA9TVsSAnZWagAAaVMP/2EtUunLmQbu7rc/gXOF\nTrjQtldtQN5ICaueY5ea3mq2EpnxchBTY9AI4pCiuHnAM0hesBqJMm1NeOEx\nGvfSbsGOEojo4KWfLjTxqLSoCIv1OysOXR8J8kBFfKzaiwU9G5oatYcAQvyf\n7bnyRtD7nQ/zr+ckOItTww8yuoFmDRVFuEHFH+9itTgy/HZLuu5lhBnO38iC\nKN+B5YUtQ2jjV3ef+P/WHboNnVKQW+TomWRGC+yrQWHmjpLasZnY0tyzWF7n\nkuHX97rxFYIZxO+fejaT3RMjlWI5gU11fg+xxmcSX81+CU3o0MVVVOIPpqTn\ngkkCMS9/MW/AtglwBxaI33hOR0W4nkvPLaqdhiFw2/OJrKEmftyNjqE0grR9\n1VB7/0lZ7sFbjIL6HVcDIAYnmAp+A/7MREoSlbBz6G7LCmoXSNN9ukEUuXKx\nrwf8fKPJw8G7EFKappplUZBJalCNoIbthraFf7Iju5K8oCmB6tiHz+EBhD7h\n2DHj+YQjy6RMblZjfnD8b0JkRM/ATXhkCrup2dLNEj8ts04PUfRFJLazsEnp\nPsdopYnBjZsWpUwBvxP05lryC72i2WDhKJBYp3H5YGQEo/vzrWA5fVUJGdPP\n4Y8HPfElW96IWH2oIvpPmS+R283V6Ft0u+NqblcDHKlOBmZruPZeZWX9msCH\nBrM4\r\n=8hug\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"daa7c3d19907a857ccf4bd43e663f017ec04db19","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.3.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.0","ts-pnp":"1.2.0","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.3.0","css-loader":"3.5.2","url-loader":"4.1.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.3.0","style-loader":"1.1.3","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.0","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.65","@babel/preset-env":"^7.9.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.74_1586863510078_0.5193668667440543","host":"s3://npm-registry-packages"}},"1.12.75":{"name":"simple-keyboard-layouts","version":"1.12.75","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.75","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"498b43c04ab99ce0ef7c7ac6d694367895259df3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.75.tgz","fileCount":29,"integrity":"sha512-T7EL+ev82d6nJ0BPksrzbeJIf1qAnYlyT6GNAsdlQA9qbPFlm3Vtds+B1/UynwZE19hLGWgXqknBz2pXaFNPfw==","signatures":[{"sig":"MEYCIQCpRft3Bj0IpVzDInw7Hzf0+doTjy7NrcdhlILU64QOugIhALMAkxBO/gyvdyOkM2szH4+TcqNJlxKx0VLoF7jDxiO+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelZ6fCRA9TVsSAnZWagAAQcgP/0GL7PCkZNs/beeEp9Li\nDKRYFLOd9z7/Pw/eOicKE3hMYKDxgumlQGInj/Nzasv3mQGQ3y7tSy4xlcpj\nBsMSZEaU1eKCeVddoTrjQPtgXkvFVQFgC1g6QcVnGbd/EjPbg78s03mBzOrj\n9aVb3QADHS4TVTHvt9zBoYe8wNomLCBEd9/0fnLkwCLOQoVuQiMKX5yJvIia\nLbfbD6CyrmOVE6BNNGR9Xz+3Jeup+NuaZoZtOxJpHcRyMe6Sjf/aPXWbGnFD\nkeY2DGjKuidjJm3it1owgHsq1BmGX6wO6XsGKkRi1JwRNPFQTj/QAz1UsWsp\n9oSqjI4VLfBtagrpvNALsAN1bmz1b1s9ieNIrbYv8q3xBpxwSKE8AQiIv0Z/\nkaAJXQ7po5Mo/IZOdhxgfwZJnz2kv1j7CjjRrdE9QR7uAo5IeEdMEaAIECXB\nqUROA34TxKOtsZ9MZNDzy2aVTWLY/e3ozSwybT1Nj4U/+tYxK/qkc1mz2qPp\nU4wmsm8tjbNJ6Ur0ntNsSurJEiI5oYSBezieRUc1aIa92MGJ12YgUtKNaei2\ndIB14dSzHO3KvQTW/50yzdVeVRevWOxblTS47N/4AuswVdzxiBvvvZx8BsLv\nzQUhVNMvU05KDvceNCsZgLNgJWaOZIra/tAG7Xxn0CfeZlXnTU4ccnoEOJHc\nIjRq\r\n=rrQG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"c44a3fcc683ffc7830b43e28d9faebf51bb8b582","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.3.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.0","ts-pnp":"1.2.0","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.3.0","css-loader":"3.5.2","url-loader":"4.1.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.3.0","style-loader":"1.1.3","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.0","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.67","@babel/preset-env":"^7.9.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.75_1586863775031_0.050940327824682496","host":"s3://npm-registry-packages"}},"1.12.76":{"name":"simple-keyboard-layouts","version":"1.12.76","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.76","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ff69636106e67f2668ffa0617d13576198006031","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.76.tgz","fileCount":29,"integrity":"sha512-Qyw95iOo8du9QyCfnrogLBtKmdCl+XADB+NceORS+EdNc6OOyzaPidAJhXFTYBOZAlisYX036LqZkY1U1hgkbA==","signatures":[{"sig":"MEYCIQC2q7HMd6F3Ym5obK2OrGQ3zGW+JguyMs5DCEqkQxuAFgIhALTzfXH6gKSd/CTnEqZBzTLcrnVPhN5i/P83LzjgHjV3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeluzLCRA9TVsSAnZWagAAJ3oP/01sef85i2zjpRcUMdll\nzyoBSYtE8eG+k4W+q9xiMDMnquPcgvdIRITdic+AH37S+vqeHWsS2FfWhAXk\nYjIXTFwhGDKukOeTN1G3uyrAu2J7kDauQz4pYjQZ0gWN0YKZ+lNZCJ/pKOZ9\n3I1NwkzJAcGSl+3ViTtPw8/ten731wpg7GDjPm2SqDPuPuOOigRBv7AY6a5P\nyzc5dm+2YXLpRiQiJx6pgL0MrsbNFbBlZR5XHDTjVj0Oh1oa56qQLMRmYP64\nN0fiJ/aY0uJF0ODJVkxj6R0iC0L3DrMhW2JCZUtBceeHaXBZ7Cy3Uwl9QvMM\ndVR1qvYgUKNU7W2H+xgUYptmJ8snbBCry84w1HV0t9VGConHsTKvuU6G2onP\nrdxh81nfdALD7gVSSHrP4BJBzBGXgQuJxi+rC56iEbpynsje4l7bQJFv8M1b\nosHgeM0OPEd0Ic0jub41kGKKIcCKqPxPnFsmrxUwdMAgT3yJt3HRTarJLhtg\nHFwnbbmiMNsJOQY3e+9ahzV+gRGLOOvz5pJde8552dbBEGXpG5Xlgca2ukY8\nGIcjCugSxAmkzCd2s+W7sA3ky13XSY+EtJPVmY9VVgwhxAyLLiHGiYP82QqU\n0F0KA4+rEzQVB7suFS9sxgsw+xL9Ai1/3Lp9ORRMBVlLYSZ4fD4osN4fGH1A\n/rfL\r\n=uSbE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"6a6e9117c4d82c5f3a46cba42665dcbeefbac81c","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.3.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.3.0","css-loader":"3.5.2","url-loader":"4.1.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.3.0","style-loader":"1.1.3","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.0","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.67","@babel/preset-env":"^7.9.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.76_1586949322865_0.12423147704310233","host":"s3://npm-registry-packages"}},"1.12.77":{"name":"simple-keyboard-layouts","version":"1.12.77","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.77","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"10f7e254053e7213d6d95d03a4565af526aca335","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.77.tgz","fileCount":29,"integrity":"sha512-Yokqczqa9b6LLEMYMHeOjiOUeixukdLrFgloOVQh0uSZHWrSImLgAvQcGGgx2AhfldftaS+hvg0WqtQtRWUFtA==","signatures":[{"sig":"MEYCIQC7QRuJMGOXTP5eTzfE8hPFsRXZ4JCaxv7GszbbRzaUzQIhAMJC7AExrUMrF0wp45LdK+EJmW2kteC9N27mG1HYqMDe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemDxnCRA9TVsSAnZWagAALhQP+gKL9E7iHtlWe/06QbH8\nhBxgig8q+wHCtINIfq3nPC41y69/8Ed7fKP8mhD9xBk2D3wO3Iehv2JC3pkb\nFqQD4lO2uWbQyiNXSTCl/7PjJo7GU1MD5UwQ2UGh6N3JHa+ZQWYxioYGVSeq\ncX3201pSZNWgSJHnENSnuLXINfnUKdxSZ/q+Z26VaZgyhKZKViqsK93D0gV9\nLAaip0F01Z+ztlkTYINxUi+ek5CjB04UEfotT2v7PmLQAtcCwYaE9MUJFBbg\nwurAv+A2/iZj5AaeXSU/xvk45+ykzW+SWkb0Ptybo8oGfzz22kCHKMEnpDtq\niYF9TIS4t/wlPDHFL7TC+8U0PmvGnobHm2HecVJTY/KRqc/WPa0OhwD6R6JJ\n1zrcVel0a09K2E2rWH2U3PKLkArOmiNEq2uch1jB8CeJri+Vkutcgs/ZfdvD\nCLyYI6nXb/HFxxOvKBH6zhjldhRo5UpQl5mtxcZjRJoqd8gtMmex018D1NtB\n8Ni81eE/QWSdeliaPsrlhpFkkJn7ADwmpM+rhVeVWenc2AXBlw/2dgk0BbiO\nLqfSKeG0ML0zIToKf51uRNKYd3iLJozGkQ6hlnufC6cmcxFobZSqtk+Wh/zB\nzkslOBuEo0VxMfpMn0lvzqQ0HWXhw4z9Z54Cz2CwtcqojcAeOA54ZmWulVTN\nIfRS\r\n=f9lo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"3ed0c0579e443ea7f619f34a08479e2bc48d4230","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.3.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.3.0","css-loader":"3.5.2","url-loader":"4.1.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.3.0","style-loader":"1.1.3","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.0","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.68","@babel/preset-env":"^7.9.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.77_1587035238408_0.09736974186753411","host":"s3://npm-registry-packages"}},"1.12.78":{"name":"simple-keyboard-layouts","version":"1.12.78","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.78","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a26835e397b914ee58e29fc5a6d2343770de6d3e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.78.tgz","fileCount":29,"integrity":"sha512-LaZLSrKcgAfzPj35BEjxHUzEKRoeWkpmX3kSsVNyaya0FvTuND94GvBD3gZNqtMcgUb03QmxrAlHn74tIiStYA==","signatures":[{"sig":"MEUCIGM3U4Xw1Yo1jjMyLl5BRiJ8NJZZbzqEmk7ttY3CfcO1AiEAsgkShRf0DirUs2kv9YLEmCPLuLPckUJM+nxT/4tHXg4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemD0cCRA9TVsSAnZWagAAPN0P/Rh7hYsoA8iWK3zIKsi8\nK3SetHHUUCjUQie/U+yRjL5Np5HaXnnSWHnlUZR1mtwtIHRw07o+Qg5ZEzI+\nbKA5z450BJzxT0h1zpISdAMNE8Fu1xl08g9EzRweTEs5srZzKx4wLDehsOY0\n7ixVpRf1riPt7o+fv56RVkC4hP9d9737YMv0sQtWHBycxj0RCNk0YVi2ilim\nm8n+nVJimFVYRJiA9oPSsMgKwDISdQmhTYtkE8XEjVZl/GBCIkkJ+uDEfKvP\nXyFh3FwbgoRIS5vCEzA8iDVVIdsZE4g6OI8Q+lhTw/jPsiUwXGcg03gEL+p/\nQVO0kIpn4xorurHBAAqBjISqCO8j2nmr71QU5xjhymeLewrK+SfxwhU+iwHi\nxgxl17WfoQL9qGRoQY0W6szSFeNYz3M2ijrXnpl2bouk2Z6Hjuv1LUNg3JMK\nbUq9G8+TjUL2nEgSq55QAm5Ku6aJCTqnPDlszdQYQySmSV+iBKvJm4Sf2pM9\nDxoOCc9pVe3J/sMhHZ8JJ48ypurGM5lepqei103SHsd+LktIy51/CQDVfZ2L\nOAh6tR+thYWVWpV7b//9BXR+2B+whkafH7NxGERMKq6Qe+3PoYbr4gww6Dmj\n2E7qqKkMceEVqRXMtm6rokvot4zefErrd7Ehff0IN7R7qvGD8Nng7yHxU1tz\nh52l\r\n=Ls5+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"d0d2977ef6838aa5d3318c66c74442f27a982960","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.3.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.15.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.3.0","css-loader":"3.5.2","url-loader":"4.1.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.3.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.0","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.68","@babel/preset-env":"^7.9.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.78_1587035419698_0.09690578587999132","host":"s3://npm-registry-packages"}},"1.12.79":{"name":"simple-keyboard-layouts","version":"1.12.79","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.79","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"442f6bb2bcf8ddd2aa972584a945997fe80d0631","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.79.tgz","fileCount":29,"integrity":"sha512-OdSeDYgBLzQJ03RELRTm3ebDYIuN3jtOak/NezjJIpwWMDfOIkTppJ5XjditRosePhigk2hrk3dMl0Kzr4RbZw==","signatures":[{"sig":"MEYCIQDnS6NSge89yRjQS367fFN0nj9aTRtx/LjHjVVw0dbrqAIhAKUGJh2MDQqJ1CtSq/upwgRglJBmR+OhSbHcbN53XdIr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemD4ZCRA9TVsSAnZWagAAU2kQAJrdfTynebUWuLQaNQOX\n45mYajpjCYbbHOrIBBz6iNtXz5XpjUs09rJrYH9N9/oTz+prPApsWHrx7991\nka4t/DDUE19Ms2nO+xexOKFyMimjEOQ/f3dP8j+3Ra193DZDYpB5nzyAUy/s\nL0nAoMILZB/MHm4J+Dne/hWJaTTD3Je0kk8soxWf3CNtwtOUt3XJxP3GGwVV\nSNlPgeNG2H5ke+fndMwMW1YUCrws+wSuwfztK/MLs9eKLp1VIm2q9RzA8dHE\nUhPbSRIcuamylWEU6GFvbUSuOVUIhclr1qf/9mg/VbQ8rSx1PZW8S0DV1yZk\nB24P9UrnrNnKmJuCZUCXWg2LD0kR9HaLCmwLH1P2wxot3fX4iygGrru+hpNA\ntEFqVGuTAHBzv1KYU/NAZLJVWjzGkvrZuvWafIppM8U9DYd1yvwTBdHreGwy\npDqdmbzq+n+BFrfSvBvSZHi/AW1W5xlkvuZWTkconvbcZNYuwoRxs92p4AIx\nNLxNvIkDAbXkt8BDkMyO5ykShBtU6NVNBS/Rngb9V76OiyKLBh6tLVM4zzAf\nDa0r6nqcHa2kSVoaDATxYSGjLdFW+2Y7b7RkPGlm0SoNKT5cd94DU3DqZOsd\n+6XYq9LEPYn+xPOpoIAR1WL3SxHQ5iXVsnCsn3S+e2KCd02WIbfUOtt8jj9y\nGlB2\r\n=m3YZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"4930de95374a53dac77d29b84b3bd1632749f1ae","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.3.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.0","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.3.0","css-loader":"3.5.2","url-loader":"4.1.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.3.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.0","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.68","@babel/preset-env":"^7.9.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.79_1587035672653_0.40868868151978055","host":"s3://npm-registry-packages"}},"1.12.80":{"name":"simple-keyboard-layouts","version":"1.12.80","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.80","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5c6438cd3d03deda4bd46339d28717149e8f2ef4","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.80.tgz","fileCount":29,"integrity":"sha512-ReRB12ZDAW5BvttPKZl2IWn5eVXUef3TnRQG+2xtmLnG1viJO0BTg/5kJgupuoNVzbee0S+M6wmwhRZ6ugldrg==","signatures":[{"sig":"MEYCIQDMgFRGl0tg14g8E1dcMnBUmwBYbxb4pMD2o7dSeN0rgAIhAIRqqYUg1AnU2CYmB0Jf5lWXFvW/i9feny+6SWO9TIJA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemYx+CRA9TVsSAnZWagAAaTsP/AjxkKFZQcvJiUPMWx4s\nygXxgQ/cKXrJNV5jo9URXam/5aIUr+cZps/udGYtoMRsx/CbZgKEeorSWwnc\nNIaapeCvQ93FMbDCtViwTZ2kX+EFBtIr9EZ79WPTe6Z+NYXnTqmfvJ+7SU3Y\n4/omXgH/CSGgSbLOmzwEQU/puMVhv0RmABZmib9ltbWWFos/L9xG+kC7HRAn\nFycs3CKUL46AIRSDmTr0ZW0Nh0UoWO2DEXPWwox+nIirumxqVoAdJKuWcdpP\nOFnbM5NKhlizDieeTSLP/sp6AdsUg0vIRz0dbXdmA/mx0Tx2EFdZgM0hbnvY\n228oPLac9K/XsRWCxL1hAt9h7Lub+APlrAfZ82375g/Ryvt5EaJhxaMT+9sy\n4qQGI55f6vJtUt1zGLV6wXR29fT87DHhbBWeFOtzlqZphN5epCAAVraZRSYi\nQHGy+L6P5V8bFTyEnycgRGtyvgzE9rXKOzEsNacwN4M1GecldvthzZurCpCX\nHlA+GGg/eaSsKqxg+vBuC8zOv03v1M8i6QVdPBkOGF3QgLFinIIPH+YUcG8U\nic38erXpmzHx6xqeV2gd8WaK95hZJmMyU2r/dgMujt/FaAoucc22wZOV5+dE\n7itXgKcEGtBA5wMNhN63Lnv92OmXulqnbYJY+xlQlc26nhCRVZICznD6UBwW\n10N3\r\n=fues\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"593caeed5ebc5b0a0d510de82c64d6cbfa3d0edc","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.3.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.0","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.3.0","css-loader":"3.5.2","url-loader":"4.1.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.3.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.0","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.70","@babel/preset-env":"^7.9.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.80_1587121277992_0.3580094499081019","host":"s3://npm-registry-packages"}},"1.12.81":{"name":"simple-keyboard-layouts","version":"1.12.81","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.81","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bdd400c575273df3e9a42e0bc121893c906e8c73","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.81.tgz","fileCount":29,"integrity":"sha512-NvjEMcRma0tqZ8O6n1mDlkNjvTFBYmivJSyau8LAJzfoQ/brvaBlb0v9OVM9VjG7WsA5ejfQxP/3jjrKDrkq1w==","signatures":[{"sig":"MEUCIGaOCiienNMPS6LapFA2nVukknz9edvUh7jAAPxBiocnAiEAklgyvMnuHzYD6csZHSpE7INA3b6xJUnZpWu5VKCVw0g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenZzjCRA9TVsSAnZWagAANxkP/iBVkkLE1LFwKZKrGbvU\nwWqMB24p/rJp+Ei9h7sw6T878mQk6ImoQFX3atoJqEGSvufdtSL0R92xd5Ae\nIO9qAA2RoSSbtHbpRBBicsgs0Jz0gL0VzA6mNT8tR2CQ77z92Y3cP9kCMagr\nC7hdIL9OS4ldOvnN9nGgIIPCuZ4JNDkHlo0B7/Euv5IYfC0oT2QCScHYIGX0\nIHNxbUUuLVnwTsWxzifH34qGJ8O8CfL21HVNYSx/jffj9BgE+LonkoOCujaX\nRhvFO/+Nqwl3yf4UPsNMaKxXcMuORAkRJxXBiPsF+PX2wgFWl4AmqxMHI0/3\nD8SP/9xdVFMyFTt0wsji2ynhGsey9QDCNcd7M5Cd7qMdq56tb8h6zqTrhz0d\n/6WUh595pW25qaBve+6rLtGbwP1YssscnVB+sSIeNy08sgCa2/s6zQzZx5fy\nUFWE0MCHwcLdylXm47Xiks1qTiMs1Gf5OCetTJ9BC34EcU8bluLNQZE60mIn\nkk64se70K9tMcIYxbC/PfOtkeIuUdxZ6p30XSrRJ2I5ocgmgQ5HnmxkIwLYw\nhZ+hwHsv2b43qoL/MNNrYP8rZGOJd0LqgfItC2lDnZAvqStvguvtfcRafRhZ\ne5WtOyqPIFbiXr7F3Csl8Scn2GqXCIbyfzBrNouyPXrmA945SF42b6qOo0nm\nOR2r\r\n=Bzxi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"5659fcc48e5c0e003160dd144f5e43ba1125dfb3","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.3.0","css-loader":"3.5.2","url-loader":"4.1.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.3.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.0","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.70","@babel/preset-env":"^7.9.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.81_1587387618915_0.6867550060283465","host":"s3://npm-registry-packages"}},"1.12.82":{"name":"simple-keyboard-layouts","version":"1.12.82","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.82","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c48b30c47fc7339304399d38752614d8ea411698","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.82.tgz","fileCount":29,"integrity":"sha512-lCXArQxelQ9cKtSimsPhoW6PJq7xBnzH46svktmUCrXyDtNFk6GpudZHDxvTgb/o1ChX+oCBXeDQVJXqdntBTw==","signatures":[{"sig":"MEUCIQCzzXV175mIM6LL1A5CwFofgcGmbF+6GY+fbxTwjuGdKAIgGyofGggJ0LWWozRwLhj6FS6lO11nATwrHGlowU9dQDU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenZ4ECRA9TVsSAnZWagAAGQgQAI9iGwh7JST4iqa6PFK0\n1BcTNa2kq4jIGKZEDEssjgVFw5VBDQhoyMOWIuyoSUfgV9fVdmOk+n30xDp4\ns8QxTtTHvRfcYNmITNUeMI/S6vTzg0Aus2kxVgtgbMAbRJUG8YWdlTTG04Nh\n5iCwidQIHa62/Rn3SGzkdLky/ydgwtXyJT0nBR6kehnHXvV4BkLRWb0z5uaf\nxp4r+WBgXmAaIDiC6VPJcp++EEnvWJgEy2lfZ490R5yLhkmnTzS2ViE8sN+u\nywCbzSg0MfvErM1zCv/RRc192tN9rU8/cudfeIUcKaF7ZHTbouTqddP66lrO\nAg9LM1TzKKMEHyXqtuIF91Aj7taOSzWEYQwt8ibT3Dzzfduzh9NDsUwrEN9U\n7vh7jG141GA2bmoVf6imLAZiRp6Y+ULvCcyGQlPA9kYcAQvJEIOb3csE5zQd\nQ+SMza1j9hCCUgqqcpMgEMQoSxol/Ggy0vbO0G3ESNKFWoaOnzkbNrep6NUe\n0iZzqlkQzGHPfsMGp+COyF3Bn7H2rBOmwBbmxFFkqLXd3j3iL+ryYDifvt1e\nWFas9190SWFx0ufufAjIen1cv0N1SO0/1huo2xIAQghfev3hfldSWXOSFHpF\niGqUt+YSTSQGBVkpwMJGnRaYyYJat7J7XJfgEzW+XvLh9IgSpkBTKKsfujLZ\nR+ia\r\n=w6vK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"8e8dd94021d81e3f6fb5cbb4d34ebddcd2ce2a5c","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.42.1","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.4.0","css-loader":"3.5.2","url-loader":"4.1.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.0","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.70","@babel/preset-env":"^7.9.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.82_1587387908371_0.6914137031340668","host":"s3://npm-registry-packages"}},"1.12.83":{"name":"simple-keyboard-layouts","version":"1.12.83","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.83","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"70c2dc8319a887c793f9da839609afbdc3270498","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.83.tgz","fileCount":30,"integrity":"sha512-DJgLdQLFoa7VdgRuJzeoSXTeJ0sYZD5pqg4cC55OboED7N7WUH1r0Ppn02YsLra4aF7CYj+VZQEBw/TcuZbq/Q==","signatures":[{"sig":"MEYCIQCeDjGTypKqAL0yIis4SYjB6JCc8rugCyVSVqW2/8bJFQIhAMRglu+rO8CpN3AtR5WIJ8aMaMsrSa1c00VrR/0Vd/x9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezzxaCRA9TVsSAnZWagAAmGkQAKAaYUOcl0m2QilTW4oY\n9/YtTtMRg+0CcbPzMKq2C4C5D0woE4jB64m5SMn2vcYepuXz7nBDyHzwivjq\nyWw/5P6uwyI6sLEx4MPDfxzCuFxnyb7e5tTK1i8kSOPpdg7iEAP7+Z8IAyvJ\ntINMR9czp3p6BvEU2V7Ex9yWvCA4DdJG2w9OH7lCU0yz0MT/V7STT1DI6KNH\n+B6WPtj+6IOtIMSnTMkXXwZdod96tGIflvF61k86z1Vm16Fh+M3uIwa7VR+g\nVf8iRXq6pIRc4lB//hHRFMTY4by1XJkgiUPgPw7+5Z6Fa1FhxthDBFbvClQS\netELKDsVcX1Ic4xVt0vlM9LH/ekCf0kDX6935kbiwDqEwhU6aksrdTIzQQTI\nMRwGTauQA25zabWlVFm1qHQWuR3+5l527wGQ0R1OEqa2BA03a/ZkaDGtCX4p\nLieIDCof7gm5t7Dfri+NEVvtvbZAB0SgLpV0ebGwVqgtSqbmnG62WdLYI5dC\ninadxIZ0V7wjX/iMnJZ2PSMaXbVnFdWxvbSOmB9sPkIxUDkNQBDTmsAaiw0L\nGmdG8cc7pADBIz3JEtb0FGVN6IVH73WruAipuJMBvl/1wFDEHf/OJGpHMLyS\ncaSaxU4fboEVa7Pu+kAAgZ8kfHXuSM+P793W8ReqzSpmP5EvVLJFqEc8dKw1\nf6ox\r\n=PH1/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"b0d42a4641ab5bb5cb727ac1e2a5ef213570fb6d","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.4.0","css-loader":"3.5.2","url-loader":"4.1.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.70","@babel/preset-env":"^7.9.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.83_1590639705674_0.11431232557981796","host":"s3://npm-registry-packages"}},"1.12.84":{"name":"simple-keyboard-layouts","version":"1.12.84","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.84","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0ccfa98005ff516ee89532a65b25c15ca43a8952","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.84.tgz","fileCount":30,"integrity":"sha512-hShv1xCD+gK0T9eiwbAKCf92GEVTid25+CMVZEPPT53ZYQKVp+zDLRNpsSDpnf3AnR9rWzWBwUcGuItLoLM3Gg==","signatures":[{"sig":"MEYCIQCHSgQoFmAKR3R3IRXtn0XsVW0OC4+102LqrkHzJXmxkAIhAMHlv0hNgDIT5UISBWUCyqqNPoMh3mPbZdBw77B7M68k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJez0MtCRA9TVsSAnZWagAAOlgP/1OJAzBnne6+TAiIVEns\n4KgZ2YJNpQEs3b8LFpRVNAw+ktNfZJ8Z+SMs7yD9fTgfTih3nyFaD7rixeLN\nHyDPtIkF03SnboEzoA2fYZW0gQld2rdtRulEYmS0v74o6vIcQlTHPYSU8M7z\nYmBGdYrP9UTJxMu2kmd4DgXeTfABUGIWM+Rprm1QJ+SCSlEBQm/kQT4kpjeM\n53zhhlzAZXh7hrmi3vXzVEAl2e4xEAxi4OsVzjQ/8sgaewH6Fbr7iUIrGIzp\ngnu2PPIHp1nt7/a2syif7SRx9LLlEEG+FDrvAHCKnq9zUJhlphSavPmn2nni\nTpYVuHSstz1UIkgpnY5ZnMngJAsbovY/tJ+mMYa+l9eeGK/GrPxAQQcjh5Pv\nfkKijwc4APym+Rf6fslzfV8faOoRZiLu7DQ7QVc/dgAQVR7pgEpUrXsBAb0d\neLhSEUy94wJpsXA7uTPxU3OcYq5Pfe0zRQBpAdPsyO5XN7bCPxymmOjn1vym\npFel4fahtA8uX0nZxUNKZri0K5+bs9bPxVpnNywIJ7tkGiCum/HsQso3GnGY\npFhQuMFID2LZaYS5veNJe5hiTQhvQSrjcz0U4OfuDV/96YBONHTUGuUCmf/A\n9l7l62lvrnyn6DjbNyM9gLuPGOgbhH0cbPW/QMUUlS2EjPqLEm3iou96KuIj\nu39m\r\n=O4vA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"14f55ffed6932c95974c9a517a9923562819e1a6","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.4.0","css-loader":"3.5.2","url-loader":"4.1.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.28.70","@babel/preset-env":"^7.9.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.84_1590641453141_0.9458080997179918","host":"s3://npm-registry-packages"}},"1.12.85":{"name":"simple-keyboard-layouts","version":"1.12.85","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.85","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c94f76b6d72b86004237d9d10ccc199f45ceee4b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.85.tgz","fileCount":30,"integrity":"sha512-x8osAujNqjZXgCvGblbusZPVnnEyNxdwxpY2ks8vFgZxV7V7GHJj66A+iZF1eHY8QX5l4XWJAzErEvK70d+/FQ==","signatures":[{"sig":"MEUCIADJ+aKkGbiK7X+e4e5LwdFHlTbPkGxiNvV9Q+AU7h4MAiEAipzpSPXK8UQGnmfuL9opjaE+DHJ8PyzpToTHRd8w+xY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJez3ssCRA9TVsSAnZWagAAI1IP/3cFmIt9oO4AFq3mlOzm\n5GnQzGjIsELDPRXWHiIo7J+o69gvbJpqJa6wo9/AEkBLiESPf7QSnN2aO8SB\nM6RGqgAm5PTUPrqRmzCFZH5Rxm3laADy6JuKR7QCWfm41dxxKzE5oazrm+yP\ny6ha1+HmVxn2XJ0CL1x3Tpj9UcA/95P/geCg/GmweXworzI+PQ21crNdsxCC\n9WjNvZiiYKIEeYpC9YFVRYsQ5X6KGo1ADCRT67IrTqFwugr+GjhBmOS8P9ac\nYRu9bivlD9j9AmIA7JpAcsT7hkpBtPj/203vcMkM1VSopikmEPe/SS9kW30z\nJkEg54BiDiQtJasxOo6beaVzsxeujGu/DdJb42dqVGXO7m+6QcfPCduT87sM\nrGiT/Zy1jK0TBsO8vlDNtR++Nz+dvWg8hWfiKn+/DtJdALuzVXPgqnhQR+ku\n2Ij3iTPHZGBtNwNE5/WZqwZ9Ccc6+vRH67+IMY6uiBRslGlncElmzkkM8nPM\n5JRkghFR0sR+WHiT9FQQingWw6+PPZH8Updi0hXrRskmwYMSZD69mxSs9jWT\n6VXciafbF/2s6VPZS05gvXyflBRiHjY/S6QoND3q7W6XMJq1Ka0aYksLNZmc\n/zD/TooEmv3H/9aRtZd1J6YNL6jArUZpI0qKvRCzK+Su8afJ/GhE0SnESy7f\nCOBo\r\n=msQ4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"10aefa25388606e8212520f36257c4c41bfcbd82","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.4.0","css-loader":"3.5.2","url-loader":"4.1.0","@babel/core":"7.9.0","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.32","@babel/preset-env":"^7.10.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.85_1590655787459_0.43486771272361624","host":"s3://npm-registry-packages"}},"1.12.86":{"name":"simple-keyboard-layouts","version":"1.12.86","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.86","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"10c6d461fabd9c2e91874789979643d8db16fb35","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.86.tgz","fileCount":30,"integrity":"sha512-mZ8tQorJqZWl4/ooJG6Opq+cZuGShhOiSvsYHgx4os9CVnLrSkbQIRNwtn9v1u8EFrI7FXLWSxZF9YrVLaNfzA==","signatures":[{"sig":"MEQCIAJWsiFRPpWff0K72MFYfTnURZ+EM892Pgza0e4wkjIiAiB7IW3HTbIxJBTtDnOcYIV1WR6KdCRlo2heZDgWkSVvjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJez3wACRA9TVsSAnZWagAAuIoP/0R73OdIaSwh4spycQIw\ng2NT+4Eag+ffHnHyKuSPtgFaxkPW0atv45B5OQAPkaOVpPz4Hzuid6fYN/y/\nX6+MZDabx2joRPqM+ylWmuWmflwEZPcCQE2T+couuC+xNzqLTRN2yg+Bces/\nBZVIwINhwqZVPW2v+7n0cYl6Qzuwe5E4AIpkM7kZ41NecVxHPFZxoYsrA0TH\nmRGriEi/zftUjCH0fT1O7VpMyZOHbG4MFtKvEwFm1JOcqVMnYO1zr1IOvZt4\nqsf3O1ttP4OxnMGBKzLYygFCN9kOda5iA+8P36UWlsuO+bYVbhH51E0a59Kk\n2ADbhqjnJsMMF1og1c4JWvHH15tEZfZpt4csophHjx6z50E9zo34vZ/5oLx3\n0JDqLDjWSOiIg8TSqX0m6YQUFWuQkqgFfIPAe2oF7aWyHLIS7AURbDDZ2F9M\nrroRKqrxM/lkju0v66JZ84pDmDs6TXiqtM1dABfCLdcGZnBSkMc0UnDlHygS\nk+R8dD6Op1wvL4ELQYgQLMHc2vtGJR1DLb6Waq09URJXw0fDfPQ+HA5aTIF5\njNsOgRFcOxXrTxGmotb1wBxAlv2DP61jTLB5MsMJ2Nkexu9wdw1mpt2xA46I\na+pFPjvDZL8Fyx+G8m2saqeMyqGKMTDg+B3hkL0gET7VAKoHN1Vk8i3gSnsE\nHLyW\r\n=l01q\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"09bb5764c11ff7b222cbbfd3120858f0f61b8cef","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.4.0","css-loader":"3.5.2","url-loader":"4.1.0","@babel/core":"7.10.1","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.32","@babel/preset-env":"^7.10.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.9.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.86_1590656000492_0.5077857377448349","host":"s3://npm-registry-packages"}},"1.12.87":{"name":"simple-keyboard-layouts","version":"1.12.87","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.12.87","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"fdd00ff072aeae463b57a7a4dee517f11a7f4199","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.12.87.tgz","fileCount":30,"integrity":"sha512-WWQLOEe3lRloofATb/D5Uf+O3NwMzfKc+uD7Sm7Mtat4JocRHjfweUlQWOBvyz3y4g+8blsUtsmt50Y4h6H6TA==","signatures":[{"sig":"MEUCIQCph0RlpctjTsu3tryAok+0HTOFRT2Rb+gpcsYbLxlmpQIgOeOxrmfkkTEUz/8c9wUruejfZ6XlkuyMLOicKPB0HuA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJez32HCRA9TVsSAnZWagAAQ+EP/A+pWd6CSIuoEOUrnSdf\nAPNg87cWW6pB9N3sAErCmPM/M2i6lHS/WRcv/xj9yeEVoVhLPIWQcOyZKII5\nlYBhnDy25RudiMVmb8NNceTWHjEXOt80UFz2vGHbBuVd8max6O8p3IeS17eq\nzzWsyq3ZqT5pyrB9zOcS+bLYv9HY2lng9OPCWgkfFP5+I+c80XO01t+12PZv\nTf6Y3bFEdDB86rP4wtIqckLEy2ZuAecPd51QgWfQ/M/AR83pmNcjiwKGPHcA\nKHGRV5KVByguOpmzG5k536a2isnwLyrsIpfXpNFpUxOi1ZW2VljQHwkHA4Z5\neHXfvsH/yV/xs0pl1hOE9T/v6YQuHAaWaT91q8tdduQCbK+Ucjh5REl9+fHG\nOaPSRI65EXX6aCxlPlM+jmGzATssJ0NzmVD6NsRCioin8IDZT937KhnMe7Uc\nTBeUq3abK66ZPoIwhyfF10BmttN0RSgZaIudGFQtq3QLKwkfsCK/rqCyBRY0\n1+HiaQmmZLzvAR7kqNgzDMiJemTWqUBhMGoq7aZeVThBuWO2DiyixJ1COQ1C\nA+VQny4EOFlX6zlb5G/acfu6yFfKtv1X/ejUxL8tilAK7ti+EgEpBOnOjU5F\nLr6vXnCGAEb7qReH/BFGmcEfxga/7FJ6HAWWdYrE//sl3F+33GF/0ilZQLiQ\nK0Lo\r\n=Qba8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"4dda51a237411e722864774cba25118f84bdf600","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.4.0","css-loader":"3.5.2","url-loader":"4.1.0","@babel/core":"7.10.1","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.32","@babel/preset-env":"^7.10.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.12.87_1590656391122_0.618248245082959","host":"s3://npm-registry-packages"}},"1.13.1":{"name":"simple-keyboard-layouts","version":"1.13.1","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.1","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0bebf68552ebfc7bfa8fd16bf3b0a65f07d55b50","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.1.tgz","fileCount":32,"integrity":"sha512-tI5O4wB2Ojnq+DPXBAx9CsMI12S1f2DkyE4hjL65TE+w6IJro5I47rio4GXFqSPEeaNADcuG5ilKo+S9U+q53A==","signatures":[{"sig":"MEYCIQDwlWwYeb7gkFxdJXvplMzuDssi+CoCzSWUgXCwImCzTgIhAJc/WCPcmEoP19ngW9k1yztyTAYfrPosQ7+sdYUwGiXx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJez9ALCRA9TVsSAnZWagAA4PYP/1P8z6AZPKs0I3y5Jff/\nfVEIQBMoBUePOOnbNngBlAc4vtT6sTC7V9KvB/3K8fPsykoX2CvLMDSp5qlR\nMLKMKe7pGMFGoXOVtLRqpreD9lG3/4GyOV73C58LNn4wlRofxcqQheKdoG9o\n18/fx1TXBz4J8XMJpLW9JWk5oXSW1oeBpRz7rcJZMzwW7sVtNYnLVvQqabK3\ndGNySpjxFFlTV2Kq+jPWWUA8FHTRFdk018ONLxEn6D+QHa8pgX8chsGpnFOX\nHWsIVC3O3r6A7Fhgca91an2cDAx/yJJ9uWgXsA+l4N4PSvq0YZxjILIcxrbl\nj6MXdHqIHDJnPRaoOnRNLpNDgg6oo0WTttgO2JIoEjvD1rcunjE327DszChI\np8tLX8IMEXMz8ahamaChUmfwsQt6XGFutWYM7cIb9wcjcOCDWfCvRHkC5732\njmD2Ly94YEZUMbMuQrFKK2rc4KNkoQoquzwf6V7QstX05eLnxUfcfW5YN54v\nw5F9iIbZbWPi8vwMbM8Pa3HxAeFLP57zOVXYifNbPQ9Oqkbz8VClGpvOKwTv\nn6uMb9cIf+Rizhf+8Qo9L6T7d3n/tCeuqiqCvS2hXYIUApDO1dJ37Mb13m59\nDaS9GlVyWvOM7BUtrWANBlRoMofxD+9jl/Bd7qwCQ/PWiFDzSQDrZXdPsgV+\n1298\r\n=I8c/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"c5c3cfe9f960b33de19a603be7d2abcc0b763d5e","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.4.0","css-loader":"3.5.2","url-loader":"4.1.0","@babel/core":"7.10.1","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.32","@babel/preset-env":"^7.10.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.1_1590677514191_0.4434766107222212","host":"s3://npm-registry-packages"}},"1.13.2":{"name":"simple-keyboard-layouts","version":"1.13.2","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.2","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8fc835bf1fef38036dd6a1ca65b4bfc80dba5f43","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.2.tgz","fileCount":32,"integrity":"sha512-zaftR7pIIbJZKQGBCLTAYb09+VX9qnfq39hNAkaiPmNUADVVXF1xXTST3uqJfHeO1WfVTCmzVk/RR+ylvbhtJw==","signatures":[{"sig":"MEUCIBBlmoMxNBiHxH9wrCwbF+xyYd6wIU2o8zqrMSkIiQUlAiEA5sSgcIvCbYp+bjSe5vuXJxR7e4uh/nkqQQixC/SWFFo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0MfJCRA9TVsSAnZWagAA2l4QAKEuwOISpxNEiwyBYtpr\nRT4EzsmSdwrOokHWca4Vo3uc6qSzhXXON56PQf9aPXiYuzyfSov9BFzkwYsQ\nvmRBx+jPZavrtKY5NbZ4fi/wcYRBC9o1hADoKb/v6w7XXYW5rLwrmhs5ruEl\nIVDRd+V5iqCQCU2WQ+tHLX99yUt8eCGtxltzlLFU2NZmEVG6IbBuBsCMzYNX\nMFDr26sYeoYMWkkylXE7eSB8tUCQViVQ73TtRv5nWbd+m+1ErH7AmBxkoRkk\neueiAJjh0+aw9D9D21FbMmSAje8hmKOT3Pp4S3CBct4gSApJjEeU7gu1N0Wb\nQ7SvVaG6OsjUkGU4IzPe2iXP0pEyn06c/PARBR8juv4JLtvcvgDe5E+0JV2e\nDvOASl/ZDFNMCZPNkKqB4RcK1lEymH+De9yqX89UEtJY5KmD4iGCKHl/LQ/b\nEP8ox0hhox0pSWjrgkbbNhLXNeBedlhVJi5pWTzgH0HSw8LTuiN+rWEf0N5t\n/gqKoePPmQudeAwGv/IjbbcJGEsiaw501PVwCgjctgAnQCq+shpIqJ3SniZ/\nP/W9F2VAFfLzrk+Fw26nqXLxPK/ve/cA+CZKSTPMZ1R3QQ1D/JahCy3prX5j\norpNFOezCt74/3i4hgIYf/M8Hc7tIJOsIb5SNJxNT7yy7fyilJJVaw+J8CTa\nRft1\r\n=nAcR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"5e0d6459ee4cd2e91f96b29d117022275a208e6f","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.4.0","css-loader":"3.5.2","url-loader":"4.1.0","@babel/core":"7.10.1","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.36","@babel/preset-env":"^7.10.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.2_1590740937120_0.4840615744072816","host":"s3://npm-registry-packages"}},"1.13.3":{"name":"simple-keyboard-layouts","version":"1.13.3","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.3","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"01f5f9c28237238dad8d923bd8efeed8a88cab3b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.3.tgz","fileCount":32,"integrity":"sha512-XjIoIT8HvgUvjB7ZrQFCdlYepBm8UaP7CJ0X1uNnb2VhCoKL0/B5KgQkwaSIoAJsQquiOBelGWjqwIKt8tBwgA==","signatures":[{"sig":"MEUCIQCba/5IJYL3JP8uPrV8LBi+2LUWDZKzKnTWD7a/cSzj3gIgEzFxqyYpxr432HakE6Ktza78NGC/nt66ww3sMkMh1Qk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1MQCCRA9TVsSAnZWagAA9MMP/1toEPrWLOWpOtQaIa+q\nD4352PyobwndUZnk/fFZFkst21SSsaVtIDbEsb916gDv2hiUTGwWlg24KW0M\nY13rNB3EoVsaOhPMes8olxrfT0mNEGQNjvj9yyLu9e+ZheQsyLwiPEUAQUhv\ncmEmA10b5XwzC1aBmhxYmUBYLFQrW9Ue8o/YPJXi7hbdAiKLYBNZ8Zdqo5Is\nhIgbMUd312/zNHpv0eBkRUUlQMdYEDZCHQtFaG4w7XHi8mq3Fq/Gv5fM1YMB\nOtycosDipG0FhQpk8xoh1b8jFgeTM6M8yyX0HJXK1e7DJmuqSA56uWhoihjJ\nasoYzRNOsnyFp87Cc7DUu13WzzBBeb0l3dmiyS1rI5i4wcjscNbH+grh1+Uj\nak8KEe9M6noPu6iR8myxNxyYY5fuxHQMqB2mT25hSvcgbPG+sTlCXLVhGV3i\nPhjb5az0fSZVPG/knaoAD842NuaEbGNPBkhS1dKR4phIxPvXQQn+ejVZfSGg\nGsYLjrEBfu94zcs8JKpJDOXhTFPsmnHTinZpYCbG6njKt3i94d+8eC1iT+dv\nTOmKHgPP5uPOSVeqJWBmRzRMHK7boFKGhOafCEf5/ET/8MWzIQxq4PXVpYrU\nOAPV8yEdCznBTNLqOwKBLRqMuR8Io05m7Tj1Gm8mcLowl/bX+ofhLpNO+VIx\ntf9T\r\n=MKk5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"531d8a7f4b5f21cd8527deb262c33fb10398cb2c","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.4.0","css-loader":"3.5.2","url-loader":"4.1.0","@babel/core":"7.10.1","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.36","@babel/preset-env":"^7.10.2","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.3_1591002114137_0.9709235463087929","host":"s3://npm-registry-packages"}},"1.13.4":{"name":"simple-keyboard-layouts","version":"1.13.4","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.4","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9cc4ee7627102bc2eb655c659c8fca3c03ba9163","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.4.tgz","fileCount":32,"integrity":"sha512-qB3XtsT5Misde6xDOY0yadHKnmzKS/B5wA3zyDgAqj9sj7Ne4llpIP2wy3N9QSFk7qYHQCT+PuYidcE8YN0UEQ==","signatures":[{"sig":"MEUCICed9aR1eJgBijIBFFa7HxQ8PCJVEjhQKlwKQ8EryqCkAiEA+HFnO1Pmb95tr6EZ0hKK3o29YWWicOnNxFSm3vX/oBg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1MS+CRA9TVsSAnZWagAAs4EP/jpS4DZN58VWN+ImHtg4\nsdecj9lalBGWGecRVjW3XKmS0f5sNTJWgxXKgt0aGgBJ64kE6LYzT3Nojzj+\nbiyIiZEcHC1oIxcSFrjZvxNnA0X/M41NphmfLOeFQ1oSw+DLG3GbvxUqmJdj\n5L0EhakvE4TfFMARsdQoyIUqtAN4t6UCKv+e8W3/nd1xNnbRD53XOAHEQpyF\n7SQC4hhB0YdsGgqpft/GdKNOw1OhtBZdQMgoG96AuRqtUE3BzhHhUYd6EQ1E\n+FpUntgafuy1RzuClALNaMlsllbwsmMOS82lju0hq3IZ1Y8qYYCFSvWpQEIx\nEI9tD3x8SnNIdJelzofkmXDUZ92yQvtIaDUpu9kU++YEYiNVUQwfO8iLkwoY\nCN3iwcbCgMxSXUVTVpn3SjrBE0izZbGkhNzejMmeOjDP9DLT6nfSR4XNUhRA\nHsnLZxMRJ1lVrHN7LRgQ2ypBTDQURwk2VzSF0B2wUAMGEIrbrVZqr5okhRIl\nH2NNM29Jrsj6s2L4FAXQimQ8ynhnRzCrFiyxr8FnoZyz5kC836xWdW6fjRFW\naQr+9MFs4A5otZC8OmIcL37pRv6k4Fqoggk5iaDSCwmKmzG0pydF2nDcuffM\nm2U/v9rOv84fXpPoRCXWj+BsjMD5kx53Csqzc6Uw1vfXgUXKdXfxUg3KhenG\nio36\r\n=0I3f\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"e0541ea8ed224adeb57126ba1633068610940e67","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.4.0","css-loader":"3.5.2","url-loader":"4.1.0","@babel/core":"7.10.2","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.36","@babel/preset-env":"^7.10.2","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.4_1591002302114_0.41032647495594055","host":"s3://npm-registry-packages"}},"1.13.5":{"name":"simple-keyboard-layouts","version":"1.13.5","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.5","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4b2855bfe0e67719084e983a3d26da8905368efc","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.5.tgz","fileCount":32,"integrity":"sha512-ChL7OfwRruh1Rcu10YwXdrERCYok7JK+9iOD10kMYsxBDpTzf7na9FxldgoHQSCOL/4Xf8asjCIdF6XuMMUFMw==","signatures":[{"sig":"MEUCIGux6rDRBaRSVvKql2Fo1xCiMKWt6Qx8nEvA/iu/etpIAiEAlAzs3LXjPjtVJ/uAvL5b/fABu1vqQGSJ5SkDBQJo/bA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1g1fCRA9TVsSAnZWagAATEsQAJWZjPEZinOKqBaIQdrA\nJzDTqX9v+0c6q0zrwl7VFj0NRHFhJvz7QZNtMLLEdz96wUONWJb+kAkRw8r/\neUfSugkN9QK6d1dmcO8P4XZvCpih0PozaL63L9OVVpP3x3uEPoqNDYtRBNnJ\nisrSGKK6lD4zu69p+NGF5e3k68sKFsqd5rm3lkq29gE9vQSKl4iBhTpNESqi\n5Uc+umWI6ZP5iGFQSCGuQWlBgHh/9aTKT3oXgV0kKfEov7wBHmAGmdszyooD\nsl2B2f8w1d19V80Ma1bV1N4MAkv7Wtv7v1tDtrzMXEByx5JFntMht5KF6l/F\nsjWQwl6U5ttP4Syi+0amwvK+6b621Wj5GGpwPYdxzwCttyzsXYTzrSJ6x1CW\nwWzq8PIvEhCy+FCB4Jz3u0v99zdshowYV5Js9pRephTDfH58gDV17klA1+GW\nqFG/Hy1LUC5f35PvHMjcOvyMbH+QCCkbliEZvfUKNGHUvIT1V2J0oIho844x\nG+mG65orqCGpJniwFC9daz9nolzGYbO8VXz875KAlPLZSGu6lhOYAxmNuJtk\nN0adlURqWsbxw7Wxw5tdlJyMjROMFRZxjbN/XlpGUUK/kr9ucSh62MeWDUxr\nYfVINyn8fmceAlW82I5Air0QIYjk/mtr1xzk2QIIOHpTDqLX9IrYYhi+j39b\ntjN+\r\n=Hb65\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"3af222a137bbb6a28dfdaa9ea6c6e0f95ed3daf9","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.4.0","css-loader":"3.5.2","url-loader":"4.1.0","@babel/core":"7.10.2","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.38","@babel/preset-env":"^7.10.2","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"2.3.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.5_1591086430796_0.024232595977348836","host":"s3://npm-registry-packages"}},"1.13.6":{"name":"simple-keyboard-layouts","version":"1.13.6","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.6","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"02e59c9d401fbed69b71a9c4281302214e1d30ca","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.6.tgz","fileCount":32,"integrity":"sha512-bSu7jsiZkvUe5jouYcII5RiIAcPeh5VPPQGkEoqBdTlPn4S9SUKF6QVbQD7lahbTf+jALmP551RbFDzfvfmnHg==","signatures":[{"sig":"MEUCIQCRV2QkC6w9QrDl3y0CEcCdOu9/lPgc9a0o9i9edsQhGQIgCN9XeZEBPZ+an8HMo91WOscg1AvUgxrUknveAK2I5iY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2LUkCRA9TVsSAnZWagAAFgMP/3ZUtvaeOte1TMHouNSO\nNvDLyBHBpwWixJhONY2qbi8LoXBXZNFWLt3StqyD2t3Y+HGP1aqN9e3e+Cpz\nlmwCMtvm/S+CfxEtua3gYXXCN09ByqFU28YZY7gykQ7rn6+CBB8fQ18Vq+s2\nrGEUIipu+NHSbQTAMRyX/NSfjStKgYzkPd/Avm/0iQMqw1wEU7TGTqSMOp7F\n5m0VSxL1cpNs7C5nqJArjgn2HHeXMt2tnQZJ7tqV2uH3iU6+ohdi8YXLowSd\nN3F5qaJPZ5VD5s/I6+45I6cS93Z/QvyCOEOFgnGZnfQQpVUFgqqP2eiQyGfq\nwQjt5QLQmgf6EnbQjKY+INuRPde6U18qDhWDYjbkpFDOeZ8By1vJBjP/u+/G\n0dNkRckzKzMu6/jS3k+/kYccRf4ggM+FT5zaAv4zS3O3lNpDWFzOs5ppmA/B\nb+Hyu9R+ig5QpQvzhp/iMe+EJBOwWc9RlQhUS83KlvxgmBCCRNsaGhJwvPqa\n/GADpnOL1IKVmcr5MVbtwjs9heeodF6vLFPZPKKu5NxY/5iU0COgsFUxV9WS\nQ468ECqS9SCRGjiREweXD22RLgdHQqV8c6cvyd50BvDnpUdgvU0RWB6pYvdT\n32xva4/q5c3DONKvwtyvWIFoKXtTGcoMHhxub74jGq9sd8hsgxLW4D0j2/Ij\n5BAL\r\n=fchp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"1308f82f1424e583d14f19c0442b3b5b01c6b564","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.0","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.4.0","css-loader":"3.5.2","url-loader":"4.1.0","@babel/core":"7.10.2","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.38","@babel/preset-env":"^7.10.2","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"3.0.3","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.6_1591260451465_0.9451555790258142","host":"s3://npm-registry-packages"}},"1.13.7":{"name":"simple-keyboard-layouts","version":"1.13.7","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.7","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"104ca976a87e0eb1dbbaa9851a8e4317486e415a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.7.tgz","fileCount":32,"integrity":"sha512-gEsEV3r96KX0kIU3XkWJgqTArZWB4H8OzbmFcTpYz0cZ1/xeAxFm+vmaTazeki58UETD8OYEW7GvrDodbVDccA==","signatures":[{"sig":"MEQCIDt4Ie/SGNDGODwNPwWiLt/68Ev2GQt8Cn1BZ/3lqovfAiBNgN5+q8C6XgXpKyza/6DQO5W7bYRFc1BnYansdpYizQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2LZOCRA9TVsSAnZWagAA0EwP/109TCHUng6v+2FAsFVP\nLt+x25XyVla3Mc5T0JYdUC7JggApaoW8+a0brPqOiJySYCzGbJO6uaXcsL8A\nQSpyevLSMnAziYQAoVYbdmOUeXe/386Ox+GCB5MRw3pFk4tEF5W7r/QdF0f0\nQpfZS3uayh6tHMrflbbqJ7CtQu9SEVdTR4OrMaokrNy2/3pi79rzn9jEn9Me\nPdmQdvllwsQFy2TFMIbGXNAicSEsWLrHgCEqLyDdHYi46HaUQ7g0ym0I6oHZ\nDtU2qyudR7nhb30bQ3Ldibl8iqsEeZCeqdtESQtFeXcWvh4NnJltBblhxoiE\nuYCzW7DX7Bw7N8xSQJWJeAbJTDwB8TE5rzwb4rDzRgeZW3F+hV1TXfS4z1L2\nLYMdxj0USjBm+wEVAW65UvbCiisBHCwFPUAwv4RHiMLrSkh/fX+oKrrt4HnT\nexZMZ0hGbLpTRYRDRGPo8/RE8/bjOMJZZf/tfkEeBu9jbC2qpEg5HIO38VDA\nXj7Eta1dEUK9NSFNHGDp0r4kmERT8RsavYdoncDV6P40dJ96QVMVs++btsVV\nHjW0K+sdIVaPpP70MqkF7/P7mxPxnn/XZ2Uts9GasCuohFG0fPdgJ3Gj0bDZ\nqxSiB2cWEoDmjPoQh+Sh2GcaqndmnKXZO9mpGzZ8nrYrROKKdXwaIgdM9iaM\nbTRK\r\n=W+Pb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"9490b8d4d690b02bc71f9a7d6195bdac3faa21a9","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.4.0","css-loader":"3.5.2","url-loader":"4.1.0","@babel/core":"7.10.2","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.38","@babel/preset-env":"^7.10.2","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"3.0.3","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.7_1591260750240_0.16163549114242426","host":"s3://npm-registry-packages"}},"1.13.8":{"name":"simple-keyboard-layouts","version":"1.13.8","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.8","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"96dc8eb19d0a8dc74d8204415b77ac939488ae9f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.8.tgz","fileCount":32,"integrity":"sha512-K11oJk9g187tzzIqQguxLP5crtJiuwFUAqp3ylLY8c9Ff1B4bsKTSJl/WiDOWXQ2zFqg/Fq4P1lipv8WdKUowA==","signatures":[{"sig":"MEUCIG79n84MY0v+R36dnCrJ1WcOpqSdq5lJGI6NsNdcXT61AiEAvkLf+WNBtKEAiaaz6jJxy0n98Y2UMUztybZpcWnC1fw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2gJrCRA9TVsSAnZWagAAsNcP/3/VmUhXFPyikfy7wO8l\n5klCUBkbAvg2Q+xU0VILm8K9pevS0DCaP0s3R0HeuR6KmxubTR2RnsRfQLSP\nDGPa4H8qJ1Sgq4shQ/gTGQ6vB/SU/s73oYwOvjyCLmo1CUKSchFfy3pNp9ID\nIprJZVZIXuB++b+SfHY2jTcUTtHG3Z+XbdgJWz/iW32M7zbLiA5EWsKD02oA\nt7i2hV0NE3pMLEuUNn0xX8Kpohsb59NA3X4DLidT+0mbqmOyeg9cDh4NUa7J\n4CMfBq/hQ2cGRkpYO8rtSkIxczwmzT/O/e/LAis+NyHuHOwAM3lP9+l41fn1\nyAXB4rjK9G4Bz2fsxEGNBzbGmSeZ7umetmD7iyZiw0p4WTwZ2lgloZjvJqMr\nuWII4sIC7b+1bbJVAs9eJJhKxog0I8wTQxVhiNyskKJJuWdZ/gEj/zSMajtZ\nXg6Z+OiZYXHEU9RIOnpx4dQucaMMuGPtZBhHiTaWPa0lGI8GpkY5IEDUpVTJ\n+ikBW4GUD5xAIWPh8iTx/AODMQXIGs7plPXMdIhSns3Fj77ghJR1eWIneWlE\nGZVSY7PC8PljgGUFtEKCGWQjqB/okXoKr7cOIgyghG9q9te5O4GcjXNB5tQr\naXjJC0clgpg+F/eT+SfLZaw0nSN8jWMRJogqU90guM35IrK6WwWbliOw8341\nrR3I\r\n=Avsc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"be5a4537f182b67449e221a75ca605b852531cd7","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.4.0","css-loader":"3.5.2","url-loader":"4.1.0","@babel/core":"7.10.2","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.40","@babel/preset-env":"^7.10.2","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"3.0.3","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.8_1591345770673_0.10952528374561066","host":"s3://npm-registry-packages"}},"1.13.9":{"name":"simple-keyboard-layouts","version":"1.13.9","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.9","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9915bc9348322998c392494e933457b21c3e335a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.9.tgz","fileCount":32,"integrity":"sha512-IQ25PWk71XToNawoolP+OKCX3pur677ehm2J0Ljvo7ytdo9nyQOrgb9a1alBuyqLkpoYcI5fNiFGG/WzRNgDGQ==","signatures":[{"sig":"MEUCID82lwo2eGgOhqZytYujdFyViS1dt/ZPMu8PxjrahHG0AiEAhNcXpjVIzT9+vTorpjofGcf7GoQdqdb6TcJJOB3Gmtk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2nuDCRA9TVsSAnZWagAAnH8P+QHFsW9MhVidmdZVVyD/\nqNXwe97v8EGGUxY24troI8VCYgNLJO0NTxkQgpXaO+NsfbhmXu6ud4GzMu4A\nx+GTHgMRrW1YqA9lDtlZNmGZzb4wqFEkbnWkVuoOZe+kwGfKaiOAwHmDSBw4\nVbhOU3R8ZDITpxvjY4iW4E0euiguFbdCIJ0+3I+smP0zzhZPAwJnsAB2VHJy\nGu5+C+qJNb3YZ2psrFFMNd9zkAhMSfCA7T/BtmnCoPXzk/9g2ru06+p2kbz3\nm/9MXTvJU4Tv5Q/mVw5F0a6iLu24Q93xRKeMtf7kqMplb5fJjEfJ62NA6XPK\nyy6afDR0VXBYeSX1wwV8mRLuffRx/LpheuM2pdGaykAC8rJ+rRWR2jtLCkdh\nVUXxX998anXsQLrZUFEqxG4fYZ1cga9UXBhisI5joWlXn5EdiA8rWNbhnaVL\npWQEBYm4z58IRFWVaz/XUbUvxwahQoQbdMJ3z7zxiMlqWF476U7CthMeKtkg\nzPrH/iWdjiew8ihRQVBWDr4UbMeQXmXHEBvCsLARLCjeNxhDPGNwZ+KDwRWI\nTP0HcrfAtZIenhcHEbIxjIAmI9n2mBLkqlkPIyzpmKPD/M9ye8um7xi53OUi\nEDmY72nd2XmiDpH8h6Gzc5IfhjCsVP33720zYjXr093IxrNd35QI/B1zoJDE\nnYhQ\r\n=tOMk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"0d8fea221d6a8e9cd6ed17a02985fe1321f56f71","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.4.0","css-loader":"3.5.2","url-loader":"4.1.0","@babel/core":"7.10.2","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.40","@babel/preset-env":"^7.10.2","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"3.0.3","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.9_1591376770597_0.8329206279412507","host":"s3://npm-registry-packages"}},"1.13.10":{"name":"simple-keyboard-layouts","version":"1.13.10","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.10","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"de0964b0c57c7d16997e59eb7bd2cd7b932c9de3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.10.tgz","fileCount":32,"integrity":"sha512-7GklpOb7chwxhH3UeP8HT7FRNQeYlECqq8enBFrbH9PXf8spRxTpLDwBLXgmbrGf8O3URzPjUW6QY2qH5Hgakw==","signatures":[{"sig":"MEYCIQCQiVDmWEAlamA6g9FttQLXp0xVmP9NR/mWyFTUcyNnuQIhAJZ3Tj8KnoR8UvolD5HsORlPYeJAKe/uU4SsGMhm6+Sl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3fwdCRA9TVsSAnZWagAApQ8P/1VEXRN1UXZyChQLIK9L\nr5u4qGP+o9irvj/oK5XRt4dh+jI4lVCerk7cSia4stGpx0JPqDlym9jKCQnH\nslfexBaexkejGw2qKSnmt3/zihHM1tWCKqW1Ua+19Y/xTFn1S+TKy8ynZfm/\ncuLEJvtmnQBHc154Sv4CFdg3LFG+e7CmdDo/0vUGW0PJWqYLNNM0Z3E1hTwO\nxuRrtXmqAEAqe7DlTSJIsBeOQCw2RQ2W4GW7auI+pEuJuJzM26fddxnHeGtl\ntvi1MOtlp85dlFW33yBI0brFjgTkbUWe+yTzgjhSZ12AMs1B9sBnHSIAImTq\nw5bnmEOWGCf1ggBrlQofaLth1s5ICvibTusIZnGPYZF36dlwgNDrNLORi1x5\nxdBf3C/HQt9irhP7pYY4elYzF90KslY2qthm5Txf8nVXI6If6r+LWQGhBKc7\nm3hSYykkQO92ZwH80+5DD7UhA2GHesfvxAEvFfXRbl0LqEB/v8IHOhOrWlWf\nNXvVOjfEch3QODb+N3nV636OiCMBVwI7yifQQEtM7ZiO8+WetQeQ5PETGs8i\nyWaXsLpZyBqYRQXu4Fjj5tbF+wfUO2h/dXfWlNHwTRbaq8v264WaidLBvyZc\nYxTXkNmcTbwl3CdVjtIn0im/IHrKPXKv2XiQAKxddcSekPNzwi0cla45ynYz\nRsmc\r\n=8qc0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"ff443d8007ea03f91955d90d14876d0cb3472f93","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.4.0","css-loader":"3.5.2","url-loader":"4.1.0","@babel/core":"7.10.2","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.41","@babel/preset-env":"^7.10.2","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.20.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"3.0.3","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.10_1591606301361_0.28995239356359837","host":"s3://npm-registry-packages"}},"1.13.11":{"name":"simple-keyboard-layouts","version":"1.13.11","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.11","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bfaba1c97b2d01741de4c1ac795b73b5c9403843","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.11.tgz","fileCount":32,"integrity":"sha512-YEEWpYp5hOWA4BWnFX6wug2Jkm1dqTuFCfwglbXdR66G1RrIF2BenXk+TwtuBR1zzk0LupIoKasrL6YFlBvkBQ==","signatures":[{"sig":"MEUCIHLZrxn5LXtAUNfVAycKLE1+gSH7WJNDnud7cCURbyy0AiEA6gxe0lJwkdoSbmlhl7bI8d7Hq5QdVnS2IY2mlVqbwdo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3fyxCRA9TVsSAnZWagAAt6IP/jt3gn/kh1tZfb3VLS0m\nRJQcIbmMUEG10W0depmSC+qYbs8arvnoNwzFXV+jOuYWCxMGqTwEam3n5KoI\nV0eRmYrsos+C9lgHwb+YYSyFfHrEfcztKNmHE9W1FprNsARd3VMjjhV6Zc9m\nsB2yHtGzSBwaV0kyNme1pG/rtcQRKrypMCVYlLkOJWtrLk2OuP839smZaJJ+\nZs3bBQgq0eTo9p5Vhh/B5/1YFqSe9rDU89u0RkRcy/ABjj8QnhdLt+8BM6kW\nejhrWPha3Jwh+H0OpZOXEZ9426WnD7vgNJiem2Ec7L34sJq2tgqGDR6dhQ2g\nQpdEW38LRKyo5gouVx5j/9gUXqLTPYOTngfdFZ0K2bNoVfOYU+WpIDAVHDTo\nm8MDXEjWlfqqXuMl9RaEgz6NJjU0C47CryV0IcuyBfWpRm4x3ut/oswgQUEI\n6eBnkv8crRkCwUIhB+vAxzcLJqglMu3U/ZjxcgG0KVuFb8cIXJ4HmhxpG4rI\nB99aA/zXkZu0BIOcBoY4x13LW8+E9cPD/FmkMIf9/XiYDvP3vHr39S+0SIKA\nTXoxlAi2fX29tBDYdpYA97Hbl2IeAcrDASNLTkm2gWMGqb9A7YcMgkChrLpl\nllyodNal+BDt1usP20yiLQU27TqlaYMkuue16oZHyzdYnwazA10NL04ncRva\nFKuT\r\n=lCmI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"e2f075cb0d7e445d17d4cd9d2c015b289b9a3ebf","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.16.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.4.0","css-loader":"3.5.2","url-loader":"4.1.0","@babel/core":"7.10.2","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.41","@babel/preset-env":"^7.10.2","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.21.1","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"3.0.3","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.11_1591606448901_0.5804280600503846","host":"s3://npm-registry-packages"}},"1.13.12":{"name":"simple-keyboard-layouts","version":"1.13.12","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.12","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8f7039957e5a84ad661f0c935c82d53a4df25e09","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.12.tgz","fileCount":32,"integrity":"sha512-snY9U4cAw3hwHPawjDMea8/w1KGByEzjDN+3KeXmuol13uew62rE/2+cSvn/Lqcvl9WPGjxVx28aCor9o2NM/w==","signatures":[{"sig":"MEYCIQDHCKw1Z2Eutk8e/A43bZaOQLf6+74Ww83J/zGsfPcwHgIhALe5nzowcBeuHYYsjUF3v2kCXAScc4T5j8rnGrPSwd3d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe30WgCRA9TVsSAnZWagAA8BsP/jf0dKfI2jhHnYQjSfIx\nUOQAiuyTHUHSgkHMBvb3xWQhR7SKH8kL3MXJjv9GE56nKNUWxqAGZ0r91ByO\nCxMw/h8HxHXpizOy3IPB0kI/IFYKU9GqJp0qTsK3aDTqMadWZs+CuYks5NRQ\ncm9O2KXRmsM+RpS9mfjWicDa886Yj0ArD9Y6IMp87wZAd0J1n4dYGiZ0TRX6\nkjbtTw3zKVn4+L5sgbQXeXcfzSDYEwSo3ZPGgfKNgrmXH6P97lDo+cfqlib2\nOf0f5deiyWC/0QE9i3N+jRw4BSgzRPSIdutgK9WCpA0ePa2oJAE+MMLKmuU/\nRgyBpPAOEJwzvCFVbfUCQ3x330C005yFrV+k8iRBCD33eweOaNIrp/xDci+u\nOnq6lt7zO/+BCb7129sayuzc94Xabok9ja12Y7k7rAx5ZjQJfQOf8yTy/0pa\ngXiPY84m3DDXOSyZXav7BCFV1GXa7XTkQeVxLJbqSsrIW4WdpH4Lbnmk83by\nF1YMFkaOqrbJYKWXqj2aov1/7+oKmryiDQIZ7loOdopzy43R07IooMk7kNhH\nzLEHRip7A4rsNNC/Vbbz2chiyncVXeeleVZtXmOKUOkyQoA5X1t60OiKBHvr\n+75FlW3v7DZaYaaQwbiJf42XqhVdimD50UIR04sAuS7TjZV5mgf/u1TYvqHj\n+w/t\r\n=rUFK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"c05a540bef9ea4fc961c3afde0baa0e665992202","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.4.0","css-loader":"3.5.2","url-loader":"4.1.0","@babel/core":"7.10.2","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.42","@babel/preset-env":"^7.10.2","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.21.1","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"3.0.3","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.12_1591690655699_0.5550111262585704","host":"s3://npm-registry-packages"}},"1.13.13":{"name":"simple-keyboard-layouts","version":"1.13.13","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.13","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"008c3ddeb349e8e0852b582c858b7d1f69cff63c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.13.tgz","fileCount":32,"integrity":"sha512-nnY9kWSLdwSVYqz8eE80TjsJ8jfZQkmOug4Yp9kAysBQSr5cdlsky+JQ6ickczb6U1oC7bqDJ+LQT+pv9u1vJQ==","signatures":[{"sig":"MEUCIFnkrP2eFjYw38lt920leFvoEo/xVslnPGRqatabhcMxAiEAmtJXV/D7xJAUVwg0MLrljkmetAKO11Hyjh1yWJTvQHY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4J2wCRA9TVsSAnZWagAA6SQP/0aAXQOJ/T4DdE73hj3d\n24Uthtea7i1vT7hlQF5VT3hF/utez0X1H0+frm/A8W5ZMaaNx+gFYa1jqyvL\ndNmUeORuV9wIJ5QEzPSp3oqke0X7G1wGWuTeY7BNXWpGLV72ZLnHS2NWlHuz\n2XxNGCtYI7bXbJtKdAq/l1i4g1n9JIgg1zR81JRgwJk+3WHW0aHmzzSqrNjR\nixBlMW7/fTigjK6J30REVKf4Wg9KlCenkDojetniF9UM00dYwGMO60YFJCYR\nJThDINV3NYavxlPbx3ne4IO9xt8tMwsSBvb5YwT/4s3xSkQlMFB0bJGd251k\nwvaWfkYh8L0q0RCybXQjVSwHSOAQVoUCwzTYhQc+xyd37MQRXBamJFRoJSYw\n4TN/4RYpQVEowz08n4htNa1LhaxwCZdjVIlkEDbTDjKGGz54eEiZnQwoiSgU\nUvr9vqYguB8MxDhwQ65PLslYL9nQTe35PkVLXDZo3KyWcmlDCO+Wh89lDBGw\noytnwpWBhxG+eP4PyL7fbQlgnaVIfexXz7G632/p88egDPo/fTXbH/eH9IOM\nmCJL+l97bX/7bq2TJQhC4IyZBqNZVd4qQ3+LHOCTapasXAyuohD2sjxRAn/V\nexwKmE9yZ+cp1o1v61wrWGnJ+ZWhY2GNPI5Y4X5QZ+jIOvHYI4HEZdS36GbX\nsemb\r\n=Q7gf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"1a1d6d18d46178a09060d7e2ef67d8492e548ecb","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.4.0","css-loader":"3.5.2","url-loader":"4.1.0","@babel/core":"7.10.2","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.42","@babel/preset-env":"^7.10.2","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.21.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"3.0.3","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.13_1591778735927_0.464080110414703","host":"s3://npm-registry-packages"}},"1.13.14":{"name":"simple-keyboard-layouts","version":"1.13.14","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.14","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9474ad7f2630388c6beac98d8d283ec48e53b6ae","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.14.tgz","fileCount":32,"integrity":"sha512-Z7i/EHhORnVNff5q3i5AAXlY7rfblnpEgHJPdZy7PZqymuF2+TglYZKCdNGAEZ1RSMIkfbOHAmZdYLbx43d/zw==","signatures":[{"sig":"MEQCICvi2btkbaQP9jDggaMUvtktdOvLs51c385xN7oIheSuAiA3RfxpqEnRZrxvXS12tNyPraJoAazbzSKpetTaeGjWPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4ewwCRA9TVsSAnZWagAAB3EP/1qldOscapUNYkOAtBUe\nkycxakN9jZFfnkMhylyPKa7EYnYeFAthvITazTtLr08+LMxOJUi/k88cPVx/\n788UFakIxWYCGp3q6aExa6jXHCHImAB9P3XhkhuGuLSUkm7bOFaLHOrR0zxK\n52tLdv1DznA/aJyz7DX0dLCeFo7bkp3jXzhWt29kU4Io3FZ/pSHbd9SfV/yb\nza6INFpL7O+4c4QhonoEX2bphBDgMTvWU8a6GA1sFeIBBZ1T5Sju21EzS8gt\nefHvG44jwwmETrwImJxuSDijhs9n7u8xRUmBKyBpmdbY46qFyI4ZlYXtz3Rr\nzCvGaYhAWYRWgO6JT64IewyqXaShZTza8LjHFZdlIWghuoTamng8A/MaLfZi\nhEn7kJdvDL+mvS2Xjhrr2ux8D4C/vg9fAvKMQCQzukht1KT3qpFUZmgvFOdE\naQDTAbpbx9Vpp8yiu7BfBzHA+d9g6sRQojh9zNvMApSUefqui/eLiPQWQu9Q\n/hKbUq1ja9nN/RopMh2U7U8Snuv+f/fAK3c3tM/c8QcnYn+piBgfKPmP0W7l\nXKx+qEC+mCpP9nVah8uh7z49r9VEXJ0PNeAu1asLBf1oF1iZgzYyBiWSyodN\nucsEojS+lxLP642PUerWS+B3mSpNL/uqg+dPOsOmKOqrMK0D6nAtwq7QwCZt\nEoQY\r\n=SyCR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"752c303cccc9c6fad61f4ac4aba9f6fb45d6bb39","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.4.0","css-loader":"3.5.2","url-loader":"4.1.0","@babel/core":"7.10.2","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.43","@babel/preset-env":"^7.10.2","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.21.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"3.0.3","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.14_1591864368167_0.950258996086935","host":"s3://npm-registry-packages"}},"1.13.15":{"name":"simple-keyboard-layouts","version":"1.13.15","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.15","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"40cb892a56a9c3ed5da4acf99ab2f3977738dcbf","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.15.tgz","fileCount":32,"integrity":"sha512-nlA9vpODt4RBy6IQJGn0yxLfyP+O8CNi/PwYAQo5nWSSDpbbUJta+b07lRRs1owEh9ANHpmCpaK7jyEqlFbYxQ==","signatures":[{"sig":"MEUCIB7iz6xEOODJ79VXYaXvkaGdQ17XhI0j30nkQqRQ8fsmAiEAy2u6qbaHXdiRxH1S63vThpzgEIxoZpBpcDUXpTa2F2g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4znlCRA9TVsSAnZWagAAXK0QAJk2bLeg95KnCt+QeigE\nFPuQiqZ8PfqN1FXgPcxJanFRZjwWlzT+r+GqVjo80txVnEZkj27exg3dpL7b\nB7bBmRyySZUWX2/sDQycdPuzKEkOnyiwDGN3tfifksTq+WxXClq4v8eKIC3Y\n3HSHawcRqzMMN/255doIb7ssFiqsdC11onggIzLSyDK7VyAon7JtYqyP6xVD\nRhlf5Ra06yfVlbzPdN3WFgse4UyCQ1XsM+oXSBOetotp+WSfhZLKaR6MiWaq\nmTyaTmOvQDlPb0jgfHPuMflbE3J6SWhfMjDYo5GRJcvYS6eAgFyzi5YmsKP3\nRDf76rhmDeQXnZDn3FVO/hPhb4qaLqqTjeYLAZK17heEbGc758g4tyNSnqni\n0y4Z7m0J0CTJ+Kg1s/IPtl8UHr4vCXOzXen2Fx7tRq/bT7+ReTK8YaOO4Wy+\n66m7SkfoWKn9TqkRplGMRNN8XNoWVH1cKWExD7pU7nYtHekw2b82p77NIa46\nmSSZRxyBTuS6vT9dHxKWzZjtZP1/eZ04hGRolyOvE++BTdaGnl+V2qUZhoAl\nYyU42skf0bBTtPoLcPMzKFiHjKtYI3IzCHbW/8fi5tun+dwH5Legyse7KpKo\nfYNjTjQsWttUBRuMXYFPjOmsbI4hMWJGWhZx8smNBXVhjWYQWCMoFi4sAQ+j\nad7s\r\n=nSa2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"df814daaabe9a97bd988936bca8049f67119de06","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.4.0","css-loader":"3.5.2","url-loader":"4.1.0","@babel/core":"7.10.2","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.45","@babel/preset-env":"^7.10.2","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.21.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"3.0.3","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.15_1591949797068_0.7895044406083909","host":"s3://npm-registry-packages"}},"1.13.16":{"name":"simple-keyboard-layouts","version":"1.13.16","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.16","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"184563119fd13e7f02ce553455dde8d1b3834234","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.16.tgz","fileCount":32,"integrity":"sha512-8ZkylPB3zZJmgJ1j6W/SnrmiwlHrNlaVUFFxbu4JYG450YCi3CofewxcwGVHEeKryn7eCrjrlN/mr9KW47qdzQ==","signatures":[{"sig":"MEUCIC+eeq5Nc+QuL6kIZ5sHO3H/f9FE8h7zC0uRTlfT7Kh9AiEA5DMiboy9VL6YbxqRSZGlIbl2WgPMfuTPgompzR44DE8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe45hFCRA9TVsSAnZWagAApAQP/2CIR1wFwu2wrSHs++LE\nK36a4icdUqXlMVNYdQaSDpCLOoPBQ2nwD2x7QWmv4isV7KtRsGnK5dIKaINZ\nQs235akdVfRTwiX4mtM3x0Lx92zicCv9W4zdweUAQYqG+agxAFU17UAA+0sf\nRFo3e6X0gWMUajHwwvRJW0Oc1HlSi0YrtuUBBpGqOF/HDjgfwJP77G8s3gi3\ndF8FFaM7UsmMO+EPLtlfkXNPRFSYjYHSDeVb9k6Xh98UxaFqulqGHFgXGn2I\nqnOqWJ7kUwWPozECB+yxplASQB4GfBtPD2bG6wn5/C2hNKGaOA8MQvVM2Cxr\nwnoRbDEtfa9hfrQlkf1PrQPPbNbjHBnegRuOy2L+D9TJuABTY//44LrlfTxu\naV1rgrHD/9hUAVmnhh8gK4xrtF3zuvKpmcFH8BmIaSTlAtgx5QYtUBDVZloM\nYvYTsZwHvipA+48tkW4Bmct+lg9GBLUmggU0CVEoXagIuslciFxNOPBgkTnR\ntwOfGTv93wxtRBSjTabb9gWi6IjVMHJp/P6h1KHcIz2FlHxSh0cy8VIn83ti\n6bS5s0xgMxee8bE7uRhoHdDB8UeEI6Otn3ozRvWYAauown9+AA5YveTEciFx\nUlubiSPIYlr+mPPYShCYodscZTPz8qtMfXChiz0vcYcYVwrR3YA/AUWP3hgq\nHJWH\r\n=dhO9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"6f1d862fb62f744406819bdb9da6c6b0e25710cd","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.4.0","css-loader":"3.5.2","url-loader":"4.1.0","@babel/core":"7.10.2","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.45","@babel/preset-env":"^7.10.2","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.21.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"3.0.3","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.16_1591973956458_0.927063234490795","host":"s3://npm-registry-packages"}},"1.13.17":{"name":"simple-keyboard-layouts","version":"1.13.17","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.17","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7e5dc277a6989630067588fcab6a32e3d0d760a3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.17.tgz","fileCount":32,"integrity":"sha512-6ozD8GiXH8N1ApAiWjSUxbY/+oPBIRmBHcrigIWLdYMP8v0Tzol0dOUSDXAfJ7Ge+edtBpstvvWQ9L2NUJj4mQ==","signatures":[{"sig":"MEYCIQCqbxDsVr2cz09Nug5/3OE9xMyScUZhDzTw9cYpnpUjMQIhAOCsKQvvmwH6OZzPBm7eWtVMRqhxx2iUnDEC8P6oE8EH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5zcdCRA9TVsSAnZWagAAT+QP/AjsVxTJzVd1HV4G65Mn\nnChqFk+Fcd2SwdbGl4ExbBthWTGxxWWytjTfb05ERWca9S2crTKgfyy+LYNz\nZysv5De+RDRzgm2xuv4ZoYW+QuwFnhXrPKHUwdlQkuKjOfWPYLH+Sxn1eU0u\nw/0F3wJiy3TrOKifP9xhm066MeduMQP6n9+svYbupwBzs4ZiJLta2AJl4QQL\nvo21h5pmgp63E5aQgllvgc/zCp6J6oVwCoDM6rJygro4QzLgywBuEc1/2M6v\nxuWIExvjPDdaEk3/lLX7YmCBxExEZTceQf07itQ8bHzyQ5w8ZmXO5skRVhcs\njThJxtA6ak098ocG9tQnNWDBUnaeKRolKYxfg5CuO/tO+DvrNDMG+lBro8/9\n/7NWQXqxzpHBgQ0jyu6KaQ2L2SPqZkv4p2xwdH9DWrEriyTCnc21lkCNaKLq\n97d70KJZ9c4ZwnnPpIWBQ6+I09SvUzZjwDopJ61lvxewNoU0c1QP5a/Qb85b\nyeBDhn2Lah5ZJIYfWwrrNDNbMLUmoImQG11GUaqCQyeSUT9NZPv4lUWzBN55\n0eZ8FxPSqrMuzTRazjOr5fOtmqXgKrpzbLUiZu5UQHcLUexXRxLMGPYSdxAr\nsXxLysRmVAZMK4uhGS7vMZVEYm/fpouAcySmeR9bx5uUIieEh+5csqNQgWrL\n2Pzg\r\n=Xyl8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"d7d60f04c1392368726f026df99216487c2aabd9","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.4.0","css-loader":"3.6.0","url-loader":"4.1.0","@babel/core":"7.10.2","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.47","@babel/preset-env":"^7.10.2","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.21.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"3.0.3","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.17_1592211229156_0.21658490916551565","host":"s3://npm-registry-packages"}},"1.13.18":{"name":"simple-keyboard-layouts","version":"1.13.18","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.18","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2ddda986eb68614aefcedfda2ef65f1ffb760832","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.18.tgz","fileCount":32,"integrity":"sha512-fXRTSRHyegCQtek7i3+SmgK6RzJbkaGGY/muphtk0otC+jOgAAvyopGKjSdqWYr2+wgdRT4VauA02dNotn+yWA==","signatures":[{"sig":"MEYCIQDjjbB6Dr5KMqSlUCMdrHMdjS89IKdGRTJBioa1Oh2I+AIhAIf/AC34i/wuAvYDyiwnaWma841zWMm6FH7GFSh6/vFb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5zgrCRA9TVsSAnZWagAA3YgP/3OOrO2jO2+AUA3p++IZ\n/NZdP5STwQn28P0oAwTAyKEtmr4IapdPLqoM8vkpUctyjekkQuv2ffzjeB/q\nqy7SUbRjoJM2dGsWynKec6w8yNRgmQMpsgVYm1CoiW01vL+NcO23JNHAf1R9\n933FA0+uDU+R0XhuBi9/DtWk0Lk0p19wyYEglYY8gXbszu1dZ4Gl0mJNrscS\nR53GGgFMKLhDNYf3O9lnP7Xx3HVMyjPxGfi6Mut1EFi/Sv4xCCZ4PoAkxQlQ\naA/D3oFLq9Wqj03ABU5DUkB0UctTI/tP1TZB+OnXnRYiIgjYSVC6FldlDP90\nxWMx983l3W98xLJdI9dA1uVujyXuZxgaXd+uH/SkvTyBTaltKmYAx3wR2p7u\nMYPOtFb06p5K0Lfvu5GzQHnR+RXlHBfKPH7fxeX2C69zhcgctsm/I+4E/QAK\nnagDwhTkW+o3+engWI1jVYI8diAttaRZFy0NtkGlSwHpLNmlosGR94fvFjK3\nLluYHWUbl8uyyn7rU/8zzsEtrBeh7tVLweXYXKaq2LqeKBV6nnBMQiFJ6V4K\nOd0T8oFq644hpLuRAUTZQQAmXoOJ+fKV5C9vUHizdYvLn1Y1q/hoKv08+y6E\nDiIIURKYlR7juaUvObRwDrZuutnm/nZ4FC0kRcsQl5uMqRqlV/xJfnmP+sNA\nWV1c\r\n=zl7A\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"702b91ddd3cabd561f4c10e4d829372eda0013dc","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.4.0","css-loader":"3.6.0","url-loader":"4.1.0","@babel/core":"7.10.2","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.47","@babel/preset-env":"^7.10.2","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.21.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"3.0.4","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.18_1592211498373_0.545149421725041","host":"s3://npm-registry-packages"}},"1.13.19":{"name":"simple-keyboard-layouts","version":"1.13.19","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.19","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d3ecd8bf254324324311be3cebf9116908e54986","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.19.tgz","fileCount":32,"integrity":"sha512-X31C9ij8o3yANtNgv8Ozlc/OeVXfFffi1nTNunzra61lutlca8/yRyn+y6h+j2EcWh0PSvZVL0RM3++xdig+Vw==","signatures":[{"sig":"MEYCIQC7sF+lE1DkCF+caY0UUIpN2//0dYrsO8967I2fIuSUjQIhAK1roGCYOT0b02SNvweosuvrzAsD9bdbk0UiJSW9NFS1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6H/DCRA9TVsSAnZWagAAkjkP/jnRltlqE/5pgtBjJS0t\nUYeFDDkJu5X1E4qOmO8lj1r/kCQrhDYxx/cKV8DZg1EJbmB7F80IA7KQUUuF\n/B4BJY4FaU0xu5VhbrhCsczlBbC7IXsLpdVkTHYBRSYbyKEPzIdNzwvqstdh\nXWmm/tnlkDsk0CpouGcrnCfz+TzvBGGiTSCHW/O6CDZUc1Bd1chDLBFC6fgl\nTQJYP5wl8AlQldtRkH5RqNpmwJr16iS7QcuD9G8a5jpImmTZieD2en13Gyzq\nGr+0yMmwIRJaQsJwqzlWZXXEZ8UhmQU+8lASGrD2r3VlzwQVQTt7r5btD43x\n3J0W0tCNXxEfDPhZnH3mlLErzFYtGigCiUcImYh8z8Ujy+jN181pS8jBVALD\ntOfFXO7oblDX1gzrFoQetgkyXICDtGXYQLEakFxsMp7o2F2+ZwuaaXtx/6iM\nGqR0MvZfXMKOwkhA/AnKrziKX3nKTmmjIe3JpCWGEj4RSwGpRr74rPzvxgTx\ncoitQLItfV00OlijPpYYACDyuX5D0fvuLWF0DudAAVkJWT4W2we6asOR1Zsm\nWTShZH9oe2KgKdodVfh8m5LkyjU1nHccIoE5LyfWsXkZHsx262CEeknrt4z9\nGVxOQi6FCRo5/VVpbyzDir9pWXVDGQ/iaw6PxKuac+L5ZPigCtwidroAw5JF\nMnFD\r\n=tNem\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"5e07371640f0cb24a0a3accc6097fecca1724e41","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.4.0","css-loader":"3.6.0","url-loader":"4.1.0","@babel/core":"7.10.2","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.49","@babel/preset-env":"^7.10.2","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.21.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"3.0.4","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.19_1592295362895_0.12174608263700204","host":"s3://npm-registry-packages"}},"1.13.20":{"name":"simple-keyboard-layouts","version":"1.13.20","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.20","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"abd7ee07f6674b4db4ddd1628d997638b30451db","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.20.tgz","fileCount":32,"integrity":"sha512-l69tKO5S8I7Zyo54Pv+nsANGmRe1UoFJxmWv/U0ZUmpuDviXnwTGxgkBrVGoJr8hlo1wgkxNkpFG2p65tn6VRg==","signatures":[{"sig":"MEUCIQDAP630DRJDv6TJHj2hk1PJNsEES6TX9nvO0TneNxmIKAIgWvnYs3LDllypnkJxGAXUb628XbnZssvyECjB5ixImCU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6IDfCRA9TVsSAnZWagAAgcMQAJNQt/+cfTrzyK/hs6YO\ncZ13lgql3YHKx1MzneFmbRcz5jVB3ppvqxSJJPb1AnZW8nEwcHduRToRphyF\nFEOZ2eyqY++VMiWGshZaiFyuxStXdyTFockeqblUbsd6ILMYD2P+Fy6GU/xA\n2cKYsztmybuiBxjJGhp3mu+PtLtaYHTHHD+ie44g4pHvMaYThsEC2m0yPZoQ\nEgpKHhUp0iRDliep62bHPytVd2GqyPrvi46MLIWEOevei4i9LN9mQSyQYY7G\nGRDaYuE3QYczOstXqLMyeT/NI+AIWbn0YUKpr6awHuhETL0j4DmKvbXOQPAq\nkhqJc1xv63U1YD+36Ycs4tg63DkVIkZ5ZANs3pL7ZiCk4Z4s8Tm83HQUeWS0\nHvfHqzkmjkv2RDwf9iXlu7FDoSFmvgGSFlaSwGhjpTy8N7hdEKKBJJo23eue\nnxgDn/WAS9YwmDJ3FI88Sy+pIMKYz5pjPd0Y/FfSTlWnA2kjotl/vH95V3GL\nHQIvr+3468KlBGTiaUcrdE2CtUjN4KDRwJjAdyukvt+1dhe9orJeJS2HKDOo\nuSYeZdXS3L85EksYPjrZJihAfDQu49ljDyFZvlSB7r98pseW3FiBYNab6yQ6\nGnqFwg59MPijgwD68Mu5p+GbxYwW3Hzo2C312qc+jAjDln/SNtOnK1Jxloum\n717s\r\n=645H\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"a398ede1d3a26b4b2bdd32dedb72510d80fd1f3b","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.4.0","css-loader":"3.6.0","url-loader":"4.1.0","@babel/core":"7.10.2","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.49","@babel/preset-env":"^7.10.2","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.21.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"3.0.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.20_1592295647391_0.5733004263151309","host":"s3://npm-registry-packages"}},"1.13.21":{"name":"simple-keyboard-layouts","version":"1.13.21","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.21","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"439379da6a41155915b6394cfc247216c76d1e99","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.21.tgz","fileCount":32,"integrity":"sha512-ugo3SeJsdEIZ8lBW8g7oUkKnCZ4lFzU44Zzqq8Hq/ngg0nYTZ1eWLmZgvKP0VkOIMYxC4S8rKJiYmLNy4LDddg==","signatures":[{"sig":"MEUCIA4FCzVQUWbZeE8G0DrbwmNKSogpQ2hY+55BaF341IOUAiEAo2GVvzMXSxOfEg2tbBmkZBLs/QXuvj6Y6s0UsFwg93s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6dCxCRA9TVsSAnZWagAA5X0QAIMAmuLBX3zmba55MPRo\neEbCK00chtkNN/Zwv7O4q5Fn5EIIUxeKqgwPwr/Gyq6odwQx4p/Kf8pdZSww\nmBSAPVqjOldUVIfuGdc7QOmhAi51nmecBuzaEvd1BDPXHvTNDGRFWK0UI5sc\nqsN3WBuv5iEQrdH2BgXYXly9YAQ69KtuYJ5IelsQymoHNMdbq++Ku0ureCAs\nqq5ncLnXx6PtuOjmWYM/RKt9UHnyByxDtrJ7M7flfePvk1malT72SwOE7Lpw\nhDAlj8kP3BBgY8yMwqeOz/C6uMlobv/klY1WiOZlgpIKKU6S26NxJ2MLSu97\nfcy1M5yQNMkrr6pTP0cK1hqc4NkDUM0PmsDWf0OVpN0lt9C0c+HYpL3edtnI\nPpCRNPaZRczvwXbar5urYYzk2qrw5pf4XETtQWDM9oemRajcdpOPEHs3eiG6\nCgiFWHAL9VOWYR/pmxwK7XaNvZdXZi5/S/VTHHszRFbt6416OUENMEvm2ul9\naGygQ4gt+Ta5TVH4sLxjT9sf7d/aU16U9pQM7hiostFJTOOaQPGKXbJm3dCF\nxcn2ntOKgr1LCqmrF+Hgkym9bDAHCY2ZgQuEYGvpuiEX8+9PGhY+e1ANXZCl\nf6od1RvfmczZy5B8OHmQyvUQKpYmNawkzSW+UEIckQDA2XM/gPOVI3Bn0ZKy\nhPMk\r\n=mGHz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"0c0efbd499ddb84bb86028f6b81ba97ba96aa010","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.4.0","css-loader":"3.6.0","url-loader":"4.1.0","@babel/core":"7.10.2","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.50","@babel/preset-env":"^7.10.2","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.21.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"3.0.5","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.21_1592381616936_0.6002588997286988","host":"s3://npm-registry-packages"}},"1.13.22":{"name":"simple-keyboard-layouts","version":"1.13.22","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.22","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"885d41e9ee6234411e54fa010200e364d89e17a1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.22.tgz","fileCount":32,"integrity":"sha512-Tj67f08DgIZjNcbSTZw05lpMFv/vNycg1K+j2OIsKfXQc4cPcLVXNWc/xP+wT88izAiBsvW6G8q6V3PvxD9ccg==","signatures":[{"sig":"MEUCIQD8ejSuxFbx1APjkGHVvVq49J0gO094mD8YTl+iQZ0w+AIgFq/qROSuTjgcFBemQH8Tzm5O2cXPfZwCuvH5W4W02KE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7HYxCRA9TVsSAnZWagAA52YP/0XQDq8WVWTvp0B+9pdI\nhE0uth8kwXQgfe8q0gSRAQBCv9tFkSOc9VuCX+f87iEcjgfRZhl7NlQD6eKb\noo2w3bGqYLu1NTNTxaNz70hwVndAeCumAK6/8B9KOuKSLL455i/M3Dv5ZENU\nQ7EYSiLNkcKxM6V9ivMEse9qk6IZnJCaO+wZcJajSirFquG04IboTzhEbwSr\nxPW7F+9iLzct/atrRfyb/jpkZ4/7NynPJcfebkxKCPaLBeS8WQ+RC4l38moV\n7+WxPxp5Y5oRdwB3d/hqvry0TqvA4ngbqpnA7UFHZULcfawWyPw0GNDM2Cdn\nmmq+JsOAAbvXTjicV144PgebiKujjlY1l0OlZ6qWpPGuI3i3VhK3JPvFz/Mo\nEl5Y9gMpX9TIYsC/j3G/rAo4sPgDgaIuSxcIOzhlqwPtyFewidFRMakgWRGO\nALsnk4811bDIDcyVVM03k+GgOfWch098swyRBylrFlbr+c/vCFKNOUVickQJ\n3rehQM3OfwR2ev+crzfDpOmDMg6MmYYaUYcvt9mMiIdjZFeySgRLSe89PC91\ndwlLVRmdRMOFNeU5RSxKpQiAPlP7SuCCJy2DGgrK4KXOxDvdh5wQ1FoncNlw\ndUMZpgdYQU3zK+8WWecDzoXbibfaZ8DnVA9yuubE3Al1SuJh5GXDyV5BB1z7\n1/C6\r\n=DGFw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"c51ad51b0242fc5289856fd1ba177f7eac1690cb","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.4.0","css-loader":"3.6.0","url-loader":"4.1.0","@babel/core":"7.10.2","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.50","@babel/preset-env":"^7.10.2","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.21.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"3.0.6","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.2.3","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.22_1592555057174_0.4705690338379114","host":"s3://npm-registry-packages"}},"1.13.23":{"name":"simple-keyboard-layouts","version":"1.13.23","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.23","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5264d2fccb6852a3b331a773009cad63d3b441bb","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.23.tgz","fileCount":32,"integrity":"sha512-A67h2CI3Diush7zAqak0ta6LTf7enO07nDaE3LiegQDpoHHnJDIcdXOaczIoHtUiLcEIxU/SsKRfHvzOoooXsw==","signatures":[{"sig":"MEYCIQDWqkcpJWjqi172smleiE8IuEqNt7r6gPL3PmwUU6OFEwIhAIwzCFKMs5H10u4pwHP8RH6YeAEN0PBHofhY3q8/6wVf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7HbQCRA9TVsSAnZWagAALH8P/1B/tdCkCoz8QZbOjD3v\n+52lISwaA5CIUZXXwCiWlmT24SwfeuP8Wrcq/DHbytuNZsDumJgYBsSVq1UN\nBLXjolLh2Qx1PfYoyEoD6jvgO3EOybvEXPs1BPWO1k39FTlHroBqVFIh5Npj\nlYc017xdfLBD886Vgq/eCZrF8umXhom6T59GIERyROgnD1nHyFhyBnsVSxw6\nv+jieAHKd0qUd+jG1364vYgipa1w0JKmUFmS42xF2DgPMtQ06A4qMdsMFw3O\nRBbar3xLZB+PUvL0RX2a/Uivjde4l/bdjlG7DuFn9UTZb0SyaYOIOWchlAyP\nIztd8iiMXE0QoczEmZY3w7DM4BpOT+WAsnjndq9/IpQza42FvwYQNDjs5Y9b\nV7XlugMQd+RMkg3KVY8dxrRfDaz/5P1xMe60bCxBNwob88g6N2XfUhyMbXKj\n8Ru/BOnG5lhD0nG48fK/FIvxL90Ol0alMalTZA3mHSWIQTGSM33ihw1CcGSr\nWitI3+UkJo8ADBAekke9IPCe91nHjtHshd2q2GWNoik4uL8yoeba1u7NZpvs\nEfrb1g5DvRovTvXcX3oa6BR+wgdQ9lN+1hxDpRqyVV/FIG3XlTtx0wrN8nvZ\nB7ql9ye7aIjmb9pxYISZLuO92UZuBT8mYfXxzG8dot201kf2Ea+R+jG0OWNu\n3W+4\r\n=YCwd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"91e0a382d6f3b587de51284af0f983bf7167f8c3","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.4.0","css-loader":"3.6.0","url-loader":"4.1.0","@babel/core":"7.10.2","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.50","@babel/preset-env":"^7.10.2","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.21.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"3.0.6","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.0","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.23_1592555216459_0.09577270132537041","host":"s3://npm-registry-packages"}},"1.13.24":{"name":"simple-keyboard-layouts","version":"1.13.24","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.24","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"98fb854edc43d9744901a1622a66887f6e9abdad","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.24.tgz","fileCount":32,"integrity":"sha512-5KfrFJW3eQXhAeVOsEFU2jYyuhXbUfiS8XxtaPCrVt79Lyrg0kjHdSGiQWQ52pAa0XDan7zemc6cwG5hYdd8lg==","signatures":[{"sig":"MEUCIGQ/bT86z7nZmcdK8fUYHkYfRQKFS8VqYNGONo3+jSfUAiEAmnIOu54CUJQidOMEbBW4maPQGpgxjiamyw80dgE1XRM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8HJACRA9TVsSAnZWagAAm4AP/AtDlykzkrz5hx/7X7DC\nJUh0CIfKmtIvMY9zJZxNqHwckLWbuteM6gt6a9DqCqyVQNxIz81Fn0cWpi0x\npEps2/HQKjs6CWtTqh/5SK10PZue51vQY0sqiN1xjsP+ACFV3NITDdWR2Ui4\npr4YBI0LBcHc56YDKYPrxgmKwWi/O/Tlsw2+naishNO6znd1GHPiR/Kh/s1f\nUg+Pw47IfS3s2X+5msB73wxJInhMmnz0YiUWHR08HDG/cp5Sa7jJBvjUeOkS\nA3UMIALDqDJ8H/U5bpyuurmT8zlS9pMSv3OrJdv9wml6Z8fUbiE+26XeYCoa\nW2Y9i/Gv/ZAp4OGfUp8gB8344ZDp6PneaFoPYK3SQRNAf+P9CBSJsBKjZtfO\nyJWwxCh5uoZOfV+0QRQ50vYlMIn/8OSO8rUGF3wBYFzofHJ9b46Aa6EwZ9nQ\nYfGDoM8fSrQeSfotGR54zB9eup6jOGEnknpnBx1/9xkYlLafoj+PIiFghK82\nPfUOIU7G4pJ+iYwugMTlUlOduYnSaSaBLV8peXKeTlrITfihmtHfm2rivtvj\nucp5d9x1kxbzLJmQ+88RxuUvRLSyltd7EPWOfdVc5QJkYcqUyQyQbnRY3QA8\n1LSJz7UCYmXSRmVc6VnW1jTgz4a/l8ILWvZQeapwYln37kckf1qXt0ZW8O9E\ngdmX\r\n=ckQk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"33842b4d090ece915b0ae3fe2d25ce08dc044fab","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.4.0","css-loader":"3.6.0","url-loader":"4.1.0","@babel/core":"7.10.2","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.51","@babel/preset-env":"^7.10.3","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.21.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"3.0.6","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.24_1592816191856_0.6124433248974466","host":"s3://npm-registry-packages"}},"1.13.25":{"name":"simple-keyboard-layouts","version":"1.13.25","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.25","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f78eeec9ea54d5cd8284afc7b375f07402478df4","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.25.tgz","fileCount":32,"integrity":"sha512-byCpWY0FriRmcfRD9OtG/pXeaJuo4uyJjTyHb0v8CXSUoerU88QzjwGiGb/WvxKsZnNoslCoW2sM6swDzr6Cjg==","signatures":[{"sig":"MEQCIAvgDFsheEvYi3hDJrzWJFURVgGZCM2D6nSdxVq0uscpAiApOLOZrA3ZPh6zQQXXCs/Fiv+KdUl6wGAv6phe7XvuDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8HLiCRA9TVsSAnZWagAAdeUP/0WsXrN3uxH/sc5D+squ\n8yWAUsNZeSSWC7WHuGZ/aNgadCAwcSifXsQHxGOIJ5O+EKZcF+bf4xs7eb2o\nMtY0gyb7aS2WxqYPd2/kqanuN5i6k7QJd8LDR6JopZyu7A19HkeRmyuGjqPP\nUpypWEsO5D13JKbpgA399AnZCSEH63KOJxRtS2zSXELwFTX+GIdbu/UlBG/L\nXcjtpSEgj1t6x5l+MadN/kn9D3v60kJO/2OzL3l9qEk5xVbpNNLiKZxdi8kU\nabK4RMh0RUjfSvVnl4lCt/XOb01vgIrkY7tRYVFN0ywvCMZS5x//rhcs8rlD\nuWjpfR9bPKdAM7fJzP4nt7Q6xQVUGDQlbR6XxnSf5hIXVa45nNf2gJVrMsWb\nx0DdgzCeL7lPwcYhubwr19eJS5QzIm0IMGbwPJBGqC/nqqplULhyLS+M7UuE\nuwNoYmZ3A9HxxOgmeBdMIcWtSV7DiWG310OBvZzs61gLVLote+4/q0Q6duiC\nuW1uU3cI7SwmFVp4FDjp5hHeHuxYqRm5tGLleo+e8+aAtgLExPgSBTBnvvjy\nAX4VzvoURh4ZrGqipI84rA3/SduNIMMKb0h+6NgaM6AXyJHngb1zAFzQZ/oB\nc1j+p9YkkBCwbTKfHd8/d6xn90gb13yDJElwbkmxZbauHHZ5U/Y9kf/vsi1U\nzT1I\r\n=/+5W\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"c7f133235702c11fb045601aacea94800b391eed","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.4.0","css-loader":"3.6.0","url-loader":"4.1.0","@babel/core":"7.10.3","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.51","@babel/preset-env":"^7.10.3","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.21.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"3.0.6","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.25_1592816353606_0.6157024895174632","host":"s3://npm-registry-packages"}},"1.13.26":{"name":"simple-keyboard-layouts","version":"1.13.26","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.26","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"df028c07e34df099e29f788e8d887832cf650a05","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.26.tgz","fileCount":32,"integrity":"sha512-QxdM4ai/nGP2kSKbdhNjghOB29oxLayP7hqfPRXIoQ8/eDjN9eu0RWihjxcdF5TKFPcoG+z5heD5XDdVp9aB4Q==","signatures":[{"sig":"MEYCIQCiobSgfWUQMwaELBvifL1H1LyjCC515ShPDTA0aeaovAIhAJaaM4u0Rr6Eywc9GF8j/tZIqm8Kc5EeHAoBvV/qgqJB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8cImCRA9TVsSAnZWagAAOioQAJ9u5N5VGSPhwMgxaTip\nRBmPU/Ni5C86wuQ2On+ogEuF2pLrHq4drrghgtSDGX77v1rTM/5ATXt52a9H\nCRGbN/P3SoyoW7UY/PfEgQNPBj1PystV5odH6AtKDcBXOBggzbLWbPQHf4Ya\nXF3NqhE+wvOUjY0Mxn6aLJk/2YXnHIcWYMNRMDkq77UhpNUjfb5Bt308zQj4\nMq5QcH0pJFP6Gr0UMuwgE8aOghnSI9llRWvDGpJNTAGPQD8Xwf7XWAeqmm0f\nFEoOtMDj/7ShSUGKeZa91QbJXlkAvEoqC9PHv/QIZkEQ8hlRBq/boy/+a0Q1\nzq2DfFWO5NgM62CR6jBaeIybQNRNiqGdQ7mwrK8yGd/ll2QvxjCXzNv3Bw59\nr0D0wnofz8TbsCyeT1Yu/NPh2NzdI7mnEUwG05CYKgwETTYC78hn4d4a6YQy\nlNi44oWnp3KV5h6HUgWKzYY/D2Tz7+zchA0ztdfvqrAG52f4Diu4e1RUwr7u\nidScoVGwLIx/jMUkYaIiWbaO2VZlG0+EIJHMuXYHZwPrGocaDnm85r/EdBBr\n5ZtL4+ye0+SH0KohzfJMgTkzRbG5xnFPLr4cFRS/cTYWtdcNGgFboqVlt3xh\nKCLxKYmS4LSRjyeAm7pExbZya3IpdViPVMEf8W/aL+80/xVEwnVJEHHMaTrI\nEVOZ\r\n=EKT1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"91a9da10e9c729f8ac46793b3841c009ab059abd","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^25.4.0","css-loader":"3.6.0","url-loader":"4.1.0","@babel/core":"7.10.3","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.53","@babel/preset-env":"^7.10.3","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.21.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"3.0.6","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.26_1592902182214_0.10063101348256143","host":"s3://npm-registry-packages"}},"1.13.27":{"name":"simple-keyboard-layouts","version":"1.13.27","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.27","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4560a1d46834977824a5a835fcbfbc0f604a80ff","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.27.tgz","fileCount":32,"integrity":"sha512-LCwpDRB3uG8tlpVIHBMi2aOMJ9W/Urh10Lp4rnq10bzfh5n64Fy1qEHDO5RsjczmA4xEQAJM9D08ksBzh2DxrA==","signatures":[{"sig":"MEYCIQDxDLE8muv67jQeHMBCIPKbCg/2d9nGw4M4Uxftx4MQQgIhAMvxetpB23g1T/EopoEiSz3PkZDVRLYuD7Z67lrWNdgs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8xNECRA9TVsSAnZWagAAZW0P+wVBnOadzpbvtIT+LanM\nVQnWh9dFOI8qBL7zGHn/xkoTnsZlBVG6ZrrVkycEiT6xOcUbH0qFa6uDishO\n1kxvGmLSzf/9jvPyOYABmm54Xd7TXp3VMjamnPVbMdp6eLcCAOUeH19PxNfG\nA+GXJPo2HpDambQ63yFABQw4ksO6q6soTA0vX6XlOIKNuDyQV5iJVPEpRumM\ncOoEb2ovqNwwsZiml5BBCeS56a3Of+XUmbw19TdnbDzPLREadDOwO9DhvO2v\n8pneMmTRa9w1oiV2jG8RKksGBdVrWZt+VEiIgKK4Iwowk5fEUujLE5dij5PX\nVg9g2jBXcdiDG8UEH+Od7zUpYsjwcvtFbr+lRekalGAb4dDg1yzlRBsPPfLj\ngK/nz9iCsB2xQDE5U9P6mWWdtYTl1R2yQ8G25mGkJG/zXDPfhfEUdmRZpHEr\nUylURsnU4xizWLTK+2ncsy6aXaYEM6N1lDIA/VBvvNxcmcb3BoiDHuLDGXZm\nn94GHpm7VLSSANheHFBZICYY0vBForwf8GOGESylfSGuLOcXUV8FVlyiyJ4Y\n2whyh/XVV8GWWwhEjjBatpUnA60DnpcICJTflSw3kjXX+jsYsDzeVCg+6qzi\n/ymk07o3X2+Mr6hy1+T1+EH8a5nZ6/b3Ko4Z4l9x70G7pqES90UmCTShZIHu\nA0IH\r\n=S2gC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"3e5467dd2457c163451ea0db98e855373bb0be84","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.5","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.1.0","css-loader":"3.6.0","url-loader":"4.1.0","@babel/core":"7.10.3","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"25.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.55","@babel/preset-env":"^7.10.3","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.21.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"3.0.6","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.27_1592988483554_0.6245470370183455","host":"s3://npm-registry-packages"}},"1.13.28":{"name":"simple-keyboard-layouts","version":"1.13.28","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.28","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c75aaf46a79ab1e443409c00a6b5de39615ec664","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.28.tgz","fileCount":32,"integrity":"sha512-MV4GtNL4/s8Mi/zcDzJV5f/FpRT6M3ltYBG3q233OZktpKkkHN+qO9ti/pjqLdP1ejNhevAHJmpQxJzI2k8c/w==","signatures":[{"sig":"MEUCIDIs3csa+neCiA2FBZQ5T5VyzWQVWf86luq7Iex4cm+pAiEAm1PtLlnpWfEThuEO9bjCuPt8+gHaJ7sDHpsojNlhosM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8xQvCRA9TVsSAnZWagAAVucP/jDTpp38ycxqBx/cZUv8\nA4b6Kq1qTtY0/82ZFEuG7/VoUC+TcfYX3aRXcWu7Q30bLhkiGAIduJUVmvKS\nBnRKeZOFvH2nRcasJ/vPCgAhGt8En/e+3Ox7SKILfDmM7KUWwbPD3RV+KTXP\nsOVR5Iuu+XajChxaCUT88fhHuOwmxEMIqc1piS3NZon/pD+xmvhCBOZcaMrt\n4H7qMDiNh1kDwQaazJHxgJlHq5TfADrpj3fBBSetPjzfAlSFCt+80IVdxwYt\n7McbJiGCENl6+PRyyEmtyskLiY67KUJDc7ZfNIErAO7AiIUlRpxojRlXNiiE\nP+KLUbIZzkx4SqL5pV7+MrFOknFvXRbkPv5HZ5zoHeEUL3hbdMAo5UfCRjq+\n8roTbjRA0O3D2e3p/dbBdMScpMbS6NHzaubqbGy4QMLwcqEuAip21M/D1fU7\nmaK1RHOu7OGSHOg7w6M9s0fYT26LqnjIqn5Qf3ji4j9K6pdwQTSSPc1PsPYP\nOl0JlKCtMTeXFHn1xTwvD7CrI6zyf8g6AlAtRNrAIUqq7Pe3dT+gkn4s/ReK\n80dumq4iTjtXxB53ASVepdE1L8+xRG1MRLiEWdPGdCD0nKtnKVetHmdshqzO\n2LtKrjwMucBS9VBiqjJ1y5BFVVUlUGK+ScSTTOAzy2f0p2EGYfKGFZRn+ybZ\ns9qL\r\n=s9jK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"a3eaee76c39bbea66451c08d48706704341eb771","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.5","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.1.0","css-loader":"3.6.0","url-loader":"4.1.0","@babel/core":"7.10.3","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.1.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.55","@babel/preset-env":"^7.10.3","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.21.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"3.0.6","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.28_1592988719236_0.9998434748783074","host":"s3://npm-registry-packages"}},"1.13.29":{"name":"simple-keyboard-layouts","version":"1.13.29","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.29","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b4133de3022a2ddf69ee9f1638b9b4ba53d55474","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.29.tgz","fileCount":32,"integrity":"sha512-nf70Wm/73zubClDEsZY4fsgSrj31dNqK5zDsDjFSE0pIvaJLPj3NRqkAOon2M+BS9YaXbdNmhin/0pvIiS4SZA==","signatures":[{"sig":"MEUCIFSalGYHliUDktDCpHw1Nav7AWswa8nmSAUz9OoBXKfCAiEAhQnKVzZXoLzPLfjsTGnkx4x+U3lsZpxahxRN79CyBkg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8xV3CRA9TVsSAnZWagAA0TwP/i5CWLt3dGuYxtLN1Ua7\nxShEDLZ4fsRVeF014z1N7TL6moi8W98pGXwTqLAQXexWs6zWI0kZL47MQ0j8\nHu6SdsCU7LDXSUROfji5Cy23PUjN/ShEYnQ47Y336w60bZ9S8TIsurEo6FFt\nwfspUqK3XUfRYMM35cEPz3lxwZ5IG7E66c2/8EWcbedwAV3U94WNH8XJFs8z\n5D2c6k5yilE+Sa8k1xR/1jkbg9zpWwBVCFyaT82ZOYReZUC3n6s0GYwWeZyH\nMl+4l0Opa+utUi4hGGERS3X5wODrRZT8lz3EH9eUuSkFMuaRGfVp/bKO3aKC\nSKRZ3g/obA8JGSS/nddlUF1Aepm/7+enFQGKxwW44zOkHjp6LEf04qplFP4Y\nvInSysSnbauPPdjdAi9XiBJTUpyG0107peDijrr6loZQimzghby9r+XsbJfL\n+d40TlMVvVupz049w51m3R2QKL6LlGE4JucE79i3q8nqRTBsL64LR0AEtU4v\nDgxs81CX1jIdV3bzO5QUtrALTzVpu5fMj31QDawLEs6Hg5n/iEMHVwhOhzE9\n37vsmTgWLV03Mh3dKJQgls9er+llIyCaSF40C3xcEKETCHSdoQa2viyilWJQ\nf+Eeis6j2qZzW9Xr2cqJurlFoEyqmJzol3w8s/ctqXFICE8FqYjh5YiiYckA\nuBRt\r\n=sTo0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"88efd301b23536873e066c36f2408e06039d5adf","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.5","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.1.0","css-loader":"3.6.0","url-loader":"4.1.0","@babel/core":"7.10.3","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.1.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.55","@babel/preset-env":"^7.10.3","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.21.2","jest-watch-typeahead":"0.5.0","terser-webpack-plugin":"3.0.6","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.29_1592989047276_0.005376919895141219","host":"s3://npm-registry-packages"}},"1.13.30":{"name":"simple-keyboard-layouts","version":"1.13.30","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.30","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4b93c44003fda97821a482d841ce488022d920c1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.30.tgz","fileCount":32,"integrity":"sha512-bcK5fLh7H0WviqlqF5wMcQyVXhLzS+ufyfxgY2JQ6ROjKY9v8cj6JbhUoDSq2M15C+ndKazJDi2QQHbqe1V3vg==","signatures":[{"sig":"MEYCIQC1J/CAaf/IhsGsCtsRtf/tSbmF8c5ic3WGCvKV1RgMSgIhAOCCuyHwc9qzHe2oJtVbqAlF/bbrkApjJzpATufa+zPY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9GCJCRA9TVsSAnZWagAAfXwP/R04s+wm41ht3M7C4Yke\n+VqhvOwivey0APxFsqvD4zQMPzF5cJltAU07HfhmmvuEpfe18uuXHnUulyZt\nM2ETMywK0ZD4NolR6uEPnHT0+RSqPmedYW3bUNktchcKYYG72eKGC3BKlHRa\nvFOV8fHhwLIhxeBFL+SdPjb23J3a/XkWcIUaImvhIPKiuq3rYNi6r0fJrEy3\niEQfTGFnufSoM6Yztc1HiMSlH/2U+qR5GghFWeQT0nJbLEDzX4a3YpCUXktg\ntc4X4pbZ1GvbEgSQAd+5lw/qZfFCGGJtJg848hhcFIwxd1ZGcfpAjZXE56AC\nyL0kGN7y/ihiSvUQxrVYEfI54O18aEKp8BDlC8jAsGSBdFTcgnRNMV50eV3A\nTjoiHIZq9vz+uWsvp0CnwnLoGDP2Nh9yU+yAqXtJGlauLaUiI1gGLUVJDUP2\nqXMICsYgyT8U6RgX440xbTjeO/RaROBH1s3lWjtQUJqRqdgeHsWm9IL966ze\nXXrWd/RVMJdjon8kZ1HEYyHmHeggp6ms8vSJG0Yx7tD+ahilHzcdEZsPJ4lw\nYbTO7mHhOYAOtGiLtbdWIXnIMqG+wP3mOFVbtM6wggTsuXammMGXQmNxnCcG\n8vn3WGP++30fQh81J27hn9NGn+3N/obhD6J4UPRoKv1OmUJrLQO00Myqb9tk\n76YN\r\n=UkxD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"a23e21f9646aa5722216c25f1dcd38f8fd2eb596","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.5","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.1.0","css-loader":"3.6.0","url-loader":"4.1.0","@babel/core":"7.10.3","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.1.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.55","@babel/preset-env":"^7.10.3","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.21.2","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.6","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.30_1593073801146_0.01757689298053311","host":"s3://npm-registry-packages"}},"1.13.31":{"name":"simple-keyboard-layouts","version":"1.13.31","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.31","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"be818a7a757cbb0e0505899554ca3d704b49a8f1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.31.tgz","fileCount":32,"integrity":"sha512-Cp+kOqTWrCtQbkpvqn5Xvrk+OkVd2k8vJmDeDIyzEVLEJvhEN+dK+B0YKgwdwstMyXkoEfLE1PBzNt6S8lrqcA==","signatures":[{"sig":"MEYCIQDJ4fis+RtO5+nhEbTEa+f3WnRLxaiHj8kBdq4JlvgffQIhALM3SS2yvS4ohXaPmRSlI4h897//2BZP4PtJXq7yN8ln","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+akuCRA9TVsSAnZWagAAYTIQAJkF0ad8U2fjQgR3h6ip\ng8aPEyFzSvfhC+pcg2hddJhGw11YiHM46QpQtJDn0f5jM+5BFnaxEA77KxF8\nunwFKkWmVLI7BHRt7t4X+RYVt7Joj0tXLAQdmF9gzzk3FjGkVIZacYFNm8TK\nXrcnmfaoLR6jPcGq1CLbB9ADY8XVdgg85y4CrqAH8ISrVb0bnNP2E5lSA+Vb\nDf5kgbxgmAR9mjuSButG83Ha3MEZKwDosIJAFzGArWZNBdg+zLM5i8davcr1\nIQlytGjxxecfhMXcQaThXpq6/KcJrJsLJLJ93z6Lt/VMSb4uOJinpfQJDx1T\njY5/e5kZVBIip5WFjY1MreiMPcoLJpevsxEV9+eJte8soa1tUh/4hCSw9jML\nVHPtp9fKhTuD+6pkqL0WobtF3w7zWOwJPoT3i0AIx/a97VFtstJss4WDot+9\nWf8mur1smsJpsm0gTUKDR4VqSsU+1DnvkGHl2QUU4V7CiNvwDPGnNl3M5Gzk\nbuWUNXEjPQTr7FOuINlcf16L5PvPEW+8JwH0byIjEPAmimK0YWilt+z/vMYi\nW6PTHjg36FKSkqvdRpInCQBwmFZD7dk+6Woo5FRjGboPlbEvXj36Atf4FCZF\nctd+bJCeAIKZBmv3JhWaV0cAPpRsfcxbDByZnsU1vCAwkuWvvLOP7m6U5OJK\nS+kg\r\n=mgdG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"4512cf3b7edf6e1bad58461f5b93beb1a54ba624","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.5","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.1.0","css-loader":"3.6.0","url-loader":"4.1.0","@babel/core":"7.10.3","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.1.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.55","@babel/preset-env":"^7.10.3","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.19.0","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.6","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.31_1593420078279_0.10601935399515927","host":"s3://npm-registry-packages"}},"1.13.32":{"name":"simple-keyboard-layouts","version":"1.13.32","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.32","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"29d9c18c1acfb9cbf952024582096535524d86aa","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.32.tgz","fileCount":32,"integrity":"sha512-IVdCd/5ys+R6sd9+e6qX/WB3O78ipMAllEiEcKdbYaXJ6idvg5t6dJuqzuBVeXO3TCiBSzXDHkwLzkCqe8zP+A==","signatures":[{"sig":"MEYCIQCIQaU+hL5AsWeiUK8l907CVEGt2/Giy+b+3lCCVz+hygIhAPF+sYCpH0V4ifF3CLLZ7ufzL4KoxXTDRKJScxEUX7We","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+apzCRA9TVsSAnZWagAAK3UQAIrcX4LOkSYNa3R8Xsqx\nHr98Ycrh4JAiN2ylXvSx/2WrDHmgJ5e5r0dRrSo67aGCYW2DPju8gCTOQjBt\npChwOokY3/Ps+/EJui2YOqX2MAyli5wte66m9Zagb52tFj5usWpIXkdtStOK\nGSHgofPPoNDuDWQDfDxBkM2Q65/nWpsBNKpOvoMAfsdszNLpAJDjg9wK6pkp\ni80eRYiFJQz6jBpIfw+ltGS3zYOi3zAASJsEzBHvTrElry+pMrTalwaRAnhn\nmlySUSyfJwOs5eKm6idNicXPFqQaBtQoNWscks/V4AEEIC9KezZwnA0u4Huj\n6WU1ULksRjXoB2uGfTW4DB7PKxbHRIB5tGi9ZkodAipu44AywpIpKlVFL8py\nPlzW/lyY3cQuNyuZEYUH9vjI/6dl8y0jn04YADHCePlaxFp9EAI6P62AfHBF\nwDb0k9rzooL0nteS1OV5Ecc4ZV6UF9aUYWrX4XY56Ao/H0SOXKQ302bY9f94\nZhd6baLZIC+oaDOQBXHGd0ZJHYrT2t55YN5SZciQeBh10k2Czjtbzkvc8vDw\n0OTibpOMlUKdiyMiYZyeS9tBIDTfaHM1HErT/GM+D60eHH60FXfVikD9kaad\nybBdKslKtykGqSwvUhSMeh3bMIGa0Zu5DrxAgp1IBh0Sqe5i8n27+kSYq+0M\n5zcX\r\n=gMqP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"2d4f5eaeefcf98ec66232475402df31f372e14fe","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.5","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.1.0","css-loader":"3.6.0","url-loader":"4.1.0","@babel/core":"7.10.3","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.1.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.55","@babel/preset-env":"^7.10.3","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.1","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.6","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.32_1593420403372_0.48587083368455897","host":"s3://npm-registry-packages"}},"1.13.33":{"name":"simple-keyboard-layouts","version":"1.13.33","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.33","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7ee21c1df52d0b11ca0dae363d44331b80c9ea1c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.33.tgz","fileCount":32,"integrity":"sha512-CBjOuJEghfNsn0V1h0Vrj7pgdqBzpRLhF8heB6JDWRxwiblNY9EtQ9WZXQbLgHzAyoFKIOfYiXeJINQ7X+KWXw==","signatures":[{"sig":"MEQCIFKcY7NWBJ+SYfVSal3kgod1yiXwUVdpkaQDpbI/whKGAiACnTJBiF9O48NS9NL5YwhMnerNPXpeYVYtClUZB69olg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+vOHCRA9TVsSAnZWagAAJ3QP/iUSwqEKqjWr2EDcyPEl\nn7kAjRkQcjkQlRENyrrUn7DGLFEhu6E/70vHz0qnEd/vxJg0h6JA+cJ+qjG5\n8MYT4h2QLAPR3f+3vPyyCBqC0PXQHEdgy/ZwpD+Erl1dawtmE3Vu+UvZ5t6g\nEJRck/SFqx5CocxuyPJ9Dw4b7kRO9ql06ADU7dmy5K6eMO8ChRZ8b4ZgBuEN\n88xfxMcfQdwNCVPMF0EnT1fUxr1YwgbssRLJO4B7v8NjrTe5r66Yar8pJCWG\nazymRqEb/RyEdGKYG4TXvI+kfO23U4EixExGgiYUMVkOHy7y996OGjrv6Ctk\nUxUix6piz+sl5fGPO5gRwwrxn2IiqH8wp/feZMPGCkEGYBY1fPUlxlF7nEON\nyhqfZpAS008ePn/XRAryrbtPGVvNxfkKqJVj5AMePTek6zIrhIp8C2yxy01i\nQEVDHCwtzU8V504J8UyBJuzZeENAxiCabHX8FqeRemM9YdsFAu2DptQJNb9k\n8obsfvUm98li98FUvFDtYIcbWaIXus+v3gqmkFZRUxzgdJ0WVu7A0klVIxwL\ndFDQHKCcoMT038zMOl4Jko0f2fG+HAdyoDRPwE8jztBQpa+5lMjBCF70WzrP\n7qU40FVC2OqMTJYavlKZ9aQJq2r+lwxznuMpYglsHG2NgRsucfnRc5A0da4B\nXC9p\r\n=/Ccb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"24455e85c5ffdb52ae5f328470b7fc52f40e6084","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.5","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.1.0","css-loader":"3.6.0","url-loader":"4.1.0","@babel/core":"7.10.3","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.1.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.55","@babel/preset-env":"^7.10.3","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.2","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.6","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.33_1593504646214_0.6325574591861478","host":"s3://npm-registry-packages"}},"1.13.34":{"name":"simple-keyboard-layouts","version":"1.13.34","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.34","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"67cdc4592b65d668a361373fd15ea6637ed001bc","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.34.tgz","fileCount":32,"integrity":"sha512-taKH5bVoRe5ilXOru1CPQpp9Wz4kY+fPKV0AvFQKYIil34AezgySoTJgsCVdOLysZwJ4czCQvaKd9XKMb5DqHA==","signatures":[{"sig":"MEYCIQCrEjcoQKKg6OxwC6ixWzUVrfsuFP9YUhp+jJtKKm6tFwIhAIoMrBIuK/rPVTJNoZp3Yc9bxrPs/o10NxdMl9cS2i9c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/Eg3CRA9TVsSAnZWagAAf1cP/06CDisciqSwhluRD4ni\nqipSc7VfKQ13DqbNMM+wypFvUPTjdYIOcNweaBLkMkSdHBeO1pe8rF84Fl+2\nkqdkZeNT2c4z2aIsFLx/tLL3B44EUSj9uGunRxhXzYEvSiKIrQR6mIdn2Gwp\nBw7ouPfsljaHLXWaQgfL6H0C47g8lvVu7YISlLIFRqxAdCkQrmGv86iuL0Cw\noyJZJMdYCO+BLhQBV+xN9vhJenRaTqVD1Ak4hqjBCUop/WVfzJLpwkPcGMDh\naVCRLcVqHJzGWrCWjbJ5NVDCyWpb4dMkPds8/6gWrNyvaPoI+5s9ykwVJdje\np7Dl3fDA7JE3mu1HS+/2d9RGNDRYtX3whp/gl5gxGw/Q9u+gQZfZ4hS2aSKc\nfmpmdkilEPVri+5+yFuyRUjosNvg2wQDrVHgizblYnQGMzZq2XnIrIBLpOqu\nCO2+fMwXtFj/kDlYFIyVfBq0jNCsjDNBviBWZwPKPbl9p+cxSI1PZHi+ceo1\nKETmWdrQryIuq2OfQvKP9jrZMTJN47E5hHZyzmxaOt3lVdbbJvBOteJsGjNu\nNUrV8rtZeWIvqEqZAKVMTX73YF8AmoO2Pnm2RtM11YlTZRdRlcHIfHqE8vTH\nSzj4G0LEzIBb/Sm8pwDClaIA7B4jp5FbyGmGPuPMDNxRdzg2yHqcpmSBrtVb\nvsIk\r\n=y4mR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"d0b215f33dadfa7ce7c4bb2b7a62866136123097","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.5","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.1.0","css-loader":"3.6.0","url-loader":"4.1.0","@babel/core":"7.10.3","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.1.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.58","@babel/preset-env":"^7.10.4","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.3","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.6","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.34_1593591863161_0.5636873351961302","host":"s3://npm-registry-packages"}},"1.13.35":{"name":"simple-keyboard-layouts","version":"1.13.35","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.35","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e91e1b86e06bcb3c2815bd99bb4ea815d0b5e60a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.35.tgz","fileCount":32,"integrity":"sha512-VrhKvAM3f8j7Mu8sfVKK83wTRNWovC+SzSFmQfAxAJPI3QpYOQbBpC8trUg56F+yFyTI2kYAxWcf0Xs4mVRRPg==","signatures":[{"sig":"MEUCIEny7gxL7B4UtHpXaP3X3dMSxrHc7Lk+91EG3ojWZnPiAiEArJeuPVvrhYMYIu2VQyMoMIDsZMemookXRWBMFs0LPCc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/EkgCRA9TVsSAnZWagAAh7sP/1y+g82aE+rBmL6hFLyN\nV/z/UaZ/V4WCF14JG44Kpu50p1oz9xuy+VaP9D1jmvfWXTvrCg0VYMQgYeys\n0csZUaAts18ntL0EMWsjUOXvfhae+fcIl3V3ZAjMz3o71fp5XhuyMXYFlTZy\nLRK8FO8o72EcQy6DIv+bJBLbg42YWk3/DZ6RWUZjjxpPZjkFsUeFVAjfnCk2\nsmj10SbS00/XD3m2n//QMoseccEzvs75u7J7hT01SttUEpAMUxSY3af8YRQY\nh9j5Rh2n5+AVcTigohhev8orRckbgwUQM5VuM7jwrcZe6/+ztJKx0aN4zTOJ\n3k/qiBx7GxBDAZTK2O2mqdM8k7xFVsA987nk1TtAnZn4s5x/hnmEtdMndsjS\nDd3UIbX+XDYFFU1IGQa6MJyozpf6IDMmP+0T2m0gyOLE8pba2Q8NeQDOA5Lq\nviwaVMsKbp4VIwTCHsPYI1V/bMUOoFaE8NwI55zQG8MPOgdQfivrH5O9qbSh\nb6Nu6wNe1IA2srGDFeJ/i0KhKImINY9vwtcvCQqQrDiInJPudfS/oaSUzmBl\nmdYRNrpIQtse4g3rFCmcFPWRHCXDvXD8okkaSIotYszw51eHx3NCItPW/8FA\nMdfdmPYdxx8iF1I/jQ1YY9neqSqLUe7Zkdn32fOVOP039dUZ95TT2EG1uZA+\nzRVl\r\n=TT7d\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"8b55a371e1c9c7edda9e4c1be72c969f1f1f201d","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.5","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.1.0","css-loader":"3.6.0","url-loader":"4.1.0","@babel/core":"7.10.3","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.1.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.58","@babel/preset-env":"^7.10.4","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.3","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.6","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.35_1593592095877_0.9585195049587798","host":"s3://npm-registry-packages"}},"1.13.36":{"name":"simple-keyboard-layouts","version":"1.13.36","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.36","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b8b440b35a9e632d48faa9bc9ff29a1082b30a09","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.36.tgz","fileCount":32,"integrity":"sha512-v5ddfQqDBhYUwgqSnGrmm6ZnoHwZr2RLx2yFa0gZ10q3PID2cPGjgn97fWq6ao/5Do4e0EmMXioYlwlSq5T9lQ==","signatures":[{"sig":"MEUCIQDCUpfcOAMWSVVviTlpYJCirshlIwFukVKddWicLeKdLwIgaVcXIBOP0ZaMxQUWtGE8D6kHNtlXMDc5wOJPOL/w8T0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/EpaCRA9TVsSAnZWagAAZnUP/1qqdmwiOqkh0vdUBkV8\npVH2GhiqPoTBHDZ9IycrdQqiqi7Pg+stfp2R56gvhl9d9V9XI2gS7h16t+mm\nqwQl1Y0mQL1QqKktXQEQk+oBfXnVnk5ArLe5JWThsmVtfzuQ1w8kg6luZHJg\noJjC3MqQGoEsSLRmODkxj6JsBchyvkz+r0W3oOUG+7YBjMqFm/TzJqr3DSCk\ntM9HulqcMOL3YuJhxPSpqYIsKXUXleKrwnb1UGWRTE6Wg17bACYYEYKxvJqR\ndOjm+PgtfvSN1ETm8fFrN6fM9qiidwCwW3/eP8ECy5jVzRLry7TLDTjbJcL0\ni3enVruMBbGo229n/Bl68FG4YUlMYakVV3Nj3iTG7pO+J6b2919UI/Q9h4Ef\nxl5Phip/KaNktpEltHpjyqRpR9b6x2Oe1Dug1hPBlIRv2nqal+nc6r014zEh\n2z6XlmYGSmUub91nIYRlFMw8c5ouCe3WYNL7HpqsylzZsYHTptDw+EGtAgQO\nH9PN8MJZtEuvBivMrnFFWsLn8iZfZj3yTNC87rDo0m2R9xa9+2+IyElhgnHw\nc66LXSD9ANRIB1DGENhEvslIW/5xnYunPYYjrS6f1V+TvxkxmWhtILr7Xgun\nMXVJGMdNNOjLvzu/VXZuPZfHHlOgCysMiWyuXTBHX0HHmIIGmd/57b5truBj\nLcZx\r\n=3uza\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"0fa10a2eee6fe2a0a15a86a603a3ede859231d9b","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.5","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.1.0","css-loader":"3.6.0","url-loader":"4.1.0","@babel/core":"7.10.4","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.1.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.58","@babel/preset-env":"^7.10.4","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.1","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.3","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.6","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.36_1593592410038_0.2260852148426149","host":"s3://npm-registry-packages"}},"1.13.37":{"name":"simple-keyboard-layouts","version":"1.13.37","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.37","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"76fa26e99464eb312f545c45d736477b814b072a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.37.tgz","fileCount":32,"integrity":"sha512-pkGYeESwZG3q4xuVHX1IyElc8+SqYdJlqXeg0I8tMxygcAb4cKWJGOZt5LDoyM67zibcEqekZtxRzNvJ3UtUXw==","signatures":[{"sig":"MEUCIQCoZoXdKY6woCRrP8sy7R08p+QbrnsQXR8fNGkQgBBCZwIgWUAAl3PvftSF8eN9M6zghdX0xMEj9733gDYj7/+7OjI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/Et+CRA9TVsSAnZWagAA4SYP/39FStMCvyQrw+eIE0a0\nifXlOo/3PmoW6yXnTN0EyKBaMsi/I/2C9Bcxa3QvDGaZzjJQuQ8CyGXgcMYj\nBrGBHsSdOhHk9NkCyYFhOIYRi/QWptNFa1dU8bFuS3DUXLfFZAEF/HloPqGV\nSIeVtrTOMKbSHUnqhrachOjhlOPpaI5klfC+2msyUa5dp+/zblJF8nwwiRJE\n2A7U/EtSmI/J/NeF4nVcHUghB8gVL77oRca6fkEHIaL+LYvsE1fJSGHoxNw8\n4LyMz/CX5QPcIFqX/bu9vil2GAe30kDQwXxD4jDT+zf+rVMTiJKQwl6Q2lYM\nrmq80Uu6aIEPH2/ZIypFcUcMJ2pJgqRnDFtDHdOwG8CEqUpM8KyStEIZRyx4\ng4RXtMvY8rIHzDArp7A6zuajJfAQJgOwYwNL0rtD+mc3xEgEDaeUPJMObY61\nbHPHyqk+OoEQmgBMsC9qgXJh8Z6GlqhBQiA7UFlfzxqWNP4hF6BikCwRYvnU\nENEQp7utNspfqmUnlNnyNd2HZQ5GS9cZWfuy+l6/BRdYGmUYhC7pBxJLf/Sj\nZR5m3XkNHSGaHd1kYC35TUUCG/wujYM4AjFPL11cR7T0m+l/M9Zn2H6IORez\nxaLKFqi//U8nRtnHMecmO/XrJWnVKa9JTyeE3fBNFzP0hcEchmbKgKekx3QM\n5yEK\r\n=QTw/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"1dc8a6d2328955c7f36fdbf346858f20a7470fbb","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.5","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.1.0","css-loader":"3.6.0","url-loader":"4.1.0","@babel/core":"7.10.4","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.1.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.58","@babel/preset-env":"^7.10.4","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.3","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.6","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.37_1593592701573_0.9332597868279038","host":"s3://npm-registry-packages"}},"1.13.38":{"name":"simple-keyboard-layouts","version":"1.13.38","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.38","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ace5d5c1fcb2725fa6ab26f7ed6607104bf0b159","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.38.tgz","fileCount":32,"integrity":"sha512-ixHQ8u9qbX6H8uX2LfoFHH6vXtGUREowStKrLAudVlD1l29p4JYVb7L849XVh3cPwlyBHN2cV2NnnNhAS1Czew==","signatures":[{"sig":"MEQCIGmE4kVbvXzJRj7M+JBxxhE9snNLaaJbQb7AUoV78a1AAiBXmX9wt+Vg+XpIEfF20L7eNh+NJavOyNT0CnmPDTQk9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/ZmqCRA9TVsSAnZWagAAFBwP/2DlhNtaE85uhx/uMEcR\nJlOzPGwphsnXDY9G1/wPitt0r7H67q4WOniUHTo5vRL2QATfP3Opn6WvdjHO\nwr358BkHXy8pPt/OpPHn0X/+HEDrBAjyhx6xHvm9YK3FiV9aHOE/0rq18UfG\nIlvBcP/zjqDTOe/YakK46TkWfg39JjHNh+GRhc4TdNLLoQNkrAtXLU6kgGYL\n7LuvJyXY3ln+2j+3nxoI8Tk1O/3+2E6zBKVDF6Do7Ck1X2sujcc9Yu7MGdEC\n0FI7mfaP8bgt9wAWelDwIdyPQX4/ToaXcrZzA2wNlUMn71w7gMpn3869UYdn\nMxVzA+BY9JNhluB3c2QWdgygwCM7TjPVsZhI3E8QPG37VFoOATpsWYEj43Ht\nsDnEcich1QtFawZ5FjYVThTPlGZy3hK2rU/jyorIk94tMmW7UlpoUuM9nxSb\nQElAVz/G3w4ZKPkySrMNf358Qgyo/UeKrE6kTrVGUE20f5VP7dCMKvAS3965\nLGwbaaTyaSxvqGtImgkPvBAnRnp5vZOo3cfPsa8iMUyhfplwlqUCZPfF5NyI\nNn4xshIk6qv7uIijB4om1hOA6RG/R9M1vsXxsoPcgV4VXxaSdENhyRzYSAm6\n4yP9ZwdoEZpAnhPdpt0Z2z+Bq1HmooMkucbBImqEisPuhjkHH/Luw24erA9O\n7rIV\r\n=0DGp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"2a4142f887271fb1f28d7731c43982896fdeaffe","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.5","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.1.0","css-loader":"3.6.0","url-loader":"4.1.0","@babel/core":"7.10.4","file-loader":"6.0.0","sass-loader":"8.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.1.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.63","@babel/preset-env":"^7.10.4","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.3","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.6","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.38_1593678250251_0.7002851205386753","host":"s3://npm-registry-packages"}},"1.13.39":{"name":"simple-keyboard-layouts","version":"1.13.39","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.39","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"32a7cdce0bb4b5d5bab42d3890809738cdcc5523","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.39.tgz","fileCount":32,"integrity":"sha512-IOoCpX8TPwSdSWaz57GmlOXIjkwnnBLTH/kLgWxsBeKFJkaNp79U9PjlqLgnFAzBl+I7xsrP/qCoVJ9O9FtLtw==","signatures":[{"sig":"MEUCIQD79oLW+SRHJo/xzkh8VNQu9RbPHoo1kFJcdJzX/xKfAgIgb5+GgS6u9R0kSl6hjBasLdeyrdaVrOZ5DRiv9Yoyki8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/upiCRA9TVsSAnZWagAApwAP/35/THksZq+6MWpK6fON\nRh6hMyzEBjL481qSfsyUaB4cBfuE17iFJ+Svb4aj32MxaaqdQcgptVLlD+NV\naqinLcwoa2hX+afsBIiyjEYEQD6ZBwr9FUstMIKk9PH45ZPwaCaFjo4RmvPH\nLwhRF20WfEef21oa+L6wP+gL7oFvVYzppIdY/mxLZcH1tKeLN/YiPzsnJNb8\nPDnTb4ghNWT1cKp1eUJLEqHAzEZuOW1rDqnicltLIL4cF7UBrGC8sh3SHQhz\nbRfAetnFWqeBUgUKqP8hTaQE80vi0yzgy7CaFOKB+H8E9P+Uz/GhIvtO91M9\nnmFRDce/ogUnW60nvIH2ctb9zZQXzV3eHuLVbsKQQTqiaN2RQpHHSDFxNuBu\noM/yiHTrloh05UMVULiMgtKb86UMYN0Usd8gK3V77F7yhnnSHd50UiCOgtjU\nULECKGaArbvg++f2S4zhYhR07CVDSvGuPEFB+USqE/qvk37KSVyIdlYnAh5D\n5XeQ9mnV/Wn+ki6tNdO0Aj/TCHFaYMQAGP+Ytd5KeZ7aq9miTSPgCS/jLbzJ\nH9vTeVOTf/3/BPksLtbYf1s7A4XJgvpx145UC0bfdhZj3EV4oMB5NtQTGLw9\niwpEtAJTeTiZX/5TnkpyrWqPzEfgJj1BzySu+6f5UGPOgvWijaUJCOP44JSR\n6BDO\r\n=TvKp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"59c56ed2694137c70aafdb8ea9ce8080a8d94997","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.5","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.1.0","css-loader":"3.6.0","url-loader":"4.1.0","@babel/core":"7.10.4","file-loader":"6.0.0","sass-loader":"9.0.0","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.1.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.63","@babel/preset-env":"^7.10.4","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.3","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.6","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.39_1593764450313_0.38613334249667997","host":"s3://npm-registry-packages"}},"1.13.40":{"name":"simple-keyboard-layouts","version":"1.13.40","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.40","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b784958b3fdd666fca6f28ac47bf52fa6fa522ed","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.40.tgz","fileCount":32,"integrity":"sha512-sCuI0+skgtimW5LHwLUkk/lU0TmJtbRlOC/9v7ToUx0ShAk2ULSDKcQRV+Dmd0/hnCcTUfvFedQFEI9hH77T3A==","signatures":[{"sig":"MEQCIAqt+XF63QYJCBzixkQ+cSrtHwYqTqoz5evxU+17NeWUAiBLJFAcPgCvU5s5bTQVSdJvxbfvi+XtQX7/n1a422lPkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAuIGCRA9TVsSAnZWagAAgz4P/iTpYGCdRYwmdlEWOlw3\ncJqbGdP09+mGlv3uacrEKrTX7vh9jGSZt4Hm5EEljyieE75mgVNoQMV2KqpD\nnzBJgE/J6Xe/Ylgf6Gl58l/+zbkLPQpigJ44TpbMFSL/54K0dmo1ydrZwSNI\nINqF0cz2IAd063i7+VN347rt3volpGL6GmHEF7CNXTsxjro34nAOI9sOH+jE\n/3z6imGcvz5RIK6hHppe4EuzzwTADr/nMeKWpdqbM5Q+V39DAyuznYPbtX2l\nXdogA4RtNNh0CKzjEfRvKEJ9w2cRge01Ex15FPqZZM4bjVpBjobTPD/grkGl\nNEm6iOYgM2bXf9YDuWaBJAJp/NIuNbt11iJoR0h22psYBc1wCAJMzlS0rZUH\nNzDRKu9Vs+aw8MzkurJ5hpYGGLj5o14b/8Zhjrt/C046KaAj3d+174sGCfHH\n9JcNiT9Fyw/e8g8EAerjjqpK+qJvMTBlp3dKI7KITcmWmuRYW2q04Yr2mbwT\n+8VuptUgcOsrtFbZRcIP8jKjxCXpIhA+TlIBo5uRaqMXcnKx5XjGBKFbm8A4\nrvYT7piEXbVDRfCpG/StcEXgKPiBB+BKAVatVY7ATag5lkswCKEleJn12UFv\n97Vsrj4aQwxr5z35fBil9cvCUcWrimznvE3ATfvUmPqIiQOMHzK+BJAAfLD7\nrh97\r\n=g04r\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"92ea75378249ba9e68afa9517182e502d4aa2fe6","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.5","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.1.0","css-loader":"3.6.0","url-loader":"4.1.0","@babel/core":"7.10.4","file-loader":"6.0.0","sass-loader":"9.0.1","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.1.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.63","@babel/preset-env":"^7.10.4","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.3","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.6","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.40_1594024453557_0.9217789043502589","host":"s3://npm-registry-packages"}},"1.13.41":{"name":"simple-keyboard-layouts","version":"1.13.41","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.41","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b4fc91071c14ee7f70a7f12c7a15271b6a04d234","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.41.tgz","fileCount":32,"integrity":"sha512-gltj0paOb3gupSRlQSgIEjeB9g3AM5ZzesgiGxOmxlQFw5h9k+j1USfxPYn93/F1ohumPuoPsZg1GTURsXosYQ==","signatures":[{"sig":"MEUCICoU00I/4CY3HgP3F7nBiO4kR5gA/1A1iHd69UMSY2XdAiEAqVA+tMn81Mc/NNSn/PXJibx9Kmz5v/41Z5FuUgt7TME=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAuMrCRA9TVsSAnZWagAA+FgQAJdBm3bmJ9Aud2SjPHsp\n3coLiiB27D+2CMlQdsFccTn0XNn2pvOzr7hE93GpKtDwpCMlbjnYcFn1qm3k\nVQvpkkVCG0D5Z5SAXUTmNyB9wXmpDam3/Y2mbsZJPshazfipsFlurZZ3Rl8Y\n2GZI/D04SKkBB2FsG6Ldbsj1Ek6gR9aDYbWplBnHyAxhfphO0vOXJ15TJ317\nW9R7h7VzOPAIrvwb8e00QwYdf6JMr+P8szlvUe2a3AqEkgnMOS0lLvKOaZho\nAM5jjvx7mVF2Wgu41APXk/qHjM1xsHnf0V+q2gL6k/uAyLmVcjMOeeXlo4T6\nLe+ZNA4zuzkd5uaFQ8oi2bYprh4H7b1YQCfTaCL+ThnDEMSOuRvCuSh0xYR7\n0kMa100b1YWaIvKJe+SLG2eaIqMZTQT9tpzMN0/vfv10rJUQBlFS7ZSS1py3\nAZQW1xiYR4plW6j55XacPAmv+kysI2scfJyf59z+buIcbbZqJPpA0GUSpdQQ\nImPsxCWQ/kZft7boZaEN06BHgmXItTsxZao831xZkdSOtOiiIg2NPAA7GqPu\n6wk7Aicf8Y2tQA8L/LXrE5xgI1jTxA0e+Skcfyk6XZqCV/VdgoyILAaD5xUV\nd6Z/lZGss9qL83rBT2IvXD2E+dcaE2AM0X4OgWkzIPyjgSw/cDXgoZpSFx3F\nHfZY\r\n=3q/z\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"8d03ac88efdbf00a766b405d135d507bc34d715c","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.5","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.1.0","css-loader":"3.6.0","url-loader":"4.1.0","@babel/core":"7.10.4","file-loader":"6.0.0","sass-loader":"9.0.1","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.1.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.64","@babel/preset-env":"^7.10.4","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.3","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.6","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.41_1594024747004_0.5473308556680747","host":"s3://npm-registry-packages"}},"1.13.42":{"name":"simple-keyboard-layouts","version":"1.13.42","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.42","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"52a263f51ffb29d4a4ac98704996e37822630366","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.42.tgz","fileCount":32,"integrity":"sha512-Ax+a78uh0tzROVcVx3kY0pAbPDlqh0SjKm0/+tuMiRSRhwrGHwkavBoDyy0XBmpe3Jbxx7af1r9h7fsy3fTQCg==","signatures":[{"sig":"MEQCIEoaEpm5j1fwy5twtOwcnTD5AzmvIV59eSLJn/MQgcOjAiByAODBgn0AdrK0tlyITObsxtA/l9bbJCqFt+X6kruSpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBDHRCRA9TVsSAnZWagAAGhsQAIuJdTLySBfeAkOSiLlZ\n7yK8KS+NBrLXSx5wb99c8sMcLuwjD1Q282rV/pN/nfgenMZGa4aEGe4znhQC\nrlNG+r6RLen4yLNlpoAjIt9rsaMRKKERSbYzMp2Q7anG+MWYNfPNO7ASIBK1\nzaB/jbwfsbJqcPC2M+aDTao/MihEVcN/LakTbEBzU3JW553l752ZSrkvYEUG\n8U9UiwKvHbOeT3wnQCDLWFN+qy572F3JUUjcRwAZWue9AatUbKfyC7vHybxp\nfJ0Wx6VXIOsZoI/2Bx3jeeIcu9/c0+tyVA2SSSkgBWoMHHoCXXWBbpmFLuQF\nybs3w2PfpLQjCWcH968i4NawhPNT0bhqqPZNVfUXMbupQuF/VjdyaVbUYrKo\n8Fanx35kMa2YVFkXV8wfcEKarCzBcsg0B92vXP8xMMdDYP1bhr8wrTisWUqf\ngDWnlnaHhm29PGqLYjvlbLygXfI7LY5FW0jPf9Q9chSYh2i8ABBHeY+X6kdJ\nbj7lN3eSfroCPaFX6aHq7lLObj+M2cK4mjXiKACwvGfggKR2hu9Rujmu6UfH\nv8FMsI/PblxdhhfvSrFxlQq4y02m0biD5UZC/ewH3vIcNS6bbmlPdEFhxUW5\n9R2W7/DXJRc/z9tzqf8ajszVBR/EA0BPZPOoVmS4MA+IFJj3qFX/R18fwAKP\nXZfA\r\n=CUnp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"162be899c69ff7df1e3b0ada8a19dd492ffb6980","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.5","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.1.0","css-loader":"3.6.0","url-loader":"4.1.0","@babel/core":"7.10.4","file-loader":"6.0.0","sass-loader":"9.0.1","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.1.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.65","@babel/preset-env":"^7.10.4","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.3","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.6","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.42_1594110416850_0.5132451789409667","host":"s3://npm-registry-packages"}},"1.13.43":{"name":"simple-keyboard-layouts","version":"1.13.43","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.43","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6d3e2341d64d4f7e3b5220823f47d17dc27faa76","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.43.tgz","fileCount":32,"integrity":"sha512-GDGcTGWRfotvnAnKcQ4eR0riHF8KBLW9CZS/1QxR0wOcOrzUNUO3yY2Oor66OB2P9NL5Nf+0WHKnBH1Ycj685A==","signatures":[{"sig":"MEUCIE4/Y2SUd/syZ/9P48RaFDPmm3G7z1LgcZfa1r/7VexMAiEA0ZXqWQu9r4GSPz3YwME9vQ8Clo+cIer/jIVDZL82Y9I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBX+6CRA9TVsSAnZWagAAMNgP/ipZcUcYeMc2+vH/AVzg\n1TlL4du7O+BulkVRQUMBHQUsYxEZ9nUY9ZPPd3tE3EUKElHZNo7+e3zXxbWj\nvpAUbhzMJJrPZPoQAW/0jLPc2LknFX5hNHD86DCnMJ4ecaZNon6hmBhWdFWH\nkyqAnT5gaFUFGzWqiPmvu7MEa7n8Wo9eVwSMIkrhpyhXwsXH+bZ/foXiCUM6\nww4y0PWtlkDw1saQqOKgEBxMxVeYIQeWw3/H/NnVv+ucdPGmss6eCE0kvgvR\nTMm5/qRCGUJkNQ1E38saJ+UUEG8xKzKYPulh0cn/OOY/egB4BTe2MZYZZaG0\nxRMFKulHwn/yWS5X6G452lgzYGKOBbB3DJ8s/S3TD9fib3WzzsCqqIGmCChG\nD+3KkWzTa9K4xZTWJUtXn2FUUDc0AOolODeEqEN1iANF9QoyYWsG9uk62wnM\n050t5u0Y28JKpKOBeYG1s6mMNb69GdJeIsGzmikCFBrOToZnPgyMXOwCS02a\nG8+t6/ff4SAZ96SPKGjxC80i/mDmRHvLNypvZX86iBsMXe8efuXKhvF5RIOX\nnZuPdiFVEQgdO2Z8TqA83RqVM910VO7RXwMoTMzyC/EEWIG5aq9u8g2Vhs1v\nhKF0KZpEtkfOpYYz3c4KOB+6uKKYAUppMEdhFBMZbCxj7Wl+IH0Z2SVVoE0+\nrqCU\r\n=Ozuh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"71cc5597c7ea8e62be9b9fc33c3e6a261ecd749f","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.5","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.1.0","css-loader":"3.6.0","url-loader":"4.1.0","@babel/core":"7.10.4","file-loader":"6.0.0","sass-loader":"9.0.1","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.1.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.66","@babel/preset-env":"^7.10.4","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.3","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.6","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.43_1594195897852_0.8335682725460754","host":"s3://npm-registry-packages"}},"1.13.44":{"name":"simple-keyboard-layouts","version":"1.13.44","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.44","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"403bd607e33baab2bb4dbd3c2ccd1b04a318d759","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.44.tgz","fileCount":32,"integrity":"sha512-8XNqfGPXdGcUlgrfDRcpvuZLolUow0qHrqKIEDao3gwHlkzZrp/NnP5Juywb8SyG3LF7g6A1bN9EJzTUV/SL1g==","signatures":[{"sig":"MEUCIQDILsntsNpun7GJxQbmujkPQ7uI0b5tSat/p6bOQnUYsAIgPJyU7oUoIQJMUp3o3ViFW8oShw41eBj71k3q1bxl3+4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBYDXCRA9TVsSAnZWagAA+2UP/1ViRKGETQhVlkQ+c+90\nvF82Zq3PBPZfRXSqD3GiDg8GG/8fF3xxSH3v54YENAoKvjOQiAUl3XYvJP9r\nqkeFFN9I2ZfsDXLXQ5pza2twZxAO3bxhXZN63BHEfpHL9bOoDhymZwqwx3Si\nJRQy3lL7XZaO4jsJbeaR1S3m0yWlf5JYjjmuROTPamA+415D58YJq6p+1SGJ\n2jqCCjB41sP47ss8F0HSqbRo6vzvHbpD5H4Q8XEvKMm65zGj63rLxlytkmbk\n4k8R1ssROg4CLWCNuFJI9d8alA+sQc8BFbuYB9xOax1NfQpqpaA7ol+N2bFg\njLdoQU/ERYS2qWzZnmMbhrHdFo1Ped/6r318gLzyQaK77NfCrj36AS9DU3O5\njcDl4Fq952Ak42+d+c0Sj6fWkBCbJhgql4w6CjTET3gNC89yyibzJlgS6WMW\n6baRLZz9cT1xf8tbQvAMFdeMedyTM+1wDEi07KY/Wpiy2yDg1/xAfM5oxNan\nHnWvhxiAYf7vfjxeple8n07e46I5KTpMUcYXfPu6l+KrkXtttQ6RICSXVCmN\nPTEKUyhHhI4AZh+4bs+8MfZWsVzHBuJBpJet+NQuEfPiNKGH2Y+JdLWr+wRT\nLWL/Yb8XMydEKOnwDlpxdi1wjTuZ2ImrBu3l+06CWKxMCMqRKDqLbpGttQoN\nfZHU\r\n=aPJr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"6b186efed6afc919eeca4277c9215a157db6906c","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.5","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.1.0","css-loader":"3.6.0","url-loader":"4.1.0","@babel/core":"7.10.4","file-loader":"6.0.0","sass-loader":"9.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.1.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.66","@babel/preset-env":"^7.10.4","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.3","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.6","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.44_1594196183084_0.06841712627451702","host":"s3://npm-registry-packages"}},"1.13.45":{"name":"simple-keyboard-layouts","version":"1.13.45","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.45","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9127554b9748b9efce839bd1f61dd84e3e3adb09","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.45.tgz","fileCount":32,"integrity":"sha512-Ff4qx/cbfAjPt7jAvEmcrLz73BCPyEviUs/Ke6ycfuCI/SLyIiuzB53xLEPq1wRTukM0CNl23451wo8by8Mw9Q==","signatures":[{"sig":"MEUCIQD5r6WLFkUoY+fIEK1b21BGmUSch2ktLHrLE1lqBcNIQQIgT1IHKQqutRXAwuzStpB6LtB8oN4779u5AdzQ/1fH/JU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBtPtCRA9TVsSAnZWagAAJKEP/jYx6mFADntyp28foiYT\nCpsVXc1O+FJWaGHkGHbbIPqGaYeR/XQ7zvOB4jkEH4HfGkfBe3AJCt6B8+/x\nQrJAHSzRotTp5oflOkydtiZO8FMwk9iIGCJYPDRl1bN6PwA2A5CSsTU8d93p\nGHO2bMyuoSXjgkpcVbYCqcb+E8MkMmZrpfpP9V6aouqWVHPhERqwqIwp5DJU\nhbFa/6YMsku8tGdgwiXwn3GSzBxv/AqvN3ZhFnNMC0gg/hRBjgmvQ+Dtu8jQ\n5qfy23JWoFYAy3ZQrD7lKzLuUbADPdTn6AKTibU+a91AumK3253DrJr6veUn\n003BVSn0i9fEwtIlDjFuzMf0s/QcT75niKGmz4qJTsQMVac8aU51R8ACF6q3\nmgaBW3nF8hieAWRsbxhIzNmcS5H7zwXLzZjV9BoiGbdMgeDS7yDkbhHblDPe\njYqwieKDXdmYkEqFJ6UqMoNthao0UaOAODuhvxzlP62McCZ+7A8JlRmlnbXN\nc7aLfzN8B7Ifmp2bJCbVTTw4l7HBZYueiPP0wq/JBtl8t7T6NYWbt+vxuBah\n8QPgGRVJD2lST3B613YDBHPSm/ahCHm4NPNX5Dz5gstr9HSsepopTwUeSZlc\nQdRA60dJl8h2bnl7lbgjfTMO7sY4LUoVbtseKmps/BwCVxaB1qziWT/PyciK\nP7W2\r\n=qCt5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"9d7ba0a58ed4fbd1841cb41ef4efb3f53fe6608f","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.5","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.1.0","css-loader":"3.6.0","url-loader":"4.1.0","@babel/core":"7.10.4","file-loader":"6.0.0","sass-loader":"9.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.1.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.67","@babel/preset-env":"^7.10.4","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.3","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.6","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.45_1594282989275_0.23669104073875014","host":"s3://npm-registry-packages"}},"1.13.46":{"name":"simple-keyboard-layouts","version":"1.13.46","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.46","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3fcd690d6d006d3a16f1d6d4ae548500d04ed3c1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.46.tgz","fileCount":32,"integrity":"sha512-oFPEVYTnafExmC+UhAEwp8X8M47muMqttuuXQ+lNY3J4CkaR7e8KyYvkNaFh8XkrwYw+/gmhuaZNA6IYEMfG4A==","signatures":[{"sig":"MEUCICRnW5UfpaFEvBkvI3SxS2layLNYbUrm/SgM6WWUr5phAiEAiYGUIAyfiBqFfBFptEC83eui/HViFEWoGk9IYwistX8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDWxyCRA9TVsSAnZWagAAvC0P/0NP8Y0Q6eesMUBwF0kt\ncU/Q2mKniB98K3M5SRxDrZ1ulwC5NmqRABg1fTiIJNW3P5YCW6qyBSOCrmiV\n5AEordGNX3qRHY/8QB+HYhXFBIAz9anKtYMP1TYEeBbY6rQQgkxCruC6dyVv\nS23/MDP2vX9MDykCf4nKIsKxbvBEAC4e2XGrNeDfwiST6kYoVZLQ3V87QGoT\nWmj3qGJc1oCrFdSihXmVjpIzVrHi0oAbdmVZbPxWQyAPQS2SJ+jNgGCIY8NW\nMsYB7jAwp6IYKB4iLt8VPgek6aT2KX5LtyoExozKOMzLoYoKLYMp+hKiS9q8\ntUlqmPPyr/IT2uMpkMXtw742iWZykFuF0nvQdhtZ8hGuIppBlTSLCmu99rCn\ntQFMtcYyRmB6oiWRmpg3rfrfxdpORYnAJrnPoSUhttHtz2o7kNYSPfljOOfE\nGuUPg0TJ5AdLplUcZtvFxeVDepjUoFjTstiB2dXLh6itHiqDVxRhMJWGOIzp\nteuMXRNmc2eyQNBcte5ATAxnACnEhI0lArMbJjZKRvMPxbyqiLWTbR3rbNFq\nDJPP4X5Te002jrlCwEFA9GBBgRPpME24A0nFdBReAA5pQP3kBx8S9D5fTKzQ\n7lFZY8s4c6P0bC7PZbfuUFJ8HbqDprf93/AnU2J1Ztyu2iJO+mKjta0+XQdE\nEV5n\r\n=7nZN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"7351bbe6cf6202316ada50ecc38cbe29cf776639","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.5","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.1.0","css-loader":"3.6.0","url-loader":"4.1.0","@babel/core":"7.10.4","file-loader":"6.0.0","sass-loader":"9.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.1.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.68","@babel/preset-env":"^7.10.4","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.3","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.6","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.46_1594715250324_0.3644782769728021","host":"s3://npm-registry-packages"}},"1.13.47":{"name":"simple-keyboard-layouts","version":"1.13.47","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.47","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6005c1898cad17dc4a3791f9ea95083fcab2ca5e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.47.tgz","fileCount":32,"integrity":"sha512-ojx2J+LTgVVBphT+MRzRBbTD591tK2uUOXon494sCIZBAvr3W3Tl29kFgsCuuaMsF0C1d2gp65tXymjkxScFqw==","signatures":[{"sig":"MEQCIB6KANEPjhU9+6zz/qLfqvjM2zyV/ezzfveEoJHjfgOUAiA6Rf6N/JE221bWH8gHnssYcR0rAJNYnABOhf/c/HYNvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDrtsCRA9TVsSAnZWagAAhW0P/0x9e8mRzqF9VlA7JEF2\nnFBliJb7h8tLL1NYSyL7vztJphbP5x/bQoyLcOzagBDpABcfJbYqMPZza+QM\nVjIw1cMnx4ZMyY0c2OlO8MykqIpQw27j5SZmzfIDJY2oyl8fAbnvUx3Q/BMc\nWSnZRxMYR0z7+7BcW8cxEOOZX/ubZJ38tjmhzYLxllO6UpL1lXM5ro0LKXEp\n3SA4RQX7qGFEDYDfZ55XJSOECds5XhTOB5KsyFI5X5JcNZawWqgi3kVy0np1\naPpIuvi021c2QQ8dn/zSl3k6w7YeF4zQcEYaXFkxLOg3hmWmaEcDizjA6QZX\n+RRan6BvFKJZRRRJWRrVMaEiTbQ6/Vk4nTaenGtTEuN3Efb4HNbQjDYatFcX\n7AtAsDWzIxIYQ+3OLdZmNTi7TS6XDnLGsNKvlpPvAKLVEaqGWUtQ438U5pZo\n7WCyf1pCbBpZe4OPL1EKR5ilXRddRd/FMc2PMqsATddAGZ1mdms7c32txaMX\nVRF07qHNUngcJES03DWXtTxs8AfigU0WD6tt188ze+1n83Rm3kE/XS8BxGLV\nBPplYsqryB3Zf7DT2WTN5nvgIdZhqyhodKfnu4IXdnN5nrsQu9FWF9P3X8D1\nRQ6c1ODbO3E+t4JEFqhWNJFrNa0isY0TkoayNr5BceroGDWuTm09Rp1VJ7Ni\nDrok\r\n=YL72\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"e6c04312fbc8b9109999432c1b99199fd7480f74","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.5","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.1.0","css-loader":"3.6.0","url-loader":"4.1.0","@babel/core":"7.10.5","file-loader":"6.0.0","sass-loader":"9.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.1.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.69","@babel/preset-env":"^7.10.4","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.3","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.6","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.47_1594801003712_0.21379503659736776","host":"s3://npm-registry-packages"}},"1.13.48":{"name":"simple-keyboard-layouts","version":"1.13.48","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.48","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8dc71b19e650d6204249fdf6256f1e14ba714345","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.48.tgz","fileCount":32,"integrity":"sha512-sLfwGiYCMTk9HoumGEDYH8c4fRKIGSySCf2zNp8xk9lmjstIW5LRkRRMq7itJiRX3GhLfSG9b23gDUqBPQd7Ew==","signatures":[{"sig":"MEYCIQDbiSO2xOveSJzU+n7SXEWEkVCXiSYfTP5AFF2+jb2DBgIhAJeHZKp/D3Qg8nJ+sqxmaD0Km0nw3GBgLC/dgFBru5tt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEAxICRA9TVsSAnZWagAAaocP/1yWwUL4PODhAa0M/W5k\n4iebgcGZh30Xu58/TTlS749lfoQBCm+a26Ov1o74O9hi3POmgomg0yEcT+nl\nC3ptYksL1izVvCYbKhzCvxbNFjWWp/0m7NzbIY5BhMo9SkQvtfXz0FJP3IYE\n4N2JQErsbcbO//vtW/lp4GWAQLrSknkVQ5vC3HmrTGzyy4Bm8dU5GDeujJSy\nBgJwED6gbHLmBX9gLNUmXdj8wXNRrxzbDh9vMsdd1wiPkd2AQ8/CdPuLmPrZ\nbl+SLY9xXhCeLbxF+plLNliN6xf2k4+/nb6TNBvB2FUiBCQJYpchwjtGl2Oc\n4pwyMB8d0MG4TNIJMLhZCTvaTUFMIviU6Q1fWSaQdlQA3Yop/0xKNmFzN/4y\nEi8yBRy2QrRl736ZOdcyhMCP3+21kI0aOSwrnQ+5/CS6dXiNDgS+edb5snvW\nJ2VJ6w9Vf3/M8bsQraKn9tFR2iDjbuvUPxHPISiyZzAL1hdZY34XLwegnbS3\nrBfqrlD9YHIEERNfM47XvFgu5v424Ujtf70TLPe64y7swv0uY31o33hGkTlN\nVUkNrhkIZJvCN9XaLgdQWtkKLOpYyBMUJhXebbBl2WM9EmsLugSK7xVa/tow\nCeEhy3BLpiipwhW79RJm9UJ9E9QZ3jdin7olp98StNNZnxRovUcHOyTes4Vu\nbBnB\r\n=qgD9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"c0c9a3efaf2a65a928547f587da790b57c8bd39d","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.5","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.1.0","css-loader":"3.6.0","url-loader":"4.1.0","@babel/core":"7.10.5","file-loader":"6.0.0","sass-loader":"9.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.1.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.69","@babel/preset-env":"^7.10.4","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.3","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.6","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.48_1594887239840_0.0655490329235926","host":"s3://npm-registry-packages"}},"1.13.49":{"name":"simple-keyboard-layouts","version":"1.13.49","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.49","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c049aa57b3b625946a6948c46d517add687dad04","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.49.tgz","fileCount":32,"integrity":"sha512-MQtt4OztfoZxKvK5JBSpHKbGaKGOne5sufiO16ECuniNyZCn4nIWYARGXHXoxHoMYkMIEgfzEEBqrWtorsoziA==","signatures":[{"sig":"MEUCIHpOh71/8i5rDDG81reFYhBGfZYnvw8Nr5F8jXycEbHYAiEA5yDep+se3C+FDnkrRJheS13vVITVjPvDpeEuriLLc2I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEA14CRA9TVsSAnZWagAA/KMQAIvi0DLjF/TtHCKg5mPK\nJzOYcEk66LJ1PbKz9WbuL2zCqxiNGl3GtYByZHZBCDGOs2B+jPjuhK/d24cI\nsUFdyfymHjLOZILGmrf8FexLCUKltVHw/RCzEls0P4F6AIxpJclmE/ojSCLt\n9ggYPRHV3Y+k412tj27YsQeyJW8mQrDTz1aMoSEHCjh+ygZKOlnjDJxggY0M\ny/TCsn9Y7xekf6yAsQTW1Hx1fPO0i2XzPJgNu80sdpvSLmE843X6jdW8E4dP\nxlfgiD2godkrZIW9BPGvHvLpkK2AdhIIGJP/0jk9YtXW4MQL86S2lsAIvnbM\nfdtohnGn1c1SnjdiMDtPe0QkaCimNFcoFQ9Jc6l7ewYr8yngQCHFeU/KrKDD\nj8Mrpo1Is0wMLjc+ZTWZIbwTnWUMCxbB06wHPWXFU4eRQr/vyrGsUM61q00U\n3yvC2ibFQWu7u2J5G3ErsDN1DPy3ulqNdGCRuQMHSO12I/vr+PO5ziHwyEtD\n3THPDbJewnTr+QAMY5WLAejDacuTqRjeV732M2pJOvqswa04aYYrQHe60rqc\nAyxpBqPF+9bIJKeExO3nMe35xKZFVJavaJbWAggpdjYRBgwXziny52919AGl\nSa2B2GomHAC0KT3xiSnTm3DBbsq0PJEemqI2b42UByug+/4gruB0fgHznF08\nCMby\r\n=A/M2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"42a3c542a592a5a2dd7ac835ebf837bdc0bbd4f4","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.5","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.1.0","css-loader":"3.6.0","url-loader":"4.1.0","@babel/core":"7.10.5","file-loader":"6.0.0","sass-loader":"9.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.1.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.71","@babel/preset-env":"^7.10.4","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.3","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.6","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.49_1594887544341_0.9796069571472754","host":"s3://npm-registry-packages"}},"1.13.50":{"name":"simple-keyboard-layouts","version":"1.13.50","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.50","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1a2eb61841a4ced13fec0607272adc33c3493892","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.50.tgz","fileCount":32,"integrity":"sha512-zmVxVolOSId7PYVvbtlFYIkWh+B0bu32GMB8knO/5HRW4mE8swFPTwG4aa5E99gekmlvZpXnClF5AJqmHjvpnA==","signatures":[{"sig":"MEYCIQCSQBJal4wzj5zNjwgwzE1G12pT1G2kwZMwPjzXjAIILQIhAObrFz/S/kdqxac9/Z2R25+HueXqetWK1rFk6ChhYtaU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEV9LCRA9TVsSAnZWagAAq4kP/RTpxqxg5IsQ9GPWEFDQ\n24T+Hck1HTnhp5HlYL01Q9GDwKPM/dJYbibjBQoSSJqLD9rwOQjtdHAmX4Y9\nD109VMHdXkTTKyyM4yFn9kBhhtRyyTQQ8xi2S9zHtW6spjEDkLZGIvq0Bmga\nOl81WRFcwcuZCj/VtY9K4ZshyimYSeKP0w+2LZcBXyY5lCpCk8D3q236mruO\nj6fF/PV+fl/tUhcTZDY67ZBqQlxjB8T07yWeQXHVRuc4N7rVpFHEDH3GDoRP\nu9OOKhqgUbShfHcJrer77f/H/vgb/jZKU7dUrLYHk6ZW8txism8Knw5ymvz/\ncrGOjHEQ282fyBSLCg7pP2g7cnIb/aM6mSSLv9yTsJCxg7PhrO/p9XoLjr1m\nrAynJPqvcLOvwmakWx5vJy0iAkNnNpNzjoCdNbeYmIdr9RXnmjSlPZZj/itm\nnqOtoY+pZvnB5AHlAkuWkNHQyCSkYA2biaF+rqEeotnTkm9shLofi9qfLu8e\nxeVcjEZgiIHYn0snRYRfRMik0hIorDuAdaKZ3iasND63Tbo8SkclUhaS94CS\nVLRghqTT1Uyv0cMbOX2j3P+6pBrLSRAi4KRNpnoEt6wb5/EMAToWoa8Q82la\nWT6KIV9CI+OVWoxZnj0+OTsstnsUzjmjfkcqR7O1OprCYtonozm0EYUGnz47\naF9T\r\n=wYGb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"0b55b04e1abd9a5a0f0c0841b8272037252b08cb","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.5","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.1.0","css-loader":"3.6.0","url-loader":"4.1.0","@babel/core":"7.10.5","file-loader":"6.0.0","sass-loader":"9.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.1.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.71","@babel/preset-env":"^7.10.4","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.3","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.7","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.50_1594974026518_0.25443861080434416","host":"s3://npm-registry-packages"}},"1.13.51":{"name":"simple-keyboard-layouts","version":"1.13.51","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.51","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"61dcb4697d4cbff94be9e103dc463008d4182013","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.51.tgz","fileCount":32,"integrity":"sha512-wEuxW7kHki4yCQ9Gtu0OkpU3u5YzEQ7WB1lriv9q/2ve+wsjyRvrIy6ZgJv3bZZMszs5xCymx17O/uRyK/Xj0A==","signatures":[{"sig":"MEUCIQDDcdkRLN4Yx7B9Ft5MuqspyCqJOtw2UAIy9hA5szFP0AIgcOVmbP/oT7iubqyfaGK1KKimXpeqkHft5eh9XXH44pg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFVjDCRA9TVsSAnZWagAA0c8P/Rjus3iDEiNfOQ8qO4WN\nE5dqeDAw1j+nKksPMTqt2oSoGDHjxe9aMVquvHVRkxINUO7aX2ZnlCMif2BC\nDN+UG6SGw6rniA5ngcJ1MbHEroPfQlnK1V7lMoQHNBQPeC289VTM6IvYeuRC\nVe4dTUDha+E7JP9p2j6DDQVIdAF7QviATOgOMWNK1+KDtt4csU1YuhrlmjGt\n2mKP5IOpeDmCA2Yne4QQmBYd9RcgKn9XhT4A8SD4RKsyNIM6oh/iTFGwEYMu\nolG4F/aWTmsgjkIdaDSmpOzNEjyj+oJFkwspN63JnKb6lv0gGLUM4b8Jfd4T\nhUm8pLudZgpK/HGPXLbp+Giih0eS+mPOkd6BSbonyHjQ2lIXu8O7aCqKIGF8\nJzJHKJ7dcCZ8pn4XCC80+nf3mFTbxWLw123NBWGOQIAP4F0lqPwGuQvIlhr5\njSPhX2sTK0/HgAep/DB4JuTwnKxTRVWjIgRr1cQscgBnC7pOnGNSauUU7hON\nRRYWF8a7WqPcYkKXFIIaUGJbzYME/lfHdI6R84z4S3UMQEzB/nsJyyrK2eTE\nMQakdVCSQm5GDlsLlmlAOMOPkaiupHGiivpwaukywfxcO7rA+smoPDbojss1\n2iQpyKFCdYo+n/88IGaZfLzRxIZvm/H6Z3jZ1aCqtVLjFrekYuAx51loj5du\n2ayk\r\n=Nm8v\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"3d60e4126250265a02b71e43b57de80a2db6cb0b","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.5","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.43.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.1.0","css-loader":"3.6.0","url-loader":"4.1.0","@babel/core":"7.10.5","file-loader":"6.0.0","sass-loader":"9.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.1.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.72","@babel/preset-env":"^7.10.4","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.3","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.7","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.51_1595234498701_0.9060028782295724","host":"s3://npm-registry-packages"}},"1.13.52":{"name":"simple-keyboard-layouts","version":"1.13.52","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.52","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a84ea90ded593ffaf4972623f29285aab6eaf4be","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.52.tgz","fileCount":32,"integrity":"sha512-0KjI9mB1RJyRHu3KRz4y427KJgch0iFQogROjMFPySHQRH0YPFvByUy1C/jDQQPVvL707Uin/y6bFV910qobyA==","signatures":[{"sig":"MEYCIQD8tlpWuQ80PiEeS3906cJOB3Ygep0bIartwKM/OEZNGQIhAIkQZ0A0H4RwRpWFV/oSf7GbxewOjamKiB3kt58XpXjE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHpM9CRA9TVsSAnZWagAAL9AP/20ygDFON8FH5+JM7H/y\nYLySwEhplPIH4qxGXm88qdOdYAIjm5vUqK/elSppDdnCEV1AiKeUZbv+iUqR\n+zzFk8TpZr5cNVTVrOGbHI+eCa9Nx6XgPkT0l09aKfoELVJMbq4sBKSNLGAH\nG9qTEMYvafvleXbYjsUw1jKs6nTC/6kULG1B4Ecl1ApmhmstjH9Gq+Xf6de4\nC0ttEVBOSiwZCwREL7DlpclVNU6iWxD0rFs5Th+B4zCWtqBBLKqSX40PyhNz\nv9u4Gg8gj5tD+TA7J0XBDKL5Hot+NXwFP/DGBS7A46oSsmy0QkSZ/YnOxFkF\nKRw3VViPwNhBSIilMBiFcmaxcuX63SGqixwg0IOT1lwXoYaYVLlt19PHFFf+\nuZi/7Md8yis9AnpcUpAKW3Fb6CmjkrHK2mDmPAxfdARVR1fwrQ+UV6BHvPgn\n9xs6JRilX+Eze27oY8bhWvv5DSUdsUOswfC9fexwLnX3mJWpiearXdtvEQN3\nSjIMTMsOb8UIOTtl5f3pOPEwNaX+KuXwkpvF3vCG9sCG7cNEfEx1tcI2epaR\noX6eEa3kwwGpnGa2SXTxoKhNLz/z+I6HbQPmrC0sRW3oA57PPFOE1P6+jyH2\n7x7MVoGh9RqqyrVas8DHoF3uiuemHYBdIFtxji3dgu1WpRdxGppoKpBAr2mX\nvdtP\r\n=6mAc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"7b2bd40eca19fb8fe1fcfd5972b0ee7da690e9b9","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.5","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.1.0","css-loader":"4.0.0","url-loader":"4.1.0","@babel/core":"7.10.5","file-loader":"6.0.0","sass-loader":"9.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.1.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.72","@babel/preset-env":"^7.10.4","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.4","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.7","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.52_1595839292517_0.37249679767737875","host":"s3://npm-registry-packages"}},"1.13.53":{"name":"simple-keyboard-layouts","version":"1.13.53","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.53","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c054b982f85981eb00e590a92a412fce0700e0e8","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.53.tgz","fileCount":32,"integrity":"sha512-sW1IKfgKH0vXz/tx1aXxlHgc7cgExcU2YlFE7dtyYWLF/RHWhos7Sh9CzzKMTbeRO+tfMnPntfXGwZbdV7XGuA==","signatures":[{"sig":"MEUCIQCN1H+4bdkOG179EtDNp1X3B8N4Y8k6YE9P419FrbGIDgIgKzoBzGT/mvl8x4L8N09EO/kOK/6WY0jkwHSGooqRaIM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfH9yICRA9TVsSAnZWagAAvyYP/3HqoC1rm5uPdl8A8FyW\n8UklEEH+yh/080QmFrGAruD82E5hROEAC73vyGL+AwaVWgjAXXhJLjfWximG\njpeFL5rnYgRdz9zPkZm2LI3jI5TQl2qOEBgydaJeASO0OLfMgrzRrQvG8/UD\nw9MKPl+hyGauBbeIdccW+qCV5BR8CzmXo50rPoCUzY5TzwpolDCGSeZ3H5Aq\nuEhhLY2zpMSdV/yHl4TiCXAFp8YnfioThie22byY+yWjNTkXblxs6+mEB6wB\n1NcbJr3lasEx2crkM25wlsPYuGUBhFeyIikE5xHEEXMt/MDX5JepcS+K8ds7\nuEPjsGT8mmz74NDk59eRSjPe4WqenO9qMF7rutcTo5G3M/0QoHrDa+XoffVf\nsnidI4tEHzXaoAp4701eziKaTaA4CP1BjtVTK6C53Wh+xbMpD3UNBZ74vius\n/FYH8iAq3p5NA2fkqsRZAc2g3lZOtjEehvuo2aBHtNNUwnO8XuhDQzRr+his\n+oFhKQ5g8kGGg5jjcHLkFoVtbXk1M8YQK/teJ4+movZky5DMuTTf+RooZewo\nh8pbWTiI0dkCGDgDujofnxRVPy6Ay24tgZsfTKGQMe4XeMRQ3AA0jU8IpvKF\n1hv1eonOTqHjekCmr7xoaRwzVyinoqHcoz9NVtPKhfP00UtEtJwDjkFqJztv\n0yKM\r\n=7clS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"15f7e7daeca1258d71b237e515580854e07ef7a9","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.1.0","css-loader":"4.0.0","url-loader":"4.1.0","@babel/core":"7.10.5","file-loader":"6.0.0","sass-loader":"9.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.1.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.75","@babel/preset-env":"^7.10.4","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.4","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.7","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.53_1595923592373_0.5597079992264162","host":"s3://npm-registry-packages"}},"1.13.54":{"name":"simple-keyboard-layouts","version":"1.13.54","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.54","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7f4b106cd5b04e096849234a3c294da79a46f144","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.54.tgz","fileCount":32,"integrity":"sha512-l8Ymf+/uyJJsIJqSuWTfVbj6T/BQM7CP57fqpkAUS4CJ1wH95YdtDtehZUFQTrQbgWNJGRlqCd/Boa3I+FurAg==","signatures":[{"sig":"MEQCIHgh5w1Uieqom4rjrTkPE6wkNaaZIQ5obFeikxilHWZPAiBA64mZ/ntXdM+8ETQ46ZUDNxvU7MJRcSo9yAIxbdY+Ow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfH90+CRA9TVsSAnZWagAAi04P/11VL11VgnWip3cx7eSe\n0x4GOGcNv7RI6O7JhcxYGv8tOO/Y33Z2uXfSe48Yt8o5HkUVJHPN9An8ffRC\nPMcxf8+8oaQccHgg87o1KmyXiOfukVptqFJhlMO6InCZM+WVuuJ+YPaLD1+S\nhlqVaof7I6Ni/zrzkcOOVFqrtXI3/ZoW0TKg3Z+9VV+LgmvtjMKMS130Jyp0\nf5+DkCTR3KpIKqc8Koaut6qPIHurjEJTHeFF8ImrNXt+haJlHrWJoNHg2SKF\n5uo+C+Bdi4+JvrWMf4JUnK7/uQdqX8wOxcq/+KP86E1q4+G1f/Vl7Dg1ZRIn\nGq+DMS/3Ja4FK0N6gkYhALKP0+SfYdn/CVlecT28y6KT38ld34oQLh1TKikH\ndRwjKaRCUUuw98siC5VzUPC7ZfE1TiXF8QrsuDuY6YHkoNbCR1kwL2QcjQLU\nNqyEu4NpJVDbdeW3z+O875AHQGEKLkMnW0bKJNIoYEKaEbvBW+XLZSWah7wC\nbbHt+l1vXTKl34EEY0MSvDpHgv8x874fgfeUDHl8j3CjRL3X6/e5A8m7x0hc\n44f7uYq7i6TzfFoBnwmDg57K7EdTaFjhxuftZpQ4Y8BvYCu4VYjZtHSHpj/n\nV8eGT4WkzrkGOIsC4eMqUd3GZvHB0dxAxfgGo2kscWdq+bsmdBS1wqJXp08n\nC/SJ\r\n=S+9l\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"e29b0ffc99b6c2d7418b5133e19c4c8f68c11b46","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.1.0","css-loader":"4.0.0","url-loader":"4.1.0","@babel/core":"7.10.5","file-loader":"6.0.0","sass-loader":"9.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.1.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.75","@babel/preset-env":"^7.10.4","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.4","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.8","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.54_1595923774017_0.9298575239471365","host":"s3://npm-registry-packages"}},"1.13.55":{"name":"simple-keyboard-layouts","version":"1.13.55","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.55","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7d82a997d747182075a1637487672c2fce8938b9","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.55.tgz","fileCount":32,"integrity":"sha512-et+pU02VsQ5KAZR02Q4LShtBN1pWIHQJTW/vb0rziX+5wKNM0S1WCETHdYd9Enep42i5tHCZB3asg9QAKDozdg==","signatures":[{"sig":"MEUCIHK+6R8aUKnTeKkJL5kfUnfUZLKbjMfMogn/mcZ0m3G9AiEAoATaFwg/JN7rEISOFrkcXdcxF86Y0/o4InoR2y3wbxg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfITJrCRA9TVsSAnZWagAAMTsP/2P+PG3X+TGry0d6/Mha\n44Zjz1Ghg1Hp+WOJ39IstKCpwowkI8fx+V9tMvd83GDQn7rY+mokEO4MFAWI\nh2b5Tz/JBo6LKrQaBjlr7XAvAq1lur8LpeyjoXnshpg0alExggndVs2CcSPY\noYg3z8Q29T79bBQnUQq33yXiSNIqEwj/2zoeCy83nxYK1AAvsucPHU05s8Uh\nstLSyqn74M7YM3kwjuSK67twLMlQulmix4mLW3sk20/1Of2IMHCXi44G7o8R\nAzJEhcGPyLeN1J09voVkq3u/RXPFK5SUvWw45KJ3+pgPnJ4oJ03I8Asstk9V\nX3PgxZiGrKHYDW3Ntj2w56uqwDpM3o3RwepK5K0wjSSpBBDyNhNKEVKIzb9c\nJ89k1pE3NAszTZi74NR2wcpD1ubwNpCNEQSVhNZcxM9lLfENLnV7TcIK+HoG\negCIbyHivGG5Xp+svlqUWHa+6ASMyxsXFaidgjNGekon8mLME7PiAYrnj2G1\nGOb9dvKKS1u/968xftpub8vRdKm6UdBRGqoAtsvji9U2jPXqod/DW09YPeu3\nPcwnG+0bw6VqBxfXc8wcj1FV/fSwk/y3SirWXTv46jqYl/AxoDTeZ9b7XRKv\njkVo6XDl5m5drEmzClhY8XFetWEAVAtfTZsSE0wIBH1ULhtpzccNLDnv4ik7\nAg3D\r\n=VQ4g\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"a5280320413544046b51eadaf6bdeea49695b183","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.1.0","css-loader":"4.0.0","url-loader":"4.1.0","@babel/core":"7.10.5","file-loader":"6.0.0","sass-loader":"9.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.1.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.76","@babel/preset-env":"^7.10.4","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.5","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.8","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.55_1596011115011_0.45049438595660507","host":"s3://npm-registry-packages"}},"1.13.56":{"name":"simple-keyboard-layouts","version":"1.13.56","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.56","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"75967b2dc036c4d5759f051699a84cd1a04db47b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.56.tgz","fileCount":32,"integrity":"sha512-8+ewnUezeo5YcD4IlFVK91XAIOKqlmflXfzn8orTnnkvLbFb6W8n7YYBRoFLOVohDYphRDkI7yQG7IlacD9QAQ==","signatures":[{"sig":"MEUCIESwKYzBfsiYqFhaiYgzATliujkLZbXKJWW1Kb98OAZ8AiEAo04aW/BAwfALU2hdoVwNzd+JR0yOgJxB89ZArH0GJD4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIoHMCRA9TVsSAnZWagAAYXUP/jEdyzjod6nYeCHqI1Cu\n/yQI9+tPp4m6C9rnRJq/MgDb2kxHBpPlAy54D1Ct1BZBBagjXkty0g5RjCYC\n5u42XB981asgzdzQ/RiNaKO24X+mfhMoxlQl1bPeC3NP6CFkC+p+6x/J+UJ9\nyrIstTwccU1FcpAgbsQ6rRs78el6NkXonWHtnZVZtjRy0ff9yVJ61aFcG1gK\ndwZaedx7MmTmPcdZHl09VY+aEDBfX4eEmSdWaDdL6Lww4nP9RZwcVBggV01p\ncBQs3PCYYxdblW87yR6Fdz88IbPUWNZYcSPPSsiY6zurh0oZPEXY3Gnj5pPi\nD7r8ZHCjNb/A/T/5Eal48R+3AfLHHmMJI3hJzRfGQBnIy0GwIlNnDeY4jMoU\nWd5d7S1SO6YsnL347FzaRg8sIJIjQTn0oZl7864gCbSZvgYGJOVjnbdSizjt\n/BL2+ZqY6uQylIEh3Qf+lyG2tuAuod5uXmF+TX20dVNlGlCNXmHXcz6Vkxtn\njz4FWsWnENRZjprxk2qcX07BK+j+4pKGHDYFXYiZDkzkHbZIcswxnG9NaQbq\n2anwOYq2y2k63enLutLcITc5af9uv9qNgnT3kdE0sWb7FAxkOp/7TQkO/7U+\naRzgWbBXYNv/ZjxG8FcBJMzhyBymN4h2/yi1+AOITfWBVtjizvlnpjZebpmU\nrwKK\r\n=ORYO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"448a040b633cec8406d011bacb7bb2437e002e11","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.1.0","css-loader":"4.0.0","url-loader":"4.1.0","@babel/core":"7.10.5","file-loader":"6.0.0","sass-loader":"9.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.1.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.77","@babel/preset-env":"^7.10.4","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.5","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.8","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.56_1596096971663_0.8553443459377601","host":"s3://npm-registry-packages"}},"1.13.57":{"name":"simple-keyboard-layouts","version":"1.13.57","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.57","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"15b944961a3532f3db0b6145c4b5bc195fad80b7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.57.tgz","fileCount":32,"integrity":"sha512-VIDSwbkr+8NDUqfl+DXBfMdTuyQGqbLnXDCOnivOUi8lqbkJgcqsUhfH6mLuurbwzkxenWLWe80HVUDV6Npn/A==","signatures":[{"sig":"MEYCIQCPvJmZjlanY9Wvm5FoE8bsgJjn9kqbNe7uOsPqJwlgZwIhAMuBHoDgY1OGCuEZXz41GYdislXwTk1CBkDLGw8Q3h4+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIoJhCRA9TVsSAnZWagAAfOwP/3NYnwrP67uPzXiVYAxL\niQIeTsZGpZ6b0WcqGbpZO6BFSrE8K0YCdvNaRGbdEn/my3BBZjwbr63unsiC\n8tAqb1xffCISzL3EYfJCO0wbj9bhXCnshEaYOeMMmqlNPx2v3H1mP9zxsNmU\nQA8Z0h+3PEwyZp1nM00CmEPFb9Xs3FgyuoiUnUeTZRmnv02HXPvd7EQo+Vqh\nHBMt5OgenTAOwUvnnPaUolvrngK2WVubb6HZU18/XHTULRk9w3n40jOaXGh7\nKtqSVPjtYUTur6/Tnmm/HGIhHvOiQGvZ2RcdKVaeXlEbNgRVanrha9QfjAsr\nI/5FT4SyWFW0q6Vh/N3yAx0MX9nUjRki0KB6UaohB98rJYM0gN0Glm0Uu0Tj\njkwOxTky1mneRFnipY9v1/82bmyBQSizzgkgDTiU9m/xwokks9uz5kD9OOSV\nJDpHWE1iBhoMFuSq29MbjA6wWvSHKcsonVHPb/ttzUaT6z4knUpE8fCTkLok\nHe4FUi/PDNTkiqswnab9Uy6Ndy+aouFf7W6w24YrCyeGJnvxIJfi4E33ODlx\neBDc9KtCoQBuz6VXJl/aSE2gmeJehkradLFLIDZrDfMZ59koekHhAjK3FoNZ\nwMPU2mqzb1r0qEXjjGpa/mh4JL9j5Iy7XWbIwIUa51q3Jsty9TAXVE8OD1hV\n9zgY\r\n=kBpk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"3108647a4873174824798eef292d172b22ec6d28","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.1.0","css-loader":"4.1.0","url-loader":"4.1.0","@babel/core":"7.10.5","file-loader":"6.0.0","sass-loader":"9.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.1.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.77","@babel/preset-env":"^7.10.4","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.5","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.8","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.57_1596097121004_0.9636376881856041","host":"s3://npm-registry-packages"}},"1.13.58":{"name":"simple-keyboard-layouts","version":"1.13.58","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.58","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d273e892d09a23b2a411f461f361431ef123a88a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.58.tgz","fileCount":32,"integrity":"sha512-Cv+V4iHW4tT3xSuKkaL6x15UR9ys4v7YzbfJLVNYo7gHOof3YLJxQlzis+1/BIjc1mu7v0NQDC22lRVanj2IKw==","signatures":[{"sig":"MEYCIQDSlqdseKhI3jxt+kkPOS9VJ15pShee5Bawj3YyJ9yhRwIhAL1cAqBOqGBPIsiw4ysxGJvXHg3c+hiofHML7wDGk0t4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIoQbCRA9TVsSAnZWagAAJz4P/io5osuzJw+VdVDdsdnN\nVkME2I89f6KVNZ+471OMcuzP6I+IjcHyigWMLGe/K+pkuCbQKNytbo42tjMX\nJsWj1PlJOkDqmvsLFtK/IBkIofKm5dOXtGmmYFdXRp6PK5J87RBcjCUJpmwg\nQHYXhPHgNhXPdPgJgEEA7YDZ85A2y8KLoE6L041yzWoiYV5HbL3Z811BRMB2\ndDjm8TUyXc3HWgFzhCgkylucJRraRKvzEZrvXEKlK0+JkNG6ItzWHDsO5i4j\neF+JZIC1SRNX0wVkWId4muD/N3I/xPLOUVm/32uOiJhSunwSWgvQFp9daz3K\nz4iyxV6wm5+8R1ZkKNezImNOna8hj2D432TIzc2BOApjn25hxfEPGSV1zKbV\n8Jh2xSGQAxp+WK4cKuCHecQYzG8bTpRzy0H0LkWqk1WNcs81gnqZGXHd4uZt\n6WzAKxEG1ovBxcNjq0SPa86WVSLsCo5ssIF/ofNwiJRc+cFnaVc3tC1cCGAn\ni1jON0pWmPwLyRBI/FFxNM+jc/5OT1f+6N4OEoAhD2rWW1dkGQNEf2BQsRZx\nWuWmw6Y+Cz0crcm+J0YERf+BP91B1JHL31zLSn6HGFpaxiI8uTnRzZg8K9vM\nY+r19XI+1gK5fEFBpIL+1QaljSMCXd+F2mkO7WmT2T39s+fNFcseUkcQMwAp\nFKey\r\n=s+Bs\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"4a854f709a940d8d15ff8d7bae1dfd161213ccc6","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.1.0","css-loader":"4.1.0","url-loader":"4.1.0","@babel/core":"7.10.5","file-loader":"6.0.0","sass-loader":"9.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.1.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.77","@babel/preset-env":"^7.10.4","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.5","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.8","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.58_1596097563312_0.33953167259618233","host":"s3://npm-registry-packages"}},"1.13.59":{"name":"simple-keyboard-layouts","version":"1.13.59","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.59","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a887b33d37d3cc8df60957572b364cb9ae408692","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.59.tgz","fileCount":32,"integrity":"sha512-gYaG153ck7zgNOC2X4zaBGGXMYRZl520hMYwEHeJeKm94uD/LHRD9dcq19ckOMwNaUcCQzqibdaYHXup29aDBg==","signatures":[{"sig":"MEUCIQCxkmsf46IKflkHCN5h0+/a5QlV0n/RIpKGtmahkH7/8QIgHoL455JP5jKOEJqgkkW/bBl5GIXhVemyBGEvVFOWMZs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfI9kHCRA9TVsSAnZWagAADXcP/1xOhFZ0jyIQtQdt8h72\n9DkdMbSaJVdngIt5bqUnza3wBKkZ+/BDqgwmkGSI6Ee4VCQp2SC0DC++ad5H\naO6aMiZAFEQAuHpKvEi5v+qNMBpGa72H743ey0rMmPwVCIhgnfXGHtoiwesf\n2XfSJtaeevPnh8qax1iE+bdbGZaHAiOvuQkpSxNtyIhTkqgUVGnrZ8qjAjQD\nZ/6DW5Rlw86dA2SavHMHNac2fAW6gikASL0YXPZ7n+dgZDgNn5+MrWm72qJS\nEId0XQRwkJ8ZiMgjSuGPTEQU4GBeRxJQFXrQ+FF3BDHlqmV2UHUUeEgRdeDA\nXoxamGemUZ7ssDPFf6jyFkdfRwqWU7mKM8aSBcSmwEXtu9KfUUAT/ZpGNh83\nN3eBjTKSFJCtkbBp2eN6PSXguoI5ovSXwdSMWhExktXcJTV9n6okGlsPHY/O\nEqVx0SaXHzY9PS+PeqqNZ7iexXKHrEA3U2cFxaHtnIMxhm/XduOximz5ZW/T\nA/naLmwAyXDEU6tp/rQEMoQM0NHEzS1sHmSMFpH7VI9cxJjxiUNTG6MzWAQy\nlh8X5TgXEo9ASVDWJ5w6ZhP2AmSre7p35phkl1s/dklrJpI3uOtValToxZEs\n1iGLwH2feKpY3r5TN7I1f5mMnFTyv9fJTEMwMtEslaBIgx48qNe7K5mneVH4\ngWG2\r\n=wPRN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"154ae39ba939d654c3a5b722b242ee139444dcfb","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.1.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.1.0","css-loader":"4.1.0","url-loader":"4.1.0","@babel/core":"7.11.0","file-loader":"6.0.0","sass-loader":"9.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.1.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.77","@babel/preset-env":"^7.10.4","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.5","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.8","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.59_1596184839422_0.4456933323693486","host":"s3://npm-registry-packages"}},"1.13.60":{"name":"simple-keyboard-layouts","version":"1.13.60","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.60","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e51a4517f8b05698d315608d88d1a6aeb04f979a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.60.tgz","fileCount":32,"integrity":"sha512-CT49rTZUCT4WXHmNpP0lAtUhCX7vpoMS/7qKbjPA7KL5HeQ8rpum/inoNUKTCUgAxyJaLxlYiRfnRzDMmXvQGA==","signatures":[{"sig":"MEUCIDz5sN6tAmdFBWKEHLFu2YGqynfIigCNFyFp2MkHkkWJAiEAyHk6HTv762u1SEHlKqY5P1ZJaUgxjBQZbBQRsA++23w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfI9nCCRA9TVsSAnZWagAAOS0P/2FhFWlbyKaNRuZDJzab\n+q2YaU1OJ6RSHIUBvKgQm6NudpagcD02IMFuLs/4Vg23ljqYH4omrrscZugy\n5WP9Y2rd5YwjejQ3UEIk+8098k7zYM9T870vL5be4iuzJ1jqbF3B3fu4dv2I\nCjGzVPOcaXp+SFSxHRvG0kZtVYWHkqQh9oqZZmKAEYXenyJ8e9CpmX/3mC+0\n0ifJZiyyQBMz3Mr6CagA7eCd5hoeCLEYpZHf0u6UzOOR66GVgmnBo/xC2lUn\nIiELyy9P/EU7vC85TkZuyvGLzYZUKSSRzuGUVBPXKbUgBkwZ7eAUqGK6IJY2\nqvfy4B7iv0Lmafd7D2kmkMPlBt7aArpKFuBMxVA01F/e4LsUQG716x3a7uWq\ndfQaMUkMCvvj5CIgfr/1GQ+mq7oUh8doFNbxMlEQca02Oi15akpFpHKRSZIU\nbjvAjK0j45ftWIL2igG87/EsjQF9QaTPa1gu5GZGnicL3cF0B7HC8Tz5yysu\nVzsQfE/k2e17JhQ/lbP9GD5J79vlp0s5pmkhGbmoy5LEG1btBIWvzp0nmyNZ\nTFnxmS91Cw10spzB5XZQYyMRrGooghILRmHQuuUy2RFuWnmE+UTAaHQV5XjK\n88yaSI72yvBB6CwPQaBeV0eYE8sgGCL7t7wZCtp0GLLWnkB3PU/feBdQJSAO\nHq+5\r\n=13Js\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"790554f339cd7bef21e69a79e27d246eb1ca3889","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.2.1","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.1.0","css-loader":"4.1.0","url-loader":"4.1.0","@babel/core":"7.11.0","file-loader":"6.0.0","sass-loader":"9.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.1.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.77","@babel/preset-env":"^7.10.4","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.5","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.8","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.60_1596185026436_0.08349821772147092","host":"s3://npm-registry-packages"}},"1.13.61":{"name":"simple-keyboard-layouts","version":"1.13.61","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.61","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"524ec385423780e70c5b467edfee9eb90e6ea537","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.61.tgz","fileCount":32,"integrity":"sha512-7W4TWrEE8DXXaxAaYqL5TYZdvPYXR78Q6hH5NHGzjNunGSUAA+3DZSOdVlUCsfnqXqJ5u7Gru3BG2uyIcYmS2A==","signatures":[{"sig":"MEYCIQCEhc3t1UkvDKsqTzeZ0UUBh4/ccqGBmeqlkKSPXNFcaQIhAKsW2FstowRoC9vxqsgAHa3S77UYUas0zP4yLBteWaw5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfI9p6CRA9TVsSAnZWagAA8MIP/idqsQHM2H2/iu+pQw0Z\nh8LN+HuW+3/TZZnwuLSs9gKhi7EP921Ai/Tgksy80pJ/xqWhP4vpaYygTm2p\nGQ55J0Lg2CBqbjYbiv9lt4Mltx/+b0IXoZ+MWYIA45Xm9eMT7wbeHGD9pyn8\n6Gb6ooN7KVsy4yRa9X7aWFSpWgl8x/8P5rTA95jabNRye6QxMtaHjRqlCb0C\nA7KfUSIVTgbEsLQDn7pUDTTumZo+jLSdqgs7lI3tOL4uKqOIIDQ645qSJSoh\nysZt2gUOdxJzsbj/yiP1HlVRny4rzsAEJK7AG40TABwLGI3BQUx6RDvwRGA8\nk8akDzJ0/yG+JVkz8FSGAOhcTXu0oSHOeF+JbbOVrBhNEqv7YmgeFAaanuox\niYoHcnD8qht8StwRTWeokQa27zu0kkvWIhEz6WGHJbAmY1GP3F7pjlijC7dd\nytQLktrD2A99DolGLdLfGqz+e+cfpHvpzz9dhH1NbN3GKTJ7mEz+AdnL9ino\no1o7s6NfC8R+ePRqNRzBPRDHrBdQ5s1VF4iexzPDmvl0GhSGVqBsEHXejHS/\nUGJHbcYHTOU9UV2/DYEdSL7wHiPOb8NMChTvb5YNOakrQfjsj2IXV9cULdqx\naz108GMBuNNMaYq6ddacwhkZme9pdj+cFnoYNvDeaDP2oOX4cCI5Lkwkw5Vl\nB7wB\r\n=kMHw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"d871b29ae2747f8a28e2084350fe7c5b51e4e949","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.2.1","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.1.0","css-loader":"4.1.1","url-loader":"4.1.0","@babel/core":"7.11.0","file-loader":"6.0.0","sass-loader":"9.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.1.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.77","@babel/preset-env":"^7.10.4","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.5","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.8","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.61_1596185210032_0.957627564333158","host":"s3://npm-registry-packages"}},"1.13.62":{"name":"simple-keyboard-layouts","version":"1.13.62","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.62","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"686ca41a86491df0edd8b7082ba041964a559ae4","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.62.tgz","fileCount":32,"integrity":"sha512-TL8DTgk++BAqx8/kOWzIknYjmq7Te6YXA+BkYK/QHGu60ZAzJWVNLudMj8zMCMW91yqOJ1QqXigkkAJiUQtTpg==","signatures":[{"sig":"MEYCIQCugZumrgvrdstB1w0cFtwS3zyC3MVhwO+HpSM29HW0PQIhAO4i4KAldMb9yd+Fv922M5mhFtrLTiQAa6rstXwyrxIx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfI9tpCRA9TVsSAnZWagAAVjEQAIOYl7Kzr7bmy22PfNX3\nExDMKUQN/QV2Ap8RXF4TB6uUtUWuOzAc0qyVh9eOM22UxDDWmdv+ie/VD8+5\nyJuY5vHr6xFrQUDXc8U9fc4FQktGWQyieby9nVfZTvzxTVnIpEPZ/ufXC1pG\nxGwFS/qbKDpaLQ3vC2vTXklK/SDzsh4M/cjqlt9Uoe8CDjR17DHBHR0TAUvo\nXjXotYmsNdr7CXXcVQZ7P6CAmN43Imu6BB3XXMX8ROfVkQyD9Uzn3XBTBNI5\n/3jEWnTh2KLnN74itpqu/1SMEEB3Ah/6YRGLY6G1uTSprCW7SajGffRWH4OT\noo+tcrsYaxyIpvyb2FpX+DKZA//2oHDLNoX03XshWXrUq+TUOPENplej38VR\n3BZE+DM5ogtBdEiQiUpdpmDcMecEwgwF75AAT5NBCxKvm/Xy3aQ2X3yTb1YO\nacnXaLZIRH9/mvQKWuaJk308egB7Vas5zBZkiCou/AphpT6ZiRXRlw/TLT+Z\n179KScJoQncRo26z88rMKHUCOoRbVaFvtgYifiFRrhag7bDTzOJJBio8t8lh\n4Ys3Umzqi3VOJeizjDKycr+WCYcnGtivlcZyWaVO/Qr4p2+o5zA5TuiWwib6\nfv3Ggv/iDHrOUEX6dujtdyBf0tX+vmAwFR+pmqCTKLCy/3QGUuO7qfMFuhMY\ns7L5\r\n=O4Ac\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"a7e29e59abdf698c98e2fc7bb5a5e2737b1639b3","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.2.1","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.2.1","css-loader":"4.1.1","url-loader":"4.1.0","@babel/core":"7.11.0","file-loader":"6.0.0","sass-loader":"9.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.2.1","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.77","@babel/preset-env":"^7.11.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.5","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.8","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.62_1596185448834_0.6503726710234867","host":"s3://npm-registry-packages"}},"1.13.63":{"name":"simple-keyboard-layouts","version":"1.13.63","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.63","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"579ec3050cbd5155b5f42ac391f28e22d71c22b1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.63.tgz","fileCount":32,"integrity":"sha512-kUx1W8nPHEn6DODwUbA4Jtot4P/Xf1LyA3PZ7viKW5rB09Y95JAxHCR/r1DVymOD7fxV/mbxHRPZuzzwn54YJg==","signatures":[{"sig":"MEUCIQDdhxpuiXGUg0DcwC2jZzqkL8DQddtf6JufOvXwgWhOUQIgb4Ouoyfo23IvSKzCZoGg2XKVS5NGxa1GqSZOJ8qycGw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfI94GCRA9TVsSAnZWagAAMGkP/A+rz1n6++wce76MgJ0B\nqgLT1HqeJSdh4Dbg6DrL3zvczgkyaHdHWu/GTxVoR/G1UgNE4GnnsxmUk3wH\nlI2CaM3ZqrXkFdOjAjmBaZHND1dupdoYMctM4fyThc1IrBt550+njXP/AQPW\nP7i+C5UHSIt4v9iPaeUMSuXGGlBSaFvrIJv69noYBiQxLDyKWYKcl48+KSwB\nUcTGjaZJRTRUR1PVDrUkGD+QevFKgsJpS1RyvCdn0xM3N/v2DfQimIZUbfO5\n/uPCilkKqLyb95tENtm3V8RpIh6XQe3/IvUdgANF/Z+2kQXKTfgsC1imDp5E\n7tkReaNcSrW4zlsX6LaGYbCOp8p0P6m1PgrudjQ0mE81ifsCcDPMBJfMFsfD\nmYp/jz+PzncZA0PZREHumufwwyNN5NriadsKrxHC4i0mZKfc97cL5mbB5xMr\n2RtxsvhFsdD3bXiotp5DZw5p/GsKo22z9oIXX/OJzsI9DNs6Uzp0qur5hv9r\nBE+JQJWUJD7eTYAVYCLae+Ud9WqXuHsl1Tl0B6LPbyXPoUV2a473zCopjZyk\napJM2fYWJiyUTFY4CEcYyKqQEfxSjsdcJE3kAIQ0VzdsL0Y/guzxIv4Ooiwf\n4O2GWnpJu+f9muur6Douj5eHSXRvoS2UNQGQX5opd1bQfFRPjGRhyt+gdDbe\nsn6T\r\n=HHza\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"12b3a10a2708f7aba0d30cd41ca1d59c12fc995f","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.2.1","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.2.1","css-loader":"4.1.1","url-loader":"4.1.0","@babel/core":"7.11.0","file-loader":"6.0.0","sass-loader":"9.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.2.1","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.82","@babel/preset-env":"^7.11.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.5","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.8","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.63_1596186117808_0.9628001576318872","host":"s3://npm-registry-packages"}},"1.13.64":{"name":"simple-keyboard-layouts","version":"1.13.64","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.64","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"05932b6961ec3037686716dcae7307f8cad2b605","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.64.tgz","fileCount":32,"integrity":"sha512-jyPV8b8ML7j52dhNMk/326jQIhi72e3P/DjWZHIBm+PaPSmRLYa0aCnhzgWgkAeACM8k5gQPNXORbMY1dO3Bmg==","signatures":[{"sig":"MEYCIQCEoWqOc4Td8wvppNZbcbdX47o7JAbyVtX1zhhnZ+cfCAIhAKSD3RtWA8nFu426Uj9degfmIQprTFJkeCaC6mvQaSys","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJ9NyCRA9TVsSAnZWagAA5joP/jCPk7EOXQPH6GZOWj5c\nL7HBcIRAtrG5EnnF0fI7yIB95dciuA4te3irJyJXCzLlz8CO0IPEcLS0Jrhc\nkNJ+jZCR3R/s8hOaSpfVusb3LjXryF+Dllp2ObqjEhSurytiugNi2SbNM+XX\nd0XTC3UclwcUK0A8eeeilEHeeNEvk9RZEqXxySXYFVKOjGMi7+foF3DrFkdo\nr3/OfwXyxubCDwl3mhBXt/G6SJuWaEqCMDulzhNkkq2mXPaXwfIagFnb3SMZ\n00RzW20Qdsqwv99pKZz04ryOaAv2BBGnRCxTICtRfdiYMQFmDxIeU4DSQjZl\nqAENbrCNrOET5elAVJiqZyCFotKAQ7hyw5YieuWqxTBP8Dy9Bjsy4CcaYmqw\nb0fJOiJSRA3ENwx6JH/fSiqmaSWJYzhIyCASbzIoyebv54MxyUZb3VJ9wfNW\nqtjx505ABMpFYbhnd//l9UUmV5KGMfivuFmO5ma/7HdDGjNNlsk8fQH+GdPV\n5WLmPrEDAuYU37+xHV4nOmKwenpCS+Bjy9SNyoMsNVi01jWrsPU/ifoqF/9H\nRCHG53Lu+GC7tf+2551FDjGWRuaFCZmnGsMEAGPDqxQ8W0kO/qLPNOJQDjwJ\n2wQ9K14Voq/d/aHgCNIHwFBqVIGOmjtAUgxQUGiDuu6JKR+uBTEBzxFFiotJ\nv4qz\r\n=fwlY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"6a86d94ff6f7e7b7c81b8bab6f9634c4d473dc0d","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.2.1","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.2.1","css-loader":"4.2.0","url-loader":"4.1.0","@babel/core":"7.11.0","file-loader":"6.0.0","sass-loader":"9.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.2.2","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.82","@babel/preset-env":"^7.11.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.5","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.8","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.64_1596445553555_0.38801072070878173","host":"s3://npm-registry-packages"}},"1.13.65":{"name":"simple-keyboard-layouts","version":"1.13.65","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.65","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1310b189508d6ad59a15a91a95730869a304e4a0","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.65.tgz","fileCount":32,"integrity":"sha512-jCy11xsDH6XMgz8MgVUcxdGif937uO2QKHIeE+VcFUegaD0NHKOjzw1tdCLIPm8r7GzvD6CiIMflElbskjPQ4w==","signatures":[{"sig":"MEUCIGpkxnQJOGNM149BKrVLZtiPpXhgQc9iIWPktXuStDHtAiEAt3ZueCQB8XcKMMmVt/0qM8Ptc3Wktm1Knk4Ep/MJPp0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJ9PZCRA9TVsSAnZWagAAHiUP/jpYfmnLJ+UrBDZKK7Uy\n65mUIlrh3eox7k3R0faKg75q8rosuiWAIbGUgru/ouW4vkVkOYmjsy+vIpF3\nzkpSjQPD+jBuycpXc2l26C/bJW98OP9xzhsu6F8xG+ThUDpPLzJvrp22J0YF\nXdvE6OUT+viiiPYodB/9hje0BMO9NXwLZZdva+odujxRgm9CGS0nCT+ZIDVY\n8aKXRD7aQL/DzuImSqlIzH+1SVCLmwY2E97JOvKngsddLasnvfzXSKjrPfj6\nQNeg2tSMYhzDYr0EdC0zq69Qso/x5dSjZKvZFRI+GdAox1HTn2t/tWl/40lP\npWfMwSreHW/hcIZef4EhxXYyxdB3fv4HcZnwK5O4N07aTWuq6XOWDZHWhm82\nAIcRzYecGKwtQ/WbzSpVXdQ972P4USym3tLfIsvqpZP0LcekS8QyMuWP6Xii\n2uJ7A4cQVEMchb9zfNo7DVOk6Ll0ar6ctZWgJMbgRDXHld8hW0ziwQE/f/3T\nWGPc+4gterQSfCpVyHXOqDDPk6cwOS33J8xzScri+xbcPKR4q3rBBzMqJFqA\nmTcQkurDSK9BAlu0Wl8nr4bpG9e2F/K8+OipQGglPGHMuhgrNbuFPbshJR4a\npPIpBFLhuf4x6UNTOJ8UTIZw9amdHNnCMZk3awUEI+6vjtt8TfUZRZ1l+ctr\nu1CD\r\n=tty0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"8d8581c064f69f4bee4ad88b39856be20abd66a5","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.2.1","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.2.2","css-loader":"4.2.0","url-loader":"4.1.0","@babel/core":"7.11.0","file-loader":"6.0.0","sass-loader":"9.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.2.2","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.82","@babel/preset-env":"^7.11.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.5","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.8","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.65_1596445657217_0.19538460087791654","host":"s3://npm-registry-packages"}},"1.13.66":{"name":"simple-keyboard-layouts","version":"1.13.66","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.66","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6b3022fdc53b8f2b2b0d003d04cf7f5b3c515f3d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.66.tgz","fileCount":32,"integrity":"sha512-bQk+zpEHz+/6bfMgE+ee0DqC5GHvnIu4NeFyhleRKnvYb+FcUJKbDUTty7fjlV01OxjKNt2gYJFP6DRHDyfqwQ==","signatures":[{"sig":"MEUCIE30zfPp8llmHFH1xHWXuy4t47m0OMVwcC6271RICU/FAiEAoeCVFkf35utWnKhQEm/izyJdIlMovWElA+SX+J4tfIM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJ9ZdCRA9TVsSAnZWagAA23EP/jNoDKeXcPwpC2E6YRmR\nfsL8Hlip7zHFc+q9hVqlqdXixlkb9kHwSKHX/Q2ELFdoTaKcCq/8tbBnKsCQ\n50Ww1SVQ43jcGVaoWXCotMB7FKBoLu6dwJReGXpDhB+H2gJfA/mYbrTiEqj4\npHfeHf8rT3JNUXu0vcRAWBDy2UCoD9AakTvxaeHpIAATMJbAuKKmZYznaWxD\nLsE5wDgdg1WF026z+b8GNCvbBB3ndxeFq81YG8qOGEzwZ9/X0xcPC1A4CDUs\nYi3eRqV8GFCRfwfQUp4TbtQtmvSqWrIHJaoeuNmIIFVZrgrG9iuujbKjwRF3\naEaeGBappPlsSQFge7Kdeb9zU+DQdEJ/K4CywZbGASJPD7o/uClolCO6JZJN\n4KlELWQMEDEormzVaAkxOIqhgYlvOCN8CQrBDzQ/qbodiRWYaTXDfebkM+vX\n0hJMmZt6RX5oCy2ZgOpTr7yNQr/k+ocbySTu3EY4eNRv+0Oy65jQok9AuBhj\nngvCXkrflnaH8j+oZ3DhfhW7SdNrwdz41zZrZyAckPLvNd+1gR2B+OIMZ54A\nDUw6/NgJwbkfa1xcVUpOdoljCVeEti6s5mVqTu0cOSmvcUSYugVTEhd/EJPc\nSMpP0l4FGiwKNLDjSZd9PNwmIxciMosI9fXSUpNuAim08hE/vw+T25COutpC\nqtSV\r\n=1TLS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"abc7d2f8d5aae353efc0c513f1df81dcbef28d1a","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.2.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.2.2","css-loader":"4.2.0","url-loader":"4.1.0","@babel/core":"7.11.0","file-loader":"6.0.0","sass-loader":"9.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.2.2","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.86","@babel/preset-env":"^7.11.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.5","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.8","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.66_1596446300685_0.8737221569623319","host":"s3://npm-registry-packages"}},"1.13.67":{"name":"simple-keyboard-layouts","version":"1.13.67","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.67","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2b1313457f4d941ac230bf82b58f673389da8d83","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.67.tgz","fileCount":32,"integrity":"sha512-CFLUyJcL/7WNA1ja8uZBM7Y4sqwIoHo3m92i6CJgiMPGN+Wf5NHpm8Jb54TGJiA3DID7Z67OPZ8aIZpgKv/o9w==","signatures":[{"sig":"MEUCIQCY4hYVH7CP5P0a4tm3OQXeDSnrJ3nxUkLzLFQ2gsHVwgIgbngJfcjdiBZjXdURBYuqUD0ioTsUrZH2T3QZdS43rBA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKRZ9CRA9TVsSAnZWagAAlRkP/1i9pv59itTGfdaC1llq\nT+bwpE3lham6bBdDofJ6LHqfjhYQ91WIah87bWZ3AvS4uOrn4mkd372oc6Lh\n4RZ5qBRcY2DQ+QUu+1raT7HDKRjmYfOqOoy1k4q+gQNayJCEEgFA3G7YAWVo\nNUK1MtuUAkm9sOX32JTOwdVYbZF9f9WdQvKrkLhPYsnag35zwZhEem0uNIWK\nsGZC1ukCQ9X0DJCfCqPHffdnI+tDsRhDU+57hqFXxB8nYkIOs/p9QCbtZRwl\ngxR/W1b2M/LNcLS8rx/CPXCFjW48JEMA9A4rUrJpLkS0BaKCvarH60Wt3cZa\nl4l7JwOoGN+7FISyObq5JA+KxRQsd5k94V1iWjA0w5zbnhTBIN4s3tDWmk6h\nVJ4SH19HWzlSnj3J35YKniHswjoOXZObIymyAhFR6MsqJzGMRg6WwOJRQ+d0\nhWxnm/oI80zvLyVAs9LJrkaaNXQN5hWQ99McHRVmMyI4gkwU6FK6FYNoPfH0\niH1Em6876PeQtUYoLxmXCgswLEmLKoK9CGohJQW77b74YjQmcdB8eZlGoMQY\nrE3VFzsPs7eRqHkx/vUUeOOeCYs+xQFDWQWc30QrIZ+tnM884Fu9hkx4CQbX\nsgX5uOckQx51P7iq7+gpBi4+Uc29cZhlMmuNVt+1QkYDG3cJ5a7Ns0Nf46uF\ncd2T\r\n=AmOx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"82a9446e42a638784ce1271914830e6b9c04f7ae","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.2.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.2.2","css-loader":"4.2.0","url-loader":"4.1.0","@babel/core":"7.11.0","file-loader":"6.0.0","sass-loader":"9.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.2.2","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.87","@babel/preset-env":"^7.11.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.5","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.0.8","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.67_1596528253471_0.7508730514297932","host":"s3://npm-registry-packages"}},"1.13.68":{"name":"simple-keyboard-layouts","version":"1.13.68","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.68","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8562072062ea03463bc8bc6ca0c52c6a079edebe","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.68.tgz","fileCount":32,"integrity":"sha512-BFpMtZ9vQa2cVy+h4ElRRng/1n19mv/S2hS0ZE0KjgjPEiY9fpUCQ8gTDLjvasd+gyDpIxxZZRw1sa3Hj9l51A==","signatures":[{"sig":"MEYCIQCtfMNUzeqjkfOTAyaHjwbXYfYaWmMeFEGoMvDkGa7sTAIhAN2o42Fd6r3ZbX6LaquslX3xLfhe228MfEGiwUp2g9yz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKRdACRA9TVsSAnZWagAA4zsP/jJ0KjeCsfSa+yEVHT9U\nxM7wKKiWi+4fz7zTCBc6cY7/1pRdXenTZLpz2km94GKO7Jnt/YCHIniReyWO\nLV0oq3Bt6bzMA8g9W3WO65dff3wwOp9ynOgj3/MnR49H9zddGjvT6P2izysJ\nJ5AQv+8DKkSekEER9BJo3i9WOvFRN+5wY3bnm8oruKckLwlXyexqvHpojYXv\n6pKoPs92xNmo44FV2KYinHCLWr+T6sdb5MRenMZ689mnauBXoPU9pF3v1nVg\nY4+pueTIETSVf/BYjpxfwqm1R5biT2/eaYhBrvRBPG/+nmLvMZYOBS3/NWkV\nhiOR1fukbanCmz4PQbOfB/6BNfRlr6l63XLmhyZFFZilh4whR91jPsTdjUSL\nvI0bCspMwQevz44wr5BD+6ysYe6/PGxeaJfhZSc4/7eYHFvKuB7TieCaREEW\nw3yWVNJR66qM4JY31E9IeX46mQBvyAAJYUYeNaNwY+Luh3B7S86BY3k1OCgC\nSJn9pW/F1uz0yCpkFnzXAf+mZFek0TtNfmAJuuYH9GDiIJctIGnQYVYQ3BZp\nMOSrZjKS0tk4txjugBRprRYPhUFgi5Y9ZJIEeLQppd81TlZ2kICxkqukGVr1\nSA4+LZKpAdkzsfpEn6ntZdGU+GmQlNgEVn2Hme0qg1tcqXXblE086m20LKzn\n7gj+\r\n=mtwS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"9a330a7ef35cf26d94ac4d02dc35f4e47529ee10","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.2.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.2.2","css-loader":"4.2.0","url-loader":"4.1.0","@babel/core":"7.11.0","file-loader":"6.0.0","sass-loader":"9.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.2.2","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.87","@babel/preset-env":"^7.11.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.5","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"3.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.68_1596528447867_0.2601861012568545","host":"s3://npm-registry-packages"}},"1.13.69":{"name":"simple-keyboard-layouts","version":"1.13.69","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.69","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"be277f905d987d6653287bb5ae6ba058fd89ddaa","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.69.tgz","fileCount":32,"integrity":"sha512-aIr81qfy3oBu6p3yDUoRf+sYC5Ci6Mj4xpA8Pk4vSRpVUJKv2GuSyw/z8RTV4WOjmdYbWNHnQfm0duB5T1r5QA==","signatures":[{"sig":"MEYCIQCB7JDbOlZwN7hnPh+DPAvOYrMoe2N6PSeUp2SHuINoWgIhAJ1fW8HvGNkyLGcmthpM2cyVlFcqwZtYCUeHSfdv/FdH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKmhaCRA9TVsSAnZWagAAHsYP/RhF/UPd0QWPGUwVMcx3\nknd0Xw75xbXecE9LwHdTNasD3U8CiiU25xBv34HCiS+00aghfcD+elUFouaU\nvTJxh4mgHXv4EziRVGf3TEJlqUIQ2jRLMcyH4f91DSoI4lrAIAuC55qn38rq\n1REte9El36nnXzuk7PO4ekMWpJsSkLDYHdiz0Pd9L9rrHBheG2cSQQuhJB7O\nYF4IUQZVC/xgg9h51KvZjrWz6VM+nKIYyFwFp8Fz++v1nY30RZ5f4F8y8E7S\nTdLeSsikclAs50J2JtDCgF0286w63NVgkZ0mWjYC0MOJM94O8cOMbIHyUEwt\ncIdcRejuLzNQjh+o91v2UPuNeasEPOygiuX4M7kiWKdV9jyvHxM6aKo5RVt7\n1ddAaCecV7plR5rNTRiRtllKCtcSL9+rsZZTRyAJsNeKI48VPNhuhUio0Hd1\nFSIyzMgpMYowvgwVqC0+4srtjYc8UM9fV6X3UFP2Nk3wY3/31a99RkVvTK7y\nlJu6aBKZ0KbbWV5OxkIjCogJHh36d5NCvgJ5VG2ZCg3wTAMMZKIVkN2+Glzy\n8a34wOiPgDmBlsXtQICLzqgItabYWAZAdQESUHSpusSmO1jbnbTb2Ha6lCf9\noGUHiiIRKpQf/rVocG1pUnW+8OQQPH2eOpntsbja4483/4pQK2bx3M03+6IX\nzXT9\r\n=j01J\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"d7dd42a9c62518c1a5536dc6cb5df9a457b75ce4","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.2.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.2.2","css-loader":"4.2.0","url-loader":"4.1.0","@babel/core":"7.11.1","file-loader":"6.0.0","sass-loader":"9.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.2.2","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.87","@babel/preset-env":"^7.11.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.5","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"4.0.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.69_1596614745911_0.851533631504559","host":"s3://npm-registry-packages"}},"1.13.70":{"name":"simple-keyboard-layouts","version":"1.13.70","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.70","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"aca7e9c00adfddd28254100ef482b805190da50a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.70.tgz","fileCount":32,"integrity":"sha512-Sr4gBbn31RxXVKwbBayNx78COV3Abs6UkYdwFNR1rOLkcZRHPTBAvw7j+kGcX10mj/c6V+EaioClVHpXiRIGgQ==","signatures":[{"sig":"MEUCIQC53JjanRgSM/O+8MWhrq0+PJPHHvSPNOz4lKcDCUVSJgIgNDhLnFMv43084GepIROuwEqyC7BaNRtncfNw3TGZm4Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKmmSCRA9TVsSAnZWagAAOwsP+wQcNkGbYLmw4dwlW7Fz\nKCz1aIYPHD57ToXzxyxWHQyfy43AHFXWEhXAehlG+xLS9MJ7+wG8ootk86Um\n7gvU0TF4JCctWGZf0kOyn31zAGKkc95ZBnHHV895RkseTVPsfKdzRSbMW0AT\nfb2L+fns33LBQjhXvFefIfg6uz/RVnR0+eND5CfWJm6xnRzeJpWVVZZU7smi\ngqcOMAXcdmzM0RcwJvlpbE3On5UvGVDwUrr9hZVI5QcyBRPrnlSL5cgZY1am\n0PMAUMdaDEd3riCjvdGJJbkqXFg5LWepRviQaFKv7JcuC2s4YK91jsZWPsD6\nSIaRSePeG3wR12FEyeFaIM/I7tndw+7M9xwpkDzt/mvdalyVva4Z1KL2A9ta\niYCbjzrCz+rcVzumPe82KZd5Z62eMHPEiVli/yPXZB8XeOiD2XuvSbiBYTza\nVSomO0cHlq8OK1r9wynNT5WtFBXqHgzmoTebvUCPZ0Oxk401RyX8OzvvbxYV\ngBRGAxzYH4etLfDnfoLb8VvTv5Otngr02B8l5lnF5IbtwvikxaGX7HmzbWiL\nmUu7+oAHodR4j44sP+bfu4OMFJ0t2Sn27InqxVT8x1bZA9KlvQpq3hW6sKyI\nSfwA+26KtkSjwPKgPD6jJt4Wkbmh2CP3HGPRD47eDLh5oDbo32l8LCxAesm3\n50q1\r\n=FW6k\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"b96d9042b7b897de0e3cd51db6ed6bf7a5e6dd24","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.2.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.2.2","css-loader":"4.2.0","url-loader":"4.1.0","@babel/core":"7.11.1","file-loader":"6.0.0","sass-loader":"9.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.2.2","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.88","@babel/preset-env":"^7.11.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.5","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"4.0.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.70_1596615058292_0.9456219857568009","host":"s3://npm-registry-packages"}},"1.13.71":{"name":"simple-keyboard-layouts","version":"1.13.71","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.71","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d32135818c91c5bd2e0bdad36a6fa1aa1c964976","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.71.tgz","fileCount":32,"integrity":"sha512-m9lEMlPb1hyxzLPvV8cUSe8gIJRPTc0gOH1G/foDdZsNLHrjmj57Z0qiQhP1WWjvni73hrZeqiKJue92/5qD4A==","signatures":[{"sig":"MEUCIQDR8bgJF4tgMwgmFeTLsSWDgbllI5hnEi6awnN7VE6ntAIgXN+sQlAUt5vntPfigq3tt7A1RT5ZDkIqQCFvSKQq6G4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLQnICRA9TVsSAnZWagAAe3AP/2oaY9id90a7FD3jQCvo\nVKrkG2A5lFB30DO72LkfqeaL3SDFa4PlErfdoR/YO/sYCRrTRazTG0m0YhtB\nYp3o+rq9gBKsQtOP8Zf29Pw2WS4uDSEEBdPG4OepyqKGlD+mekqs2yeapddT\n3EWO+GchqOWaNkfPIYLCZ61m+FjWAO+69dA9MOA6Cug+MfsicHmiUjvKvAMO\nKvR3DtFn36YwsiCmOjPLr3/w4f1kYlX4SC0pj92mR6yrK6K3FzWB9PoeJyvD\n6cb+8fvkFL+ESVv2uyUrYRGddnHrEtO+kp0G54bk2S3eac23OURgnH0iK7q9\ni3FbpB9UV+Ho0n5tuXhakDl+csKXE8rYonuew9aG5zXkkcXh6pnAy8pfBfdp\nf1sYjnH/FjLNpymNhb3/u99kOo87ATSz1T+9DKQFo5AIqqinF8/gC5kf0wGs\nKsd4yuijNIctDdG54lQL6H5frI7WDEhgUK06z9S5rKxBDHiyC5HvJZ4E4yjP\nHc8z0uv85xdQdGKFvBzZzkN3oEpwCUmoScaHSG+rmFC9aseKTTnOL8yGd+ep\nptO2cCE4QgOfEizbuiYdlpuyjvI/QIkqE0L1TCUcXRXjiJbbPRj9Lm8qB0Ke\niNHHzCsxg+re1846NzD1rw3kQ85tAEc0G34ERM37JZHxcZY7DCaYedMte9Gs\nzwoU\r\n=f8Do\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"adf9869960830f26a7bf329c7890b17f85582ada","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.2.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.2.2","css-loader":"4.2.1","url-loader":"4.1.0","@babel/core":"7.11.1","file-loader":"6.0.0","sass-loader":"9.0.3","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.2.2","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.88","@babel/preset-env":"^7.11.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.5","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"4.0.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.71_1596787143631_0.037897902820806184","host":"s3://npm-registry-packages"}},"1.13.72":{"name":"simple-keyboard-layouts","version":"1.13.72","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.72","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5fc17ea707bfcd1ca7273d26ad57870c33503a37","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.72.tgz","fileCount":32,"integrity":"sha512-EZBMJIi/fOlQoST9BjQps34cYOZ6f1SQdmEz4OQjPGzJWOeabMI8tulqZ2I2vhWdfm3GR9d7IqwBBEqN1DmGSQ==","signatures":[{"sig":"MEUCIDOA1addiWTbtfrxj617Gu+g5MgJFJtiXwQzhrtzEiE+AiEA3FPOvtBHfbUS82avmPMlrI/VCRT9tohZ7Hq3w117/HQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLQuGCRA9TVsSAnZWagAAc8UP/1NoMNgsrn2+GXdyBZnU\nR2OSLXxxZUrDjz/2aG7f29VqS3imx5GA9cBvv+l/rTKO6YIa6YRRMM3Inj2G\n5o+LTpVtzBCHLKdx0OCqjYcVpCzLww2FbU8rGJWeeyVCAlAvmdTn7rq7RUk1\nB/4EqUcU7d26kZwc2bGQ93i/EbmbW9E5iEordQPjfQu9cYPypt6odipZ+5on\nHMlNd1ffMTcrZWXZawbh+WKAkyoSbizlHgyEL8TCe1clkFxmzzTdz/uBvnPV\nQD3sUpmPkn13E1+6iddu6uYZMQswB7srA2W0um3v7uW2x15+oXZ4m39wVj31\naye58gKKVGSsy+OaqOdFy6nqoVtogwg+hJHOuTG4bZyw4KGc2nlssCUzEnKM\nQtpj0KPh2IXah98CY3Q3FtxUjkee6L/q0awLuNLxcruzwzocAY+5oA1eOC6D\njEi1BKU3C0qo1v0IlxPvYplAWR0bh5FBGa2MEgMWy2hHxjFtErPoeMLyLiGN\ncpm4mjac9xhXdkt0C/1RqSIZV2p4gGDwZNT6br9QtefbcHZijdgmaAVnh16n\n39BwcXaxhpm1qtPfO3PS9KdgFlA0EJVxjXHg8BaGmJ0PnuNBeW1ewz/DRP2x\n6rWFR14mIIjI/QhGKN66iC2OzJwCb0AgXjvdSjGLhAgvu4MZZhb8ZtbXbetN\nBJQo\r\n=ZFex\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"e6571d47ded167fcad2405df93c4733414866335","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.2.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.2.2","css-loader":"4.2.1","url-loader":"4.1.0","@babel/core":"7.11.1","file-loader":"6.0.0","sass-loader":"9.0.3","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.2.2","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.90","@babel/preset-env":"^7.11.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.5","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"4.0.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.72_1596787589673_0.7093507657997256","host":"s3://npm-registry-packages"}},"1.13.73":{"name":"simple-keyboard-layouts","version":"1.13.73","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.73","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f93aa24291fd6e79f4ce63cd241a2eed310327f8","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.73.tgz","fileCount":32,"integrity":"sha512-CqqU03ElFiWYfKZgB4AKYFze7XDRCcmhL9v6ULeVXH+9vw7+lkUzKq8PjWMaIkQj3N7Mjb4tVglea5HDDbxZ2Q==","signatures":[{"sig":"MEYCIQDnHOpfBU7ySnIkiR8wdXqd/mPVoH0bb5irFY/DjJUm2wIhAJEtetfqUDiQhztO+tgEBCO85H9Jr4RpmgpSHIxTEN5m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMQVECRA9TVsSAnZWagAA3JwP+waskkS6nqBvaJGXMqgO\nBoCb1AhFHcIpEvbcUDBD+dkspBWbjXiY29xYlh6AQqcwwVQ1qX/SfYb24Wix\nMFNJlMiTh6nTnRxiOKSeOu7Z4VtwEQVkRbyJaUyVpUkXF8jhEe79o37PXyJt\nMiBqkvRnFFrfJUnhofY7cteED27rBtMIVe2IHMuBv02d5I6Pr3zSBSi7MpBs\nrJ+yR/BhABYBq7fXYjjW7WITPOc78Xv103mdvM4WvL0jiOxENwEuLV8I0X9Z\nfUqBMNy9vREFpautEzqxGDgq8zNnOZ4Zy9a/lElN5weuCmBgiNErgTPqT95x\nuFSTywywGFAqx/sWx22FyoggWVBI9YUZD1JhfxR7gAV4sjLuuNVuZuSLmwGZ\nxsi0c3L1OgEfnQ3QXkT94tFD7hc1f+x4vHXXM+jWmCo6cntkqz6arL1Zohej\nuSnKknDvWyYns2dQt7R98CWMsfsRVg2aAvvNg7GKh57k1yoymS+1kqfRO+n2\ngF/BWaS9E+EYqLsjeFHJ6nBgTSduc2M2Z20ybEB5mmzFP1lCJNMP4sDEdS8g\nMlkH0l9ilLuLqXL2c6fRQqebZuyvKwhpZErFKEo1nz8EJyMluM75kE/vD+YS\n+qjDBrpdhpLi3mBg3vFZH0nqqHlPNTNS/8OOIEOnXa+aSNzTCMz9jqdyHIqo\nfjuk\r\n=hC3N\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"7208fed406c82505431805cb78b0c3aff6f36bc1","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.2.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.2.2","css-loader":"4.2.1","url-loader":"4.1.0","@babel/core":"7.11.1","file-loader":"6.0.0","sass-loader":"9.0.3","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.2.2","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.91","@babel/preset-env":"^7.11.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.5","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"4.0.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.9.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.73_1597048131951_0.10731302072801663","host":"s3://npm-registry-packages"}},"1.13.74":{"name":"simple-keyboard-layouts","version":"1.13.74","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.74","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c4df042c3e8ceb942792eb4e7ef1b95bb64ee944","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.74.tgz","fileCount":32,"integrity":"sha512-5BK/mn8cCf1xtVt0NYphjslaKEWZRFyz2kVkLROUExI5ApuO48GyFddVwr2m8Tf1FQfgijezbskbWoY1rqteUQ==","signatures":[{"sig":"MEQCIDugz0q9SGxZnaKFyOCERb7HnQFRfxSMlm4sAE+L0QozAiB3uztYPIACU6JeUtO4dh/oa/UP1NhJCoFMfmmxm+Kuhw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMlMoCRA9TVsSAnZWagAAJtQP/08iqMZiBRzEHa5+OsLZ\nULTa5rZz90nvKUWdyBDTXnsD32VL6mkxht0gR/XVALfRGh4NWJLPTy+eeK8U\npeWNb7xvclkZOedCbv9pLGcj+7D7S9AAkbTXhAAIvWhs8tNA8bkx81Fz7Wv1\nl1/n1dqlBOpV2UFHT+Rwng6GWd/F1/3lnHbleub47V0krEp3j5F0AKGMDdYN\nvVzqIGMI087jq9DPkx5J19bwBZFeEbttfB8D5ZzJUW9f+T3fnVcKpyq3JtB3\n5kKcauZilcLWXaaxig3YvmNSO2gap3R0+Tx3M+ZPGuBEsT/sJzS/FoX442X8\nS9FPT36vOAOPynv0p4na3jwtS7m/Z2M5q2/R1fWXEi1HtKa1CCcuZeV5iIOm\nu7hkFAqVR1s2CaX/SCKlm4Ta5GPC5R1LI/avvUcs0iSdKsZZibeQ5Rt8ywmA\niZ+LXr5Q9navqauu6hS5pm00mbRsrUc125km2tFZwEEEVj1Pr6VWrSbWVnNG\nKU2HQYxWem106m5N6ewiFrDI8AMHFydQYfCGHJ4mvthPOQ1tTzg5gKURM2CF\nc/7kvAmHgwaX+W+0/KoncUISvFYTNsyffpJE6/4vQ/4H5q7jUuoWMV5mUWtY\nyvW9COKnT/GO6wkk0TYAGILrHzg9n8VwZ1Idq6hemnvm+PSzglkizhuZv5M9\nTpO8\r\n=GZwb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"388675a4c69fa5880017f47b71c76841d409c4d0","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.2.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.2.2","css-loader":"4.2.1","url-loader":"4.1.0","@babel/core":"7.11.1","file-loader":"6.0.0","sass-loader":"9.0.3","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.2.2","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.91","@babel/preset-env":"^7.11.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.5","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"4.0.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.10.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.74_1597133607347_0.3101076371003699","host":"s3://npm-registry-packages"}},"1.13.75":{"name":"simple-keyboard-layouts","version":"1.13.75","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.75","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3acac034f781d4052927bc170633f120d01ab8dd","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.75.tgz","fileCount":32,"integrity":"sha512-XCydgYbcweZEAK9uFz6E4XLx6KzvqrsWfn7gYHvpP3DDtIws2lCATXHTsQZXhZOYA34CrTzC0OJ/83KYl5YxLA==","signatures":[{"sig":"MEUCIEUTsbYgxpgQ9/rvwzn7LJyRBvLWPrryZyscwxMGO9K+AiEAkW8dPo9xGTpa4SJeGwoGcbheWeDL6Oks280ze1u+O0Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMlPZCRA9TVsSAnZWagAAXdkQAJ2x7qu2BMdhgkRJYOd7\n342PMpwo5tsXD5nqlspjI6wvGP0NcNwRSRW+NoS4DIY9ZuH2jPGpnMHvyVU4\nZI7zjci3efucRQybjvowl6bgLGPiZLz+6fZtlALvuCTWujscYpbxw0PBx/rp\nmeBLFx7X1ZAQVIMua3tqgQ0gwYjBX9hc1jWparK3Jxpb75cTldnHniW231Jk\nsbAmzzjvHtA3I9ie6dFPrH5GCxfi1Kt/kYC8rKXcu1RJuFjAy9nHdgAKqZPs\nzibIIO6c6LNGG71tHutWXCP4valfuztSazg2lD+m+svj6hmyF4mrMwvqYJlV\nTk3VUTanYvC4aTb/TtkVXX+Wjw2U80N9Xi01pgH34Dn2eDz9/CXK6a4LR3qq\n0lpNfx+LEGBi1aewBtJwvIjscnI0UN57kSt/mT+bQfaTqRH41mUNCVIAjd96\nde5L7ML7civu9G55vE0/FuhClVjn+LwV32E2DB7NqcavqO2OklPl+eQlHbvE\nM4lNXLWKwkXPju/eH1Nd1vn+a6PRaVV4EMkWer0h/uDkVPx/xvSWxEl1hLOB\nhm6AcEr0Q+yj3CPCvEMb3tvZkQbLAxNoREMxfmKj/uOZhbSv6UdEY6LWxZFg\nlzVQ/wyLta1hTCirK1y/08FNdq8MC6Y1zCJ9zzgNmzZ0t2ziaW721jE4OCFh\nb9ak\r\n=gF1l\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"9863f3f90fd2046cdee447d806f7a42e0031a3c6","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.2.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.2.1","url-loader":"4.1.0","@babel/core":"7.11.1","file-loader":"6.0.0","sass-loader":"9.0.3","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.2.2","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.91","@babel/preset-env":"^7.11.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.5","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"4.0.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.10.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.75_1597133785260_0.7726714292317365","host":"s3://npm-registry-packages"}},"1.13.76":{"name":"simple-keyboard-layouts","version":"1.13.76","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.76","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"96e8e41b05cc40c5d2d9989b096da87e3b5a0466","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.76.tgz","fileCount":32,"integrity":"sha512-HkbFpGOWWMq9lem4pOHSS5L6rM8ziu/R+ZB1BAASuPFd/K6xueat80vGuXmsvKmLx0q9zsq8BZCDM8ZFPMEAgg==","signatures":[{"sig":"MEQCIEorlFJkilDqeRf0sfuXjo/LLfvWAH06eBEvqFK1z5ZVAiBtnNmFWlCsEroJgeDuavBmeVHnojzC67IXRT2ciS7vNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMlTaCRA9TVsSAnZWagAApHgP/2uJAxQ/g83ZjINLt9I+\n/3EkHV3Lio9GHzBTwkn3FLGFVzkDs9d+VKZmut7VrKtRmCKuUozbS3ixOR5s\nC62Fn9GRzp8Ht12Ikx/UdrjXUt1BHj3YCUo7uQjp0248PJC0Yx+oijswE8E7\nhrSMSTiEiswrTHx9grAOv6UUsXLAA7NGW5OK7fsalcGzalUFPoKOjPqwaf3x\nRyJeAtsj59dG/gU+71e3ZGeZ5SqAUdP5cisCoxJ5sbMARIpBa20o1bx1NYeU\nO/tlhV+OV7IisAOVx+MN+1WQCZWer+qjWwWoUhbx4QwgKmoIFNwgaxYuFHtP\nJu+qpQZquNcgbknz7RZuHrE4qUKXgkacfIwMUQn6btdVIUiQubHGX8AftAMI\nzkZHD3YeCei9NKPVuv9RvqEF5l0jjbjI4NZSXCDo4FL8HARH1uf772XJlAaT\nDWUPJ9CvfkJ/FBn4PTr+0NS3HIn4c1vK3TAeYhpXFEQO6PKRYawPNfQA9EDW\nxEFuUZxWf8cqMMF6Hzguabn2mw5Tut//1jD1ohE6D2ufZe6+B9e0IgeyQG8A\n4hdyRbxZ+w9Ahtim0Pe/bcwo8OBbZqj7FgOHcnh4u4ousMwxUBw9MHgFXe4j\nQftIIETSMLJFJdHQKRD1tdFADBf2xcKLpFcpqyR14q0K+63+NUQo19XetUBO\nCUzE\r\n=8skB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"c8199c2a6026eba682fed8a6679762347f26780e","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.2.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.2.1","url-loader":"4.1.0","@babel/core":"7.11.1","file-loader":"6.0.0","sass-loader":"9.0.3","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.3.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.91","@babel/preset-env":"^7.11.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.5","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"4.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.10.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.76_1597134041604_0.20953873369164122","host":"s3://npm-registry-packages"}},"1.13.77":{"name":"simple-keyboard-layouts","version":"1.13.77","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.77","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e4504ff4a88dd416d806739c8747286c5bbd807f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.77.tgz","fileCount":32,"integrity":"sha512-oVfiXVC+ccPlAdpVYYVxjc3dnc36TIuhtOwaSgMoeWVqQMxOmOTyQDhmNUB3Q4yX6NkHfe5AgJYsPFM7cyj2mA==","signatures":[{"sig":"MEUCIAv5mzJXsUeqYDRFrTjZZWanYDe7vnRVU1rEG4yeTwujAiEAmaYpzKvcUstGIMIaxwRXvxzZKM8e6wGhZatSbz1+F5s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMlZ3CRA9TVsSAnZWagAAhUsP/RFPlIonJAnhMl1OdM+p\nMAOZWY1TpnQorStvyOLUcTq9H3z6tSOASfNEgpLjJR092zyGkZhnBU/cXLxK\n0OjI2QXlDF+7ubtD8QXJX4d0ikza7hIn3/w+PM51XEBQddvswXmN/mzmQDmL\nJflbe1mIbXdkDEihWc7twzsWHjlVH3oD2AfQsWqtUTmiUOrdNLrsIsvGtIAG\nTcY4/wFw5HK6YIv30/Wj/SQsVRKCvSzvSKVcqdLVpyY0Lsypc8/fXx3Flfm/\ngulTeoSmygWr6c24js5mPN04tHNTYAO2ho6RS2HPZBEg5GxSJPgzne7IZYNZ\nfBD8QpHw2BC2DcEZtf5vRy4yyvhFXfuj5aHVk+Z2KjvrYx13Gcqoi4li5fHi\nH6gtccbodM3NfhRgb3hpNS8PW0xamXQXhWbURG2PbIsoY8ySGF9uLsGmUN4c\nOnUuSSv03Ym/tyfqKci3ZBYMLRRgaP7/FN7CFuDN+9HrDPw0SpsEz//SDl8d\nMtlYliTW9RDnFQmmGgi+NQfDAbMucrExWpVpjeO9UCu0e6GUncBSWMf2AjTd\nAF1DUPeF47WW+4h+LQ+EnAjKDFUwXxEAVwdS91poGtGvoHAHGt6V1M9qn+xF\nD44MR/lTAt7PhA6b8CM+xLXUPA6ST7Jb0n3YLNT1EmO9v3lUNMsnoAZ1bdzW\nTtaG\r\n=wv0j\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"db10c4eb679e121002d54715d837f77cc153eb3b","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.3.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.2.1","url-loader":"4.1.0","@babel/core":"7.11.1","file-loader":"6.0.0","sass-loader":"9.0.3","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.3.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.96","@babel/preset-env":"^7.11.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.5","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"4.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.10.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.77_1597134455097_0.25674900810286094","host":"s3://npm-registry-packages"}},"1.13.78":{"name":"simple-keyboard-layouts","version":"1.13.78","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.78","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"277d22d69f975b9e5ca413d9e484c76c27729e6d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.78.tgz","fileCount":32,"integrity":"sha512-EBpcQqvDjm50GXGrMin8Bv83gLp/jW6/L5eAWFgNKSC29FEz7zI0wLeK6v9qEdmvU+kzgtiO95uGTcgW7C66lQ==","signatures":[{"sig":"MEYCIQDYqUN8HQYfc9ueTZ6bkH2Aa/6TrtaS3OeUrmnePnot+wIhAJ96KYSo/mXCrspKNdcBhf6MaDNps8C5+yHjPuFJ4Tim","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNPZECRA9TVsSAnZWagAAwf4QAJTIQVn8y2G/DPgnVBid\nfZRe3iBGv9kXQ+EeCJaJy+c9Y6eYdu1v0YFWSnB+kWJcWyzA0TUuUwIBC8VT\n2f2g/nKQ56W1PMgO/ahFNwZGVp4N2cDTUCXRIP3UYkL2QlQt+fztmgOL/zuc\neo3CKOODkqr9V4+QeHs549e88LkH5t/QwO4TOaQXSBKzS1+dxVlgnNyvVNxE\nUpJkFk/mQerecUD42Sp/7/oDi7vPOiUtQteLuH7SAaF3RBaJrj4+Fkq69GHC\nxFkxtMD0UrVntcINn/5+3W0VFQ1+cewr7q8mKOg5LtpJfEQ/Ri8UfyTl0Jkp\nGg+nVGB7beSiDiciJlZUSasTFal1UX2v9lINCGjVW28m24BCtkeOk4Np9XKV\nFnJh1zxgp/8AR5D+UL+Sx+0Iiis6wOT7oKpLcYitbkZk204zvmUjlFr8IfD8\nSUmyE92YTwkFei+kqhcNmikKC7D+1LSIxWbAh0ZfQe6pV7CXltriyc4p56Oc\n9C4wrh4nNrinfqWaUn2dchyXOq9CWeno0ZwN37+LRnvV0CSt7LH4YMdjXdV6\nItdpC4XxqxCoq4Lf/AoQH1VlE8FPsjn1X6ll7DoOPTLkkLgL3UyZKC0d2y6V\ncm2Ry64K1ncrsy+GbN00dXOn9azGMmkq74feWgcNO/NUmfG8JatooaoinoWW\n44f0\r\n=cxO+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"c362dd33d3ddc0a5fff08db04f495e94c079c72d","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.3.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.2.1","url-loader":"4.1.0","@babel/core":"7.11.1","file-loader":"6.0.0","sass-loader":"9.0.3","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.96","@babel/preset-env":"^7.11.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.5","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"4.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.10.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.78_1597306436094_0.6607265299080565","host":"s3://npm-registry-packages"}},"1.13.79":{"name":"simple-keyboard-layouts","version":"1.13.79","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.79","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"78ca695e79bf0bed0abcee96a808a589b344dd7a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.79.tgz","fileCount":32,"integrity":"sha512-tbG8PLp0irGdFsHjni5OAYWi50mRuwYQf9rmE/DNsK+K6d1TxEcaUk40SBf5yekLprb3pZ2fIQ6qaOaVGdxz+A==","signatures":[{"sig":"MEUCIE+1NKdh6tB8cinIUCyN76XtRdybhsx5R7JaGw8of0ukAiEA8U3bj8wwX0ApJlVaA8cVRVxpBdnj9HX05zNDt2K018s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNPdyCRA9TVsSAnZWagAADfsP/ResmBUjYbHgQxASys0p\nWRkkOChkDFRKkNrBdpdH6alb2w5CCpKJ0/F+XzFTkcSZ1ShkmCrsG0BhjvHy\nqbUY7Krn82B3kQv065tsMWJsZWYZfNqaBAW+hutEoJ1HDhFA7qmTZrzHHkmT\nX6MQuIbITUf8zWcWGYtU+5X7e1lW7fvzo9TM9N+fmFtpyZtAH37KW3GY1HEX\nhy4OLW2gKcPJ5sGAfpflM80nrDHw6eRxAVJitidUFF5jUffGI8RCFWwrrQin\n6LEGZSvTskU7rzvJbDi1FsIvp6XGajrXFyHXElgXZmaZuuQlZOE1am0A9Vc9\ndg8KDcT19f114/F4ughcbX6WzCKQqfTxxbvIypfFYHeZzgRd6H8eGzQgBygG\n8DdtbMRzvYCGsH2aYwuSkU2RgYF6HwC/VsDZr/DDL4RX4gWEktRccB5WghJI\nkrh4eOE05iASGW4p+kxoECNalxlLVeqeeHKXqmdWJ6ghgNdT0UN7OevLxkOs\nzCbAQyD/H9DMLeNbc//v/anaCfvdAIgfvzej64qnDSFXE+seLHo5RsYiH4M0\nzV0/o+kcEvralxNwYVWszktvS7qhyobdeXXn7WKJXH7KnXwweej071nk96tI\nHIR+/+rDtLqy2o4EVhLJ1xOEpPi3DZJxTAwLHwuECiQmGE+0tQ2LG2StvsaE\n4CFR\r\n=yMyA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"46a1378509f424f48b0ae81c0893d30a43c4dca9","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.2.1","url-loader":"4.1.0","@babel/core":"7.11.1","file-loader":"6.0.0","sass-loader":"9.0.3","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.96","@babel/preset-env":"^7.11.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.6","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"4.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.10.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.79_1597306738411_0.5835494848518856","host":"s3://npm-registry-packages"}},"1.13.80":{"name":"simple-keyboard-layouts","version":"1.13.80","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.80","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4b7814656fa97b9d389f392e78dad798c0bffd8c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.80.tgz","fileCount":32,"integrity":"sha512-SizKV4qQ1ymJqYEiMAfrrUmbBu/wtCssQp4RV5JPBRGhHu1tHnvlh5B+prCCGQ0/clraMDicIDBQKRNtvEDomA==","signatures":[{"sig":"MEQCIFcROZxr3dyF4hQMhyCj8+0OjuM0iWpycv5CUw8Yw9ZkAiAcokIqG0apKxM8j+x4sxHKsKW/SPZ7u9YxHDZvWHlD1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNkaYCRA9TVsSAnZWagAApgEP/3xIEzkoAQlkVqpFiTaK\nVtO7xIeKwGEhEy7Twk/bMBfSQ9V/0zdliWzj1xuHH5nZ+lErjqgp5G4NSS17\nKYhmVJ8zzVhVU/9A0tuKgPVphdgE+KU559LiQ7fkp3/+UOMtnFRqQQX1N4bM\n8IvD5F5FrqqpkfPOkBl4Yt91mq0st18V6oAAUizapMfqnq8mN3LSf5fvyN9Z\n0a5MhK/hh6siBNWLNteLK3LZlaFXHd6HhPvS/htqxDBjFxo175VIa+rkxkky\n5Q5bW6ZiHQR1T4TiNvGAR647RbSkp2h7wKKgQYzEucnZoEWAA1T4DFYu09PM\nW4c1eib9ZQ4BZT1j8hAlpOCr7VbNHJuQ6eXxEiq8rECRT1MNKmfcSrjCUOGk\nv6sd35f4Nt6CaFVtu6Ay/5oPJpN/7FZy8J6vobtfiWB1rx+Eo6ZBqY+hbpxY\nWmEqeFtTtyg+Q8SW6+NpD6ZM2HNzQjWVlV6WPnsLRonQLhQpIfroQ+M4Hq+b\nAEVYZVdgil4blW2IW2A3/8/FgpXP443scy+0MLXy7Vh03jOMPi7HhzAh4f5x\nuzzLjWg9voDsODnfIcGGbvqvU+2Tof8ob7VNPYDDAe+qFSLrpSuj5RsBuFEc\nVlfTR0RCCVU5s9ljoPvRohYcUoU4gzr5PjzbxizB8gEvU/qqXM6HA2ZnlE97\nzLXP\r\n=HF86\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"a0cb0dc3a10ad96388fecfc96815a5ecdaa41564","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.2.1","url-loader":"4.1.0","@babel/core":"7.11.1","file-loader":"6.0.0","sass-loader":"9.0.3","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.99","@babel/preset-env":"^7.11.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.6","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"4.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.10.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.80_1597392535606_0.930685554409336","host":"s3://npm-registry-packages"}},"1.13.81":{"name":"simple-keyboard-layouts","version":"1.13.81","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.81","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"84a82db48f31a7615f95ceb9ef5ee18829335376","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.81.tgz","fileCount":32,"integrity":"sha512-8sffcN0+r9VPbHVSDyoQQa1nt5NRdyzlWG9IthVziHs7mQFnEhMAJTAuOzwY27o284nl/ezQJHtDmyTuZSf0gw==","signatures":[{"sig":"MEUCIEN53Pk1M5NNt/iUH8o0vyVAzp/gbHrBoJeXtN8e5VUhAiEAlJVRH0zrI4XlJMmOedLQQ97y8ZUpdqHW2aIAXZIa0vc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfO443CRA9TVsSAnZWagAAm4UP/jXRbZiQtlXnTmM/7e4m\n+IWyb7428SHhPEsS2ign9iIlzJjaDkBaq50ezSZKNLGsnH9N1Vy8ysWjNaNy\nW4AFj0De5cg3z3/gcwDCESlfJ6TEc0w1359AouTZmLKSRbvLclZ7TijjVjIH\nyG6cf4QWTTkiMaHlZUuVtJ1g5lbEdoGXaXotAWM/6fCa4rnQoUt0XL8lLsaY\nz0zMtc24HtjNgVnbNabkS+qwd+9SsrzCOH6lhQMNE9Xa7qznrpe6BERD9wBX\nAuEJm7l9G51NWMbL99Y1bmonRvxKy5WOg/j4vjdTeii8jSMltVmAVx9sRv6q\n2yZT0fNsHMy9oTzHVDGCP3hBcCR5cA0+HohcyjNmn4DHzNtYVltwm3E4k1IG\nEUSsDTMRd7lx6PQV/6KAoOfZwgVcNAIo6HGUKm/RXHkRImTUrzBK8mx0W2tr\ng9jF0XvrZkAOi0aOntAINagkWQ0XISPMXTDkZdBI1vMepiLBydaHtgBOaQ93\ntSGyhgtwgg4XnFXETkE7NBNf/QMNjT1OOTan9K4uZTMfTW7JHD2hVgnHE89O\nWrBkAHwe1qjdYCUL3qCl3qIE/5xB71wM6nZ6sQ/VL25eXQ0jHqm/hJl1PaoG\nXhJPuIpfWMbpNZGxwYVy0Xtc3uZ5lmpBUIBV/7NuD3rgtnnVOYySQw9u0XrE\n8HPt\r\n=tsoh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"0ced3e8e7ef56a0cb0efe71fbd2e85accd2a7f33","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.2.1","url-loader":"4.1.0","@babel/core":"7.11.1","file-loader":"6.0.0","sass-loader":"9.0.3","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.99","@babel/preset-env":"^7.11.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.6","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"4.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.10.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.81_1597738550722_0.44451120525892573","host":"s3://npm-registry-packages"}},"1.13.82":{"name":"simple-keyboard-layouts","version":"1.13.82","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.82","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7bcebf414ad70fac9d8c8eebc173fde820e97b3a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.82.tgz","fileCount":32,"integrity":"sha512-pMzWmwNE/G34qk129tQ5J6fNR9dU+WN321xTAF8EJik+56Q1qvvYULlnuBIGWYNbJV3ulPCXbdfHVY43P4NsAw==","signatures":[{"sig":"MEQCIDm9mURpyEMJjptHHBuGiNiRR2aTw7uLwNiKRbqe5YnaAiBR13/MxB9sC41fNBVG7Blg6/Oo9pMIwLfNSzpazdwATg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfO4+VCRA9TVsSAnZWagAADz0QAJlwu2UWk0C34oj1phhx\nBLQVECyPp0jg/AsBl4d9VQ+BYCZwkPFu76YBTFR83o2OWGplDoiCvspZyjat\nJ9pB3DdQnNcE+p/PfaoNFdKIEvLYVEeIGxJK2RxznDmnJRYqaqdWkmEOqWCf\n5j0j4ysloBDshKYe5YJBhvWJbu4T04it6zhS2FmuSYoEuVVi/siAzkjX4rUC\nVHW2uhFeyM4U+HRpVRZo7eztJb7oJV8HXrczEm87CKxg4fqLXwHPYYVwFo8N\n85jVOXHu4m52ZDGNKdzy4uWWblN4XUnbeTFZVh86z9VnatkMcQkDhztdnoNJ\nxLfMh2p7xfgqT85Oz99dYNYpNXCEB95RC0WOv97rv5SZUB5Ra9hddvUTKmx4\npKUIkcGD4suz8akmmBI+OAj/8BJnzzTdke7SEVXfJWoAAbpgEcrUny1mnnL2\nCImzoTBwjWJnVsUWor9HTEK5Fk1nUHMQvIkHbEO0N8BXQpWgaPjuKy4vjRm3\n2V5uUv/LOsAXeA08CLs5MLsxe5+jjK1XcS3sam05bunSM9pF9iGbn1HJHNue\n6TchUsbSYwnyiimK25EWIbpZh34MAeRCzq0JmlFLKB3LPB6xaO4GK74D/bOz\ngUnxivJUFvKTpDtrQ/fU6UK9y2p9Gw4A+UHGXEuW2tpkSi0o+G+uwnYf4J4A\ngG1M\r\n=rRaU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"c809ca9ae2dfb3ff206cae418c6bd1423486d0fd","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.2.1","url-loader":"4.1.0","@babel/core":"7.11.1","file-loader":"6.0.0","sass-loader":"9.0.3","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.100","@babel/preset-env":"^7.11.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.6","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"4.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.10.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.82_1597738900715_0.15918766109184124","host":"s3://npm-registry-packages"}},"1.13.83":{"name":"simple-keyboard-layouts","version":"1.13.83","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.83","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6ddba8dcc988b9a6fd4774d7a5988637a2d7992a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.83.tgz","fileCount":32,"integrity":"sha512-PFsNXb1kbpwSDZ4TVLes+mz4pEpj8MuwcoZeAYEPSd+lEERtSoVZvfTrGO8Wvy7oEgPD0H+N1VbbBnQqIeB0ww==","signatures":[{"sig":"MEQCIEr5tG1BaMCghfZWvCV7XMKr8+aavrsk7OY0hJjtUQdvAiAqSTeI2Zja9rikmfrizPZUftvjkxAqJQ/GemQOU0NeKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQ/t/CRA9TVsSAnZWagAAKucP/1kgaJ8mwn4OntS+uqHV\nfKjQ1PgjApTcPM2ZoDdzzmV9ddKtP94v0CypY2VkHdszrmN/13d6Z6lyNCfB\nu/n//7AwkSOGCk2RG6NRSbk/ng2gLmK0IiHNNG5mPsbvXQuVukNPl4JCRcp2\nCZ16fFY46zP/hT2beWmkju7Z6iMS/D9Ghzu6jAu69IJXt/5H9vdX3BAkne36\nDVNpCLxD/bxi8OL5BTQ4QGp+wQMrl56mTG8JC6j2PJyjWV43jxE9C0FeIe2d\n1aDoP68OPpRNIAZmy6IrLBf6wp6Y1Le62apnbLDceWJNHSjN6pB2F0Yfvmcn\nq06E44n+yuJYhEIpSrl2ZK5rgcaPCKgMAMMAHQV3dn9Ky+HOhSDSrhteJhqt\nOB4xdgpud8P4faCNfu2mEYpOUdx4OB2xIE0PIi5gI85mXa3HnFQnAlH9Hmnp\nOdIICfeXx2fNsnxnLmbzQUBakw/RT0EJAPLJibpRHML1/af/DMjmG59tly8h\nfMYenoS2rBv22IpOxCHOE0A9bVZFQ9pl6uoWbDgnyownY0Gct4cKZ7yfXnsz\nEYaL8sNamAPD3JT7DnW984k8fCZRcmAXef6V8p5vXELls/lvh55sPCRZDSeT\nJ7/SYDS5fQ7za4dUpWtSZr9qxMl2QqN1s3Fi5dgGXleF9bfhmONLd6RK99mQ\nVVKL\r\n=bP3P\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"3bf5ee55045ac548cb88eedd5dc9756d8331647e","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.2.1","url-loader":"4.1.0","@babel/core":"7.11.1","file-loader":"6.0.0","sass-loader":"9.0.3","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.100","@babel/preset-env":"^7.11.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.6","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"4.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.10.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.83_1598290814253_0.6094589559432528","host":"s3://npm-registry-packages"}},"1.13.84":{"name":"simple-keyboard-layouts","version":"1.13.84","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.84","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"13b1066cc76758e6d18849f28d519e0d789cdf9a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.84.tgz","fileCount":32,"integrity":"sha512-BIqxjErZRPd4O8ZpoKp4OvVguehMJTPkGb87aXfVWXUY69suIwRTN6ae5J/o22oGExkwEwS5RsU7Av9/18cvYQ==","signatures":[{"sig":"MEUCIG0DQqw40ll1dOcEXqcHwS+g1gehfKdw6mwYgoE3w2XcAiEA6pg16KS+b7koyGRnFLGV1LqXa499HMIAlsq9imDfEi8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQ/wxCRA9TVsSAnZWagAAABwQAIf/MUQNshRHfjLmXBgL\ngpTDuxY94yumrnkL5l18FKDkz5RtrTH5N2KScecyVTODs/Fs+zp+pnNvJ6BO\nCucbx0yNdKJg4qGM8OD/+pZryr/Y8FlkHk+1+Q34V9FP+XGm90r4V0l9bHU4\nx6J4YlOCNo8YQdl0Hzexx6lIlsNnXkPhGpC7QEnAplDEkr04XQUhvELzk6DL\nN+p+m6asOChx5vpSh7NzJxiS/S296CPU123Fn2gvm046suFiUB28q+aoHsEB\no2e0QmkFFujyBwjThySRM4eP9piDk3x4w9av6CpMJ+eV5kCkgjvfuD4TqDAz\nDM0sjE+AzPo+84x/i+01KIdK3X58JG8+UvJetMQtTXfUtMh9asDkMMSGePL6\nPAGgjg4Z7pTKkOkrekYCvhZ0ZXSrKO90oPjvbzXFSd34j16Zke+ZMS82+Erm\n9eJup5DO1hv4N+ybqtS9S0H4WhXsDibLuUj5soGzb8H8jc4k5x1nfS3L9izJ\neqymZJKmaV6M368Bp8B5pk6mWsV/FIyrrSA+Di9S1VG5SnbYudh35fbgb345\nHhbf0ezYMSMQoZAudcrrQgQ3XfLSrqVH90ZhRNM/cP9fRTYZOFV8EHcjiAGQ\nN3BG+NyT2q4w3qFApSSwPeNspfHstLFVmUorq7sGry5SOHLjxq9Zu9A15jgE\nz9SR\r\n=r24l\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"6f8d5e109cd09ea85e9846f44033decc72be9d4e","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.2.1","url-loader":"4.1.0","@babel/core":"7.11.4","file-loader":"6.0.0","sass-loader":"9.0.3","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.100","@babel/preset-env":"^7.11.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.6","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"4.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.10.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.84_1598290993114_0.29361282372483477","host":"s3://npm-registry-packages"}},"1.13.85":{"name":"simple-keyboard-layouts","version":"1.13.85","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.85","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ac4e15fdeae4367d2750d053a3ee6bf88e801544","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.85.tgz","fileCount":32,"integrity":"sha512-N9cT0In9uzqNuNI7ZtXGG52k0WneC8o9mHt5FItMtmFZ2fKGUo5Nkq1orZfrTgwYC6avEjK6/vzEHKTGvKiBEw==","signatures":[{"sig":"MEUCIDpCvTDMMWdnUvxV7F6NgOj8u81Be/K3f9XKY878CANGAiEAkKYnui+AUkY4BsJ2N3+8fOHlTfezzncEJ+8CL2zn8Og=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQ/zRCRA9TVsSAnZWagAAbRoP/jHkW950tderV7QdiYmu\nxEUl8HYV7vs1QW0rVWUImf8+hqmnUn4CeAmxSKKXCcmsIXrUwjmF2FYwY4aR\nG1MACRFpZeR8eun+zzMJguX9CrrBxekUJWpEaEkZEnzi5CA5tXkffekUfbWg\n+Q9zQ3Mu9Hc8vCXshQ4dLK0PrVgkoz1bsjgsVDHaHvdHKXSsT/xS0Xr0a6rr\nMqIdPQGdKdN5WWuZgUPP5W4RcFDF4IDqpG2/vQMwIlWZoE4AaBb81kKtzss2\ndsq6bdgovL4y0efQ9F/Qv6vw+nuqlvgxokX79AdAZSvM3ofq3TLn7PZjddeq\noAl/lY7OnJ50cwIoyNKWZk1JmoJd0xieKCzjK9llSjzLCcIn6DIlkgD7TCkv\nQaJx+vnbHt/OWyuDQYT4x/2+5+gfvuf6faDXsDaMSwPD9f4OQJhirA7MrvDm\nyruwz5IzMwWNSPwoWpbxZv3eA+MYF46Lyjm35RIBdlqVDqLxP+SOld7n+OpI\nH4oiUHhxHpBTSlyKJx3XfdtfcJreBPflxpR3LflKCDLX1EA+07Nlmt7m+AXE\nBrrpNli9mB0JFk9AgLRK15EIZgli4f0u5wouoww1CUswKk/oNiSKtv4VLkcJ\nbjofv+jRcC0Jbwo/IzkuoSV5Q6NidfW3ImrfB5UgW6pWFZVnBI9sx1a2h5kO\nyA3U\r\n=AEuv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"fbc6ff3d7b6f2a04d8841d97411df984299f641d","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.2.2","url-loader":"4.1.0","@babel/core":"7.11.4","file-loader":"6.0.0","sass-loader":"9.0.3","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.102","@babel/preset-env":"^7.11.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.6","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"4.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.10.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.85_1598291147045_0.6650319099885933","host":"s3://npm-registry-packages"}},"1.13.86":{"name":"simple-keyboard-layouts","version":"1.13.86","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.86","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a0cd9b9fb557c1d92c4f188fd5bc409caba5be16","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.86.tgz","fileCount":32,"integrity":"sha512-EPbSOvpQGKHtXXYVk5ZWJbhpJHovi8rddKVtYF3tYsPUgV2Z5YKfk/KFGgkaQIC4sqMBh0F8Eb1r7ZR6tW5e+w==","signatures":[{"sig":"MEQCICO0GZSMNtkvxnrRPyVCei68Q6YqmCHSqzThkkUJ10mSAiBkhZs8hZo8OMJ3vcKj+KFUzKvaJHVD1G7HkNlyeU1Bww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTTjHCRA9TVsSAnZWagAAvHYP/iIiDgtX5nsogqiWgauH\n1KS+19anKmW2rM9aZW7cOajdYmpjv35oW27dLyYaHzVwvX/tZVE5xpSGAbYe\noWiaWGzngzd3O1GEDZi1/zosoEQEm5UQyWmok3EqKAevJONp9E8IUwQi9XRk\nEL/eNVJ24w8tT9WkjcbnUAfZIhgBjRQ7zMzv52+2DJ3LD3MtT6lhIIszzkQs\nQV6KxJjq8zPM1GJUFRb4N6eXHP5VjnV5bJ/Jsfgdz/pydjNrVnsWbAy8P771\nOwg+9ZUEQgvinllh+ifC2Qx7IrtE0nN0Hsf07i6JGQJvSMhooqq1DuaAqFJ1\nZ1zZ4Vx2XX8guJWNaGhbCM24GN2En/s2qgwaj2QSd8gjF5uQPl0yOuAVpeA/\nT7qfKqSxn+uLxpwIrCtwrk9V3BHTHgEe+fWkpaEl2PfcLCmDB8t3kNDx4e+c\nKrQ/UIU6L1Zaz9zXgOVSl9KI/zoONoiD6xUetMPJ+9Df7MUrNL+Bpspt7MGr\nngTTcQqSecZln7q1KjYRqKrnLGIJWki8CQn4/WQaLzhWqysVnkBcB2Kzf3ot\n+ZYcTbl9Xou8b9pxgRb6HfxQ4Kaf+MhwRs6aqbJPg8EF1aKM8sG4W2OZUTfj\nbrSYMjH9G7PpTdwgr6nuex1x+Gs1jK2h+kBkPCJidOdv0yQONTadjmQ1TXU8\n6E3P\r\n=6Q3S\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"0345d318720eb28e6f5df0d72f4ebae88dd2b532","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.2.2","url-loader":"4.1.0","@babel/core":"7.11.4","file-loader":"6.0.0","sass-loader":"9.0.3","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.106","@babel/preset-env":"^7.11.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.6","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"4.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.10.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.3","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.86_1598896327206_0.08050728076213787","host":"s3://npm-registry-packages"}},"1.13.87":{"name":"simple-keyboard-layouts","version":"1.13.87","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.87","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"33e44fd1badca05142670d9b0ef08e5e1fd06deb","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.87.tgz","fileCount":32,"integrity":"sha512-SKqOXzftqp/xxB8VeRxywy8IBKMVlylBY7xUBfK+Qaf54yIasgD7/hN7QRkeoq9n0i/ljrREMSUleuOLh7qdow==","signatures":[{"sig":"MEYCIQDJ68zwLki2nTG7GGrKYKo+Grz1Ml5hFCG4s1SXQiJhJAIhAKkkzec7Vip2mMma+Fj1I0yNfcyzcM5bW8ihzD1NJF0h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTTlbCRA9TVsSAnZWagAA4iQP/1dtIqWOTLdQBpwGNekn\nn5By8xPrl9zi24MU+Ga8usTxlusJl2wVtssYh4dhYJ9cM0sXmlllB3w9aHbQ\nTHVyqVZvKSxTX3iAerVCrkDdTfmTD73jQ0F74TdoZz4E+SfagICx7H1lx2DT\nH2s0mNmir7X9ahC8Ms3NPZTXXont3xh3uaS/e9pTr27Ej+HzuYlCGUk/zXSw\nsfL/8scHm1fDV1xmRacwfu3X2QkUyQf/UqWMILb7kNfJhSRyM8ChLCjag4qB\n/dnL5G5scRUQmrUEenxwzm0JabLdJF3TrqMq8CRtS6zwJ1+DhOGDx1YdIqOg\neBscJzvbYEUMElJc8PGeQAVoC73KaH6pygtXr/0iMK3wTTsYagD0hP+aGNN6\n2tbwxVw8vMFrr7QI0qCc9s4R3jIc09X1Sdr4LcHLFua8YHlBuHOWbG5Uqrhh\nH/4lZfAptHjcotdPTPl2gVL5ub/dxYV71RBbg1I68iNPNzN1uH3RipTjZmPg\n4BHjaLD31YBiNOTu+C57jcvGzH8PDWcXkLKN//WqlRTH6wupMbGAqA89md3S\n5jzEsj7qK2iSl4d0p5cYro0ytc9H+D/GJSZduPAU5OCSPzMGFP5avou5MlCp\nFnuvMzA16M0bXZtbznZHp/8UaR4HHS280gFVsesomJHR0AIMCYsjv5DRF6Di\ns5lH\r\n=XXwS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"17b92f59696af72b33c247648f39aa22b9fcccd4","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.2.2","url-loader":"4.1.0","@babel/core":"7.11.4","file-loader":"6.0.0","sass-loader":"9.0.3","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.106","@babel/preset-env":"^7.11.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.6","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"4.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.10.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.87_1598896475126_0.992770856521324","host":"s3://npm-registry-packages"}},"1.13.88":{"name":"simple-keyboard-layouts","version":"1.13.88","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.88","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e7dd3a86ae011ac5bbba33c0fba0b20d9e82696e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.88.tgz","fileCount":32,"integrity":"sha512-ChcplPusgIqGCMC8FDMwVzicPkdL0APfm7qbMaVOfO9QEy3rKpcVcH4R9vTOedcc4XcCJNSNZKo5rqy7aWwKAg==","signatures":[{"sig":"MEQCIB7OrbGVAPtLx49X9cfwsFzEBw7QW63thYwH3Ykn4MAKAiAodLwKRqCZn0xKVBGWAEhYBVRxW0JDsiyE487pmDjvrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTTqmCRA9TVsSAnZWagAApo4P/juF3PTEN2qSSqDfxVcc\nKIfzZxAg0/ylppYYdhSRaCtBLg1YnoCpcg9szGKjfneUmbBwZ2kF86TO8fEP\nKd03Ltk0o/YDaeCGehIu1Jt6RmqYgezTNhV2Q5KG+v0XEmLAxsINxm7C8RRY\nrfTGh9X8F3xnNGtA6DzsZhN1imNSsTudRuJ7YELxhojT9+05RgJprPJpqSxT\nLnkcp+HdNeP4XBFoT18PTTBun0HDXlv91Nbp+V0TvpSlnQwelYhAuUgTCi8X\n8kWvJEy/E/oQA1giv46jumMl4RYZVs6/uov6vhGoC9OgxWbXa/9bdSKQb/EV\nUdTMvo9wSq1Di6FgHtNj20lalPnuWdqIx9nCI1MboVwHAQWzPWXQOXLuirmj\nEVF8VCRhs1J59/CL5NhyDsWxZpZquOQE4fNdpzqaRXywhRZhRW4CmKERSmoB\nUkukuV82uW6DNoAySrpBug7ZFyc6InKv3yX5aVk3wRx3B5bcUY8z73vpBPMz\ntOrSAbZ7txP5QrK7atLXEtaQnB3cE5NhvcKTOXLGo/TH2GoHeBbv5Mk2pQHL\nl9hXcdKi06xalzML4EnAU6RH02GoJ4agx+6G5sFYyJvzwmFtsmKSYKVkdJhA\nU2uuFauVjmQtjEnN/LxMzQuM68D8upn4XQWlhm+AHIZp4p95F8GwXhIunny1\n/rwy\r\n=WniO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"3af3c11294440963ce1a45c164d9a5d99a855070","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.2.2","url-loader":"4.1.0","@babel/core":"7.11.4","file-loader":"6.1.0","sass-loader":"10.0.1","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.106","@babel/preset-env":"^7.11.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.6","html-webpack-plugin":"4.2.0","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"4.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.10.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.88_1598896805626_0.4546466616762739","host":"s3://npm-registry-packages"}},"1.13.89":{"name":"simple-keyboard-layouts","version":"1.13.89","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.89","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"22f6f25f746b0a10d0a515523da450d978059f89","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.89.tgz","fileCount":32,"integrity":"sha512-wV0EqYgynX6TUvyTeoq/wHjmV8OKQxmETbJJtXrHBOvWMWnwNEy6Snuun6NNQ+xyPgbhDR4ZiN8u3jdy3Vlv7A==","signatures":[{"sig":"MEUCIHlZULv3xZeicnwiJZhLhKAjagrRSh7BTF9UNkkPo2ArAiEAp7nXAKlOPVPyi7hKtlTgQNYi7uZbRne7TePJMK2x9Qk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTTvOCRA9TVsSAnZWagAATJ8P/jj5FLaJ13LHLut/7vNc\nL6/GUX8DCEAAUiXHOd5HL/c1OfYjFUM5AmkxCQnxyhNDGwPyhFq3rb+TM8sN\nv1QiNyTyGmv4HdoY027F9fv6lTFAf6MfnRghcAi1QSfz23FxL8wDkg7T012P\nKIHJJiEV2RQO4wxbiRo9M5IkE/L1W0tgBOgQiCdSXK3tZrRpDsvILRX3rafy\nOFA300VyjnYItd4HK/764HIKKNQ19ZYt9ez059VuIdEBLwaSQtOP0Y0UZBdV\nNY9VPBWqz24WSdf3WlOgTmnixaPj0oSBlRYH0ZEbSQ3MvS+MP4EuAj6+Wqaj\nVqz55UVfue6WICztKmxvrtxJlGkkrOt3pXEuc6jD7rtrlAZLWX22x9J4rxqw\njCK1o96FsSNghhPwgqxKw56S+o8dIMp9VqJtfsqtFrLJUhhruEjv/wBbl32t\nP3Tm5RGGuBJxUno4syolA1jBTDBiIMVrrqaR0esROH/zTwd6STbjHNfzSThU\nKXIMR92lp86Vvkn2cN2dTjAeaxnfXY3k1EZDoQHlV4B71s3pwdxt1rCxqNrP\nzw/TOAZFWe9v7Ouw5EZJ3PiezgLgx+E8XXe1Z975+Cto6iKuLcldpX2i1ymt\na1gbDpyK8LX3yQAP5LcScVyMy38AvvhfySrp36zuDHk44cQdViE545EGbfKV\nz6Bc\r\n=1kZs\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"de50fd7754a8c97c518d96f877c4ab689e94969c","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.2.2","url-loader":"4.1.0","@babel/core":"7.11.4","file-loader":"6.1.0","sass-loader":"10.0.1","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.106","@babel/preset-env":"^7.11.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.6","html-webpack-plugin":"4.4.1","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.0","terser-webpack-plugin":"4.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.11.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.89_1598897102154_0.31893936404860623","host":"s3://npm-registry-packages"}},"1.13.90":{"name":"simple-keyboard-layouts","version":"1.13.90","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.90","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"02d64d9675c2cf37d2472b7e28ad504e33137bd5","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.90.tgz","fileCount":32,"integrity":"sha512-sjZkeAiZ5zHUIPBN4jeP5uJdb6sLHBj22Hz29ll85z3syc1lFdlu25HfNAOtqBnS8k+IQ6WZIN/Y0sf5prxxiw==","signatures":[{"sig":"MEQCIFmpmEdz2Qqp4Bz1kqXuKbJUM8kh1QjDh3pvuCyJAuBmAiAIsAQh4ZZejJ+na8XSM0UpUPzhP2wsD83/f2WDCVSskA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVmsqCRA9TVsSAnZWagAAlcYP/A4eYSkpwHnjum+6XydR\n2HpFOOrTGZRtPS3GzJZC0ztnj8Pg766nSAZ8BavV1G5yj671MMnPcRyHcRGs\nUrG1doNiaz9UyxxPL4AvP6u2N5i+SnlUHQjamDrH7zyRGALeaAFN/LnRlc9F\nzQW/kaBiPSmhNJYzf/TrAl05VZH/pXhsXiHxrEJ6w322LHA+rzKIbMuyklSa\nw5CDyXi5zArNT0elD8JW8lfIvJrURPfm5ZMeWGo5svKv6cVexdyA4Gtpa0HQ\nqTERRYaMaznjYLYcwv64cVoBt4dztuHz7PIdklDrBJa0oTqbwc9u8xS0ieRj\naJm22LBeuaTo45EXg3EFyysIsAwxPIve3fQiCl3UcVmkIPENz6FTXwLNpd8d\nAIM4Q84M7zwXrELXhpG0AOoLa6tnK1np+YpbwYTHZLv9Sbvpmk6Ysz1HqeeR\n9EgrFPoCrD/KIBOPdl2JWhB1uZ/TxnHnBZBmdBoXWCJq9s8Jo2GmeZzUQQsb\neTkReOn9B7OvsUt+VVb5IMdsE0+7veesMdBoWDpB1L4P2JZccf9GMRGtl82N\nrBXFP6mmhSpq70sAFuvyBNkcNKLE6fwNGn3qUkx/LTa+2wJMgJ6+87HSZ7ru\nJtT8dFY17u9w96dOGHZkiTKNVE1x39O1K0PTy8DvT62p5IREl4BGUT6ihc53\nwNvj\r\n=wttQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"ca96087ed74ca1acd973f42d4c06e3eb4bf2e9af","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.2.2","url-loader":"4.1.0","@babel/core":"7.11.4","file-loader":"6.1.0","sass-loader":"10.0.1","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.106","@babel/preset-env":"^7.11.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.6","html-webpack-plugin":"4.4.1","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.11.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.90_1599499050152_0.5348960289182907","host":"s3://npm-registry-packages"}},"1.13.91":{"name":"simple-keyboard-layouts","version":"1.13.91","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.91","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c130d82bab017604e70f09d9a00fd0a4ec2fb058","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.91.tgz","fileCount":32,"integrity":"sha512-Y3iOIA1beC/kN8ZjBA1NBz4bzeQtG6T9OWg0hbgkBCz5JWW/6aKUzdyUR/QxrEAtiNqEzIpBWykScxJ3Tlu2lQ==","signatures":[{"sig":"MEUCIG3WYpTbBzD7T+OP7MkV3SoDvTtsHSdo6Lw2iuL6UcdQAiEAvwAK5lQ4Dvqqm0yFx1XD2TxCyXzWzzdYXmMcsvu8MVg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVmuWCRA9TVsSAnZWagAAPxIP/2oD8RgBywGu0g8SIbTM\nUwjAxngTjWBZ50YMoW9ZfmGpIz6V8vZGzX4v7Gi8VI5MYrpjkvnv+1RBaqOn\nh5SqEAkgQY2bw159TV9hrdSEyBthK1XdTAjvM4ys4xjom0+EfhEqYGhnTWpR\ngZKETloSWUQaV+1de67NoHhh62rxrqf2Idm68Wk6O+J10vkLussXF9G+HCCL\njE0v0lYxWaYEb2wRB0jfb/YCYH2buhVNy7x0WlSZo7Gvbi9bEx1hsZJ82gm6\nT1hVv0uvScH+SHiiuj/QTN3yGX/obyLDOPIRRLAyIW+9RE5PgvAJ1S+CmiHc\njOLCv8r+n+KgvEuZ191T8IU7Yfus9enprPVpjJEE5DLXcMzUU/mXCqOeM8zo\n4qE6GI8DyCaHKHPm2TtBrl010HNuJxi6rTxihLblnrOKviEeSQdnS6xF+sQ0\ndCrE/qjnro6EUtqRz+GOsj8sYfN9hmcTzFjnxIxetEd/Ayf2CNkFsH8JLzY5\ngdblbcHDgz4hn9l8EJgJFrmxa9kHPdhC99OaZiONCwrB4lygOTceikfD6v6M\n9rfWrJxdwxPeHHy3kKcgx+wJ+WM7pOJ/gKpCdytzTeOWHbc5tuDSlTP5MqWs\nqAeXtEiUxzHR/RBcfi9gdhdxotS4t/Ye9+/WuzDQmlP5u/to7YcZD31siUYe\nmt/4\r\n=GrS0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"32649147b44434e858ceaccece39dc1ea504d3d7","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.2.2","url-loader":"4.1.0","@babel/core":"7.11.4","file-loader":"6.1.0","sass-loader":"10.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.106","@babel/preset-env":"^7.11.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.6","html-webpack-plugin":"4.4.1","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.11.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.91_1599499158034_0.07844137794492867","host":"s3://npm-registry-packages"}},"1.13.92":{"name":"simple-keyboard-layouts","version":"1.13.92","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.92","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2c8ac570b4432c25b84bc1c1039445e4d76bcd61","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.92.tgz","fileCount":32,"integrity":"sha512-UfaS6Q6XWZPmTQSU/s4H4bYTk3DuvcANEOyQkwtmZtIvICFd1Tfk19lW+Sr9u8BLM9wyydCA2G7RUVyts1jBQg==","signatures":[{"sig":"MEUCIBFy+PFDLdH72zh7+tf7LFLmaJVAPYsj8nwchyz+8MH4AiEA3iaGS//pHtxZZ1nZ/TKk+6Ul83OUYSF1fZbfaNcmgGY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVmv6CRA9TVsSAnZWagAA/5oQAJ9DwUUAdsRfg8jD7Ymr\n5Ob2pE2kZjeH8shzpYUpcwUceSZLeETQnP2IeBhfAFhQg3hbq3OeJT321SS3\nSxDL7vb0Uu8sYAAdZU1MLnxm25/8iigolFpc4RSCPY8IN6GUC3uR8TzxaARS\n6GB+MQuZMvUzh0JxZjw0QqsfuKoKXGQdn1mfNyxqB2DUbiM+24eJO6JhQngq\ntRKPOjiNj/lSUZVigvdkyVTVmxkQ3ktsXpBZ33Z9Jf853E80Hkq2m11UUN+H\nThe5t+u+ISXkSSuSIRYePJiLDHUfxZmqGbMiKMr/3aCeuBw4FDkROuimPyfB\nFQ9TMjQYaLziqLz3c+31U/D/ODl7mzCjKcYE4GwVqRIyPyIthHNKiNAhBzlR\npMCqrQaQMlCofDafUHESp5QL3QDWwsU0BFehQkWpRNam2xLFe9zIajPLwXv4\ntM3fF26RIFUeITnWNwmUa6jlYfQ/yVQm1cCLa3u95Y89s28HH8YeLyJ+aVvn\ns4avk7eXDQU6Q4DurVgjdcrZyz7w8Xx2U5CQzlpvx9YSegkJVYJFnZ2YO8Rr\nqq80Ke+ty7RmPQfSamvQSXhM8Yty/1cJDEpg2fgcKPUGWPLnuoP9VzYR5aoh\na5SY5mQ2Le+mxwB/FFgM1MLXOOphvu+2sk1LznS2MWKXdd/40JE0LsQ4ixxV\nIYDi\r\n=QMt7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"a57214dea92b87a2b759e83e94fae1df1408adb0","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.2.2","url-loader":"4.1.0","@babel/core":"7.11.6","file-loader":"6.1.0","sass-loader":"10.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.29.106","@babel/preset-env":"^7.11.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.6","html-webpack-plugin":"4.4.1","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.11.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.92_1599499258361_0.41960185110895787","host":"s3://npm-registry-packages"}},"1.13.93":{"name":"simple-keyboard-layouts","version":"1.13.93","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.93","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b4d46419bd16a749baa9ad91a1e970d15f616f85","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.93.tgz","fileCount":32,"integrity":"sha512-ScT349K4hZ9w1d8efnk9lPCuEqeddbolr52BAyLBR5ImrRuNlUBr5+Zn2sUMuZWuHvMGlWGkqBE+wndpQ6dVmQ==","signatures":[{"sig":"MEUCIEps7ky4oQYzXnEx3c1wNPSd3LQ1JejutJMyYSWDblxbAiEArIdCIjq9dzkqvYZtzipNXyKhv6XZyM3EPi58IdNaHX0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVm1DCRA9TVsSAnZWagAA944QAKE7ma7NU+PJ9V1u53B+\n/uY1qRR7IwTmnGRlbgH0P50wK+p6j4XMpBTWy86MeQ0hLxPo/vshk1I0EB0R\nqJU0ULXITXCop+TAhydkmj11xkfMDpTvaZtUxlBdvJs3aWEa4Vge/DM0w2Nn\nfeZvTeSNbtiqmZU8BBfFMiaNQIwmm6djYu2qh3vr1ynpG0WgibRDBwcHqPgr\n52O/nrsHmvTAnBr6Lrc8vnnPV6V74GHGt7KNUZuuul+eJ8IB8kG3tgwx8Ta2\nFJ5vvM0Us+ptMo6b8W1u6CWSGaRaz7TRXalH8mmC5gsdcetq4eEQm70PEuq0\nFh/Xl4vJBUUX9CTjwMPWkiNQ/o3Dzl26I29j/39bac+1VqCYVDkx9Mk1a997\n4vafsBMUUiOKFNWEoR4Yg0i4xDnRj6JUjX5jWmOmFtq/v1MM+pmPse9cnjrR\n9fnudpALlZ5crnWRhT4yhFPptcrkXHMqJZS9SK1Aan3twX/0MuL7/sv9D/si\n1438BtiKPukwcqNALWCvxCNraC0ImqQEpggsjnO+SNgs8RAytOruG1pTKq8b\nvxeTiYD71ebtYIjqMpZmLGwqpn78kDwQd6ZQ4V3hdBoRRjo7bHPWmY9EEryx\n9ag+uKHvABiTRR2RMpOK18+P1wtjCeyK2ZANvBIi1DsgUULyQVtN4CgBTRcp\nUL2g\r\n=pYdP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"3304a832f9f06597fd342580a9be1cc297775aa3","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.2.2","url-loader":"4.1.0","@babel/core":"7.11.6","file-loader":"6.1.0","sass-loader":"10.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.5","@babel/preset-env":"^7.11.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.6","html-webpack-plugin":"4.4.1","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.11.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.93_1599499586604_0.1418555224268616","host":"s3://npm-registry-packages"}},"1.13.94":{"name":"simple-keyboard-layouts","version":"1.13.94","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.94","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bb3563750c3603257b35c97e1e0711e8ba76f629","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.94.tgz","fileCount":32,"integrity":"sha512-/u8ekvgtjUoe7TsoiZ572Q/4/3V5zsa5RXuWYyvu+2OpQ5YNI63K+lwecOVo+pJxyq0mok/QB76Uiwv/DuPgkQ==","signatures":[{"sig":"MEUCIHDWL8/rCDByzont3EeNDBnA6849unlrXeVK3niSLgX1AiEA6uG5mr69OffnLCvK1otOiqvYL8Pvp5tSjnhVoEbL4Dw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWCMXCRA9TVsSAnZWagAAQS4P/R8jgjFAWfXzrDEo5Xst\nfHzawEu8DqArJrZNcNLGKBSXqiQz/QSL18DjyU9AM2w85GsWRsWEzlI1yG0x\nyXmATrB7gsCLjOOXtpCUGbSRMS9qRrEIGCJKeYcm7yBRatmZfAStcahh4wm4\nJafe7raxckI/JOE9BsQraWVoe8onhSDbCC0rU/AANnd5UwEsSi3NnVt4VZUJ\ngcH8i3mbZza6oxLPH8yOQG7RV5BccCj6CTQJvZmOBCj5OaDL0h61O4j4QArJ\noCy25EcaRSAtffG+8RMFgMJ/WEBotyaBZVGEoqjcZ5DbXpqR5t56WEO6qBXr\nigSIu3TQtq3hlCjrsD66NFjtuT5q1WV6Yy0PAYofEnaHeBLLZmC3p8xLlcLX\nT5OeitC2EzN7gNywTQvOyQ8ruOI50B2m8Jpo/1CKp3BH8JIP263SBfu6m4pv\n/Bdv7hOjbP+zUowXTDcvezHnkzHcLWq3uPa1VZr1yI4ivHsZUm2Z0CkjmDjq\nBGB+EpubLkOxk2g9ejW5AqNayVekg3Bbvcl5pTF/4ML6/uKuu2ddK6YgoB88\n2VNtC/iSCdYEZ0/fYGiagMabooDCPeEYQ9fksk4vxJUDtfSIRFCMr3riqUDt\nGGoBpoeXaojf7JXjVvrpBsw+CSLzto0zgtxybIDascrBnV9AD2KYcSns0rLv\ndTTa\r\n=0+u+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"6d00725bca700aa38930a13ed121379472c635f5","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.2.2","url-loader":"4.1.0","@babel/core":"7.11.6","file-loader":"6.1.0","sass-loader":"10.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.5","@babel/preset-env":"^7.11.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.1","eslint-plugin-react":"7.20.6","html-webpack-plugin":"4.4.1","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.11.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.94_1599611670462_0.9970478991522953","host":"s3://npm-registry-packages"}},"1.13.95":{"name":"simple-keyboard-layouts","version":"1.13.95","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.95","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"12b08e25fdebb55630b1f13be5adbb9873808fef","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.95.tgz","fileCount":32,"integrity":"sha512-f1VWOGhQ4KmUf/HSS8G9+vtNQP3mtolUURc+YpMI2Aq4RTIWgp1ByBQYHn4xkyR2L/DzR/rvyJpzRDPaEGmvzg==","signatures":[{"sig":"MEYCIQDpMFV+hOyTiZVbb8fiJptlH+UmYL21isfItqpy3k4DMAIhAMEU/586i4zZeD8pKsxWExZF+XHUpLxFuaEdBUmHhLHp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWFHUCRA9TVsSAnZWagAA56AQAKSOIagBXqSd2HwuroSu\nLkI8G3AddSB7vjD/FP4DIpoJPZN3oBsM+iwaLpg+XalZtiT//6B3VO73TLdd\n9jvDTDxnZl6LVpVSYMgLVL4PZ02kOEWLZ4+HYgrAiunNppkwPPcZfVofnV9E\n6yj0nPkVj70CA/Xq2mWijIyFs16bV1bhkOW/FHm2IscwI1cvsBd1DFGoQYAi\ns20DoFsFWc/BtSDSsttx7RhgkGS+PbokmRoBXFDouRyxcMlKJQRxL8OnH1Yj\nwdkWFAf/cmF1i9grp9MeDsTQMMM+H1Ue07int+mcPOkEYQPxvHAoXaQtSw0l\ny8JwbKGMWnRDY/XHC6RX3QKWWzcpQ9H0f1eah3JTw3+DldwVrtBSFIevLqMA\n2DcycmigeTzsz7uUdqdxiftKyXqzMiSakS8hKlQnm5rhYLHi+ridHDhjt6Ws\nuT8TiuEXY5nlNzUJzANGXyWu9wYpjuMmP+tWrofwFYk19ZxesAQYiwi8R96y\n0gnwzKA265TPp6ChiAzjppu1BpYIHuK9EYq951CQ/9BsxIhqo/TGDuRJYQYg\nVM14nOVFLhSB+Uzpq2L7mgbR/ht8NsnS8zolnCP2H5rZcTYywhBiwQBsIQiI\nUKfHq2JqXwEtXGQL+X9cG6aWxv4lBpB6ITV7aDn5DHOFx3ZR8Gax0O8WuQLX\n/9Sr\r\n=lI7B\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"b126d931e995e2d39a9ccbb77ba6f333c83a45ea","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.2.2","url-loader":"4.1.0","@babel/core":"7.11.6","file-loader":"6.1.0","sass-loader":"10.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.7","@babel/preset-env":"^7.11.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.20.6","html-webpack-plugin":"4.4.1","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.11.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.95_1599623636016_0.8166741386166174","host":"s3://npm-registry-packages"}},"1.13.96":{"name":"simple-keyboard-layouts","version":"1.13.96","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.96","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8c4e2bb95e49b84c8233c0bfceaa75458803cb02","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.96.tgz","fileCount":32,"integrity":"sha512-djSiJkUO3cjvzXUwpCamzpaas3uzg0bbgh4JvendsyqIypTkbybbztH2RCQAah8wS8fXnxbGLoS5ebRJcAmSoQ==","signatures":[{"sig":"MEYCIQCyQyIwMdOqn6yLTogZiWHU/pdPMw1G8kzMd3SGn2sZ7QIhAJVVCnTdwa7Qoo9+uxpdJbEfa1R1EStfUWTtAKLIVola","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWFNhCRA9TVsSAnZWagAAP6gQAJmNw+slf/xSx4790gFq\nq+Uawv7Z6+rHcFu5LMookht37BzG2DpQwShvkIyrhmayXkcFyLApDzsll8kq\nVK/O08pWcPUEJieeLtZ6KeY8LaFSlaeVn4LE71tBe/fB8XxTttANeksE8cu8\nGvX3bsouXUx19o2u/8qzmd92diHlMi19CinVV4HG3WGmMtih7XAZ/1okpu87\nHtLru4MJsW6R6eY3wT+K4ukeSfIgIsNm3pVbhpd8xG8t3Ah8R8rxrJ0omWYB\nN1hIdZeFl/hLrObvBlNCC1J8vkroaKSs7Sp49DjyaORY5T3QoBmPClVUpsxa\nwOKpbdibmqANx3fBYXsrAXWHtNlznfOP/pFuK2R2U+QMvcPBlY56AN6I+C8A\nioH4llSkPnLBX00747LswD6I7WtXpoHj5ppd65jo6UypVfdIvUPb3mR+2XRo\nfUw419K+ifqegz97OvShFmbJnZy1wGBqkUIwX3vlol7SznO03Spo6LwnU1AF\nhuuqYG9Dp1KvK/2cLzCvPz/mXW3yfhjHqv8/RSakt6L42XOMDymIe103P2dg\nhL50Jw0l+AlopuIAj3MejJQOX/WazhBWRjz0IdDu9cZMKxaGG4LQqZn+jaly\nNLqddiZPNR9QwITgTAD8j24zGy60XvxU5MDk6xhiTbXr8IZK1nEsA8OJ5jYM\nGCQh\r\n=InIF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"f9854b7301c497a31669e66a72993e6a4de85b53","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.3.0","url-loader":"4.1.0","@babel/core":"7.11.6","file-loader":"6.1.0","sass-loader":"10.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.7","@babel/preset-env":"^7.11.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.20.6","html-webpack-plugin":"4.4.1","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.11.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.96_1599624033074_0.2609281797737588","host":"s3://npm-registry-packages"}},"1.13.97":{"name":"simple-keyboard-layouts","version":"1.13.97","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.97","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e9cd62ffb1cde591ab0db5a93f5c217d5cd29874","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.97.tgz","fileCount":32,"integrity":"sha512-8Jv0MqYyCgiDqCSUuNx6eFjoQ2JR+pg9Xux3CsfV9NeXjlKazYzOIr9SypqMT0ZR7a8xRJaSJqYzp6QBre6M3Q==","signatures":[{"sig":"MEYCIQC9ENeEhGGgHwc3AoHdj5P8N3jdBqmyu68xGR3ah8qLhQIhAPI2RBT7rrGbM3Yt0pDleKYukOB1I6II5cNCGq4dAvD4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWPjfCRA9TVsSAnZWagAAdKMQAKUo28HOAv1mAwRb5iVt\nBqtvduvyQI08mUfafeK3mJ3SWCk/wF03WsuFzXpgsjkiaSgK0+ebL7kCvJRn\nBqOIG4hsKXb3eTXhnOhdStqYWnve3fnS6hQGggcHVH/96VnRNAOo8ktDi8rh\ntvrvI7D2/dxsUas19UU0IpSO97PFFO0c2klew6pYDU6oLbS0YgFxU61P6Aoe\nHANToxGx0NeQuukAXfN8gVJzUwyGuYkR26NjpADVqM9VWY7h/6za5JC8ZFGh\nRPBuT01BTtFvsU3Vb5dG/ttRJRkE30xr714p2aPEeAET8npFHcBPeB8MGsFf\neM04oK/x2x1rk0a6p9ILsrmcvYRBHylQSFFhNxW4H8sIKlXe7iUKtJKggyuX\nxvpmoz32ymK7lZ3/532JfqboKv0gBS8+QT4+8Xgnhyxc9z8vy/a8aG5+Mtto\njlIvCiweal7q15LaP/0yGz58voUzbweQY/x/XQIz+o46nKzXLHcLim5AEEEj\nUGT+3TF2i1iwVn+mqiTiAbrE3O27nsdprU/XgDcwovb0lWpHl8y76Hpd3VEZ\nDiqDlnQSu56zY5TU/6Bg8YXCaL9/pb+JjTAFsjIvgDKwY47inorCz97y+Z4Y\noq6po0N16l/OGkesCpEB4OX43GoNBoEiLgTHnP0irwig/NWsp9ya1lNmQCKC\nrrCj\r\n=Oigz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"502655883c08776be59bce3eae4ffefc731d7859","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.3.0","url-loader":"4.1.0","@babel/core":"7.11.6","file-loader":"6.1.0","sass-loader":"10.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.7","@babel/preset-env":"^7.11.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.20.6","html-webpack-plugin":"4.4.1","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.2","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.11.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.97_1599666398433_0.9217983366321285","host":"s3://npm-registry-packages"}},"1.13.98":{"name":"simple-keyboard-layouts","version":"1.13.98","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.98","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"dcdb12ce897ad3638d51db2284538e8dfe830916","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.98.tgz","fileCount":32,"integrity":"sha512-FFPO+BNm2ShTE6Lp99Lw+oYefB6T8GixnRR8Mmqhgw7iSJrj20yUBOKZ7wsjAfC7Ye+onciDA59T4LFd4nfUig==","signatures":[{"sig":"MEUCIDiv/DAnNqUfRG3zZoTD0Yf7dbO2QFfpFPbGWJbYew9AAiEAsAV5EiVTQaH50R+L6GDGyR1rHGTZCO8i1I5Kvh3E6Qs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX6qACRA9TVsSAnZWagAAh+kQAI0zscjixN0J6VAo45tM\n+V3KahB5abLSOX1Mv+fI3v5t9yOxAhBC3LmuLnTOKPLa0Qk04iQag9syj1db\nLhUpcB36h6y8A0pQt9c0qZMaCoye4h5Jsnzqy/mLy/sYQLL1x4DgHtqiLgiJ\nqqaPmh/fzBigdQl7zPN8+g+T6VC386VBJAp95qXSLZL2PgdcuMQJCZIKh7FZ\nYb7Tb1IASSnWzOCWnLxp823rayZ0rT58BCcj/tXx3EENHDvJjezheXSky7Cf\nTQhy01HYpNFg/+W9u00u+bctc0y7Ni1Dyu874NsLrj/e217qy51BZMLZrrHj\nT52htXLOgCQHx0tjWQws0v56Ss7LWEsI1WmYa5RNsxa9YvOHDt+xLl1PCvmk\nfOwbUJNb2fKeKQmeTeFQJBmpDa10iBakjzANOB499/bLio06nMAW94BegJMy\nflyblFOxEOn/otz08gQN0S/HiwQ+aGe5n0gAN6Gb90FOokmyjZEMSAkY6twd\nR4ms0wcFwbJyqFoN2G9xUVUTlPRdwPdLidn71TmQdA7rnn+WXT1b0ukzYD3f\ngkF6jI7XJgnOPs/PWzQJrjgmj/K35acJZNV6Jj7wW5C+W0krFSH9smBgO7RX\nPZLy2rbrlNY88GIZD/tIpdwVLyHycjixpFbQ05eI971AqNbhFZpqOsO6nExS\nIlOU\r\n=U55O\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"5d35b5457fc756770f3cdf94ce1dd6fe2334e246","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.3.0","url-loader":"4.1.0","@babel/core":"7.11.6","file-loader":"6.1.0","sass-loader":"10.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.7","@babel/preset-env":"^7.11.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.20.6","html-webpack-plugin":"4.4.1","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.11.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.98_1600105087708_0.9149622162247335","host":"s3://npm-registry-packages"}},"1.13.99":{"name":"simple-keyboard-layouts","version":"1.13.99","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.99","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5f831339bc57f7d0f54977c94e52df94c4bdc2d2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.99.tgz","fileCount":32,"integrity":"sha512-CqOBgiIQAO8q0sIjFPnBgxl2MdMN7q/zdGzVc7xK5Q/i+W5CvekpfXpHfKpcvILMP5MUJLyGyLf9LXleDG+hdA==","signatures":[{"sig":"MEQCIBXCfybjFagh9yj2Ss+tLOYpGZYYdpgqEvfqqU8TkqVeAiArvdiT5ikW2UNhyp3Zs0rqz6Ylg9ME4GmKKzhft6uefg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX6uiCRA9TVsSAnZWagAAmwYP/i8UIEcD/XnxBwVPqgt3\nTUQS4sC3e+KLOIo8QHwUyHVMkoLkRHMe79BdsqB9jAgd86PKewQHO3TAgjag\nY8XaW+vZa+Zm9QsRD9JkvTq0dNGamNZcwn/9AJag7Y3eRclxTaPq/dLJ0gwJ\nwggok63DodfRVySLkeg3onKE12Qc8jSJQcekHW+f8mMshc2rsKLGvLLsdUSI\noisii9mLMwl0siMtq7mstha2mRtxFzpZwyvN6H2wdYRufItzKnuaGpz+dCLM\ndkEXys0tn5tcfR38qz+jjw575uiHDCWum+KSrdum2HRB/nBwO2eo9kYSw3Ab\nPQdQAZO4f9FDPRabS2SssRr1xAbu8ivGCYSz9Fa6AvQGiG2vZmosCP0fmmmx\nMNgFOecG6Q6rcgIuFAZBAGt/2HzcXuGnKO19J9+jKn917ZcvvSUfMBX6y3Ns\nUkfsYjtCaAuAZkXv4NcWkgNSGJE49rrsG7hePW4MKX8EfUf1m0xXitZguvmG\n5/6bVNL51qVk56FW/aQBkDRxPuVvAPXJPqniz6axM8A9xcA8MXstkqrC36hZ\nEZclef1WzbpujQqefbRY2AdjiXomIWwcq6RYTb5L/vMEbxqgaErXG4V7/Z4H\nIIo9iZhtwuKw3v3R5Z+G3vdDuZgp2AcCODZjHHw+fGEflFf98GLbC9Wkkrl8\nZgWD\r\n=wrFc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"7c8484d3a341dc5ce8beeeeb250471f3c11819c5","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.3.0","url-loader":"4.1.0","@babel/core":"7.11.6","file-loader":"6.1.0","sass-loader":"10.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.12","@babel/preset-env":"^7.11.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.20.6","html-webpack-plugin":"4.4.1","postcss-safe-parser":"4.0.2","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.11.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.99_1600105377953_0.5686834150200173","host":"s3://npm-registry-packages"}},"1.13.100":{"name":"simple-keyboard-layouts","version":"1.13.100","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.100","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c7a6baec9bd0d00be2b44c6cf563a9680ab0d2b8","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.100.tgz","fileCount":32,"integrity":"sha512-VsMhNchl8yuDI3hPoyjkSJAtG9vSLQyW6aTb9AaYqS9YkULXVeuWrgtmNiwu/L6NomIHRGaL3yVNYT30T7+A/g==","signatures":[{"sig":"MEUCIQCGEQenHwnyOGN/WmOu8bJEykF1EtHbkyj5mZiClnZZhgIgUWjtxAO6ajyqc8urOiR//i3dzUwZcHLrsGeZ38REINc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaN8+CRA9TVsSAnZWagAASXIQAJQGc8dAw4FRPVS/mLwL\niYUcqyFF9rWyHrcAKrhEGwIDhqAvWQgOi4hL00iXKdN3YSlJo77Ng+3gWgdo\nu9YreTDXg+adj5j8AvaG3Tc0AvzuTIdyj5mmWkN/GHBn+FPy3GXbHZN4S647\n9WMDf/q8LRJHM6cSa3WkIvVtsjxEMs6FQFJV3idSZ97SNG306JU4Vlr684c9\nWmGaieN6p9YZZEoW9KGRTVUVeKd/SPLkx264L4g2qdgHhgWbuwLXS11ex/oP\nsgnmkMtWinpBBzZcJyAYLjKJdKIqIgPNYcTFw7LxeEo9i3K6gTRO1Y2yhGGi\n8zClcC2RrdF+HZFdYzN7RKeujJ/9I/Sp9wklcZMgkIaeQtGlfz6V2NFiIKJF\nZfcAj99eAOjpow3kYvLIVjYnjNrnV25NsEX0cd2wt87iqb7RAterBn5OUBnK\nw2wpKMAJV/Sm47bBbtZQ3CYsPaX9W+AA8yRrLsfUtHJ0qAvLl+5ovu4s8+U4\nMhCs0mG/9VxSOjKzH7hQnqqUuOW1hKc6T1ryXzY0VXbeb0AmtTW/ZBTmv413\nSjaaXQclpv1nQZabPk6D0vPVPyeghAZwuDz6KqOVe+bjkw3CJr7m0DKyiQiX\nZ+EKLeKsMktLe+HYB+R6OK1DL7g/grC4KZ3C4NI+JmmunGtYE0BbWUxwb7zp\n7ert\r\n=R9x2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"b464a365e2be7271c79990296d850417ffe8c4f6","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.3.0","url-loader":"4.1.0","@babel/core":"7.11.6","file-loader":"6.1.0","sass-loader":"10.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.12","@babel/preset-env":"^7.11.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.20.6","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.1","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.11.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.100_1600708413681_0.6825719282812104","host":"s3://npm-registry-packages"}},"1.13.101":{"name":"simple-keyboard-layouts","version":"1.13.101","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.101","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0e296ea717a4c06d24ecb87ccf576d6c7b6d967a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.101.tgz","fileCount":32,"integrity":"sha512-SIVvIUDRSs8wjkbGLNvG3FOQ8H9W8+6dOyQcNuArDnhqpeZnrI9TbeqgyFUwGm3kAPZxfiu2TqLL5mxsG35E1g==","signatures":[{"sig":"MEYCIQC5cB9QGgm/2U3lXuN6AWhjC8SkyQ7l9Z6WQ2GJvYPhowIhAJ0Hlbc+J37VP8xePnsqpKUrgc9y52a3CZgIgJpN+BKa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaN/qCRA9TVsSAnZWagAAy2cQAKBtzpnDIr4MRWzkteSi\nLahi8pFT3RYOSBKzMmlabC5hs/RuCZtCudZ+IyevjtaQTe2s63Pz2Y9ke4Y4\nXwWgh01I/Rz3+JRFMPPlNPY2s3p4mQ75FLkQk8tftkS6kTKF6oT7N/RkVg1v\n6Bij/yMi9oGqnMIfkrxxF9VcMqt9LOh8od8E9WvpwLPTHciHj6wOnO5WBPCg\nXvJWhKK/oRlSrRp0jCGlTex4Bk1fKoKjI4k1gcGzcW6aHy48aEWwqmQqAp3v\nfVinPodzNs+JGAOZiVpSYdZ2YSjyBQ/0u8+SGIU4VytfkhnqIGSi8q6/Yql0\ntWMs9XwS+xkN5I+AbzmSWKP4m12t7sfhcHzwStxtg1tE298E2EQC9sBOh+UN\nznh6iCkSkAbG4DCvOpTivhfr1ykhVVtdwaZIE+FN/zNTtR0zHPN2pFU1aZuk\n35MexdZSqtR88Ml0AHc/Xggy7xbTiPYsz4ItEY9vbArn+MuJl9IPHRPWYF8N\n7XTURFB1wS50EOW7mCNSMJuzioFPP9VT18FLUxQCiLM1X95x7HSwYOFjGWN/\nhRzZykVv14dfWQmcQCjoUmGZ6XzEdHQYU8VOQvV9DVXzKnb9C0UHQwaypJ8/\nHq584WcuA383oiUqEZ9k/QxZATEsR+2NAhzjRnTeFWMqBFarRUMcE8AkBM/n\n7Hi8\r\n=QE/Y\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"b7c078c81b5e508040c6e407849f6a2e713adc11","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.3.0","url-loader":"4.1.0","@babel/core":"7.11.6","file-loader":"6.1.0","sass-loader":"10.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.12","@babel/preset-env":"^7.11.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.20.6","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.1","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.2","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.11.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.101_1600708586217_0.38529140750824453","host":"s3://npm-registry-packages"}},"1.13.102":{"name":"simple-keyboard-layouts","version":"1.13.102","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.102","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"866733d2325fb8c8aa486f2f9bd8ac33aefdbe63","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.102.tgz","fileCount":32,"integrity":"sha512-3VPlLElhQEuAT2TSoMHsB1zQV64a74Jw7WfMDRWkhkdOrxfgWrQ7Odu5wnX7EfLgKcO9tUU9ZauXOu8Ixjbuzw==","signatures":[{"sig":"MEQCIDcXgR4iw+Hqkr3CkLOGiFfV6LOp9ND+X6SA5w4Qn+JsAiADy+Ccqgl4KqDT1r/S6AIzomESC2i5A8/pU1lBAvQgNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaODJCRA9TVsSAnZWagAAt/0P/3x8KGT9EyUa6/5hCBvG\nQi3HLYCBkmOvHcWaKDQbpC2iRFzaS0OlHK6CMkTRWINOMBAqlzSVolo65hro\n+boSWuF1UngLz7pUuZCuvveVlDiR46K9dOgZu2UYCPfhSzWhTJjolqmDoTNs\ndXKI69SXdIsEikr9PvT7ECvbdeUpc9s5AkdB1TXz1MhK9zH6P5U7UYKnoupw\nii3JNjOiahdIEbVpfdaL8dwTMRpbjrwdNVP+AiDTtkMV12OMIkHPE+Ox9le8\nl7pAafsDoGVeLPA5bUorTWNwcqZImgRIVzHrlpHTRQAZNM9KsMCAzdaAaQ9t\nk6kP331Yc0RlWOs6RmYlVJT0JnPhqm+UdvrGgDlBIFzri3V10y2cQb6MVyDP\nQeIR+2JxWX6mb5BVSMoHz93NBXR8fbMQLUD+/tZsvTmgv04SqgAtoKBJ8Ehd\n3ctj5hn/i8g1CnwTrsdURdzKNqRwYkoUJ5DMG2fUE+kOy0e6s5p96An6dDU4\nBEq0sxmZyqonUrSVfb2ceyAFd+wx/DQVT1A1MF70JV3G6BKUqrhF/kMPJ3bL\n6jFw62jcBl335WDNdvDNOkMHY/139SvM5oP7QlK+VtUYTQpDhuF0FFMV+TKA\nY+GSnrM8xP0r3I8d565Lmobp6q+2vOtBjkz61EgC0cQ1XkpfKKsbELxKdJdY\n9OzG\r\n=GIQi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"f50b45ebe2dde0eb43c5beb05a500b12419e6386","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.1","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.3.0","url-loader":"4.1.0","@babel/core":"7.11.6","file-loader":"6.1.0","sass-loader":"10.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.18","@babel/preset-env":"^7.11.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.20.6","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.1","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.2","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.11.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.102_1600708809324_0.9750733912510774","host":"s3://npm-registry-packages"}},"1.13.103":{"name":"simple-keyboard-layouts","version":"1.13.103","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.103","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"50ffd362dca2727e57245f6af1db00114c1b555f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.103.tgz","fileCount":32,"integrity":"sha512-6PLvW1GGbq+s5wtNEnPCspFRXG9zSg572wVUWzmi/1vJy8CtAI0+W6aCFMnQUiWiPsUtY1Awq+K7Lb0XlyzNiA==","signatures":[{"sig":"MEUCIQD8jQBBQpmIl2j+VhVYLIHBSzqec7oW6/N8PzdhPwebXQIgcpW9beb3r1TZHdTav0c4K3hltOHdS2bRKiWTWr8Pd08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaOIKCRA9TVsSAnZWagAApPkP/Rr1cAN4XHvJKHhgpXj0\nwYPoz13ezJOMPJjjPAEo34zDoOFvg4Hd/bmbo8ixY6rnGpOWpx0nAOHNtTV+\n8W8sXCFtXa+gY8IhZkDk9RTnjvvJgYddPiY4rR37rA3JAPzOFSYea2/yaAPU\nTZ+3WtOvMA7NFxWJHpRpvjn4f/REmROgD6g92NIjT0CMZAakTkclEstoaV7s\nIBVQj1S1wCEl1Rhc2RAkvIxjfXhCAx7xr5c9CZKcXwjE3toPp7Wqxgl3xGZ0\nVDcWze7sfbw53q3AZBUUBEMXUNmNNpY+dzIqgywfCU2QA+CUGyclwnYXpMQj\nChNy/XcOGrN9mloBS4lA4fzL038VwVedavZ/IahU0gWHjLkgDjoDkow+eAI0\nbVXtchLbUk2mC+C3/iCBRHLO6Wn6cz4BFIDPe7bEh3D+nAs8qyMUXx+cvDeT\ndHF1CAdgcMzQ7te2BKI4v1lIQI9kHjz3t2tQo8PL+/Tyh+fP2lZhYsp3sRCF\nDIhFLNWE8KdFeeEACtwbPHsDcPz/W4PUC1DBs+hGCIGSOUFIBgMQhkiCVYMT\nSt6c2id0OchpE+m2Ah/fClflBLQZk1pTjBOA03MyMXqJaM2i356qLO4XbwwC\nimns+UceOSQIIP552OMSaYcqUTowbJkyKhMOVCcFMZxGGUAlEairm+HFMi+V\n7fOJ\r\n=RGIE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"97ec0a021598f82fc9eaed7a9654721e5aeda716","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.3.0","url-loader":"4.1.0","@babel/core":"7.11.6","file-loader":"6.1.0","sass-loader":"10.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.18","@babel/preset-env":"^7.11.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.20.6","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.1","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.2","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.11.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.103_1600709129891_0.22013923012772763","host":"s3://npm-registry-packages"}},"1.13.104":{"name":"simple-keyboard-layouts","version":"1.13.104","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.13.104","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d1f0f9c241908bf7ba9ea712232e56a49698082b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.13.104.tgz","fileCount":32,"integrity":"sha512-kBUlgnCN1A0p2J0lcO63M3InixUtRiBQqiYfrZs4NuK18mIDpQcUHALAA9OTeHcZVNDYO/8SODY3Eu54VKgE+g==","signatures":[{"sig":"MEUCIE1GTwPPK3bAFD2tFeIAuyrNV/eorPJLCRvNKVfQWw2QAiEAkjBO+pUgqqZb929XhH5IwlbikNCA7AFAA1JINOWaE50=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfatTnCRA9TVsSAnZWagAAa2QQAKOrksohPaBCZhwno9LD\n+cR06nu6NttHAOtpwkURcMewZFgBknyoLSvkuutvrubUWvHLmZqKFXO5IKSB\n/LK0rp8MLMfnRyqJNPzoEwHD7AOvOUqwhtmhOY2w/3rGLCC6qqMIFYZIrvMF\n37+gMYoR211FpN6OFJfQeHGOUo/lMrU9wDBkNm6a2335Xh0yz1P28ZIxDAN+\nt77VjHjYWK0TDoxKDaI+QtC/QtSZBn1Z74r9bOOozipbVH7bb1sfpuHwa4fa\nZe6g/g1GX2Kxor0+eLaHmMc2YAsXtG2YPgX7+O1TOVr7FsOXPFv+VzxLfd3a\nlinxoNKqiqhtvGxJppPhd/wTtuz2RCd7Yhp/YkJpNZDUFIREcCUM5tUJdHcK\nuzIp3Owyp6/Tv4VaF280AF5dPXt6vMv+cXSCEMfVm/bOuAvpEMZpdJb9gPYA\nNEKXEHxj+2vFzzn/e086VTCsnyaQTolORrqnZFVBN4+dJHjhLAOz1g2Gp2pI\n8VAXXt6a8s+AfMEdfXfYGOOjsWLrNlrn713g6iCv4ro2/0DptWigVJVg2f71\ndmjhIHxEVp/9Zz7xb9MjHEN/pvnmDBeba7oMQk3xqk5phkJmgjz7X161IhYB\n99DolMvCa5I1azzPnaucNObkBGY4bQl6GmFRcwrO7ut7b5wLl7iaur1FwGHf\nZGVo\r\n=dchA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":[],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"89e9b058edda933b26d34e51dd3400de7ac7e730","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","is-wsl":"^2.1.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.16.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.3.0","url-loader":"4.1.0","@babel/core":"7.11.6","file-loader":"6.1.0","sass-loader":"10.0.2","babel-eslint":"10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.1.4","@svgr/webpack":"5.3.1","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.20","@babel/preset-env":"^7.11.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.10.3","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.20.6","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.1","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.2","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"3.13.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.0","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.11.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.1.2","webpack-manifest-plugin":"2.2.0","@typescript-eslint/parser":"1.13.0","eslint-plugin-react-hooks":"^1.6.1","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"1.13.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.13.104_1600836838584_0.45603140237430506","host":"s3://npm-registry-packages"}},"1.14.0":{"name":"simple-keyboard-layouts","version":"1.14.0","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.14.0","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b0cd9cd7aaecf41b1eeb4884997d7f1539830991","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.14.0.tgz","fileCount":32,"integrity":"sha512-kNphUhtyhFJaqX6eVMfXNbojK9+NLoENQPxU6B+cjPTC+dMiIwuoMjD71pT8UjnFw1U9YXsQrQj8TJ4hycfDaA==","signatures":[{"sig":"MEQCIESlbN7DQ9zJATEn2Yz2T+Ez2fvKu/MV6gaMDlkHTc4WAiBQJiEwRTnOkL57/gzOvJGoYbWea/AuCtTrZI1qsglW8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbCfACRA9TVsSAnZWagAAKlEQAKRurZbQur3Ee+8a3VTo\nIAVw7tDoYI2sNl5d1wyUwiw4/G04wPJTEmkHuHhtqKPnnRvA74mg8XFnvjx/\nfbOcfDinGobq1nMr+CRtecvN87tHxQaqXdCZEJoew8S2eaupXIiCIHN0phHi\nrCRylmLgjhPRG0MADo9MZTJYdsNpae7wMdQxhu3M4uHDOrrAtYpwcA94+JS/\npogRcQerzhmJy1hhjjybY60f6gYu7r3xbldLfqVevUU4yY1DZjuF3FVLQXBP\nFwtpg21zXzt2Keiksq1MNDGOAS3IPzqwifQamETkaivCAAmgINi01PY2RSeE\nlOHICx7jgp2R7vmqlV4/dROnG9amIm70oYMX6tHQYX6sFa7cadBX4c1HFA3Q\nSFgY2lTQvYAz+00roummyDoS14sCQQPk5tY4OkzyglB7Stzs1M6n81165mmM\nICWtNfTD0yvqphvrbKMprdPDEON8Mx0o3f00zAl+/q9RQGvdDtxjR70JeIUv\nD831xLYI26Vht9rIkiKLKO5fh5q7nv5w2NFWKeDTFqAvEUSIKlTe/MdFb5Mp\nvZFZw01PhOo/PlVPxe6n10p+KNPt3Lv1C9bCiqPm22DXFk4n7DlPanXPBDlH\neHGawPMN54sC1EGcNe+FTbo2C0yzVgPcHdczVmnlcFn30DpMKDpVqaJhUhen\nUNKK\r\n=WZqt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"89e9b058edda933b26d34e51dd3400de7ac7e730","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.3.0","url-loader":"4.1.0","@babel/core":"7.11.6","file-loader":"6.1.0","sass-loader":"10.0.2","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.2.1","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.24","@babel/preset-env":"^7.11.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.0","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.1","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.2","@testing-library/react":"^11.0.4","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.11.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.6","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.14.0_1600923584155_0.41727630238293956","host":"s3://npm-registry-packages"}},"1.14.1":{"name":"simple-keyboard-layouts","version":"1.14.1","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.14.1","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"df0cc4f71db5e4fefeaba9f94ff161a97f982126","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.14.1.tgz","fileCount":32,"integrity":"sha512-D9fjAehQKk+saPbo4SBtxI69stiqKm7b2BJ06BL5TVaKZe+pVN3Ubu9oXfPG2tE00esmAM92ZdrWSzPhO6czZw==","signatures":[{"sig":"MEQCIFMXo0rFw6DZ0t2/x41x8W7+FXcR/v8fEwf8TsCy3dssAiAC3W8iQWKAUW8f8W1MCQ4Cp/Y9GREvjfTfqD5vOis/sg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbChBCRA9TVsSAnZWagAASYMP/3YvVtVrO5bPTbyn9TT0\nTxB6Yyg8hkQ/7YAP9xNEi7hC/auO+BpATaBzy/8vszN9kKuRqX233XlDpT3g\nsYn4xcQ4yEeHiDbLGlnL7M3p+2aA8YnqVanI3OlXoH6QweBClQ47yL3lEaeV\n88Fu4qvBLQ8vzWsRPfYRMz4QGyRZxsLoluA5eZ6w0Xuk6NFqcRbS5do8Zo2z\ny6+tzYWtasa4WaHkJ2iQE78fYvhvbLVC0iS+q7bCA8xxSvix7d5s/t29Gdum\n4tF8EqCCKPl/GoWbgqf1bbHcKYcV+43iwtXAtPNoqdZU5xt31SltdGiL0eGB\n87M7QBkpTb+RgKHht7WCDvU+QzcpuvSNEZMV386zWqtnHy7pBuzCMyAlwcJb\ntcemTmejrP4oRBtM9u16u/q5rulAmCippntI8Z7JrWyoeYkKJi1qTCKuJZLD\neVQjGJNCvtaF6GaS6BlHWOiTb/bWFxZgM3yQyJwQIFBH1HM1iiHsM28qkbNJ\nu9tW1a04ekwRdzhLn6qI1+J+8MGImhg+lQaHFqBMZraaNXUgkb9ugaFsaRyy\nAwJ+g4FpmTRxQJ++BBOCkh378POtRoukiOXc/lpKPMEwQQnJM+5FrYzH3WXJ\n+DLrx7cvzshExHtS4gdIVab8AAyUvn9xZAO3X/JRyu9WKKetrI52yZRgts5c\nI6f3\r\n=qhce\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"e4506451d489cdee73833fbe3739bc0d77db9a06","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.3.0","url-loader":"4.1.0","@babel/core":"7.11.6","file-loader":"6.1.0","sass-loader":"10.0.2","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.2.1","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.24","@babel/preset-env":"^7.11.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.0","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.1","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.2","@testing-library/react":"^11.0.4","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.11.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.6","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.14.1_1600923713348_0.28734919698787764","host":"s3://npm-registry-packages"}},"1.14.2":{"name":"simple-keyboard-layouts","version":"1.14.2","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.14.2","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9579ed8db5bac67b565c1fe5d35bcaed158c47c1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.14.2.tgz","fileCount":32,"integrity":"sha512-B7ZeCbwDuSQzwoHJ4G722rAjgGEDfiXuRYIamLZm1uWbZyYYWWpfKw8yYBhsWf6ODP/gQF6pnglESD8RtNByfQ==","signatures":[{"sig":"MEYCIQDpb40eaeGUPcDJphsgByEO374U/I6zDNnBFX8ZlvEjYQIhAJ8tn2Npzh1gOWYbagPXlfdK+7wneNhjj5SGATbb0hNj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbCknCRA9TVsSAnZWagAAKQwP/2oorN204eBMLHyLZbEM\nwraWg1DzZ0WF1D9BAxzcskHf/0LZLCv7lxcKhmD8ohz9SEUClIY3G6chIIYZ\nUxrzS6euqpv8UuC6salSPbPk71Y97WIV6BxYMHvaZARww1TSO4+1n3dZUptg\n8GsFJRrRmTQ24MOKQO1sLCY8ZtGhVbs685vCwRPWfrrliqM9KwffekhJYZt/\nWU3YYwYaAMsThbELdXt3pfWYKLIrap4y0qZCRZjVn7oum6kH2SvHB7a0JCuU\n/xvpIL1tQyyUP+JPPMDKSWA9QoP+J/QmgzO9/HFM9iHdjOf0F/2Y/EgONkKJ\nO1yi0pMiim0aSRiH+zwrKPpSuxr58IwXNa0Feb8yxP2AYcZBYH0kzkjJhc/y\n45Zw+mwEodLPmxxvwHofGoG/yVfq9nmXEm/xN1cVLJTqttBkXnCnR/6SfjBS\njJjXbs6Misw1L55hG37ZyrGePOj/YsJyhzSeSLsE0HtcIHaXgga6WtsW87EL\nr8titMhxydgHEoqD+JW3HLV0nLrzG3GZGwGvaRkLNeWStqgKQ8a0VOiqs2pc\nUWFp3do1ip/cI5RNuzTkK4CNo4IQ+FaCVkM7U+bHhIiV4eOgexr8tYnelg5Y\nQ+dbKd4uwBdjns+v469fgKbQ80T9N3ICIwOyH6sQoWswEkJBf742i06tCwPD\nzhrN\r\n=bRk+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"688eea1a1590f6ddeaf8f72aa3e3a86d9b4917f1","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.3.0","url-loader":"4.1.0","@babel/core":"7.11.6","file-loader":"6.1.0","sass-loader":"10.0.2","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.2.1","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.24","@babel/preset-env":"^7.11.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.0","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.1","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.2","@testing-library/react":"^11.0.4","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.0.1","mini-css-extract-plugin":"0.11.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.6","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.14.2_1600923942844_0.6277065797789483","host":"s3://npm-registry-packages"}},"1.14.3":{"name":"simple-keyboard-layouts","version":"1.14.3","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.14.3","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1df1ce035c76014a803fc2721b400ab789a9c2bd","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.14.3.tgz","fileCount":32,"integrity":"sha512-UxZove5Tt29BVLtMP85xcGKdGiHHH3UNlgJ5nL0ZgayyyY6iDhzAqhkseAxG9kZ1rHiGV2rixsOu6A0frV1v9Q==","signatures":[{"sig":"MEYCIQDp0iWki4TP8yG3WSZi+PfVZoAeWf0ox6HXOWDlECgXTwIhAIRn2XY9qSddnF60wo4+b1DUeqVFWu1cAVB824iTBndf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbYMmCRA9TVsSAnZWagAAk1UP/1KzWEzmXRtLAZtllRr9\nikXZ23F+M5QXS2Vd1q8ofWkcB1xDQLTC9CimxJIq2Vk8GVkCkGRJVAjJuqtE\nnnNNDd40T1+79Sxb8Sg9fiquvp95Q6z4pC+vQ/ZAhquA5HJldchuDIlyi024\nSxIT16EiYSTc5GoxA51xkd+ifbSDxrwq82XNydsJZcrubEhA/xCtjtDpwNlj\nN8JRSwDsLx7R9d+3+RmpW9I7oe0IAC+2OhjvkPRk+pUzV0bF6HHOkpDQlI96\nMhnWwD9tcgJImskzUJ6NjvPAe+RPl28QrOZtVc1Ol3gMNuxhK1h5U3KawbcC\niP0yJ05S8o9XkSFsTllegPaCnmFkKjGNOKf3rsMZynGA7q57mYscAngL+1Y2\n/W1I97DOfc/+3POm4ASzED54x0dJ3+Om6cTwlLaAuOHx7YnWBls8GK4/s2A8\nPee3kC27R7Eu3VVG9Qfh5gcAvDpBc9H0hC5xOY6YN41Zo96bDn0VE4FB4/Rg\nlNzdIKWHcFYk5YCHe4dzu2mmD9Rp6PbAigkOkaC86tvOEEHExJobAP3t1zec\nYe7KgrhT5tuLt2k+pnJf/AQvKfELIeQdw0lTs7OlTRPsuQrSX4JjiKAnIiMi\nPRCliMeSzUeYxjMLUkerKpDeSqx2mmDADGcjAuFW7g07y0rJ/gNAWuXZw0v8\nMx28\r\n=upmM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"adf0d62807267b2377f4a5be238179abdf6edd04","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.4","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.3.0","url-loader":"4.1.0","@babel/core":"7.11.6","file-loader":"6.1.0","sass-loader":"10.0.2","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.2.1","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.25","@babel/preset-env":"^7.11.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.2","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.1","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.2","@testing-library/react":"^11.0.4","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"0.11.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.6","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.14.3_1601012517266_0.4752238162744302","host":"s3://npm-registry-packages"}},"1.14.4":{"name":"simple-keyboard-layouts","version":"1.14.4","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.14.4","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"331ba9dbd5cefc907db6d92d44be22a984575480","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.14.4.tgz","fileCount":32,"integrity":"sha512-IFZQAONM6RbPih5kIBv6BdNzHLuXt0ECdr8IfTDmiH6i5zSiD/4iaD1jWuZ9bzhrgCFKVFce/QRwvvrtqAsdOA==","signatures":[{"sig":"MEUCIEN/gOeXMb5x2b3VXaKGMrwaWIByt9R7wuDIm0YYoDCUAiEA/6ah18o+vSDGk/bU5lxOqP3CYZLY7vzYe6K6W68is4U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfboDcCRA9TVsSAnZWagAA8AQQAJ3aIbVkhX+5/TcgrK1h\np2G5rIYWGzs4q+/+95EBkQp0rVp01j8j28KSVimP/MPxHpVH3cdFZHOdzLiW\nyHgtUvBNzfAyhUCHYI5PLhFI516cnxxPnhVXroWNuM0ZdQFApC66dfqVAdt2\n5RArn8AxVF31WJsEuw4ZaRk7+gX+RB0vf32AoquL2QVZp4zx3Yq3DdtclKxX\nylkFjTxkWYBdoxyWT9SjCHsWIY+NnL0oU2GBOw6fNTFeQH/evvjK4W/olDLE\nTvhZQxlymeY4v9MBIyw2DTzWQnjUHzAgCA5XqpV7mVbas37rj9OROCF2lEBl\nW+sIVwci4fgJjWJbvcWlnzjfDuoS6knicIz2vvrNN3BcEu2xOAnRukvMFAHw\nFRxLFiqo1Ag0eE/SHhOIUJdi15g9rp8IkKWIDDuW3tmmtLl5842BSBySHkPJ\njRXM/EUtrzZynW0Okky1XQPNYy59uYLGvBBEmcmKQ2w4OvM3JyNALAUpdQXA\n+pCqxEJtWJckehfZ4o6AL7WbCDlWWbb35yGA1/sjvPsQq8lSHeYWS5DXvXpb\nQH/r0nND2Gu9WuViXs3/+bERH1a5JNMHGOD1Th+4UmEEQeWplNX78i0PYp7O\nCKOxzIIi8lC6zSeflroY5602jHAu5eig+/5EQLoPeGgl753x0bu2BWOvZw+X\noQRP\r\n=rPrq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"f9498a5856e7dd1913b52ff9f8e072bcf842f6a3","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.4","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.3.0","url-loader":"4.1.0","@babel/core":"7.11.6","file-loader":"6.1.0","sass-loader":"10.0.2","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.2.1","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.26","@babel/preset-env":"^7.11.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.2","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.1","eslint-plugin-import":"2.22.0","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.2","@testing-library/react":"^11.0.4","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"0.11.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.6","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.14.4_1601077468029_0.49543833773877566","host":"s3://npm-registry-packages"}},"1.14.5":{"name":"simple-keyboard-layouts","version":"1.14.5","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.14.5","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c0531bd6b0c103e51146bf89fddffa065179f673","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.14.5.tgz","fileCount":32,"integrity":"sha512-Kk3e6pyn0y1RImvA/nJ/q2SiU45FrTWuWBP0TlDTCC0Vgp1HZEu4LbEBoPWiIdHm7kSOiCvIkVVc/bQLZUVf/A==","signatures":[{"sig":"MEUCIQC198BeGZs9B1I3OtN9ETRrNcGVZhspnHwSIuj3NL5+SAIgUz+Hl+pr7kGTOoT1S7aerqt3Sy/C/XSeFSd8bePmm0E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfchwVCRA9TVsSAnZWagAAj5wP/AvsUy8T/UZ+4JsoRRX2\nClkgM9s02s1yra9eC6n8T/9Vt4IcfXMph2517VmN65WsVRTxRyXQ3Lduvh7k\nG4C1n5/AoOdUOMWHm7VOC39g7+cB2lXNN3IClic/6vAaGGG/FrTGqgBmsDjQ\na5tbJvACZcDBgi+jl5zhNH1Lsh/7ncsDgr6XPctPtvGwUZUST3IVQwf6D5B8\nZkth/8U/nmHwhpm1OOSApgKEgOCQue2LsL3YZP1PYXjr7koo36SlFlSvF+S9\njQ3MHZKMhW8/9myQgCRuteBYfeR+djeRmWvkdWv8FH19g+A1CvKX0YTU7Zj7\nCs+Tb3fsibHdEaLpbkbwKLCT4pFFg0cEW06Sl3bX3owUmtDdPv/sLXvYzHe5\nQivcB/B5EuPrB5orgd88HA6iK4C/Wh8KBMtRy3ynyy8xDyvYOobNPpIaP75F\nBHebwcoPLTHW4BJAUKMfMF7/ngfYpTuL2PWeQBE7AfAwSEp65Fs/ymIjlcEe\nrym/M69HkgZu3oDOjtDU+Wjor5sZZaMq2t6NTw/q1gdYk/4o8nttupi+D3fx\n4UNqZrthvh79zeZF3pKnDYQfZNQ5bnlLXehDtOw84TYQJocujv/T3wG4ogR9\nH4R25ZyKeFvP4dFR8CWGawSSwoszCww/3N9+YBNE5oWM75Qd6S+6c8CMzbDf\nzjfd\r\n=NmEB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"3f09f881e3ae875bc583f97fb78a43e6210d8e17","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.4","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.3.0","url-loader":"4.1.0","@babel/core":"7.11.6","file-loader":"6.1.0","sass-loader":"10.0.2","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.2.1","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.26","@babel/preset-env":"^7.11.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.2","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.1","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.2","@testing-library/react":"^11.0.4","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"0.11.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.6","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.14.5_1601313813144_0.4273395350311735","host":"s3://npm-registry-packages"}},"1.14.6":{"name":"simple-keyboard-layouts","version":"1.14.6","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.14.6","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0341d9a0468e7adb25ffcc5a0fa19a70300326fc","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.14.6.tgz","fileCount":32,"integrity":"sha512-/jobsMNvRhD6h5smi9i8WcijKKvxlT0ndrPl5I4VIj2vZsO2IxpzvoFV2lXWVKZygk6Kf83qTqhum6MOcmDXNQ==","signatures":[{"sig":"MEQCIEvRcqNBjmI7+NcLiCQZMV//JKId2TywIRWbg2Y7nd3YAiA71lPnqDQDAupkaLFWg3vx4vmeKKvpLW7Ct8iBknviPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfchyECRA9TVsSAnZWagAAtpUQAIb1sMiopL/6ftdkVg9w\n9PFu21gTHlWIllyitlqHjLsHzm4/l9WnDoGECh7sOnYj/P/8dBif3HJp/qB9\n28T4oL4lPHTwlB1OfDWd4FkuhXb3zzblNn98j+48o23gPBV4H0KvxOBrPGo2\nT+pcMqJ5QGrNxxRetBrjEpuyOmggugNBQc+e8eFvE0sbWT+eLKdpIdhFEMDY\n67mnB/SPxyeubeIr67LLWy+ammm/v5trb7EOcWB2EBWj2QkLAfvaWe89MXSg\nHs+u1haAQ1tyqDPJjgvO8BSVgOKiG+Ke5UwLKNrxftFdR6kBXZF9dEKYyVxz\nLmU41UCe1DWITX6hFVYFaYYbmXVZQh+gv/J0VIj8+DvaICmKrUGpNUOalmIX\njmpPx5xf4gFwuxQjZceICQMapnbaPucxMmZ0F7o5Oc1RjJCzEeuktXTPfC0m\n8GkCqfYsT3M9MCzdi5NQgI8X5m90q7/5ThO5HF5Lx9AlQ78Jieu9H47lzVYn\nlbSkPvvAlLBW7lW/22IuWXegUPHSRBc2ew2USFjN7Xa8kwD4pkav85O6xIo5\n4otd5UFgnkY3ndDl6wWQCFm2zaTGLYH/L3VhNW/nzqpJo9j5NilB6uGj2x+G\nm+wVghF7p2lwXKf3/CXzHMqIy/DhqmV8+5DeX5W83HDtPOWPsH0+flqExmcB\ngm66\r\n=IxNu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"50c677a4a7b85c21369f7284c7aa3ba886eb217e","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.4","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.3.0","url-loader":"4.1.0","@babel/core":"7.11.6","file-loader":"6.1.0","sass-loader":"10.0.2","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.2.1","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.26","@babel/preset-env":"^7.11.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.2","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.2","@testing-library/react":"^11.0.4","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"0.11.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.6","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.14.6_1601313924205_0.69531685436457","host":"s3://npm-registry-packages"}},"1.14.7":{"name":"simple-keyboard-layouts","version":"1.14.7","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.14.7","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a756a80dbc3ed5b809f78b2e294a4c52ec45c7c6","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.14.7.tgz","fileCount":32,"integrity":"sha512-QT+LOZFRAIY3teqnv7Fm3xxf9tnnSgkeBEcyNhSWSPd6OR7Po3lrfeKolGBgrDuMVUxLARKe7TVClXT4zUfdmg==","signatures":[{"sig":"MEUCIEmwEmx8SURjyb5eOy0qWIDjk3D3juCGf4QtRR52o4T7AiEA64t9bfjn5Z0wYMHYwqHS2S4QNLdmC/N9mcB7udalY8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfch2+CRA9TVsSAnZWagAAGQcP/A0AthCabmuA32Fo8lId\nNcv+wZtiu6bsNLwbsicForAPcjB8C4UbmTtfVEa3Q3esw6ee2ieL1+igcbdZ\nCCi++c/LnmqgJGtBRuSb1R8uqxzC7duLmnNh4CMLc7c7uiQEergqgc2DDGFe\n+6I0UljP5MczMG4m8aw+NVlxDBzJ5Fnfjpmg6Qf7REoaLMx/N+aqrtkXTZLq\nPJT5830IYCUhvJjzxEVoEAYtC5X322L8dYFfP+mwo0eqIPWWB8u61wl7hAVX\nFJf7F5aYMlnySigSrTy3FljJkPdWIAk6YdqIh1zSg5EkJm0zvgt6a46Ut6uo\np/vgvHBUFAGxJltXMu7KYJFhupgT+wgdRd/2Gp043Dm062lziFHh/NxAZYBs\ntuBn1cBMefESPlk87p9YdNVNS56qcPnd8T2a2x2O9JA2MDwT0eCbh1e/Nr6y\nDI0LHuqtYBOFdyQzLm9Ql/IK7XC6NDrfR9OBX0atiKTymN6JgSXz2Y6NCaFj\nOoLDtbPe4BiVbCQle6BqA/pOONeqLis2vvMU5vpG0dR+se7p+plABw4XGPby\nhGanCV+yyUwK45J0OdUNf3RGt7B1hnLJ0Em+/yyS2SDdM3AlT/xpVIyvnoQv\nwbLxEi7pYnW2+62u4HSNUJXnxkkR9xwHcsNyyqjsXb4zEABg7iYG4SKwTOKR\np6Jf\r\n=RAC4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"b15220d1c69c8de5b8c9ec76b48fce18175f52a1","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.4","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.3.0","url-loader":"4.1.0","@babel/core":"7.11.6","file-loader":"6.1.0","sass-loader":"10.0.2","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.2.1","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.27","@babel/preset-env":"^7.11.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.2","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.2","@testing-library/react":"^11.0.4","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"0.11.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.6","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.14.7_1601314238039_0.008987989886772185","host":"s3://npm-registry-packages"}},"1.14.8":{"name":"simple-keyboard-layouts","version":"1.14.8","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.14.8","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"fff21abc0bf4fc51576b947a69bca8f9bb714152","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.14.8.tgz","fileCount":32,"integrity":"sha512-2wAuYMhQAho8UUHnH8qXXLVpcj+aJLVIGO3jrOtQrCWgxSi+lKbDHKxj2sSSPb3o1ph5Ha5y9DHQEZrwNlsv5A==","signatures":[{"sig":"MEUCIHuWrM/c704a6XJHemaB3orm0VNtdS915Qc30iL7PolUAiEArfW9giroMY8nW9DmYjY/HgE3IwSLnZocLjrgw2GjJcY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdAx+CRA9TVsSAnZWagAAMvgP/R1EEGJitFJL4k2vQPAF\nb+Fh0BhW8hhb66v+GlwTx5uuuyPf+wvBu6IBQk8goFUkKS79PLhN2L86VPZa\nCm+nALCcMovRl9RpaPZ0JHMAaCdn6FnPavRdAU9a32ZoDuKEL8WiCvWyEbVW\ng0zs2wFv/XTSf1O+4soBBaUavq3nu21W4XTndBwEIBFJFBmzkGvGocAw2eM1\nrIGapPb11TpzathLuS2fM0jYtMMuDmN4Ew0KoDSNE1Ps6KUZU4ilFBKkjf7L\nlMxA/TSIhMtyDTcmNoQ6XPQ/GmxLNpig7X5mU/0XCOlL9NWeOmpV+veXPZ8j\nQw4ScMuNZH9XieC5HerQYILq3R9NaC2eiy02eBRYFAxuoVU42iot0Aj9Fw64\n6YQOkmtkIcCIYX5YEz+s5WqOmyif3Ess71jmwvpf7TS3gL/O1xL/+aUPuUJH\nluH2yDcsAaiL5No0XZCTGTjZ3RdxLmuP5ybj7s5wW9wXACGTv7+wXHJEfKpL\n2qwPlsq/K9QwnoouzfBagFqD7cCOID67GEPUHpc+0ye28NYy7MvdvB22sznE\n6qFWDLkQxwgjXjAc6tEj6xr5zbpiL/0/0LGwefVHgVn0swzaptjfP1cwOjIA\nMz+q4e5CBZQN13qX+bKq9Iv7stOyJ2wfZ10C0bRY9AtdI3J//TZuKN31cfe7\nzOiL\r\n=qJA+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"31dab8dd10b445af6957703ba4423b922a2c1d27","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.4","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.3.0","css-loader":"4.3.0","url-loader":"4.1.0","@babel/core":"7.11.6","file-loader":"6.1.0","sass-loader":"10.0.2","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.4.0","style-loader":"1.2.1","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.29","@babel/preset-env":"^7.11.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.2","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.2","@testing-library/react":"^11.0.4","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"0.11.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.6","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.14.8_1601440894166_0.3084625568599404","host":"s3://npm-registry-packages"}},"1.14.9":{"name":"simple-keyboard-layouts","version":"1.14.9","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.14.9","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"16d2edf7a964559661a621c350bbf8bda2db9deb","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.14.9.tgz","fileCount":32,"integrity":"sha512-4ld68hXUaBkUGtOldiJFYW8QZjak0sairmvM/DoIsuE3UNgvBq8oa8uDDeh0ivySulu/fHGVJnSAHFYMJrCx6Q==","signatures":[{"sig":"MEUCIDJWjrRvUlH38e3nA9TExiQe/9GwbNS3qiPp2qs5bE3yAiEAvJhtJdsvKXieb6X0YX2Lx9a5FWufGcIPjOoBuu9LgKw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe1v4CRA9TVsSAnZWagAArhwP/jurTNDfUxfIjmK5Y4FA\nD3wxf5jpG2YdQItOKVmPHJGmTet7zga167JwtJv362iintZgJKi9ZtkBbQc/\nl7FxX3Uy5lh6p1wc8T8bTw8E78GzCSUgsu/VPQ+vUEcYkfThjTu9TazbFbJ0\nvfJNG7jvquWLcCqfdVW9X52E5XqfRvHsuaDtS0m7ej2WZzTCILnbAl+bhLTU\nO3kJwC+Ckm0uPUQa1pJ7UzC+L5+nIgbNsbSsQWVACDdgQmmEi+pDLx1gprvl\ni8KYdKFoWEpMMuWreFz3Hiv8tzk+VIvmLW2G2/Nh5lW/i9EQeVLz/2WmpokA\n1e6gbrzXEeDHr9sDRma29stXvm3B+UM9k4XmI5bY7u3Y09gMkaHeCXmszD23\nGjtdG1qFt01tfB6IZXZqGj06sBb8Yhk+6wpsgOUYQjsIVi6R+qEXuqZHS1of\n3Rik2q9beO19Cz24paIB/Qr3wqih6iT/4GoxhmPLhkmh6cEiVkKtLd8TWhd5\ndK9Y4Bb7oFjBOTPIZGl2lel/hB2IXalMWNqZQXFTkQ+FpZZaXIkEcsS6TKfq\nxVrLVwcdz0cs7VLBTUkCIebpNhNHaqXnD/ki7J4/ih3/yi2FHPjN4B7Ird9E\n2fws4PEVIVptHTQPfGOuriNCWqhwPSgji0LnL0xcRERUDUMmE/+dR6RQ/x/s\nySIu\r\n=/eCv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"2480d8f827df3b6ddc1d4e54fb04e1bb6677b48e","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.4","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.5.0","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.5.0","css-loader":"4.3.0","url-loader":"4.1.0","@babel/core":"7.11.6","file-loader":"6.1.0","sass-loader":"10.0.2","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.5.0","style-loader":"1.3.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.31","@babel/preset-env":"^7.11.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.3","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.2","@testing-library/react":"^11.0.4","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"0.11.3","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.7","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.14.9_1601919991899_0.6156294637795485","host":"s3://npm-registry-packages"}},"1.14.10":{"name":"simple-keyboard-layouts","version":"1.14.10","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.14.10","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d445d08ef40aaeae009f0a2385f211e4b1fcc154","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.14.10.tgz","fileCount":32,"integrity":"sha512-c8QzysjD6xNGmxEgtb3I8GO8l08FQHETsrSgM9sOnoB8XCd2BSb9H9Gl99CWRZwMyTrNfhXFPR6pGIrFNd6sTg==","signatures":[{"sig":"MEUCIBvDDKIUY0+MP7rt1o4L0IzrlljimGlqO0HO0s2b7X8FAiEAgRLPu/4Qk5vKlsGYqfUagEQeNfbp+hQEaQL8vEaKdA8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffXJpCRA9TVsSAnZWagAAdDIP/10yKVj17RKp4pWIF1YH\n3rDho7s+dKgz2krngwiV1Lc+BGwLMC/Sh8zSd4wU5MwJdBZVM2KmSBBbeIgo\nANgFk7m03Ge3o7IraMhEBOYi5QU9EmvJAk1DT9KIDHyos0SpFHCOgUSaP2o8\nvPlNep4IGS65QQgm7IGMA/T/dXBJa1vYJk6Co+vSVGSbJv1FtD4CLlSEHTDf\nLhAmXpHX8uvS+/qAIoeqxWA58ejoAF+mCd3QLW1hgizqwVb0Iq5+3W+Aaktk\nFi6jlZaML1rWhPYPP5hl0zfg11RayAEJjqgpj/FcFiw1zyv44eBmtZjM+/Qa\nHpLcVBAC0f8WcCAGPmifpNGRR4vU/wcBYw40VFoAPg7GXF4qLnMKxE9QZyJO\nbQ+XEGMZkUDQe2sCpN94wntTQJjMlaHsJfdp2Y9txAq0uumyvFqC/JKLivk+\nGQZGP0fTVOoW64CFjoEiS1CNNp6FJPFrrbXFAQe1HuIq+hZRa5WvFYYIO9ub\ns38Za5rsdJnbu5FzZF1gjJQftqu3N50j6LnHEWVST3GHJKdnTluY5qiGTeQV\nUdnTQ1S7QqZg5EQJyUx2NQP72kRRVlf27q/6tMw8QQ6lwXUv4Nog5FErIBai\nqaXdEmc/8MhyNKBJKgvDgXZiJOhPiH0FzBx9TB6vD0g8P/X0Tn9K7ouczGsi\nQ/SD\r\n=PkqX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"9526d2936667648fca6119b9ac24adda6a27cb20","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.4","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.5.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.5.2","css-loader":"4.3.0","url-loader":"4.1.0","@babel/core":"7.11.6","file-loader":"6.1.0","sass-loader":"10.0.2","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.5.0","style-loader":"1.3.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.34","@babel/preset-env":"^7.11.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.3","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.2","@testing-library/react":"^11.0.4","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"0.11.3","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.7","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.14.10_1602056809081_0.39282487141954525","host":"s3://npm-registry-packages"}},"1.14.11":{"name":"simple-keyboard-layouts","version":"1.14.11","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.14.11","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6fc2aa4db8f9157a8ef5d59fe1ef19618d085c35","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.14.11.tgz","fileCount":32,"integrity":"sha512-0LI13JDSMRk5/Z/Lm/RdkVSuZhN00AEFUcxLZZESh9DUL5JHP5MJ+TkmiVj++55d109qlwf7NBr3yzthyFPoVg==","signatures":[{"sig":"MEQCIDlw+tbzBG1XkcY5PjxcjS5/aXpWi43eKOUcjKayZOwMAiBPuE9TP5XrC9H2Isr/is0E0BdaDQPE8FFLNZcuqCZObw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffaZkCRA9TVsSAnZWagAAvvAP/iZMTmjUtUvtWrf2UUMV\nqCkVh1mZmueZ83xCrNTmw1Rp9FfXl2e5KBuAzYHY/96UFxT7OWuIRRTgw6L3\nKsBDN9IVSmB0jX+qwsKyIzKT/G8taPMpMLfK0PLZ2K1fFRKFvIxuWJnT7x3+\nF2r5Idr/ExujM5Ps7b4TAV+XZkzwVBpCPbjXLQXOYNgPlS/PJp0cUR4p9Cro\nfa2WZxubuOKpuQNZJZ5rPHTY+26Jlxzq+hY2z6UXlfHG39uuTy0QHj7jMacc\nXp8k+t2XprJYtis9nVYCbN+zDaaOQKE7ObBo3N1R4d3K+DaHHyszmNh1bZQ/\nyo15VodZqcnSsS/+MijCS6EgVP1uul3Z+E+lt4e9xyZzz8gt9qX6er9ydFp2\nJi16Jg2l22Voc7sbtq+f20ryIw7mjhRqRxTZTYnc+VC79JJfiGuEH83lAZoV\nVCdK7pBEEeP+JlUOnmeEwtkrdYEa3fzNQFbpVNKfsSbVfdSO3DNwh7uRVn3E\nFnm5vZIL5Ho8jeNclZ0CN+cq+sOlP9Rst43EPpekmU/9CwxHvDUw0UsKF/wt\nF66lM8jggBob+qp6Iy2qbAfphoMFvUjOqHazjFmKuiFI4alpu+FVYB5lWc5T\nVYGqTQLNnDDykRrSjN/MLKsKagH8NL+mQAifkreYUZkzvYKW1b/oq696yx0T\nInaF\r\n=MMKH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"3c368c27e198bf3e232eca36084440e3572cad11","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.4","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.5.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.5.2","css-loader":"4.3.0","url-loader":"4.1.0","@babel/core":"7.11.6","file-loader":"6.1.0","sass-loader":"10.0.2","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.5.2","style-loader":"1.3.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.34","@babel/preset-env":"^7.11.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.3","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.2","@testing-library/react":"^11.0.4","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"0.11.3","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.7","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.14.11_1602070116313_0.3964333649336267","host":"s3://npm-registry-packages"}},"1.14.12":{"name":"simple-keyboard-layouts","version":"1.14.12","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.14.12","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"43983ee88d62068e971f411d7b2084e778983e07","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.14.12.tgz","fileCount":32,"integrity":"sha512-dL+T2WWMUDD40HP9lXYz9d7HBD5N3OqnwZaHsPwCx+kDZTGI5o13QZWvKoj8hbmZsfBEwHZIp+Q+NHg61PLAzg==","signatures":[{"sig":"MEUCIAfF/RLg21UGLSppXA/YMEjF0Z7IK59iJiW7HWLhSRXLAiEAvOyssSn91x8Xbz0pJ9SKpgCe+9tQdbkxQ3dJj446YTg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffzBMCRA9TVsSAnZWagAAwikP/0HvI6ODHc/L20z4rCcs\n81zPYW903l073nzWeNHghSSyNZ4L1Ig5Jtk3URibw++SYUlKw+LLH8yso7Hw\nGdavvnaOX8sO7O7u5ZjlsW80nSfKuzOVxF47f7754BY1Y7x7/c050GcnK3p2\nuxOgCb9M+JXP7nvgOmeXfPXPpA95BKlHYftlPdApAgDaHyXc3KTgsLJFLzpQ\nN8rmOCL6HphMgRUR+ocYiE1kzbclv44QxcEOTY5F9GLePALyP4RIGk8MO2QD\ntMN/M5cIgbmByW1/pHfiDhe8nBFbQewqBh6IG/oinNBlMbjIKwelgbcatcdO\n9p+smFme/TEs+WOBS0lAFbtptrCUxIcWIii3sBvWyGd8is0XwTfioMSLO06A\nvhmS63xVWztRsxl7bcA9bIG2Ap1/XaJ5cwsUqiD/IK+s0mAJhk6CsZgmgO7W\nlXb9YFhwQ+LCCnc9ROdi10XzWHFEnW7v4E3zuaQsiqOqgt2sJgx0wRSfhjaA\nZ8XNJmvTXEZ7RR+o6qaec2RSqSHNAOTRwsr07TX2tY+6eHOqCh2Uu7zUGMEF\nP+no3TgG0/KA6ABrGzKNIPdjXgwOrhMZPNBlGtE46greO/6LDoHbNUb8opxL\nit24IYlMLSLU7878qWDcxtRN3C3XBaw9KOXokN3j79Pah7nPyKr37JzF54I0\nEsgJ\r\n=WUEd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"602e798cf2378bdba116ea6b031c7989dec22d75","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.4","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.5.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.5.2","css-loader":"4.3.0","url-loader":"4.1.0","@babel/core":"7.11.6","file-loader":"6.1.0","sass-loader":"10.0.2","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.5.2","style-loader":"1.3.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.34","@babel/preset-env":"^7.11.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.3","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.0.4","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"0.12.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.7","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.14.12_1602170955707_0.43957863541216935","host":"s3://npm-registry-packages"}},"1.14.13":{"name":"simple-keyboard-layouts","version":"1.14.13","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.14.13","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e850637f97165bd04e6215732c32f6820466d283","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.14.13.tgz","fileCount":32,"integrity":"sha512-OiWnm8Bl7E3npNxzHZK/orygVuksa1Jv70GFjnQBcIs/f6z2mbFrJLGUeDmDVEaYVYAXTO8JY9OyeHwuih3gAg==","signatures":[{"sig":"MEYCIQCwDHziUCPRzm4urfYVRgwcjRnmyKQ7Bv90L5mrf7qceAIhANARlNZ4Fm8koucyefJ2O0GHPNiI52dTwz2SBvzwva0H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJff7gjCRA9TVsSAnZWagAAlekP/jAdajhPOa3f4fGsca6+\n+N0VZiKvN3/8T6EOXhn8G5jju7SDxzAcP06EoV4U1FbbPB81tJpxNvi1B2fR\nU+/pSEWD4rHv22yJwNQscPdFUsM/v2BW5Ptj8z3vunjqvMGA/b8gMtpehGHU\niP9HFOJW2HsffeTqJwz6wSt6jORWbUURrCDks9xW0VNdjTfdWgdHipvfPGGf\n0U7XCBziqaYSmwEvHReKxiKZ4Gmdz7hBubp6voy5Y10/DSZ6i3dqSJdlrM35\ndXCcF57EZiUXyUmoCiwHK1VIo0BBGUKeunYY2vD37O09PPaMBpjcowMfuPXy\nZ0J8ZQ6c6p1sp1tQ91fnTw1Ubt+T0/Y+hX5JyLILUcx/21ki7rb31bdl1EDS\nH0Ymf5DQyeyToxWK7YTyyFfvbNxNC33DgYYoAZYFfF3h2N22WqgM5TYCYLw7\nLYtWyMb460fzYN5TliD4gsiO+SLl5ZAZOWDt4pMZ031E7tWc1L0QQOH/Zn9h\nCY2cUb/k6Cm5tDQ/pSxCz+Y/sfyTK1AmS7d49VcMiDBYJs2SOGXBMm1PZnrG\nHFKGs6/VBiYY/nHBQnGIq58GU4A2sjxItLDGHnzGr/9QXgXxa+GNBxvPQ9du\nMROEkUeX4mnPnWY1of7rpUl51MVrGefOHPucFYJ6UbrUl/75H3kied7jnJXB\nR+UU\r\n=/ofT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"cfccf7530ad3e42bdff1dab7f85dcc94e2a46cee","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.4","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.5.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.5.2","css-loader":"4.3.0","url-loader":"4.1.0","@babel/core":"7.11.6","file-loader":"6.1.0","sass-loader":"10.0.2","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.5.2","style-loader":"1.3.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.37","@babel/preset-env":"^7.11.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.3","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.0.4","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"0.12.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.7","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.14.13_1602205731103_0.8189992916422155","host":"s3://npm-registry-packages"}},"1.14.14":{"name":"simple-keyboard-layouts","version":"1.14.14","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.14.14","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"091b21282564c67035ae45a37a634143fbf48b27","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.14.14.tgz","fileCount":32,"integrity":"sha512-zj359ntbofxOcNXxeWIalDle2dYbfNnqxZMdXPvWvXcAXgSpFJncSThmMd+hjNlpmx9Ydi+u9YSz5eaHsktp6g==","signatures":[{"sig":"MEQCH2n3+XGao3tFv517OX7yHTEcYFHS+V+BEDD+dh+HFCACIQCoEdw/msal/HAJ23z/YtmQKDb5VL23JSdLoX2noT220Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgK+LCRA9TVsSAnZWagAABY8P/RkbVfu8qz3r5+ERdsbe\nuazOUPB6vJuk3US1Rm1hqz1b52U/1itB1tmq5UO9LIEZwCi9jazfQqGaFtC/\n/PtkyyNOrYNpH8d3WYQmRpdHAZ++lZMcYepwuMzKhvVIwygz59eB1tTHjNhc\nqQ9qoSoEJk5fzIL6jnAmV/i3ZgGeSu6giWGEningMAI6yJCp3SouoazPA9Wd\n4Y8l0Al5hNluxMzaWECAtsylM5AQhyYL89199c42fWpOzmvPph0U+GIJdmQS\nWdOr77dGFd7UsKYGp53FyceSqsf8Rrjzdyf2ghnw0Em32DCvHso7e+YaOZ+A\nL9eh1RdtI0TvxRvelzoIgKz2Ut0EBFrAfJFKmn97KMS5aTnE5vsMylr9jbVw\njB+JcsFuG4bi8y5xKlKvOX4uQKbmZiGq6BbSL/L2F3LW+wF/PMQ7OLW9ve4R\nena+lC5qO3BfiFpG4+mA2Jg2dSP3DuPuFnSt+L0iXS83Y5OYYn955uUFI6nc\nrdF+lh8w5NDih/zkjd+vO0s3JIf8g3m7JVVjPoy4Hc95EykOBsyaODOOIoh5\nvQjO4CtRHmK2yTn9ILkmqP/z05iexWaQK4C6L9PKqsc46SGRzB3hNXYr+QA1\n0yAKjRNvotrVY43SCJaHwKsZdKF5VQjRxA3uw1MNXXwLEQXjg2rPgW9/qfC3\nianG\r\n=Vpmc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"cdba9f574225085275d66b33281010a844c8771a","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.4","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.5.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.5.2","css-loader":"4.3.0","url-loader":"4.1.1","@babel/core":"7.11.6","file-loader":"6.1.1","sass-loader":"10.0.2","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.5.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.37","@babel/preset-env":"^7.11.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.3","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.0.4","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.0.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.7","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.14.14_1602269067123_0.5852498431472668","host":"s3://npm-registry-packages"}},"1.14.15":{"name":"simple-keyboard-layouts","version":"1.14.15","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.14.15","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2336dbcce98bf00faa9cb0b435427c4daa9989c9","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.14.15.tgz","fileCount":32,"integrity":"sha512-/q9xfrKn5UP38/ADneEYaLLn3zD3Ngzdhu2/VY1A9K8hfY/tdNWugi2ui8DNJzE0YkG8x9Nw0VYVNQljEzLGbA==","signatures":[{"sig":"MEQCIBepn8LU+WJGtdUOVlMXzbee2aI3wMCkFroBpwPjWeJ6AiAGPyPXSNajg1xfW7xrgAZa8MiRiHj4muoWgu5tKmkODw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgLBzCRA9TVsSAnZWagAAkCkQAJDiBashIGFZiuZLuFA/\n91+kZkIB3Va2DeXJ0eGlB+wqcO107OSFroRih04kWV1YeeXj0oTjPubOaiVx\nFH7ikSUf/igUGsKgnmDgVA5KTiiOxzWn1YBuWfEvhUGBYtFDpWatm+SviKun\ncqeln+Sit5MlCqrQ6PDSvKPNV7UE/DYtnTSLfQFiOAUIMMBLZP5lt2ChHPm7\nVJP8Us99J2R6zsn/r7SicQ+p2KqZ+VOBgMk5Uo5Zi5dJGzOiHVYY9s7zq1oT\nuA9NAvUHxooLqy2/PyaGW8/QVp1lkzyNGz5wfHo2O4REOrgOiKMdyMfafJvM\nyA9VjDcIJTMfODal7tkJo50XXppJnwAEXuLLDZUCQ65XWfg3m4gCRH8xSwHK\nNRUHMk206D5qZ5hbtqGNyzWxvZmrHDNicrIckTR5IC+7h+AwfER7oQ/fyzgi\nkq6dB7zgaYMAY7ROph8xvvu/k9JmN8lbhuILd+69gCpHyx3VPjqdnB1n8eGa\nz1uhhHO/Cr9D5WxIeXzm5Uh3RzyYgr0SYD1yBfutCD3qx+KKecsT6g/DaeMD\nBpqLgXjfD/WjP1Z1lkA/zABNyT9fBHBWGNm+bqp6o1zY/KduoUA89pHd/F4e\n4Nb6lzntOLV+3rtxJAX8a/G/5XzwFRqP1ad/zqdF0F1s+0YYL8ozD1Hy3Ks0\nwIPh\r\n=8IDL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"d6889146397d979f00736a9255de6c9bd8299b48","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.4","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.5.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.0.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.5.2","css-loader":"4.3.0","url-loader":"4.1.1","@babel/core":"7.11.6","file-loader":"6.1.1","sass-loader":"10.0.3","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.5.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.37","@babel/preset-env":"^7.11.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.3","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.0.4","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.0.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.7","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.14.15_1602269299178_0.9428424476923856","host":"s3://npm-registry-packages"}},"1.14.16":{"name":"simple-keyboard-layouts","version":"1.14.16","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.14.16","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d801ab56ef552b035a022c7085f5c0f366baf2cc","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.14.16.tgz","fileCount":32,"integrity":"sha512-v8sLzaTLMv6daSksxXupt32W51CWnWLhLhxmFWp2GXhHl1BmMfv2Bn4xd3l6l8e4yN0nNUJWbisnlpExNAjTyQ==","signatures":[{"sig":"MEUCIHf3Vd+jkTxPeNKW6xBW21bPRiHZq+fOZOtT+COzfzc9AiEA59RLflL5rXdYvESpmgxfa+ENOZAJLBA/ed7SPSMa4b0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgk5jCRA9TVsSAnZWagAAD8cP/R6huMUcmfQgof8QEUCd\nVuzd9q3xBg7glAdMjKJ4u+oNUzQxlGQyCzeD+hVbTLuTBWVulE73llWcSNuV\numpzohAcWN1owSUHIDEK9aYPeXm5+Anuounj6SuGlQFv9mLoqn/ENRYm0xke\nBFgyS8ND5matvo8zn9CkeZid5yyGHebutTppeB54EtGJcGxz8qAsXjjNzJUO\njjlphbRwJTh8dH3UTwEJd9kAC22oMK7OFzueC/S8IpOUsgyqoQzvsZO3MG8d\nydhT8nhbFwszEDi/xhCY3kAf+CzobmG7SDUqyAQvtzIgw9bHNI4OSwzjclO4\n7iqFAWORIYFc2uLDV6NpXwCmK5WWy3x0lQDZU5dsh8YTeCVQS8iVXjaelEAb\nM3CRQzDDle6WRCO6N8LTMcpvN6DFk587VLrB85pDB0ss8tVI99ZEu9PDj/wX\nlawCVhRSjsBkprRbyLZpjrdNhH4qvB3CDD2Fkdz50hl6Qt2/1AN5jPK2uViH\nZfaJygIEESaJJlvJ4d86APjGehajdGhCjUuY63F6gBhzLlsbKsxAxxuzojpv\nD6yaIVZu/Des4Ip23pNZ52AWXdkVyiTXBBg6ELhPdzdjjH5UNDaByjVF67J4\nNhgAVvVJ0xeJlFrVj2g6vLFnILun0bJvgtQ+xyPi36OGY1QO3bVk3p7eWp1W\n/V3o\r\n=JvGg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"8cf872172ca29a546de5dcd10e8e9dd6066d9c0f","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.4","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.5.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.5.2","css-loader":"4.3.0","url-loader":"4.1.1","@babel/core":"7.11.6","file-loader":"6.1.1","sass-loader":"10.0.3","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.5.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.42","@babel/preset-env":"^7.11.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.3","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.0.4","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.0.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.7","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.14.16_1602375266457_0.6990664871777303","host":"s3://npm-registry-packages"}},"1.14.17":{"name":"simple-keyboard-layouts","version":"1.14.17","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.14.17","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6901f3f7f1b6fd509920bae0d72166ce100ee6fe","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.14.17.tgz","fileCount":32,"integrity":"sha512-lLWbgk2ZbFxWq4DiJbqCJkxMxLBOJPCXW/poPhQeLi6eY501wVnXbrVGiXr/5Rx4lVzX7x4Dn4DJfc+azpAuag==","signatures":[{"sig":"MEQCIF6jJXFcSGGztbNRVR3jt7aCQ0ouAT3UtGcobrePg2gLAiBs4nWgv4KrkCVdH1m0VZ+uUW1GZzhxo/9ENty/L4yZeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgk9iCRA9TVsSAnZWagAAIN0P/0oO3UsLWv37oVOIDAGa\nDDkonLdM70LI7K+d1xrpQLpVfNUNOGHuURLwSayxZWd6HVnrjlLRayXDQkom\n3jHarjxP3aRTng29HaJ6ua3BFSa9Hg9IjNAWwHTyVJuRQUNFiBDC31wOpIb6\nhFqSkNi3CCe+WH3MrYkeWwTcPe1RPCiXDrQMPtjVkylbPRub6GwY5pQrIzed\nZAmukSDfYSRzmLzWvUwIadpUh4PxNlMS3QjxjJpMnxxtZYXfZ2f5zy3lZ0Mq\nQEFJC1s263LpMgN63ul6iy3TMetY3rD9MFhdvtyqGu0Xagifq8/0FPAyhHS+\n0wYwtOkUn6wVz+0e/WSwFr8GL1Am9VEzzKbjWxDqe0BR5FfHDRUvCUuc+aSU\nCOYqjD34CS1GNKT1bgDBJpTHDo0DhtCXCcvOoHVHEVcnqPUIQFSyEedXew3d\n4wzrlljgBDKmP7anqfNxqfURcn3vSXGuL/p2IqsbUJQAcN6nIhU2hdoEGbHF\nQQpphaE/IQE2DqBohy7QU2OB6tStIv7zwkH5hVgZ7OsHoa7lpKIN2S4sHFxq\n0izUZe7iI2ctGUb/2PBSbJWlGxY9Hvzcdbkvd2I6+TyHfkH3UtR7q0D8NO4l\nMZojEQ0yjvAlkp09joBuzo08GU4XQBI5BNw4Tw1zRFKyYIXmv8SrPzbnFw4/\nmCOe\r\n=LwWL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"250ca47c106b8cddbab9468c1408a7e18871a2eb","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.4","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.5.2","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.5.2","css-loader":"4.3.0","url-loader":"4.1.1","@babel/core":"7.11.6","file-loader":"6.1.1","sass-loader":"10.0.3","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.5.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.42","@babel/preset-env":"^7.11.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.4","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.0.4","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.0.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.7","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.14.17_1602375522374_0.07696060096761603","host":"s3://npm-registry-packages"}},"1.14.18":{"name":"simple-keyboard-layouts","version":"1.14.18","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.14.18","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"eaacdee2b50eecc2211e169ce05515619dedc3b5","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.14.18.tgz","fileCount":32,"integrity":"sha512-UF0XS7zXZQFP68dNp63/5DkV5oXGlbZ1zpaxc7WHOHKYhVSAv3D6xCnZUa1YLcRsBACO4DVH9cjq1k4DssEnlg==","signatures":[{"sig":"MEYCIQDMMwKzlkgS2u8OR5v8+2uUga6jnvbpcO74AK4UYAv47AIhAO2+9aHmTA9weF3N/avc5cZGl58QMFm8rceR2xQYCueO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhIy5CRA9TVsSAnZWagAAMVIQAJJrWt7L8kc/dzWU6bgg\nvZH0NbNaiqTcqAo/evG5OstTNjd/ZnUOBLMksrb7qZBe09By1Gfvx0d9yZ3s\nDQ4wQ1Pzf041CNVyKC0aub/qMOJW1+/M9yWicmqqp3RqveFKxTk9pXbE2xqD\nXJmUZthohUhGMT3mWIY2TWsCu4VEr9OWuS8uMeV0a8/6ukuO+CF14PP3gW50\n1RtaiONZh+p+MCK6qSDloeDqWCgGWFv51OBV3oJ18JA+T6rYzPshEeYD0CKi\nzErbiwgGmD/CAktPEfOH2WwbePpUSCgEHtKNU7HllEQzC8G0ASQoH0+GrRpe\nKJqvhmV35/iwyMNQSRPiwGC/Ik3pTP8jQ+S/CyFE7yVDWaZbmGzk5L3LKR+Y\nY9CziPZBC/PVQeblf0XEsfLnPeXT9r22t0O0rZd7fZC9uLCj3S5xhzPW7Epg\nv594eMbi30y8w7Q5O4QmxvdKpcaG2PX+hnPXomo3p++Gn+ET1grPoLjZjwV1\n7Bt2/7zAJFJrVExyXVjgWqoUTNei3JmRf8DTqaPuy9rNxTdMcwP0CevAGgpa\n6ZU45hxjtfWbqFlHfTWAOxFyuuTCCeygBL/GOBAk8NRpm3e6dSDn+9Onf6Ie\nLu1wGHEeSFgMmc+l0qAALZq4XKKmFXj942JYaDWyQVV7dXi7F5PynEMM5UH2\numFY\r\n=yX5U\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"4be3c69ce0cf57ee80872f951906889f242dc208","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.4","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.5.3","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.5.2","css-loader":"4.3.0","url-loader":"4.1.1","@babel/core":"7.11.6","file-loader":"6.1.1","sass-loader":"10.0.3","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.5.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.44","@babel/preset-env":"^7.11.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.4","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.0.4","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.0.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.7","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.14.18_1602522297077_0.4870715791957272","host":"s3://npm-registry-packages"}},"1.14.19":{"name":"simple-keyboard-layouts","version":"1.14.19","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.14.19","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5ab1de6cb7d47076f7a12cbdb36e54b837790dd7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.14.19.tgz","fileCount":32,"integrity":"sha512-AiwoOiVvSbkk8T9r6qX3Sr02GhaISLuZViiQ0bFD/MWoHLF4IK5rcqXD3xeqK6BCAUGV0QJMuTGTHDvA2OVcbw==","signatures":[{"sig":"MEUCIQCZ/le/IgixBbiGaHoJj8D7dKTaHkjd1GHcD5kvvcbPFgIgXxkQh1PrsBX1cyRVCNWapqmGXOHTmWaQtxnIIJ95J1U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhmwFCRA9TVsSAnZWagAANYkP/iFNLealKtWN6kolXjlL\n/8z6VboFpsv8jOzzajJ2bOGPi8cxrKHp/BW/PbLr14LufmO84D3+ChetAKnL\nDhoDLvWIkqSKN+bCKuk6RN8MkFeTTe3los24slM02k3SfeKdUOwuTg1RcptL\nZ9P29/JAJ7NyCvF+2LuQ8iVX4C8Z/6cNp/mL7GNpTDDdgdgLY6s32/Ih4Pnb\nfqsvZubhCgAQ4mYE/rYb8dvQwzvPy9VNbZUm4LIgTFazjhsRRnASRYsldt2I\nF5IeazPIsqtEkf9uaI/iGx9PwXwpXSE6A16TYMtYUnqnkPXsyEDQFMismzIK\nJ9ufSEPAzs7qPBc8+iLNAaq/VQd35t78OHM8fmn/j3oN3V+0fmVzetBOZMDt\nLIHSG7nbT9/b1gsE+Rf57eyRpVsNEPSX3Z84NgprR3+sLxpEAQNX86u+8GHp\n1BZXrxysOSMGKgGb05/pL4u7qNijzAJEE8RLRJR1nIQ+ceA0KkbAr39kPVTr\nm6DnJN/snmbk3sOdHZSusacSu0lwifIV680d55Ml3DrE/BXAC/uRMTQcrX5L\ns9y7mUjYF7NlIU0O79orlZ6mwMniuxK9WsY7CtZCsJM2XgP2bCeviFrdLe/L\n+y16rOZHA4YS71gESmfTpgyMQ9woeDAY+69sSCu73bycjtJLUGG0WFNHSFZW\nYgB9\r\n=BF+7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"4ada627afd95da0a5223cd314ba97ffba51dd41e","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.4","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.5.3","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.5.2","css-loader":"4.3.0","url-loader":"4.1.1","@babel/core":"7.11.6","file-loader":"6.1.1","sass-loader":"10.0.3","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.5.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.45","@babel/preset-env":"^7.11.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.4","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.0.4","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.0.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.7","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.14.19_1602644996725_0.4342770083364276","host":"s3://npm-registry-packages"}},"1.14.20":{"name":"simple-keyboard-layouts","version":"1.14.20","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.14.20","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9baa9beaa80b3e1eb90d014f5b2a090a052472c7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.14.20.tgz","fileCount":32,"integrity":"sha512-gHZZEwMRiuxFIpAV8WqUDeutbaMOxhJHrdJvIZIwYWp9K2t28THSnhhAj8APiuIXb8euo3rqHmKHJIs8wkt4/A==","signatures":[{"sig":"MEUCIC6/wIOb9pKUxl7iuHRhkZrPqLgxToNPUip43jxBSUp9AiEAmfIhFmWt4PI09zzv5Np8ifzFKk9y1C/Fg7A4fDiHZDM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhmy2CRA9TVsSAnZWagAAC/kP/1GJE2LN4MKfpxqMbi2w\nGCfbQ8xDGGIljXDPOvlRhAJ+s4Xh/1GXJT8TgVdu0R8REjHApk+bRcdM51XY\nnzkwdomqHEslGpQCrRVn4tO8AwqdgBX6ysS/+Y5aDSqyz3pQfp8D6ELqe3m1\nlB4Vftnr++204rcF8E1KXuvYazOT9ZrO2tr1UhWoh97NEVd8EvCeikq6na8k\n+5IWbvs0TnbA9Txh81cTzSd2v6jiWgKKez7gkBWpnODgGHn8tM+zewaqfggq\nE2cRXV1Rw3VRvpHKVZ9Vs2JnrhfwUoo1ET9fdv0IGVHVEQo5EgGEHTaHDP0k\n/dpvWtSv4MCYJ3hbkt2lBAH9lJkNgTQLZLB3vbAsGxUo6JAzVdh8JUAUFKqw\nCFjPWn8NujcW+qwyrnFlbCmMTFD1LSp1bHzoPCwbXFMbrzhoJDY9uHLmsdpI\nwTIX54oePX4SucBEKTHlMnwW2NBzT0SvERka6zPwWSdGTgfEcI5cnQQGAkT4\nJ2R0Q2ndDxKtIV0tu7NWRy33SArRAQgwIyzb5k8Nb0ZCKETmzHrvbXLtw1Fg\n031I2iYCrLMstUUXCjfhTs4d3sypcEeu5Kkr8K1YBvt02AZSTnFc6viMPM/M\nKhIFZabFsrriJ0XoX7hBtjZQhmP6VJSCXhIANbva3KYS/iH4fDmgmHUp25Mw\nqWti\r\n=2jdl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"6de6f9c121ba46182d63626b8a860a77ab565d77","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.4","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.5.3","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.5.2","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.11.6","file-loader":"6.1.1","sass-loader":"10.0.3","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.5.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.45","@babel/preset-env":"^7.11.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.4","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.0.4","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.0.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.7","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.14.20_1602645174096_0.04692218291880956","host":"s3://npm-registry-packages"}},"1.14.21":{"name":"simple-keyboard-layouts","version":"1.14.21","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.14.21","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"365e13b51327505747fbbc349b8bbf8dd342271a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.14.21.tgz","fileCount":32,"integrity":"sha512-p3vk+IbL8+GfBl+fcos8Y9zAHY2SK6561rho6E5TNstvoP4IpplgVDdCeO9p40KYxQ4X2DjHe1Z3qyWfg7w7Vg==","signatures":[{"sig":"MEUCIG2ibf1CF/wbvZGBSk5B5Z3FaTpKbwE9F2T8J5Qp31uwAiEAiMqeZ6kBx2CmEEK5r98XMLEWEGEKdT1PTzJF8k1+yMY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiDNVCRA9TVsSAnZWagAAfuUP/3eM/gY1nHBAAUXtRpxK\nHa3yzT/fmR8Wtp9qODnsT6mWiihRnewA/82BjDXdg+Ht+qBwMOZktyG3l7OD\n/ovaOBlHhoHsDcn2Rd9svSQCilpOc2OLOZga3xMjONfImZW8FaMNsN0arAxm\nOLWZXH9Exgkay7Jc/tKVJd71dvOucnG8WFPSi+bIeIqDEyBqqB2Sibc8pocB\n25RxgdAhD6ByC2jQKKfaZ7jcrIRoGsuiQSMA4gyV5s9H8AbbT03Pya+AexlK\nYsxOglpCQdQHUuHbQRlpcKSw1wyw0bXjdTEYetdYGqf7MKF8Fb65tBu03ueT\ngzKKUhgaxfaaT8qPt/cNWmJjLRl7h1LEC7/J1AWpkYpC3qMwFguxkfd50aWF\nomVqdK73wN69LPCYdFNxuAFO1CyktXXTyLjP/2kSY7hxm3vjLgxyuaZj13/D\n1LXRmK3Uhy7rM5ivW83AvuWPBU57Xro1VovQ+HcYtCyea5LURmbUK2fwzHqG\nZo3tsbTPMaUCxM6Is/4/K+w/hNa25xgL44Qq+7KdNl62FVakvM6bWb80xQCz\nR338PP1eWA4nUsTqvZF1inStQGXGFubB3/lo+fTDuVPZJk1UXyLytilXYGob\ngo9TKC9+7bDZc14RR9v2diG931wO269BAhiNjYFxWnTdXfWWJh2YiMM4eW73\nABY/\r\n=JPgU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"84d30c366f2c15611433d2b4a6a91d5eeb50383e","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.4","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.5.3","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.5.2","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.11.6","file-loader":"6.1.1","sass-loader":"10.0.3","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.5.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.46","@babel/preset-env":"^7.11.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.4","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.0.4","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.0.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.7","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.14.21_1602761556692_0.0471020456774518","host":"s3://npm-registry-packages"}},"1.14.22":{"name":"simple-keyboard-layouts","version":"1.14.22","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.14.22","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"84e9ba1ce32facf2f5ef71dd2d36abda7138d5f6","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.14.22.tgz","fileCount":32,"integrity":"sha512-OtteUd/5tTOlmvdJo4EmX0VL57j3gWjbbGVEKJrAXb98OyQdUE7vEFrJhYqjsPxpgkkxVwjVn+L3fhokU3D+EA==","signatures":[{"sig":"MEUCIQCwmEfOZSw9J1Dd5HX+/GLaJtsYdVB0gGfGhtiu/QqduAIgPbXdHQ2oiVP+pkOD8N1NkT9lDH+ltfgEoEYMncty9Y8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiDPTCRA9TVsSAnZWagAAY0YP+wYTx7PshlcUGDO5d50m\nhyRgWsvnWuTlcUL8iTGFVIbOLVPc0JkkjD4mlk4UP0dLplDJCUCec+Lfix9j\n4E7fed285fCmh0v6uZ/2u8cMn3u6tDEEBYzk0SvM9NgJzSGW2WjKF4Lsr3XT\nARNlxiDC12D9LTt2dTFm08v/osRRiDQwoFmBIFutqIPjY65IIVSh8zdhFV9n\nFX/FZgRrSs3+wW6N64MiixqysERnLCwcFaBFzhoisqJ4phif7vV3WQ1S4b0d\nZ59EVS0i41YUOhpE+gXTuD2Tyg4FLrvKESWwK7RW8CHbToif4jAjUhuLZNmW\nc5GW5p0zyQKfYNOC0lshB2iVphNN5hOybuVWRYSnDvbJ26CIGJkrXz/1vzzB\nPd9dDnKX3ellPHlCntDYn6Qdi9WN+xo9LN1TtPIQZcEa4aokhEWLYug5txrM\nKErZToo0TfGQjChM0433ISoI7MBS3sm4FRzfknJzEvwErBaiXAE7Ebenhngq\n4zquiHXPA7grUuc47Xcprw8R3URcc0+BUcEJ07XsSV9wZhMUcVKlYhpRXLF6\n/qiZutYDJ+LryX3OvM08lIJ67DoD6AdrNTObvJ49IaBAhpKPJzmZu9FD7wUz\nsoLftz+lQmi11xwNsml0XASkBEtGtM+9WnveaTy3HQXwSgOja6nwr5EwOtYu\nV6aq\r\n=Hibc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"1bd3a73626929a70eff72f7eb849ca92a3e6c519","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.4","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.5.3","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.5.2","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.11.6","file-loader":"6.1.1","sass-loader":"10.0.3","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.5.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.46","@babel/preset-env":"^7.11.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.4","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.0.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.7","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.14.22_1602761682557_0.4433686651021487","host":"s3://npm-registry-packages"}},"1.14.23":{"name":"simple-keyboard-layouts","version":"1.14.23","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.14.23","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d74e400f91486a871c814b49f2d5a64cadb2f15f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.14.23.tgz","fileCount":32,"integrity":"sha512-UgAlOyBMBzguoBmkvQrxjE3JpK79DO+IfUK6EWmh6A7vk/zKVXLbtAnXRWICeT9KKfSwWfEN+ZnxKcfp843NeA==","signatures":[{"sig":"MEUCIGHcOaXXmFma0JsKydd86KtXtllUZHgayNAgnIii64P9AiEAptM2FPgeu3y4CAKS7EkS7RoH7Pl2FRRXcRNMmnIZv7k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiDSRCRA9TVsSAnZWagAAOeAP/RrzOJh+HZ9nIdIOVK7K\nTtPaaqOhtaEHcAl/g4MXU2jH288s38bXlmsq/mEul/Hmw/PWwi1yMPYi7Kej\nM7iMekmXaYehx2rRAROa8BmeWkrtoutEFCa7uxQTmnALYXlQy5mvt1ZGxHtA\nug2yprUwQvzSY5/uQ2heL30B9N3PHCVLZd0VpH7Smrb+M+lKVTBuuteVCO01\nXWB1NwY4liBT0UgM8ZC57Te2Q+Uzr69+9CtDTTZPljCPGqfiXmkvZgSwaZXA\n+Bw9WPVWgpIqiu9lkJfViZD/M7zdaOeKvirjPfmBQm452UEdrQyEVxBIV1sV\nCS8/JI2F33ZsFda8Gu3OPzuhBqXPf8BntD3+m7HOioNQcO0S4JndNVRnV75B\nXYLNCn7ncBdvyYIhXLnzxyjcDmf3J8i4MVjXRlzhgSBoH1Dy2cbQ9bsS9lQS\nivUho8A7byEkCRN+ArWLDon2VOUvbxn04O8G7zEhpq+Qc23/w6xmaibh7WG1\n8Msimm9fl2AQcRmIB/AvfLGHD+JpHbiidWKpBb19X+BunOeguVt+mRE1zFJ8\nQdumpghxm4fNoR2DoKHHCtUSqqPKkc/SoyMEwllpccEqCutZaBiWm24yZr/9\nJ0xx7fQYccebRkDc4gTYX6afnF6t2az560sV9/fXDMAiD1AxC1k5BCeTrVd1\n/mO+\r\n=UYiy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"55865bebc4a9bc722b64cd7fc936f95a0bf7dc68","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.4","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.5.3","react":"^16.13.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.5.2","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.11.6","file-loader":"6.1.1","sass-loader":"10.0.3","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.5.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.46","@babel/preset-env":"^7.12.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.4","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.0.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.7","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.14.23_1602761872739_0.2437857105868877","host":"s3://npm-registry-packages"}},"1.14.24":{"name":"simple-keyboard-layouts","version":"1.14.24","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.14.24","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"439e0014904a88dd433cd7711a0a2b26a7fb58cc","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.14.24.tgz","fileCount":32,"integrity":"sha512-m4RmfDugptfvw5GIUFdlhGRipxZeaW7Cb9lTtv4QsdrRDSR6MQmnXv0iwcz0BtUUCnG5+lo8NwttIFhhRcaC6Q==","signatures":[{"sig":"MEQCIHntELGDUnJFH4/20vF+2/fO8iLBo9xr3fdLKE+HPtOgAiBsIGrlxpSw9BTq6I7bds7cUQQzTRF+Jkp5c+AC5nmztg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiDU1CRA9TVsSAnZWagAAxqgQAJqoFIWGeUi6ujdIkJHd\nQ33zLeUyF96BAsSZrKvH2CMsD5WQS8+lSm3hEMKchww5x1BJNcIb7cUOBZX7\nOlJcSAX+6zrucu8syWNChy+zXIGQArLFFcSeC/IuYMeb/CGnGg1B6oixX8Gq\nwmlg1KAp4vExmjmUG03vgTCCu6kREujyvgubIb5oYMMatFHdGqQcc3KHLFrv\n0jUVq6BFVj3rWOzVDO3SWnefF5tYJx6q3HQQg2joxiMPA3ia89Gk54edINdi\nrYNX0UnqWaN/3ZCbUNA29ph/XLGkHLQwVZtBzCH/rc88LFZoIsEDrDBNfR4u\n0vCkcvTM5gC/dzeGi2pmV5wN8YySf/CwYHBAD0HTZlZh+4Oq/f/3Qe6w1r/i\nvBg9VGTdCRrmdxDsC6xt3joFk7eTT7I3XHwtvdFzHPXKZX9ul2aeyFr57+bP\n1+pVYU8Y0kLgPj1qFAeX+vBc+4VP8RwlMYDpVWDoQG3H475Iwtz0FX4R3NoA\ncHdJUBocSIvZHTg9Mbft/dfMmA57r/d1LyZQH9lFNWelq4hFLvefXNXk+ykX\nltwJqiDReBVblYBdv6UJS7aY0ADfu4j71cYr65qXfS2Ajntryu98TKgg3tvz\n3BPEB9bFpX49YPoACQA/y9SZnvBtDDLvB6UB3Zoqm9L7m0iBikFCpQV41XtJ\nP9XQ\r\n=prY0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"ddef3cee9c70d474667fda1e694a90b2521d5852","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.18.4","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.5.3","react":"^16.14.0","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.5.2","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.11.6","file-loader":"6.1.1","sass-loader":"10.0.3","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.5.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.46","@babel/preset-env":"^7.12.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.4","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.0.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.7","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.14.24_1602762036614_0.9546010362002966","host":"s3://npm-registry-packages"}},"1.14.25":{"name":"simple-keyboard-layouts","version":"1.14.25","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.14.25","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1ef54a81ca94c5bead3760291d476faef631e926","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.14.25.tgz","fileCount":32,"integrity":"sha512-UTv+8XkYMg3Det6cOP91lOrhl56fLjoQ3BbnXm6W+xHPymhZ+l/hIg5JiUD/eD7m9FZ3ipQQfW9tM+a5c/g+5w==","signatures":[{"sig":"MEQCIGPKa9aE3QOA8r2ehKSRl01dYSn3hf0x2sweq9l/rIL+AiAzLvw6hswyLMpJLUxW6evWiLNE+BwJWwzw0ujkf9FkSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiJ35CRA9TVsSAnZWagAAo2IQAJNcXiAFFLtw2OlQ6wrz\nxeDTXKe8md9VJShzheCdsihPqGzzBpURy/Ko1aDrJpkCm3ZTNfluEageb/pd\nnEKz5douUra5mnGc67gsU3kk3978VDDe+EHUDb8MGk3hKTzEICZOAcc6Kg+u\n3aZBswkHZtCaNx3K9iQ8NYxiUsnwTGp0UroEkP4YslEtW0gXVdbhydTE7WGZ\nHGwfCjVJ3tTDFKrtuJ+7ggp0r3S+1eFWvbSUfUpNzKCP6tyRxPx7sCqjMBD7\n7ZlrMCGPlWx/KKe2gtlnk23pcUGVwz2pNBMYzzQE8IbDzAXeIUkKHOb2FHVi\nw6LGIwyWqGAgPGk0FhIGeEb7fKgsshjiQRrHkC62YaXl7nzs1h4k1meUfX7E\nltu907khf/m1BCQ1R4RVdiyr2Kz4qInLBbVIfAWm6WRjuFA1rUP+N9uEzd1R\n4JbgleybthXX26mnRlvO+lAavDFmaMNQhZ5W9BaaZdPsSzQ7/LHMNHP26NWw\n+bexkvWjJFQW3xkFikf4N0TZYhqsVWDTlCL0khxp5xkSqzObQKnrVfK1QO9t\n1kHDqhaw0IUuTyvqblZ7We6deoDcyEfBMHosP6poUnm4Q8MUpeu05ytt5ntT\nFX1Jgnin97F+8SUCfG9qzYyhxwhvudoIcdYlafEUl+gtF6rFFNuP3MQlG3YA\nrIIw\r\n=3//a\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"ed1e6751160712df745b9cd694ee9082a7f876a4","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.5.3","react":"^16.14.0","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.5.2","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.0","file-loader":"6.1.1","sass-loader":"10.0.3","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.5.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.46","@babel/preset-env":"^7.12.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.4","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.0.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.7","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.14.25_1602788856886_0.36801712815149146","host":"s3://npm-registry-packages"}},"1.14.26":{"name":"simple-keyboard-layouts","version":"1.14.26","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.14.26","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"186a1c1f6a88a2bf82471c28642a423a79792f35","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.14.26.tgz","fileCount":32,"integrity":"sha512-A5jnrAe+Mck+T+sr0e1fvJbp1GwoCtXCyR3XoojU4r9c1etkCvMZ3xdYUiOcGWWFLPg0TXCOjWvDIClNw0VNoA==","signatures":[{"sig":"MEQCIHg5HRWuXFmMbmfrZfRGsLI1+FWXNKo2sxuBdf6GjnXrAiAN0uT03YAT8XSl9mW645ehahHw5z6/vyGtZ7KOTcljjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiKN8CRA9TVsSAnZWagAAYSYQAI5aduus8PRxFTaTK3ok\nowxE0h6Prok9fYlxEj1xNQ3oMI7+wyiWcSttmKay3HLw3il6Vv4sq/0qFzU9\n4Bi3Cq0x1K6PaizqRS0ZqhjFt2HeKF9YQtO3W/4eGXaFJvoKjSvapbxteBTN\noFH/lvhz/79CD0nWHqFWBIy+JDRMaU/olXtbUrwzeJ/Emdp2d8O1G8AwAdJa\nz5UtW+gDs8WtEzJPrrwsToy8ws/LcDKU4SxJt0vjBggY5bPGUYz0Q1YVg9vF\nmPsLMeYcEXyH3zAWDKztjM3FEpR+lYNPgDUfRtGjoAPR9uo/ABqw5qyB7T0w\nlpLsBcPWGG19olYeF3JbqjYFc7sYZJfNNF68oNJczR+k6wTQwKXkfWFsm/Hm\nUdPIOyuGi96JFe0xF9qpXc2hInvsnuuMy3W9bFe784DH7cVaWTDCHebyDxkT\npOwe9CIpMma6FcfbMAf1PJVznSSTChQg6LFvGVyKLSAZdyUJv+7EblDYqgdA\nwwq3h/kYhKB2YYRQpJlZ6GQqJ+vzYlGXdG4/L1ZgZvxX7O2GV2QAYsRjl80z\nmWA4o85jB4hh8/P7DvV9+7BWnMqLccTHng3lp2mxxb9pWDejS26jhfknc7iC\nbEEg0tsqMePNu7jLGuZq17vYtTB9ybym7QZe1YSJxyj5FUAaNIyKkConJMEr\n6+0u\r\n=pYrE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"a53e2776a4298646b31fe62a29bda887d5f2664a","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.5.3","react":"^16.14.0","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.5.2","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.0","file-loader":"6.1.1","sass-loader":"10.0.3","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.5.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.46","@babel/preset-env":"^7.12.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.4","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.0.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.8","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.14.26_1602790267775_0.5925269791873622","host":"s3://npm-registry-packages"}},"1.14.27":{"name":"simple-keyboard-layouts","version":"1.14.27","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.14.27","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c96eea94e8a90b8476ddcdab470a1a866fc5b74d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.14.27.tgz","fileCount":32,"integrity":"sha512-FT6nw+/7RWedpBbp4TnS24PHZkTfUuXrg9u3fL2P5Wje/iQHiaTfPixngmq8iUg/PW7JrkUuW4tGW0ej06FMlg==","signatures":[{"sig":"MEUCIBN2QZJhH3ALZrW4OJnecUq/Y19Q+vVz7POjBSEnQZ+sAiEA8UaPcwdw0ZID+yJDB9Fvi12xINR9Z+dEpE4cMLrlMs0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfifGWCRA9TVsSAnZWagAA93AP/1aVc/kYfVDNUFxJuVTf\n5mQgf7TtWc6phAcDwaCvlLios+FMXfzNymd+FUJ+/4WInNqChRsKz9II9SCA\ntnuuHN007kvU8tCNolMwHvMXRCcxLhjzLEGX9IHKQgXxYBYfDo3topjzUW6f\naLZkP5LkjfEqeJ31rkmiDtavmxZx737F+F/JZzeIfKaBE+HYlCWUFu8p2zbb\nXUakho0qq2DZyMkxweCf1I8ljd8JKeztU/2R3vkTFo8qr8S65rUtY7t3CGfr\nC9MyTsyLpWvYGqRCNfs/iwERpVimefEubSC3J/EM9dIH7JWMpRYmGiMIgelT\nyVWhZ2pzHF7tA3+hQ4mBWkqWz45DBunw/rFEoQyxjyxm+OciSXw/sRupLgDi\no0YVPKRqA37wFIePoct40ISpCAfy4HKm4QO1qa9+XIkSoH/LK13x96bkXvLi\nOwsPhUEdFVIDr5MZABw4FSsBsAGoNq038kwPTGjVNTndm+kPD2tyMtN45sNR\nhhTAMNU0UOUdqbAowHoUAp4BIFJHUDY5TK2Jbm2yDGuJHnagcpq3G2W14It5\nC421FvmD22p+EULk2dI1rOAwv/86sBup526UU1ZlxYzcJnG0VK3c4bmGlPrP\nzBU1ALgoTNo5H1nPbjEPoSGWdAf2rCXE/bAnzm6B6QeGDxQcnphzsGPA1XTP\nkmaO\r\n=gfnN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"8616b6aa24998c6c4ac263b8e1b567c3ec2547f0","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.5.3","react":"^16.14.0","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^16.13.1","uglify-es":"^3.3.10","babel-jest":"^26.5.2","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.0","file-loader":"6.1.1","sass-loader":"10.0.3","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.5.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.46","@babel/preset-env":"^7.12.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.10.4","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.4","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.0.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.8","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.14.27_1602875797663_0.10143661018810302","host":"s3://npm-registry-packages"}},"1.14.28":{"name":"simple-keyboard-layouts","version":"1.14.28","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.14.28","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"11afe6348d04eac6a0322df9c75377bbf930ddb9","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.14.28.tgz","fileCount":32,"integrity":"sha512-74WZhxb5t68dg9xAbQiTr1wgsQUSudFIJkN/TPxvXiLLi7qnptI3Oh0pHRzrbu41PthLOAQ06/35ld3Z252IPQ==","signatures":[{"sig":"MEYCIQCMzacYQQ+BKjgq4XkHK/njWxKCur7cafQEGXeGvet8jQIhALFsKpSAocmJyZZme/m+GIRfYfIeXQF3qDO4fJevBPTT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfifOYCRA9TVsSAnZWagAAsFkP/2VE350W68vlQ5FimDjr\nbjjMXQzim8A0hJT4B9H7dvaYD+wHQHSMjh530MqUjslZvZMvEUR3go9kyTQW\n/I/PEjfaKh2SR79pji1dFaVNpgK1c5PlMwiKpxd3jolZVgdv113TM29lDe65\nFo4l9QP+wvPUf2ZY8ixnGh+lCc/jAcrazgmLh7IAzp2W3wLa7LajnvEA4vir\n9GcyBcdI8sTCxgZ9IVk9l8WOn/K9NMB37oXqOEjQhcv/Uxqmcd3huDFBAMgf\nWKXZKIy6KaIiHuqfBqq4N65T2U8czL0p82UC5ELHUnQGlDg4C4PIfMLFfm+n\nwyOwZYkfCgMM7zlHTK9n9qllQXjS7M6qkWOXmCo81Ge4qSyYH7iafhQNvGYt\nD0r/xPlw8gIoZnDA7vIBuXmHuwk7khhaT/fj9kl2t9SmbNsUtZIohDeCHD3A\n6LNPqUbuBrBiwiGU7HMMsL3qdr2u6zMJVUwx4EevWPP2U5/psd4Dd96VBxAx\n4v727poVMyAEUVU6QYF7GU6Pan/69Htk3G6uDVMnLDHjvWWSV1URiJOJ7qNE\nUazUqAy81yp8FvU1ZjPu5gh6rGnxj2IdnHKUSFGMnAdzJkG2C769OHtTHFOb\nKPLefM469+lmHsqJYhDiNsXC6R57bqApJltD0DSbynZrjdL49cGmsqBQng6C\nv1hk\r\n=MUb3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"47b187cc27aaff839b61752f819ee948b2b9d353","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.5.3","react":"^16.14.0","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^16.14.0","uglify-es":"^3.3.10","babel-jest":"^26.5.2","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.0","file-loader":"6.1.1","sass-loader":"10.0.3","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.5.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.46","@babel/preset-env":"^7.12.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.4","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.0.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.8","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.14.28_1602876312211_0.3861541925902796","host":"s3://npm-registry-packages"}},"1.14.29":{"name":"simple-keyboard-layouts","version":"1.14.29","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.14.29","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"dde44aa90d54dc7df57a78ba1efa41a9e4e75e6a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.14.29.tgz","fileCount":32,"integrity":"sha512-c0kuzc7R9Y3+XrllwfGiDZimH+AlxTCWYJjjjlGLBL4RoDdjqKSy2j5pVk7Q1mXvMj0EmcmAb7EsfZJRqCfYGA==","signatures":[{"sig":"MEYCIQDLlrrlXVbGG7J/eci+/Oz/FBSntHQF+gRJn/AtsWFCnAIhAMo0evy7Dww/0oDtK1qUMwuXMudiHSGAAAQMEojf04rS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiqSlCRA9TVsSAnZWagAAPbwP+wWUtoY3VnLJdlR1pMNC\nB05E6fO1HfU09B1wyNSgbt2OOyoi5mknrPOGxY1mA6I87Eftm/3VZWJu8rTG\nAgRkN+V9ezrmXzYJE0bVa50TLyp/OHcRJxicP1ionOeEMnjnCqa2vL3vy6lg\nu4jxWeRzBsBYBeMpoMjIqtB8BSNs0Yz23ThDg9cqCs+72ji/FlSRXJI+HZT7\n9ez6DCPfolqkd/hbSCk3l2ULKBQSCNFxs1xW/aeQxJfaYltXZPWsfEeXd9KF\nPlqwLOPPdvzb9J+vW7o1pJP82MHomnOjoSPFi+s1uMbmbZCajsXWYFRWXFmn\nS+UeROGbMOszCsMisBlCflAtU6JIPQ2zbe6BMbAH/3Kpis0YvEIJrqYqXkVN\nKwj5/VzUeeclcKzo8c7iX9cgZYq9dLF+8HWX1EJbolOj6q0z6QvG4gTJOf4Z\n/1K16WC2Kvc9kxa3pup7YlOmEl4nejdxIPTMUTT5YblHb0wqDoTrqqovinz5\n+y6p5xgUNcU+L4XuFVRfPYPzEY4FejfmDMvSV85s8nEEg0jQZdktXFryLWwR\nD68aWfW9bvjKWN1O8589px3HN5iMd6z/4qt2rJNssq9rHcla9X96ZkNeiVeN\n/ob3d3vMsbG4YFTgnjwISA07Of9D1KM3w4dQdB9p9dhzfASvgAbpAJ3bXjcK\nw/ma\r\n=nhl9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"aea9ff4053b5fe3f0ab1264df81869bd6c53fc46","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.5.3","react":"^16.14.0","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^16.14.0","uglify-es":"^3.3.10","babel-jest":"^26.5.2","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.1.1","sass-loader":"10.0.3","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.5.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.30.46","@babel/preset-env":"^7.12.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.4","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.0.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.8","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.14.29_1602921637061_0.24306416651274376","host":"s3://npm-registry-packages"}},"1.14.30":{"name":"simple-keyboard-layouts","version":"1.14.30","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.14.30","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9eb07df896900769ad0219c99e6b869ca954fdcf","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.14.30.tgz","fileCount":32,"integrity":"sha512-PdjT99kglLyBsozqGWzH/zM0ApDbjhzga80I8PnTTWVx6weZaUv/o9LdjVSohOl9MTBGpmVomIJ7O1/apSYEYQ==","signatures":[{"sig":"MEUCIQCsmmzej/Dk+EKkkB/LeCR2UOrq4798b/Dh7RhHz9ghbQIgKMbgKPmZCb2/Omg0ElRMt6dxAbMPo1XeQHxm37rwCwo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiqjcCRA9TVsSAnZWagAAPI8QAIebVAENAK6RIF17LNx2\n04e3lHCMbLv+lH9AUzzuavdov0ZVf09g9/fNduBrvMCw08cYoVbBQM+NCytm\nqGKGN7ESwr5PaMHIxtD7V4UIUWpqKOXxW3/wfBcDioqx4zM7lKaldHwJiBTY\nQiR3G8GtnZOEvQg9dDPK/Lc2qgVQxJgOUWWAjMfBDOnOm9Sdoy0N452UV9iO\n13ryMwlYY0DYAfeuGhFPIcFoNTppvIKt4lfg5BYAEDD3idDL8d77fENChr3r\n8MYtwYRDCopg2jsNi718kpB8r0GJV29DYCdgzBwpoG5YYBK41jxP6K78yJSF\nrDT1+mmDxEnhDp8u7pDXKRXPGwBvbotFwoX5igPNtbQRgA6dXnrDL+CY07Fy\nKQCO/yijvzyI47yQfgQMLdjnLuMUiuKUztBsaHN4iT1wrSLj2TENCEPsYXoj\n14LtnTk0OSwU0Ke3ywK9XBbGBTOBuIbpr58CFPc6HklwI+jelXxlXx1yOOxQ\nCTDV6PoDPypb4pmKmIMJ1OEG7jz0LGLzepA4+0yErIOQZLf/NpwWxNPQweH9\nsvHzpkCvqPvJG+q+hc8xmznRDP8KqVtcWoPTCy5RDqsbdHK8fasXw0Um9KGc\np60/g0cKZpSIcWOtidtfTq1YuCW/n8TPX4h2VebOpRF7kgQa6idT4FH37XDA\nc8YL\r\n=Fayr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"467ee8c4c4cbe412b204f17f566d496fa7b2ca8a","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.5.3","react":"^16.14.0","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^16.14.0","uglify-es":"^3.3.10","babel-jest":"^26.5.2","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.1.1","sass-loader":"10.0.3","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.5.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.31.4","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.4","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.0.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.8","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.14.30_1602922715952_0.500665017284462","host":"s3://npm-registry-packages"}},"1.14.31":{"name":"simple-keyboard-layouts","version":"1.14.31","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.14.31","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ceb8778e635d7f2660c7b9bdd6d92560245e1e78","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.14.31.tgz","fileCount":32,"integrity":"sha512-Zt/rltjDkRIc+H4NUpbvCMBVt4psya7996kLndI9kg0BRXV+4X9sxlguF+OKMNBNlUFudHaVnM4+nZzA7WTBrQ==","signatures":[{"sig":"MEYCIQDaDUaPgpHdKveenl62LvLt8TjjMm/pIIFIwxCccD8RDAIhAMaliNGLQidzdb97MF4HXFxFhaJm6ND0xjojyd85htOl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfi6OhCRA9TVsSAnZWagAAHqEP/14vAayvlUUk0ZutUWV2\n7gemB7ju0kA9JMjAip+CQHXuw/AzUPzST+aSgALzj9sdSUNNaBVvt1zVTLY5\nZPpnazbkbO1K040WYvNPhzLES00GSSVWEhST98o4OpXsokjNDy+yaAjT7G4z\nF9FUCkT2rzXuqA7oQax+51swTDbgioCWeF2aboGZGD0NacQ4lRsMhG23Y5eH\nSCFCkF2EhgS+fAPs6FC21BB7vNcbS2D6A+ij/g8en+cP2c0zDTfeh4NnV6gT\nEZAsD+hrAZyfuXVM4c6jYJK5zfdBFH4f2vHWjSKGvgmqxMfiRVxPjUBaQiXW\n9t2nBdgbk3fg1A5OeT6l1nG3/VIBENl7S73cvC54hkFs6P/CohroFq0rtqqY\nm0S6YTwc/4fvbT24aJzrolmrVTtnyhNBOStXGJwkYLfs3VitBxoFv7LTC8Ff\nzDhrT5ge6Idcuoln1CvLNFKVflLMjnzFx+ayE08MudhFzhJuJiMHY/3o3IRR\nv1406iC6+X/o0zH1DWaf4sVcU605ulFS9KULTNhtdhrjMy582WN/+yBi3nd5\n4naJcLG0hki2LHQt8EtapyUZZdPkPjMFXJ2pSqwiKUs6GukKzAX2p9al5iwP\n0dmHJySotpnhwfMMKPYl0xn8jAPDu5wDrC9GZ8IXaK/cP8B+Zb5Jw3GqRRvb\nMOD4\r\n=nhT3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"ce6f4415fba9efdf4538e3ac242ea51feae9ab1d","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.5.3","react":"^16.14.0","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^16.14.0","uglify-es":"^3.3.10","babel-jest":"^26.5.2","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.1.1","sass-loader":"10.0.3","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.5.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.31.6","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.4","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.0.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.8","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.14.31_1602986912924_0.34960506660338697","host":"s3://npm-registry-packages"}},"1.14.32":{"name":"simple-keyboard-layouts","version":"1.14.32","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.14.32","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4492fa7e2879287f58182f3e1428d10adf4cfb5d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.14.32.tgz","fileCount":32,"integrity":"sha512-pi8QlzawTKBBK8ihIYCPW1Jcpuz9cuWaPVs4OIMe2blA/PRj+nKHZF8fzgxZdeBjqkf+esXzP3Q6PkGottRbcw==","signatures":[{"sig":"MEQCID17eRDamRESifBP1zV9an0l5DdoPrHT6/5DG95qcL7wAiAGc9jKP5YYVpMABQ+LUlQywrY39g45oEemNdp2+Hc92A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjdY3CRA9TVsSAnZWagAAvzQP/3Fmv1sOq2PIOjbvW1a4\nRIcZN33XN08gypv4XRdmRVDeYqHpGh042jAxB7kmWYS3j8iBgK0mORFEnuyy\nXY2sY2/yCwk0xXJ1mqfqD/LCHh3qP+0l/+kkn6Dp4qXb1HioCaMrOVS+oKkR\nv9ziOzx8DYvOTKqjeKOS1SSlg5K0WfV9xCi1Pnlkbp00o6Vz1+zx709ICUbB\nVvS8Rj6t+4K/dnUemkZLCKVXozUq86TcTFnPVIw3ig39iyhioiuZpDaaxJLx\n61IflSF5Mx/bYD9McUQwQkitbaetnd83mGQYw2MTtzX/BYQzh19uJ/bbDQ02\nKQMGfOit3VIsmul+YFkFTZX22Bh5nHsO5dI4bc0AHLivkEY5QVCA2xLkRuWE\n9gnHZZn0sZRi70dUlLNnmNsurUcIIYEkHfZKecsISzC5J3ZRAfkKKrkpR0bk\nr0hu1ydq3JAQl5wI6NaFBbQPYDmbrIOniaHig4DFlrHbLFKWs4fSxml3NPVQ\nAKximRHLRhNZ97+7IiPAOGmGPwRjlCKJWUYhz/E62jTo6mnCcOsG7PZo7sTk\nq6wqBlwAyGAijF92/11vi+qxbU2hVgD7YrfTRRu3ots8CKXgldgA0Xq/Y1PL\nrLa3Q09k3y6u1Uf3xTSlrhjTsbu6CC0nKqfURnxarXkdODB9NpGydREK6dx7\nt/1z\r\n=2Ieh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"27d0839cd7d4b66cf5a6fd766128dda437480cdc","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.5.3","react":"^16.14.0","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^16.14.0","uglify-es":"^3.3.10","babel-jest":"^26.6.0","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.1.1","sass-loader":"10.0.3","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.5.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.31.6","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.4","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.1.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.8","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.14.32_1603130934764_0.9021285767455063","host":"s3://npm-registry-packages"}},"1.14.33":{"name":"simple-keyboard-layouts","version":"1.14.33","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.14.33","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"98874c2c781c8246455a653ff0bd6e55a192c427","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.14.33.tgz","fileCount":32,"integrity":"sha512-ZOMS0Qsk0dekv2EN9FCkA494q/RnPDN/mKZ3jY0KoAnX1Q3oHmWj88OA5jnvvkDfVuYJFPp1E2K8DKBjKBRx9Q==","signatures":[{"sig":"MEUCICphqV8NMeTShJiMEBi7MLWMY+Z0QsxVXsxnE/xoEOGkAiEA5gzjOOZOd62vr32aWxxprfC2jVJHOAMhybp9KJjYNdU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjda+CRA9TVsSAnZWagAAPYUP/0L5GhJ6lxft/5Pv0wPn\nxM4x9wqAzzmeQbDvM7XvNZenHwv+lrzBMfaPVHVSRMg+pRKR2POE/oGUSkXW\n+L+WjHHEH7E9QkDZ6AaNP+bO6ddLdOh1nTKQ1AeoHJVTAfQChyEG1mLmGnf3\nV6ZBU/q6EUEkSKijdE0wUmoDhN9fNhcw3JZcwATv/yjx9+EpYqw9A1aMFgMc\nvBB149m5Kuf1UelcnpfMNYgklYrbuxxO23FlAgGB3Rpimr4q1crtpvBBzOEy\nKECRLtdNMFupEYRAgWoUIryQOhSHFnxPl2mF26eUk+OuWcAduzL1Ck5Zw7g7\n9k8bvHql7S4FrTnSjlVvqBDWIJ+S0wdnQvb5rSUtFaW33w+BY9h9DYb0Aatn\ntx1pJMEvW2UUfZ0LfXLUq4XfLU4kFzX0mC4SAnpFGSa9549bBenE3Z586RUH\nqhhKO2wJ/l3XO4ukimvBflMECNhjDaaCMsC+Sw3LdJDprGN+SCJXGzMBrG8f\nas4XXEydPT2RIgm5ODS4me6leFkPwtzD2vGDPj4UNXy/N6YynO7i7+azlsSt\nESSfokyycHbFK1f2bbPvUuBr+32VbIpesKJZdzC36BgK150tT5VQj5RdifiJ\nWeWoZuL3+wTntDF6j/IFInSc4X1J3ZUVW+w+bZ/9pneUjsy7luxxAwMUzy6C\nhifZ\r\n=Jr5r\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"13a8e9d98b0e364c83b0e1cb0e03f5581b69fddf","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.0","react":"^16.14.0","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^16.14.0","uglify-es":"^3.3.10","babel-jest":"^26.6.0","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.1.1","sass-loader":"10.0.3","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.5.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.31.6","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.4","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.1.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.8","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.14.33_1603131070032_0.8537595432862908","host":"s3://npm-registry-packages"}},"1.14.34":{"name":"simple-keyboard-layouts","version":"1.14.34","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.14.34","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"820a8b3bbcfb98d075b356ee2edbbedfb6d0ad81","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.14.34.tgz","fileCount":32,"integrity":"sha512-k/rvKz6ObN2PX/T9gMdWJ4jWscoI4rrIfG6/RWs4mKDv/6WQp4h92JAC7757RD1liJXI5ZSc/9wnMCJrF8n9sw==","signatures":[{"sig":"MEUCIHC7qni2kq9GGN3kZOLh4tkqL8Vwm46ncQRHzu2xtjp0AiEAxp8XryH7yksnh5uVfflk2PRsQINlLIOez9bRtNk+ZXo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjdeNCRA9TVsSAnZWagAA7RcQAIE5YvsnboYuqh31uCEJ\nDwqJSNSKB0pH0bOornHEbGRtgWWB9nTQGhvyWvLxjyv3MIoWnFtu7eLytOc8\nSRDJiKqHitkF1/HaaYOKFi4iTzsSMeoJhV7gD3w7wX+r5QvlMhDoqn4TmUTF\n5SC/9FnSHZKPiLQVq0TjHEgJ4Ny6b9cCbXC2hvK9GqIk37Y/lGeI7k/1ArXG\n4hYaM5SaY8RzTU6rug9NTUFiXdwOWp9SC7YCTmgyRpXbiSFSXy9SPgPSTJ9S\nb9LtoKEcL9/+1kGRhFl2b5HfnB7Y/z11KvbTB9VZGGj/9TQ8o4dh60wGryWs\nm1hUsOTD6m/zwvQnHijbHkN4HkCPWT9MiJ7XvsULqUDaL814+F2KC53+FXrB\n2wqSwCYGACKTN1HAvTv567+KDNgu7SacMLGmwLIvzlyH43O2VNibKpjnBgiI\niqgoPV6oAI3RZvbwr1FJJLrXwYDuWSl6fmKA1JHCNt8G4e1AHNzMxC27Skp8\nKWNLiuMeCKjmHT1fVS5gnWHMpWFHT3ov8DEfmQUgMuGsx31iC/tS4sOKTYEj\nGl08cvOcTPfrg1feGEmCYiNgkxRLu8ZP+fhwsewQpL+ulYh/UMF0EWDVNA9F\nMYHWqmxB7ubjtSayShuy7ECoW9tjyEG76jnlGIwjdp6nfrzHeIKx7Td/Qk5Z\ngZw0\r\n=3S8b\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"fe2872c49161efd7682ff4d4548deb5843e4b486","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.0","react":"^16.14.0","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^16.14.0","uglify-es":"^3.3.10","babel-jest":"^26.6.0","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.1.1","sass-loader":"10.0.3","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.0","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.31.6","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.4","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.1.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.8","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.14.34_1603131277448_0.5404970856836597","host":"s3://npm-registry-packages"}},"1.15.0":{"name":"simple-keyboard-layouts","version":"1.15.0","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.0","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"cd9725bcc137fffb52e5a877694dba78d1613bd2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.0.tgz","fileCount":33,"integrity":"sha512-r1hiy3KZ8tKM1yhkx/+XsNdOSXIRP8Zkgycr83pKNxEN+SNuvnsMk9wuFOtRNPyEvOhafVxhrL/X5WwAi9Ednw==","signatures":[{"sig":"MEUCICOBu/XO4j0C/VifgIZ6lcPI061QvDajdP5E3bCMr5JZAiEAieyMRZbholbICDfGrZhZk24B+DM7+1CfQxr7U4/+0Ic=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfj87pCRA9TVsSAnZWagAAUE8P/2jkRMT6PvsA/aLJg4sp\n1v+yaNsWPEsBv6Jhn6uNWISDeIIFqqm6axV7CvS8CBTfQP8WjATXqyLW5pkA\nNDFRuzYs/z0DOFSDjwWYFV0QQMyRJRYBeSPyeJMvcWU4p7BTuwh1WLl8a2gw\n5QWglSxVauM2Px6UMsfrAD7WEroCxtnoGjK/N1Ofr3p4KxQwEQIZTXaw2H/b\n/bw1N3Q0y0bnJ1mou5YLGTIdOdZxrXSleQD6c/q5UDc27+rJtaoME1ONgXiS\nmGAFpNMie82bDhbFwCbMGEaBGMUo8OlobN/FQsUU4VUKLhL1O2TQ1TMW36r2\nYp9hmEET1Loaq8titFrQWTNwqt1XvODyEdDehOGHNt8G32UVjyxp89vtbnlY\nJd1awbFzwv+mUlQBBaa+4kDRZe0/fYer9wKTOUHdQvNiX44GhlAUWSHQMKjR\nd0jfmri86LMonLU1h0xgYwUOy1dIgVsdOmNYbpzYR5tpqhaBNMwXxRqvd0hX\nadrm/IFeox2gugpScwSnOs4R5H7fiGY3EJiU2WvGoUW9/mSn9WX/XGSuNWj+\n6xZcaP6bbrNZBqymPX6MRaRqprRWyw2BbFSsvb0RkvefU9KTxOdSb2MlWplj\n6ZBvyIrquOUnbtj/1imTocmw+naos8vchrs3M63miVrXN7/T8JKRn2MDleen\nednA\r\n=SBvm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"d032708d320ea8d7443bb5ce7fba14db7a5afe75","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"14.13.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.0","react":"^16.14.0","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^16.14.0","uglify-es":"^3.3.10","babel-jest":"^26.6.0","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.1.1","sass-loader":"10.0.3","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.0","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.31.6","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.4","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.1.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.8","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.0_1603260137055_0.31462221081748387","host":"s3://npm-registry-packages"}},"1.15.1":{"name":"simple-keyboard-layouts","version":"1.15.1","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.1","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a5cd4eb711f4cb10319dc9f11be5d4c98e1d905a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.1.tgz","fileCount":33,"integrity":"sha512-vvKY0UW2H943owQhSWoMT+QwQkASWypSrdkmE1Yh4usgaPLM3wadQb2pNZZ8KGoCT8TaPfLrxXpNRsvsg+9ifg==","signatures":[{"sig":"MEUCIQCe2kNAur5xxBOuMZq1ltABRjgtYbAqlQhEHqM3mvRaAQIgc/xe1hbr3EuFCf802euONFlix29YHzXaDzwg29pQoDg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfj9EiCRA9TVsSAnZWagAAbd4P/ibw0j2HD/amUBM9OEv0\nJTnRc+J5EskwvB2Ev+BNj+nuYvvSkaM/o4FoAJlFGDPx8VmY1jsZVFEXLFnL\n5U8g2Te+xKtuOSc+bbmKDRX8w0dhL8VxEWLCZZo3K1+IidMaaqO/uj+HDnyo\nr4XZV9mGATxO3gA4Al++fjsIg1tkhI7cKL03gK45pYsRMV4C+4EkzebKImZD\nsklNIztrjrjVtjrYuYEoCEwb+cXawzgyB8lxYQ5PQbmeimbVuN73ot1eyHW2\ngB1MsOG3piJCnSc9Rfwj00AkJNdWZJ1qHwI/6qaufKmE98/coZdyRlgPOTVp\nM6cH1APsWRoLohGWYj96CmLg9Mhmr5Jqdafbhf9JK5R9mq68vfubtfx/TYDh\nZc1R1cGyU+3gczZoRD6aL4msJ/EkWS6dMWC4pb/hFTVArFknW39F9txYQ4Fs\nnS9L02W6RfcU9YR8f4p8dZbqd2NihNBWc0QQysPXEm4MJoJK8AVX+OFOwptq\nGAVL7G+H+/XKSrQ9k/LtjV/fVG6TapVDsoomxE/zDasROWWrDHQDc82a2/JD\nP4CvCZHkZReJBYXjkvzXsd6zazLhQBZ3VetSsuaksXXibsmvb6WPQgkAUeli\nrGtNgUafwSqlkZ+pP+ab9kJ8Uvyuc1a0JRXtykMWy56Q53KLfuLF9/rVihKu\nwZCj\r\n=b3Yf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"343704ae001414c1c1da9ecd0e5123ae2a01a4da","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.0","react":"^16.14.0","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^16.14.0","uglify-es":"^3.3.10","babel-jest":"^26.6.0","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.1.1","sass-loader":"10.0.3","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.0","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.31.6","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.1","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.4","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.1.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.8","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.1_1603260705790_0.9934473926255514","host":"s3://npm-registry-packages"}},"1.15.2":{"name":"simple-keyboard-layouts","version":"1.15.2","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.2","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"38139984b8c6e8e7301fecf9db84a42b02c703b2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.2.tgz","fileCount":33,"integrity":"sha512-K6uAdsWfn9em/z0iSorzY4ZkTzRkLiIr7RmC0OvECyqLTJlEFCQp16zj092gm7D1HDzB6RnJ0dYnlZ0sYayijg==","signatures":[{"sig":"MEYCIQCn+ZD3eEENnOqxkOGCFpIQKPFrQLDUfirFiYBDd98DLwIhAKxlkTzwWbW7wCxVpFQWP8wGgV7/xekCVbHftIaH+4S9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkBciCRA9TVsSAnZWagAALfYP/RoyOKxg7Y4J5Vap9SZL\nDsDJlKU+zR5aGzQemYZQ97YwcSnau+NPpCDtf57n929U591zm6v/CrrsagAP\nuna4Vx+aq06LWESDvjcDos3kY3dEBXHNUlpdPF2VBxudv260iPcuPbzVcNao\nLk6o+CSPuifNpUfSazacfEQBOn9mqKzw7lcevuzD668GtpD0tZKjuU6rTt2v\nscF7i0ZEX1lGh1mqKOgOBio6VDR3qJ655RY3jij4Q2qpqI6XJvTfjCKKbPS3\nQLB9Zy2ZwuAZuVc9ew19HbIQoiXFpz0k8vydxs7Jw74U6oQns4yQ+F2AEtTV\npoQFre1vHQeRKKXehAFGR/+Ma08+J9s+p9qVKsNbwwDA3TBLOVk00Jb1QJBV\nSLpMtkF+5FgNcyZX1tpR1lQmPCnbZB31yQ3bFFHgvAdMvaBTvfcCfdoSvpEN\nwOz/vfJx7NjX52sHGsh4BuFTXqGVaqyKgFBI9fXcczrbd6Wj3rQ+Dw6E1Ai/\noJxlW7Cs/z8vFTOoZGlR2dV/N7wN6SIsdHp+lIDKNszuLi2qef3AVdMagE21\nwrQEGRmy0qu3/7TKE8/IhJsr9/j3ey+7jV9tryHiavyxnbBvfbt+1ox+L6M/\nF22t5qKzVPV7E58fWDgFSYBlOnVpAKu+hh+DdMcMOnS1hhBkME3gsnJ3fshp\nVfnT\r\n=Xr3X\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"ccd54fb098dafb1943bc15df80b448af02e318fc","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.0","react":"^16.14.0","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^16.14.0","uglify-es":"^3.3.10","babel-jest":"^26.6.0","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.1.1","sass-loader":"10.0.3","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.0","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.31.6","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.1.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.8","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.2_1603278625923_0.4306755030330942","host":"s3://npm-registry-packages"}},"1.15.3":{"name":"simple-keyboard-layouts","version":"1.15.3","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.3","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"22d8b63ca9f12c0aaa79d2b2ae96e6e82e33ed5f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.3.tgz","fileCount":33,"integrity":"sha512-v1uvKQCYrCc/0Xn+ufSOJqeNuwsjBbg7AIlE9/tWMGX1np1NYZjeGTK1nvGlW1LITomcUNycgmb8WP11F/W41w==","signatures":[{"sig":"MEQCIEAxEAPIWySWCAxYF2884p7CNIiIp23ehprw1FSldgPVAiBetKHcwC2Ys8dedmYJp8g6jCowBLuJTm4BF4lPVDWFDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkBgYCRA9TVsSAnZWagAAhOQQAJQcaywkHdFnaRSOFmDm\npWHv6G3Rild5XII7Z6UJo2szjvOiOyF72Nsxf+iCbJZwad8EqK7UNv335shf\nTT0ZEp9jPp8mITu1ortb7IzKuwYGKzUZcxkeau+9rscgezX+VqsjJwtZp9AH\n3ImIGjDmkw5KUk/hhdYNLcj2M27+b/5evw0RfjsvAgItjd+s5WDLyJYAd7Pj\nT5uil+Jk5fcGs0s763Y7W+ld7BZbhBH4I9ht9cZpXyFGZyRGuJgddkUgUbJc\n7RDzhisOmaQOgl0ZDDs7dIGBYngzTvUaZHI+UIaqkMLrgzQnddLGfp1oQaNe\nNoL8IZWyGfgTQV+fUAQdO/xCZNnL0tO5K4NrOtlB1cxyVxqcZe4Hnal1f/hM\nF4XyOkpOfN8gW2r2QCx+hgmC3e+yL8ToQV8q2Ww4fxEV0LexT17WiFxt0ih8\nCqutmOe6IZx1s6/emd5lnpiX9X6ee6AgmYb05ZmO5nstjDAyukCaf+KU1bvc\nzR1M8kt7RMkwL5TgscZdDjInk3RiSU7XXBF6r/VcumkQeOl2SI7yrGRWeNRG\neyLPEN8NB/W5fTABY9fd7mM0TUQph+70z67m0TZtp1b/lPOk+tIFNV5oWb16\n1yCVr9QuwZfsRVflCGGMOOx16qhcBpPBnP+jijCWopU1+Y+OClUM2EFshroS\nyhRz\r\n=KTQF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"d4c35f7c18952e6774c931657ee01038b8cdcf57","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.0","react":"^16.14.0","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^16.14.0","uglify-es":"^3.3.10","babel-jest":"^26.6.0","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.1.1","sass-loader":"10.0.3","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.0","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.31.6","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.1.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.8","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.3_1603278871747_0.44528102955513593","host":"s3://npm-registry-packages"}},"1.15.4":{"name":"simple-keyboard-layouts","version":"1.15.4","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.4","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e179e249abf0b9741c77f0177b8a95794c5883c1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.4.tgz","fileCount":33,"integrity":"sha512-jzF1rzScKXAQvu6uPgUkHZrw0+1g2ahxoVBRO7i/6BSft6rfp/XLVewH4ZBxXWwOHRuo+3b4fMX4JJcVp/6ULQ==","signatures":[{"sig":"MEUCIB0rX5XXKLO5EBSaXxLfJLvQVDqodMoKWs+QjYIuxwxsAiEAwf4bL5JEtjBZzK1qvSyuj6uNJt+NoYVCthBrQOX6A7g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkBjNCRA9TVsSAnZWagAAbGkP/R418UCr5kbmV4s+E6/q\nICZSEW+MAT0n37LN2NqiCNX/evpTiG415qHt+QddvSo4lteZvNoUvZ9DAheG\nfGjl3UB/cIxvI69ajp4L+CQQEIn9anrRDSJxdfdfinBeER+MOSlk52CkmQ27\nLlvLHkOJVB5uX38OkQNKRCS9JKjJGOsvZ7Z4La7TKV4+6OJXBKt0lqFCs+SZ\ncLSnEWEpdOafHIUmhsO3ze5FUfpy1caIoGPSbyixRsBBL23LZ38o5MzfeMlO\nUY18iTb4jDVjvAdKv9VfbBx5ENVtvuF1UPy97GPEGfNOnxYCA8IMmjNzH8DQ\nTkXlj1NBy19TwXl92TcEB7ZNVn0dc9vbck/CsSi3gE6gl86Zvibi5/uVYOSV\n7k6FGUJahES5VJe5cM9Q91oypt8zkTL+UCUcTl+CUfAfHQc3CpGOrn2JoKIs\n49YkTjtQCqaZ2trmWbtKMqoySbl1kwW26ba2MFIDkeDW62Nqidd5AC58pDgE\noHFgB02TGmc9LXqyQESoWF1zqlu5W8k2cZxsiQT4zzXK3MR+bxw0u9fEwqyA\nQCfPlY+FSobRvdhcTqz25PBzadXEcf0r+dM0p5VGprJzeKTZ2NmQJaqhM9kW\nT5EdwbpSK52FA3etGQKkhiYIoL0D0hwri1WuGf8nKUddsQ5kK/aYJ03gZ1Kj\nmSTd\r\n=X9bb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"a0f63c99966e40555241490b16022158ec0aef36","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.0","react":"^16.14.0","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^16.14.0","uglify-es":"^3.3.10","babel-jest":"^26.6.0","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.1.1","sass-loader":"10.0.3","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.0","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.31.6","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.1.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.9","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.4_1603279052402_0.9112184909828771","host":"s3://npm-registry-packages"}},"1.15.5":{"name":"simple-keyboard-layouts","version":"1.15.5","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.5","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"dce7652e21f01d6eff2e657ef73934dfb4ab8bdb","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.5.tgz","fileCount":33,"integrity":"sha512-PAldGzBbeiINxKUANXN/QapomR6fhR6VV+o4MSNBnzwmFDW1uoBVxc8fg3kziZraqUk77C1Zs2jH2QWMbD5xpQ==","signatures":[{"sig":"MEUCID6arG8SsLNPR3beoPlKjXt65K5VPeo1Iakfd1UoTDJ8AiEAv10GMTeYhicgJo8BGq2otgIJ56GMUGVYHe1QpYQDoY8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkIXnCRA9TVsSAnZWagAArtUP/RFwhTmfeiXS4zHi+9A6\ngifiJxpIlftQMXDKIlj/JSqIea1XJsX4HUALtT/36pvnJAS3qmxDbPgDAo8V\nLxigJloLsLhSxlgoL70MYtJNWGoZDXxpQ1u0XihFBsW4WZqE0FNfWeXuY8Tz\n/kDcIK2YP3mztak4DhNENPg5P0ZEJORYhghck+YQhYG+USN+qFBcBYllXluW\nZjxq8JMjMazgt8jfdXcL8dVhgRNHUIiks+KtZB6orq1PotLaWzxdSvfR1H4s\n6yarRm8niwfmOyySuGHly1/MQqJmsu56g0CKoRVTPI/JrPDeFX+S1BuHoKbr\ng+saIwjACbq4ClJJxYJpDlCuzdL/vOnbmfVArge3ZJlQJZFP0IKbiFYb4rap\n63AYYLaSeVL/dTPdcJaCb3tQUUDVJCI+4XEBp4WiDK0gj9HR7vIABM7/Nqe4\nIBF9vU1i/RD8+Dy/3CaIpOmWXhqcr93IFPCA1pFA0xU6OcyS1FrYgkVucYUZ\n7GGJRD+FfiOc7HT543ZRPlQmb5cobjnUsrMiMK3lHRcE/0y/Aj5PZKWd9kio\nHt9S0GbXD/058rHGRCjL2z9QDkM3CnvSwBsalZWqMRIvvt7hrBfDUQfV6TMY\nelewSYWJqctYqJzxlqulFDBqx787vRCaPERjnCtCr4tO0kRcnFqf9gEvEV6O\ng7/Q\r\n=hz1d\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"3721a3a3aa067a1ea9d5caeb3862419032309612","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.0","react":"^16.14.0","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^16.14.0","uglify-es":"^3.3.10","babel-jest":"^26.6.0","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.1.1","sass-loader":"10.0.3","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.0","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.32.6","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.1.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.9","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.5_1603306982861_0.13219896960585098","host":"s3://npm-registry-packages"}},"1.15.6":{"name":"simple-keyboard-layouts","version":"1.15.6","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.6","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"68741b5ec53a182d7381b98499b248ccc0840cd1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.6.tgz","fileCount":33,"integrity":"sha512-wyWB/Vq/G5Sal/Trbw+6ynB1/YIHyp6gXqKQQXgAXMMWmEdHZMvDFe3o/5sGUl6CRfnuEGIEhIWVt3miD8as1Q==","signatures":[{"sig":"MEUCIBIk7iXfeaMMFiVG4U90CWDOG29hKbVsEwK/yRjTVjXJAiEApHA1BS4mVxmZTJLEW9H3sLyWx+zXF58X3k7kda7iSRQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkIz7CRA9TVsSAnZWagAASpkP/RMLePTG0RGUPQPaDo8G\neTm2jILNpOssR2oR2vVMmUZQT1eyY0w59ovWmrlCoY8IHLVYliM8PV7n2i5l\nYY8mYr574nKjrL8sexstTeF+caQsKrkMDfFtQ+L0KtMthIq0w32L7DqRmisQ\nI4uFHPYNtNnYUpo0bpZUMj0Mx88loQKa/E3vSo+TY2AvCv3Ubcna6QgskGP9\ncYwiGNgtEX5jq7o3A3eLFNIu6WYTbDQaqaTrK9teDYvalWPZ3hgiAMawIa+l\nufOOKQlNNXoZ58psTtN92Ql2si40nRjAPHWQA679NQLpFDGKXyaw7CyYCrix\nGMsGMnLQkS7Q0hCd1Puohm+I4bpA1bUKNHwB/0VlY5By2Eq7xNxGO9NV4Lhw\njSuhpQhj6Ivr6XuIvwEPX21WBAsXbecH5IKgcK6weZZ5RQxYB/hFUssTBpLq\n+U4pd9qJoJBIXo+nQWjy/79Tn/mVne+DZ11rlN8M3VskGGUEZnKvs+ltdV3/\niFbQIVtKymLhz+mEKv9HsWsfr7unwpD4/z7HbcCPhz8EC8x7wKi41l7Cz3p4\nONTHMn/9GMjKIsiQPr43+SxcXTkmXhLtyxzfw+EmIPg+PNDG3F/tOgdtCNRk\nqLshAOolcz1W3D32LaeodPZgJRt1YbQmFCDEIE82nGb4yTknBLPs6hqCAlnL\nxt37\r\n=sKZ/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"285a6a93cd4b40179173ef5bac6f12a566e785d1","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.0","react":"^17.0.0","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.17.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^17.0.0","uglify-es":"^3.3.10","babel-jest":"^26.6.0","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.1.1","sass-loader":"10.0.3","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.0","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.32.6","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.1.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.9","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.6_1603308794764_0.9628240250556672","host":"s3://npm-registry-packages"}},"1.15.7":{"name":"simple-keyboard-layouts","version":"1.15.7","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.7","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"382656601366fd6757dd33ceb1d52646d1ad9581","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.7.tgz","fileCount":33,"integrity":"sha512-z3rT3YRsKqVblvVYv7scfTfHV/+Ahpjwx69WRR5Klkcvw5OIpnpDZjHzlPWWeKKRhzvHCG0RUYlMZtRWKKomSg==","signatures":[{"sig":"MEUCIFiOqTGkjT6q+5WJEdMcyYzI7dJXdi6iA2gfHVzS0Q8ZAiEAh1cnHnsjeO4K0KQxPxG7TpYMbh1l8j4wfyL894h+ivc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkJCdCRA9TVsSAnZWagAAeaAP/AgT6v7F4bKybCThf2VA\nFbHP0kPrwCQZf8GXO7MMV/8jM8JzA2x/7G55EnsqKaR9F3NBV5YPfBVJM7g/\nxm6dzGNdaiVESt2ZnPF9simySMKjKP7tq19L2Kt+XfsGDQiXFKVLursxIJRA\nvbEc1XRWi662Zxv1tTXOJlOiTmb7StEA/LHxpkTq3mhsppqdriEi+FJMljrL\nwHljOHnL0p/3EZLJ+62iECe5NUUfaBzrbDOLgJuw4a9T9t+RsoivcYZRIDWd\nb+BFGrK9nSzl5cce0il/ucjFmxfkKtde9ghENY9XtppVGOBftRMoWGtYuivW\ny7sv6ETzWpjvfAybwgAB4+1R+/4H0ghtvH9zBtY8s7OrB8YYGUajdhPH6W/W\nw48nVrlgShlhmjOhmSO66N6g5AoawLKxvTgweWk2bng7YoKXhjNGmLd3Z+h0\nfIy5ZMS1U+YWlfWdbCU5ByApD5UkHMwlNuS4Lp7LDsTd+/qsrrwH8U+4akiL\nQ+dxvSYMM6ukj0AR5xv31jA4I9LV1g5u4l6NBmmIrnabrpROe0sThKJEOe1O\nBqSpBDbTDeZf/Eq/YyRI1oei2A9RmFmH0CDBtNLK+7AjaGeDNAnri/Tqr/sQ\n7wLug6d3Fga3daK73DjjuqiuJPrUAzxNZr13XUdWMutaLo+WoBt2RdltZ82u\n4lem\r\n=k7uO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"ae2c125ba11e4229e3bfb4821c333fa2f9797153","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.0","react":"^17.0.0","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.18.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^17.0.0","uglify-es":"^3.3.10","babel-jest":"^26.6.0","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.1.1","sass-loader":"10.0.3","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.0","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.32.6","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.1.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.1.2","@testing-library/user-event":"^12.1.9","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.7_1603309724631_0.5287241307852657","host":"s3://npm-registry-packages"}},"1.15.8":{"name":"simple-keyboard-layouts","version":"1.15.8","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.8","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"da4b876a16083be36a2093d2d90d50c1aa808fea","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.8.tgz","fileCount":33,"integrity":"sha512-mZkvGKmHLqqooRKEsElFj3L7YwTz8qVpmcG9KgNs8IebemzO6CDqRtQyfxnGsER9Q4F7fluU5a0PjVUKFkOYPQ==","signatures":[{"sig":"MEQCIC9Yb5QNE1QLSV2WNfct/ZHuhhysvJ39WjedZZ0bwVgYAiA11xgwS6GRgisJ+owyDQQD3CIbhnX26er5oXDmGBYOXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkJLACRA9TVsSAnZWagAAFLAP/3zb5nX8rz2OVCZZvLHn\n7iCx+XargcoNE6pjL2kaWXSeOuxeaRNROg3lxkeoQPJuTYbPd02wD/L1DYdM\nR0IShr6Gsr4h1MienqsMEfSxXKg8sF+pKu/ZWsaCDFNwKvx/Pe9CbpNDbsKQ\nd/NL5ssS3Bhl53GAJRaV8+Qsc/5PxnnFFl6QlYMWVekMf82j6GKWo7t0Xv5c\nCW7XWT2vZXylZO455AOunUtuGsxwSCpvWKnoAz/aSmZV9vi2HSV3UJW3AI2v\npHUMsPKOt8u0Uxru5gRLa+fglfdOWdN7tmjws5ltpRTujqKkWW+EGAMbMz8W\nLdxg+bKUlOO94tV2DBhZU5krnSfrgCO01wODHZ/JEAK30ESGHMv7iFJJCqAa\nkK6r/XkDDn9I9avrcOVFOPm9Idh+t+C+QoseXqgg/0PacrY6og+8ff87g/0f\n7I8KF+mbysrPlxat8pCyT+wpXNpdXbhFn0q3jN+1SOOYy9vt6cVRgKb8P6/8\n0F+wHqlV2uNVzEDXoltC4LDt7UY0kGHrsJYRHSNRc1c+du7jLZLwrvzovSyw\nARNgZ+DGbWPz7hRMwojcly1G3mtuQmEo3ajyIKG+MOBR96AL5dUsF9cvwPXL\nVEhfSsguaMv6bIWGoZxmLwf5IylgZqtElYHVlriotPJaxAmvR6su6k54uEMQ\nUGCa\r\n=hbFF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"6ae1f7817c88d5def22afa9000422c16357774f4","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.0","react":"^17.0.0","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.18.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^17.0.0","uglify-es":"^3.3.10","babel-jest":"^26.6.0","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.1.1","sass-loader":"10.0.3","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.0","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.32.6","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.1.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.1.9","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.8_1603310272215_0.5665789375753676","host":"s3://npm-registry-packages"}},"1.15.9":{"name":"simple-keyboard-layouts","version":"1.15.9","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.9","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1ae26d781c2215ec36d41214448c096930469b14","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.9.tgz","fileCount":33,"integrity":"sha512-FYStQ0gtQU8suuHC7PcpvY6nShITBicVP5bKGeyJXttpKHKcNSxqUQJiys9YjU0oJ/oXe7gtTs7/Key7H57rqQ==","signatures":[{"sig":"MEUCIHhGcw4SYDlh5ksCLHZh1uzxmjYxotCv5KNt7ruobvtcAiEAlRh4Zl+0TYmHFVdsdopfr4cT9nWHrhYoSId3rsgcK5U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfklEDCRA9TVsSAnZWagAA2YgQAI/54DskBFl8NS5QvdXv\nRbutcNBjDpYpe9EHqygNv9Z+NL3/dqkqqO6j5JeOCWW5DWoNMAxSAgOL+TUS\nCjh8QuFX9se0Rtel14YSQ78syvE2XuFt+oTy5o7SmMQu3H8G6JgYLj9+J58a\nRS8D3KZ/Lk2y5YdXu5T6PS92Wpe++kzXQIoNLg9zp8KAUbwxpFb0bgv50boQ\nkJD8I1pS03F3h9P2w7HFseE2MxEvzf4EwJNh0suCPuHMeGEQ2v4blTXCg9Wb\nXcFwnJz9BhQxZbRAVLf/h/SYW/cvapwGzZUPi0SRPw9jw7aIwNc5DW7ujovl\n0FXcdLrLbMuy0UYg/3Ee0BrOkG/LH5JiblQG22zvLxcAFUyCAoiwUXa8kSbM\nLS14J3jhshJ+ohgzZYaQNfIWWo48kpKBv5dIeMFyGwjM97//gRslfePWk2f9\ndlZsqhhnSEMAODfO0lAmJSg7gdIez4mB67bxvf3KjLbzXgQ/EOLxF43Js3FT\nCMm8+C5RoO0fwRoPArfdhhKcd/rssy1JYFAAnA21nrkQMgyFIndGr+MZcF4Q\nQoDn9g+TgqkjJZNrFrTwwJJUoEyP48OnSwiH8n17O7o7SDOJ2+ZexA8FcDqO\nFRrUZH7+nSJzBFA06fOUKAMn1O3MaRfzPVgbrKvZIib+YbJvmBgfz32afbJ6\n1q9M\r\n=NqP/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"587b0f6760a57c0038049e7518b597a47c5aac9d","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.0","react":"^17.0.0","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.18.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^17.0.0","uglify-es":"^3.3.10","babel-jest":"^26.6.0","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.1.1","sass-loader":"10.0.3","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.0","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.32.6","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.1.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.1.10","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.9_1603424515377_0.43433521566634736","host":"s3://npm-registry-packages"}},"1.15.10":{"name":"simple-keyboard-layouts","version":"1.15.10","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.10","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"39544016e564f9abedf93d2eae5b6b51043afd79","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.10.tgz","fileCount":33,"integrity":"sha512-cCvHha5levVvSUe2RA3uCnQCWcsF42FfaEufZJSkl0CBJfmSnI0UjqeHAG5053znlJPBhkBefxy3e2aon4RTWQ==","signatures":[{"sig":"MEUCIQCWtAkGsRvIgESzb9n8h7l5chGPPE+2UNePkTLJVwd3qgIgPUEWJXV55G1wokTjhTG4Xd2lK4WFYNj21qN3pRJtvuI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfklGnCRA9TVsSAnZWagAAmjoQAJXkmb+W0YEerT4zd6/k\nQvfR8ly7YcWsmwSryFrssXviaa1YYHa1jdV8IRUuiaiciMO4x6dWXAZvTMfC\nYswgp/UWJEGiboSNMxZbNBh1OBUthcblOfJCk7zxeUHlItUZKMg0/532YPJQ\nyXyJkyQSobiFrQuC5uqbQkIf+Dogm7dMd+3CPmzSGnmDKxPslgvoCT1D1/5X\nO+lZoS4KW/GPysFvChUQtCWtLNgbHxCl0dwwivewXB6Inn6eIAj3oVK5SERy\n65Ei6ztqa2qL2x8Y2pdi9ZC2lmf6KNPfCkfIjcP6R4R5lX2gFzkvILXxSar8\nPNWIpwQ4CmlKNTmAFb37374qDb7VM0Vj/l+M5zllTiZwp0vO8tr6zD8AEAnk\nFWOR2ckbJn052T03vc+7uP9LutLBc9OBJRZwDbcV/5mcs3H2D1LLb0MK2npF\n4JeaL8e/ustdkzjIt8VxcbNVrVPcMC8pxC2KKHl2z2OyxZV3R81mhsH5Es7t\nGMzDQR8Lhin2AjK7q3zxzyquA2OZ6cNlbbJFdDUGAYMVLuCb+U4ta+FY6CYu\nOVK99gEDZL4l1deOpESflwv2yzzUkeJghU/m0r9fRRPsFRu003ES8aTlD5W2\nZ01n50RsOa0eXJZpMN7oYHm1mSuO6IrqyANeuUXe1qN0lssb0QhCCM6IOjuu\nagM8\r\n=dmkL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"585adf61f3d1a254ba3b6ebcd8b39763f23fec38","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.0","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.18.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.0","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.1.1","sass-loader":"10.0.3","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.0","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.32.6","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.1.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.1.10","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.10_1603424678814_0.47236023723937204","host":"s3://npm-registry-packages"}},"1.15.11":{"name":"simple-keyboard-layouts","version":"1.15.11","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.11","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2c89eaf4317be2e2f51a68b38ba5ee1861d164e1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.11.tgz","fileCount":33,"integrity":"sha512-bLYmCsCQLIZHqqkkqro0C0OOQ1kV+6cHDFFyZL2YgFeWYP5zT6rdXDPyn+thry7CcRTOsIOwuXSAnEe6mrX9iQ==","signatures":[{"sig":"MEUCICmTEtLGbsnJsFgnBxj/x2g0KKWXuxKBHXEwtH2m7eE4AiEAyvxRf1nUHwKrSDaUeG0HO1rVGFJ2bq5bejbS1dCMHv0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfklJ/CRA9TVsSAnZWagAAulsQAIDCcrpt2jFPofiukoXK\nv00zuH5I3/M19e5gFKvM2WXkUhlrH4T3ltLKBNVWQV+3zt9l6yt6o9VqWTkF\nsakxR5Vv9C3m76jtk29cWR518l9u/+/KkvxRS7gHuTqWIheFyiQZI47wR4yr\n/7tek4EzVjYXChD8rakNxQm/bZLWfdAv/UUf603qKtG+MZvULmIaBJvPbmY1\nhY59b1pigxc7byATpq5IsHAL6g908UiMXoMLi4jKVmqku0jWIBNv7vnzJ+TW\nZZZ6ivmmw7xYVmtGwzH2rNkAH6Z5l39wKmFbyhEpKKR2Sco2hB+6csYzH/Rh\nZiIeHLciFXqhM84byF0se292IkYj6wvJMEvqPiC0frj2ShUuux6kTZlZnD6R\nMkwUYkmcw+tE7CiZGznUE3iz9z+9LbtImHjV4uyESENTruNXJqa/1FO+eNs2\nC2hlNGtwFWrGJP4q65JfMTMNnJ6m3jip6uWS10SyTK3uuu71rJ7S6PYCnWNY\nvOlt4MOPv7mOBzPh3SuJzHEq790COknXjv40n01oU7FNalmHtS3z3T5rC6kN\namTytmG+QqcQl2UBlRQgjCzhDfTzRkiv/yEzwgwgxz7X3lr1Yw7rz+ucc1Vu\nBpHkEGh4h0SJ+HctQOIVDBXJxJjom7z+P5X+hWWkQBc/3ggAliJB4oDF1opa\nvlAZ\r\n=NM6W\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"d297e8677aae86961518bf321145a44a6d585009","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.0","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.18.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.0","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.1.1","sass-loader":"10.0.3","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.0","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.32.6","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.1.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.1.10","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.11_1603424894776_0.34030517368760127","host":"s3://npm-registry-packages"}},"1.15.12":{"name":"simple-keyboard-layouts","version":"1.15.12","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.12","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1746b9e0734445cff13b24365cc297b99273b824","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.12.tgz","fileCount":33,"integrity":"sha512-pWhVY2mhHIJr2Ie1JCdHyyY4MDR2WsshR44NLJ+NJ/L8D6teLrd8L6R4F9EEqmUzNrUV/U/0+Rg7/bTWKcD/Bg==","signatures":[{"sig":"MEQCIAX+yg40o2tqAPtWGL9YjOqK2DuMm29l3OWzxT+xJmAJAiA4KxFgqzh9o0mMVeivpur5yloLTJJT8LIx1Sv0bD8Nmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfklLzCRA9TVsSAnZWagAAtxYP/RH63Sz1sheAzGf7GqXs\nVYx5xbQl2VTbMVqjSzM+uw6n0gVKSrHeMZjtjuUvwFri9Z6njiZAu4kZa1/H\nlgp75di2PGxJnPcM7dIBKLkqcmkxnhOZhRuz9o4OSES7bkFDkvtYSg5Tw9bx\n4bmFqGhNcnD1tVSpj2Tm8Z0QLEwIRhCBOv4qh+roebErfeENgeZROX94MK/2\ni7oiqyNfGfxvGE9HVIhnu1WNtbU4UygMm5MXGA6igArXe+7e7GeYC73btU+W\nItw6gazYW+jfH4/zWSw6pXmQ1xi5lXBlAIGGQS9hCFJD33+eC7wyjgL1XSaY\nuj9rXp/sDIzSM9M8T1iB8Y+1ch0CA7xL+EEPXDVlB552ZIUM31WXhgeeb889\ntAVMLPm4zFIbgB3bTmUeoPOeVNRR415IRhuuax/cj1y8s9Q9mIQpmEpvWrlR\nRzTPOq+1JzlSsdh08+lsDIUS5/ymqOteHjP4wDW53pK04McHF6Q07xDBdjm+\nW5EjgmtEVcND00kdvwrg+h2HYH/uP0rOqdS1TsHbA0uax5UxgUanGF2DEcS0\ncy5j+F54UF0pgC4FgSH2hjtWK9j20NnLo2yb+MepW9gWnW+9P+7lkJIFAasZ\neQYP3LXicO3514Y9vwWpvLDKg5YihMyW8Efs8hrUAtjIbPptxNydG5H/WoGN\nuv77\r\n=QOPO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"9422ba3efcf118ec60526e1029d8507b983f5497","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.0","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.18.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.0","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.1.1","sass-loader":"10.0.4","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.0","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.32.6","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.1.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.1.10","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.12_1603425010855_0.29666142559006725","host":"s3://npm-registry-packages"}},"1.15.13":{"name":"simple-keyboard-layouts","version":"1.15.13","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.13","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bd68365b652d066160c173bb281edd3caf624612","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.13.tgz","fileCount":33,"integrity":"sha512-hEAIKwUXqbL18f93AaXZFiGUcoORRjyAH2LTZxarv40IZWW5HE5X5pQJs0BGWo/KPUtfg+BxGTTQVeUuuutiZA==","signatures":[{"sig":"MEQCIBBzQSOTD6GJejs3px/ZnOCNYNGUtcgh9pASm7LrOz0PAiBDdZzlWQ2+qp6g083IxhxoR6aQMhz21mRzEvF5MyCnsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfksu4CRA9TVsSAnZWagAALs0QAJkXGUUjdLu+pV4mImVc\nYiZ7X3vcx0XP6uF8EAOr4rQdKtaOOOFKhAHPbLnnYE6kXn+d9YDHTgphMILM\naRJ9oX+J9UMKtg/Lc76uJ6oK7cndg+eGeg+J5yAON6DxbRcPNjo01hwC8hoS\nswRFapbsYM5ND4ItTswwLQvfIYPcnO+7UT/C8tEr7AHyMsCdSnzrMNkNIdXP\nJmhCPayPrQSdEzWl1w/gupF5cWB9dxoaYAbyLSdyDW3uZtOsgHly+3SHgVJ9\nAAjuhTmYG/9gAe4oHRnqvjDUcIbp1xOk6Fpxc6NuxJ9fOksmaDzRTnphoO38\nk6ch28v/nzK5GBs6XWg8M4Q1g6s4RCXMTljxI/OdGor8fGkiuyzy8Jqnzxho\ndoalwwbH0yajbW9lEiSBvbs6ASHWbxYZXHkx8ZZ5aGNgq4/vTWPTUSzjv2dF\nXuTaMBac9mcNErTjFecCznbujVOL82NdTj39GxJBBdCYjgCjPf9+z9/zCAKc\nAhtaqHBywwchgNUxIE/4nJsR8MQmI3fihGAxVEtn8LW6EFYwpheLpQjNxwwZ\nLtT11EjbR9UYaoxC12Kt1aBhGkqgTcxkscSJ5K8+/1qpCeXcC1WJtgPdtDpZ\n4aBZA+Vy7Hh6ZjhROtoeTDnnPgq+37EInmVaNcER/D1EPsrh+BxVaJRJG7YO\nzhaX\r\n=v374\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"6dfb817ad9a51e33e54db2e35c26df0899b8460b","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.0","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.18.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.0","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.1.1","sass-loader":"10.0.4","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.0","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.32.10","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^1.0.6","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.1.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.1.10","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.13_1603455927418_0.2824882275977263","host":"s3://npm-registry-packages"}},"1.15.14":{"name":"simple-keyboard-layouts","version":"1.15.14","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.14","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ada6de47c67be7fdfef47f7f094325510707c521","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.14.tgz","fileCount":33,"integrity":"sha512-J+cFg07ZYGdEFQOrXpNOkr7BWPLKnJL28iaCNm22O+12LtQUD+1wYVk4hBJY/Ccy3aulQOAEsTIXk4C3PU/r4Q==","signatures":[{"sig":"MEQCIBD5SZSwEAhQt0w+uS+EMlvs/klcMcVjY+iErN1svkU0AiAt/Rso5fpxDdLDWh9SHaFff0pVzBjtFydXBouDkRAFiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfk3cACRA9TVsSAnZWagAAFA8P/0Dm1HIWOkWLFEXMuFRz\nYC/hwCX2UJHTorPPTZmcVjkR1taHAhVkkxWYtq1jTg58waV0f12mKH00LKTu\n/C9paWc+HuEhH7VQePNY2KiWeUB0xzOU8tt52YTxpxPivOdJE9GEjoGikpo9\nuiscwQnfN6H9Pp0+YOPXr0JW8jiYrRgMzFBslvN6pFqVH3FMxXa79lFqHbgf\nPhPX6DUDZAT95t2UdN+Z2RrbyC9b7a3vJewpNqFP36/kKsDlr0qfLDo8Aq0n\nqdSa+fcobIYDrbbDmVf0UbjR7KJFZlrTLvsl3y0/91XVpIxiUeBbnA0CQoPh\nk43XFR3DvAyvt6PSjrgXxDho2un64XuOVH2Jm2Pu4yDpBFHE9hiZWhVXjXmm\nCvbxGbkbbPB8GVMnwwDjugjDnfxT7RQ0wk9t4hl8zfBeK+uGC6FPQ3MCubaG\nSwg83WP3U8ww/1OBYC4x7F4FvtebxXZk+oWxZTnjqRnhfJ4dGandm2j8IFUq\nwXWYdZGZxcz6b2IxGAd3GqoFmRQ7jvugtAie1FH1FNHZV8VZt05iXNbqqjqp\nLL1sW3ZzEh6ikeEeheirAnXM9CRjU76oQ2Mnu3IBblybp/cK8I0FzVafsmAc\nB7Ue+KoWAT2SB5Yj+RnVCU+JzuJuDhfzlr+HCOKEncmBH2mSVPg02YjZ4OMI\nkRm6\r\n=BcUL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"20472fb2869a8717fdf38b6a0cbb0f9f5cf083bf","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.0","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.18.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.0","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.1.1","sass-loader":"10.0.4","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.1","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.32.10","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.2.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.4","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.1.10","babel-plugin-named-asset-import":"^0.3.6","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.14_1603499776089_0.6317196801392859","host":"s3://npm-registry-packages"}},"1.15.15":{"name":"simple-keyboard-layouts","version":"1.15.15","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.15","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ec76520cac3ff5bfb2a11ed259ba5f33c9cf3054","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.15.tgz","fileCount":33,"integrity":"sha512-jOo0s+ubV3X88Ri/ZYEbnd1KG0T5DklCQOHjqJCrREJXhnR3PtEW2pUL8vPZ3/CwunyWvdV/tLIFKjCgyHYE3A==","signatures":[{"sig":"MEUCIQCQNczUQtoYX5Zc2OdIQAPEnKBLeGImyFtU1NxWXqo0qgIgUXKz75MqFEGI0uJK8b85o4nVSj5pJZYDctaUEF4SuCc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfk3hgCRA9TVsSAnZWagAAVXoP/1nBNT8zpoQVLC1pFhZt\n+40+SupBd4CKsDjPyBeeYwA2aIJvIA3gBmNUk1HdA7QqLjeYUJptgncNIiOA\nUAziFca138ua19RM8OOvc5+lzykYWG1cKRDN8RpkFybq3+c9ZPZmoTiID856\naQBK0is2qdAA8saSFDzufHmjavAXKvWKo5BReSgHX6hgm/1ZaNnZwePidRt3\nTq/JxZynzDiQ6b1QRUsiwcf/kJ6qgWynhxCQs2v6ls30+Cbe5Ql6j+eu43Lo\n0mew4nOXObFXbXgwlrEJT8xOjR9dra5D/BBsZaQZnJ4eaLwA1rUjgoFIvYRB\n4RUa9sVnZEYbhLivXXPULtPTLYcUTWvR3SbEmSCI/rFsIJx+z8SXRdQ6drNx\nSRn6Kgklpv0yte/a1xSfTORWVk5QXA3ooYuZ6sALhIwP6tIavq/9RRNWR4pw\nzE4aVVC491adR/pzBadDP0GXP5mSdLPm7HZsFCYybCNoXAAZH+08ldLWdAw/\nI7IJOxkmvzZHS0Xlt8tWpz6LIkEWiEC9Bh+o/ufo2hBGuaKTXr1m83nPGJTb\nOs7JWyUcJ0WIboKkr3oHR4eHAxG0FfPBOKf13uPoxRXCWawFNkdMDTcJUhlq\np6W20v4iqNZjd+ijn6CbN7XFH9XntH7L00TOzv4n4XgCiMN/lPfvCipP7UCN\ndaeo\r\n=Eb1f\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"327e629e558602c8c7931113d75bdc75177c2c64","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.0","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.18.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.0","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.1.1","sass-loader":"10.0.4","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.1","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.32.10","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.2.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.5","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.1.10","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.15_1603500127723_0.17386575173452168","host":"s3://npm-registry-packages"}},"1.15.16":{"name":"simple-keyboard-layouts","version":"1.15.16","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.16","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b7f0c1f5a6a7cd56a2f4244a7167bd1cb94cb98e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.16.tgz","fileCount":33,"integrity":"sha512-rH4geccStnzaoSDN0Zrc13uzOb2RiIJ+rxZbhvt1RjI0i4okuusDPkXdWC1ebFHi7TpfBZSejIauXozC0HEkcQ==","signatures":[{"sig":"MEQCIHNu1sMF9BI7iSkHM8rEeFrgctwIAdiU1L7tkqdW2IZBAiBH+hdWHOYfsqO3+X65eEK2Cad0NxCWotmeNU/zjHxU2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfk3kqCRA9TVsSAnZWagAArzsP/04nJo77i9boFxB1ZrFe\n2NGW8nPizCNbgmfUEhsJPdxUsC+a0m3zKq5bmGlBAUdZ2EWPjm62PDlI6Cu8\n8l+DwnzQlpM8Cc3QFlGYZNyqmR4c8lsMs8KAAJe16piD8Cp2gv12Q8T63oaD\ntDznbOQdhIlYBy64wqgdnS6yhHqnmNbJSitvOGS4HdY+LfRzswHtA8avV38m\ncH/zwJuI3xRcy8wk/U93zV+a8/ELTRATn9XrksyVSBrVrx5fTpxBkm/t69h+\nPWcxvQDxkw4vswTdcbPcz7zd46a7h6tQWuclrqihR3Cmvmoze7YNuZ4uIgAV\nErXZpBeRLMDZgMIBqivZxhOZBMkjRQPy4ag38Px5qXLfyxoMrOXZFKsixW1F\nNYG3ejpPMxDXLUmK7pLnIw84Y87fO5b5U/C6Ho940ZZFWauZ43lntIUnGFFv\nrJ5VUwE+RpDqfBUR+KofFJrUpURv4WEe7A+w2Xcu9bONTaWBXAz0qj4rMK5x\nymE4TYbhBLua9riD8h8J1rsj7g5IZYqVXN4GlwnjeG0XRCUpa8PLKJY0VMvW\nLjkejrECu+swkfbSnhpRvkgdgYJJLq55Kb35JQwnTR7SdKrqq0m+Dc+SMrgJ\ncuTD5B2O8H64BygxpiweF4x/SyJNFOL3j94KVpdmSOwVKLajXyn9J3jMqGvT\nHx4q\r\n=mWzT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"77e3a5e326a23ced3e47ec8c8690fc182536f1f5","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.0","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.18.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.1","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.1.1","sass-loader":"10.0.4","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.1","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.32.10","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^9.1.2","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.2.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.5","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.1.10","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.16_1603500329855_0.6975573788659248","host":"s3://npm-registry-packages"}},"1.15.17":{"name":"simple-keyboard-layouts","version":"1.15.17","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.17","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4b4a77a0af93afbe635f198dadce3c5f50e5c9e3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.17.tgz","fileCount":33,"integrity":"sha512-Cu+RY3PQ56xhBAIcIfJj+8diuuR7qFScbs5OBJLPQm/NDWSHgsI6UYRS93KqQcYrJ7CYaU3HDUa3wBGEw+vsyw==","signatures":[{"sig":"MEUCIQCj1oonGfY3T+teuIoIKDGKtMAg34j14Ww3tUnE5QAYoAIgGmlDEIYNeo27un4YDUc+XOeL79bRIEAaXVW1b4A0amQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflIYYCRA9TVsSAnZWagAA6owQAIrCUcu6zztQR6ouuuKX\nYhKYjNbhKf8hv3PaeB3CWlxuXimOdH849ixj4hWAw/g5KkmXrYaHaMpoq+JW\nyVIM/BINI3VIulgD8+uo4g4EQL8i88PKm0E81ddUhc2foqBmrtWd4ns/HhOO\nkC7g5lO2s9EZ49GGXTJA1Ys8qFUjB2hCxw5qLAcD/zthKVo7vh4get4EN+5R\n41iIVqzgqilsl+Qw1nGu5KbEWhhQLiI8Iw8yNjEDPuNYUvNfvrLDfpb/+ISO\nPDFx5ytOFTtjfYYy01MXC9byDcFm+kAgRIZ6DEQb8vzv5ay3twe33aeWlgUz\ngf69BuGJsjUIN8lsNMFN0blNjPchnXu8+FS0D/C2r/6wy3L5UnzISfD+Ry8S\nZzXRz/it5okRHvke85xYUvOpgJjQN8jzQITsyhbSZw/xuE4cdLPyObPpB6Ec\nlprCREg9S/DhWZFK7zlEcWLHtSC10HOrfs2biuzeTjutTJ1wT70+Nj0dnnAT\nhCiYHvG42x22yxkjdHZlKVMdsQFG3uMMYdTO5O3arGhTxlvn9O0Po+V6+xm6\nO8bHwpm8xBeMXftKPjdojCZH3SKWEQ9YS9bdB7bAToSV2KQZVTsoL445b96H\n7Q6vQPtqbtkXhkbd7XPmRBypY0hEFUl3Go6l4zg98HtkJ+ScTMGD8cBMtu1L\n4gr5\r\n=DJSJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"fb7137437248c4ce628db4a9a1afad5c27dc6291","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.0","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.18.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.1","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.1.1","sass-loader":"10.0.4","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.1","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^10.2.1","simple-keyboard":"2.32.10","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.2.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.5","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.1.10","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.17_1603569175719_0.6070907056874872","host":"s3://npm-registry-packages"}},"1.15.18":{"name":"simple-keyboard-layouts","version":"1.15.18","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.18","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"04bbf7e1ebd943a0409799c82723d6c3d29dc6fe","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.18.tgz","fileCount":33,"integrity":"sha512-av/5Q+IggysIRxfPGKcpuaWljYb/IhmFRh3uoZgntdPRHNFj8hEsyf7vb17Uy5T+S1uhbHo46DT1o87vfUMHOQ==","signatures":[{"sig":"MEUCIH+IDTzkwEWKmZe9sg9JTCmZwreWnk4gytDP92xpulGgAiEAszswDq2NA9gDl4A0C78yE5uA/z0aDBhmUdQru1HRzNY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflIpYCRA9TVsSAnZWagAAKKUQAJuND5M3VUH8OcU08KMr\nAgFHCi7Rs548va3GbwYyHNz4HxEo2W1cOY6Kpz4VHI13rGsdk4GrA98jwhPC\nkMT5V8tC3/STGXuiGqF1EaUaT2d542XZVu6RN++LdXQQG+uUU8b0CJPCPP9U\nTjXvn3dkpCcR1aGeHO6CjWCit/eG3cGYmIJSy/dXdtg1b5tJ+vVpON54RyNC\nzR6c/azZ4tef+nEaaBPh1jPkkX5UxwOwret3ShvX/bZRWpm3fYoyJ7Vi4JE1\nBtB8nlMDZVx9xjFNdAddRehOoD+76ffmzFY9Pys92g9rps5eHyDzA6SATTJF\n3L13H7bnDVwM0yNIj6MhLScTFCdeGvxKGKC3bdTzVwxK6svPr/kZ3OvJhQZb\nVniOCC7brRDXbOmS+ggFiQH/Hfn3ZHcGOE7GqgmbMNitWEH67GEBXtJeJlLc\n6wpjbGzBT20+fwuZ2rIHgekw181Mhh+MbnTN/f/6yyZmteihMBqmPOpDmH1v\neiR3KinrylMldzqAa8wld674ZgPjOUuJ3FcNSuO+mpDhCe2V3BSZdV9KkCY/\nUqY7N+e8F1bzlPxqmUTwmUZjjl6DWxaUCyDIhwG3kUFh8qur54lEouB5oajL\n/lEpxt+7l3revQ9KEGAtc3FFuQ5PoSfTpE+dQD83mrfwSIVw+/sDif9lSuzZ\nqw16\r\n=oz4K\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"f097db7a752bb38960390ea4dd40086cd41bc013","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.1","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.18.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.1","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.1.1","sass-loader":"10.0.4","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.1","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.0","simple-keyboard":"2.32.10","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.2.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.5","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.1.10","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.18_1603570264131_0.009114213143256","host":"s3://npm-registry-packages"}},"1.15.19":{"name":"simple-keyboard-layouts","version":"1.15.19","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.19","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3404706b8832542a1205c9c2539f44e80011971e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.19.tgz","fileCount":33,"integrity":"sha512-xl0pJpxgvjEdy9JIrjBp2dEnOYDh8KysVsLjEZkxs7U+TbJKX9JXrk9CRjfekrtUwh084b0TUp4dKNrUHA8z/g==","signatures":[{"sig":"MEYCIQClANlf7yrbs53VAdSQXSX/rSghaGZbaBY680VSsRWncwIhAOjBV6FBY0hKqnCTWjWuRTX2xE/E7+1p6wI6CrFWRkMr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfldS4CRA9TVsSAnZWagAARO8P/A4KVCz8k53oOR556x5M\nAnmdsMxcYz1mV5atF2aAKVh5YDsNk4T7w4k6tM1GRr+QwDgN9vTcCq2dxx5u\n1M374udg7gmDfnOjA6X52nHLKY1+wY1mK/m1X4msqrF8v2MRdoTeJBuZ8E1z\nY/ogZftwN2YmgQEIK7oDUN3eScbil+1pY3xpmwaogeuQSXttnHPybqU/E4KK\nZ00EzOOTQU1fQA1sDmx8bH6NRG9zbI87xqth77IUNE1/6xhg5ZhMVMTOaHxD\nFO6HfRVYaZZqBTbXeE9EyyiSKv1MogrqETXDp597b87xQSK6OhlAWS1lS5sQ\nCKkTJQIA2AUGz2QKlEApszv2tV7xzYkIKtrp5HG1979viommagSE1JIYTxHN\nj/ejOBqke2KvG7tov4yUdZk/aWAkeUrNlveJGQT6CIGnWB2QhWWd+QFFQh8Q\n5a6fob4FElwRRV5ltShtA8tGqHWgldcR5bNM2XErAHNlIRNohHECyypoGjFC\nMY/PNghG44/tJnutW3gOv0NQyrbH+gNzbuDGVCl2u+9iy1DB77dxaIeyB9zJ\n3HgH0UKS8Gy6q4+QQy+yUIJdsINUzlSqFitku6uCM7dKIfmKsPUZG2xLlWRz\nSHvfMkjHhaPu8Fi/UExYTXwlviauPGkNbHfl6w2HQKtKpab1AvSwCXqq2aax\n6Zwk\r\n=1NqV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"00e1eae4a0fb8b1c4f8290c47c44e07ebc2db61c","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.1","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.18.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.1","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.1.1","sass-loader":"10.0.4","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.1","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.0","simple-keyboard":"2.32.18","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.2.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.5","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.1.10","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.19_1603654839612_0.520327619873308","host":"s3://npm-registry-packages"}},"1.15.20":{"name":"simple-keyboard-layouts","version":"1.15.20","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.20","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"eafac47308dc0fd5f3125bb712561b42c9d67df0","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.20.tgz","fileCount":33,"integrity":"sha512-f2n0B+gx2uTIIQzmawVzxsPVkim7QxEmFfU67EhZ8uyTtA8PzINo5zqrqR4/RGmW8Twu4MZ+sEecH7DZzVHVog==","signatures":[{"sig":"MEQCIBloItjIOi51siRuZ4jlbYHsq1DSAkPQJMJdkIg5j6vbAiBMhyFPMmbc/bBklsA7ejFc6hoBZnMieNGoe+7Gth/KnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfltuhCRA9TVsSAnZWagAAKXgP+QCoSx6eJ6I106It5FV0\nGRhRb1mWcI4PvnjpsruGDt2cN5QSZqjqQjM6D/E3zfBwU9lYHNEQSc9GLUsr\nfsam7aieDkJjXiDPQY5grKe++mFljGDJXXIuh1eijgXcoKHUH5eQJbbX9YYk\n8m2wvJoDHGtmoHfH+g2hm2rSKfHePOaESp6my3kbQrFdcATwLmC1vC+J95nI\nqHpVYNJftFL89wo8kkk4qK9p5DqszkiqK7UL/kFDcfsXMxkqmub2tnv09TCw\n3QhxZ+5iNF2Yb1upzMFlUWlJ+dZzTLR/9x/wIN2Z5ltGme4uXkk/cLcv2+uf\nbhYnutPaEhNOAqvdlxK+JbeJKl5OhVm6DAD3cnWg7+PRqWLvcu4xWxiQHvtD\npMSVUWl+2G5YCXTJ7H4VXrClPlEHeuLL0YOg6vmOUHG3LJwCBxi//WhHOLaz\n0QvYh/fC8gBN+w9tjVLU94lmm/RL3vkZ9FVef3djWTKCJ2q4Zqw3EdiItDrq\nwunEIdPoPBD8C2lCpQxaUrjBt2n2NyyVuYnMTYHUgajiDXjgYZWjQWz+QQPU\nMAigl3Pp+4j3GisPI+JZK1lIWRNoyP0LsdyDlte409rpzOUDFy79hU7yxZUH\ndP6e9L++cm9+P5BygSwiicNUUOZDNj/Q9f2Dy6tlfOVTjVemM36D1TEGHgRy\nmAXU\r\n=atOM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"b64f51a86450baf8e925c1aac360e4e400cef656","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.1","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.18.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.1","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.1.1","sass-loader":"10.0.4","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.1","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.0","simple-keyboard":"2.32.18","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.2.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.5","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.1.10","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.20_1603722144855_0.1018888672518532","host":"s3://npm-registry-packages"}},"1.15.21":{"name":"simple-keyboard-layouts","version":"1.15.21","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.21","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"768f87ffdefd563662f7e2b410eb0192c648cb02","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.21.tgz","fileCount":33,"integrity":"sha512-oMxaRSaFaqzCLGlWxgD0IY4LzN/PDzF2n2JsCtPTgaqeqRoI352CEo+6ASt5sFODpYmLxxE6W63ve+w9T/W1Pw==","signatures":[{"sig":"MEUCIDyczIDMceXy52VeT9mb/F8q7lZenEjhiMVHfZgZWCKRAiEApxdixBoAl5BI4aj6EVwoiCGPwAsDkWnlm+vYb+QzwhM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfl0iACRA9TVsSAnZWagAARlAP/0OtxfmGnyOyqKS19NTx\nmaRpl5k1FZlJaUqJtpBKus+gTFCNHeOxjiYLgn0gbc74EE2eQgWy9SW6ZWV8\nTF3luTgznyw+2TrrGtgfoyj3xMeurrt9RXK6OjaU4j83nv1AZRGE0E6V45rP\naDzfxvOR9kimztCikTwqTht/FsDCBxWU1bwBslVgK9OiTOTOoa5+dtNdzVs0\nBr4o7YI4Klz/WImaUzYR1oS4WRSWenSbecPYlvjkiyVLcS9HgnDRyBtAUmzz\nzQgx26JmR/XzGGeXi/Cz1dsu5cij9o5v+b1zMocpqSRVbJVO5ucInf16+i6Z\nwzNyNTwy3sPpONqNpqzrYMqdXk7tSCCW5p12YwzTgYUX2nIwMBMQLVMkrN9C\nwmk4jrOQrzgqv/LtbvowhS0nE6cpcN1mh92/SLvRpV1Go0fE6V4R/4OLUFuV\nnaQYb/xiDSXqfsHDS02hFslzyjz2JtDAM5Ngp6f9N6u9vm2yubanqVFJRTUD\nYZ+5Xd40CbZ8CgVnKKY1hRgClvyFBo9o3wwla+/G46X+CeMWp9xT9YxstgUY\nVPRbE5N6NUZUj93/gixp2EK1C0tkeYTpbGVVP+lPhZYZOPjyR4p9O//w/54w\nJPhWwcVvTIJW5ofZhhNeHgqKEOQ18kDqoDvW4IPFiabQUpxhl15wP5Y0kNjH\nqiyq\r\n=k+UD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"f722711175c4da637bde9150209025648cdbd3f7","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.1","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.18.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.1","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.1.1","sass-loader":"10.0.4","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.1","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.0","simple-keyboard":"2.32.19","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.3.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.2.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.5","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.1.10","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.21_1603750015586_0.744258010025713","host":"s3://npm-registry-packages"}},"1.15.22":{"name":"simple-keyboard-layouts","version":"1.15.22","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.22","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"47c0bcf26ed98fe208da458bd323c21b13b58ff3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.22.tgz","fileCount":33,"integrity":"sha512-B2+g4iAM7Pd2qrzsIHlQI1gEFac1+EEbgIX8mQXLlLr10syhlIii6fS3uw6lEWRbQokAyFjJGTjpF21MbUtN7g==","signatures":[{"sig":"MEYCIQDuZxU4VjpAHmbZkqZIpZ+tS1vNvRwV7+EK3bKeOvsWmQIhAIkLwH6cxiU4w6b1g87Dm4txRD6I2qSueQbpDBYnxgLI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfl0lxCRA9TVsSAnZWagAAfYYP/3EWouK3PjMrU4sURRiN\npfOhqBHJHjrdkr93mS1fFOSmQCKoF35CviZ8FK1rf0X5Z39xP0CJa8HJg7Ei\n+Y+wHSnHFORrLkyOb90v8ycIhJ2MEbcO8vm8r2tGvKVmqE7AoWbkHvOyAMdt\nG0zHXTNflUZ1Mi/uyLeIa+jyljLblIv0p2QUzCRNColZoSVJywnQAF1pSUSj\ncX7OHXYD3D1yuyJ24fPJJ1EtuHEYTMvaYZhGInWofKh3xSEm90oeeJ6BFdmF\nOxbzDP+TeAhG4kAF/V6HJyPChAPeLKlMrWA9i7jpyC6Iz4CageOFjWXSaCXe\n9AiX/7LQ4qbKJuVrrbNNZ7vfozHeP14ycXWbUYWlmnqp45TnNmMB8JIP4DZM\n4/TDILuYHHBQF/r5Hh1OCwgnyxNBlmUKTY2cCTju7NoE8PzAaQwCnA3azNfz\nyYTW+XrYAK5+0F+FpLocFaXyi7Z7yyiM7WSlz4n4MYQ1EMyi5O4y67meBfb6\ntvNAGgB8bS4aB0jqcz78cMCGvg6kCYUON5KRWbZ7GU02VQ/e6PXWJC+uJ1wR\nsKhKbN1BRTCLtJIE2Ud5zZMuaRJyAW5cgOYbvfjqZX6bFFqyrvHO/HatJBZk\nSTXnxHNyAf1XY5xNvS48kOP8MFJguiC5S9oUVLssoVz7XjHp5D6uQR+1ylkb\nmw/H\r\n=t0Gb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"41f93fae9a716070dfcc2742e6b25381120c7bc2","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.1","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.18.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.1","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.1.1","sass-loader":"10.0.4","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.1","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.0","simple-keyboard":"2.32.19","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.2.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.5","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.1.10","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.22_1603750256565_0.49498724165376573","host":"s3://npm-registry-packages"}},"1.15.23":{"name":"simple-keyboard-layouts","version":"1.15.23","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.23","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"835e7e59c1bb17ef2adacfdc305344d35eb83db7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.23.tgz","fileCount":33,"integrity":"sha512-YHD35o5BJlcafPclv+T/F2NK7BNMOR35CUZ2CZ00hVjuGrfaE6JASjSYfesIk5h05lbHJNHIGu3Du3Ma+As8kQ==","signatures":[{"sig":"MEUCID0uDHh4GhArpHPF4U99ygzEZ5Ka3vyfgYyyBFGqR92mAiEAqVjEpI6+YAgsb6noWeobHCMVx1XN1OXBJmDerdomreg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmXoCCRA9TVsSAnZWagAA+4EP/3o4buQJmIr87fbn6dzk\nzH/7APqJlTeviRO6sgCop9AVT6IoKrjBzR2Zgi/RaL4WaVomqCc4rsYnHQap\naFSXTKrsEnhRWUNdnKV32kVWEvgRebpacEpcy4+Qpd51UqcRBpF/rw5hgnj9\nRr5qvdOilzYjOgRUZ4lviJgSO0LyUbkonl2bz5b0elM1bjP8xB3chWLIfVzN\nA4CnfLEcrYmu3D8Gf0YT6RPgialIR87zjuqgpoU/kVOpOo9ctjhY7AqCnK9n\nQ0w388KCSR1EuuvjrleU2prXtXMqG3BD+r7+mNPd8z+/cL5LCFgeb5zOC1pu\nqbOkPKStLUf49aH9FxLkga27pXo04Tl6oGtnt8kwW73Np60fULw7SBCa0gIb\nbqC6AO4+8vVEvo9OTKopwJNGtLIyc8KTXJ9G2tgtSj/4/06JXVp0oW48BN1X\nkbRwzN2U0VX68YfANFC/QKKRbiYscuzI6PYiTahoABHfgaHLw2+VOsUK9g80\nzjzXF9GiEUt8ZWnHmhNGvMEP0O6C6cIEgaa7kxxH2vb81u/ukmpZe4rmEQ+M\nhsm6ARqibN2L8yZbck913yORvOp9Sn1Uc8JepqqFlXICyi7UfBcz4fV+uVa2\n3tgsLLi0I1BDZCV/VFvxv05NDNNN2AHh+K4YONJm0EfdSmFOeWfmdv2XRw3N\nd2lJ\r\n=TFIH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"3ab69a42802484fdf1810ce05aa9d2f0d29a171e","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.1","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.18.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.1","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.2.0","sass-loader":"10.0.4","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.1","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.0","simple-keyboard":"2.32.19","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.2.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.5","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.1.10","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.23_1603893761951_0.6807305222764588","host":"s3://npm-registry-packages"}},"1.15.24":{"name":"simple-keyboard-layouts","version":"1.15.24","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.24","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5e300b9ed74c5f781259544eb4a3f6a1b1668f37","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.24.tgz","fileCount":33,"integrity":"sha512-+EUbsFHvOD9rz690KSr55dEyk6a5P3VhKQRF3emotjmwFlJDUaq8NXIbPxom2d/3qA/k7pmC2qo0DqeQYDbkMA==","signatures":[{"sig":"MEUCIQDqeO6CXj0bgmkpiqN2DgtybG1m+1G8s+VtS4FQ4xjsiQIgcXBDY1oRa9NrFsoHtAEvuDTVdoes5Kdszr3Oc60Jjrs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmXtuCRA9TVsSAnZWagAAYLUP/0YMQivoN0suSi9TBjFb\nNUB4suGZ52pD+FCsbUh6193Bre0DX9LwaZDBOS9YTbJZMnDel1iX78CJwnkV\nNRgvWzCYYkTjZ2Uueg0U6sv3q7x3KwsUBBOYHQQwIPe4J9O4X7rC7cvV8j7r\nkoB4uIBsC7rqLsTfqHVwWgSJgy7U9/Py5BDB8Sbbqbrec+b02jbjeVHpz0xD\niOTyApKr3Rdu5+rFOJ/q+qZZBQqM5C0gYwKaASEI4A62ieG/ruA0t4lnTMYJ\nzq2XVVZZu73fBFtkrudDNwXlI1TPCbhcOrfK4z4YTgMNnyGgDYkyPNDiUnLp\nYSKBWK+oc3TLwyjBP2bT8A4S7Dwj/pPoVPYkmX3o/HBYMrN2ycuL2LJP/v3G\nlbTHSVXwJdG71QZNvL89MWoVLCaCkUHlwp1PhJwnDzW+w9jbIY0GId2GmZQS\nhTHctg7M3HZuCBVWRWYj0j+U/E4m5AkvjfSesK31WL1Tm80E9bbOna65QfZX\nwbxDoVOoikGXTolqdTWKY9aMAOls+zRWPALsSgxArwONU2nUKy9t0hcd9JUw\nQFPmhsElNrSbSwq0ROJtJLCDo7js7ry7zkEHeqtYb6ipgPIVkEjI/Etl1sRq\nR6Wp4jGWKlh7TCW0kfxiIjYm/yZmE9qIqfywFHL6ET/GrPc7tTCB/CVNvTsj\nnFc1\r\n=eUiE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"e5e167a9ea4050c255f1f81873556f55eb07ef39","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.1","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.18.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.1.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.1","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.2.0","sass-loader":"10.0.4","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.1","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.0","simple-keyboard":"2.32.20","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.2.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.5","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.1.10","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.24_1603894126399_0.9859205134398947","host":"s3://npm-registry-packages"}},"1.15.25":{"name":"simple-keyboard-layouts","version":"1.15.25","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.25","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8ecd2dbd2fb1617828ac60fa87226d01bf225671","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.25.tgz","fileCount":33,"integrity":"sha512-H9xddO0zSyegACC4pv/idFiXA4sM23KBLwG2IWt33MgU1gLcHaAH8mSseVL/rrSX3NaCpIys5BR4f7Z90p13Cg==","signatures":[{"sig":"MEUCIELvDEZqkweqhYvWOOIwUS9F+WdYXLNAxq81tuV70PQGAiEA7A0/TJER+/Ldd4b2BElmZBTAA6ptyFJvihltoAiBhpw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmz5pCRA9TVsSAnZWagAA0hUP/1kxjrDP6DwIJrA4pD1c\nxU9mtgy9Me3YjMG8lfknJFthlX8Ag5wau+GbEoxnBXb/y8TndvUrufQaTFHf\nq/Np5YQqYgFezZDsCt7unDwRd9SwAtCDENAcZUJV7w5OHdIJpG+B2lK46Htd\nn1WWsJwkwBBXcMHXJ8wozzywvAnU9kon4ZudgdL9JLVe2i+JKtC+esCQKh/e\n6MqaO1A+oamcSDvqlTWEFgRHLNCjXIxPnUtaWlTKKk5G7gNYvokfRMCW4v+6\nGBkoGufIWzYHpqb+ZKy+zuh5Xwkz03AhLJiBj0m0aD6Uwra+JPndSPzJoh0E\n5/ZPZc7PafKV0JBBQ7yWO2fEyBFcC/5BNKNsoRGfXW+0yHeiPhBKAmdjliE4\nF99fbmLTy/3ZjdABTwsAikueJw/sehKcSHHGmstkFgsnIPF61Wj74ksb05gO\neF/pMw5txBDU8vKLvZgdmXGS5J5NLSsMI7lWwbGea+p97aofR++1lpuP6M5B\npY/i8pvzjDshZ2ccnpaDxDsR3ZWW1O6E4kIFRflxild8xdGiVs4F25uhjqAL\nwwbARMvRkbvdsh92tXNo7LCNsxiSR4ZVVSLHdhUtarvoGMbGlAvrtQ524oIq\ny3yycAWtfrHewE/UBOeiWpK0HIfhX7fOMDMFmlj96C4Cq/RdrJSc3SO4CSnh\ngJko\r\n=tFT3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"798c7bcf12d648b685b522df5004d9afdd85c46a","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.1","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.18.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.1","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.2.0","sass-loader":"10.0.4","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.1","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.0","simple-keyboard":"2.32.20","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.2.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.5","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.1.10","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.25_1604009576414_0.44427059293254123","host":"s3://npm-registry-packages"}},"1.15.26":{"name":"simple-keyboard-layouts","version":"1.15.26","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.26","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0823db384ff9d16d047ce4ff4f673af27fec3a06","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.26.tgz","fileCount":33,"integrity":"sha512-4V6x3CDNTIFM3/N3NlG3YCN2a7sSx6lN1XeNt9EhkwghHlyyeRSn2tw7zOhOVZUtzY2t/dQ7mNdY0iYXeSNPlQ==","signatures":[{"sig":"MEQCIBc/ZuBpbYv3+OWRJE3QiOizHi/JAbtlqGxy7GaTblpdAiBvSIKCr520dzWSUGJo5LGyha6sgHQkm9Hmb2Bnevtrug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnBXRCRA9TVsSAnZWagAAnWYP/22iMBmW4fRFgJlrahRf\nowLk6b4OPsNTVx9rKpPmMFM/N6SpeMqaLNgY6ejpsKgpTtyvuyf69YphLkBd\nwtZmMWbV4eS9/p+RdB/x+C4Ec1cBXMvuLLeUnYEdUKNxBWiuOxCr5dGWgffB\nVVNfcZgJypuCm00IJvjOCXc+ElScTC0gZCQniLLqQ7WuV1h3+ee761vc0USE\nBgmwNHf8EkEwqzW98w2FmkDWzlOQAW4ZVkmGGCs8z7tR6/ao2PqrWmKjIL5D\noTdvI5xIRHrE1H88uE0Z1lzXgzZBS14RVC4Nlh9B0ejx/KXVi49TTF9aD+ja\nG+9GPoTiKmsM9eLXfAF/ubgycr+pGQEp+8NPiZ7vHiXPEGhkv5oHeKun2X6l\nfIF1kQU6Cew+xIeVrCr4e/xMkJEvB1Uz1t95w5iLVpOfwkcIerAEN239wzwJ\nUx4BkS8T/cZI1GOZq1ONJT9Pu7dUhtc8Li9G2JJlN/vh8g5sLn6ud8EHVeVN\nF5H8Wh8mC4SQltUBsWug2qAmH+hg/ddkwSzH+7PMqX4QQ44scr+fx9EkGTpJ\nXpGfI3aYyfX8BKkqPNxjjB6OUOGKTPODxGROFqmu4PyR2oqqP8ovGqOhR4em\nJAhn8RNRIchFNRKv9/Eu3USZSnqR2mtIaZrCmOylIv20iDUZOglzDO/sQkap\nLzT+\r\n=DBaR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"73dc06318b6a9467cdb98a703df575312bafd7b0","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.1","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.18.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.1","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.2.0","sass-loader":"10.0.4","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.1","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.0","simple-keyboard":"2.32.23","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.2.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.5","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.1.10","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.26_1604064721258_0.32067601866483075","host":"s3://npm-registry-packages"}},"1.15.27":{"name":"simple-keyboard-layouts","version":"1.15.27","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.27","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"db9548e45f2cd8dd321afdbc851c2c10e164c907","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.27.tgz","fileCount":33,"integrity":"sha512-CTZgfdSND/qyFDggf3mlXi1MIPnpaYQlxwFSN31343zi7Z6Ln3w8nlCrYPtC7bWZbkgH8oHZ9ZcX3Uva23yfCw==","signatures":[{"sig":"MEYCIQCc++smjrlD9kl8DL+ucL+i1NSrmH8VEPlRJUjsnsaw4wIhAObZ+W4xqGuEvVVkfqb0Zv0K6YgXirKTmX5tVUYhWv8r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoRFFCRA9TVsSAnZWagAAn68P/2nvUPb22xay/cJQlCYm\n4I/gHSM7/iHT8tB/F07Igbva6rBccdaXBuRuP/E5GXqPgbTDOkbKuwF9ttwI\n24sMH44FX60w3TuMrKDY7H/o05BsraTHhTIo4WoOq3Irm5wTKhotlM0y/ehA\nC1JzkluQsNyIhvaVheA/EsfzD4NeHg7DMIrfHRVqrz6dyX1UzcRaj7eGLdqc\nesNKaMmizkBXD7TfpNlKS0jYrlndiiZh7nVYxHGPchHbGqwESJLD3L6RqRRQ\nr0dwnWZjrtxvg0K9mhQHGLVs/lTzXVxvTySGjWCQimrpX1vtvy3pTmFH+0yH\nQmgfhErZegrTsH2kurFn6s9KYUidhspv3Xu44GyL2AfotxNR7hkd9DdJZsEM\n0oaQhPkAjKZoaFRWwkm9D6uj/c/BWCNGvd8mgPjiY+4ue7GjW9kBH9h0NQRB\n0VwN77t/uXYHo7DWGcvXy8B/m8NEGV2jYySBtFl4iQfAWz9s77uWrnHt3PN0\nYDvdhcKiOoFgHye69h35ovTxZhWCSIA9Nctt4nxU419prI4uS8JMujkoRbYb\nh483lNPbEpTleKdWxUbD0U+glGURX0tYMoIMRRtBoxgvjXaPLmkTHP18BGeT\nNYtv8gjSDlXVZuzWXo54iXoB4eWNtBYg6I7Tu49uI4UUqiJ7omMB/ARw8zG3\nhNL0\r\n=1T+T\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"3d556ae84ce5e33bece7afbb6f921517ad723f8c","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.1","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.18.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.1","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.2.0","sass-loader":"10.0.5","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.1","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.0","simple-keyboard":"2.32.23","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.2.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.5","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.1.10","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.27_1604391237340_0.8854654679690845","host":"s3://npm-registry-packages"}},"1.15.28":{"name":"simple-keyboard-layouts","version":"1.15.28","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.28","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9bde6477499b8b3a28ea1faeabba0318fc4385f3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.28.tgz","fileCount":33,"integrity":"sha512-Uyo4A5sZWCVNCx36pcE5XaJxXJNe3+VipVpiDwLkZRoNdY526Av8NV4OiUQ/EC6U2dYk9iqFYJH2dVdiJAyiXg==","signatures":[{"sig":"MEUCIQDBh9GyuIjapyHWRjdL1sytD/yi2+/P0Tgg6bjiuazx6AIgbW+/IgIgt7daosSOdyXkGCTiX1nIW1+XazQ5xzAgyJM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoRIcCRA9TVsSAnZWagAAghwQAIlzppmsmgJiohJnU7Xr\nMWnHMcXj501TEmi56Sbg4SknW8oNMIAGNRr0L4Y7i3DkfB7zzwutaL1W0hYC\nE8bFu28cV9JulcDz0QlXFHgepdLg4Qe2Eu52Q4k/xeA/rBo/u0SmABm1EO06\ncEWAxTD1m+1UfrKeCNQ7B2KtTZidXLiKFY2WKqpzq+pmLt0ek+0NLp930+rp\nDxfjSJxGL3k75sk+uLVDZ0GhGl392zETXIfDyoAlfIBp0mT/3e2Au6pcj7UE\n+rRDYGOsA2XGVHTa7y1ELDUeZc3RZrP+T4JZWxB89LpXY7371Xy2eLj0UdNt\ngXPPXGq9OHcitP8VpagrlQJfDk0nOTvtmSsBiZeslcdkdr9tJHm1Ix0DLUUN\nXFZDgGlr21/GVcwO67cutqHruj+x7dBkpAElVkyOJUbL4Sg2VVdUVzt0j7qH\n3g5wMJQD6JiI4r7R7ef7+ME54qwn+WZr1m0omjuncu36ggb6DKrapF1pugw6\nm9oooKR/7kEvG/RwrMttMKVKLIVwGoxAnZo5ZwTKh/cNIh59Go2zad+P+Fuh\nsY87Pfxw+Bd391DkNqXOBA350nMnQcShc25hs9jcI2AQips+OiiMre1yZcTx\nljsZbZcgmeytNFFpP4lpuCmGiOL87LV5gAXjU5nvj72cHLk9oVGVCKrsflOj\nuojb\r\n=3Khz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"e838dde6d7180ee571e5ed0ed19bb93e99785a89","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.1","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.18.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.2","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.2.0","sass-loader":"10.0.5","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.0","simple-keyboard":"2.32.23","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.2.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.5","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.1.10","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.28_1604391452053_0.32632031605008827","host":"s3://npm-registry-packages"}},"1.15.29":{"name":"simple-keyboard-layouts","version":"1.15.29","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.29","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b2b6a3cd6a8cd5886a54faef12b4d4a61da7f8fc","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.29.tgz","fileCount":33,"integrity":"sha512-EqamTYvZFRLoHPZXc8onxa/NuH9yG88V8gU2XZXgKWlJX+8ec0GEPmxBzqhSpa3bB1Bb/cmnDdw47PFacWXgpw==","signatures":[{"sig":"MEUCIQCkuY5VkMaEoc8sU6uTC048aFwPdyrXxe9h8U+AMkCTYwIgTnzY4hsl00QLAt2xfb26q8NZ9SgSl3onhfTT5X3iF6w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoRMVCRA9TVsSAnZWagAAfugQAIS/trOcB5JAcgRe5zcI\nSYuEalDBoGw52wu/fx1t8rRJMaR+7jx1Iqu9q7RyH9mFQQd8LpyCxW7QlES/\nmyez4X8DiXai9cLNDnEZI40CJuaW+9Vr/rBR4gmv9RaWf5ZkiJMvQZOF2fXG\ngIkIbRLyQOUD2B8bHqqmqJX4VSYMuDKGQV4ppby0TckKCkf0yJsWV5+MIaJO\nbOma67BEiMU+Ara/VcR//V58sddpKDuwYNeFJ9uqFGLXwTaAO0TqW+z7K/5S\n7UEVDtNNNS7UYqkwBwCGmXTkiDUZmYdM79scVjKLHnqP6GZtEZOg5hYECH5G\nogLvgqcnr3x9hiD6AQ046RyIGdUB/TRVAZGIxjJxYzE+4n63blFvus6MfRai\nOgHhn9bZKdIMLOWB9bJ3qwwJM8LmqNvr1G2mLc88/K412WfkJz1+nOsM8qiW\nt0QxcB/oWd584QSfiHFPSaJhcXJ849/hFLl63DaEwgvg47hc88MKB82rxlE0\nwkNx/BsiRL7GUJOiPucSbY4d8uLLQExIN6dPmEatPr/BIDABN5v3QfDl7cuV\nerpjiY6VLyboIredIHPn93/QBVgHs6hx5LLz1d1gAZ4sA1KPRYDoDUBD5Sii\nJyOg+dABuu2owLsDHuA6RcpR0XhSsO7WSMhqyWjGDpBcZi+Qb/rIaeOgbQLR\n/2xo\r\n=9WU1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"30d6a82a0249b1d452e50b38132c9446a59aeccf","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.2","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.18.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.2","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.2.0","sass-loader":"10.0.5","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.0","simple-keyboard":"2.32.23","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.2.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.5","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.1.10","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.29_1604391701315_0.33486014073202774","host":"s3://npm-registry-packages"}},"1.15.30":{"name":"simple-keyboard-layouts","version":"1.15.30","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.30","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4660fd0e7a72874b832b027508c9df91ec0733a1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.30.tgz","fileCount":33,"integrity":"sha512-SzpEtFd3AFY+n1GxJ+WvsMcavNfyV+h3ZmoChQs41U0/3XaQGiL3zIqi6FM1Gx71XxGy9jLKbxLgIOZXFWlUHw==","signatures":[{"sig":"MEQCIGbs1H2Dz7vt1rI4Uep1lwwluhJohzfd/cXNfod6K5blAiAG2WQF3vYziNimjFCNWksFkcXHuxZhbTmERaTfeQnhyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfol+FCRA9TVsSAnZWagAAn1EP/3DIG396CEQ2v7GMZg9n\n+G1iNXlE2GGv6exJFI7sv7rD/VSGyDmntI1eZp4SKU+Zx4L0NT3evz5KvuD8\nSpT/sq9zOc6wFxti3HZKo7EwkVHFaS/eTOMekGPQwF0XFrazvIFIWjuM4ATq\npT5VnjcxvPTt0+6gLSmjnNBKv5PoMYBG57siHTgjAHDvLxjjqCj4t5tIL4A7\nLNeh8NJeV6pF/7jcdMrDTd3I+rLhqotiAmO6OZCcrzCdCdxtlweKjhgh52J2\nbmvRquz5AlzHcBNZL8jvNJnmnFSt+AmmUdrLqzu0ST6pEXuxvOd1EABRac05\nKDyX5IfDTq377nvEFeuC7pykUzft79qtrdtKqt5xrqCzV+pi4c3COs4eb2bV\nApCYvsVIXq6FXJh7AV5iMSRO4hGgnVuLMee3uQ1cmx4CNG2eUZavc3Pw2W+1\niLn6RqSmASDyHowZ3McHsp0zdfBOqjhE5KJbXxoNZ4oRWjRNUJFEXl7yRSpc\n7VpNRycqCv7b8pI5XMufb8o5a2VcnCMqlZ2+X05E5vN1CBn5GwlzQm2pQg3I\nL2AWGxtZcrKlexHE074XGJqKKpIq42f0B6vbOj/PAhOou5MhU88jfXONivjo\nYTDkzKYYAuVTzA1n0Ge9XAeGNcpETBFE/VVbCG8u5E/u7sz6VNRermWKsaO8\nfGNo\r\n=vHlv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"d6d3fd1eaca99695dcd80679b903087d7998b996","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.2","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.18.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.2.0","sass-loader":"10.0.5","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.0","simple-keyboard":"2.32.26","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.1","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.2.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.5","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.1.10","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.30_1604476805268_0.23797325707892458","host":"s3://npm-registry-packages"}},"1.15.31":{"name":"simple-keyboard-layouts","version":"1.15.31","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.31","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0668c3c50923e31b246bb4c96728cdadc7afdf8f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.31.tgz","fileCount":33,"integrity":"sha512-k1trMH/SPad3uoYOBSZcWFsRg8260qDKnnq5t820CDyxYdT78cbf9BcnK0c03FGYFdkcvkpH8WlfoFavLdUCJA==","signatures":[{"sig":"MEUCIQDhNwxqvmCw7Tlqhb7Q6PPg+9sQJysm7PzhplcbARIiHwIgJyy9CThpK0O1DsjCFZSW0EYcR7QfJ0D4ghAzJrjEOFc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfomDECRA9TVsSAnZWagAAGNkQAIZsoJ2ZDckMFUtgbXwJ\nrgSyxwc3lEIZKOK0W0e/8kRYkkBScNR/8rW2c41eHwxqzxuWzloM7nIlzwhu\nIpb+TW9K5kWmfLL7f6r3AUZz4FnyktzH3bvyD09pCpnOUibihcwxKNnsrFu5\nP/MvFqn6EMpNPnoi4kyVOr4/S7oj/1tTelgk0QacY4NbEBZRCzFqWL2oSo+F\naARkGpYt4BXg9PBP3qlrs461X6/LTx1pq7Wl56EjFqY6RbqT7X8Wbm6DjiZN\nxWW6m1jHmCALcPDiWIhhC2s/25spkzPQy8Ny5VEWjvr78SqQjEuYz8fT7ZXj\nSwKU1cfgEMOVWe+34D4WoUVJR+G09bnPaaWdDSFeYtGLfMa9PnFMriRAhCxP\nNC+RR8xRiYA4uq296gsmnrAJIGOMXIQSSR2FuKQJwfVF1+tRuaOZ07KIdUUR\n9Fa+fx7uctAsIa0AfhhZ6DhM0WNypI6Secbruh1eH2XG0RJkVXxpyJsD+tzS\nsK68Kyvy4F+Vr6gehfrjkQGkY/XauWmDYNSarVFRbZqK6WljjfPOLuSi438d\nckk4MwFtr9jkhPQJNGhpUisVLlGa2eMLQ2/ZH+/W2PKKkRChlPsHZQAJJMhl\nmeUSm3iUTM1SVHZxtA3MEggdz0Pa+sUOetnambaml9HdDGE0wQeyjax7Hqor\nDwV8\r\n=KsNu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"e3aee7e10c2ec0901e9bd007fb272ec9988340cd","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.18.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.0","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.2.0","sass-loader":"10.0.5","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.0","simple-keyboard":"2.32.26","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.5","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.2.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.5","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.2.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.31_1604477124118_0.11787726727690151","host":"s3://npm-registry-packages"}},"1.15.32":{"name":"simple-keyboard-layouts","version":"1.15.32","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.32","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7dc7258dcc239aef76d89005ea53f1855ecad547","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.32.tgz","fileCount":33,"integrity":"sha512-29KJWASIKAsg8d7FSCcxgAYEaGILMhmwPAOKh3mGH/5irs2qA/HwLISteMauHHsSF6pPpegWHSrO3ANXiQqcVA==","signatures":[{"sig":"MEUCIAqGPUKGjhNsklkKDBYL7fr+mqiiQx9+katobrnMXqH0AiEA5A9LkHVMcFEExZuu1k4jF+PyBx8sV6j2E7mNknj/CMQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfo7KnCRA9TVsSAnZWagAAh4wP/3xajZa8itVsAfq+95oC\n6zFt8wJKzDdEnCKo6ZpOOidsM1EV3pRhMmaOTMgRRmsYqnlV7NAONXGuya0D\ntodPZ51pAPR2grEXd03SjaxC81+XQRCWwsjidagbOKaqQseTz4o0xINFyIXr\nd/LWL6xCBOLiL2FnLbMIdYDzP3dZtL31OXtSLzKiTsFR+HqsUh7eaKn0S4eZ\nWvo5WffqCmwSPnyYmXsagHGLwyGglJLYarnLpqz2ExolznjLCPi8lCUeS21i\n25BV2/CbK5g00JpwEyDUsM1NLfnXmeLVqMMxf8EOaJky2UJ+VmNiTwHAcrXV\nZhyccKv/g1Lu+30LuRpYDCLd0ztQbv01ujIs0ZpDMOUSEbH1u4oKgd8b7fFB\ncFfj/vk59LRZgN24/iHR9zeGxhNajxMAwIlJ5m6Q91k0rRbor+PNPI1zp1g7\n+kFjiLfkmoQjQLDzEkMZ2/1o3zntnR2ImqXvvZvCV4UqKscCAHJHKI77eacy\nOlBnzlITUdSAzTj88OdOyOFSx6koINE696YFJIqOYBcQwYzdX6CnfkxU8okp\nEYbDb0ZD5QaaYVmxtYyftHfiJbx0gXPUwkDqFbuxCkQYv2xBTuTJ+Tp4gyiW\nGO7KcRS1Zc8rzEX1WptTs18uOI29fqYfz5SKSdjfiMZKJUlgfnw4KKFkAvJv\ncJsh\r\n=qpcI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"ddc9fe279508ec8fcc9a4dd324c7720efe8e5bec","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.18.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.2.0","sass-loader":"10.0.5","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.0","simple-keyboard":"2.32.30","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.5","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.2.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.5","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.2.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.32_1604563622373_0.832555498986085","host":"s3://npm-registry-packages"}},"1.15.33":{"name":"simple-keyboard-layouts","version":"1.15.33","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.33","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"602c719cccfba22ad1d00af61bea8be93149f345","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.33.tgz","fileCount":33,"integrity":"sha512-TZT9YLP9AkxNqzUGwD7P/WSUQbTZzf97T5gG/5uu60kIAizRHIwBE5fJ+CrZn6q2E8x1tOB3JhMEtOCweCOvVA==","signatures":[{"sig":"MEQCIFGFCK+iniccjkOftOrr8mxiaQtGUEJoUxxlmtycqsGoAiAXkhoO3iDnMt5uODqQqZnFHaBjqIUEKXWMVZZEUpaINQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfo7N3CRA9TVsSAnZWagAAtzcP/3BfoP8hRysPDrOwQUdA\nbef11/IVZm4d75kV5wfCpNjMJ42qBmnZdE5vERFjWmr9/Sm9+scdu0jS6vqG\njWKsDKw+vWWga+6NA4tAqrVCYDzJOjVYYDS8OEUkSlziyiO+gkLV3Thyb99/\nKk/vsEwJxpeIz+tffXdJ2H9GAtdrUuPKb9jvb9/5JeXwtEenJpluuKzHRFKe\nqHOJRb9cPvKOS5KVLYTNidpHCO6TTkmojWj7g4W7Zvr8nBdi9MlkuppwLv5A\nd+MmSM99TzCce0hwpS4fZi/fP8q8ctnkpxiqm6jdY3gleyaaObKea5ynvi4T\n8Z+NL4Xde8nvgxnnQ3QM4WTav42wxLR5FLmcoM9R2lmlGioyrL9Cbr/oPGG1\nK1eOb0UCS7wo3LH+hWSVzrH4tMTqpg+UkySQbikDlWh3x8o9l7FceFS5qMbv\nAJY40NLe1GiMZOJAyeWhqkmMj5a+QY61X6TjwmQl6SCWSZt40yrUxc+5FTXH\nJCKvqFRO0AFDcafV9WWVVGu25R3O33FLMbtFR8TP4BQwkLP8FZX4cCPngYnF\ncDkx/hPuys4s25f5ZyRgW2q5S0iaYv7/hKYyh0M4uXTTPWeTZaYeVHr/DfeV\nEiKeSwnxFdMCwTWoZbTFFmpgSypSGrYhosIp5qRO+LE1aM3bhEIHdc2CxIs2\nkm9t\r\n=iPt0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"01e695d5812df9d08e1b14edee85a74967750197","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.18.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.2.0","sass-loader":"10.0.5","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.0","simple-keyboard":"2.32.30","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.5","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.1","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.2.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.5","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.2.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.33_1604563831267_0.1733809417097285","host":"s3://npm-registry-packages"}},"1.15.34":{"name":"simple-keyboard-layouts","version":"1.15.34","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.34","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"86a84ff9ec1643c33ac02e234f73ee4196cb6d8b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.34.tgz","fileCount":33,"integrity":"sha512-jDIoLNs/hwz3l5BPgUnWcs/Z8ju+O+j9/APqfYJq60qFFDd6E25OGZwLrk0Ig0U3ULNtPvZ5r8wMxsOrOl5d9w==","signatures":[{"sig":"MEUCIHfD/PlEWFA42HrUCw9LTDnd/vB4JNqctGprRf02Gd0MAiEAx9DrqYvFHZIv7pSTmpqp8dsahMHCIa4S37LKAcGUbIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpQCKCRA9TVsSAnZWagAAvYMP/iDoTXqURAyJndfzn4QN\nTxQv0kXW9CViOMrIpH12CCb3zecOoETazltkJtNs4HlzNejI63OGg0PTm6CJ\nmz4L4vqA209YMNLOT0kcyC9eo/h8H0ay/JbVg/QesUE06gT47ufxZKSo13Va\n7Aawh0aJEPmzIPwC7kk/Pg8i0E61GIsujPwc3rxvLybGqunQ5DXva4QQLvmx\n647Uun5aqLqMcnLebf2EzVRnF8hXgx84qltmWuuLE60idbn18J9KJf1hL8xS\naUgkwokas+RH4eYY2K/u+ascS0PTwszxEmqj9oIURrve4L2StLZ5TxBgZE4a\n5llqR2RmAxR1tp5LghNzX1fl28+KXMdxRXtJ2ejbnh5am70MHPLcuHg/BCBd\nflHwPCkyMADWULAl0ayJ7XTTxpwRjofF2ofuZJM6XvcvyhpFfoDVAMY6qgBg\nT4Hx4WaYBFTBN4IOWC+iO8nClZ5Zwww5105/r0yXE5+9HZIQ9CfTe2Htesrk\nhCEpKrbYOVo42V8weMj8O4waavYviCpbum2zd35Podpo2JYqSpcJWurHEq5t\nOmRC412jTKZ0sOcBb8mAyG2DN1CqwENsYjH4l+uJp/tNBEsLT00wz1HZKqCE\nSCtdUrC2uzWMtzqtcU+1vYEUZuIn1yCH+veEPbJFEDXx1ZEnKOdktzPYABzJ\nRyz0\r\n=lOb7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"56c6813a7c8cc249b9570c7550d8b7aed5dbc0b9","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.18.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.2.0","sass-loader":"10.0.5","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.0","simple-keyboard":"2.32.31","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.5","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.1","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.2.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.5","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.2.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.34_1604649097426_0.14267715044590257","host":"s3://npm-registry-packages"}},"1.15.35":{"name":"simple-keyboard-layouts","version":"1.15.35","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.35","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4879c25b8786520ba1535d72a4b2d8f97bc9f630","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.35.tgz","fileCount":33,"integrity":"sha512-USS4j6gFavYj5uwFmiVVrcmK6kRt04JRKCeGqR9Ox5+OLqE+WEEpOzb7F5sDp1ohD7zz6xW6LKv0CciNl46DOA==","signatures":[{"sig":"MEYCIQCWGFg1OlKJa1gLXfj3dnC+/+AblSax4ciWsgKDe/990AIhAL4EUgE5YD72fXmNeAN8qOnGQ2rsHqiId/hfPksbpnHR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqJ43CRA9TVsSAnZWagAA99gP/1iTkQT6zmZ1h44hevrB\nSmj/CI6Mpi5XhQLvqGBINMYuK151SAUwKPzAo6fgAsXZCXrwIvgHWbnwZeuI\nuhYCVXapngUCqSNKU+WGAcX5o1JFIzkc48NFNGG/xNiz/jMVySksK1FGf5r9\n2SMc3VPTqOFZl/nZ+7qpXSCUDwIaFCt9j45EVqGNK7/FtUcuZeaxnPYspFgV\n9Vwm14bu4F2akXceknmbYSyMTDbnFQwpZLrwarV6DACIG89hEnA1Ny25n3iH\nF+xUsaUnmkWOi7DGGiONptkOufOiwnl8B9GRRGCHzqWAAWgsvULN3P+QrvoR\nrI0uGcPsmqDS3PxDesXN7f+bFN7+nD460LaIuhVWIQXyLTD3OxUeQ62wT4z7\nzhVJe2NIaJRbfSMuRRRVMKP0XRTQkNviQXgCzScZwqGOs+zEwbLQiSXgyisf\ntV1q4IGIaYKq4PjywIPI16hOtiajWJWgyQdO9VlH0ACxXnylUOk6cXe8DRf7\n0YU6PjSRLKFVEwckStlifmoRMOCaGtMlBbZGc6Fn1ClxYhpW3CLtFtER0Q8H\nh5WU/vIEjvEj7htWiX3+dwmt36ObdZ2ZTFFqpkVmWif66HrL8xcBiUD1R1jU\nCWnC5qiyDESEq1xg7Btc9ZlkxcQ/wUSyhw6FYT0kqq4+sj/8EouOvopQsveh\nXERE\r\n=ETcR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"a43def9e7248d4bc3ff183f6b9e6b1de04e3aa1d","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.18.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.2.0","sass-loader":"10.0.5","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.0","simple-keyboard":"2.32.31","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.5","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.1","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.2.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.5","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.2.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.35_1604886071142_0.5037417406995257","host":"s3://npm-registry-packages"}},"1.15.36":{"name":"simple-keyboard-layouts","version":"1.15.36","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.36","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8377dc2769378c929c80fb4b0b6d511d1fbab24c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.36.tgz","fileCount":34,"integrity":"sha512-c4kxVugeNrxA+/ygD5NkDcR83B5xWY9EKfrmz4Yl5ooJRC7vfxCb8gB24+FHoYf1//9m+3TnVJnOiTFTviwTHg==","signatures":[{"sig":"MEQCIE4dO5NT8ESvvMMeaIRi0C+vDYkPribEE7osFI0ZtiiLAiAjEaZCoXhNSy6l2RhtHXOLWQVrr0aUfN+ZSs0XrvxNmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqK55CRA9TVsSAnZWagAAAM8P/2QEenTvn2ghIH38YaYf\n51HnUiZZ18s/hTn/D7H0C7S7qDRhO8z/QHaEHAS9SCAHtXxrtVuzEu2Wj1QB\nHoWsx32MMrk/2z7XwyTQfG7zS7MtxYeJo8dk4oawaTnvXlp7+jHsVuxnXCwT\nOhQVtd2XCHFHS/ROKsak3PdrbR3nEF0hTnlASpLGEjamSn5k3FeAS+iyZRCJ\n1N55uPH5ICesnEmcvKS9Fs0JmCQ3TcifTr0cU/2TO0bBkiWJ3IF8lvusGZ66\nfgKGuY2zVLaVLS+E/jLxhOq94RJe3RjYd2cT678MdgyhJ7gKm2m6kLKwPwf2\nDpdzDO1gHzMj3ygpyZ1GK9cnXA2nVw/R/cUswHg+IMyA0jTFcvVpYjKZV7kD\nf9ufJhDhg0LKh61VIOlJZYEsQhYPG38JbJVZXQKnLkiMRNbcGTLB4es1TQXJ\nxOmT6ARy8k5tH+3R+v2YQrGARDttN+h6KBfQ38B6qN9zrATBObOh30cakRqa\nPNMkJAe75JQ0L/IqK/Xuwn6a3mNWHMzPYnRIIHg5DnyRc+daFTIoqQSLb2nU\nhHwWVKMwduWSM/6kcc9o4jmSEj8Lqo0OnwRZmNAD/zaJtWmw6q7yvLLIoPBd\nfhgxfQlq2CcqFkOQJzNVu4c4uI/mNQY11wTwXFdjBMqK3s4/OcFD1PmB9uRf\nfuOI\r\n=VXnY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"9124c7022794cecdc7cafdeade1d255cc7e3e006","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.18.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.2.0","sass-loader":"10.0.5","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.0","simple-keyboard":"2.32.31","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.5","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.1","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.2.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.5","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.2.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.36_1604890233023_0.8697901051121704","host":"s3://npm-registry-packages"}},"1.15.37":{"name":"simple-keyboard-layouts","version":"1.15.37","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.37","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4e7ac2b2b63ef4bdb301e9273d4a02c6d28eb727","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.37.tgz","fileCount":34,"integrity":"sha512-KJHXtX8Cr17tEtb8FetXIIz2oLbvPpWCVyjyR/4QWxoN2ZzC+ENgj0iXWUwUMlThO83YuoZMLH2HsANLEzgGFQ==","signatures":[{"sig":"MEUCIQCgYotjsCV+voC8LCFiWOsHTtCXTE4nxoJqqpFklQd52QIgE/xJz5Oqp+jM20NLtun/BIv3f7pM1db1AWLGJYJZ4s4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqP/iCRA9TVsSAnZWagAAWEcP/RVjg+VOe2YWBGZhD8B8\njx7nimXKMSiYcnEx7aCw7V3MnS8gUsFa6WF2lnFCoA1C8166R71W3SlTtwNq\n7/31IBOCUVyJt17x8BUywfBZGzuHS6ZGlu7o/Seowoojoj44Z6oMMvUtk1hU\nLiVHK62ULTHEXRr2hU3JVx9lHTDu1UQDKPqKCMdpxIEaGZbd28LoQiLevyFh\nlSxKelxtgBNAWNF33tfVqx5HGvPLGwCbwBQd3+dcMDec0YtJQKZ8/Gdd7dOX\n45uoyOnBbu0aF6HXfZqy+9myBgD8WZuMgN/F/yMbzKRDm2iYm0/Kfxm57F/b\nHXOpfUMm9YZbxlOF8bYfC4xtKMt1PXBTteiWh7Rk5U6Zt4HDbVYEDwQzO8Hk\nQ5JxALqlpJMLqyEmvSoeQ/jhhY5+UY0bulvRyh2WtA1GxwQzKSZGySV6W51+\n3HZkLxrSMAi2OMd+d8aoyH3+iAqxlXqSFwso5Ib3OTIJSj3GGQpvKNj+RYcA\ncHbKgu8llClwdCZquz31u0F8lTyQOnjfAsMWTKSvjMYaTNBgoGbqOD6gijwg\nLBoYQ3pMyVrrjFm8/3IgN+ye2Nir1/pNymtqCdFrJqu9glwF1K/nQZrEgjkQ\nsH/bKb4XtL5n5wVoIljr7fiDhy9NCQjxQpQAvNnKBamK65KOctXtaXkQ4Bo8\npBST\r\n=sK/W\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"d149fb7bfb57bed6dc463082854c6ede38822421","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.18.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.2.0","sass-loader":"10.0.5","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.0","simple-keyboard":"2.32.32","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.5","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.1","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.2.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.5","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.2.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.37_1604911073896_0.28363943684473103","host":"s3://npm-registry-packages"}},"1.15.38":{"name":"simple-keyboard-layouts","version":"1.15.38","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.38","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5b4b233c9c27f5c83c023f7f7e5fc8fadf923fe2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.38.tgz","fileCount":34,"integrity":"sha512-TA0vLzO0uoUAk2lpNT+aMfYCXMbMq4dZOB0he990PVT5J9sxxUikSOsRQvaMoK++V+4umdletvYMctoAT8oJZw==","signatures":[{"sig":"MEUCIAxHQp/pIcprblaKpQlXiXSlYIPSYrTVpxHh3+HODV9dAiEAyNcXHeQYOP94uQBx4bXvyx/TzxETFUxI12KwAD44o1w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqQBsCRA9TVsSAnZWagAAj28P/Ah65M8zh71qHt92xvRm\nJxKujV2Ni+VWGdLPUNSnD9Eb4LhC74WI5maLJq6GRuQcE6x7UZF22tYeQjbb\nOJDc3HEMwFNeH2aBXHMPC/oPnLYcnno8zLIfmQBGFyv/gS53893jJCZw7cdO\nPJ+QqEA2nz3tuE77pp4/fDCa3JeJmwTHMjIoKBB0zF1LJLjDhhRopdqcEKmM\nf0c2Za6l4u/7wtyu29bHJPA1dznwnnnclKClmZEDtCORKPjhXMEd9uuqBPSs\nKKn/mDG2J/IrTHRncsu3kh9Vlo6MjbWpBJRgUJq9MvpKysz4K42X6fAhUJ+4\n7FXnUg3kh7HpMowcSkAbaCYu3J+28UVvOF7GYDb8aoeSxnKcQRpniCCZxET6\n2g5uWhA8vwUP+1tbboAJksa26SngoxCoulDf8linmOVnGGqmGw9i5NsRPAOm\nJKXeVhBlKAbdkbjd/ANxZGPidln7XU/OgY+qpOaGVMSn01zxqmuRsfM9dgfN\nr1qsYJRUSanH8qjiWJHoINZuNcgEJFU3bXhpgvLhmYPmoIB01LW0bbjfctiz\n/437NtTn6Cl4mN3HoMgEYS7FovX2ASmgayrwSDLZa8IwKbk+Gzn+yLhkqyZg\nJ9Z0H6JD3SSGkalrK6R3Mzxa+FnOnW0OU6bwtJbIKOTmP/v3EV10CMRk181F\n83oM\r\n=F+vf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"d658ecc803abc8e668a728fb0501bf5249b8561d","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.18.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.2.0","sass-loader":"10.0.5","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.0","simple-keyboard":"2.32.32","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.5","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.1","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.5","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.2.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.38_1604911211651_0.6769782796480439","host":"s3://npm-registry-packages"}},"1.15.39":{"name":"simple-keyboard-layouts","version":"1.15.39","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.39","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"42d851cc555421dddad4ec4b6ae6dfd07fcd1d0b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.39.tgz","fileCount":34,"integrity":"sha512-6MSlZRnjLbmIve0FvUMJ44/TVegNtdewNE4QMkeE4SfkBvWa5hffWtJ7GYqEhprjtBe7yeAHL5ImshlqXkYzuA==","signatures":[{"sig":"MEQCIGOeH8mTcdojMdic4Vooyu5o6vFTilPxtEh/L44ekZ59AiBuTPUmL3WZ7J6UOaQ67k32nc7atIHDDleUipah+cy+jg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqkYbCRA9TVsSAnZWagAAnlcP/3O5SApN3NKsXnM4i3+5\nkLVvXebXamfMJnOtZPALGboyeGX/BkcXBWaDt3NIwRblxKgDuJ35EM8aCyKl\n05zlZ1CbaIfZaiirqx5TMmQC+S6oBtau35BeiLIFd81FdHzMAHfmcX6K1RcL\nz+shxWaDCpn+RDJVx68SgnJfHUsqB4njh+N7j28rt34gtgVVMdIHYDTfYuxg\n8tHBL6yjDoE/8Eyl1AvSRv0Fw8czql/BvQ4pWSgFso+aDWHSl3JJ5aqUoa5T\nbdFwU+raIbMlr8ZE9hgBN8DzXZszgJMG4ot6qaxvOVFzIEiVd5m1sgL7M+Pz\ntvPqwSlxjadywIpRoaGqnn38xM3d9iZRyfSVRqt4QmpstVDBIdJOlFD0u6n8\nmcjCXH+pWL0air20Y1ARKVzwF1lpRaw+Qa4ZkF1CpanInou8uZzbyKoRLAzr\ntXHKxUpMgCGIvvud+nqTC024I/5f4DwBCSWot0Ts++6MiPkcJpEsaTxvpcAz\n8VnWT7rtZBijrFygzBPJWwzgdNvcv6N9jXtxFEsThxD63jZorqf+oiClU3mv\nFcpJ8pKsW+Xs8FmPQ2Dk1SQdfIqPlEx3+f78/ogQUfBDYmKp/1K4p4VIttrr\n23vZexH2ag2h+cLdjFAEp/RrbFN8Jqy37dXMOA1kLwqHNXRoLrurDarpvYpb\nFzX9\r\n=GrO5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"5f2394ba9bea5e8460a807cde1fe11b17cbf3225","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.18.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.2.0","sass-loader":"10.0.5","babel-eslint":"^10.1.0","babel-loader":"8.1.0","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.0","simple-keyboard":"2.32.33","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.5","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.1","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.5","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.2.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.39_1604994586731_0.6059061085287483","host":"s3://npm-registry-packages"}},"1.15.40":{"name":"simple-keyboard-layouts","version":"1.15.40","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.40","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"661b4a6d9322a0f1e14ceca26510142563870110","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.40.tgz","fileCount":34,"integrity":"sha512-2tbdmAWtltLZ8lfziR5GCQxIA7TBpKmcvmO6OVX0PA53h26XUp0PVw6vXwB7jcIwEUjJTSlc7ISevWJhpGuoqg==","signatures":[{"sig":"MEUCIQC8W7sDNzsBsf9QmX9lUWDrpNu5+dEPSAeZAFaIkeE2hwIgG7urjFju7Vwh2HK69L3O9ATPsJJstzKO2CL+PoCZFvY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfq5VICRA9TVsSAnZWagAATmwP+wQMbf1V4MYAMqTYX6fS\n2SRqd6XTdqndtKSYON6yUK1CwiT7APwGL+jkDq44boCo/nR8cQgfoblVyoCe\niogYJYMMQf0bYhujhYTejjvnt4pns85wvEtwN8AqdQVSfwW8Fq4QzgHaYErr\n5EF2DhwdxoARzXFe1C1nx7AETgaX8T8bMhH3qlkg/OE9ePTzRyMkvfjF4cjO\nxxrL4xTYkouGvhx0b737SS1y6s2HZZbtoWDyYp+6CNLcYhlEhOWmNUeIfk9O\nhEGefkjzmnw7ixxY7FArmM1UrbHt3ZcC6M2tVQ2DOdD118iIIoLt3FdiF6Ll\nXDplUlEgScD80PMRkyboSKRIHP190gIFBPZFHW9BSR/98FptxZOt7X75ffj6\n8hzeQZDIEsAr5/Owh27JvACTTOqaqpyTUltZy2lpG4QfrHVo0npZD1C4MvjD\nhlZVXTHniuV4pZVYqyjN5lQtsy88OCmjfBG5F5DWwGOGiv2rpIf6FIs5sM1I\nh5J72R03FB0+VTV1ZULqgTeHGCdCeJNvChzdxkq6R8GUeDrWfzLhePN+ol4I\ntTWyiwY4sKBihEDg1o2tvEcfotNA9/Ms1NZV3LuYo26TAmy3T+M4AIReRSQk\nbKlnpbz1/Aw8c/HSn3xHxUCgG3Wgc4GHb7SrHIKpE/iA4tYLwNLLXWvwq7Le\nTjLx\r\n=VmkH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"9d22b2acc5eca17cefb8ee8b14864c50d2d826a0","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.18.1","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.2.0","sass-loader":"10.0.5","babel-eslint":"^10.1.0","babel-loader":"8.2.1","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.0","simple-keyboard":"2.32.33","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.5","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.1","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.5","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.2.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.40_1605080391923_0.06226425557750903","host":"s3://npm-registry-packages"}},"1.15.41":{"name":"simple-keyboard-layouts","version":"1.15.41","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.41","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"50f856348360db471dcab3bc6359eeb1931d4afa","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.41.tgz","fileCount":34,"integrity":"sha512-QravbXtHksDdbjxIWXPtfwwV2glw3pTWc9YZO3TZH4e2QWMQhT9RqjMmP+vZxpdbjBgZaUEiZd65mTgWCnO8pA==","signatures":[{"sig":"MEYCIQDpl26wQSubL9pQj45TLrsryCD7hHQiRHK0LLeq8ewHcgIhAN52dLLDy2giIhKiKF5nDofcOCHm/qxfQcE8v2U2uNkZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfq5YeCRA9TVsSAnZWagAAiIcP/REM+neTrFz8Q3HhLx3T\nWghO81XuagsTMCAetnSykq0K9VSTwxzTRTgkHU9UpwHj4mfu06SGIAGOG1cP\nhQSHTqi1TAmsWxzgPtqmT4GUawxgVJBjDDcAG30XtRuGvKwuaPuEuEUYJejB\nujKmMjzA5kaPeuh7uL0BYC2LLbRqTlO/9uiay0Wu4ZFZtSzOg/GC9PXrZ0b6\nXpYIiqZKcmp9evKUng08kuF2WTbWbbR9SW7V9hHOyZ3MSsuwvPrOR5qd03af\nAhg0wbW5cCCn6BoOM9TpdGPA7SEsru6RWIsVimsmuSWBUpTpMiRBtua4uIPz\nGfQu4F8Z17CKSWb4Jf2k85hAgK+PA6JlaOZykcaXnNI5BMfGzUIigWRPKRrb\nI9pdpdw/Sl54mGWubJDX5RUDylTzf1FKY5OI+lgcUVFxJUqgx6WKJk20Y7Na\nUBZB1Kwfg3pUAO8V9tv8ERK+y4WKfo1OQiTsqVvhPK7yueNdcUveob2aBoaX\nxWJPilQO4sCFfJyYtHpiq3xWASniUO7If4oTyQmVtc6qbFj5nSki0juvHZ7t\nwDvOAq9SBO0Kv25G1WD8rkFxCv/4X2U3NumdVB0+R4ieJW+eLZHdQ8Xdy2un\nfcZWSgVQNBrb7jfi/KTJf89g4OLr3emGbkJHcgM41P0jxpTBi2hJ8bvDAdR2\ngf1x\r\n=nqPd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"f23341b79cc235e39994f6480a1c1316b1241953","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.2.0","sass-loader":"10.0.5","babel-eslint":"^10.1.0","babel-loader":"8.2.1","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.0","simple-keyboard":"2.32.33","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.5","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.1","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.5","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.2.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.41_1605080605744_0.3885717689764612","host":"s3://npm-registry-packages"}},"1.15.42":{"name":"simple-keyboard-layouts","version":"1.15.42","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.42","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0fe666c820a7fb1ec3227559ddcf5d0ac8778110","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.42.tgz","fileCount":34,"integrity":"sha512-U2cXJekeNtuKxm6SdDNFPD0jZz/fagrEpxugZaNU/5tiW4LnP7/Uh5+gu9Skb8REv8/dguygwF8Oqsx2/2hYaA==","signatures":[{"sig":"MEUCIQCO4DTh6mzxIMCkWCy7b4M6UDZ2iKWNrqkghLl2+3kajAIgCFakluh/ED2Okry6dGmTnY4YReY6IBHZeNmirxzaSOU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrO0SCRA9TVsSAnZWagAAUAMP/0y3G3oda5sQbBciFPNH\nH5dsPphLuaOGIJZa6nohWN07LETRiuFYUagfBALtuNa/y0VFAVPtREi64XC/\n5kVoo4cnEghKB9060lYpArTn9ZyJFa4EdRTykEGTXTbZi6sdSoR9uEFULXpy\nMyqdYGNDFw+ACNrq9cUEPunDH8Hx3Y8xd4CxxsyEDW0LqNG+lt0XQoB1gbzP\nnI+WnhlM1HlNhUSu6F56xGd7ZD4Dn3h2uPAT6aLfRiLbrqoao9T1cOHbQFDO\n3PzxH2MA3Yw2Xe3Vg+R3qydKDEHLQupm8u0vrggs5m5BqCDPrGyXBRNAq0cE\ncGdkq0SfRff9zZXc+ppPs2ZhDyvwkZSbutPo01NWy+RGbFK1dwCrij/b9W06\nMw9zfK4SQNib/8IOUL42uu0XykmUck+BRNY9EKDvm7WqIAIAA72QzO9KSfxE\njlf83Wf7kFETInmEaph4mYW7m6dYOMTBw3FQHKVDTog+5zbkX4XzcNOn1ViB\nLlj5hotPqv7+Kdg5pnvIInfAtecZEp9LY+ogO+v76tcqkaakSJWERyB71MnD\nJPQQn89obbGOMVSJYAm0TUS5DsNCKog06gCqtuycl0mLMIWRSasJQJgRftFS\n1LW0XlVau+astjYvtDLAmWMazkpj8Z8LtwHH9cGKNK3mGTmVbIjMgaPpKsGw\n+9E8\r\n=jSSd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"029c267e7c8c70f045ce2d56ad4cfae5cf371f31","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.1","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.0","simple-keyboard":"2.32.33","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.5","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.1","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.5","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.2.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.42_1605168402010_0.06458894835603246","host":"s3://npm-registry-packages"}},"1.15.43":{"name":"simple-keyboard-layouts","version":"1.15.43","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.43","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c294a2c9d21b5784a0c97289ba08f7220c63aa53","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.43.tgz","fileCount":34,"integrity":"sha512-YSOjvVZSdizvGV7cRKPs0sjeUnHUWgDLAK/9uwbtZtedyoDqn+S2i+IxMS/euIawHJXbaIrasUZ4/a9mqf7NWg==","signatures":[{"sig":"MEYCIQCQpbzfppuPj/ooU0krFE8u+J31SDus/2Ci6dOlLd7dGwIhAIMS423RzW8iphV8Rs3np2nvCn80i8J22myXdp3+BVAt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrO5GCRA9TVsSAnZWagAAtw4P/iNhAlceoHkI7aCw98sg\nb23yy0MCyjj6r5u96firtLE2yzgQNtOkrpwa7+px/F7zEWB/kP7Lqu4xHkKj\nweTUlcA7SZp1I7jSndqSkruFNR6xSzVsP98hk2Wr2ZwOwiNwy0PEJHyIUiLg\nyPzpRGmrv2LNlxeaDza3tVopMn2jVFqu8JpRopEBwCCJGHOQWqSflbU1NNAG\nWztVAFLrHLHPTgg4Jxh5JOXiESsvZeq6xVQpFg9d9BSmQbksQ4bKwX8dO4Qh\n3nyszbm/2m1NvyTlSCUyzxn/xCRqEdOfjlravpXycXz1ABo6+0fynFZsLtsa\nANx/POGEBgYhF+Qrxyp2w4QRkM864J08710gKnDRvBbiC2FyB90KIN7LlwKR\nRoORdOvwlXrzA3k64vWWYqcFWohhfPlWA3nfz5qLoswJ711ywR+nE6mmkHN2\nDttsgnlkYtx6JaDRaJvN5puCvRa+I1/2bIDnQTfVxSkwFA4liWCUtVYQW7g7\nRwEz7ZCKCcNN3cRgMi1BH8rzUL5KO3DCjIVfSs187Xx7+x9QeWvhfbf7k/Xb\nNUgwBuKeadWjCAhmbjFAsNu0IkPSpPkJNTBN6x7nU2a3Xnx4T1LMc50SjXBd\nQVJSc00FwMDKkVWrZB5oZCeDC80GdJmNIocaGcZOJZGacRsBscyatbHFN0R1\naz1J\r\n=ML0Z\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"243ed7ee144ba026103ba052e942ff1cf81b848b","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.1","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.0","simple-keyboard":"2.32.36","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.5","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.5","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.2.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.43_1605168709933_0.5573352647146479","host":"s3://npm-registry-packages"}},"1.15.44":{"name":"simple-keyboard-layouts","version":"1.15.44","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.44","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"888bfc9a97c9261884d8976ff35f9ffaf9787f7c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.44.tgz","fileCount":34,"integrity":"sha512-/3LaudOGz9IfduYOmhhe4fKkRycm1gcX7tMnx5YjTy1OPer5jFwGHyGbEku2beluv6lGHLnNTHGTNMOfSYhNWQ==","signatures":[{"sig":"MEYCIQC5MWB7WWgniPjVFNwloCif2paCluqm+KXbxqTg67bpSAIhALsRfhHQz89jpmoy/piGDDNdiwi+kIskZ9OGCjaCiyIG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrkHVCRA9TVsSAnZWagAAFvMQAIFCYEnT9ERJodckXXb0\nxuGMAO1f7giukVGs7fgxcL54osoKfYUy8ej0O31TE3YpTaNEKG7s6rJ3KEZ1\nPMYWbPySZA0njFgap//PpgL4ee4SQdU2Hx2ZaIttvGL/C+oRt4wTOEi8jPiK\nW4p4KuSs+PDiWzjY6lHxZKxPNR5YCl1Cc+Obp4bnZsopRspZ/hQ8o4RSxSLZ\ntZxQeGeRrnD50/cKL38/CwDi6IoPwUt3ael4ZpV9BfhTlMICh/TRP2Nl3KQl\naCTdpCq3D0B0wWFoXrXS/kdizUBuIwFN9P1FD7xKe8WH7Sk1F6kWZC/6cfwD\nUB897v4d0XL5H92VV61e8YqynuedhVG43zmgYu5ZZIVoauKVeSrAEVPe//kS\np3jGHBBvvfbi3ux69VfNJi+yKe3gGnpNg4UwNHT1L5ep0xrZYbOYN+M7SWDo\nI2Xvr+I5XFcIUPUZvz0NmKnzlbljlHdZXnq48PtoWeH6gPo4ZC0NQZ2Ovw8Y\niYp4f+LQ/XZuKASZ2IqblYVPMwa2FAy1hX5dJkHGpt1x5mCSVHj7Yhl3IRwf\n3IXqQEUpUE4aLpZ+wPzsLKLl961Kn/VT/8t6TQUoz4SW6Fb0iNiK++Itx6aM\noSiUr5c0rQkQI1XyjbCjYF+wlagMtu+/MfFd8AjthTSG+YDZ+COtYl4G0+OL\n8501\r\n=c8FZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"c3b086ae1a959c803e453499b92fd81386dffca2","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.1","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.0","simple-keyboard":"2.32.37","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.5","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.0","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.5","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.2.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.44_1605255636556_0.6560757152826129","host":"s3://npm-registry-packages"}},"1.15.45":{"name":"simple-keyboard-layouts","version":"1.15.45","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.45","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"916fcf03059320044955a0007c0a31dde6445c0a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.45.tgz","fileCount":34,"integrity":"sha512-6r3dtgz0gdhzzg3HafSI4m9Ph+ZiFac0jpU50bzK3hqZAG/UaHF2NyHofgJXYRQBeP2MR+2163omU4SphooOVg==","signatures":[{"sig":"MEUCIGQget7JI0lHzludQYR4Hqn3nelxfusM7wD730PBu4o3AiEA+kc0Vth/0G8KP67GQza38G6400+Li75X4pa8WEgzrVg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrkJKCRA9TVsSAnZWagAAw14P/A4DqOqpq6JqsWoqdpjl\nE+g1hW5hlKWNRryxAgnknMgHcFnkDh3PJU4SzCcXWjQf4QtD+PXNjAMorZ8R\nY/3ZnbBTwdipFTzN1T3VB090JccpBpE2gOlGY9RYGdtP6LKgSTD0pJRQKjMP\nYIsQc9Y7o8SYIsfDFlyGiyzsHGb/4C8lWM3aH3eVYglLlC6URDwoV8sXm6/d\ntpyK2bYRT2F/lSJFn+jD895C9Xxv0kmmLJFyc/z/1HswoVIgfEkRvOqy0plu\n9wbVL1CJ8QqfFdzFuU1jNbkdpstZKgDExKe68RxCM8g2cJ0ylo4uT4OndGYB\nyIMwaAYodMcwjQ/wKTcuQMDusKoOuqhe5TNLi/x2AIisS1AdVxJ9cX9NfSE2\n/75vppki7x8gzO7OGPIXahCWB8j6EYOqritN76yMTGd9TYPM0BDnAxmWae2j\nMFIyZSGn7ASkxicNAge4Ag0kSlVv5R7TSTHn6HV+R35gL+ZH4VBqooIUfRfD\nSfOQ0AzMUhc7Ur44Q8c8leI2GZIWgoWIWea+4E10H32cNoGwKBvZOBrGH28Y\n4+M9eilM3NrD4t2nkponJTNp8sibK0OXUeNps1u7NvKQCpE1pPn5ZpYj0Eut\nXaIQ3zpAHDBUejEW5NX6Q22HI/9HLqYvzweOOvjzNQyibD8O9pDRZlX0JoKz\nGoGh\r\n=rRPw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"0bd2fc10192d3793bb07cca2d572a29acc37148c","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.1","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.0","simple-keyboard":"2.32.37","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.5","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.5","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.2.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.45_1605255753657_0.17636939740180302","host":"s3://npm-registry-packages"}},"1.15.46":{"name":"simple-keyboard-layouts","version":"1.15.46","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.46","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c8ab3ca451036164132d685bdc6c07a443b9ba5e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.46.tgz","fileCount":34,"integrity":"sha512-NPSaPH91UHRXDqADqm60F3xJfthktxQA4BS4julN1pl7gSppm4N+hCFY0SxmQ8CNcqb54SOGj58EHj7SEPo0FQ==","signatures":[{"sig":"MEQCIDtZet06w9gcPT6JcPGmLXWcz+dRhrOYm5XBmPdBkJFVAiAjnaJii0SnpcjEDlZ76F1qQYiajUEmEzmv0TzuijODTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrrtKCRA9TVsSAnZWagAAofkP/jlD3yUQ4dmxBKDe8AEj\nDNzc2aX0iL4byPt+CmQb7LAJuFuFTymnRwHLwMdRbaorDRJVrYh8D2Tx/N5j\njBWusr9n6Ytnz/fSSQia1DJTq1yk06bj7u6uysiVqmHr0ynj0pWBAzHgVNP3\nBQi/+SMls9szI0c5HS/IiEj8ybydIDSq76dXVxs3Di120bu8ZQZRMed/AEu6\nnVpA8OYP2ypNMmNkzLTvyMLkv8HWFihZzHexxCQJtbdOn0iGhS1fCP6tuf2I\nFpSfstB7eiZyvD4PiRffgqHKhBv8HrPsqMf98sD8kerS8/qtmHbPLHsuWQQC\ndmWa5nJD6FxSe4GvfyLDAfoPcy/CZgdOIci0tb2LV1GXdcHh1wWmgySP6hpB\n69HOahj+r8QdhuWDsWrJXaJf8LPo3GTqwO1OSFYPqHHh+MGHmWP2MfYTn7zm\nALLw+59/WWAWEBrRtFfFEmHZcJ1ymfALQYVfVTNaCXCCqXCr8EQw8iPgp/cc\n8KMTbbTSUiuLdh0AvCVWay7SnUe5SNFU9+/4PoCglE7gOC/YNFDO+FMEbiWR\nS/1g+529ltwapqCR3/WMPJWtwSx5SWohtgXUUDLTPByI8ImfGGXa3otdOpKB\nKCk+eIWlhLHHVofls4S7YLn4bjjo8V96Kxt/NQk4MO9WhCwkHv4IMyDuxcov\nD9EO\r\n=2luB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"0e33326291f0e325353adefd489a59c425e931aa","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.1","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.4.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.0","simple-keyboard":"2.32.37","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.5","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.5","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.2.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.46_1605286729813_0.7043434166591369","host":"s3://npm-registry-packages"}},"1.15.47":{"name":"simple-keyboard-layouts","version":"1.15.47","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.47","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b0ab13cbc561b579e66aa02c68e95b99caf838a1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.47.tgz","fileCount":34,"integrity":"sha512-Gz8xvV8FvjHUqemHG8nj1AUV5OgjpE4z/PegJJFYwnZPCBSQo2+bZOdvyX4fZd597o4TaBGnjhupXCZOhWsOlg==","signatures":[{"sig":"MEYCIQD8YlSZ8uuWKGQP7T1O1+uMTG7VFDlCdhA5at3NmzjftQIhAKmbXmGv98sDPN13eI4di7A0hPFaw3vQ5f+4x+elPBTt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsjoBCRA9TVsSAnZWagAABa8P/1uwghT1xaFtc3FnPy8X\nJVBcYjR4yhAZ5RDgYG+nBewMvhIA3wWr4zmbizv22bnKYEF8zaSwVN+J31Qp\njW29YgvJZh1nMpvMJyrSZ3xGkwToLAuKFOsGi7Bl0ZteJb1o01l4tgqw6Jup\ncD7e6KVcWlzuM2ZQK07apnLNWaFXrzmRRC3wmtWXzvbImD7vfr3PGL2rFXOu\nM4HaSvFJvdDfIYp39v/6mXQ5m6w6N0euJkt1od6LiVmg74c+8Lyz9QUtLDJk\n7LIruvDKtHvv2W6MDw+aZeel+RVGxcpeAUnbWsZWM3qTRLqVHY6rfTqw5PCS\nLgKcy9gjyOiT3qQk0ZziE6NMQxWGd0Yiu9hehbAvNdXOMn9848A/VRu8dYks\no6zrXdqOYmawUHWhjk65QKtii8FmN0aKw70Rbt0UZvh2LXAt1+qBpSzbXhSr\nVWc5NHLTlMGCIhtzvrmAv1MePo2UrcBLCJskmbOlE2WLnkgiDPGz2a7nAWGe\nENccdrh5a7OQjPgaFLo4BJazqiByV2sP9EniF0Tq8//VNP7FC+EACMK7om7Z\nUCpN3HmIHzR76QkTgKdiGzqZXLDR8ebaFjXZNpEcZ68lyGtPtf9RKY3KMpmB\nr6et8TXJYJwNa7yqSmNL7Ha+qHgKZtCaOtnRh0td/OXzC8L6WTEpQIncR0U2\njrrH\r\n=JXb1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"7e71ce485b3a0485e0e411b055f6e32b23e3a2cd","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.1","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.0","simple-keyboard":"2.32.37","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.5","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.5","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.2.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.47_1605515777393_0.10445441990732496","host":"s3://npm-registry-packages"}},"1.15.48":{"name":"simple-keyboard-layouts","version":"1.15.48","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.48","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d7dc01c318c853a62b95c66d741e85bf5a529d25","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.48.tgz","fileCount":34,"integrity":"sha512-9DbqksZxk6ooIhqnlKlSkZNzg8BTsBWRy/Gh5Zqp709Rw/wqJCfl5JAklwciu6CiWR1rlx5bWiUv6fQClyxbdQ==","signatures":[{"sig":"MEYCIQC/OMVlbkcdTiLiNPzy0s91mBmzfSyqnsO0TUmwoJd4NAIhANK3B7WqgYHeJZvyAfFMhh5V6ng5PeNk0kx2MLh2FMNV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsjuRCRA9TVsSAnZWagAA0h4P/AgLkOIXJ8gNgAAjk1WX\nIOFgHMR1W9IxC2byMPnMgKr+tg976akNxvWUfW44DJUF/7gpmKDLc9FnK6wS\nZ9qSn1ppSBICxnnLU+ryNd8Y2N9Ik+72dFQPpFMujVTiessbssPEGcPKYJuR\nhGNJPcmM1qH9hpWukCzVsn3ypCwN/T4CwCJChG5VttbIQ2CR+EU0QdIvRMQw\nIeKvxDRjBeDwRQWaqMrkA3bg2/rtRR4K6+Ne0vn/9LpVS15T8l8pJbWY7mbN\ntxUlUWsZ82nbqEq8Vr+2Gh8X9DXCVk9VLxdEZ0h6Jyrpd8fUhb8PqkmNYg0w\nTILdbaPOHu5rDAoLkgUFmEGbq73S5W/cY60kM/6iTQcD7w1U/H77M8nFITqY\nx0WdZ7ANcZdbzPX7EztDcm7kplCMktavBxtk5M6zoeAV4KdpEHZLjdegp4xU\nJfiNjtx4dnp9rnpMQ9yEwUAMaKPKre5TxpmrSoYQWKpFUyBjIZ9V4Kn5jfOU\nNMtLlQvS428jd80H9eUTbiMeGde6cuQHm/wozUh4y09S6Q6/9p+u3I281gng\nPG5nipoCSXMSByeynRb77Wt4lnVs/OwaJF6Q149wuwmLG+vXAF/o9E7+zXtq\nRaEY+4QfounPn48A8x91QsGnNO6ySpz44A7pPCXk8q/j7gD0+wcIMxH5o3lS\nyzkS\r\n=ZtNo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"32d4538215013b3676e354fff6f99384bd8a5c68","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.1","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.0","simple-keyboard":"2.32.38","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.5","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.2.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.48_1605516177387_0.9599284899448137","host":"s3://npm-registry-packages"}},"1.15.49":{"name":"simple-keyboard-layouts","version":"1.15.49","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.49","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e854086e7e731b676415a5366710eb0103e88793","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.49.tgz","fileCount":34,"integrity":"sha512-HNm+eC4iDFW3moI3FZVMdCemuIep44S3Buk/49h7zY7jFHSmyCVJRBb0mgZ41DmzQnrSaiOtmhgpAg7TyCn+/A==","signatures":[{"sig":"MEUCIQDX8MVCTEc1AAVHt5fPxqm66FA3nCYA7KdIUjNUoGLNNAIgM5wUEzJH3w6XILo9IjpOcy5hR9Rlmshej5cprgrxJkU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfs4CqCRA9TVsSAnZWagAAL+oP/iNwThrrAXATRSBZtPIT\nEYAxJ0yC0ho4xjWcMRa/zuUTD60MVkkRGtD3WXTkispoMFChxNxFqeTLRi+q\nQODNM3oYPzP4+yBh8u9fSeDYKSGFJozRkUPBzr12nwJ4udZnaZsQy6FI8fg5\nsg3d77w7HLAXbIpiBe830HRPelAp8gKDqatedG+xn06MWJpuzliESFlzFTDa\nEXstN1zvFl/3wTAvw1d8+HCmdTN6lwin1Qm3G92miC7ynzdRZ2X+0NeE2w3T\nd/qh+0AsBKWkzwzjMHmm4ayya7xPXWcGiyAAoxJ/NYmi6zu6nLworcN+9l6p\nHQdZo1d4lrSnK3cWamnaHBGn1HP16PsiWpHxYCySG1R4vJPcG+M+VA8dLJU4\nOH002hoUHtvThlNoRVVAxDPz9RLQTrTw7QpEXW8DZu4QiH+c1FewJ3iRFO8D\nl1entt4DptLG8LJqdr0aOJGjk61+q4N92IR8utvCj/nr5q1X3knQrvu3QZ4j\nk2+kX1N9Ozhv+bxHJR9R8ZcMUt6DZAUZmUEqbPbSZo8wC4Emwr+LAjnwQKnz\n/9EQI0LJOa8THlWXXgAN2KKW/b9QsDvu1NJNkuxFiuHgJtEhOtRPkBSd0YLH\nvW8ezrMQZM7y+RKCVLctYAjRQXQXJWOK/Mg26QLEgQgBMKnMVCRYNogue98p\n1HOh\r\n=LfAC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"d3276c23b88b921f0d98348a5587fdec40fa5401","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.1","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.0","simple-keyboard":"2.32.40","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.5","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.1.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.2.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.49_1605599402211_0.3738380684750313","host":"s3://npm-registry-packages"}},"1.15.50":{"name":"simple-keyboard-layouts","version":"1.15.50","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.50","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"40d931a76753f9f39a686849e92d3bb399d55d5e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.50.tgz","fileCount":34,"integrity":"sha512-V+MGl/cFcgEMloLA/HraYp15/sd3W7f3rRqRfZfqHIQ0LaIZC9D4E9k1k7SSXL9BZ6D+HSGjPYyGlsTbgCeCDQ==","signatures":[{"sig":"MEYCIQDujtgl2NaOCiMeO5rLQuuRZqskxHrTuj38EsSv7MmGLwIhANISq5OhfSr7dbyYJ+tkHn5uUy4+6yRnoP2r+cpEbr5n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftiNqCRA9TVsSAnZWagAA5z4P/AjOR/zJ9ibcZADGXyU8\n6iQQOSZLRuoOS3DrkzxhrweZal5NO1mDVxMM5eIvDeEvfwkhkMuHTgZc8tTo\nKPWhW70M6bmykDN0df6PTWin+7/u15WMsh23pP5fl3wF7/ZR9wUSgQYcWCHU\nlMbQ8oGahVpuX6bJibI0Ya7GLmY8xvPl2v+F+3mcN8v93QYJiaq1N6oxKGyv\nghCvgCplhrg81D4HBmyxe/gjw/FkPRBdy4bPkEW6IctMvhcmVPu5jnm8gfvf\nkyC+2IYVePKVK6Oy5m/qcv/asMh/ESZCcmGvpASGij9X3YR6C2PcFs3jwsOC\nM8NhVnyQVwTA1/DAHf9CmelIJd2dKPZYOFDBgic3Nvw+9JAvxbd6F5FD5x6r\nVqmimrMMMIxGVZthjO7waQw6YH20x4nB2jIn1fdpyZDq9l3as337ahf+TtCB\nW2AhCvgiBkwgyXkDrw4eS3IFvr0rIabqSSivd66lhRa1G9r8grMd8YJEwnBp\nXlla1DrE+sEvfzd0jYTTqzbuA98dvg90lutV2/5VtQIqQGnNFF79nS9ZJBTQ\nWFGQAq67+mM20McNRwXz3oWGL6NEdj3AsPQ1Fy/+Kv3HgTW/4omWXNTzhbqA\neXUG/QA+46184ce7KDA1bDy+vYy54LpDS8dXX+iAkr2/7iQFvgKzgV0DDQ8j\n7TSf\r\n=i7hm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"8b2c2a5b1ad0682ebe5da0bd4bbd8aecc8806684","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.1","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.0","simple-keyboard":"2.32.40","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.5","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.2.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.50_1605772137939_0.1736498372320905","host":"s3://npm-registry-packages"}},"1.15.51":{"name":"simple-keyboard-layouts","version":"1.15.51","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.51","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d4809097bf77ee78da6bf249cf1180ca6a314d30","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.51.tgz","fileCount":34,"integrity":"sha512-8L0ZFw5F/MH80axvBHGStMpQ54G+DPsu2FybV0UdllGzLgiEwQEN27atk1bjvOhUkHfM8mF+hWIcfrpwV3bmkA==","signatures":[{"sig":"MEUCID3oUbvjRCvK62Nqkp1yRkiZelLiL8T50VtJdxtsHUGuAiEA/PEgJkck8r46lwhfnQJxnGGhw0++BNDVQoewQF9v69o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft5jOCRA9TVsSAnZWagAAV0kP/2hf5lCH9HzEO98+EMKL\nDbp94aUHehajJhgUxAlTMP6m7cY2hKmsW9LdJzojeT4uwUyF0iiuwzJ2JlOn\nAFkIwuNX+o+9KCncH9q5vt+LcW76Wjz/8dYKXyG/z1bxkasLBg1Vszay2RPk\ny7THj1I3Ufji6LwD6mc7GILoDtOLB4zHO467MsWPolo9c+CMzn8ryRyEbcFQ\nrNFBpWvWGUpByVUztJ/+EUff026fbuaLMhvxkmxVMYVfelfkEQZoeoSZ/wBD\necAbrgqJvuFu1Lu6NoYKetej1c+SQXHsizDzRENZK6yvfr4eL5OEQuOMehHA\njir7REaiRqB+cB1jA1jiWCux6NEaFX7BWz3sT1HmHv6Gv+vRWKipCvJOZhUp\nLpHmOI+y0PEJFlofrGWD1gpL1d/Sb8ecvIrebKBRJuEIagYducouWbNEIWf5\nGWy+AXgr9PNGPG5sm4PQ7Kh8GB3gnmVphYv8JWRrZGGyS3pajXyYUwG0KaRR\nBg/+upw7A2XCfNFMrRMZrwRzEZHpUu7lCLkglrMDgDu5NldWwBLHhtxomq/W\nbNX7q1X01LlWWLfeJey1dS02brqiUHUcTOJBfvaCTgxw+juQy/FGth5yV4GE\nh0OMM6TMnUVrQOPbvHU9c5/vlhjr9lQ0epHIHZnR9xRL1gyw7ldX6WWtP3j3\n1iAo\r\n=IoWI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"5cca9c1327b54587188076889f63af89630223d4","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.1","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.0","simple-keyboard":"2.32.41","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.5","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.0","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.2.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.51_1605867726072_0.9826783014597786","host":"s3://npm-registry-packages"}},"1.15.52":{"name":"simple-keyboard-layouts","version":"1.15.52","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.52","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"80b7f8bd2a6e720078a275d0e847d8a3af695b90","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.52.tgz","fileCount":34,"integrity":"sha512-aXPay3Ti0OabYfDNqiEritJVAUypPiH1NgyKdnWzljb6EsyR3C5bqqHXfKpMBhsFrowBqiBJ+YipKsTbilHjAw==","signatures":[{"sig":"MEQCIB039qHEI2WsU/w262bXB+9XaD0G/a+bYpCMermcgU/BAiA9mMdI33iy518nac6RfFZvjpYiFyOX1YOreqSDsL1KBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft5lfCRA9TVsSAnZWagAAkLYQAIyNEdcJ4TNxRuuejOOQ\nFx17/eUKsiSefp6uPxL2ukmORiBuj75+ozU9WqOqFqjTnMkc10a+9xoIfMXz\nccGVk1hQx4do2oFXIiQvT5cyS/OjVXIld0LD8enG+nWbCx7DCedc0EJH7l46\nwz22pVb2om3lZs/AZkDzdkKcOID+2PEjQkVaZZBEeG8XmzhFYAS7elWzAwjR\nsWDVwTSM+gtPkZmNcdvRdfRsPqJVkfzAKOobY/5ElCSxDdhogJFRZ2YLq4rF\nhkuTZoYl5qye1mgXMtncuVwv+KbCszowZg14Db/lc7U7+JacgK75cFPQd1tV\nhwbhb3wgw0NYit7Q1AykaGbuZI/7I2Zb7FBPoP8/iHfli1wtbaJU9zP0Xf3L\nTnBkK15f5atFRGUgZwzndHNS2i1XapQpmzTfS2vZDBOqSTCJAHOmprfSsZ+e\neT1QBQKM3US1looKXzj724uSDluBue12JRI1U9da/JNjoDuKR58yX8MfMOk4\nUZwzKMb5hW9VWedYtjhHyJXfsbYK7iBHatbgtTbsvqsz0uLHNzAOwwGF4BG6\niE2U0yY5IQYOiyT52LMrhWpNYIJsNydgESJc+puuQ/2iBf8vw0zHqT8UVPnm\nADAcFPwYcyvo5DwZdETST5DtfC37YplE/CqpGzMQzp6nySgvyhxClfX6nfiY\nawKl\r\n=redM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"f40153793c7fc0052a81d006b63017d5a9b5ec6b","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.3","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.1","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.0","simple-keyboard":"2.32.41","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.5","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.1","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.2.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.52_1605867870794_0.8637402971696477","host":"s3://npm-registry-packages"}},"1.15.53":{"name":"simple-keyboard-layouts","version":"1.15.53","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.53","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5fb3da141b9569d4d64ec1426740f0bf5726acce","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.53.tgz","fileCount":34,"integrity":"sha512-elVFBV/yrRQZtsi0z3RR0a0o/dYVws3XTCnBK7kVUKyV/769MZ5sLCbb+1X/PXCqACTc5WRZbV4TJFAB2WCjrQ==","signatures":[{"sig":"MEQCIHBqdS+zNwI2y+I5IyNp6JOtpDpDmmyn4Qsu6Cna7Bk8AiBNOA5ohAwZLw+4VfhrS1kMsiRfo0PPqcloEsNUNjNAWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu3W0CRA9TVsSAnZWagAAu1YP/3YbQUtBdv5FM/bXgx00\nsM7MM+cujTN+EhYwffUYxLeuwqNdU6DJTYKS2fEVOPHAqQYfpdyES7U6Wlij\nHLWfVFBQABbIOxaF6Hs0hJIF1M6aNf/yvXvelq+bntyabYlW6aS2oQedmjQL\nlU4VCICAERIRykQD8KaLILnY73wibb6gsJzxfTdbao8znWCkjbyXUAZ2W5SU\nms5slT1lbLfE7jY/Jht3ZHhQldqMzQYYqdCJK10oiZBKohVlLOUdlYsbxPpQ\nXOhsDoJGvyaqYVpgoIqUVvogtxZdAVJstKAwEG8gFUAgpM3dBZT0VwNwwUQz\nb5eNW3BEck7Qr4b9m1xe3Xq/MYYp+QvaPIgCLWdPi/G4vvp1lurH8j+RMnPL\n/Rxm+2EPlFd/eErGZI+mgrNny3+ML1vdksYVgK5z5H40UmEkrzvZgYHwxs0X\n5e+dpQg4q/jv81RZLenN2NTrX3WuA+u8Z4zB9ivsc9nDqjXScuS2fIDsy7fp\nBRC8u8JyYiiiantXUHyJOViGIcm7wY2nVnCUWyAt0nds1AhfE0YCvtm+k7BC\nm/p4YtDrZs4J7lKwyG/FctX+h3CnEdC1BpIVPU8/1QvXXib5eFhPJ9JSBlxN\nzx9WGW8YcTlHRh3H9LLBB+fm8M5BXt63+InxZ9nzDPwVUjbMxE61U9L1GzGl\nisK2\r\n=Wocd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"23738856aa30ad04dc13e77545019d4831f9b19d","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.7","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.1","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.43","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.5","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.2.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.53_1606120884070_0.5683478536834878","host":"s3://npm-registry-packages"}},"1.15.54":{"name":"simple-keyboard-layouts","version":"1.15.54","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.54","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f3f9dec38f6655f9c71a68cbb741dd73039759a0","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.54.tgz","fileCount":34,"integrity":"sha512-Af0lGduSF00LcnqDwQ8vsxcQUHD/DKh9JZwBcNyx2xSCkAY1jT3+0MZsxPLNXLWhKb5AMcz4c/X8fVizUcXnmw==","signatures":[{"sig":"MEUCIQCH9OHMarfdJbbWJ87fHQaw9zE7G8sNW6xEDCPmMgnupwIgFeWdKZQwvHAngz4g2YtU5omT5tBBX1+OSPn+WkWSHN8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu3YsCRA9TVsSAnZWagAAvaUQAJFBHs5AJTH/BEnnbWbd\nT8A55pV8MU8YndSBiPMnjkHh9nXFJ4rinLCODy8VUssq+KzqokONrUvTn7GS\n16zKsHugTVdgj1knjOhzWf7qeDTX+j3BGhXvUCT4WsXmn35k3mUZpDF0u4GA\nz1z5NTou/l12zhBRumM34Gk9aUJXltloESFOZ9mBKjjAcXZYW32BKk7rNmAO\nOxdH7zZHRvgm2ntf3t2U30rkROk1eu6JB9jErb6J60nkP2HPrN7hPUKjfUSA\nUHGd/C4aERJ2BHGDMVnaVbua/ZcUUoL90Mt/Y1BuhYTTUSMRtc5W+oiyvUfI\n8y8OdhxKIYhgSUn7HQQDYygWRYD7T/RFNy6WJRAFNdUHqt/ZzCHZEq/zv7OG\nJtY/4Bbft195paLyUBxUuhCJU7aZsDGmrEA2YpHElPPYSJey0elaIfaoDs5F\n9fc5IvBh3kNYQlMUHqN+D22vnZUBdrirzru4Io+J1m1iK2V0kbj2+X+A2D0T\nGFaQyAtZUsiKlpFbiTYNocws3dRW+Uo6UCqext+/cI4e2DH8JicdVLBPCJiA\nrN1NgjGMfnnbsA25V4sJu4aqamvy8L/AAWTI1CiPk6OrZ5zqTEqz+hpzbwvS\nyjkJ6GIwTvieQCpydxSsI5zm+2cW4HvgnUzKGr8OR10P5EusCHMxI6VccsW8\nf0pF\r\n=rZF+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"6c1cd612173bd2e4959e0ac84ba57919760ca9ef","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.7","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.1","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.43","@babel/preset-env":"^7.12.1","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.7","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.2.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.54_1606121003475_0.7119869137778856","host":"s3://npm-registry-packages"}},"1.15.55":{"name":"simple-keyboard-layouts","version":"1.15.55","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.55","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1011da20ec3f3d24d4ce931dcef57a4baeef1ff5","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.55.tgz","fileCount":34,"integrity":"sha512-wyYeqt7Rxb5gsjqEskpmTfpdSSuDjf9XkFPPrO2lAWVxGMc0ZZ2zlZ8nrIwrRB0I/GR9uegKFCsGR1EkVjGvPw==","signatures":[{"sig":"MEUCIAO//MvOQFuBaMSxLIsl38cLmaA7xTI39NLMwKe/k8xIAiEAgrNgZbQKERd6JrtwGYmb4EbfrFzKaDplZi96g0FaDbc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu3dKCRA9TVsSAnZWagAAB48QAIPHSEnYXc3hIb6WCIHf\nKdFwyP/RnQ/LFFjwC1DcwPb1dvfTfB4QowEH4/VofIWG6oD37ViFMbjKyPI2\nU+U/rbUCO0SDvJ6BE6owWiaY4SY7kKcwq0qW79ZvKixhyHGZdkkPHyY2ucBg\nFR7QVFDrQlESLG1bkNWNm8/U2brVUAjP8cEH2EMXPXkAQ2rdrRoePAcV6mpH\nqOwWlchwYNz5jeU9C4ja+UpnVJmwP1zA29IoPWiP0a+AEWCruHVib/vd1jMK\nTd7Ek3VdjeVKEM5GG6Op+wnu5d1ZWtSBITlG3ug30mQBkf8M2OwHdHBnJyvo\ndPmToPG86YE2/sqeP8xyCA4LUD34ME5rTlUZ5m6E/GwBOPuxuETw1C2XV3hk\nGBY4181k8ssLGklAKnThotQUUiUNj9scNiY4V/trk8Ge13R5fVdHYeSds1UU\nVrmgPVbwDnuP8Eeq9UXgSlDLURZwTmbQsc1IeMhc02OjvzXk3oVZxLjkajK9\nnhv43i18yV6Rj+BMLbAE8bwRfX6IKjO01RhgMuVa8E2scxV6IuxQVUg9aLCZ\nGhoia55iXV/Yg/MWxB7I+YT1iADdkDuTH9KdCBv5d2mgO8rH+yY3CChJ9olh\nGkE6OFltfJD0LnSybIH5djhcWsdFK6CNMDi06LGO6M0uESGE7gmKEobnG2Wr\nWu3A\r\n=Cmg0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"efacba50aa0e194d00c32370167c7321f39a2dbb","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.7","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.1","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.43","@babel/preset-env":"^7.12.7","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.7","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.2.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.55_1606121290221_0.49823915049595624","host":"s3://npm-registry-packages"}},"1.15.56":{"name":"simple-keyboard-layouts","version":"1.15.56","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.56","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6c6540f49a61c98b408f8a22fae98c26608b1495","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.56.tgz","fileCount":34,"integrity":"sha512-jVVej4v8vxlhyqV1SyacKw6MsSremqotMz2A40K0EG/qBA8SL6LeiSAdL+8nQKGOa/tLlr6JjHMecCriRpsjCw==","signatures":[{"sig":"MEQCIH4yKJprz5mLgHMfR1XXU2vRN0RW3iXZG3QqwoMvXIeOAiArpybe7XfCebTCwFxkQrMFEt0vsyIdYB9PjZeD+r9q/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvLsbCRA9TVsSAnZWagAAx5oP/2/KjSuuy+QLbIWpkHgW\nQpob94Mp8TjbxcWrM1IdybqeEIiWqsAJg8brb5UAKLW+YpnIQ8QMIBBgPF+R\nl7CHiq2YzZyc7HBtjWeipgrek0s7r1PeR9/a8+tXuMk0qCmqIY3LzHBwWDzF\n3vQoOCj6tsVSp55XYiz//aknqLUUxle6jQ+ps/576/dX/6gvmj96NM2Px8my\nGuBZsne2jvN/4AxuhA5Md0k/mh1/tcV5fEcvhHDDTdT48J3AHrDP7ahrxEU0\nIqn4+QXh4mSC7qayH6XAWuICLR3ieBRxmbSTxs6Da5mkOiR7COSHNi+4t3Rd\nklBYhTBo0RuzyUXWT09rwXIfm4bE8dzZOtRcm2bxSmnEiaOf1A+DOcHpMb6x\nUfxWaA4y1zc6Gq9RlYpsLMR5GmTpg5G42Rgjk83WfVpODQYV1imbvqMnZ5xh\nwPcH/Yp0y1KQCS6Jr0/kas6DfmtkM4roaYkzUApdQND6KadsH7djwTKj62Jc\n1sVBN/UctNvfRsIc1QakbXxdhFzPZu+VEM8jtYtSUsM9vgys6fotN7PjJgSf\nOfsdcbpA+J6aQpkDcl1x9jUnZwG+GaA7QhMlDmUB1FpWRT7SzyF0eN8lv/Gp\nbtptQLZWUdAS6x0I5+9JTNUWyIUEWt+L8YX8YMdAAJMqnCZc4QXwa4nXmQQX\nW6/G\r\n=UOIg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"bc645b24e30baf9df582015ea8590460f3f82550","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.8","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.1","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.43","@babel/preset-env":"^7.12.7","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.7","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.2.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.56_1606204187188_0.05585712237531437","host":"s3://npm-registry-packages"}},"1.15.57":{"name":"simple-keyboard-layouts","version":"1.15.57","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.57","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ab165c26fd12f1d9831788b24c214a53c69456dd","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.57.tgz","fileCount":34,"integrity":"sha512-4ZbnNtMdSRfAwhAbZ3eHaNxlx5fsrXi6pK2gfGAPnpMJG9H8y6TZteKjVG/CfGmoIOcSyxi+b9hS+atuNde1/w==","signatures":[{"sig":"MEQCIEcwSCX70fCxKnUnrz0KBbJ7oIMzK9K+Q3gG+LwLYjX4AiBIYa53IDopCKRsrVfo+Fu/h+K/CgK4oAnEVFQPDdK9jQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvLyXCRA9TVsSAnZWagAA+k8P/RNb7sLghFzilwCUYbsg\nQ0XeAWRCIWHWUu98N3hJklKVDkY2HesjMtbr/LjuFMRfbEmnES1QZ6gDbWYU\nqGHv9lWR7gHkkFoDb9UniGu4ZXr9QxMeIeISBPbCcpLFXmxhgjTgCrkGanT8\ns5dzwttkdiINgcWByoNFPUOqu0Roq51UTJg6NO//wodU5Twpa/fZiYDQTMb4\n3QlcJUWk8a2tUmfJLUNRDjm45ev7HNxw/qTYAUc973kUf7qWsFJ+W8rvN/We\niojyVuyDqUGmjtGPpB/alp1c/o+Ftpu/jUkmKZpvrqvgAZzywANEKV4PnkB/\nKahEt8l8h0mOTDfdzi/dtUDjCqzpNXdoPa72jDhM1CwqTyzl6iJcvTFwOhCU\n8z1WGHuFUU9WfeStocW9ANXTQQtn0ku22C4Oi3ghKb+2QuxJOKpcBQEnDVgP\nTQRveAhsKkezCDjIw4/CdskLVOCSCWC2v9xc9DTr6ZUWjtyr4PFZysKAGqv0\nrnFJ8My4HXU68FNQF4yd3rwwefRB34V7o4y6vMeZLVQjpqcOFeOKTALThMhp\nevBPriaB3/+lU9K+IZUIR2LEh5HRl4HxHc+703+SD2VodMeE49h3OgLnAMVy\nlVhi+tPTbNXvcPXWN3aTyHMPNa1SZK/C5525gR2NCZlGKFh6aoxRhPPsfPno\nQ2pM\r\n=8WOj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"765b4b0d8ef2f380a6326636fd3bb1ec090b3bec","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.8","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.1","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.47","@babel/preset-env":"^7.12.7","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.7","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.2.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.57_1606204566940_0.7805175178925308","host":"s3://npm-registry-packages"}},"1.15.58":{"name":"simple-keyboard-layouts","version":"1.15.58","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.58","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d52c31a1551f5ffb5b6902210f3f7e3d1f76784f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.58.tgz","fileCount":34,"integrity":"sha512-eCUfXmUy6cPMyPvbfyKo5561O3btSB3i4YOXpUcV3dG1OICyavs+voaFEMgLRyZ4vCJ83JIr4ual6bCosp36FQ==","signatures":[{"sig":"MEUCIQDPkQQf7e1C9CjOdMQdynwlGEm3BGvA0j8sp8/STKFDWAIgdbjrT1AxSWWkkZDvUZRwSxVWeW9EfgloywlTytNX0lY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvgv0CRA9TVsSAnZWagAAW/UQAIFzpu+nKmn+eESbdy+O\nJBh4jBBUDe51G4o9y+2B70pyv7CKEBcKtvNBWJKyIkkSWS/dOx8q0b+AOSts\nB8yIvnEmkBEGhRIPHTJJXrS3o3u/jynAjy4XvkjvdzQqvfOmtCgjZ1r3JBWj\nNSRG4McjD3Ue6uW2hH6JsufMSmBTimcYSIZjLCH5Q/ajIQ3EZw2qYMGpoHIK\nqa//8kPMDYUoXHKPdlKBkDHyOdCMnapc847AoghDhNgx7RmspEaCd8lwGz27\niHRYAtxqxwguS/C6xGA/iWzgc5FBu4JB4zh213dq9y89ahwSYxFDt3R+CdOd\n9rneFeFJd/leFGGQJuv3+fhHgMVzzmUSiZr0XvYUKzgARjM5YjNnMtAIFB5p\n9AHOo4qnOHzK4v6PPdDlUufYY3OVmKGZ5lZiCAr7++uoIH5X1JV/ZPngFwZG\nk8cqtVH0i9AaLQsQKnvTsPnODeoNZh+hS5Z/JHaltPByOd0qhTw0OQgSRkKf\n/vApDtdcJWz9kvmtCrVy1FHS0K5D8xB4DU1P3kh7DCA5UkLecjsKs042Km/y\nNkGv3sZ7aoymJvWPFvAfYKdvBNnhQ83/fsgvVtDiDIZNIhlGyULcy9xaeIQI\nKfC/PMn3yDLPN3FIZj85aiovppNINpf1grddYyHaSoL+7XY8Vw/4ViDfdCRv\n1WWY\r\n=msl4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"329dacc8a81c9a8b37759ea0780aa8a165058f3c","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.9","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.1","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.48","@babel/preset-env":"^7.12.7","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.7","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.2.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.58_1606290419448_0.11077040407055794","host":"s3://npm-registry-packages"}},"1.15.59":{"name":"simple-keyboard-layouts","version":"1.15.59","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.59","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e6807fd9444e44ba534f38c5d07c234f53d7eb4d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.59.tgz","fileCount":34,"integrity":"sha512-PAidt2pSU6y+5WccFcZpV4qoHwAZxrj0OvZwGW1+k0f/+SLwzlnPugimGUa+e6GPpEBERYxxPEidRBvAVj34jw==","signatures":[{"sig":"MEYCIQD7K8Ovr1rXCNWleHupX8e3CLYeD7/Q7+q5NvGEVzQTIAIhAOpxjAmzQOmTiwXgKgKmeCjgehu5TzjpKumzJBdM37lY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv2GiCRA9TVsSAnZWagAAEwoQAIFmV4xMkjgV/NwJcnJV\njGF2TEKNh3lTxUxvxSYZ0dsgS4jRfnqHBLZNiJSjWr9YzBQL2hZVBkMAeesP\ncSeDQ6uzDS/hGuKIzqTI89ThvvG/SxKw4bqExY/czupQPD89ARa/K1rDOXeL\n0snveZo81p1lvtyoYCnL7EZ4g5rZweWWTWZrehXBTA0UDli9Bvsi51GHmk3F\nn8Ynjs8j1O+W+srvaZIj+jy1fGkf3bI0IrcKQY3KyarohYadV2yawrJzAYd3\ngEfS9R2ThLK5eAQB0zZIzsHy5oXSiLDyR50rn+Qg9Oks12y8KfsE07Td1fF4\nLmQHUyegpkaYDjqdPTuquSIA24ioztmGNkG4ErLI/RoaaA4GeUyMCfv63Z3W\ntI8/bPNZUdtXKnNM9ywlvBHPbFEysIMpLtLK7VTUJqaRBdWlV/tl4iwwm33B\nhxr6rBhULA6TPzqRg0uX3A1BDaTMwZAcNvbn7HYg33iQ3n5zZqmfag3gLF9E\n17bFKRoqZzcdDndLW0cAK73E3O1/E2mQsl+3H2D3EGz4Fl7enOyhxe1wGCPV\ntaOOST+jfBSz8tuSpD49msPCiTMHAQIlgbGkE3Tc2NY8qKh2FYmJqPm14nZs\nL+nvJDCsvZB9A3xpMcAuvxn6sZpFaer2UejzsyomePpXIfskAVlU0Wz258NS\nhJI8\r\n=7w3B\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"d38386211e45d7e15d07847290931f16291b1546","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.9","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.1","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.49","@babel/preset-env":"^7.12.7","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.7","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.2.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.59_1606377889678_0.6441754682991159","host":"s3://npm-registry-packages"}},"1.15.60":{"name":"simple-keyboard-layouts","version":"1.15.60","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.60","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"434972baffe4d2cf7de197daa0b5f161d8ebac64","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.60.tgz","fileCount":34,"integrity":"sha512-3P4nIv4V8OvKIXkI5SQSzcJWYveryNrWOMgqoeHpciH1thVihr1DjEfChy+cKPOtFiuTW+916J0LXYDE6fx5vw==","signatures":[{"sig":"MEUCIQD2++Xbm/bMnxlm7qbI4FHTLxWTE+LQZ4eYoek5f0Ml2QIgL0t8xKMqG9QZs60jkTCVvsdzytI0iUQgasc9n/f6Oaw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwK8yCRA9TVsSAnZWagAAo2UP/RL7R0oSH2yCdj6nS03S\nf9kcbXvGl99JkaJT6jTOF+KFYVlXVMdcMqrVhPOJGEDzSaO0cWGbxalCpB0v\n19/y8LSeplXKICWodIPVEWkCy97xnGTPV/g1pvRFtpdYMTQLZGHfQ5Kbyz+q\nk+TKm+RxZguilNGgwW0r8jv4FvuS9Ov1O6S05/ZaKkwiawiLaQsLTq3dMJ75\nQmySJwh8QRa4m30cymWoVjZzj9vudLFj0h5n9IzmSJ81aspXALbmGdp+7jIh\njmkVAz/ympgaROdjdC/ucQROHrK+MTw0W/XDghbJvnlEsiy3j5PhzJHcYHSM\nPI2jHPyYX0oYR90k8FGDcCmM/P+Fjj4AuVBQXwhxlototDDo1Ix2BsLUbxKQ\np/NQL5ob812Zlh+Bf7q7tkRl2xxpSNZVFK4SJOLZMMxxNUqslT8PrMSwJEh0\npisxh3/cfxkT405zlmdHWf39LDN+5FtqnJHpEVSACnXabRTuk2Faz5p8zq3m\nafD6NYGw/15nQJUYLBN9IBS3aPmUp2bM6etsXMtFWeNadRdFC6GThhnwXm0G\np5hpSlzmpEiWS26TPD7r00v6LlKl3fFNnS9ZRQsDGHTV4dETViuiIlx4nVpR\naBFC0U28uOLpO49kp10Ra07/bxblk3bN3UL54+KBe6KhQsztwUghMtaaRxz/\nTreL\r\n=a8aY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"64b176023a7809b297d7d4eabac551a4997eea52","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.9","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.49","@babel/preset-env":"^7.12.7","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.7","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.2.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.60_1606463281848_0.3711206006085548","host":"s3://npm-registry-packages"}},"1.15.61":{"name":"simple-keyboard-layouts","version":"1.15.61","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.61","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d6d85c5fc13fce2c237f08898fa4003cb3b1dceb","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.61.tgz","fileCount":34,"integrity":"sha512-btOWOnynD9F9HyEkPZNr8gU3tVpTxc4w95vk5igjUbNzbih6CViaXMXnDzmyDc9Afu05xlk2cvXTBm7VMLxnNQ==","signatures":[{"sig":"MEUCIQD129tgL3buv8iYSERbqxU/isxVviOD6Hv66pboBG8BgAIgfM7Ko0xxlTT0h0xy8/uMxsqkRTLg3d5iUVyhsrZhhrs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxKhICRA9TVsSAnZWagAAAAsP/i52dae6Fl/8eFHSxkpP\n+kPytbAPpo3W7zn2AiObVT8PizW9WH7Mu4KaUObA+GcgWxq+1KapkV0JY/wq\nH+/G2oGxmOoriJkX1c13XPK8lgia9iuoyOb909535PSdzbzsOlLC/VOhroqM\n9Pybt1+8TKmONJdQY9zV+/bJmHfWZ7KkBz/NazxALf99PGxSoz/NfWF9RfSF\nWIC4PJvjLkKSYIjiQvHUM1mp/Ci63Lmi0Xyuz1QZUGRTqMEb6oYm6lls2jeZ\nZQb8MElq3RyBKawwrNtrMWwQOn6Td5fSjiI82zchxuq3s53yq+8iNeus6NeW\nu0tv+LlJ4KeUaxiYBYu18DKl0tAHmkTkyCR18bfEzqFs3QVlHoIz+oLGOWEz\n6ShtqOX40b/HhXQLzS6/YyZZoCDHHqBBgqcDS/UQbcMHLnZ9giaiELRszL91\naNbzeURZEk3vk/LK0jzbkucS/iIwP8CuxxvkeqLh5Iduq0EXhgkCTVVyqi24\nafD75TKttRfDGwacYFsnTp9NIelPJrweZ7MPueNJczoU0y07mEhhrzPEyxzq\nkKM32sUurUaH5Uog08f9DkzM8Paa6misJqAhFPjV9rhHS96q19+50IkAvBJB\nLrar+VDeRzfHoVgs2uCd/JlZ6onthFXqQPDfWv127/SVZTRvndJekA0/thWU\njTk4\r\n=HA/I\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"4cf34614f95ed91a5d548faed2bb3e679ae5fc27","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.9","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.50","@babel/preset-env":"^7.12.7","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.7","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"5.1.4","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.2.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.61_1606723655440_0.7054638444845509","host":"s3://npm-registry-packages"}},"1.15.62":{"name":"simple-keyboard-layouts","version":"1.15.62","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.62","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7bec33a8bf90c0328ab4f55f346c7bf7d6b01c3c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.62.tgz","fileCount":34,"integrity":"sha512-h2jpEDNkQ2U6UMeOIv5PHDZDDNMKEUXC1Qvs2C7j5s9F3by4+oCoxfHOxn9WaRUnV0/rElBrtUPGx+EzsaNRWQ==","signatures":[{"sig":"MEQCIB1I7x2c1VVAG21N2SOmcFdjG2nhAS7/iTgjzbJ2aS/6AiBVu+/e8K1qgAMuNWV9MtgOMPpTE2gqV7wzFl4HNrfCtA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxgHOCRA9TVsSAnZWagAAWnQP/iDQjYPxvfjZBtEmVJ1z\n9TWUkShNaQT6nMqyE49kbzN9izG8IS+CD61xYbOiOOk+6Sl4MPCltInoASkm\nVzEGPNUo6td8BgCzuquz5sfq+Nejq0hWH6z42WK+y1X7Sarpr7h/+IBrmZ/I\nurnJ6Rh7hEapb7cDX6T+Z1yx9u7xT2IvFMduO1KVWr5Z/421DhLz5YPRvaui\nIqkqV7XbbKJeby0X1X/bck2rulv6vjHXi2aphmn07/dn+D3nAnfjKjOQztPW\ntUKmSHWoZiOCv97Agm6YhSwreC4jcAbcaN8OPAiqnLvDCBc2Cgb5rw8kBgY+\nZXcG4bv1FiCDN/DTNIWcu783mDnSQfEZi5HdpjXHc6IqgIi95gEy1wqXBk7N\nU0cK/hFExpoA6djD5KdZpJG/NjQbhOjoSLd1JxygrQNZWSIfi1fO6SFxAoLy\ni/mAmc9LZHsJ5bHy2QNkMvaiyMbEKXePgaieX3yBNPJjNeYqSbyV+1udkPQU\nqE44Cm0aopuhCm6uvIzM+IHo/AJTIkr+WS8jpDp5fpb2i3OjB4ohbkUpwN12\nSC7jHXqKu2GKZGtYisjzvC3QZUeG/6iPTStaVUM9xjYM9b9wLWsvEtQ75aZs\ngMIALKtMPqYeFH7+V97RtX/yNxnz2e4ij5pGlm5IKTOy9+PJz/akW22YbDUl\n0bIm\r\n=YjvZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"dcd4c87384c0c5a3754ad56578caa7cdce5000ca","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.2","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.9","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.50","@babel/preset-env":"^7.12.7","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.7","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.0","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.3.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.62_1606812109754_0.8196173936756088","host":"s3://npm-registry-packages"}},"1.15.63":{"name":"simple-keyboard-layouts","version":"1.15.63","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.63","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"af290c981720f885f06dc8a0eae8c7d454c8030c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.63.tgz","fileCount":34,"integrity":"sha512-UIMoLTSPkJ+6Mkf0qY2kQB+K9opbxk8psQ7WHEHT1LxQcoGy06CEq/mELq6irGwLvkmaJDOEJfwOA+crvInx0Q==","signatures":[{"sig":"MEQCIBtruEKexroxsaOLLPY2IiyBjHWypIZSItNodLr0EDjhAiBwyzAG+TB+Hzwr6tCameH/mCdjZ8slYrpPIdKPMwV2Xg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx0ygCRA9TVsSAnZWagAArUAP/0HG2EulKhFi1y/KXWSa\nhVvL4XG1s+g/jVKYOVClccU9Zbw2Gk23/04Fu2igVbrcQMwMUZFgWZSHZQv0\nCMARsGEki0HSoeAiI7layuyPA3dgjDeiKBTRv5oyeGevjSjx8amc3Zl9RViC\n+JQa10SANg0krFoKULzeTd/04JXHG1ZKDZlY7UO/wJQZoJ7VTr65LtEEZftK\nwCf7V3hSJXFO+J1vyaRtSk5azQSunJpozQpcH/0EfsxrViMGGojSj8MVgVMc\ntXnSazZyPtoPIE0MNnxtlknUkaU4nTnl6bNYu7DTou1s+pEIg+7g3BE48fUm\n0V9yk1TTh9k77xvtMxgSPIl4jvp4+F0mWVMAleCBR0S9ex065UK0b0/fHrnD\n6r9ch3sZ3zx7YRp0aoHUvgNJxotCZ7mtmAsfmTQelvpKqGSaOC9VQeYvbwHX\nQ9pgO/Vwg+4dJPb0h29H06Cl47Cz8ObHDbEO+eeXS9SI4nHz/tI9FBRPQa8W\nSpEsLXTZeC0KfPddjuuEF1zLp4h6FkegfcZl0mmFFyVrZ9ouzz99DLJylJ7Y\nRGXlT428ELYJU0J410v20CSHehl+occN5bSpD2jBJXredpmlSII92qclL0Ig\nxwmkehZXIfCOFVegEZKKat/54gjlhcSDBm4vuVPT/QwMlDv/F1AHHCe1oKAt\n2rJ1\r\n=LtQ/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"7166f3d9330e76c34a1a9f9d51ed453b3fab54df","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.9","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.50","@babel/preset-env":"^7.12.7","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.7","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.0","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.3.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.63_1606896799796_0.989865276638572","host":"s3://npm-registry-packages"}},"1.15.64":{"name":"simple-keyboard-layouts","version":"1.15.64","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.64","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c3e55d957945944698234550f755535a95f468b2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.64.tgz","fileCount":34,"integrity":"sha512-yRhJMZ5BgX9t64gEZdqSTUxSQK0xgHyRM9qz1a1YF+1fiMDMoMDY5QzmpcLr7zX4WFpmqmyckcB+ZzmsQly73w==","signatures":[{"sig":"MEQCIBP75dgg7x4U3PAngRd1olQmKPrEXa/ofMfkYOtsH7pxAiAc4MGFbQr31YFYhugewOfplfNbc47bXTN1jgYCjwYSgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx03cCRA9TVsSAnZWagAAMUoP/0OMUo7U6UGmZca4dwid\nJCWoerIOpO9aone2aRE+HAoRAblIYPAmaahUIo01TZZApRfqQKay1SETqjW+\ngnQKTLcySkwH/6yJK+38wZOd5fLnOzUmDBER2cIA5jqVgj8ceu8EIrNKH+sR\nTdEw+C5LZEOGBwe6LAXCPuc1zOckEJyP9awNF1dVq93wmG57Ay6dIHfC1BNW\n/z6hgMk8hihFMqdkjhUXjq09CES4ZzJsPUZHy9v+RBiofoqon35OxKu7ttsu\nAd17RlfUD/9V5AoiJruXvJfnhhBEkuee0wuZ7v5ao1xwendzRKHHJS6rbtlp\nRTrBx6kQkeTc6vj5YG79Of8rwrPtqGsJGdP/D/J5rQzwc/uz+NucZO7jgFIq\nfXK7+vldcIPAPHtLSf4jdXWif9kA6gxgedgOzm18TsK2u6QuYvsEX6O3TzOu\nW5+Sg4p9O9C8OHRmaq0NDDBNFP3d9aytpbjgrNyeLnX+B2wZbL02amIgojCB\nfN9HE17Afgw621nkp4tDAL4yZrhqzz+CvHtAUnY6tn8ncI6I+NoVu20T4F2i\ntHF8F0fOCaBbqwH7yyqBKQFJvJd8BXM0a6ztinVeUzS1tyV4EzRSHcTgjCDP\nJ1J/t0GeFDoulHZk8n4LHF0oXwCbUBd5CdmweYhkS4DEDrJuhQrkeMgK+YCu\n5Vk1\r\n=dQo2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"5e0d7ec3a7a7f63fa6ec158ee23c0aafdcc1f350","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.9","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.51","@babel/preset-env":"^7.12.7","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.7","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.0","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"2.2.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.3.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.64_1606897115428_0.43367458446948093","host":"s3://npm-registry-packages"}},"1.15.65":{"name":"simple-keyboard-layouts","version":"1.15.65","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.65","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"24e118c834433fc194c54e068709a0aa9a110017","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.65.tgz","fileCount":34,"integrity":"sha512-xVl+NvUaJ7dI6qVY79z26RRWbeWU7haCNak+NqMzQDAo4WSxANgDHQwnqtLq5XPz1zztxrx2aqA1m+jwBEBIEA==","signatures":[{"sig":"MEYCIQDcIt/KFgdQjAECK+jzwkcQEgJiSvjOnThF10VCeS9pIAIhALkin7JIkxG6dnKX4oODqsLhdBB/uvgfiHo75oWJ4nYr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyJeeCRA9TVsSAnZWagAAUkMQAKOSTdWz3CDU41Ns+uLZ\nY89we39zONq7lr/iOi2qgGVYkdm1w6LQ1A9i1Mmd4UbHvXsGfJkeDqDUcSAC\nOuFRek6jW2f8/2AnkNqIt/a0QGviILruubEdslHXrYCb5t3MpwMcXSMYfQfw\nVi01cEuVlus7k8qS53JKdzI+zKxHnKe3nCaaBzZXcB/LzArXHdsDgfOBAa/k\n8ZP1OtiYTuZoBYZo/sjaJwlG+K6s3ELcoq6vTVG9L88D++nCtKIniASM2lfw\nJ9Di9p6KhZ599t/Pq1GVxmGEg4JwTGfXZRwV74eaZ8Y3VaCvdS9VGT7uexT2\nd9z8g6nnpHQ8is+JzZ05Yag3hVMvt5K0y3J/+Jrg9L7bm/MzO5XLPi8evJnS\n7bC7jlLxzUJQoyHtxsEoOEBeWWfmT6OT+B3W2RT/SdSAipv84h6htw1kKcbj\noH68okVk0h2oPVo1m/qUtX+DbSV9f2PiAXVJOq/ksfZ1MAvW1PX/IXIEEI2X\nSkWteaa1DmQq/Ho0C07FOlw2j8rcqmnDBH3LIVxPXx1mnuKG19NdmKeHW1ME\nKgQAODcpSaGfTkTUKLli8USycSBnjDZXNVn8XPcbKireK9HFRm4r0Xy/Hz7O\nEfBeTgr3hDPLuE9uZbQfkI6Md5D1Eu+G/bYY/EeW9+0nf3fkmEZe9BVsKeqa\nHUs9\r\n=Nbmw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"d85aa2b5b52c966611eab796086b943a2ac6b6d6","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.9","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.51","@babel/preset-env":"^7.12.7","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.7","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.0","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.3.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.65_1606981534006_0.8503154123699002","host":"s3://npm-registry-packages"}},"1.15.66":{"name":"simple-keyboard-layouts","version":"1.15.66","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.66","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a7271fecf0dec409bcc8cedd750edfeed320b69a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.66.tgz","fileCount":34,"integrity":"sha512-LNKydRi+hFqYEa+0/zeW/BwBmzrDISSW1NBLb6RoYkDZrGWODzIULoiRhPekvH7m5CxRb25XYsHMvQYzSirbRw==","signatures":[{"sig":"MEYCIQDIjuQI6+YNi6i/04EsqmhrGvdBqbt6RPkmEtWgkz1OAwIhANg4v7p8ysdTdovMoth9Jvj66ZNAlk/3RR1Z11GyyieL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyJghCRA9TVsSAnZWagAAOEsP/00fEUlDIgsPQ68SwNK5\nMQzXazN2RTiwyn4EaF2oBASO0J0GDvfvUS6NjXQFhXyyQy2kx/jt0y7jZ/+t\nKBuwlEqN1zqIayKuaxzCqI8kUmcxm3OBwy1viD6HJCzdhJf5v1lVvGpAr/PI\nvcSlBQRtbd/BkiBlFrJGAjSJfxQEQzl27f5e7r4W8Ve0Q+nUlyATaHXVTOcB\n1oPQ4SbNKgrcQhC1RKrLlWo6i8bl7NCPDDY+g60d9xgPNFRJVGuCnvw9yd9n\nQPS0xwxfRChfCmBs1y0y2JsXMZEf3U9yxfV8D8I506IYl/y3igpkURec1Pru\n94lXcZUgRnkqgk1Qbi2TP9hwQP6Ap4rESzJY40hbpfEVR6yTsNek6GKibg+Q\natAdFRCa7mpmefhJX0tkJd2cYiwVKd7X5n117hJvA3hsTOqfe6m2/9ZBpq8C\n7jLNXRsfK5plFfl+GDM4JcWLSNfDFPx9jPNYmXBQfQLyyYC+NJazcWf5tzkt\nBCz7sj1BGalnmmbdkDfElquVfOBSfkSe72dvPClKvlyyCRgt0xz58rP5YIOp\niuqnZsELliX4yUfuPXM5WdCG2nGIRnbvRvC17FK7ABuIU1FnjidZ42YTXZ5s\nv0pMYPz1p/zKbwuMw26UZh9w2a27KD1Xq803W7uhEJlPuKDVHuDaKsewzr90\nJodV\r\n=MsFQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"ee3aac975943db1c82bf4a8d054c0bd06a14f3e8","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.9","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.51","@babel/preset-env":"^7.12.7","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.7","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.0","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.4.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.66_1606981664992_0.6471038783222574","host":"s3://npm-registry-packages"}},"1.15.67":{"name":"simple-keyboard-layouts","version":"1.15.67","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.67","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"23f9c7ba9e191d05536099540d183b601f0fdd58","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.67.tgz","fileCount":34,"integrity":"sha512-keBAJp1MLV2V3LbgrVK4yr4pMQ1/jnN3c6PowlMq1Scd114CIg4JaE+mfH7McYPLm+lgA4UpHE+mL8ciil6WIQ==","signatures":[{"sig":"MEQCIC68JMsMxFfGQ3AX9Te47Ew07j77GxYee2hnPblrOO+CAiAg2Cbe7WtWvJLGj1/awcLuGSCbVt2iK5oOQWSlU/XYoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyJlOCRA9TVsSAnZWagAACrQP+wSx98xyYaqykID2nl4q\nfC7BZdFsxPUpb9lY/3lxiilgvwqekPHeV/JSygl/eFryCfcTZeh41LYqnzwq\nvpW3xCoqj+7zyq6JPdJtlU2V3IxAumlecNVq8ndItOkZQtFRtD4XiI4L/xs+\nGDV27JMBpd/LmpUSYwoPdb6nX5A1HSQMJeB4oMecS7e1juKyuzYh+AvKaVOk\nTqyT6WjsuMm0wll5gYrKBiBO6BGt3nmAOF/aBxp8Cd0LG/qWA/agdbXFoYZl\niDKUJXfnyoZ29Fho2AqaQR6i1DVw79K8VMnXg+cFp0qMXpHDOzFbc12VMB5X\nZSVVX0/V5MDSRGKxRKwXYCLxTgPozlAFmDBD65/monOmuWT+faJfri4y08WK\nKibhsZV2UnF1TZANW+Eq0P5KivttmCB+FAaWFMsEswA2qttTFl+X4qPe8qDd\n2Ie6xq8VRDWOZeDc81BPHz/MlxBCqd8PErCBP1fwjZmZ3RZrpoE1buxXZf1g\nj7Cvl6ozmnWCY66ajj9WbUPJjuQlJ7acgn0/WN7KbJGH1dllJ5yRUsj62sBh\n2RQa+3uFibXJJ9pLAE1yC0jNGTTzgGhuwHTHD6l3JRjiwdaqKQJaEraKqQJg\n/xgwp46YVZn18KLCm1xOq6Uq6U5kKOzYAdSa6Bf0J0HkPM7P0VqN+gXcR9+T\nxlGi\r\n=4Khd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"3d03394c297962cbaaf3d2a1585049e3ede50bc4","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.19.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.9","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.52","@babel/preset-env":"^7.12.7","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.7","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.0","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.4.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.67_1606981965773_0.8959301898721594","host":"s3://npm-registry-packages"}},"1.15.68":{"name":"simple-keyboard-layouts","version":"1.15.68","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.68","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"40608323b1521f863a644f0abfd3cd39114e3248","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.68.tgz","fileCount":34,"integrity":"sha512-tuKcI5wzHd7jDvGS5ebOHRRUs5TPDC85JBwNmB0gziFJdLT9GqdtnNehL111JCrSfOwJTXr/74UT74YGSB2m4g==","signatures":[{"sig":"MEQCIFEM423BIL7oj2f0Y4V88izzzO/OPmNNSdhV/WlqXuVsAiBmcuJEgQkeMoG9gAdjkGFKyPFkcRc5+kfwZOal7iyi0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyexECRA9TVsSAnZWagAAO2QP/2C5aGDFfAHOVyPLUdbH\nrDJCvrimufY4nSZt2zZM7QABeZ8mJah6SiWiqnD71n/590mzXMgzwT1etp+B\nOJP0roJSb7gjGcaf/GUwpjaSnG2tkAbeVw1v1AEdN28rVRLd7ecrHoeokbSc\nmpOtQGaLRdsX2I6T2mYfHoEA1AHtqpT4hSvv514+M85TRpOKWNNFYjlbzt4X\nYgBB4Ee+o1cwF1Z/48iNJFAQBqHLwhTScV1qZYnpZVjvXdOhKtJuvKX8Pxhx\nKN3TlFJQkZSmRhp/DiW+s4+Ozbp3JsfboOIklvkHgRSSItf0LPpAScf7bTJd\np0/gOy0pnk221rzDOY8aY4CARG5noRIkExdCaEEGK+eWaRhleDXJYPnkv+Mq\n4UMypcZvz5krPcYKmE47OIC6IkAHu3FVAziDkDau/SIoQwspGq1u5OCaVYm+\ntgkEB8fc6g/ryiEzkLu4Si1yo0CMdqnrjerqAOGk2f1Bv9M+bP9uRbdGTOEC\nPUaP/fVxA6totgmpnYT/swT9dtRxOjSR+vkZoVIc+WsmuQGb9ctgA1oUi/8Z\nWeKfOYf///5z7vB8fMjgF+zmK68wYzAbl/sSPp1ay0nTYW1XChUwhtxLgE4H\nCdABn88BWfP440rSUVH2xK9UG0IZ+9wRhg8KAO43eE+0fYfb3eLAGm46DQ1L\nnoSP\r\n=VcNG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"2bd3cdd72502f0f672ab5f5bfd4a29dc0eb0cb9a","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.9","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.54","@babel/preset-env":"^7.12.7","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.7","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.5.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.68_1607068740074_0.05434102937831198","host":"s3://npm-registry-packages"}},"1.15.69":{"name":"simple-keyboard-layouts","version":"1.15.69","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.69","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5a8367d8b41711663a5512fcda163330354d3d5d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.69.tgz","fileCount":34,"integrity":"sha512-OddLydcliH5HejCaPsJQqnbhXBAeLl8N1Ud5mUYJ8rjwjykCwENxK0rKd33RGeyvEgao4kJpWWHBancrbjAP7A==","signatures":[{"sig":"MEUCIGt8W/HMcxWv0WrzL66moJCN0mjsmdd2513C93bdTcZcAiEA52h7xWUe2rebrsiiMD0nbxcGDd70gAz63IXqjymcoyU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzee5CRA9TVsSAnZWagAALwMP/A0SXY2vHF7UFEdpBXBP\np2zoTIneoQZ9fDLq2Q94NXbnU1MkaSTNZcJqSgYuCX9rt9/Q0rB02L1eRNDV\nNxv73M23rqxdJD67sy5LDYmiaLi3JXIJvnQXM6QwbuENpWsyK5ubaIJGaNGn\nVXuTPnsWMFwfXbVx0zyENSSv5vKP+bv8diWMB9V3arwDix19v7jNKwuhz6PG\n2fVHUozLoybzHc0lka8m3YyhHPLIAFQ+qSpqKZrA5XHitGLlKDCmz+w1VQZ9\n9rKcgkxxMZuJqFxNBK1wmN1/u9juC9F4noQfVqrh8/0Ln44bbnYhsgBMadp7\nvjjNftBj97cvSf4eHOjGLKDZe7k62KzLopbYhKhNUWBaATPzqxfthgy/eGEr\nyHqMMBnI1It2dX4fVEREn5m1v6PY4dIBXyBGM9FGR3xh6GXMSWyWST6jaf7Q\nLePOptPRVLlUkniW/vV7+sqrKdS6SJRPK9la0vDhy4WIMl06BAr5K9VvUV8U\nG9ZTQ3zT0/EJA3xkcVeQNQufewGX1FDg10zXsDcLNQLius4htOUmqNsefiJg\nvDB9n7yEUtPuxw4jF4Rs1dAn/R7V6SXZ4Xqj+m/Dy7iOdsna3XyxQLjiE6v1\nkqsR2bHeo9xU5aUGfec1xv6nRaNARvOy4NW51/l+BwpdyCsIBESX+UOtG6jj\nnbL3\r\n=vIhu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"17b55b694042576f8b571ec6e9246d9144b97e1e","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.9","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.56","@babel/preset-env":"^7.12.7","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.7","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.1","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.5.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.69_1607329720652_0.38793785789125823","host":"s3://npm-registry-packages"}},"1.15.70":{"name":"simple-keyboard-layouts","version":"1.15.70","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.70","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"309f9f1747a4f22ee1ce22439e4fcc1c60311c66","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.70.tgz","fileCount":34,"integrity":"sha512-tW7CrjFAqRPBZHVUMUWr1sE1trkLoqV03nkpS1aiTgCSSnuswSngiw0BkLi/rA8WFYiJnXKp0YScxujtjAHu5g==","signatures":[{"sig":"MEQCICGQPb5hHvAYZEGcQ9WAEcRb3+iS6RzCiAaD/WAOqZq8AiBE8Yeeq+UOEpeIWZ1GrwAPjldBJd9K/ZUZPlRzHLHvcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzehCCRA9TVsSAnZWagAA5MYQAIfZc1RuxyFDl2xA23FF\nWW8PfUaW4DE25Jjxi0JQoiRRSIHVXbQVNHI0Q5zFM+zrNeYPqh0b7GcOpYab\ntdTJYysgMBVfrmF2BeOp73U4qbtAaiEkPsMElwLY4A30i+kqLLnPO8+8KjJr\ndHXEOoK2wDQM9E8Grjnpv2QAQQAeSYTBKe0KAHTSQEEOzqFMTZY/oUn8U+5u\nTa+UDU7UoghZYW6hwbQskoeJX4aB15PmoRAMC1RSEkCrAqWeg9oAIuR/EV7j\ndSWv/oxFIfkba4w3xvkst8wpyqma6flVkksfQqIePbC5S0wo9qYTfpdczts8\nod1LJaAMZuZepODKRzR77ktlR4FGposRIBfsogx/dK5yw20A2H9V9tKm/Hqa\n8x826F5fat9/omIOzyplWEjuqvnlDe5hPlR1Tn43d4Mvc7jPWt0CVoL4MTEd\nzAYKywyhyqSpr9HGDxsheGRQVUK7xKlNg7V5GHwFKY2zoDpXBFU4eypovlfJ\nvPChUUgyyR5oXgD2XoAhVCAfaPJqp5cBW4wnr0dhxr0WHi//9lXih3YjJLW0\nI5zD2WcbZ+CNMEKLxxn168WtLDozMZLpCu/vr0wlYQSNZMSn8BAX/L1n9iL+\nO0WT2ixL557EnKhTkmg7hEYMSQM1wnwng3VCKlZdX6RgzG1hEY2LheUXTAOz\nftTh\r\n=kqhd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"4e0a8a836b586286cf0799daaaeda7d80db6ac51","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.9","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.56","@babel/preset-env":"^7.12.7","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.7","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.5.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.70_1607329857786_0.8919679234631954","host":"s3://npm-registry-packages"}},"1.15.71":{"name":"simple-keyboard-layouts","version":"1.15.71","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.71","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bd52ac5c05522deaaaea550076f0f6b19b32f9f4","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.71.tgz","fileCount":34,"integrity":"sha512-47k+dFOxlASDcQw25EB4fuMdmBlA2e6TC7dWvdDkWbN6gGenR4ytOiOeElpJcwZtVKGXOIIJUIWKmm/ICEBl5w==","signatures":[{"sig":"MEQCIBGHNqOwbYWbVmCNAI92QvbB6QewgvmGfrGT1qDE6ealAiBrCBHfvqUpzSh9xn+KXLkEXRzwKCfK060U4U7ZuTcclQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzzkDCRA9TVsSAnZWagAAYrIP/AvVVeA0uFWvcfZAtiCH\nD3vt3Zsc3uT0ga2GgIM+qLUl9P5Xc9i4lxZ30TeMSBZZC437fnEndmV6YEXR\ney8w8OFhmQocyTlXSywYnoDKU2uCHp0p3kEDRtamH6r0kFaYQ/pvX62x0JIP\n4tlSXN4gKuJmmBWwUNqV1RzeU5ZAeZak6N9PECqoaexqcz7UEk6Ty2RuQFMD\nFRDID3JKDHKtJSS3x9MhosCLkJo2mSvRdnvfAJPQMCXzSIcw4uwCWfQ6s/Fq\nCZXFarOY3hw+pBO5nLqTIC/+u0TLjRifrcpMRy7RWc9fcUbbHyQIyujLSfR1\nVfqcttHMInQJfg1xgNt7IrkZ9Zk+MAKe60TcCmor+K/dYWrhb41gKOyWzbNg\ncKPx6PQkvCJSWsmnkSyE7ABT6GTG+uuJZRua54Vsf536WaoTcHmfF/9m4lMm\nkgIdmD+vNfiU/VbF1dzI4JBR1zFzONsbW0dKGUn8/ThsQ/TfxT3L40I7gxVH\nuPm0xG2QBAKJdFAxGppQ6Ov61BeHHEP6TYKDkx30JW1zzIohwsu591TKifcI\nuMnI2MSJbv5c/pl7WkjVPsltl4BB2VqYmnHSnmgd9Hdx7HR45jRKFSqQm07g\npwJH/oxT0Rgv9IXnjwldTXfJOiDVclVqtFTAK9xJ1dlCd2YsLDEgmgSp4Gyg\nqkv2\r\n=6JRH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"ca8a7878745a9ce46530d5161bcd54d98e7879cb","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.9","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.57","@babel/preset-env":"^7.12.7","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.7","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.5.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.71_1607416066473_0.2424981394391339","host":"s3://npm-registry-packages"}},"1.15.72":{"name":"simple-keyboard-layouts","version":"1.15.72","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.72","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a4de7db28db35d8af0af0b040e36eda97a4ce7e9","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.72.tgz","fileCount":34,"integrity":"sha512-ASCH2kzCaBKaoqz49G6UfhUEJ0e9KB19dpL8dLeqj9ajmsmcFzDduZgFGCNnOH7gyrwZ4n8h4+EQoHYgkKAVSQ==","signatures":[{"sig":"MEUCIEGoz+bf7eZ96gpPUNon5dculrb4IHHT3wKNhXZW1XzFAiEAjMh86II5vC9mHICYnkTNPcX/EWjMCJ5WSuDDhWf+Wxw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75108,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0dGLCRA9TVsSAnZWagAAWTEP/jIQyPCfWuQFpf2RodqW\ndN6RESewmPQOo67P1SbKaJ2RbgyB7SjJiJVK8nog9+epRoac2pfQ948uWt0B\n1A1//XX1fKoI9zI+PHn+89JvbvS23qJ5+xoaZcAGhzSqPjz20upBSZCvECx+\n7CtpRXMfVmTH9N5+J6+zONjjC2hmsVS/g8+1F725CIr38zMcRRO9jvJBMBh6\n/wP24oIC4g0rXSc9DI6Qweqw36SD6t/o+aGFnOqUbP12WNtmM5K/GIHKPl3r\nc0habYkf4kKJfWFgj9WZvnPXik8jqPK9bBVDAYOg6OpkAlq3Emgav8RjS18g\n4xpzrlr48DfOVs1/+6aJV/yxxtfBcRjZs9madHSdXQdoEIPipiYZIaDH6rIp\nxnTcnAhsz3ySDlhdbpHEJwWwnnCydK8NuM5g9Ys7zJnZAUH+qd7Cnb2tG4sf\nrAxnATzo17TKmzzeaSufUUkOIiEX3kX+JyWT/I65gj9L70HqE7P08Ml6Q7PI\n82S8QiIQpLxUNvU7cTQVpN6IzrYJqB5Dop/qtP65RagPe5zxsKRAifmybxOg\nkfN3shtFlJTs+dxhyTi2hVg+0kZb26HT97Ep/3RByvPJWOmgQmZPFaDkQBUp\ndeK4smTc39Zlv1NoQYaMe0vtlpChmbYUREBK+dOtoB/xwzJ2D9Hru//wvUwY\nXuxk\r\n=EEV8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"e7fb1817e586b533d2cb484b9c016ff6beeabd4c","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.57","@babel/preset-env":"^7.12.7","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.7","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.5.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.72_1607586187257_0.23543147936845843","host":"s3://npm-registry-packages"}},"1.15.73":{"name":"simple-keyboard-layouts","version":"1.15.73","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.73","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"62f4a52f481762081ca2f832a8ce646528578b19","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.73.tgz","fileCount":34,"integrity":"sha512-+1OUtVc+dLdTBgdnfxMBHx9UYbhidRXizuj07bdXbV0tXlpAwYCDKOzzspz8EFGtlqCDhm/Cnukdtu5DSKwUYA==","signatures":[{"sig":"MEQCIBT0Af/qe7KN5MQBcAb8hV15AbPqat85u3ZHHGg6Pqd1AiBPc/TMHzqE++Pd1i41cvAdYgqJNxHCamysBEL4iUpyGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0dKdCRA9TVsSAnZWagAAUk8P/2xeorcICfBdK51zPnDw\n33lCOmuC1fwNykJ3YRQqkyzf5+7ZdCRza0gFuE+guc4gRFZq6GafIG4R2IHU\n0bsvhQkM+SYJsT/n/8tXk2OSRVLo0C43dxuMQjzfK3dRRtdMYqjFeMIGnXX5\nANZCrfob2OdjqwSGkPrVCAwBIDvG4czaUC++nbJTTORwyE+usVsYx98afwbs\nEGhHXTJTfPFAzUuWvvQi/pq7A556YQBCdDsD/E1DU2U66nonRglZXaYzn78m\nwUEP6xqIWzOnwgVXRXZgYC2bS2AA8UYZBMSYzDAxTWlSqcW94WuhpctaaHjz\ndFw1CFDcKOZKUJYkh9xFttEmhEoaFhEhNdPdabCj4nqs1YJfd+00RPod+tyg\nVIPLr5qzzPUxkEyqLdfBZzcOkO/dTpQNDhklKTJoUfk08+eEnMbMdA2nWe+Y\nC4OPmwVdg1KYNDCWdJbREHq39cBA+uyjs6/Ka7KsvS8E2qS6m98VklUpuAC+\nZdFowAwHtT6jllkR69eqq/uJtA+GsPQs7Fc9HRLLaeKrNeGcV17V2pHK89C4\nTMgFZPoNyubyDbDJznvf30h8mFOo7zML8dlvUyIpLgVcrb1Ls5e8kbfxHP2h\nBYdnwdqbNTTAF8EjzXeRBCQp3WZLi53tPUnyXLdYjS8131W0bbYgsVCrKKg5\nJWUQ\r\n=rMX2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"a32a1a01f3babf06f78fb99ebd9099a67e9ab00e","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.57","@babel/preset-env":"^7.12.10","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.7","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.5.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.73_1607586460912_0.3635609112286504","host":"s3://npm-registry-packages"}},"1.15.74":{"name":"simple-keyboard-layouts","version":"1.15.74","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.74","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5027524cc5c6fc46877b78d758be2d5816434ffb","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.74.tgz","fileCount":34,"integrity":"sha512-HX9+Rp2RifqwRc7yHbwjYLKMA+C4PKyp4oKU18Y9kyFOJWcusSKITYBf4Z5/0nngX2wtIXq0Z8VTRLK2W9uDyQ==","signatures":[{"sig":"MEUCIQCW4xf4BqsYvp2lcPoz28lPVw0jwoG410zdQ/vtB1dFuQIgZpmWt+3QX8BW3CDpJwgTTdP5L880KDaUQ+OvDTYXzc0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0dO6CRA9TVsSAnZWagAAMlAP/0yOopFGio8DJ69yzEdN\nIYOeMQgKkC1/aLDtjOvl3Ud3vh+ocEzuDJywL/LHGcPRXAXNxSrfOD2tTdvE\nqloWJuGSrebR3G3wIApFIZbjviqEWgp3goqc+MR5gnGf+7QJohruI1jLcqub\n84/V8qXD+RG0N9FrDHq2JOvv9Yr1W9MpvPTZmY6QYDyffhxt+Vs0tE5wQ4Sp\n2lqHpZYaKci5Jb/ZN1lkgzZDexc1OctUuxUdDpoqYh08j+6MfdhFfLxpzNAD\nY9bwiXYLuxHRDvYRDrr1kEXmCbKft8XatOXcdd/daHA82be9zyoZ9ZQ9H2eM\nXgR6V2HNdOH9Y3Jtgz4vNoNgY7HPDkgYfTLeNzmSm5ILUaA8N6umRYrT1QGh\nYQN9f1MSlfTNMHSF2+JK+c9HINlvIKR1o7nk7nWBgJJL/ApbK9YF7lQ0vgoK\npw106fWRwancEEgfLTc/W+Fok8pftTtnZST7y3e/f1ki5OLLKbh1WM4DMJvR\n5Fs3eEj2Am14SMLcqTGatd0dmvpPomXapma93zDo9qTAtKIk5/70RAUgDmON\nN52rLnhlNvRO78hwncy3K+5LTeBOVz2/UOgTzV2SL95YI7Jv+5vtzmbrxmqu\n3o0Ikoua5xmFRWUGLOpC6mgnikzhtoFxySkvrYVDa2M+unv/7Wwzfb2FArWm\n0PXg\r\n=Xu8d\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"4cdab6f09ea137e9a902c36ef3d2da33e0c30230","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.57","@babel/preset-env":"^7.12.10","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.5.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.74_1607586745793_0.3482441221228205","host":"s3://npm-registry-packages"}},"1.15.75":{"name":"simple-keyboard-layouts","version":"1.15.75","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.75","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d6322cf8d1e5265f70e9a313a27fe7aa1c8b18b9","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.75.tgz","fileCount":34,"integrity":"sha512-hTIACeOLKdb3C+pyorCj9/pXzfXJ1SR3XTy9tzfgw4zCdVGk4QckPTGiU3qCw7OQeAAQrT5mZHuouKM1uo6pJw==","signatures":[{"sig":"MEUCIQCtIUO9561NspwgpCQ7/UCqJuj8PFxI5Mv8OYYteTfoewIgGoPem6Gky0ADZYQ2Uz+vO7yKaSgGq3aHLFB613w3+8c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0mOFCRA9TVsSAnZWagAA6CEQAIJoZXfahfAr6W1OA5UM\nA/lbkG2PiO03O6YYW5ZXlIN8ZFgu14leT/RTFHQI3Gkul2VlB4iTZXzNjhdT\nyURwSNy/6GnRAGP46yO2VaI8SFPIrE1LcERuSSSTJ4XlX/7fhaKrjclVHj1b\nYh52PNH7pU03Zz31piAzIA5aB3HbK02tXu+3IyjZ4hjYwDTgT55FOWR/KzfS\nJNVmUZFf9cccjiOWHpVF92y+DFl7OHdB17yG7ErxpTBShJCpB195WRIIFPdf\n+IGK5c1LAnlSJ1xjkYJEFjtVo9twpsyMheLX8K9Q3tiBYPdp4x+VPniyAsgM\n1uZ452d4WXYJoT7ZkEgaENCLxpynlPhrbPyLZ1wpq+ks9rDj8xkeZmo/LOw2\nHj+GKgKLILhLxNkYaw/i8Nam6TZyzU1tW5GZR2FruxM0INJmfVQNrBLhTAFr\nhWIWd3OYYeCIZqFQWMAWEItp6pisiYs/qkkJ0dyszKi7T94UY8mGTfiaKZLf\nKlHW5UoOCp8vaY0SQ48MeQycC3g6PRiw9z5qqZRetPN86ruoBvqZcIkjBtrX\nvwScBciwBT2GuSZTccgJWiXkA/jAAxHjYs1Q6nACGzmosvFNiM7GVBoNVg8F\n666dNA5s1yBrMx38OcOqE/XutKAFUUlUdl0L5xKjakPjIZ3Dq6qT4+lGs+jJ\nt7/B\r\n=99Yy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"9771f9536aa7b3d32ca9fec1c30e77d81a7593ff","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.57","@babel/preset-env":"^7.12.10","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.5.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.75_1607623557373_0.09273912279118157","host":"s3://npm-registry-packages"}},"1.15.76":{"name":"simple-keyboard-layouts","version":"1.15.76","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.76","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"586731ea10c5c36a18db5ad70969684b3c077fbb","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.76.tgz","fileCount":34,"integrity":"sha512-k8W4UemqsBYoRM+wN7BE1s0OYdVIYzjL1xxpGWh0141aZqbmIWOsh+V6XLmXaHXVVWaAXnZ64ERNvNj2YNFXnA==","signatures":[{"sig":"MEQCIEGgKI6XoFOZNv5asaZbTjEsEqfFninb2Krc2J+MCgwLAiApw9Y3pFLu4uRcUSxnFAYHA2z6khxog0IcXE0g7WucRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0yjVCRA9TVsSAnZWagAAV3IP/2TtZM3GYb6wEou2jcEI\n1sEHuteRSGaq9OYjUYt8pWdu7AwMacrguskI/iEFc4eEVT4uZ2DB6EgvTauA\n2kvV5nvgeUhhBhsWYCZ4TMMKxOIUpOg49s1sRrPMVQQqxVvNT2DjnUJNx+dg\nvkrzbrkRP/J6OpIFTllSjcG6jsdCR07ihHCi2+CS6/d+ZIdlBPrCwmwzW8n2\n+yCmiHDZGi5CNa+LPh1hQWKdy7BDhtLimUdWQDeTAm8w6KwQmDtQKoSWXITv\najYNCYdkb8b3PHZLUR6kBf/KtPLrVbPRSHvRydp7GcxgNdHkmjqrk8Zo93Ns\nT6wSrT/3xnW4tuJAMGxmMW0lTnAQY45YAuEuIwABIVjCzioXkegYg5zkyP1f\nQuz0J09HZ3hOcgKvaB8i1pSuUm7lsYJPPK/vW/LDj2eU7fSQgtVHYtxHomO0\nqKXVV6+Karqoa8oMXpY8HT6eXSscGmMCS2+TSSaFsQq+4OglLC32ObJ9XqvP\n8Ftcmxb88vq+PJfuHS+k7/rDTwtWwAlCFFmRAwRzNZWNn4arO1331YatXti4\nCR+s6g/16fLNRtWhHXXkk/0kmze0UKMIhN4oi/dMHhWQrtb9zQggcmPcKfuI\nRKQs2bq4rjh5KVQyFEVQv274MP+/mZvd/J32C6yMkWZF377/kEvmIejW5bLP\nR4Lr\r\n=jHOV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"b8bc6677016123b912602ee3683758e4ffad2135","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.61","@babel/preset-env":"^7.12.10","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.2","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.5.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.76_1607674069240_0.6426443256473104","host":"s3://npm-registry-packages"}},"1.15.77":{"name":"simple-keyboard-layouts","version":"1.15.77","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.77","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5c0eb228d1ae95ded409b98a37d936ef46d531d3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.77.tgz","fileCount":34,"integrity":"sha512-ucao5u6GMvBkMUxhJZeYBD30iwjOq2WnW9yGw4MRWT2LTdeYt02bx/CJNJUw8TQ1nkZkV0If7hmaiZ5RqQn3FA==","signatures":[{"sig":"MEUCIQC8JseENb1Y8B6ztum1d/Im6SSq6gEOuXDI1pHwzzsoyQIgMcD06GujqvrLURLOUDA70G9/OO5UhiTeLAo2pktbp4w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0yl3CRA9TVsSAnZWagAAyhYP/2Ab4ZHrQM43yY83UOCp\niA+6RYQ8d3qprZ/nPWjYGCYCamBRQf1+30OH+XC9h6NpTMHPoYJ7erx6hXCd\nQo/HHWblG1VfVSqtlU1bk8Lv0JWyq/GVTUN4CLXwB8JtpvoLnyC5CpxBmin6\ny0WpdpjvnEY7mtTw3ZUESzp9D8hd6jVBo1nWl8Trt3iEOpiZYbbTeMUPxnKj\nGGHwMRsWHg+4LBo4iEgdKrpxf8AtEjmyD9OFMUyHrsUcRQ0ooVRKijZY5PIC\ndesCpmYtP/lIP/qbT+OacHlTrbbdI9Eeqx9OqRPKBt6U+iUSXIeEzjEKGeEC\nF0t9iUNf7+gzqI/XIg2ChZvgQRthbq9+kTdTriBQN98ZNDgYQ98o2+OEGGOg\nbe+wuKNIApmid41MQ2AzIq7v1ucwsMDe9uuEMZero4geWkmhybnbIxnj3m1k\n6Ghe0YUSAhjt0BLMXALj7EyIIWK8wtrf9FrCKJFVEx99dzWXltoGtdv5p/Pc\nU2pKc/Qr5G26miTkQ/x39CZt144nQSF9xS8slcnb6Rh0y4OUNIzzqZoWEnx4\nGbMKzZQlod9Ugt2l0CcpAey7ImYbwWatO7dMP3Kn5DuZtqFyTS4spuFq9u+3\nhHaCcU5E0woLhj3BGAY07mZDaP2nJ/H4yjooDRTMW77Kh3XKarbl+0QXT04a\nCnoe\r\n=dCiG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"7db5fca2c2c72d5cd15ae3b428bacd3e8c7a73de","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.61","@babel/preset-env":"^7.12.10","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.3","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.5.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.77_1607674230603_0.6140226830446338","host":"s3://npm-registry-packages"}},"1.15.78":{"name":"simple-keyboard-layouts","version":"1.15.78","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.78","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"df47a8fc40ddf58adfa5d8d7a3e06d919d08e42f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.78.tgz","fileCount":35,"integrity":"sha512-ivMV22CPTHdvL9KwDsbf8a1XIhUJ9W245Y8R6gmeldcK59HQjUo0sPXolZzd+SgJpKgY/FkZO6Ex2ql86IXEbA==","signatures":[{"sig":"MEUCIAWvCoXAztHTWDp9cOhYbZU1A1osaatXbGvXExOpyg5lAiEA3hqAc/fqDA63lX7zI09ZEEt8jcHgYE4LJfTKGO5SrBA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1rzZCRA9TVsSAnZWagAAbMYP+gKs5r6bROtDFn+CVw4X\n6J9fFAx3p3Erw8mHPCaVKlT4l6eFIk7O4NqzzIOCoUhmvbgAFmT/8eL0oYcx\nnbKfVO8ZN82weHHMVr2LjmaAjBVBISRJal1e3XjlyU7ZLbk54lFvWcvKoH49\ns6IslQmwqZLKnuwR6zTZMz8tGSgXmA+C6iR03IuR3j9TvubwGyDb2dUup90i\njmAZPwthXa8ToEIKDGgEONEUirSbm6Sus5Z+/3dfhbLYRzEkJj/Xk860t0fw\nXku8U4CrRbguu0gzfTa0PyLqHl4He04lxmjtbni2+9wQpAcLCQjbJ5FWGu7a\nyTCT3seXfDWjaIUWD3f5EihXwvdVc5HES7cnXeP23VhbydTR3UQSC/2/Ky/l\nuvvAB1s3lGglu8T9zfs2EjD1E99zW1ktIsRHnG62bbjl8rWtqzd6LDItz91K\n+bRapnMpv74S91AL6D2T8Yp1cr9tDhaptNZk+IWxvDPMQO9myBNN1TXh9ktS\nO7U++2h1PhYlmOfuZaFn4YpBfBCmv0yU/3nFGvn3OJrorAfmZ1gRs+aq/LS0\nzwIlcgsCkg0H8FyprOng21Xmcopa+gvyXkViomzajxK9NR+Tz2IdNiIbGXu2\nfJkrjvHhLyHOZDGBLaeuEBUBoBRTqwQuwgj/uXIJWNY2WP2+yFANR2WBPfUn\n2UDf\r\n=mOCx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"07025c05a7e7d8f203c4f6af046fdfc7a34e02c8","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.61","@babel/preset-env":"^7.12.10","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.3","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.5.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.78_1607908568995_0.06605258128137437","host":"s3://npm-registry-packages"}},"1.15.79":{"name":"simple-keyboard-layouts","version":"1.15.79","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.79","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"20fa24b4712a42fcea971512e8a76191eca12925","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.79.tgz","fileCount":35,"integrity":"sha512-nRm/I2BL2nijtGRxCvew2f2DcFbLaL4tagoFmItCENwlnGa8VQm7xXn+zcJhfldsTYMSjws8e3bTdRqrhHwCGA==","signatures":[{"sig":"MEYCIQCzkNHWN+TQ/yaeSuDCeLDAdJhw+MHIlzHMx3BziWPa8wIhALuBB29VXYBBAV6zACyKI+beEVtgzN39WWJTnTn4YpYB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1zUqCRA9TVsSAnZWagAAos4P/0MhggS6KyVe9bqz23qY\nFPqsuUUxAqDuwqE4Y19/NUsbMZKAzXXq6FiiCfIMIekhPlGxUzqxaQ+M51O2\nwFCcpJA25nlCZZagHTU/+YlnmQRULG53abxjZBMJk0JrsQIbHa8bK3OJkgC6\nSl6gh7eGOKdxGvuKtTcHl4crfGLbWpx6vVP0JWMwh0YhKeDaKLPfWcwMMcRX\nppbQtZgvy3YgnDFwrTz0zBRZwofFSYanrmR7TnlfrhJwPIjvCko1sRlLuTsL\ngnLprANqscWAc6tivPZbs5/S2fpYNOwheb5xO6dujuSNGJihNeDadNpNfzMq\nsHN8WzotPZrRC6GEFVfzWfvViOvO5+FqemVDfkzbsNfwN1MoM2+LQg2h7AFH\nyA6vQPoHabr+8I8QNQ3pityTP3DXzhloHav1LMsQfrEz+dbxS/NNRbGkOHtW\nyc4sRvDchCA7oJhCw6kmILJIPkxqKI70leKcsHBazOhDsjDSVVvvpd3gq7be\nfmkAmrS91QzfwjocqhBc5bvxZhdQSJutF2KT5bIPeiImmdtkhaa41GAEFNWu\n64XHqDM4GHYS+euhfauXogIJsrN8DtGEG9twIVFu1FIwlb4BptLngDJznAhp\nPrepgKhYUE0M5nQCHV+tO3ylIisfoe96HbAuGjmX7br3sfoyhKcr4V2sErve\nqUAp\r\n=/rlP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"0df6f5d4c08e891b3acdf2ba7fab48c77279680f","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.62","@babel/preset-env":"^7.12.10","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.3","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.5.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.79_1607939370172_0.8116286956385452","host":"s3://npm-registry-packages"}},"1.15.80":{"name":"simple-keyboard-layouts","version":"1.15.80","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.80","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"59cf42b71e55746b7e381ea272a389384c674785","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.80.tgz","fileCount":35,"integrity":"sha512-tAAET+ny1VMQCI3PJFPpLZiOHXmS8Z0SkMMZHTzXmCojh0ujsBtxPlzvulPezJ8BK3TwDj61AJisM2qvfO5WEw==","signatures":[{"sig":"MEUCIQD2lt8FjjkkhfX5RWJM+hvHDHAetqfRcPjJh4Hvw4LDAwIgAOw/JbIXbdKqLUmJUu3IAacVYH6uo6er8tkI8kNe94U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1zZACRA9TVsSAnZWagAAPj4P/RyQa0n3UFpnsLD6pvP9\nDBWoS7gL/ZflNOt6L6tvmHYNYlP1fYv9wvDaDwbObBCf7dmGRBGIUocLcHYA\nC5RHVTGoOv5xfeptV7fpC8VCqX78glp3e8WSbxkGXDemp1Z1zGC9vcZMnTLM\nXJGE9inl5VDJKPdiCV1gHAt6vB0hQUPvnbwa21l6PDpm+uGs18p6Ppjh16KV\nC2Ov4N4a85CMcLHMbO5TTQZxrDWVlvF/BADFYlWdGe5g6f62Ep0/g1qN8308\nNwuLWfm6+3zAJt7Cercm3rrCqctTrDFUAcGrAU1m0UljSuYKy2+Ycae2CEmP\ndb8w3fOXJMbWT8WFQyyhWlqbQf2xdS03U+DIlWG4gU4n/fOWD4+gbrXDwEMB\nhSf3JpX1Jxmm3PCc427jTcokEQBFUlVCpTdHemBL2pq054m8iGiSmuDwdb9z\n+VaI61YIzZ8Tc2IY4BZ4uq5rWTia4Hh1h9N9BhJ/St4kgDmvxhozsKVzSO01\nBjOBd4TZ0fZJpEiSfAh23bAEs4iJOXzqK6yuT2Ph8CahXJ0WFUaEgzmvmCii\n8ESsT1T+17EwErI9mJOKCwVGzbi2Ejhse1XWvzdYN4vo3T9GFkp8oT4e+Fhj\n+1GU5g+1ClWwp3998jw7jttNK36tR2koE53j7HQTdbQMApRy4aJxODCMSD3Z\np6G7\r\n=/Clu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"e8c6924ffa6b981dca5e49a22b34dc5bad239e5b","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.62","@babel/preset-env":"^7.12.10","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.3","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.80_1607939647521_0.5541822261866522","host":"s3://npm-registry-packages"}},"1.15.81":{"name":"simple-keyboard-layouts","version":"1.15.81","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.81","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6bd8b6d6374091a3108ad715b666ac5802f9b880","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.81.tgz","fileCount":35,"integrity":"sha512-tLuWwAGDfH5btUyOxUgRtfafovrdJLMcXNc7AR7jOlgz0CojnH11XVRkre9hLzGeF8iIcLP9j9Uhd2Ve1+7i/g==","signatures":[{"sig":"MEQCIDxDiuqrpgiB72XEi3zH8u1JTUWYlfqO3gAY5NkNv/xRAiBM4FvROxlSNhmeF0wmkNfwNSUrXfokIhnH9VP9cbkhvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2GuUCRA9TVsSAnZWagAAdy8P/0alzwIJ0OkXrtWMBFMg\ntUkRvtBG2bDSVE/DxY7ZD819bv9UXQ/MmSjwAsOz5QcNPvSqs27Cs4PiFKVi\nh/KU8NPyEqspEyknvy/5tmfOR+MEO2MSbiTULueyTyEDs9UBhp5onwKVBx4Z\nlYMsltL3qpVBepcloAC/2q3dzBeM03srhmaV2nypxU9rgegBDH5orA7G1anU\nO5a5bv01k/0tVC9Z0ZTFNFXlX4HOajI0Eaw3h3NR/kwz/yIWI+5s7B9wS5uL\nBwmLpZTIaHZvWZTN5szhBT+kRPl2unTRd7ADF3nMzjP91p+zp+dB++4N/LlT\n0f6w1V6Vjji8vQWkP76VlEKiH4td+R+qEChT34tnSp6Bh2IMJRbM+xPd+C9Q\ny4l4BcxHoPBkqPw+FjEI/y/fEj7HRxTeXwCDT5xkPu5xwO5XBbUI5wND/Vsc\nqYgOkHTQHz9jqYgu1MuiB7Py6F4MT69kJahg0QPQIofHIrFa5AoRuXX+yPgo\nIOrC8x2MBJXpF1kaGIeN1lAdAJNqvxPaUtTrHLsE97sxIRkJQQRaK6LpraM4\n/rNXO35WoQcnIKfHZYIwI4b8W5nef+jIyE117qAAmTy8mShIvPM2KuEpzZq/\nvP4ucajEcyfp9VQ1ooi2327jVcFPOTQ9FnZbDgow2FLXfe4KeS/Jik9ydQtV\nbmb3\r\n=R49j\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"354d5c3bc09d968f6fcf1a07406ab110a4f7110d","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.63","@babel/preset-env":"^7.12.10","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.3","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.81_1608018835740_0.4757576672737356","host":"s3://npm-registry-packages"}},"1.15.82":{"name":"simple-keyboard-layouts","version":"1.15.82","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.82","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"286c113c84fa0ef260016f7ee51edd43f833caa1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.82.tgz","fileCount":35,"integrity":"sha512-ycLDpT4QLAMTGU+Vg1le5+kDXfA/QyCIJ2V+iIFzwsKKPELd4Gb9ceWD2wbHJYHxdzkwXywttQwh2mMs7V8QYQ==","signatures":[{"sig":"MEUCIQDahKmzwntXDgJgAmah0guisJeFJZJbqCfQDowcadWI6AIgK80DFwu9JBepc8SC41e4fkCVhGAlALSqR/TUtak49g8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2cwRCRA9TVsSAnZWagAA7McP/iHOck6JDSfjKYxlvtJ1\nush+Ro3QN9h3IirwsalB3B8L6ZQLpBDO7VCpfmI4wLNjOLtObW9v2n8o5P9O\nvZcAeUaE7Y6f7iuD9MnpPZf+P0crEQbqnWwsJTeIedsCDWZKEymjfY8/Y9oO\nifXgG/W7Pv5CDQN8jk1EB/bQUHUGP6yT/YM7GrU6vZ74P4Y4zU9ASVV+TPaF\nbK/8UQH4VG9W8w9B/9sMuYT5VCcLctwqRI5A1YMrfsCnEZtaD+HBL+SRM6S1\n6/zGdQ2JyzHAwGGKnNbe1h+/oqBhxa0+4K1Az9V+nJmWF8Z1LIf6ndWXwwPY\nnhz1Z4UpBBGeuSaB6kVnuS++9rD5Kjx3nFWC3GAyFaedNEaDZA8H22DyNB7C\nFlXFQyTHZMznjoKvp0c5BrRn2McLpxhN1+AMYvA7jRMye4+D4xXGahgA5R+6\nUL2Dc92ObLGswt8085/FIjCY2rmzEVVZwX8Kyz0V6HKKP3YsxuE3Ip4QxLg+\nVWiK1qu7uX1ndfXN5B6o00PSEfEQUFWINon9ioK1O/5O7e2UW0IXSxeHAv6M\nLj9g+ULIEDGx5ngGoSYMm7CdVoXHF0MwG+dSNVlji2QxjYhnXgQgITEmNNgU\nlthKTSNjrqt2NHIUgotlyZtCX4Y1fBfFUi2BH/baeXJbBXXNCNGNUORSSrxg\njeOE\r\n=rZ2d\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"6540f03d0f3f5845092f086624cc1262c5a7068c","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.63","@babel/preset-env":"^7.12.11","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.3","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.82_1608109065083_0.5418603036445131","host":"s3://npm-registry-packages"}},"1.15.83":{"name":"simple-keyboard-layouts","version":"1.15.83","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.83","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0d13b9630169e63f128355b38cb60d6c0b9c0e7c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.83.tgz","fileCount":36,"integrity":"sha512-zvtDt0B4xx2heeh9qwBnG/8s11xBfI31BCWmqJJuTo9tV/ha5lZCdpApfFOsmEtuGSZmLBs3qSwwA79Af8EM/Q==","signatures":[{"sig":"MEUCIFrO6WPlw0O3Jt4lNJwji5hGKNuJM0c1+MYQ9xg66hHhAiEAmEG7w8a6OEBtxHzs1yiS2PIVjMnK2H2sxPmdAXQnJzg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2kB2CRA9TVsSAnZWagAAvQwP/A1YwfBxXflIXhvsuPub\ncsxF/Ml0RLF4BxPiaqYSc3MJZnSjrlVwfzGP+DtzumXdzSpiH1Je1PTLu0sc\nkmS33GiHVBffUeAZzX7beCVe7nG+GDa3KgzvpD3jMv+tKrCAK+NFHzaO7SsN\nqa11Rw3eMZ//9f+AmEIa8c9G9MDkF4v8RUjTEaNrdwOACVLx/WSF6mbaynL9\npIuIkx8E5MAlzem6znFP6hTLl7Rp019Ee5GUJn8zhelFe2mfpF4XeVxaAt/9\n2Ejjf+wszrsfoRaw/F5jgl/LYulfmwtPyQ/6t6cmrvpnXlU/uZRcRmoOpx2f\npOxgq3+o1Rmwi8DjUqF/LK+gPri2Ldk0nBluRbA2TOIcfpvuBTgXaWq8O9vb\nRUWeb0UjcfjyAKeD3HbkOHcdUIXbcOzDhlogoE1JnCWzFoM2VxrJIVTEeUuM\ntT0ebaWa64djTtkGx+/XbdNOLbXQddv4DHqfMU0AAQDxW5JJHupWzHymNb22\nbERclvqJG/9Omqe6OeOIdDXZY8qeJBT4wkKNqeh4/mpVNDTEsWVxehIqriT6\nS4LGdlft6uyCoYF9WFwerAlZJQyik+vfvZgA1LHuA4qbJ2HmMCbPKfQxmTxK\n4FhC3ByfizJLLN+rStIOw+4noBu5O5oIgJ/Kc+wOgzMYhu1XReD7xH+O2U09\nFJEM\r\n=LKM4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"2a69b6e6038f41ebffaa0bcf9492c4715008c19d","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.63","@babel/preset-env":"^7.12.11","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.3","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.83_1608138869720_0.2558554337002916","host":"s3://npm-registry-packages"}},"1.15.84":{"name":"simple-keyboard-layouts","version":"1.15.84","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.84","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8e68fa4f89f03acc00bca577251e3c50ca7321d1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.84.tgz","fileCount":36,"integrity":"sha512-KfIZBZDOqt8zG1JeL6L3RQ8nIeKhNl7RozBhGpfelyCE7FUIcOzx/7Zq/H5Xo0XZZvXmxz3bDxp2/yPwjkrGKg==","signatures":[{"sig":"MEYCIQC2hAFRa/cwa9CcQVBhBtmE01QRm4f+RKmC1z9DjsX3PQIhAJz0GShuHlt326XtwCnpXme87tCv6w3NRVaiCqB7AOZh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2w33CRA9TVsSAnZWagAA8eUP/2+cYp8d9Jf+h00ndUvV\nAcM+oqidkdR9OQGyCxChMgHs7OMAoR6PbL0vbcMMtVNiO5zNGHQskF33U85I\nNWGVPDhTh0Yj5PbFaZtlJ4zPpHO8zD25r7MQTwsU+pw8vUAaxJH9axDVdyEo\nwPa/kKcHvTfKLg1LBiOe96bg4InPgU61eCIKMriZHbnMyRmCrgL1Ux7MVx1t\nmmVH8YM80sXhSgBB1lblmZhthyWIDtnfD//cDMD5z1AV2s9hZRLlpplfe5Bs\n2+/0vyJ7zbYHkbgE2Wih5Z8faMnnusUABwM20SM/G9Rk0PAX47Jx1mCIPkEd\nnMG5rbykmPBU/uGFPYXVPMaQgVovbOa30CqYULOZYFV7PE+5+fhjHM1+O4pm\nCZu2dP4N9lLfPB53nnj1uA+GEHV8BqxlIEg/+B39GqzVbHtsmsLgYwjXapH1\nGJ2t89DsVuzKJI7buNcv18SffaqKwV8V4YbiMQSanMqfL2PHxNLOT7QGuUuC\nzpE3qFmGQLDcEa2ep/w2udeoQnhuK+fIdLYeWty04yVqn1RVydMd4ee8xZ+1\nnlfAjjpKYnx7hHrONMcFfGwnCWJXNbJQmqstKJWSTFKHs5DvJYoSlobDUwp+\nKZ2I0YqjTuQBfCPp+FPD91nOphrCGCHSuAPRQIl4lQqot1OV5T2VLSQAK5s/\nTjqS\r\n=/Zk/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"c85aaa4f24c31a1a3429040efdd2bc8c35d6c280","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.65","@babel/preset-env":"^7.12.11","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.3","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.84_1608191478879_0.4678216168314966","host":"s3://npm-registry-packages"}},"1.15.85":{"name":"simple-keyboard-layouts","version":"1.15.85","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.85","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bcb5b6b19e00b6457d01d3f34a995aac905dff83","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.85.tgz","fileCount":36,"integrity":"sha512-pmssNPLW9KeJDd/yXMAmvAwIxLwogtrRGhbzsHgrZ9slrhjheI4pN7UNWdWrh9IaGYQIJv+14KUo3c+GfNR2fw==","signatures":[{"sig":"MEUCIQD/PpDdDK57pBe6OF6Uf1E/VDF6DkNxw1EQGE2ORYj1vQIgBMmExqTqNKwiEhnyOBtLhAH6fus8MQ1x376i6wCOGrA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf26TiCRA9TVsSAnZWagAAfzcP/jyLi9c+aavltWz9CjXg\nyhWlLfZgbdh/rXW3GWsmEHH2pdAGTXAt6NXSlXizBBndzqV/yOyUuZss5UQc\nbPdrqarkG/uTqpWUqn1QswvCYkfHfUl4mtqQFtc2lT2pKL9b+RUWoSdFCnmg\nv0/jJipWRjbdIIX/fCxcXd8wdZhxn79WUMTRbJKnhsKmqsM1ihRi9Rjcyt2w\niflTPXyoT93tnM9ukHWabDeCpn6WQNqrJJFVBmtLeAwjOu2dQdtoSi8MlHEG\ndZFAv0Lo1A5Rs1eYtjWipoZw/TO1WxF4u/QF6YIu2BTpGrqnspsWphaIJiKj\nqvpmRumxMNqdpHC91UtrQdfV5Rw5QMiJE6P7ewqZvH/ATTIH+GRbFkMElIQ3\ng7c1ODMdvmIkztmeBT80OjSu5cPpe+DIqVTCqsU4CjS2I9WJiThVBAiKIIlE\n97PxanDZEmqoaYfMiD2f4IO88FMds7iE3TDd5VsyHrH+ACP46twUfxZHjiR4\nBNH2giHNpvTDOB0yOTfXiM5YZpR3J6cUX/IbdECsjoLDLtG93GPTvFCwFNR6\nL/rzZa45HDTWj1JfkFyfJ60iIHIea3kxgNT+YmFQ+D2K9289zQ8EZpTFEJb9\nQx3O4Sl08VQ+kgkmwZKsWZapeXRCoWj3ts8mvkL9eZ6QFSHCcfAmnstRHSgk\nWza0\r\n=92LO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"36a5479fa5864acd6ee9032f713667ff810e658f","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.65","@babel/preset-env":"^7.12.11","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.3","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.85_1608230113906_0.13738624913511654","host":"s3://npm-registry-packages"}},"1.15.86":{"name":"simple-keyboard-layouts","version":"1.15.86","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.86","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b4d16ea313a79e7f187f07443254e11c046333b7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.86.tgz","fileCount":36,"integrity":"sha512-1cPveHWCDTFOTyja78CWLRd4Ab0ZVRLSebEX/apCFnKslcOJ23/WAXpVmI39ZNIt25Ld3t5ZxCMHnlRCQXEZSA==","signatures":[{"sig":"MEUCIQDqlAIcozS41RzvdRuUOe9VkMF+0XpOudwcuhCgUCHmDwIgYRa6DfwOsuTnxk6r74cRjM+x3iPNO17Tk2S+S42Jhe8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3GBvCRA9TVsSAnZWagAA/XkP/jxoRCZVtvJxpqG6HrXO\nrf78VAyoK++1NyChVJtJML0z8OqoWHvKxQ28Euxo/Mp4zk+nPt6gqPu5/u6G\nRVGLHOrhn8saJzoYHvLIZNs0lHl3WM3iZgnW4gIFmATIx0y6hMs4TdbbTNaC\n+zoH3GTZnB++qWhX+I+698a/mO9S/B5EpsKiwD9n9UllFZPBU6ruSztt3nnI\n7V5jiF0ESHrlDb4X39T0IW5FREtkazgOi3bgydM99Ej/COytpdcEDz68NE/2\nHrNhvWe2xfhje6dNBEsClROj9q77wpjndLgfafpEzuv3nSykQg4NZrTjmTv0\nhyDES+PrK3IfJeewqYhcQTJPd0JdRz+aIo6HRlt4dGOtY6hFlq833igSylQM\nj1qQYs8vAbqr0K42DudxtuM354oWJ0E/dUgFNOfHokzWOmthpNWdqamVEXfX\n/xWQcLjnLMktscnnQQsR4qJHVOZ057MrH3G6wJnbXoT0DTRu5uqKpVc9jsBh\nzlaTSbv48fwLKZDOyphbwflAmACePMyNsiGwc/Pc/Q+AzAUf+YUdvgtzexJo\nd7hnO6IzA+CiKdowM8XKvFPbZXWgV/nmzmTxVPkP8KE4d/GlX/7VnLDer+r0\npFKeX2DCNUHyGFxlHMesOWadhX1okwMgx+EMCH49Fhe87wkKrNvg3bHI6t+k\nCBVI\r\n=Zzqa\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"3361af588795074ff4868d3796a1df2089632eab","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.66","@babel/preset-env":"^7.12.11","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.3","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.86_1608278126616_0.6511951909916931","host":"s3://npm-registry-packages"}},"1.15.87":{"name":"simple-keyboard-layouts","version":"1.15.87","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.87","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3c9b25f474ecebf56308041f5e311f889bed145d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.87.tgz","fileCount":36,"integrity":"sha512-8HGWWKwlmKgzhdJhrZcBV8mUeiIGPnc3JZDY72Aq8tDtFDEsXqDIyyY/iZQp/pS0NP+cRSQG65kdu3agDTTrGw==","signatures":[{"sig":"MEUCIQCuGfBF50LbwXFckzW69ncYw2BDTNEnwr7jmoF9ILCoHQIgRf7/uRd+gZRJpc1oxYT9HtxcRWBXUFuQNuK/beyJXdI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4NiJCRA9TVsSAnZWagAAWskQAJbynFAaNmng2TLypkdC\naV1VUZKWtPvazscg0uEEao6nbgRwfkfxQSj6dFfpHtk32G+HxYr67xJiQ6rK\nug7oojiZrfAfRQpiqM00EKZphQh4NeR9m5wVgDmcOPPVvCfZVALgYKKLG5eE\nc0QmS2n+HCfRTy6Mct4XbMnY2UIbbxBKCnQlbr3coh58uXCRKOeCZK7c3UVe\nLgJqLbUrIexAQ/kFMT6TnTBRFh6Ei13tpC8ZSEi0xFNnVQNcCaTfA6SXYPCG\nviW6O+3ZyksmJ+jSlllF3UzA1spVAUrf1/HkCuDSHM9OBYQto/zigix6RQYR\nCA7JzknNtusByK7ACU+JZ6cAJjuaH4fEwWIXaK3otXXkkni3yV+ASaLhMwr/\nYI1UtdiT1eyZmvHHRGl9VTIDCX6QaTkpzBayePXXm/nM27PCjkR92gi8Tprs\nit0dmZeco9vpvI1+GOAZZKX0Mge5JgdcrgDjDXKe8hn3psJBgu5E2mjSjosz\nJ+RcYhE9SKK3STtqJ75zb3DMnSEARBsDWih2t1Reiz/CvuPBKx+uB6j0sxvg\nGLTdFXH3wdvwbQ3uvn4UaJSZFsBxKSO+r1Pz2/njlS0uZ3SLZBLQKVqUKGe1\nzBn/OY4OVa+WBZgYKaOGDScEwwzg6f7AEoTn2ktLhnLVdN7hSp1iifE/yFDv\nmUwk\r\n=sw6a\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"5f24ffb403b0feec8c811631a417ce6706ddaf5a","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.66","@babel/preset-env":"^7.12.11","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.3","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.87_1608571017138_0.6210636085038999","host":"s3://npm-registry-packages"}},"1.15.88":{"name":"simple-keyboard-layouts","version":"1.15.88","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.88","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b6d5935ba3936dca45b56937cac416a5e6685a98","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.88.tgz","fileCount":36,"integrity":"sha512-vqO+aVOpXqGuHIR2FBQHL13MSXg6eXPkxOJkapZmbQ0C0zh7Sxvg6T0UICozY7BKff8YCFKAT8RB1EEb6ylxng==","signatures":[{"sig":"MEYCIQCQ/fOM/681LfS8bdXu2lCr7QLIhpCgHc23gYVJ63nk2wIhAJCrtFWvJTrhG1VrFCcGMi6UL88W0VoJPXjN8axZUyvN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4afNCRA9TVsSAnZWagAAjdIP/iRQFQ1JrHVa4SlpxJQm\nm43UvBrYmXbdFBO+eu+YacE6uus6PANcTt84KaYCN3EjFnx0pxjAALecAsBs\nM8XQmWYnYSwkdUl8lZ5e2zLy7q2vKEcmIueMJCm9XAWZoaDO00IsvnhhKHKC\nEnhGEPfO4CI2zQgVbzaPTxjRjFpgUVib1fRPXZY7NCD5Y03+Oa4NLMREALcr\n9ZqKKk7YI2SIOZLW/hdF8OnUBiUABI+B3peONQGREZ386oJr5yeUu6FJwCOO\nvoG2YuyI5FM8sOYlAdUP8RMPeXQj6DfS6wzqHAYbS7CWESlmaT/49nMTPZHS\nYVJqs64/rOXmgCn5HtI3e8bLXuT2Ixj4lL5PAGapsdok+FyBsrd1lfkTuOJs\nrumlXGhVPRv1hPbTD8uLJSFh6AOrhIvAHQUm4tl0HYF80A1uwJEe44/eCMAI\naNjzZt36Psut61dvCDdY2WsIjrBbizg1qBoV+3opWQAj8TCATHbEkPFIQJBl\ni3ObccvXnngSfSWsS4KUvGuzP+F+vSoR0FXToS1sKKTTgUahZiHbNclPYtpB\ntEyukhXn2cIf9qDdWjgS2+35irkGMyuVBBuhptS+pkNLCt2ypOK6Dymtn+b5\nOaTMt6MZVEW6vy8NUX4uYr11O8dfSQiJPNdkgmjtFQgheOtLMZVVuylA2KE3\n5zp8\r\n=RZqD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"f1420988b0aed0c94f81e426fa2755836048f567","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.68","@babel/preset-env":"^7.12.11","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.0","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.21.5","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.3","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.6","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.88_1608624076595_0.2160349326413331","host":"s3://npm-registry-packages"}},"1.15.89":{"name":"simple-keyboard-layouts","version":"1.15.89","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.89","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bac4087c95aaf9bb397ca699712f73ce6894d036","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.89.tgz","fileCount":36,"integrity":"sha512-vVmyTMn6R+7JwrFA1d4WZEgneM+JfVRs5DPo1fz2HRqOa82mj+1uiUkgsaLRt1Zdzfi5aIEBGg38pX+9piGpmQ==","signatures":[{"sig":"MEUCIDShqC0F2ASxj9gqaB6I1mNWGsB8AUtHBQMvBrRHvfr2AiEA0j2c65tEW2Xh8Ako6edRJb1VRuI/LOqiORjdPzXU9D4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7D2JCRA9TVsSAnZWagAAupMP/izmURk145sDCWJkRSyt\ngu9t2iUrTGZDMzP1vwabwzyrN9+7axwZyRZ1b1IzPbjQdx4tSdjsbGgt/oIJ\nWubL44ycoo+Ye4/sxwCOdwklENBRvhpbl2TIYVJOff7xr70UaHd/c+YWU+t5\n2Mrr73VLJM86HenSLFmUjxJyGzdrZTdZ0/IhKe28OJ4FSPbNVEBnQAZNT/Js\n42O0LK+U6UC4hX2gEosn7btZozgRjY0d5moiPYcschsY7xGWiTEeEDEU7rhR\nkyUl7BFoHdxpdylzIGh7yltyz/GfdmVsU2yesQHnR6HeDnfA0kMy1gVffeR2\nMAjoSUQMmLGOHq5VM8nKG3kR35VxWK/uLb7LDTvEso073m2Ca4bWhr/FXkOD\nWkyVGkS7hsYqTwmMIz9jtdqFizGQ6fVrT3pA7siZURoYTvv2YxKNpMHU8Ocs\n2ZoTYvjxe7ceNGm0KI7VWwT5sP6jWHFNgnFeh3FMkMQ62Gzou8DhhS4vwe8O\nd5AkSkMt7rS01DMYxp0nl4rIumbPcxQWnZNJX95NWrgT6QQ7HXFY1IPCV2qq\nCyHK+T+O6xqQXY8XlHPX2VaHEoZCtqJRqfhSjGBMJUqtkwN5v2PxU/hl28Jm\n5sBWxED548dwtrJbE6vIBY32U1TqIN7QTAPg9rAubkSbzMkW15BLOMtF/B+1\nFBtT\r\n=/nWz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"d20f54a58aa43b62a4385a4abc954741bf92027e","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.68","@babel/preset-env":"^7.12.11","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.1","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.3","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.8","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.89_1609317768588_0.9929141758870264","host":"s3://npm-registry-packages"}},"1.15.90":{"name":"simple-keyboard-layouts","version":"1.15.90","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.90","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a2e3d3ef8a7a4b01036da7f87d30bc9ebac105ff","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.90.tgz","fileCount":36,"integrity":"sha512-nDq9ak9p0/DUeRaEwq1vGPmXi5sj/ATIdnbv7KGbUbTH8Uh3so/kc0/lrxxcEUH9B+K+u1mKAbiS9uo0jRHeDQ==","signatures":[{"sig":"MEQCIFMeGTVrDHU1smC/cVr3kEdqbn8BRCoJF/CbGrwpVgPNAiAovFzgRoeB7CxWYDgXkMBM/scjWzlw8RTsQtVaOTRJKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7YQoCRA9TVsSAnZWagAAbqcP/iXhgsnlAdn4Wz4HKZMy\nyX/M9rpx9XsH3CTfyb8Z7fnpenCFznQX/kYx4mTuMJDLvWRp2mn+m5woQJX9\nATwAAYRdfrs/SBG0581/VOvUtWQz4Pgm/OX2d/0ld7rX4aPginOm49s/nx+b\nVZ4S0eLWsZqzvFDhmHqkKsWO5ZeoAJg1l1sfhJQmAt/3MPvHn0T0uodRiJeU\nMj1kFA3YZwc2L3cHD9WZzZdYKuI8Ym7aKfM48TJr0ECddo+FX5/cWv6VupNN\nM/4TFxWlixp6gXDR5C9jMd6N5Uu0I1/WYGB/OEFmhpznS1cBZJzyHVpNeIGC\nh/5ADDJ9jc8bUqZWTYxr/kMJmgjld2wuVe80T5Q+WZa/dhNn+ce459cRMgUC\nC+O8LoS1pH2I7TSYbqE+gUPlXMlxHuknfxHtTLY+kR+KY7m45dCSsjTlbNzW\nj5YQgDqJDSkek/uu+CGXYk/ld5FCGde421YwjanHCv5eYAwUvtAPJObs9Yds\nQQfO0VEj99ei5ruON92nEssZw0xBcu6SHKXETbR72waauInV1tcRw/Gg2RLA\nfeAjpu9gDtAlg2Sob4RV3KVgsF6XXjHPxPsnkr9qrvOyT8KNMGJkH14VZzBN\nep/wwbeHzfEMmtoYON5AChCfn4XRJehjPE8IHsyLbigIH94QkL6NMhBmArvp\nmqJy\r\n=JPOt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"b997b6c290b1ddc1e7a365a244ef23bdf6870797","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.69","@babel/preset-env":"^7.12.11","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.1","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.0","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.3","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.8","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.90_1609401384032_0.26422243240869236","host":"s3://npm-registry-packages"}},"1.15.91":{"name":"simple-keyboard-layouts","version":"1.15.91","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.91","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3933a236f980e50c39f8aa42fc54d5fae9b2a97e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.91.tgz","fileCount":36,"integrity":"sha512-00tFC1uFEdEIWsZ0SMpIez1KSkqrrDJpHETprsuoDBfQSO5WseNhTfF8h5kfFcTcr62J9HX8upqSBdzlUM86Ew==","signatures":[{"sig":"MEQCIH0qRe5m6cHpVPwOPgKb4zfyayHBbmQPdUPzqjckV6JaAiAgoYqg+lZQSbvi97S1PBQ2JGnqPJHhCnPb8veLxvvtwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8tA7CRA9TVsSAnZWagAAXCAP/2m0PdBVSd/DKlrwuJgh\nva82xNb5a7Fn1ZNY8aUVMMskE7UC/R/tLSBbF0lgyaKdXEr7KfHAWqoLGoh8\nkAzqUt+QU0fR7Ag/l8OlqRoIWLMUeNPY1kej+kzZfRftAM5mty5vpNXsRD+O\nUV5AGLTnuTVHKvMLOwhWTwd/dAqNZPLt4MzOYmTwXj4MA9Dk1S79QUedRqJn\nymHUCWnFv6Gsoxsi+YEqpFC1qtReX+89VNEJw1epVrs8AeR3dk5nE64ffMkZ\n0SZT2QSwAr4ArBZehpjH0XRR5M3++NKDUVIGziHj1kg+nbCKLAO95BalJb/p\ndmubN5MF4HFqQyWN78c7+gCnxMqEQVWBC8VL0cRUEtm6tPqDbdnFXIsloKhX\nyNDY4qzMFMrvxDVYgDJQhumPURDEEeKmI352Smp+CpvMx5rKCd/KdcHnnDQ/\nxVQy/7uq7BRH6sRmA534V1coPCFHr0PFdN9lQbn19Ch/vPWsB5uvbgMeCqoM\nXwXbWYQbQ3wDTjLKbaiDPZWYR1uFV0td6+aGONAC4NRhX9VMSiMiNgcVBC2S\nn732gH9TzBbaRq7+JOOfmeg03owuibuazOTmVJqDkcpC1S9Rc0IrtusIcvDB\nteSaqbbT2J6C4fyO5idrQJHBwczBKPN7Y0j6jNHKZoOJTjB5GL5PYQ0xUcXb\nbBhF\r\n=kUeS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"975f7ef45209a6314f1456a473b34a7dd86c5202","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.70","@babel/preset-env":"^7.12.11","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.1","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.3","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.8","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.91_1609748538833_0.8532424550217033","host":"s3://npm-registry-packages"}},"1.15.92":{"name":"simple-keyboard-layouts","version":"1.15.92","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.92","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"01e2f645bb9f00c752ba7bf9b8f3f4bf226a70d7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.92.tgz","fileCount":36,"integrity":"sha512-+FXIfGuqbBxGtjCY31N0RlCtB0HwJwOJ7JbLRXfLuPOhS4NUXWUh3pINXGc3UF4+fk4VuZp85I7hGkOPHu0zBA==","signatures":[{"sig":"MEQCIBk0qftR7VJIbqgFgzxmJjoGAjqsY96otfyEtP6tlKYQAiBgygtvCZiIL8lBJrwcY5aWxOvTHO0z6PHXqzw/w6R7gw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9Bw3CRA9TVsSAnZWagAAHeUP/0k52z3Zm0s8iGVstfqW\nowvuJebOwmuzI9d5THG05CECZbAIiVlIMiPzK9GtxCaSu7x9o8WFL1y69wrU\nsnYlJuMuLeVu3AAmpi2pc60U8L14p8s6q4WvDTN0gjL3AE5NAPDbsSCrgQ2w\nW0S3zNFCKv2LtoBgaQnVFo8RCSShfMhf4J/oIqhgWGR6XbZWX4A2uXLX+wqh\nt1qGf+sp4xUqFLnnJjdJOapdqbV4rYm9NUfvMBmi0LgHH/apG1v9663BFdbo\n58b06NWcbxFVNSN53P4BsefQq4OsaX6MTpt/h+z9J324zPpf8pLsOmEEayUG\nNs91wnDaJRNF101HCOu9jkgXdj/LpdikHH8/0mQwSa7KXF9WFCb3UCSzzPq2\nt8oH21h+Zyyzxu6sj79Mi2R9E3jF1OCTtDG51fleyJY1xwWEaBJapF1lYSr0\nflm0lkvdFO67XfctoiaYDX/LbAshRvoByd/d6/LhRBJ/LTWAqkblVvCPKEbH\nG6BuAjxE3XdZZBCxEIqjvE6+KR6z5Jc7DAda47CLwzM+SW8Q2iB77NxVtWdq\nq7ZKxSos2pGgkbOF3HXPJzr4r2d9/bLqNXdWg9qv1pJuBIiMEPvOz3/eunGZ\nPhCoZDdL7qZpLIJFf0j4BqYpUif4VlLyazLdDhOlXKxW1mcogAFWK5+GRkMX\nz8Ix\r\n=2k9t\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"215f2ad881cf960d8bf722ee8a3c9811809b4e6a","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.72","@babel/preset-env":"^7.12.11","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.1","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.2","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.3","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.8","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.92_1609833527034_0.8549093169601103","host":"s3://npm-registry-packages"}},"1.15.93":{"name":"simple-keyboard-layouts","version":"1.15.93","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.93","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0622cdfdba01d8e52c0767c376594c67d0569bb7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.93.tgz","fileCount":36,"integrity":"sha512-LfvL15afXHr2jUMROjW+SBXzVi/s39Hq7RdJE93GnUsDTjwWVDSbZDXjx7uGfGArjU490WMUHuA8CRCNukw65Q==","signatures":[{"sig":"MEYCIQCkafAgZJj84bHT0TDpWheP+4pwc6g2DfjH2MeEcXNyJQIhAK4PeZ234SYt85ZnCwZb+apOPGg+spnd76nZE6xTP03D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+BztCRA9TVsSAnZWagAAXD8P/3c9Z+J5EoJdtDA6hP7v\nhPG4lchavHGc/m9sdl9TLid3xsNLPznVG2DUhyi0cQryYaQlJJYGjqaqN5Vc\nupcwGkWQC3Y/8UR+PPvKDCRolseP8c3cDyc9wx3GvBsTfZYt6H3CLj1vg3t1\ngckrWymJNTyRU+gVuGDVCIpqdfQXULrRtCBMibienX+hOUvrm/MMwZm99mgc\nGKeAbjNVf+NkWwUPdoIyveGAV8x708f6P+Z5W9pFvvpiIiJYe2CoH4X9rGGw\nI5uvrJsqGmZVXVwr8tsGN7WaHNW3yobcxsoW903lOhemdyB63E1hktufSqNT\nnlHrqI3XhVtaB21hmno3b+WCSURGbkNPtsJ5Ofyz5V+FfPhDaQxDZX+nJnel\nkDTeQylIpqCwQtO+vng6QTZFPDp0VhX2/2+psCHfydzrzPfQK+4GUZCEtWVW\n/Y4XMRV7WK/xWrIsdpAQLqO8bfC7UpXt5j9kRFv0AU8AYUhHe+rGuU+q2eUd\nyT12E1yBIcEttxq3q1RcQwVhYEBjg5ETlpMz5hYrwlohmqbMW7fEUe7h5/zB\n/zBMcDn1bRKI5otpTg7n2E5UangYMn2fH5uiIecy7ajsw5dH3bGQ0d3ykbbk\nDZpd7GWioLK8zGh1c8U21TUeYt40Ex0MpmpPPEMWRR61gakaeqHTc9dReqsZ\nJqdp\r\n=Xo1J\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"d6c6d27261eecc6513a62c389eb72a6a892af98a","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.72","@babel/preset-env":"^7.12.11","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.1","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.3","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.3","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.8","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.93_1610095847233_0.07589328339917212","host":"s3://npm-registry-packages"}},"1.15.94":{"name":"simple-keyboard-layouts","version":"1.15.94","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.94","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6e1b0311934815850a811ebe61a2683d943a22f7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.94.tgz","fileCount":36,"integrity":"sha512-Nw8UurbWBYKvmHZqsgCHy2ikz1wM8mcveudyWwrmgONKAWM+O4b1Fc8aRvJPA3JKS0aB7Eh4wCTP+9JbSGxMpQ==","signatures":[{"sig":"MEYCIQCXvcjdNli9BpF4jKx9YH1PU8uaewuUvGc9gnKPVQ15GwIhAI/tz8Dl2P92O70eGriDsuobH23njsfvcZjtpvpB6reC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/BM4CRA9TVsSAnZWagAAMfcQAILKqtbWgTf+ppxW0Qtw\nxzqQ1Qes61mgRtp5aGWQR2AxTfmQcOtMAzct8Bv+x89yCtJ3ciI2kqbYOXd4\ndfJdY/RVnvIBg1XgRRELpTg+EIs6ibV46w9zl434ZY/1Qvg4mxXq3/75fe79\nAz3tcYzsCoQMJ7gikZAlyBBE76asc1awte+5FC+0LLPPTNFfUFaGrHoVGPFW\nG+w8tjbv2iDGdBSGvVOWnjqj99cTcYOZRM3M7JTAnt1kHMXtsVNGBLwwTJ9L\n9MdGxJNAMl8qeeXWUDST4D1cTWItd1M1wNUW5ZdtqCyPwIOl770+Zva3VgJz\njRlQBrerR/GPbuTYNzPbD3B8IrJPE5Lvf7Ejy9FD7MzS28Fg8+4DU9OVQOqi\nflY6SfvfsevbtB9d394XM/bxNb5oUk+WkR0xU0zsYBMMWkNbz52fOVQEpD9a\nAQqdi4CejzjE9KEAQjaLAdohqA/ZaVt1CC7KKId5ZwIFKeabiWMLjm+F9WKw\nJBxj6Bp6Ns5LlvHsT2iwGLJxNZBrXu4DWKOzGLBE3TzUbzThetvUHCEhpCtH\n/Syf5KqKb/Qk1ZfEtCJu3iwAv2jtnAf4RmwpTjWIvPtQi+nAJRsCjy1jL/8H\n+Chaw0gG4tK8S9Ga/ozJGDVJncdgh2AfbP+SQ75HXwXuiQu0Xp1kHw09R7Vb\nKRjD\r\n=Xbii\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"edb833916b2eb2c2340ea8af9ce71b52609316bf","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.44.2","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.0","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.73","@babel/preset-env":"^7.12.11","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.1","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.3","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.3","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.8","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.94_1610355512124_0.7819690442521308","host":"s3://npm-registry-packages"}},"1.15.95":{"name":"simple-keyboard-layouts","version":"1.15.95","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.95","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"81a451a8fbb7d2fc7bc259c6b29ef77573875630","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.95.tgz","fileCount":36,"integrity":"sha512-S/U+SrQjPBLNKKmw9tsWQ1bUetQ4hZoMjpBiXg1aJ2KCCm+AJz5SOfoYtGJhbC8VFH+dAV4q5tXAlwTFZsvdeQ==","signatures":[{"sig":"MEUCIDEuJ5JTAmCUCl2tdPmR/0uKwKwAa6W3ISPebPP15npoAiEAkNsfd2mQNfO7zl8CKj9mQKdDB2Jn3gDo7DISoou6E/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/VgjCRA9TVsSAnZWagAAztkQAKD2pQCyNmmZSg4noEI4\nEiw4k6UEot8mENCfI8hoedmcFbm9dGeT+zf/kJ/KfkNJmEBGi6abKn7f7woL\nAYCTQ0epILlfJ282rnYUh7r2Eb2HfN7QT1mJsrx5Ew5ckNweKNOSgPbrOL+O\nHbm6pSAoYubshHQKsNLKGTAKoSsZimmUcDpxbZhp3yO7lY8aCWjqicPkUiPO\nc1/MWSCNQ5Mtci3UXRM1rVqNE9Hi5Li+e/DUsbzekDVybqVfuePvur/FTOPL\n98WbUhpME0u3AiDj/n4VcraOGh+cOB4pkYotAB6gUZXtFsJ3C0ySwjoaIDiI\nDB7uVK/W/as8EA6+G0/LBgeMeHeX0JPu8+vP7kYkqZ8TsZB0/uiGZl6Q9dvS\nEbxjegz2dbDaBSQaFwtSUdRSBdrXXMaZhSzhn1BcMI7LF/fdqbUAqVnn3qvO\n5ofmDHwc4aKHMySn4Q4u6X+sgHZCg77rM5Ui8NZDV8JO+qEJmnJVoTbD7mh+\neIGTXM9M2RkKE3BpXTEAJN/ftHFT84o3BpXsWyjmr7X6HvwisvGReQHZ9V+s\n1Omtb/ZOuA7LJihj9muvof0HTfAJxG1y/8uZKfGDNZbSuksmPhgeNL6bJWqj\nXu229rJoX8olGtM4gauAvLncbFUtzIj5PRKW+4yb0fohnkNwlyVZxzpoX79H\nTAw3\r\n=qjyS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"07c8ec5f5459130a9009983f40198a3e6bb2a656","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.46.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.73","@babel/preset-env":"^7.12.11","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.1","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.3","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.3","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.8","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.95_1610438691139_0.7571451126373889","host":"s3://npm-registry-packages"}},"1.15.96":{"name":"simple-keyboard-layouts","version":"1.15.96","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.96","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8b45fa45d5e0b4afa97187891e49f946bdeb14b7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.96.tgz","fileCount":36,"integrity":"sha512-Dxc8YPktIKty0LVWqhdwNm/VK6ifiOwB+YJkk1gGVXU/fpD9+BbSMcRI9h5uRCF0jw91aY2dqKpWniGHMhJBxQ==","signatures":[{"sig":"MEQCIBBJeqs2qQxa8H9KNPAmBnOSusqagUi9VOs29xNongNYAiAaE7nohHtziLMqPDKxVq+ONRcsQ85WOJShQj7m8sjcCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/qi0CRA9TVsSAnZWagAAsHIP/1ayjYoqmBvl3MqLGtC7\nxK9No/TGKqwtnCcZCzfd9SGI/4+QRLtDBtIFpVkovFwbpmW6Qkpow5QP1Viz\nfvRYoW/zc+IGXbuHi9+rF5c7MJAQzko4o0mHaF8aeHvcvzQkTPo76SsnV4jy\nuCiN8VfeHlYmdyaGxDGwBnVgo1/Ybxx1dLH4UcavUS42nfnMyupI/lwM64fL\nVhgVYOhDfwpZ662zz8wXARor6s/tpCfwzjHG0H9Tqd9BUBOfGRKD1bETIr+p\n4R6YgnSN4lp+iFETOjKIGHIBYcXQxc8PEMa1uUOUcmCwElmCjiZ7p8BRn9nB\n9+eTZlzxXQGKZn13k8YURoRvVTJruXabhKYGQq+c89kTjMmukxCBocuYZdRk\nUPz0LuMWxqQ8hZeEd55Npcn5hsnYoYZe1tEcm8AE+/Oyw3yY5qFZF8pkaBeF\nFSPirOPEIWVTAtYKq7lF8TvYRgO+cCqc1mlT1hE938He8Axh1eid+jGpZnSq\nQtK3Z491DHOsBkCxWKQZ9Tw9c1zsDXB9wITHyjmcSQ46Yp/AgGn2/pYOO6fQ\nMGbnsHfOg89b4J5pM34fmPi6QGu7zXMNXBwOmy9ik+rymYoY9SuZT5P7RdsO\n+ctjm4Qn9TBh7J+pPznvVjaoqEuizjd8grrv5y8UDTIuvnXmiHemf4jR/ygP\ntWP8\r\n=4xsR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"1666e2414a06c97cbe18830e05667717efc211b3","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.46.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.75","@babel/preset-env":"^7.12.11","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.1","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.3","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.3","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.96_1610524852444_0.6082174898089032","host":"s3://npm-registry-packages"}},"1.15.97":{"name":"simple-keyboard-layouts","version":"1.15.97","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.97","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"cda25aed542eabd3428eb9c2a75b6667e0696cd2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.97.tgz","fileCount":36,"integrity":"sha512-yA0jYdDY0Ev0U823nHxZWZ4aVxUCYUE64rjZXAbzzqIQ9rfUEDR/1s+Z0tS3Qrs2LDM+eoJjBlDIBWZ4Vn2OiA==","signatures":[{"sig":"MEYCIQDTDcgHnMNOSHrxd+efHMqAEQKfiYe8lBdEvjlvHKqgTgIhAJBLbJtRZIPo1JnxXLqO2MoOjDDGRPgCktyagBcKIdzt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf//0ICRA9TVsSAnZWagAARrAQAJG8C7aZMuMsgW/MbBSy\n1iVjiaBraZwQJEZxFi46b+ntNL1RUg1V1ezqhT6gMBrKhm419tlE/jzrrlL2\nuiFIwZlvi8b+2Suiq9dTht9fQBNlAasY4aGXuj0nntuuZecjZgjPX0/NyJoJ\n/Yc0EdBbMiAWD0saH9i5AeKD28XANtZsEXqpH+EVN6k6mFTHZTLa8MQlPYCd\nGL/JiTbMAIYcqJhGNvv/AeX4m1tilRX24FCtwOsgGn7nFyYfX2mc+EHah4o+\neZnuq3bkDdHtM85wPzcsUoUbKz3YyWLqiQi/BhpxDvarJzqsNykQXXCe0StE\nh0eHv6s+Zw1YkWiFV/W3pbibjcmZ4MucxCBYJt8yklb8lkr/s4GdV4zW4JRX\nmDA4NJ4o7LzESwr17/yLeSlBVdY7qyFNUktO5eFM/Wv5NdTDr0l/NpdOKNH2\nRmotAI7eDn3GfhQrPDoBkk+z370wS9mybVRSKVdO5V08l9WF0tEj9fjOX/fp\nTTuWAMhiTQa6jfMrsoEYC54pc6XF3wdIldyerTRfN1UhhLteL8vlSHo+MoUS\nkpBxyjyFzFvXlq5tnO0HpaVldNcsv57EcsBunRldqDYhNSfZveh3ZOCemNuI\nwrh5RP+yfXaBIt4GuZLPiu2c503d0UNGWD1nbbe8vKLOdoRGgR0HuDF8HpwC\nJov6\r\n=O7va\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"bff321df498afb67246b1a8e7a7a25297f23a0b6","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.46.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.78","@babel/preset-env":"^7.12.11","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.1","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.3","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.4","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.97_1610611975707_0.379606813883139","host":"s3://npm-registry-packages"}},"1.15.98":{"name":"simple-keyboard-layouts","version":"1.15.98","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.98","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8376a8ba6d1680455f468491c86ad597a7b1d7a2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.98.tgz","fileCount":36,"integrity":"sha512-12kNN8KrbO5YBGk2cssCl+DsnkmH9kwanRjT/r472URXqeAT4OVZdy9te4ekEcvijl9cMh43lsEwDF12xvWbJg==","signatures":[{"sig":"MEUCIQCi38g5QmC6MuKMmSiVHSOF8BHC2sFR5mtZ+GHL1uwRVAIgaqGY90UmX0vOyAKtcfAs/u/1JhMj5Rc2ZyA8vVemXX4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf//5ICRA9TVsSAnZWagAAjPgP/3qrp4GXkJYdn/YmeYAq\nc5+DkcB6bNJiB20ViF/A81jtDccitwFTOmYF4L6UdiSq+MJL3ozFj9nt47ti\ndHhC4lhuIQODyVn4DgeC/HAuW49/1Bb68U5tuT84JeqHppErP1+KX86vJ+UY\nJgtA2+AOMTSrXf6lfjNplyNP7QcRjZK+YOr87edmPd5Sjf51tatP1qnG6lwC\nL6auSyMXLGK3LRnxtFL8IjtzMyxMA7AWnoybpnw+s+3u5PKJjJhPxkOrRgaw\nRCDvAVSvBTv+GAUfd0oT9OfcNtytC9DQZcMCDdjWfx0zja7rDbWNB9LPJixV\n++KOT2NKTXxqvDN3qlOx9T2waprI/Ab/02+yWpjO0za/1boTprGqCZfu+nSO\ncLttxl1g2w+AcXlSFEVvzv+f01Zwq0Ta25r+iYKHlFO9A1ZkQy1DqKtLjyh5\nYLpwx2ccJ2qXqEnR8oj5qDowL9Ut0sSrnh4EBxgcZmnTi6W7qagdJPMj9A+q\nA2Wgzl5/TnbI/CiGylLeRq3QiJdIG4NCy0vCcJ9vqgi5TOi6rl5WXyourUEa\n88Lf+/PYad6gDdgMtLZ6cBranBeF6aZMzHdLPROU8a9grqrX6AWUkExTNVNf\nWV92dnFks4Ey5muq3wfgr78lkyMWdUY/J5lvlJkdrhxxlkzhZxV6OVM0RUow\nACpA\r\n=qWWx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"91a83f3ef12f0f97c953ac64aff78ba1fc694db9","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.46.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.78","@babel/preset-env":"^7.12.11","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.3","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.4","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.98_1610612295966_0.735824037855975","host":"s3://npm-registry-packages"}},"1.15.99":{"name":"simple-keyboard-layouts","version":"1.15.99","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.99","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"acd70e692da61a1861cf9322d02069107ac05af6","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.99.tgz","fileCount":36,"integrity":"sha512-UZUCLbgsveZdRwaB2js5lcNe9o8OcZ23RQsPR7yRF0SkhFneOFbdqLh8OnTy2V1hjpGMpeRcLwALJeezxhYMjQ==","signatures":[{"sig":"MEUCIQCy8zvK44fJ+7+bN8ui9dtChHycXINsmjtgjLHtDelzRAIgZWYQ9XzZgsPiaAc6QAyc+1K60g59rawJ5EaqqJRjb1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAU4pCRA9TVsSAnZWagAAZVQP/A0VZN+PTbu3ZVY1KwRD\nsOX1/Kpse89vT7zwOzvXREOXkHthwObG3dv2T5OgQ0nYSvzWyfRqfjGoHpVC\n9oxgDNb39FLrWWnxuq0CBN5GgGNc6LtPBT/8JVjRk8zPr46FcBI9VlTMyJec\nMFNGlxfriopPT1YWf/s73JqjRSVl24M0vf0BiltwVoNoRqh19cvyVfKDz4ea\nplpiv/5F56hbZGrYKU5hPqlFnUqMPKhD8uzCYNfk9fwU/APo7ZLIHKOiRf2T\n5MdCMnZAsZewg22UZ4k7f2AQoLebdSMsmOwYuM00MZJsEelZ33/Mv5s/82WD\nvDYgBmkt248QFBE8Hx5qg60GH17dEdVDTQPd0QkB+UNpnTiQsxMhZpJs8Rxl\nHBZM5ukNd8+pXautIujPc7pEpi9K5gFQbOgrq6v4JaNfWVBSMM6uX/VrVfeo\nY+63NLN4p0Y2FWTXVk0HjTBHepw3deRjysdTlAkCUrzILVqjUhDaFX+nl2WS\nCqyYbAWbTyqrgMJZfmCkpWKWMjqOkm7mV2H60hVbVwCkpnOuY7tAh25fUTQp\nKnZiGSnAqzOqBtSM3eJzp2mJOX/hzzuMXrX7yVNr1dYu+ZHGyfrd+BZaIAuo\nUiOxMgIEwzC1xDofUIzoBiJDu12WTWI9GwPPcVbBR0XQ+cZPbpvFEN9O16yu\no5Ac\r\n=rLK5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"7e008d834f999eb92d2cdf4c70f0e7cf08c6a849","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.46.0","fs-extra":"9.0.1","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.80","@babel/preset-env":"^7.12.11","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.3","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.4","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.99_1610698281239_0.4482518471293946","host":"s3://npm-registry-packages"}},"1.15.100":{"name":"simple-keyboard-layouts","version":"1.15.100","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.100","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4395851e169ff5c94d6c6000c1e915a75041ee3d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.100.tgz","fileCount":36,"integrity":"sha512-uKGc9NlqTjMyTTST55zbgw71m54VR9EiKgojVXllexZqmc3KbQu50evSRjwDNVF86kJsnDMELXDSCjQeop+cwg==","signatures":[{"sig":"MEQCIE/byiB73RXYtJEc/Mq6/vvAJFu+ig5S5eCVgbtrDourAiA3P9lmvkTmLt4DFTSPdzS5yIGWOWE0GQ49QQ79P/LhBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgB/aeCRA9TVsSAnZWagAAZPYQAJPeC8U5g4VrCY9xL5cc\nJi6qMmgu5UB9kGlgw2ZVKppd0Td68gSKV3ff7J/kwMxswW3dHKjEz1xbXtQX\ndnQU+gC4QAXaI1A3F+UBXaBwAhXBsVKeAe22XM3+3DR7vLa0Ei8FIVJj6Gvs\njtd2cAmDnPUiWOVCQgBEI8gNgL5adWnufak1RNmO3En6tJbz04kGTMN4C8On\nyVm4uX1UKLgmpx0u4zFpD9wTxrYcMPIVSlOeW+ZlF5Z14N0wvZc+Uixjl7gN\nAyxvFF6KT36edjWhcJB9kHSeL7MnNIBYtaBg13NR7QrPwvue+6/7IzFDFRaC\nqz5Jain0gZAS8jbMIRjGWwFdcdRtWIJs+2IxfsyaeM1jM/f+rMkfiQ92Vnuy\n7U1JMOc6TcnMmigeyOFvLyPzBxbDshTyXikcjFL8U1nJSJDEgtQni9c4c2+E\n27QKEYyQrk18ZX4yt+9hU74cSPpEVB88YOD+qZmVVdMxnm48Nhk0UtQZGPa/\n83iQSBuaqyelFgUaDOCmYoaOvhthIrnPi23dxilVHtdkY13Dfy3gEUKyu6MB\n+0UV/od39E+47qv5si0Wl6aHcNLqdc8UMvp/hVL0aPIs/EXp/j0Xp7pLDA5y\nzSZ75ktWr2e6+RXUpIjYj2Tr0N7nHniJgKOUowmd6eu+PMfu7u8XK0sE+KTT\nQ6Iv\r\n=VziR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"a7eebf815bf11f46c59bd02a7c7529b611890df1","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.80","@babel/preset-env":"^7.12.11","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.3","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.4","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.100_1611134621709_0.8750143699610509","host":"s3://npm-registry-packages"}},"1.15.101":{"name":"simple-keyboard-layouts","version":"1.15.101","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.101","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"76004cbaedc65f9eb96297d4c060aacb70b929d5","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.101.tgz","fileCount":36,"integrity":"sha512-NqYpd2jMzB/AvadC+lTtlVwQKwyOf0gSjv+YlLDWZWB5/px8oAwe3hK40J6HqWTXjsQ7afsKDwLWMbA84orZJA==","signatures":[{"sig":"MEYCIQDijGUwFp9ELM2PHl7wQJ7LZlndlp+X/20B4vwewEDxcgIhAL/YJReVqxyhiByXlGeMHubZjv9/TAcY1ofEZex1Ifpo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCTKdCRA9TVsSAnZWagAA5GkP/0AqfhdDmrn/7jsRVKNj\n7pI5ZNCNpAlW/8AHkewuzHA637s3SqNKKC3hhzIklWtAITSWCfdF5HGvyOSW\nZa5aHaAyVf+KeTlEvJVp+2COsCsrcW3n9PNxyzvK/76Sh86LASm3V9P0c6+/\nFm0dixtFeiQrd3skkBY9JKQa+ecbknHOKSX/eCc0GU0emABHWiajJZ52d+aW\nsHsLeNTyKJ31ndClgWRDSxuU+caiF72VD2ziELvGMEeJdXHiOcSwCHCtZGhF\nFSqZRKEBIr61RW+wXPTb8wVeShErKBkr5tr6TyMQVXyhBBNvZdCl/4AdtNS4\nzJwYgFAeezzUIjxdLSkj8gfiApjlNP2aRzYThl9ePFsW+LKDyai80Glpwip+\nwC+IR7KYzlrWCiYjSglHYKbM5c9h7xMx+5tWda2LGmCtKPE7bEEtnSj4wBQt\nGmN/OWi+Yxo5PnmiMA2b87J0UEvu3cFCx2gDv18B8huddGp8kPMOwpkEE7vS\nq70ziuw6R951KHldIjafoZLgz6zihprUCeuNmbqOmyCkWFRkwkZPF3/Pig95\n1AgQBrNfGoKrNEapxGcot7C4q2JIi8exE44WxslC3fJhgsJcERDwe1Fm4FPq\njZEC76X8Wn6rVRY8DgGzhwhaZ6zzA7emp7zHZL8Cy2Ch1ZzTFRNkd2kXzwDm\n0b+x\r\n=EZ4P\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"d7e405e069ce45333aa40407fc01a3f55237b4d8","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.81","@babel/preset-env":"^7.12.11","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.3","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.4","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.101_1611215517068_0.06682114075476564","host":"s3://npm-registry-packages"}},"1.15.102":{"name":"simple-keyboard-layouts","version":"1.15.102","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.102","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"46a79e151525cc6ace66159dd646bba50cac2d8b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.102.tgz","fileCount":36,"integrity":"sha512-nuhVYuBWiG1tF4ot0BuujndBtuM6daueZeh0oAvyjyIFYBev1oFe8LIXVc/REfuRMUuXbK8aA0MTS+vYx18odg==","signatures":[{"sig":"MEUCIQDdC48jCwnW5WpJIxTbP02iT2jbtXpLqhVtSoJhDtxO5AIgc7FqnQktFpSm2HI3svhZAbofzFXA5sLMGkwwil4ODRE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgChg5CRA9TVsSAnZWagAAxE0P/R9iscoVsA3SAaZpMlR2\n2dG54+BgMDFAZPIZZiUnqaHhEl+pRdigyeERyK9ULHBChd2eZ6I0eUu0qH8X\nMBtZhkbtmz+n3SFQKFQuBFitv8jiTUEF/tc+OoGp/+CXTGxbXp47jcUOkZ+7\n6+D0u6Hrkm2u1RFJO/Z52YumDgi81L/yB0Kue3i1UoaDzbiYnW2PbhJNNMg9\nkDIYjWw3+PjZyrs+tH8HpFXm5/cgvzNIMdvU4STACIzc+AwgWcXugAUcPSJ9\nV+e69+p6kLXZEYNqApyFygt4nlaKwp63BTT+BglVblsm1GrC4xdMugvVQF+R\nPqXmbbhOfhNczP0SZ1VOlXcFJAV17iPIzBiU0wYlTxosfztQpfR8T6wBFjZ2\nwL4n3KsMpM0JXY4oTGS6f1Wpbr+Y//sSpmjltq0mY+ed4LXBVUYitlXNDcS+\n5bEgbM3mUdsPeKBLsy7m6bu6DAqbm2d8zCk4NjqRaI5ZYpODexNk76eosfVo\nxRz2bHErLvQHVRXjdnkqQsDnduZ7MgJ9ZpwTTLsQ3WkLXo7PfdQu6xKmk5lX\nW6W5STGHHmXVhd2KKFucZctxNrCsNy+/4O96Z84O8aVI10K+U5trtaamrSi6\n8lL7v6qBn/RGY1s5D5SPvBZcn1w1OdH5QRnas4CivXO+rSc4QnepGYj5MzcY\nZDJH\r\n=Ulnt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"c643e9c6504d8e08dada1380b5843d2d4da609e1","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.81","@babel/preset-env":"^7.12.11","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.3","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.4","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.102_1611274297229_0.22530717129633393","host":"s3://npm-registry-packages"}},"1.15.103":{"name":"simple-keyboard-layouts","version":"1.15.103","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.103","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"57c3537fe35189819f725991928e10a9ba83a425","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.103.tgz","fileCount":36,"integrity":"sha512-aov497hNT//rNvPbeGhZtYiIAjsZsmLgf01SwrNp3MmNMdqQJmHnq+oQFyZHhHUjBU9fsmmXI/nFoajc/lyrTw==","signatures":[{"sig":"MEYCIQDP3ZBoVCU7S8i2JpmWxBZD75D+SyshEWOz2f5kR7WMMQIhAJKu1Q+duQcXr36a5p8vQkxMfUeWlUYyUWuV86b2PcV1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCoTSCRA9TVsSAnZWagAAyiYP/AxKzLTJJDxMV9dYd7f0\nNhGd7bcTXCbn7Rlg0C2EgaRlCe37Js0qhUe5FJnGrwLSMe2PD2URVHLc0gnE\nE1IN1Mjb+lwK+gUvyBHm+H6dKC8OD22n2tjw0WlRqujhDnuGBbkMOelSWwR1\n+DKxIf4RpT74ZZhA+pbpZFeGVch0aJkY+QZeFunwDSwirtKoMtQPrUdJXNiF\n7J4b1J61ATHDsX4q+04CNfhOEFcVNDJKdDPMkXXMXdu4ix7WW+iEF1AWAXIw\ngm2UTkJDO43CuxgbCsNWqq7uQmai9AJzONxUZRt2QlL2RtE4Yh8JJ8mPcTDE\naaT1BTPwkb9fWtY3dJKXeElmnu+fguVT11uq7OeId2lrNvg3/HtokFqQNOw+\n9bbMcWPo7kfvfFJERpzn0s4Jd+mLkSS7Z0C8pb9rLwiwCDE3vTCPebGFYEbi\n6fU77Mh5f1T1o0mhXHYXDRpYy0uZ6It0PjMob5i/PNGw/Plu9mhTxW6+CSBm\ntNWmNhk2NU934rYlIdutHuruXJ7Qnz3JFf/gm0Zs/DmZoReguZXB6tY8ZAYe\n34KCavvpoAcVCajD0x3V0zAcyeJ4dqt712DWTLc+t02T+rH8pJ+1umo3kj9k\nehOZjoanKKrNb0K076l6QeCoeYWhdehATq9z6Nc0VWMrNND2o2XwC8g25UMB\nUReU\r\n=n32A\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"be5c6ad0421aa59e1c61592361fcee10b138b5e8","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.81","@babel/preset-env":"^7.12.11","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.3","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.4","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.103_1611302097684_0.15413904445555215","host":"s3://npm-registry-packages"}},"1.15.104":{"name":"simple-keyboard-layouts","version":"1.15.104","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.104","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c0d8b6bedec82713e91422038e5c5f9f0034b972","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.104.tgz","fileCount":36,"integrity":"sha512-R3qWK4gAoY7r8A701cW5X2dRSfzQ+PYScO80BlY8gSZHnaF5locAMrdWnyCMx8fXO2HrxNnt7jDKSNnhzhQ64A==","signatures":[{"sig":"MEUCIGJcsl0UiK0KQfGmDnwHH7z5dxSGyTv8XRNZ+T6J77IqAiEAnwDoSio5Ye3zWYxzuxGnWypa5paNh/UMumlUvWkqhnA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCoYwCRA9TVsSAnZWagAA3lAQAIGKIfTo/1HxPGkfdui6\nKF3Q3lK3gDB+XD9LwshalzjbxbG+DeraRhZ9cXPC4VikTml3hNRZq/1aGjRd\nXecyRemtjczmqI0I6q4jFG8wdSng5MYi3IJW14dMypz2EUV0olwxIPouJwPi\n++nnKxsb3Cax4hOxpbbWvtDoBxu++6+DkihtlYBHH85WF4LCHGTMu2y4slGt\nMayCKzq2bMGgafVuX0VcpyybzrjLu6XL3Cxv8MK6o9SrNXdaOZTnEhPzRrQe\nP6LEl1bxPsKXcoroUQ006F3Rvm5/E/igMdScHW25Tq8Ug3OtKdvVC0PqwZ45\nHrto6SkrVUI04A9TCUH2a9r7QCcaHt7tZx4A3H52A2Ku3VomLGIshPXR09aE\nrwiRH4+yYxFnV1Zd0Y4OSFgFrTUy+ChNFYdGBf9rGFVDrPLWtn9E9YJG2LrD\nVDXvd1uXgIcgI5zPmYCw0A3v0Gr3CoaSuvXZjvKrVitT9zgU6CmkKfvuEtVS\nOW8c9A6s6EwYhhviCr+8W9GdjgOmwTgTNcq1hYG76nwHKAJ+THcMUCVSj58D\nKd+xsPBmhgeGhwiecC1X6sgqV86QsuNHn4kAQF9ehwxiH7UHKgsijVUNvovp\nDKxBAbIpHayTB5e4HDCu2NGqmIvq7gq2JRhmiBHtPXzVVLuB4hWnfw2cejZL\nddV5\r\n=woJ4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"eb720c77554b52f2da85e4ae5608150f3df37c25","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.84","@babel/preset-env":"^7.12.11","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.3","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.4","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.104_1611302447793_0.8122837064218944","host":"s3://npm-registry-packages"}},"1.15.105":{"name":"simple-keyboard-layouts","version":"1.15.105","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.105","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0b2f290f6e5ce15385f639de774838c0848f3bf9","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.105.tgz","fileCount":36,"integrity":"sha512-ig0Us5m+3DR70LKNMhI99kT7N+7FNg4Mij9n56hLmxMi4vTbThont7F5Yu9DGBWVuLfO+wkEP6XBQllYP2Uv1Q==","signatures":[{"sig":"MEUCIDAa9nlSTDn/adpr5Sx5iLssZ2EwzSd3xUYpdMHsJdbvAiEAtiQI/dU5cHK79TIKaFbqZEqa5lT/BqbNhBd87DWxefA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDnwRCRA9TVsSAnZWagAAGDwQAKMLsvMKmTn0SGzqlk/f\nv9JN+HiNvpeUVKfI4Mt+8PJJXoyX5d9AnzNISSNpWP+00JXMrdEspm8lZvi+\n2WeOWLL8ANACnwbfGirtCvITFVNqeiS3aJD4QRa7vtTY92C5lz1EpP849UVM\n1Yu4ap6ef2XkeTGd5HCyqpIrKHVTWIYyE1xiFJQQR7dyUnvN9lx0ItLCgT1W\nivFPdTuVhJFk/yJjVV2g9pDnEw29n6dwLzWa+fjIEF11nACEIbrEL6mSk2q6\nQ68HdmRZ/L6mmjEjZT951ZFrsbCvX5R2IN2LzOy1sqYFhKteTbJOCCHxjfwV\nUhgMRvVginSr3h+cZp26K8nZq5k+2RuS9wAmf9dPp7jjdgpuLJamR4rPzipH\nbTh4BGn0xhxg1dmdJGRuFHh91BQUiLNAn9er+S7HH8p3KMu20ztItEzYLsH9\npRo/B1qkjvNdlL/CFsadNJ52R1nwgB9Khhj6bWeJ+ZN8cJKiJEuO1vhaH8Yz\nuwpBJsXo/JGFCwNp0bx1teNi5n43fkEhnbQm0VaP1umXPegtTAOXPL2iJSJu\nXXDpNqzDPJEyM8CmsgWitPvv1smkzMpMcupolqZoiYb4+g3F9O/jHtL6Nbci\ncncX2ks7XTicwQw4p3DgnBlpNiajQQ0kRb1EfWCM4MN+B+EPoSSUwAjlhOIW\n5WgQ\r\n=9nc8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"4bec08ccc68300a9eda0afd362df4c05f8abc355","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.85","@babel/preset-env":"^7.12.11","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.3","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.4","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.105_1611562001079_0.8958169892538381","host":"s3://npm-registry-packages"}},"1.15.106":{"name":"simple-keyboard-layouts","version":"1.15.106","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.106","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b7953805972d638ff6e30f4fc3345a948acc6cd0","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.106.tgz","fileCount":36,"integrity":"sha512-FB4frT+3/GzipMYgjfnGzEjFCbu2JwLdPdrCzouDBW7AP0lNnNGW54mKvHxfY00d10/62dQB5Zj3rTlOMbbg5Q==","signatures":[{"sig":"MEUCIDGhoM//ocFXrETEJRhLD1XsT5+30Fn/Lgl+RAT6oGMkAiEAkykzepXDtQwqmyZpMDiSY3aaGSMR2xBkLsPaFKFVbIA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEOedCRA9TVsSAnZWagAAUKcP/0XYvKqTgC5wK6MssCrO\n9YES4EO64jhsoKdolVz6DXtvzNTB9rzD4plZWvaAk2aRpK+nqyqzp52t1rnE\ne8cAIUH4D9EDK4l9/7XNU6wZ2Fu2RLKKc8t5iiMDUHJhW3c+kMRkhFSXrylJ\nuWwH+hlAkcHbrerHqali1oJCj0RRim+CeOH5ActoiHA59HpNoVyYceVGm5qp\nH4q+/o9bQuafRhJXlQ9zLlNd6gd4jr4uNc2rucaG/nmVmXUJ79IaCWjokv1m\nVWDBk9p3H1UU8RgGfebLYnN8i/Kvmo+ItO/MXOcaCQSF6bEcO7qGR1aSUAmj\nu/adJXE80YWiLdI20AR1lIwUeMNA+pXZv43WgZJcV14fGj2HXYMB4HrLGUhw\nCvc9CFA57Zj0Ihi0tHc2aPYzI/EvIPAHbfsYT92pUzWaifx5V2pDU5AZYfVi\nqWzYavfMDeXljIm7vxx9Dk1TCBajQWy4rReZCn90moAn6aFO0NgEtjt4f4br\nUoxbs+cgp4iHikxyn7QLz9JMfb7HdBpTb5mXuMxIqF8z6CCeZW/+BcwcJATO\n/XtTAr+jyuwbSx6r+KAVeBScmodZAzyLOR4gHoKuxMo7S+YYJm+KHlR47NhT\nRiDZAiQUIOli1J8zigcJqez+teAkhoK67hPYgUD3RZkxuZ5WStl2gbASb/7o\n9XLg\r\n=GhZh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"a65ab4f66b1f94fe6535c3b2cbf569da015f3900","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.85","@babel/preset-env":"^7.12.11","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.3","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.4","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.106_1611720604914_0.6196662146050018","host":"s3://npm-registry-packages"}},"1.15.107":{"name":"simple-keyboard-layouts","version":"1.15.107","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.107","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a01ef1af39d823bf71dee287bd3a18a43262a0af","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.107.tgz","fileCount":36,"integrity":"sha512-r1Ha4FtVKoMHMIxTfoKwtYwLb5fv9VTi2mSAvEi4L4NNeTtPVLvU2MJbnSFwU8SC4m5fpGVZM4GfRnEEM41ATQ==","signatures":[{"sig":"MEUCIQCiprFo/MWymwNc2ywFysQivONojc8tTArlYD3AKYEDAgIgbD6ywUDHkxQyRrq1VwANdFSkdw+W08aOWHt64f0Ig54=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgERoLCRA9TVsSAnZWagAAjjEP/0EExicwlU+1183h6WmZ\nOJ/ngJ3T6/xfEb83rkEWl3J7IN53PvB8tfZVspGSMmXR+GL2KTm8CjF2hafu\nKB0qU13l1XH/lYI2Phe/Q12T128uvYvgoz/7wCQZR6YHp/QCPasRk3QzQzA4\nhR/ZQimebMGO0aVmCCdpXkCrgitUiYQyrM+CRgt0irpjtCB2zul6TybwSW7B\nAaJzpjSnWihAICMCmKTtYVjFVd48StkG8lnC2IZ+jEs+UdbXPcir0DtJPJ32\nUo+ahWPjxGbGsOo+dJJJOTJue50WGu0d4wt+RMlIuMI4ojXUQyfk9AJg4jEx\nyYX17WCpHCljtChO9JHnDdfLQt9SHR725SiHvP7cBUbtrs1S3pCqHJhZJ4BC\nok6Al/nQ/2QbGKH2W/NhfsbWPComtkZga3smP+Oh5lZFT2IyvF/t8dxNQvli\n9AAHGV9kChd9MJ6yLYU+q0MQlU9rRE5JHDnFugftJPNvURpJMcrD4KTdgkae\n821NEy59CrE8296TqVURA2KhTmGuEEVX+HNkTFNbi9Hxu8/VAV+FvTMJeObj\nPBYpZWlSDbR024l6Hwb/x01gQuKI8UPNnOusTgIuFSJ6OgEoiULQorSTH2H0\n20JzDwcKsG0hMSjmbc+UWVYbIWXvZgCzC5keW3EcPB7+SeX2bAvyJq1Is+gB\nIg4W\r\n=pM7e\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"165946522fe04864c1ba78fd82b27046e371de66","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.8","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.86","@babel/preset-env":"^7.12.11","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.3","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.4","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.107_1611733514876_0.31520210342485044","host":"s3://npm-registry-packages"}},"1.15.108":{"name":"simple-keyboard-layouts","version":"1.15.108","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.108","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bc3c040b76c621928b2a1a0db40dd5e81ec017d6","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.108.tgz","fileCount":36,"integrity":"sha512-nAdOV7iOor1pl211C6VlmAymbnaqB8W8GwhNgJuWTAhi7xKTpog3m1BgfFd7reTJghCDbeoy0nSEW8oke2D3EA==","signatures":[{"sig":"MEUCIQDbGfO8L8NmiXQFYYJMKT2FqjiBhJPq2xmGgmV92qFJlAIgJpZEHgnnlUSnJzgwQ+FldEtEhAP/Cr/fUetmEhM3HZc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgE706CRA9TVsSAnZWagAAG+QP/25tJJyMm/raeu4FqwXK\nF0cuB3a6jX+3DJylnr6WUMOP+UHs5p5nncDjufUJd44NdH2cb4MfBIgi3tt4\nc8EPgHu2ofblGmpXu0683FvYNI695fXHe81Eyo3zNSzgi5/S7CD4Wb7C7FVw\nWjoZl7Lw+cuK1Njfu5geSofpvsOdnXyaac1w6L21mbIIvIydi5jIOUXjDJ9R\nbXdZy1eANeetdTc4bz0Ye65OxINeO/TC0q3EBPj0dczMmYLfSFm4ZaoDek+i\nfEQqCW669LTAFfRdholueYlXA2LGEwqLcIwQ31vATm4K0lfWSNTnK8nEoSBE\nLVBHxw4oCFwlkpj2+549uO2BCBTwY6fGLfTAoP6VkREh9rBGxs64Pd9DvcUa\nKr2ot0ykK2XkLrYypMn0evwTUpuzjJ1AI5LWB6AzlvvGXjQ4dUcAxeg3bG1S\nIqBMBENg0cWLIT2+CgRpDFZ5EvPrNWiqp+A3JKeWYH1GYZ2i3FKUd/qwfNwg\nCHDIDB4R9H30Y5eIag69ttq7Xp6ApGjbBp72gxrDuwYeTNXzP4s7N4u0N4WN\nQAWk5GtdK5M+2DJ8OfMDpXhFRBe+f8RoD3K9DL3/SccAPnEFQ+/7eKMII0lH\n/QnFuo0nCFLghHOggMQ8Y97umapHqqm36G33Bpz7q6dNp+q2OlooyoNCFabZ\n4a8a\r\n=poMA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"52dc1c02b00e812358fcd5ea1c1fbbb410231110","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.86","@babel/preset-env":"^7.12.11","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.3","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.0.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.5","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.108_1611906362207_0.7756682908531771","host":"s3://npm-registry-packages"}},"1.15.109":{"name":"simple-keyboard-layouts","version":"1.15.109","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.109","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"22e8d97f7660e394308d88435af78e2ef510b465","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.109.tgz","fileCount":36,"integrity":"sha512-84m0nE5CpS5fqv8Da/pGqLJg1+vC19ggoRa4GrAQsVJWjFW1795AfUmhYI+Y4EOem3XlRdvpw4w61Mqio7dBfg==","signatures":[{"sig":"MEUCIQCUlZbEK9fKz+Z3lPac4HxDX1UxYTuei/JzkWW4Z/n4+gIgdsbgPaHG6OIde5i+smzUwuH4jqax97mAK5rl2k/W93k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgF8dWCRA9TVsSAnZWagAAODgP+wY545Wilu+8oQ0Xs+pO\nWR3k/WNdtKVH07hU7+YSj8JDh8sI9CceJaZUpwO2R3SEdZZDvAyM4evN9JZ+\n0ncbfB+P0TBBPhRsUIEErEXdZFoTFyhlxmQTogC/AzzdKoKZ3wgpWYPtHPK6\nJJkCLMGbfn8AiQfU5eb6rOlDF1jJs4RYOvCOXR9o1ty9dI0gFzFKnmycn8+8\nZ+RuG64LK+paNpj44qykCj5uh9Ir7GVfLDn9TZNiRhUlkNPUwxSx0BZMEzbr\nKOGpLvkHOjG54ctn3CLFKhDmpDUmt5ApDV+1k/BsF6lpgGdFajOLwV+Iu0aV\nFspXjk98PQeP5xkatdw748+6NSyIugE27owcPel2eWq7BzhETxrB4cUcpGEQ\nuuGWE6qHvfirgBwVvMWZLKNC5CFLzr7VHyzlBQctsPhTEddR0r1YXLARrI4D\nciZjXXavRWSqKNau9BRFEjRVoNJSsi7pYtlPQsJBLSzwtK4DkQgFuovxX/Jz\nE71syJNazj3zS9po3Pj53lcsONrvlzxI1RdHfovekPazNkAQKs+GvdkEA/GT\n1Ru3AAakiWv1ZVbot4W8+aLzVX450GQS0KpT4bCyROpL2u+1y8Yl/LB7x6L9\ncppZGxCvHXmq3VMlLZ59vKvz3NERMcDS14ZHk692gprHwwRzqod970k6bX/J\n9p2I\r\n=KHng\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"ab2a95d7384f03d909d4589b9d4ad465ff7acd92","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.86","@babel/preset-env":"^7.12.11","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.3","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.0","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.5","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.109_1612171093447_0.12889957517006212","host":"s3://npm-registry-packages"}},"1.15.110":{"name":"simple-keyboard-layouts","version":"1.15.110","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.110","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b59b126604553904a9c2742b5f018333a1e62cfb","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.110.tgz","fileCount":36,"integrity":"sha512-Jkc/jrFWeHklr/axvzMK05xZWY2BSQlixPj7QA/rtXbk/1636nnU/87ckeQuBymN04uTjD9B1WZG3dn+keJkYg==","signatures":[{"sig":"MEQCIBCtYOH4yi9Ie+dxaSEr+W4GknGC0cBFzPzozV4J4w29AiAPbf16WsT4dV50sAnjbOjsikvkIJyaJ9POjvEE2O2mbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgF8jzCRA9TVsSAnZWagAA98kP/iDJcAcFgv/uUJ/VCyHv\nQ7CBeOuAqbqP5vybVyuF1t/WhH6pPQ2ZCopXE+mpAn7OGFcov8mLz+ztjfXr\ntIfTz3JmfhdKUcGk9ZuG2zRjnHZfdv3vL3cYXuZv5vGvjAbDmDEy7N1Si2Ya\nC2/Fq/B9L46fqCdiX6oj7y5MZIcz6w70QEb5WeCbYT4MNi70ISetAelQ4qpT\nZVOmSf60TyirNsj5dEd/3L/ySSrfRdWArcEmjUHsUmvKq3w+pQlFHx9kINKG\n4rIpwRG9d2U/KjWSgbOoAUQOOEDZ8yWsnTlLpCIa1IZ8wKHvSHjlk2Fm9Jyu\n/cvDxwWHq7eQb6ZMwsguny6wk0LPUAuLe3bgR4oqL9J/KC2t8zyhzDOoHXuI\nQD35OVHGqIJ9E/5M0gm51oJGLUrGuMNeVOIiEe7+RzmmyQKW2Ihhu/3+hHpZ\nEXEtZWAOP0XIhAuvcnkWtxNo9cMXzEXJpceA7Zxg6S4UjKfETu+mIfQWFHlJ\nmtBMizZv4ZEtk6ul5SOdL8L0cbcQBD2bGH0RTz4z3iBXaUc5Eq8famBR16EW\nUAxZ75ee5xRZzRWTHrWU/Mpe1SjUcuNhM9IS6wCNe1CBPF8derX6ZSwK/qeX\ncp5WsK6hRtfXwQt7Ic1kDrkbBv9OP2CpB6JUbk7dwnkUD9DsimosBZrM0zV5\nhNCx\r\n=aPUo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"22933b08a7bccba72bfac931d729317e1203f375","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.87","@babel/preset-env":"^7.12.11","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.3","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.0","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.5","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.110_1612171506493_0.15616984297949021","host":"s3://npm-registry-packages"}},"1.15.111":{"name":"simple-keyboard-layouts","version":"1.15.111","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.111","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"78e0a7b7ed3d474d131efbb533115c75c452c5e6","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.111.tgz","fileCount":36,"integrity":"sha512-T/1BLtjkD7/yBGhkB0rQYl5F+IloIAXbjjXhpbxxeBOMYAQ3pz4QRGrH+luKdIgW+DU0aitAXXpePbTLN/e9Qg==","signatures":[{"sig":"MEUCIEMfvP2iSi1ReNI+fnd6tq3Lv6RbwIbjl2R4milFDaqxAiEA34ZguU3Lwt2j0LIdDWUhjDT9gfVoBXMDCYzvXEh/27Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGQDICRA9TVsSAnZWagAAGR8QAJV7cAItwHzan84iPlC0\njrSRvfYCknuew1JS39iyXW+4kxUtFeakyIn6eD47OEpLqLabSir734zWAAXo\nfKEUmxePu+pE+BSAjHe5MgqqPYaXnNvljTBKViQZg5ZaTFpcxhx8wXxDw7M/\nG6H0aEE0yVJCmRI0AseDcH8QHIGvA8QYaXg3OeVzK1sEqIH2QmGZyjeOwYYp\ns8zePA9L7n1VeIYpcmTErDSWRP2so57j8TagfnTJDkZvgPF+c/yYE8Fr/1gn\neGqrdA9WKvmVkQvPsUakjbPf9+Nat5Q6ivVedYdcaCAP8dx84oIibgnsYCCE\npKIybkaLgi7JcoYEYxZwpSVUta4Pf79xy7L9IsyQ+h6nqWV0MVHQahz57hoU\nlU+I7GQ0lwn/oUDAY6cMS7Cn0HHFQR2uLS4GmvhxyDAFyxqxiQO0ZrbRX9+O\n88F2KilHKL21lEaM6RGIH30V/rua9Mw9T4sRk4eYGzP3z+qCQYynRbw72b0r\n/YndGSs0cK/E8iPl8oBOKStUzHPe7FQF2/Q4OuzbMPrBneoyKioE3uivf6pX\nPjiVITK2qVVeLf7jPhc/VXokDhlHpQDvMjsvSC24G4mTbVY4GGU39x1M/OHi\nnLX45IW/E10zeJy+cYosTXNVwM5rGea+LPEmPZI36b8rD0wsfdRELxlfKYLR\nOOJS\r\n=zJ4J\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"7bf927d7c76c6a9976b9294962c6961cc2d23b93","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.87","@babel/preset-env":"^7.12.11","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.3","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.0","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.5","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.3","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.111_1612251335909_0.15898702419723199","host":"s3://npm-registry-packages"}},"1.15.112":{"name":"simple-keyboard-layouts","version":"1.15.112","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.112","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"59aba97a384ded5139d43b0551a555600768f55f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.112.tgz","fileCount":36,"integrity":"sha512-FztBaqKTEfxIl75ZcKK5oNpFk6ACbwBw8BsgRBaoMhierRK4jErUOHJvZcdF6sSxY5gHZpN1f3QKym2k/NZhIg==","signatures":[{"sig":"MEYCIQDCbWrrPuYHWvVgO4PwgvpfwR/zbjW+jNeEgScAKUBXTwIhAKK5YeT2kerDiM+mJZcnyw4KTJlVTS8YPdHWIJjEGUB6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGQJhCRA9TVsSAnZWagAAcDgP/1u0qJRqNFErGQTtl3Jb\no8T9bzu7URN7dcA2Ec8lR/2/Nh1O8AHnCeWybSO/TvOLJ7k0HRgS2WgguDgv\nkl89uVSYGvBXH6zn/wnLdXk/kruQGBpKZg52PWy2HckUvKlO6kJKqSe6uN3G\ngGS/yhg470S1KVxjUWlk9E6n+NP38yigmp7xkpIoX6WZaZZowQILrS/iMaSK\nAdeuReX1LZdK/amZZBx+6loacdJJpq0ipoUhHndssnFhFKLoOxLkQfFmW2Tf\nS0r52zUl40PfomUf4O0N8gShECPFkCIYMC6l++WIz3wejf7ILF5nmWK1uyPL\n6nnJk6TyXF94QpG4NiBpmIHDJ98pwBg8pm0+hWeIJpAJH8c9pTea02SSaWo/\nd7kH3JUFOgtiCyVR0TH0Jy6Gby64faDNYr1CDOEgPA69mC7A8wrVjI+C+c+A\n76/nj9VRUUBKB3SKNLlKVvaVvFyTdYU6bDJ5Bui6eaLv53QbbDs6TJmRIA6c\n1Dp5dtFkQUyMZl+sYrso9evSGjyBM8jwD9Ucyeg2egcXsGlo8/9T+D30Po63\nGDCJOLXfW22MV87OObL6ANR08wsmIyaO/P5gvB/EyBLW+hW2SidtVW/fcOfr\nUVQGdFWIB0c95lGHcIH3B+bzo+iY4grNEJ6Nl/1yqAeK2UlV6pB0kyij0lc+\nfw/w\r\n=7yb2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"83bc6a54892900571d0ddce7ddabbbcc583ebf83","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.88","@babel/preset-env":"^7.12.11","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.10","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.3","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.0","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.5","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.3","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.112_1612251744837_0.842784157339465","host":"s3://npm-registry-packages"}},"1.15.113":{"name":"simple-keyboard-layouts","version":"1.15.113","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.113","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"117172809e2e46980e955b01cc78d29eba17ffec","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.113.tgz","fileCount":36,"integrity":"sha512-HW49wUcMrM/zZqGjLsxDoYyJalN9oapWF2uVdHtrl46TgbTrjyfsVV+j+SEqhtCnWSZS/9gb5ywcIyJJ2kjV4w==","signatures":[{"sig":"MEQCIDdr/spG5rXENwJRhOEAXvCkH0CTQHDrwc5+NpoR5U7zAiBTi4gOwE111VvT8LD2s8C569foc4eSC4tH9ckUwYrDHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGoIACRA9TVsSAnZWagAAQWoP/2IGGtSudVXJtQYzW9UA\nh5cYphavjDnqE1BYSLlyrf5sK3CjxrcaS4YDF5CasHdQqONl+fwamh4Mft9+\nSh6VSt6862aGOi5pchCP11WwXrAx/7hPhQtKwOtzr62Y2WKpwl5S1BDQprED\nDCZRlGKjW8bKH+CWtzXunQYcfF5mK+Rm6SjKSuK/uT3A2RnlX2mkD7EnldXs\nWBcKt/+ntMQfhv7t8jp4F6I17O0FMIZwf2Yz6/IIf6M4AexcoKaDZZSdEJE1\nampevTOkfyfuZ3/vzXsemQ0+GWekvdVo03vWHz6bJLcRB2FEx3iD51WIWu1R\nV72/+6ilez31FS8cznRrufPhC+3NAmFS+9aJHodQ/+U5OJRZMplJP4BXd/0q\n5JFvrsx4x+DqnebTxioysQycissW7VhpjOVTm52lVtSDuZ+GUDLHSpAhTqkK\nA4R+8xgThmjkQSPzFBODO6YC2H2egpQNTHp1uykso7HP0im7kXXzMtuC9Ylw\nGqaQ8QEYU/q4gBW14Kj9N03HfMTM/mjKX2jsZPLmfEudJLGOZj1O/Zj3gdus\nI+sjUwceLSjQTrJZqpBxFLl2I1dVSmlEUxObByoUdMI08tOxTi9zOKoRwhBg\n1nsaFNl2i5KSVERp1u9uhj/GFK5+OuqEEYDnbQvG6HwTmY+EpqEd3GsCwodb\nTUWV\r\n=lg5O\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"059e624e88d8a346df49b8a5a9b80a20ea7d33c7","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.88","@babel/preset-env":"^7.12.11","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.3","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.0","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.5","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.3","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.113_1612349951971_0.7262061872353702","host":"s3://npm-registry-packages"}},"1.15.114":{"name":"simple-keyboard-layouts","version":"1.15.114","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.114","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"12f065efdd2960f3f8002b3e4c2859a4768170b5","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.114.tgz","fileCount":36,"integrity":"sha512-7J83rgDEIoMuWhODCzWwXgjTqJhUrgK7Kr1LXfRDqgl6rELgGi24660wV1SVQc1vHOixtSPFAPptp+3ktgZ5qg==","signatures":[{"sig":"MEUCIDoSUTxHwHU1ybbSL3hYdAGZtg+/knthShqJXkeveuToAiEAkJPj+7u+ZKxXjawr5sv2c52paO1dxsTl3nEGeAEvG7s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG7qoCRA9TVsSAnZWagAA6QoQAIb67+VOKD1kMCCEe7t9\nlNoYM4VkXWRfUwLDTAQQK7xX537wfwEexSd69xyhslrFxv9FZIJJzp4JpWy7\nWOi9aBpAuV6YoCuxnZ38ms8IU6LEMMasygMgg1MLNBSu18GOGx4KuN0W8gQS\nUk4O38SdofcNz1M5JehrQI0Md/ZzbpdGPze8bweVVg9dAjMZNlioNRxfpeP5\nv0emXAzCXaZ0gy/sH/xS78/lD7bpIsv8DVW6j0YHT8bo+n2yA/itQjmK8V1p\nl64dPPbhqRW0ovyzDCYv3rf6MlZ2bBHadoNTr9GOqmM4YE0upnSx3+NFjxtu\nY7DpydkD4wY+XZW0SaeP2FfspbEkEUpljypvVl7IRbn5yZA7k7nwS2NddXF3\nlJPKtgeKYReOMZDeLaCNXazYjRkGuF9QJPymOBf8zoMNfpzhRYCCFvGmCosu\nEcZylgZiUXOXma9EnbtAW5R3HwNW+ver8xbz7agysrTn/aHCYbhI8LMBCzJn\n8kZ3ONNLf7mLXAHdi9QwM9etZWoouhfmD6OLeyGrgQTbPo0fOXHNbmvp0o2d\npEjyjxabgHUsYau2F5RvOF8nrkxXizV/2O7YnH1ceAjGaD3bLJoqgeW23nvJ\n0NjvX/INGsvKR8/DCWMo3heiqhwJJhrETsYCu+zoHj8rUwA4GbdJ0v2PGb3g\nB8Bg\r\n=eNne\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"f6dc7f918596f394990c6ba5bc6e568e6b0ad815","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.1","simple-keyboard":"2.32.93","@babel/preset-env":"^7.12.11","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.3","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.0","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.5","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.3","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.13"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.114_1612429991507_0.8658735046248998","host":"s3://npm-registry-packages"}},"1.15.115":{"name":"simple-keyboard-layouts","version":"1.15.115","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.115","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"34eb48a67097efe0abec8b96694284e2876572d3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.115.tgz","fileCount":36,"integrity":"sha512-X76Bb5TI88aV/B74UPywGLKY1i5+8vjMX1Vh10c0N5bw780xvhZkEAt+gjB+o+jtfVi493jUtvYXl2/ODdc6pg==","signatures":[{"sig":"MEUCIQCdpN6BNbDtmjytvmJe4wlA7mZ1KwHsF2yWGJDBq8DvYQIgEWRBgYAA0IcrBLSbTtNsn/fTuGz0oZjcIkEGdunAEXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG7sVCRA9TVsSAnZWagAAIWAQAJ9zjiD2eRHIIn8esAd+\ncsu8TkFvwMh+kKMK5xFb/sesFbTvHZcFYFYTvN6yuiXB+tlQcOzT37f2CpaT\nX4HhKJ/W8a0lS8IZbNhDYvhbjHzoHvwjInV9OZXNQ83ihNHOaztusQ6wUERF\nNt7mZPCGjxQAuIjHd9aPiDJqFjcv6hxdOGc5xp8fKSQ4P+Wt9o7nI3FXNEnQ\nS7iTgH8WL3mW47cTnHBkyvWtwPHeoLvy0QZHglID2+f+NppqteGd40l7peQe\nXuVNFC2B7+OlorWD/HEE5cTryyG8j0z9Qu60FaR/78PraxIdbU9C3paYfM/D\nkt4h842pJT2ifR2ru61mYEtIbRX9TtX2RnycxEd6EaiJ7DW5i69zCpOYuEzd\ne95yryKS1MyskN9sFTaIy4p2Z2DCH+MHl9wUo092TSbCzsWtVCOQE3PtxTTw\nulQFaehO8xtgDpb79GfVrZYeEbLwMyWlTat6IHbqr6O6GvriKhdO+9Vj+InB\nN4OXpnN97d2nI/Q/gUvx9kH0g7uZfiFALDbcrWcuIPMq0vBNoIcle5duPW8Z\nVZE16blpuZGDgLWMYLycAl+qKaySaiDq6oEuJjlPBp4edFljTmKtEvSpgGp/\n3qJwruYCIP4egRlTF81qrIQ6CR7nnRgLBxKPgXvx3jHXD61x56/fX91U5V0V\nH8H8\r\n=St/x\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"116fd30748025af9d81a944a0d5cb1d788498c9c","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.2","simple-keyboard":"2.32.93","@babel/preset-env":"^7.12.11","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.3","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.0","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.5","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.3","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.13"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.115_1612430100918_0.06891302058785698","host":"s3://npm-registry-packages"}},"1.15.116":{"name":"simple-keyboard-layouts","version":"1.15.116","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.116","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a0b69d3c932a0b1c822a5b6b600f6cae4d3644ab","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.116.tgz","fileCount":36,"integrity":"sha512-PMLr6cQxOYawbAyWkybnFu2vck0xWSJJ5JddfkVNPcdiekxuTAQv2rGFB4Jb00JMGsfaeylpy1diMHMcAiXWoQ==","signatures":[{"sig":"MEQCID5oq+0GOL/boWf4mAKaqNJrueprv7a7AASkooxQDyniAiBGneocGrZb1AX+WNN1XrMy/DHG9NMB2pIPvm+kG93Szw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG7vUCRA9TVsSAnZWagAACqcP/3hPwhr1wvub1rxhDFWi\nS4wvzKiWigb8JhulZLg0Qtwq6IZLjg8tnX8dJD6dhMfOsqZjiAP9OiMJwY8S\neUkMQ7QfHa7RHDsUEYSgEitMXr/DuBWi9Sxl42hXMg8z8lHTh6i8DA0qmh23\nLHzlbe45MU7tN61tDTp7dxRJ8ESc7w2Bfa5VzDjjaTSL4p4omz2d3yQJumhB\nJiGzm396CMxc2GI34mTS3Gp5Y21tAmse6vtZ4ic/K02kTdR36ojrr+acpLUc\n2XZXWucKiQ/qQSTCo5/cg7dnlogO9wKZsgP/VbU/asVZKl2sZPpifvru7yL3\nkXUWDdmlqY0YB928I7TDDk/CGWraRXK53UNwVoId5JB8a8OyuWNVNyR2UZF3\ndnThJKg7Ix+t1OQY9hj0QrT8nbAB3mZ99DSwHKdPSe4/c3q3RJIaDaDa9YVA\nYEb9PzLchoNyYxiy9XvTBw7pcLSYu09q5vha3xPgQLwXxy/96uSgZgfEhJZQ\n7nqXPwF9+JxCyLSUpfEc5yTuQn7+QxARzxSZG5wbcrrwli3BCJg8L+tYGzsU\n9cjGKtrY1PESEVlSSt/uRzQIlifPbx4U05ipuPTUFs5ba6Vypt0TPh9Wl/RL\ncVt6pbgGgU4uK5jH50iQeSJFvXXhhuK5yYlxafvUwG7dMYEgjqatJUiBkKrh\nXa9v\r\n=fqQC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"197f7d6d5364c517efcaf10050cce2d1e8475bbb","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.13","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.2","simple-keyboard":"2.32.93","@babel/preset-env":"^7.12.11","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.3","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.0","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.5","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.3","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.13"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.116_1612430292179_0.8983354781501389","host":"s3://npm-registry-packages"}},"1.15.117":{"name":"simple-keyboard-layouts","version":"1.15.117","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.117","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b3fb761c1d8732f58f71dd4773ec50716ba859cc","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.117.tgz","fileCount":36,"integrity":"sha512-p5FbxSG7k2G6IcqDtOfknPgRWo/daPzJ4gn7V+QHBnrICH6WXOECD39DuWO+qQRC7+Dca02HcoRG0VEAh+Cjbg==","signatures":[{"sig":"MEUCIFodtWQSG9GjnQb9EffXcQ7hDDBNye3CizTY88wM6TAtAiEApyf5NIFz+BhOjSKgqmj4BsTZn648FpbeithfHBCRJyY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG70TCRA9TVsSAnZWagAAPR8P/R1WhOZAXHBxDEgPJHtF\ntckBDT4h4GUqS62V9OAF86BcONxJP1ac6V2FEYXWBGNnLN6dUqhN6xdE+Qsw\neQpKm4jMd1fy+iAlitO3YE/TFXNwb2kOzZomBMvfmA0bYGW2unPKdJ2q5UvE\nK5h7EZFACEf0Wf6q1Gwl3h/yfgTJEpUPJ9tpogfL95wCQx675Srrt1wLAgnE\n9zoCPQNn47RPCsp7D8AnFtHM9KhvUF6yjvo6VpAdDEVx5WS2H7DMVbFtA03W\nH5rttPjdzPiR9Xc5/C5QOgKxard0ftPka9SPFT6G+2WHWmviVezqxX1636cq\n0vD5ymStrxInbjWl4KdYlxTFqsuYmb7xd/QYJepypDOJRp861GF+DPt8bSZm\nGgm1nTLXDamUFATCt1Cb8eQqYOL53CyEClcEURw4oFXvCJKKZyTuD1YLjvmG\nZH0e3od688KMrrKi2ufBhgMJR7PvTZpt8q3PNPjjEsjuyYLZ5OfOIpOPtRlp\nYJdNFEqByLmEzewFd0PiA2U8snF4ytJWP3alvoGUCkAgFJsni28f6y/CKx6J\nF/r6LLCz+xMNKw9kKkRtrQ2JMb+Yu9G8qoO4UMSQIGyrYypBajijvU7qgxs0\nuHgg0li+IlFh65Me+vCElIpF9c7Ap8OA0la5UEsp7qPMoPVtSQ6VBuSvtcAI\nocYJ\r\n=nCt/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"6ea9f3b1ee1d899315d2dd2021e09b8e880c350d","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.13","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.2","simple-keyboard":"2.32.93","@babel/preset-env":"^7.12.13","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.3","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.0","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.5","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.3","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.13"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.117_1612430610414_0.9504527610772591","host":"s3://npm-registry-packages"}},"1.15.118":{"name":"simple-keyboard-layouts","version":"1.15.118","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.118","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"13b5de144d8d9435732673ef0972c039730ffb51","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.118.tgz","fileCount":36,"integrity":"sha512-REuB0iL9f6nzH6ZujckznJO8XjYgKJW32ZHk0S9vgfHyzjxuwJGO8vj9d+g3AxfvIYAl6YaBCRCIlqLS7Nl/Pg==","signatures":[{"sig":"MEQCIDrVb7CstaoTKgDyWcoE9haCcuInAjw5Y5K4LUmgB8nEAiAIuLWk105sgJnu99uCUO1wQM/LuVaVFQ9UW9jO61ZrwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHPxLCRA9TVsSAnZWagAAmEgP/0+VDMCTeOccNskFJkZM\nAqEuMX/02Wd5JBSods1Jqo/xFR1B3k9eyzJ2wn6e6RAqAOjhGHtmBRqIqWmq\nYhFzNyhgrllnn+NeH1x2bP1Ut+VpxIZIMLf1W1aACLUF2sqCexQFUkVjeBXr\nLzBUzSt1UiiVTi2PTkMQ5U+E+DKwC9BfxqKFQ0nhkpwG4Q8VkHmHCijVwzSi\nI28rlY4ONh/s2ZwuLTcq1gHInm+gShbdh68LnTd3IzlKAgMIuQT17a5j2EIn\nRl9kQtjlAdmFX6dcqCdSaclXuaCChzUUrlOpg9nXV8AwI3A9W+uPMRTaOWI/\n+orfoLyKC8Lue+8a/koRczEE6DR8+an/VqgwdPKsmw+udJLA9wE+pua+wFVN\n/8r323iWRPjFsj8OwDGDW/Ig/Bdvww97kXuSqmtIJfrVxVVpM/6pVt0HoIiV\ncy1dHPE2Eqr0mMFqj4v9gh9HDPPpaU3MTjznugUvbP797sDmqrmzTzmk3+ss\nXcXQb8w2YPoX8/AY2W8/7z+lNs12aLztVBzrpg0/n4yLWP1YfS7p/mBqHXye\ngqX9liH8ywY/jZLob8GKz1JMnX2PlRne8fUMJhzjl6WYJEtR3xCjks1390I9\nWb4vYnv12UMkUz22ZexsjIlvhusVBpdk9suZU2omxnt9VqIw5nsXdfTrdkd9\n01Tt\r\n=t5UX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"c615c3ea4b932f7b05e226ed62e5357d5c102ebb","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.13","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.2","simple-keyboard":"2.32.94","@babel/preset-env":"^7.12.13","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.3","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.0","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.5","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.3","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.13"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.118_1612512330473_0.549120633937471","host":"s3://npm-registry-packages"}},"1.15.119":{"name":"simple-keyboard-layouts","version":"1.15.119","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.119","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e783fc43c2979e809737bc303def0af056988af6","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.119.tgz","fileCount":36,"integrity":"sha512-i3eDxPudp5/cdzIgDMln3lIRdZx96MS4IX4DBR4aKX9YYXRgM57PcMOQvTfZuoZm/GFzs1aSufiujHtzYBfx2g==","signatures":[{"sig":"MEQCIHarXZ8Y2N2tc4WffKy5ipvSizF/0zzNT4nIK6S71rJ7AiAuVjUK/AQOin7E1cIfz/mfxpu005pmtuVuX6SmUj99xA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIj0WCRA9TVsSAnZWagAAcy8P/iKlvI1nEw55MG3V4LfG\n7se1csrm4UXLvpbMrdLpkcH0rrcUY31g3hP3C3EQ2r0AYe7vUov7HYP4WD0o\nMTDugv2lF7TL92RgseRax0aTu7rd1uXf/PHV4gmW8e3b1IRU6ebM2eLiLoZo\n2RI9Vzqs3JGG1+W3l5F5wfz7IPZL1vkCiYGoaTbI39a1jnLB03rFJLF/RSKr\nYwf2p0fJr4PkyS/lOrsFu3Z8LYbyF3xtQepJtWB+efOsmipKdymKwLzK0hH3\nO9QyG2ZgQoxxbYnKpOod8QSRA/g9Q5XiL1YujkNw9QX1NkvPIF6LYRFzdboS\nPmpSAOjxcivyFJBRtGdISrcYunhrSg/UKKfmcrRind7ia6J4z2JsQKMd2umc\nRMRxTUOYNUFCS3NQYfd244f4Bycu7Rq07YVeixIpokyUHDzidloeo2XVirDN\nBeECcJsMCyOqlj7C7mnsN2H40a6sXx1x/KYncEfI13aA/OvGuxr5dx+jS+Ww\nOCxT6M9XHAmaZTMzycktFTwnLh9GZgik22I+GgV2HrwBN8VYIlB2Q0evppZP\nPUwh45DcHeavjZHkS5WviGAy+VmxXvc8nO738gJ4vXLOcy1bnS3Fyn52WQMM\nPZ4UG5kQEiVxJQ2gAbzBPHoWNiZR+PoLtRgE873veDJB9AF6PM0n1xOUHweJ\n1kkd\r\n=vTFh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"e51b2a86a841d74e9766a4403b09281d8cd96145","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.1","url-loader":"4.1.1","@babel/core":"7.12.13","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.2","simple-keyboard":"2.32.94","@babel/preset-env":"^7.12.13","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.3","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.0","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.6","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.3","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.13"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.119_1612856598227_0.8486773106428567","host":"s3://npm-registry-packages"}},"1.15.120":{"name":"simple-keyboard-layouts","version":"1.15.120","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.120","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1a98cc14d65442fe3c5db169189f16403ead94d0","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.120.tgz","fileCount":36,"integrity":"sha512-OKA4N0wnoy60MAYPJWr0BX1EzqsKP54hpYyViEoIDkdW7dWPl4VFcZFR1x1kq1aKT4/inlIABR2KTpQKz6n6tA==","signatures":[{"sig":"MEQCID2n1A7lYTaUrw3qCSpAk+GW3gQvAKpNjQaOl664NB8qAiAJHkDBlByK2sdPWsB3kpsC0Fmh24hXMrcHG1lqcJ2Rjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIj2vCRA9TVsSAnZWagAAkjUP/2rne5/kdnLsUeoIIEp7\nOpxD2PW/Dzg2RS4o6A35RpK0auplThKcH/31tEOJu8xrtOOV5I+T9fTxuNtk\n0TM8oO0t5SV+m2w7obOSXQwTVa+2SQXlYVoYnW0W5BxLhv0cGA6ja1g5lKDf\nMI5D+TRUJELWFFmXdzOfkw5qAdwsKdYgClQqHimPr/+3xaK0iRNsa/fDBcGn\nJPUrxtDgEEKD/wayxwEQvpfjW4eQVptGv8SfCZAnxeG4L5H6Ac0s3B0bxV/Q\neZzzOX3xgEnGHCMd8AYLzwUKVOYK0FAIn6UDi0Ltx0KD7otZXoThtDy8y/T0\n5wOSI0hxsunCm+WomiYMilzd8jiA/ECdvWu/SF/IUaK11ZVJxH17OGzl+Fc0\nPMejm4BOgAThyhlAl1eat9Vy+Kd6ieVEgOH87vLm5dVwSplnZcefIutnPOm1\nVIWm9YnLQaLLxXkGPV1hv5YLu3nd45UvWDMTNZCWRvghsJKi7lK55f9PaVAl\n6Q6PVr8c39Tr0faGyF11/LUhmYAZZF+BvHBC+E973CTOz0jfiHnEXbLhZlZ0\n6UH70WRiYlND2K/0Xrl/rz34eSV+tJ7ZxQz4xlZPxAaEZp+91o7fmhFFSzOC\n6ViB8Wp9c0pStHipzwpo8dl5+Fyh0Ra5swm0ClhfDhXqnmgD/e42W/RNxS6g\nuIpE\r\n=tAik\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"2f7005c17b3f03211e6320a1f9ceb4393b90c2df","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.2","url-loader":"4.1.1","@babel/core":"7.12.13","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.2","simple-keyboard":"2.32.94","@babel/preset-env":"^7.12.13","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.3","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.0","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.6","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.3","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.13"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.120_1612856750591_0.10849117015154985","host":"s3://npm-registry-packages"}},"1.15.121":{"name":"simple-keyboard-layouts","version":"1.15.121","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.121","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"920a938574e6f21e7a4c696d40a7ffcc7118e530","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.121.tgz","fileCount":36,"integrity":"sha512-TT/5gzY7eXGtrPvohBi+r1pluk6oC+nuh5rnvjcENDkNCFZybF7ppkCE7nuti+5FyIBmy6fv/R1buElqNwTMdg==","signatures":[{"sig":"MEUCIEkNTVimlW3ztQYLgn/CWHL3/bkiKqMDTXB2DOsaJVs0AiEAwc2HFAwvnCOClPDgfOVoRUBw6JILQ9Dglr8EHIUixK8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgI4z6CRA9TVsSAnZWagAARAwQAJVi7+Mbzg7++xv64xj0\nYUECW8ZYwRIxBiLlXRMCbDwpI+T8mvGQDU8qZy8rEDGrr42F7CYm9kAscI31\n7OijcwFyZI798apzJedZitJbsGhMQOr16iCgX6ZE36ADFZCEL75MOuM3s5gO\nZAO9tQuMA76hMbBdMRI4bc9zBmR1Ovfxpdf8aqb2svjD85eymhHa1DFmXGu1\nM+tudqZaSlIsDZ7UJFz/06fvtfdjibQi8+nzufpoRfog6vQg0Hkvws1iB9iN\nNlDMw4bkLrDLla5yOctVAxXrbdHSDvsOvGzXpcc68sLKI75FNDvQ5LZ+yG9B\n1LBzyBCHy5Zgfr/guRReiJ8k26iE3vFp3GwB45VjDNRnWudsMmzRD6BmyFqk\npBCqe3xERKp9WmAEG7/oydmMawpJTm2S0QCi/rWjE3pRH0OtMBAxnfZ8V1uM\nFpYNZ2xPJvFn6kVaclyor4AeTXWMY7Dyifa/i8slRAMkkQ/jUmT0S6+63+S8\nc1s/wAxOU3vfd9VQc5MuaEO2OqYWEYIzZiK02Kf2h8kLjv6838Y9htCPCiZG\nFCx3GJS+7Gv0FfmEC6PwPG+Ov+AebAHoUUTag30LOi/cwJq20OjxXu0P+rQa\nHx6hKH4ymK+Ev+H425D9sC5z0jDRUaxNXduTCQCg4TS4AuTQ4PTJ58v7btyA\nHoF4\r\n=AdEc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"5989fbb2aaecd399115e5075709fadf980cca0e9","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.2","url-loader":"4.1.1","@babel/core":"7.12.13","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.2","simple-keyboard":"2.32.96","@babel/preset-env":"^7.12.13","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.3","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.0","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.6","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.6.3","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.13"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.121_1612942586306_0.5547623168177489","host":"s3://npm-registry-packages"}},"1.15.122":{"name":"simple-keyboard-layouts","version":"1.15.122","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.122","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"fce939a7769ee2cc05a28dcca92f0f6e70bc2385","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.122.tgz","fileCount":36,"integrity":"sha512-2+myZn+PWphajl7+QvnoSbI3B2VIewGKFuQU+9BSDj58GBSbXT23h+QtVZM23E/ozD6dy0O0V1HJCIgKUfEaJQ==","signatures":[{"sig":"MEUCIDGiIC5FVeevgNOgc1A1WwfTYzekt3JXmvTxaQ6XHx8YAiEAiIm1sO+LV5PVluKNgQvAEsXle/Bcu2SfDt1/ZFnUqE0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJN9qCRA9TVsSAnZWagAAC1sP/jPpjUI8B7/L49DMi7E+\nCFup7bZBWkYPT2+AqY9RjtNSZEqDiJqSwHqwNdFPhOmcAQNqpkcGaQpSWYTW\njtrVeP90TdEGZivtUiLiWGWuOxYq19Xw66R5m/RN2wlm906TNOdLeO1Q/It3\nooFJ4BgcA0RvHM17wE07DUWsrLRcH1EIQIgIuRqq2CRDYFisV4HMuqsy0saP\nKasB706Rnpj4UJtzQUhk0hLWoAeqLH5J8AUcCn0INaz6EulJaa85NL+3s6tX\nUHQOmUbJn0k1+ZXZKluPiTzzE6X1TrA/ejWedbV28JmB6eHu8oGnGrZ4LZ66\nzxV3JllQCdZnELCPzqYWqzMQtF95/D726AiAH91hdzKsP5MLKwP/kaOjcuAH\n+IBvYVNQlOcI/7SOkFPt2fZ26sIugKrzd9fO8Zt6VmBQ7vIYJomKbsW2Lq6p\n1C0H9JEgmuU2fGB7OeshsrM9CmUWtngfC14Smg1+18JI3Tu0h1eskGbpXP9H\nlN31B1ZXwhf9csm1PRzm67ca5B9wbgd99vf/o2EwgAwuKFQ8h8EFTUSRa9kH\n3BUY2N1gWscJq6jF/sAwQNqJnFxVP/LhXU54meVr488ooVkapfdpPo2bTPxn\ngBazXi510g7CCpcBp383qpS9hAwO9WaejFwTQnPOUxxOOu6udzBjUUbxW+HV\nu+Jz\r\n=qA/i\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"de49057dc738f1b59c8788d03304634da05c7e7d","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.2","url-loader":"4.1.1","@babel/core":"7.12.13","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.2","simple-keyboard":"2.32.96","@babel/preset-env":"^7.12.13","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.3","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.0","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.6","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.7.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.13"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.122_1613029225419_0.15986364620083093","host":"s3://npm-registry-packages"}},"1.15.123":{"name":"simple-keyboard-layouts","version":"1.15.123","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.123","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8641768ab0dd51a30b01d1616a245db9a73c5a12","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.123.tgz","fileCount":36,"integrity":"sha512-aFyIfSm6N2xOinZI5Cf7BBBuE1a+A9hymifwAWZBY3ybio3TCn13Xa1WTlWyGYMTRIP9DiDwAjqzJXhsIVqi8Q==","signatures":[{"sig":"MEUCIQCXpRMKNZ+tbi54a9cNUK1WA0w97qNKMpdvNMYxxETI+wIgDP/VD4qYQ7NbBPUVIGjlhBj6C4qSQCBs/moNczZNMBA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJOC9CRA9TVsSAnZWagAALawP/28YYjHSkslpe3EZOfnB\nohND3At332e6O2zcqG9QPMVvWJBQdsMmWO7kUG2QC/Qy8eqOPK3Q0vR0W9/C\n0SVTVommj1fQNzzRLFg+XqMyuwpSbJUTVL+0eMzViIXyBMfQtQssqtrHA/fq\nm1IihEFwnyUkkgefKduCSQr9j6oEUlXMnIfn0/a0AA0s/mLedcKcJ5rJoTjV\n4XIrrchxqS3nzq/w8qm9SO8NJP1m7tWSmlMzjti04u38sVQrLFDZAsH5QCI+\nGZwF2yJ4GGEU99tDztXKh3tzy4ZWsRcavN7SVTQXRpyOrwweX4Px/MCuSglq\nrV0q1MJnsUM+Z0Lc0w6L5wG33yYiD2KjFvjTi4+8fjhAUKXsimd4jGHUumNm\n94Oi2/XNBF4KJe4QhEQxFu0z2Kju3+vJysj0qf1WFz8lfAlt82RtxgAuWT6R\n0wBlridIRS8mWzA98M0JgSzSCQPPwqfzGL6BY07TrjCotb4R04MF+UrV8Cil\nVjBJ9QSrHp6dnOwGncvQuKdQWyvKa/rHC2QuMAkXcHKjT3hIUSWQ0cuiaHKW\nkjlRgbg1A12ym44bpe2fkfR8NOsQ5Z6SVS3AESc3hFfGMWFnLOGUIvoarnPz\n5x0Qzm6i14L4H9H0AoaBC/hzvqfkMyIk7aSkvjXIyDmS3OSVy/B2K5TtXj5I\nNXED\r\n=W0Ui\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"144012d807643ba279d0e6e8b2057b0a79cb7260","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.2","url-loader":"4.1.1","@babel/core":"7.12.13","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.2","simple-keyboard":"2.32.96","@babel/preset-env":"^7.12.13","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.0","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.6","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.7.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.13"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.123_1613029564942_0.9767079740215208","host":"s3://npm-registry-packages"}},"1.15.124":{"name":"simple-keyboard-layouts","version":"1.15.124","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.124","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c84490c4b02411ec280b6ee7c230997f5164a4a4","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.124.tgz","fileCount":36,"integrity":"sha512-7EKJQq0SKD+Ewby5sRYJTu00BSTOxtxHL+Ta7/ZZBvJaGJhm85s8c8ZcUxHlX4UEBYJD1EE94WDF0AGQ3KKkkw==","signatures":[{"sig":"MEYCIQD9KTzljmKxfpNo6K7QhgQuLt6fHkiJUC1n+sq5ErbPOQIhAO54LEJIVFCQCHtQCujh6hi5iCbvdtb+BREelQKEL5BN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJjQmCRA9TVsSAnZWagAAFM4P/ifhAS9pI2ajtqCpn+nT\nYWE6txBQzAKyQZvbe/TMUB1TYfY5eX4JEnunOZOZRpJCnZUGGb9DBm8WEnsu\nQG1WcOsRKoa0K4IKDQyB/dZ0t7eQtovrdrVb9oCP/43whVeKEnz7jRXhrnxO\nL3L9gtsD0FK1j/OlVL94/Goi4lzrFpzoE9AvR3Q+s65Xmjl7RETEFEGZsVMR\nM1gB6AcBslkth/a+LcGJhnXStvnKZcvBchwyu3YrCxlNPzTlRI6IQhRJsT2C\nNbFsrWgDQMwyukzy2R05TqueOOoGzzoFVB6+PgwFd2hlu+yJYlGNBn5BnkE9\n9smHeyOaXhruAdArHZ0NAiqYTZwijCUKyzlE8wBSrp5SlYiYl8Qo+eXEceSh\ncO7gRkmofAIeEP8YnX8x/VsSagng4QwnXol6HEEjdPf0b9KApQQdHIdf+Vqz\nG1hgGAmB02rEc0HQz/H4JvkYpa+GtXpwbSKBVHZTy27R+pejI0OP/CLw5U4b\nYWwJ9rvhI3hZqRvi5u4YgNe+5Ot1X8nAkxA2xWDSycemCmPlnM7LY7dBhtQA\nWcVXyncrLP6jGybAim+vzZLKrEH23cZbbhg/Std1S8OWaY4f8VpvnuMZZcKA\nWzaKDHTEbHNFeO3zrRV4GHPmYQWBDSB3nKJmWecvO1icCB7seuGouJlVI3Zx\nYWCQ\r\n=P8mH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"612fc12a0b0c2a4062c5d8e9ace35501fcd49284","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.2","url-loader":"4.1.1","@babel/core":"7.12.13","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.2","simple-keyboard":"2.32.96","@babel/preset-env":"^7.12.16","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.0","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.6","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.7.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.13"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.124_1613116454431_0.6485051896763723","host":"s3://npm-registry-packages"}},"1.15.125":{"name":"simple-keyboard-layouts","version":"1.15.125","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.125","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"cbf55ebeee8c31857517fb7fc6df806228f811db","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.125.tgz","fileCount":36,"integrity":"sha512-Bc7wSiDN7WW8xzXRWwHJXRsK5kXm9+QT+yvwYGXDkQnuqLDlBXsMdg0T57bmneblkUQEY/7/wdm45W41g4lWig==","signatures":[{"sig":"MEUCIQD/N3Vew3xg8snPfNjDIsTanv/6rBx+KMEjtfopCiiHeAIgbL/R90FrCbyDyPkyPDbBdTwId8yTOBl0YnyVVGpwQg4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJjVrCRA9TVsSAnZWagAAiz8P/05xelwNKYvoFLgOz7CH\nTfp2gShYQg7wMbQK4rcyMAtEGiZdTsyU4d+GbY3vNugUxjymT9lqTrftQyEB\nDYt9JPVhv2h23q8go4I6WdYo55kt9TVg4+Lh3lJtkut7TcT5fX9YZb/Sck6O\n71L1164cg49aP7yGYB8u+0+8fjPwvQDzK4OAz8FrXG/mzLvKaOVZS0u91B15\nlN7m2hv3L+l3xRlFYnklLHUNFrhll5fTJ+v17e1bMF6gNXT1gGhQO5lTHW3d\nvrFQZr4WiXnwlpToBbP9YDPORjJDr37k2ZfRxBP1QSCSmEXQFcxEebvPJOeC\n9r+TZ16K2EBgl+a9RNrRcdH6Y9FVHoOpc0MQ6G7nG7H6A5QepmLEZcP/8har\nAbOl6lhNvRHBJEXoVD07K9oN/JEQWtB4cka/i4Pw/Afvd6xodhjm0BLSUZMb\n0nD+xLoJCOQR6mgtLfJx9xJSp3cq6a+Vckxxb3zIJvJiVEhfUD4Q8ED9fvoF\nIhBNnoWTdhsJgJ78U/9SkyVjRnR64ySA6GAdgbZriAzrRdIBY17Y8lbv7yGJ\nZg/O7puI7iOVlaMnCt2vVAeKtdj8uwFC3sMRIV80Fg31G0wgJhyOll8FLaRO\n+kssrVvxJWUZqzA+4ch7CGgPELob86bSOk4iVmvbvKWvzPyNPsBHq66Vv+IW\n80KT\r\n=/eX2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"634133442f4778c0e0f4dff4f5812b758f33202f","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.19.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.2","url-loader":"4.1.1","@babel/core":"7.12.16","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.2","simple-keyboard":"2.32.96","@babel/preset-env":"^7.12.16","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.0","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.6","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.7.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.13"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.125_1613116779415_0.6024162576255696","host":"s3://npm-registry-packages"}},"1.15.126":{"name":"simple-keyboard-layouts","version":"1.15.126","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.126","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"280805f597b45a1e2dfe6a7367be792a6f8b1b8b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.126.tgz","fileCount":36,"integrity":"sha512-zfe65vnVPAZlOWACIwAwU2KK3pg7C5y9jznKhx2SefRjbEg90ARMPFICa9zsPZfPkT7RocRzuL0+vwoyOzkr2w==","signatures":[{"sig":"MEUCIQDR8eRT0HbOy/6cgpXIcJhuEZyPoAdgz+Jli/0JsLL4kgIgSoir84Q++9q0FbPMlAAxeL0x3y2BzGhIbz1o/UpJL10=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJjaqCRA9TVsSAnZWagAAdkEP/3nT2Vo8VM4krJyfWYme\nGjte55kzQQAyefWMm8j9twp+kd5lJFQkJ1YxqQxt7ICS33QSdy57V1i00vMw\nKqy20J2kCQ/sZC0KzOUu+cVUhX0RdRfiCLQsGRIT3CHDHHeAsjKCq0xq3z/o\nBT3FTBA9mpswR98Y3H6Sq13gUTLhPxFlQ0ygdpfYJlwRWrEXepFpLuqF27se\nAM4Y+VkfSOh+xedblvcRGvvSFCIepq8HySGvECvhpm/0mkYVA0wVwfQqgXBb\nalvEiSUJY/jiDssBMrB2xmoRzM0swRWUYBh0nK7SzT3HxS0KWdqiSqa/9jEp\n/4YQJ1BnfgftAwHvP23fcdDWnWNMocYMMVr57Mqej8Wy//JdALHco7CSNuS1\nG/bBrYWaBEF5XwOglT4VitdMpBjdlP9PQ8dcf6KUi8wiwhcZVPH7VFKhaOHy\nXtitDQVUArAySzmZkqKGPHc3vTDrHmLqc8ohxX7rvfgiqtHW+Uvxl4WxSxbc\nAw2sP3LD6O9pYVRIsLQF38OrT3t8qkA2v1hL6CAyNBjdW6gh97bUcfwal7lb\nfbukquhqe3cHG1TCgdIJToHRmzv4eWqoCTsADo7oaSggVHcSUDDL5bNYRSVy\nxMlF3UtI1gLigeXgOukqwfKDSX+HU56C00j/mlEV3b0Psnjy8ATZANkyPr8a\ng5UC\r\n=uAHr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"a8e743f78f5404ce253574d3fbf5eb30e1acdd26","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.2","url-loader":"4.1.1","@babel/core":"7.12.16","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.2","simple-keyboard":"2.32.96","@babel/preset-env":"^7.12.16","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.0","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.6","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.7.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.13"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.126_1613117097559_0.7657624590569676","host":"s3://npm-registry-packages"}},"1.15.127":{"name":"simple-keyboard-layouts","version":"1.15.127","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.127","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f204e20af99f82a8bc2ecd746bd4dd22d671f73c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.127.tgz","fileCount":36,"integrity":"sha512-xNNzH+WrSB2LDICnzV9e94bv85L8yv8kCpLnQx93wnxJi2L+16sOxdmK45cr+BqIs1N+DZWa+BOEnxzIwNULYg==","signatures":[{"sig":"MEUCICCBu6XmX9IHXlCtJNIrdQPehTkE2KvJbIo9Elu0lJdRAiEA/Xxvgcj9eEAMFEecRxwV7GEJ7tlRxc5Cn57QYJ2u+s0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJjfnCRA9TVsSAnZWagAAUOwP/1XodjLhi8ScvVWdpfZr\nNzWUQnf7mWqCfce96HUZHBtlt0y1h94dO7cuNdQkbF7aZqDiEj/LDSYKfuuf\ntZahtVGldtmSNcRQ6rwsHdr51wv/mB+YCtReSA6YRpwh/xzMvCBdgK5Gf0Fr\njW7Or0/Tj8wJuL5y6MKwxNuyqHEVuTYKDmqfdOvMUsz3IkOM7U5fD8n0nE19\nVDGUTbx23pLQuFqxB9XnydwKRaV2f9OVg0t9wlJ5Twyj1Yld0v7pieK1uMvC\nyM7Gviok5qgwvlttvvDuNHg+d13tjswN3mSPatD5QvOJjPYruwHczZWADzdP\nU382FRUXRW7rljstZUtqtf/FZF9ryxBNlYA7DF0NaSWCrZ+71+vPS5kgl0sP\n0legTuf3MD7HiJA+E/CyP0WaQ1QblUjllZZiYdc1VLvc+pq5bKPF7o35L3yb\n4imXp/LvFLL2Bd+SRbd4ExpT7LdFff/s8QhSWvmRqixgE0r9t8QeA8uKuO/f\nCqUPIrpPX34j35LUy2Bfl2NOpZXq7ceo5Nc+kYmaBR5xL/LPftwQSwcdX9Zv\ndz3ekE979WOPCLjkA0hQcvQuDg5LUkSyUDagvHelbh7m+/5x0yF6VV/ZJTLx\njqdzpgRIiPmwAYZNCaaS57YeexnFVpnbz8eGC7ZQAKRdlAiX2G1xove0DR5N\nPXMn\r\n=eYQK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"53a59b71f73e5cf0a325fd4aaff17e1d0e298feb","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.2","url-loader":"4.1.1","@babel/core":"7.12.16","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.2","simple-keyboard":"2.32.97","@babel/preset-env":"^7.12.16","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.0","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.6","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.7.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.13"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.127_1613117414904_0.8464937853790335","host":"s3://npm-registry-packages"}},"1.15.128":{"name":"simple-keyboard-layouts","version":"1.15.128","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.128","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"cee2f84cc17afc18c98508798d2f7d9bd4368bd6","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.128.tgz","fileCount":36,"integrity":"sha512-6NMfBkvIctcgm+uLHnLV32cCT44IdX2mvSbdYur7wBb3ynx/Ux3F+wA+AMOXDTX55ibTuGXz/92f7d53EMLgyw==","signatures":[{"sig":"MEYCIQDU7E2JMEbzNGHzpcnlu5+OA+AR6vCYs+Gouh826qZa3AIhAKluhR8QomLyCm8fQg16KK3Es2UWHF94/yP1wLbsyyym","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKjDnCRA9TVsSAnZWagAA6vcP+wcLqk6qaLxC4+rjl91T\n1QLnOY/k5Z7tIj46vl9ZQY8V4zU9TzdvRwg81HiFIVU5x7VdYM6HM8s+l1eQ\nbPkncQEov4sAj2GL3Th03KyrRbEc9aSG4T10i/SUPR+uGLjxwWcIpZg4CFNz\nfSXRRZwt6OinCPpzOtnmag+vW94yZNqTL6RG2xn6RnEw0o/NOk3tMZ56mkBO\nGllNVKPiXuEx7mFgxR0e92RT4cruOlGSbGEAsSmuyNkARJGp1aRnJJ11vXOx\nqPkgmBHfGCgjqmwuBaFvYekZCjVCaibQTGytAi4cUMuku/axrnw4yQ6GrGoW\nxhtwjciEsgg9VNCUORTfVezVvqmoDGh5iMzHqPqr+JaKN26rJ3Aq/mlV8+0D\nS9Zx/QCJ3R8h/mGs348jwiYO8vRAxec0U8ZNBdsFuLhPb/mO6/+6G8oPr1a/\n5cP5o+tSGmqx34gU4WidwWgyJSJIKeQPvl+2nba6TYaJ71SfGJetFZLkQWpG\nohO/uKL/mA5BbCFTJEANe+1k44IpsVeUMECVs2ZtfPwsRzv975S/JJWY2umk\n3HwYSEdpBBoXe266zKaGtRj14hdZK9Bcj628o4vnNl+jVZvb+8ekC7tBd291\n2QAR+bRFzhUSDt7KDKC2AnMeeXHNWJ8Eqdhlw80kJ7aNyu1Po4cewk6RMJ4z\nDJtb\r\n=y/yD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"46c5f66c2378799341f1f0a3463ffd71fbe85adf","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.2","url-loader":"4.1.1","@babel/core":"7.12.16","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.2","simple-keyboard":"2.32.99","@babel/preset-env":"^7.12.16","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.0","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.6","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.7.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.13"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.128_1613377767175_0.5786862720564456","host":"s3://npm-registry-packages"}},"1.15.129":{"name":"simple-keyboard-layouts","version":"1.15.129","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.129","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"727bee6b9b6619f764a8735c1f1e8b538ac65b51","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.129.tgz","fileCount":36,"integrity":"sha512-jVDWGhRpptYh/3zl4yBPIM/NUnAjXb6EJLLriRxgiknEuiwS5dXR8tcDs8jHf8bV6IlDX5O8QYPuwvAuYmfnZQ==","signatures":[{"sig":"MEQCIFcckh+0qnsF3CMcYfBlh0sv5jMhF2NvHghRX/KocAg2AiAg3zFmv+tTJNz9MrtauWR5prEwSUH/1/Wi/G/ZbvE/yA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKjFwCRA9TVsSAnZWagAA/JoP/0jp3q8sCm2E5ilR3T6N\nbLPq1rQrVKzkljGonas1Ppd0oD1pZEQdqr8cuYIFLYye8Yeuh0sS6ilHp+3Q\nKyah0IZHM4G4LbPCuHpgrXdyMoXAa1HV0WdeUWNaK1ldET7kSZrlchQjzRnM\n1Lu8gPyUoNPjxIvbnHkFm59YrjqXPuva+m/+Ia6J98/0QuFmsYXXiMJcSbi3\nwgf1b8dGvmqe1NuZCXKTMH4hYX7wPYx8BMF1HAs+PrbCZHen0VE5oxbk9bds\nJLKbxuDp7BB6q1ySm9mTKlprwnTrXpfANW7P+iiLgrWNbnzrlAIhlDajTPSy\nGLj6gpAzZTGz0x1Jkub4zdwn+CL4evqjQ6V3UVWaN8N7VPLJZBBRf5EOsl82\nrs328In4497qREKUANuZylUYfWp3mYe1dqUzRLNc9MUf1Rzfm+JjEldJiJq1\nljliiursb0zAp/T4Ujq0/h29RvCmgywBZzzceDM4AG4tYoEAnkvuUPpYR18w\niT/WS7394uXypvYC6orcAIFxLlc+hZ15xZ+6+DiQycCwu8tETM3cy6+TAoIE\nMvjcC1u3cQaYCjk0Q/sitsJkrZT2UA/gK5mHsA21sfEtDpQWMwjPSh3VRf5b\nD+Ipfui1pGNfiY7s/qc6EL1PnlVs7MPwYoG69I7p15L8AnIOG1MSUi9ZEAiY\nMCBE\r\n=iUK8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"647767577b91bdebe14f4f0f4b5eabecb245d9b1","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.2","url-loader":"4.1.1","@babel/core":"7.12.16","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.2","simple-keyboard":"2.32.99","@babel/preset-env":"^7.12.16","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.0","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.6","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.7.1","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.13"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.129_1613377903512_0.33296484098582124","host":"s3://npm-registry-packages"}},"1.15.130":{"name":"simple-keyboard-layouts","version":"1.15.130","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.130","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"780e04b76fdf59cd06690485ed49dcd6e379063f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.130.tgz","fileCount":36,"integrity":"sha512-G9EkV65nUl9bptJ9MrhZM2y8+mGCXCrThNqhcsXi777DEng++dkImVV7BdUtdvUvuxDUk9SuXqiim6lDwYLiQQ==","signatures":[{"sig":"MEUCIBcov4aADogKzBeDCAFhdmhqQCUV9OVA6A96xz3zz5gZAiEAllCfzyRfYfwpGPMS+dpmpsNcR/oAdGfJAO5zMEreOf0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK3bvCRA9TVsSAnZWagAAaK0P/RXY2kt1BzQQX3ZgUYUT\nbZ0YREBM/AifaZREMsDiWM9feGefcYzvRxY1T3aJFgfDYZWrTxmeqh93OCDa\ncUjBH2TOwtgZz5sciOK/B62CDU1NS3wTuS60tZ4ZobbV9Mfk9M8EeytEju0B\n22ZlvU26/O3g39TvFxES58ODIubj11dy9PK+S76jdOTj9b9HzmC5TxD3PRMU\nQGIMtUaMyhUNKuU1jcaVHvhp9e7ky4ZkW/7hqjxgHk0lfyCMeupuoEtbK5Fx\nZylrBHoSBYJvv56NVtd0r7l2WPN/4CsI6ADeRU5fdmVGNShcRQPFApIpu3Zs\nFwByXGN0Wu3OEmygt4J49aqnmLy1Xo5HtG8SvsBs4kI9+47RT12KFwSetola\nEBV3aLVc1OMmiaQve0Fl1yacTxW8OL9Dx3PtQh/6S90nNN3k1CYdVKhNnTQd\n3vWqVGrMCnsoQLg6qv9JY92lqxQbG2c7ZkCzuz7fkfjjFjBvGCmPMGItNgmf\nfuv3uCCbSj1cqYK6eozRrd/k/ggGMhaKssBUwopuwNXfbv4he3yNQc/PLiaI\nMzVkNmBpGgO6KUYTnuTyW/7N4EexATY9Ez6B6tyqoMxbhqn5tXDtn8khPRzP\n27JM9YB+VtTVY8w1UB43HjGtQ4UWdfYA9QT2kcxeAwpymXI68LczTyPLxocs\ngfN7\r\n=xzxW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"48f8843f6ae81d3fadaef57d9596dc2715c601af","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.2","url-loader":"4.1.1","@babel/core":"7.12.16","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.2","simple-keyboard":"2.32.100","@babel/preset-env":"^7.12.16","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.0","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.6","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.7.1","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.13"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.130_1613461230951_0.15514345025831733","host":"s3://npm-registry-packages"}},"1.15.131":{"name":"simple-keyboard-layouts","version":"1.15.131","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.131","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"04f6fb3518242fcfe3eae14030b6ea606691144f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.131.tgz","fileCount":36,"integrity":"sha512-usMZ2GiMKvlgObX1YdH/52PkP9l8EH3xbx8Hp5llMDqpuZrfghJvk2wEfYHW5Ltrd+fJPW6Y9rXE5f5dq6XLpw==","signatures":[{"sig":"MEQCIBsorlb7n4+knfoXaigYsOo/jqlYCNNYo6BNogcg1D4lAiAiLDnK9H0noAkwQY4mztjD2Cc3w1Ful8DQIHjCNVXj/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK3eiCRA9TVsSAnZWagAANTwP/28SWZGMiChiYxxvMW7+\nhwooA0qDdFb1KyI9HZOG5VhTM0cv6uKOtPAtVsE/+0Y7sS6nWVq4tA7Dbdp2\n9+kcJgtCTwQqY/R7phfRtVQW01zliAzVk+c8r3/jq3l3eRBlyMexm+IRjuEB\nVBwsFbBaJON9eapP6jORJUDD4Da4tv4Po8zxov5UJPWx0qHz6AJMIGEa8iXx\nWsjJfsutsCm+EYh0w/Jj3Z9/6+GD4PaLAxo3LS8nV7BdwrG0lPiPVGZHcZwK\nPSfu6sOJd18CpRgGMu4EYivgo6AZjUsJtK2t5DET1fRdAwLs4lUyr5rx8r1W\nZSZbd72qNB46vV0YVtpuyCccqKUBU9GKh21EfUhiQerM4ccp9Z+SPYSeYCDc\n6rsQ1vJ3JdoSEEi+riH756JcuHFmQoVqRNi676VRiNMrmEKlaCPZDAbsFvMm\n0ht3vZuhKH+crx1iuMQOUitw7fSvSsXTYMgcjqorxWx2LxiZ394JrejvV9qa\nRFdUvPe5AEUgWwf7MFz0EbgoVKijdpNouGFKmeJxxMAqnhUBfmZ5Gu6JQ+0w\nFLPCENghEe5ekdF30+5flpk94Ri9WnQyx/JEXlH6vQWuDirsUIsLEDEKAWKm\nudnH1F+VNoz/T2rDQeu42EWrI69Ytg8Id5EImiuHte3L/DodJJ1EUtWlEShh\npUr4\r\n=WMvE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"017f7c0d41eb96835208676b471d826db6b98870","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.2","url-loader":"4.1.1","@babel/core":"7.12.16","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.2","simple-keyboard":"2.32.100","@babel/preset-env":"^7.12.16","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.0","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.7","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.7.1","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.13"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.131_1613461409512_0.5518846498137882","host":"s3://npm-registry-packages"}},"1.15.132":{"name":"simple-keyboard-layouts","version":"1.15.132","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.132","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"11fe398689fe156a307f9c557e6a826002e32100","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.132.tgz","fileCount":36,"integrity":"sha512-0SJGDBtBsAHI2YN3ektMXSxgPy6yu1SuKhpwRgMk2pXPGkjMxQ4Q83ANyP6NA+705Ws0EhHVYLGdnU4UPuotxQ==","signatures":[{"sig":"MEQCIB2ghyC7KvbvtKBIquSXvyPT6I6GpNfBq1EP0Et/T39jAiAh1Q38VcpivSJ5LkwLnJ6mCfFtqZRYpnOAx6qAaz9o4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLMz7CRA9TVsSAnZWagAAUyQP/A8XFuubkAW1YqNsg7JL\nO875sreTe1i1nJsBpmmdWotrhF/xHlPEw8xIL3csk5AkJmA5xQxcmsw0IZsN\nW8ascTaAlOwUuitEmZ0CQPSKLNcxbIoqseeFh1AdpkkO9DNogivkGcMXaMOm\nX8W35+r+9N23adOI2+h2jsRRf26DCUlCPXIKf38woYbK0LOH0AWrmQ2KVTHn\nD/vQ+I3Obtkjv72P8Vm2VH70Y11BUgWgSU+pwXPlFreIk+bghHdyu8y5ys0S\nmN2JuiPZRsaydq63/Uw3h7G7O5uVnpq9DHpnI6sYuVxOexPaF6amKxZ328li\n8oBk9bh7H2ChFJ/Ng1D0aW8AD7q5z6rBipvXHt45XnLoBRkDbB8iKacN90cm\npsDzsVPhpwXTaWKrat1T/5YoHIB2+4qGJzAFU+UkPiltYk4fLzNWKlZi1tbK\nK82Vim9ZfnY941wmGPd64zmQMywWZKTxUlTmo+wVhH7Xr6332CeKej6PUTBd\nr1XfYxiH/fUYWgOL55MqHnECLxJDgRdV4mwF/PrJvt7haN5+lQXt0ub0duFg\nX7fxLqieo+7WQb+kJOjP5P4H6d2fQ+OAIQzmFYcTdCixD4ke3GIzuKGNcabt\nO+jmrz3Dge2cVbtpEzZYax4QkA/B7yxn28/uUWmkzciBZ6knJ+oXUmp26TkD\n29c/\r\n=OIYn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"bca183ca8e7dc2f11bc1fb28b164d5d0856d7ff4","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.2","url-loader":"4.1.1","@babel/core":"7.12.16","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.2","simple-keyboard":"2.32.101","@babel/preset-env":"^7.12.16","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.1","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.0","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.7","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.7.1","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.13"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.132_1613548794920_0.22872371450019413","host":"s3://npm-registry-packages"}},"1.15.133":{"name":"simple-keyboard-layouts","version":"1.15.133","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.133","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8eb8dcc18960f5bc6bc26580a061f2ce4167b45b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.133.tgz","fileCount":36,"integrity":"sha512-oyKxkEYK9Rw8a3BaHNGEEz9UhewMSH0Pw+VS3/EzN30fjRMWeuYw29ecRzkv8fy2aO674ZRfmZZ6fXr3ivfAFg==","signatures":[{"sig":"MEQCICYgeyhVUBJfZeexULOShnCrMUX1TUFraJdhuuBK777DAiBRaJZyGBhyrxwYObG9yLKbrP1C+1S1o5e54CRThoHm0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgL2+SCRA9TVsSAnZWagAA/voQAIUCN0mXvRZ50xmMm0FS\nFbkkh3zi3J0Mb5ekn+ommvsA/P+trMyticNpY4u4b7EQyp5VCRG/iNkD6BJG\nc0TZh/Z+dClhcqYZ5m74N947eKguE6qwysNjHL0xp4sSYD4nEna57/1UP2Bv\n4pfGcH9d44psIcoaIyNBaqGVCu/PmvvykUHjtWmHfmFGJjq1nn1qrU4sbilC\nirksPZm0WRHiHUqH808rKxe+OlgzFKJfyhhWJ4nFlj4oJIZVrVa6ixBz1S7j\nmTEwgQFBND3PEfDYHroJP5kSABS2Qx+UwZO8ydZYv0Kt1cgENmthxcky3mAB\ngkCoUParofr93jXUufEFDkmgdV/SM8PNBzp2g+y3g6JtDbn3LLRIIhO3sIvM\nmeVFZX8b2vdgqvzqPZSFyD7vcTpWbUdZHX2sDzAO4VWLtNFwEY6b6ThgxrJe\n3+8aG2pTT/N9pJlrQmI+Xd65CBbiiBnd94YRDm6dJxEHvpiXUg5YmeTM/m+4\n1ZmUm6lTL1TJTyKWcK0O6BcHEJzjbm5px/LTB37ZOtBLR5so4gYMuos+hJvp\neARsyrQxO7PHonUpT1S+MAtqqemQqW5XaiHoK7CXO1I+uNEe6ov/r8ne912N\n4IDA7apxwtp+Z7mjWdritX1+g5Y74jTPfPkGyH8yEJ5FaVtrPMKjx/5G4VUR\nbnE9\r\n=SHTY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"164140c0f9960c49ebcb76d736407250d638531c","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.2","url-loader":"4.1.1","@babel/core":"7.12.17","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.2","simple-keyboard":"2.32.101","@babel/preset-env":"^7.12.16","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.0","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.8","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.7.1","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.13"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.133_1613721489588_0.4418881927219831","host":"s3://npm-registry-packages"}},"1.15.134":{"name":"simple-keyboard-layouts","version":"1.15.134","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.134","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"502e9ca8ef6e5cd083731ea5a7b67bc3c18b796f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.134.tgz","fileCount":36,"integrity":"sha512-2iaeyz3vm4pPh47YevvbEGM5HOhQTKo5YQV2UT9JFOc8NNLrZS330Qg38XOd9NEHQihoSVp43c7O4bCx3tmIRg==","signatures":[{"sig":"MEQCIG6UilzCJWoTq0qDU2LoDgXlO3siTAr/pKQUjDEYD9SbAiA2yLmfJjAYeQg1rjKmE7ClTmUfm4J1lzOpQ5Q33ffWwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgL3DdCRA9TVsSAnZWagAAtH4P/3jUjA+DBC7rNMaDLzwx\ndjpshEHxC7hvv9vreKOBxD+cwSIgGCjXB/EYF2k0K3SHNELpQcO+DTAqoN6m\nmxdeuKAWDj5WTI07EFMyfS2gaO4c30aTrhpQOdjVcbW10PhuFFfTqUL+9wd3\nyGuGXN+lI8S8rXeAg9zlXbvgs0sILwRhY1oiSdc1JvkGB++/6AvHqLviU3bN\nmI5hbsTEbmXFJLilN7Y1Wjbp7SilWu+XewJiFnhAncq6dwQWzqRRCKDi8Hu6\nheKPKeWIPKqYqGcV9o648eHOhH4BGTTHmCagwYrfmbv6qZhvVIJzn4VZB7hZ\nmnhdJKyf1KV7kab8goSD7t7eB6VxFlU6XPBEJoIiqkk5wDWT7y9qbeMTN+7I\ng2L4SPfUSFvQUTk7MLgOlDqzsV+HQGRBQIwNWDDt0MKEIKsLRAxp6cMOV4di\nQeif4SP60zQF5VXcAOn+zjWI0N7fkp94maT5ROImSi25RChETJqayI0DCE0C\ngycfvUj8/4EQkkKqxohkMfXdMW3y32+6FnSNkju3/9Ln5+aXmG9lIJ4+HtHg\ntihQ9Y8b2lZmhQpyPFmxLjygdVaa+Um974zJembDAOUkUomwaF6Q3l6/tqa8\nPl9YhEKHSH/tnXGEsJ6Tn68w7kPM9YwGnnzQcFLmhWNO4KkGWlLK1J2HnyXG\nPVpT\r\n=sB6/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"6e466953a0a5faddccc75503a995f03d646d6886","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.2","url-loader":"4.1.1","@babel/core":"7.12.17","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.2","simple-keyboard":"2.32.101","@babel/preset-env":"^7.12.17","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.0","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.8","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.7.1","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.13"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.134_1613721820936_0.5157207489535947","host":"s3://npm-registry-packages"}},"1.15.135":{"name":"simple-keyboard-layouts","version":"1.15.135","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.135","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a03d59e62430b0bcd572900d0402328ae5184e51","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.135.tgz","fileCount":36,"integrity":"sha512-zwjlBWVbyp/Wyl2R/hHVoSA3k6aVll+NXgAToxhs1Ugfxf28XfdPxJ0hXmzt4gXOehCcDZY4bqfb9bO2Y3yqdA==","signatures":[{"sig":"MEUCIED7IEDIXmREcY291I0zZBD8MysCYI2CgubHqQpSjCWrAiEAjaRp0eI8r9lcbZ/t+bTPMtOFWXQc0McEUfc6/FsHrL8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgM2jlCRA9TVsSAnZWagAAD5gP/A4xrtFbIGlhnDFMi4aQ\nqySMvPelT4NwVdC1JSXAHqPbivye6X8L1dvJJbVqmyM3xyKXDIT4uX2xByIM\njVGOtxJWR+fcARzODOPEVzCaqIKnJ5naOySApbXyaePKJ04hSvdlVuDGN3kn\n0qKPrFb741oxOmwgxViyTBywHOO0m7NS0gmwfVT3ftncxTk6udtELq595u3C\nvKGFR0QllnsuRF/owBx7RFbizHiyEOq6aqYS6DSNNN6NvBMVEMwdGkwFWHYj\nWcWT1CcAhKY/5E0PSPmm4v9GETcSPh0zxOlnGvs/DQXi5FSr/JM/z5mb2kTj\n7edHMihJYfm/+PKTbR8UO8Wid7psBUhgTfjpXR4qrbbVFk8qjXVmd49uEAwx\numGRRYvX+7oF80XWq5TncD5VM8pQBrqLj5zqgxbdHsoInGScDVH2BCnH1jqk\nsHyKL8+coILvNjQsos4PeRZlj6K0IKWQHCTTXqhSRb9yzwGrUX7yXCNnHCbk\ntBfajJt8/d8mX4n+Hsn8Z9u77FUQMEGy0AmvZD9Fwl4SL0OIWa9iLp1nYtKX\nIEIEo4MF+Et6uyOBbi9845hpGcxYKPchbdyUQ82zjGaaEelXm7yhT17ZMNoF\ncaYjY2T0VB+RTPnfdFNJvKHR7Zhnsv4U7iKctU6IhsJmCQEY4rTzHpWcLSR+\nAWFm\r\n=dS1E\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"33caf256be51fd9ef73d3f1a3e74d66827cc2f97","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.2","url-loader":"4.1.1","@babel/core":"7.12.17","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.2","simple-keyboard":"2.32.103","@babel/preset-env":"^7.12.17","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.0","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.8","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.7.1","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.13"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.135_1613981925392_0.6929806409617965","host":"s3://npm-registry-packages"}},"1.15.136":{"name":"simple-keyboard-layouts","version":"1.15.136","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.136","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4b2a29fff362a9def547a0c49cb5a14ef81c5d18","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.136.tgz","fileCount":36,"integrity":"sha512-R6sdccnnqczFoOowzKp2l+7zGWW3oM8lcwz4QFoT7jIzMfg9J7svzvjgBaN3qxm2wVOa0cH1P3g8N2wHCN8igw==","signatures":[{"sig":"MEUCIQDX7MvJZZ9Hb9TigY+rjoV5rNIDFu3d+NTN9SaEnl+gAAIgakG0911Fwree1Opi6RsIFekkAxAdFJ4UBk5RH3+Jg1I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgM2mOCRA9TVsSAnZWagAAZ+0P/0vzsqwMRZT6j/dwUhBu\n/V2afPbc6o3lRTnoA4LEaFzsb6GDq3g4q89pQi861pUuT0e0Rpm2JtZ9lYiO\nutK5JLQSQcRnvOgwIRcKdRx07xk/Otk0uXT8OUEe8D5sf/Ee3w6MlwTT9D24\nXLcbYDLjU5eBwhFY6+h2sDCRBNfRpGEiFtclEwkftpJfuRC3tisqy8zTOasq\nU+cJrrdYDWzJpyMLjIYRtfAUKYtc+Y4AgEj0anRdw+1542OibGBUnvgOx/GF\nSQq+zMKrdxz3JUL0Q33nj2ZC52zF0cZOZF1AcDZf127f0PG9jOCoebB+/0UW\nvP4KZAB+OO0XhFFt9dR5Fd2VmJV+n6C8glzfvNXhntI4Os19lfK2U1DVUpx2\nPvz3jGDA1hMSstFnA120pFrArCZTuPDcImgVWFNeLavpIHnWdvMH5ZBKJfZC\nBGY+JpMe2m+Qy6Eibu3k/3mqIWZbZNoNYTZBzlUfJnwIemnu2zLOk/rTGINO\nnInErcljKkQcrAo2XRVvnTbSTu9jdiov+KPv6JNLR4l0oG9coAmC87UOPFzH\nOPo7oVyG5wprpgkFt6+ADiyk0ART0W5OEFdwT43CD8swOEcHXD4uXOG1dpfr\nHmuwCmZ08b9tVnx7EKkzso4oHqv0GjTIHdS/UJ+HEQumvEsQ4p5NZFFqo894\nSEZm\r\n=Aw5L\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"1b475814f1268023425f5a13bd804ebff8a31f07","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.2","url-loader":"4.1.1","@babel/core":"7.12.17","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.2","simple-keyboard":"2.32.103","@babel/preset-env":"^7.12.17","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.0","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.8","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.7.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.13"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.136_1613982094401_0.1246793175085299","host":"s3://npm-registry-packages"}},"1.15.137":{"name":"simple-keyboard-layouts","version":"1.15.137","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.137","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"fa14517bfd22d85a91a4f9878abac8602212b9ad","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.137.tgz","fileCount":37,"integrity":"sha512-Pn10U65VkdXW+gmCoeRGxnaMuF4o6XRoe5p++73soJOiIjxSVr/fQMfw92d03lgVuZoLnmuqUIrndOxzYiFwdw==","signatures":[{"sig":"MEUCIBU89yi/SDKA8KtVEuSpycM1k1MGPqh6qhAOvcKShW7fAiEAuzKwqkgkHaNwYAGc3mA7wHNsko4CE7v8gfOGEZZ+FLA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNJjuCRA9TVsSAnZWagAA2IMP/1tEt4MUDvbZzTZ0/rfu\nC72YVvVPf3Fi8K2cfg9bZk8gAdE+rml2PLC7ZDHAYJxKnYR2eVgRBKhgMxVr\nS6X5R5d97M7xrZyUlONFR1PMRIeB0BtLU2L+XX0EAaNlYxT9E7B5DBexEyIo\nQEJ3ab3EyOjV0Qai4OjShQQ4BkAMyzTlDTkE/Pto2IBUJz9PEJcnxGkNaGGF\nFg+4ogi9C6PxOB+pBejeHr8Qbwkm2Jlps8tH4i6gLws8I08TNvu7bEvQamTn\nRtlN95zUOwqSGPKgpO8ZuBa08y0HaUcjz+FDcNqoRGe3tp1+wLxlUdTDIRn7\nAD5zm4dNS8XDsDxSRMT4Rl8i7ryIx0Ud2ydtfVkv5DxTHsZbVk1RDfS4X3mQ\nrtA5r+N//kbqhXiBcsbDK7StEGS0dI7HDEua6gArkGWj7LwTZIGOFL2K70Sx\nL2Rryn9OTprvhuADowHDO8RBR2qxo3eY/WfIX69qkae46GTh7t8NLnFvcb5J\nt60gTWh+AHhiVa91lQsEBhWUFyIoS9QMGlteuj9Tq2xhHrE1V9o8NtLRQjHg\n+rw3+lx2XGMZrGNY5ONgSzpVzTuI2AK9QLTm9LYXYziLJf8Qa57VNktdwyvA\n65g8EzR1cP5Co6ONixpBpTfW1rZzPwvtyGxxC18+7wS5sAVpSCGd0NEs7zQi\nApoO\r\n=QFyY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"6ff3a3824ae3ab35ec156dafd3fe37576b378bac","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.2","url-loader":"4.1.1","@babel/core":"7.12.17","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.2","simple-keyboard":"2.32.103","@babel/preset-env":"^7.12.17","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.0","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.8","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.7.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.13"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.137_1614059757992_0.8858571355359977","host":"s3://npm-registry-packages"}},"1.15.138":{"name":"simple-keyboard-layouts","version":"1.15.138","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.138","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0b94d68b4714860103a905cada74cf12cd3f6d60","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.138.tgz","fileCount":37,"integrity":"sha512-i3LO6IYHW+XtCYvazgzUKVrJenZKK4iBjxTujp+S1WjBW01Dv+NTALx2/SDNi/DEe1Ut7XuKJkJz5+CujUeDnw==","signatures":[{"sig":"MEUCIFzTG2WQTyAz44iObvNQT4uZFk0mC3GxX4e70J1VHWvTAiEAm1ObAw0nsujEurZ31+QEKwzutYEv7Qgei1tebbaNSD4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNMwQCRA9TVsSAnZWagAAcuEQAIfat4SDe3mUxECL4E7f\nXuXu+AHuPvLijhbek6AqCyMJSMvhJvrNzKq4BGfeoZHyjGA9VScKxLkdDBVF\n1tmH/0DDD9lAtwPfF8481horNnOuljfCbyexWKp6kXOqGyVGt/RB7sZM3/58\n6Qo4Ju13ysfGEkICctFYg4lfGBRzWkPO78SDfjhpWOqgVX82bcLl66TUZUMo\nIgdQzVSRi/DiPvEJ7xIcK0V9TBQFmd4hedtVlnW5AbdUFMZoRzijVp2X6IRB\n6NrOXq3fb7y06+rkylAaRAhPnDh6SVxgGiWpVQa8NScIr0q0kCUsBU2GxEea\njOKFxdUxwaJRc1BOXa3Z5QyRvUCkUQmpevdOgAYdVqYahK/93ViqWVjn4Zv1\nRM/WG6aLrKaXAlOO24zlFB6oSYexa213EU0GmUb82UOuF2wmUVEWM6y+eXkm\n3A9c+KPxg98vlxZYYT3ErQcV0ohPwcGBrPUsCyvcCskrUonFUVGYQGvB6dKO\nhrNcSuJuEDk7+fNqjNnOpfFQNmVFb8hEgDZD6Oo7g+hCwcrwfq7OPrN7BF7g\n130d4bVswyW8cfYOgAYIGznz191v5xvdvB8D3Tl0N16KsdzIPVeksqwg6rKF\nzzJXpni2i4XWZAd+3IF6c3nnQPV/IFJrJwMEOo9xNtyHchCuM5z1m265PqEd\nhAzh\r\n=kv0X\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"34d6130547eb8d7aa1078c1746687fc2ac5a56c6","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.2","url-loader":"4.1.1","@babel/core":"7.12.17","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.2","simple-keyboard":"2.32.103","@babel/preset-env":"^7.12.17","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.1","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.8","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.7.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.3.0","@babel/plugin-proposal-class-properties":"^7.12.13"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.138_1614072847553_0.8036433329513877","host":"s3://npm-registry-packages"}},"1.15.139":{"name":"simple-keyboard-layouts","version":"1.15.139","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.139","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"054bea8e308c1f27117944b2c7a13332fce90a00","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.139.tgz","fileCount":37,"integrity":"sha512-OsyjIBw0JztQfJ8Asvor7UlsAClvqeRjmxarD6+UavagDjPIctNngcgRF9a1OXpprxXRWQJKxGSXwFXB85xaQQ==","signatures":[{"sig":"MEYCIQDN1++xRg4Yv03Xh/g4RdnD41ojVEs8Ck8gwYP0qteQfQIhANPsWCaiVe5L6iK4afR35s6CzLqI8sfQiubTgt4+gsDS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNM3wCRA9TVsSAnZWagAAJawP/31VEhz0gHPjGFuShbQ8\nJxY8SlxoFPjv7C/Bkb3fIs1fx24BmXAJgDogqmaCctyxAxhpb13kzH5cMqEy\nObp5RChyPu4Mr4Vb/uOmatSKfjhSUG3rE5Rpi02DLeIQowzsYhWragBFbjLu\nyt7CIjLYGiCs62LBaV/GVwCvvicxy6bt/6VmN7WrgbBM9r9FVQH45ojlIxMl\nPGcubcAbA1A25vQeItrYIIMizhnDY/2vrYivB74rk5ff76fTI9NW9S81lU7p\ns9751VpRw2F5TBb1WpizYiCzGkOPAo3th5TXlTORni++fBTAUw3i5pDgQGcW\n4tTLnUuiWmtCcRoThNR4NPl4dfB6Uf3zfhDn5WjW5AwW1PMw/EM/Zl7Whu2G\nYyvgTxAsJdqVMe4JSsKDr/zePlaeknGjy1XLgxSAPx8zsrgvj1iX7zqYm53j\ngyNJnsmH87DSm0UsQr80LXWdeIDRALoXAyav2eW9VIlFKcVRIKbIuNdyxot8\n+4iAeLC+LeJ97aXhIv56mpx/AFMtTuJe30YQ6269QYMpTDsjDz7+/783U2Nd\nIDT+9q44sHv9SihFxDdsVbvFChOVbxScWCgmPUQS/pgZrrJeOX62+nAycNEN\n1BGDISGbVEywsl6bUYHCGkjoVs97SQxA2ZSJbhpf02BrG2G08agWtrxq/RZs\nY2Ky\r\n=PGOy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"823dbf51fe250613e7a856f55ecd9650c4ed8d24","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.2","url-loader":"4.1.1","@babel/core":"7.12.17","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.3","simple-keyboard":"2.32.104","@babel/preset-env":"^7.13.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.1","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.8","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.7.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.4.0","@babel/plugin-proposal-class-properties":"^7.12.13"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.139_1614073327666_0.3505210048829055","host":"s3://npm-registry-packages"}},"1.15.140":{"name":"simple-keyboard-layouts","version":"1.15.140","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.140","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5ffe4d9451a5448f7373fed618d3598e95a02fed","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.140.tgz","fileCount":37,"integrity":"sha512-Q/oMQHb2VIPqv8ZrYq4ZLrPYlSGJb/nhCnBY4/ZgkeUrNCas8goavDeLJe1wAYoEzWD+L+BTs/NIZjiwGaqlGg==","signatures":[{"sig":"MEUCIH4qBeo5grfZirsEvmYB2ivhbhnob9wQ9/uo/B2WJCegAiEAtCu6iCqlsTCuC24vX3M27GZVK32su9RNaUsHo70DKco=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNM5bCRA9TVsSAnZWagAAW+gP/AlkvsWNAzq+MW3aUzBb\n9lDfXxmNIiY0+BjSUGs/aP3jMGKLAc57q9d/cm50AzvvarTU+m4mXvTRAc3w\nmbWymqTyX50fZz/Pj1n3CURaII5bauLL3hM8fZtjUNHhDBrSwCRQNSjXLsZH\nxeli6DeC9RE3Ev/sQKeeD3Ml7BgUyeKzPfkza7QErbPHXEmbx+dvwDrp/TXd\nuOB3eBe50GijB8MpTyVuOA2BjgE1XfsHYR3GPErqg3lpdJV9PbXV1LytQC4N\njn3XXzefc2+k47NOVbBj6h9m7YRp9ja2G8b9Em47RDb5nfQmbIJoQS2Mm0LO\nUs6Y75V1G5736sOnZicqvOQASb/lq0bf7wiCYLoK3pC6KGqLdTLsRx1l130d\nwKc1KMi1Tbz3Z9psO09Df9t54ZJ7qQJhw1VZybsh3tUZeSSAjiDJmqlNOoBo\nGIXCSb0FF/INGil6zRAx/EKdtBWhemMid3GGZr/mX+QlucBFDhIT0V+FFGBI\ng6+Ugs972f+4UOEwWkMidnNEpa2EWKKHM8OsK90d9X026z/ksakJhdv24Q8S\nmiRKr3y651iOotvwR/+QZPuoEDo9WfKQWUsCRc8GYGA67dgZAhQS/bykJ2Nr\npphM4nTwtHiRzhfOq0iApWPI1stz3u9K2C8sGBTxqeo8Z90wdSYep+TBeDCf\nuWFc\r\n=xeZO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"bc58b55548df71da3336f029074268798f60d5a4","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.2","url-loader":"4.1.1","@babel/core":"7.13.1","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.3","simple-keyboard":"2.32.104","@babel/preset-env":"^7.13.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.1","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.8","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.7.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.4.0","@babel/plugin-proposal-class-properties":"^7.12.13"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.140_1614073434727_0.12577061174515936","host":"s3://npm-registry-packages"}},"1.15.141":{"name":"simple-keyboard-layouts","version":"1.15.141","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.141","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"16137209fb2da225cec9be39340b02d1fdb85566","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.141.tgz","fileCount":37,"integrity":"sha512-RpqzHFaonM7EMTw05G5DPXC0Iu5zS8mu8CQo+FSI8QG+r9W17qNBremFCF79Gjnf535XqeXCSLdnSXTyF5M5bA==","signatures":[{"sig":"MEQCIEqM1mcc3pOvRIrB38pu6cfp50pOaVYKkHMEl8QhPunEAiAoL+Zx/NJOfw0XOzS29gedGvBSFNjAyWJ/+UUP2WandA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNNAUCRA9TVsSAnZWagAAAXMP/1JVlABsxp9w4REk+OY3\nwinVtHfYxiTIxiECrsl5DcI2S9aIFvaI8DMd0Nn8oQwImGMpIZ82GtNBIviH\n+1KwF9aSAgln2/vKpqSOCfa+qbiiyCroaF+gWFloGmo0X4UgYRDmmtQmbVB6\nN4ByfNSJ57dRIuhUSBZVqhlDtupc3UtXx55/RhlGH0+BoAmQosZvsnA/DyIy\nyTKEytC5y9Um7wmgUUtN7/TUqpaQEXowM9HYm1vlWng51jKb16cZqoFMLHqB\n/5eMFwhjjBWkkBRDLrvj5yZAuX3n59ulX2vvO4A732z7XEk0pCQf8qfQ7iB2\nT7QPNqhM1ORmYWztLPltYtuCuZA5qiNWEhU7LHin43Qe6mPD+wp5DehHjpU3\nN/tYMVuH0rzgeLN+lZk8W9RBbS8bUg2AphDgTAUfJM9+3ag92ZaCxLN7+Btm\ntAg9uxzcwxZ2rQJDow79iQe8+UKCfWF56tesse2OIO9lsZZGEyYw7Ps9Mej4\nul+KqcmVOKiNfxPRiG1rw1sWGMGPfjDKF6SwTPepsY9T81PISWEAXBdErl0k\nW/2MZtSQuIemwBJksJoC3EyrcaeUln0JubfREBsVNvLZyrUz7MwFHfVWVzLd\nAV2JcjxjOdcZDq9v6oMNQ+lYQ0QgvLjbGcJGheTxdqgHihvhFYl+Rivq1rXG\no9cs\r\n=xN2R\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"eabc1a133ff904df6fb681ecc9e0c13278139a95","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.10","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.1","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.2","url-loader":"4.1.1","@babel/core":"7.13.1","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.3","simple-keyboard":"2.32.104","@babel/preset-env":"^7.13.0","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.1","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.8","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.7.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.4.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.141_1614073875858_0.8025381266045302","host":"s3://npm-registry-packages"}},"1.15.142":{"name":"simple-keyboard-layouts","version":"1.15.142","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.142","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6aa2ac8a280a1a586bbe95deddf2d0e430e5776a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.142.tgz","fileCount":37,"integrity":"sha512-o1Vqtdns+CNf+rTpE2q23KfB5l2t0BhkvcKecqlC05mDp0jM/FoHnK+CB1SXAYhbls2U8qwSTnCMp6ZSykNVEg==","signatures":[{"sig":"MEUCIF9GTY86N1hX9GUG3xT0pGvCd525FwlO2+tmFL6UMmstAiEAg/1mTt0llw+QZv/6JO+6Tpdp1EnSr5CXo1+oxMD8etk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNgQ8CRA9TVsSAnZWagAAHhEP+wQxkSaDRnjMIfSxk7dR\nDSfln/WI74nhedVzRHuYzmiqMK8m9g9VFanbvwrG8r1vuLTdRO54xCqkAyvS\nedSZ/wTGlFzG9pRKr1xI4FVI/LkLvgjXg2x+A5yk6AwdXnB8NrdBo5rIMkvM\nIbFMMFh38ffCTLi6Jhkds34LT4/NrsUC/jb2PJBwS3DbgHXz+yS3XoweCeF7\n/OMdq06rR+kUdp97iT48nkawsa9SFBmxpO2qTQ7dTXpoCe5rzFeWoykbJVZt\nqplRjqMU5qo1LGwFDKLIvSFJBvtsvZqpOnD/eykpiNWni9RXLoD8JREWIAP2\nhniVA+2GeIzWpglbAruMlJHUu0gJEKnpobQvsM/t3m9k2QykmoAsd8IZQrcn\nJ/QM5lmLhnhcmub73xAPr5JXzBgOy38HDDcwu/2cqST9Iv8GOlhsrJY2ybNg\nbWgJgTifaCWLGHiZjw9F6m9fGK4ES0xfY7wCTc8pidsNtYYXF6agkJcp6N6y\nwtIdlhWJxpiqLNnoh/b/LJC6ZA7LzDUtz1ALI+GWbyLr2RaUI5CFIgJ8C3Ks\nd6wUfJAYMlqC+N3XqTOoAY//uiVE3ayJ0VLxMDqmBnpVg7UhNA1QH8JoPYZl\njaUwPwvggtZfG8JkDdFawzpP1ATItoV5JARtG4f0D5vmK/+OvdW2putQU0tz\num9f\r\n=M94M\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"d313e49f12b8e8b3d8264af0fe006ccc95ab5dc0","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.2","url-loader":"4.1.1","@babel/core":"7.13.1","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.3","simple-keyboard":"2.32.109","@babel/preset-env":"^7.13.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.1","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.8","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.7.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.4.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.142_1614152764035_0.8697021495992656","host":"s3://npm-registry-packages"}},"1.15.143":{"name":"simple-keyboard-layouts","version":"1.15.143","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.143","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"de89a2f737fdcf30e9e9608b213bcd0e092f9a66","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.143.tgz","fileCount":37,"integrity":"sha512-BNgt09EY/NlQ/MxszuqSW1+B61cy1McfdqhlZb/N6qmiyTRNzsEa3fnHqey5sLyI15STx/7HBF47w7o5AZsk1g==","signatures":[{"sig":"MEQCIEL2HpdX59s3dp338Q3BXeqnoNMdpsSsxGOFF5EssMwHAiB478jg3cXbF6Or9PZsbgkPf0J+0KVbiX8SQsSk+qPIBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNgTDCRA9TVsSAnZWagAAK4kP/RviMc924lAZvEyqbk8l\nuXqKh8XgWXMk0Yp2NucgyVl94A51iuAVn3ROdOTqAyRSkIpvBxand7ZT0iB/\nzBb11Y+YzrLC3LpSuQM/6scfnmldeLdMmEssMCnQ5a/0qSRTh+LvLAsiVrzi\na80BUgDjscYgHXPJQMz92q6wP6fB/npZ7ayMWEuslSy65FcajR/ETToWYRJx\nmu6deNGNtdBVf+jOQwCiefK9Hi01kUQRpSCJVXE0DUPdY+BG65QChe1arF4H\nlks+Oxy08yCcoaQiVGjvp+06MK1D83RqTLgknx24YJvoD6IbBqqdbHEEiXBJ\n8vXMr8fyNunxNeHisIxBtIur0o0Wp6nnC5OwJ9fUaZ/ROwZbEPFvOMtpYhVq\nToiY/DJIGt9twS8O4RiV6wMF60H+/XDgtbffptHaYXWLhe6lzB+AU9CDVSFC\nJ0dAhnHt7HJyb4rKznHTwUidFb2md7QU+1Xx0vaywTzH9oCX1luWJEAEYuHv\nAIpIkNpnIFK9oT/BAE5JMr9+p35GL9zikYgGb85uwfcqA/MQ4qtZn56SONcE\nqZvdGoHzXdO3T1j4mEx1JJYlYc119NGLgO+wpuZgPigcL1oSSHIFrAL8Vgg2\nSMsPRMKpAA99Tdldl1kFQXh2HuMap6RI6npflXzTxt7JtgjK14wQtdn47Dqm\naNJb\r\n=UuQm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"eca467e9a65d1b887f4d075a4f79c5847671fbba","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.2","url-loader":"4.1.1","@babel/core":"7.13.1","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.3","simple-keyboard":"2.32.109","@babel/preset-env":"^7.13.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.1","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.8","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.7.3","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.4.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.143_1614152898810_0.20523042508120315","host":"s3://npm-registry-packages"}},"1.15.144":{"name":"simple-keyboard-layouts","version":"1.15.144","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.144","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d4524c059c6911b69ac4c1166e2c05709390b49f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.144.tgz","fileCount":37,"integrity":"sha512-X32N+/dg/AecExDEYhK96BJzyxGZTrvvco7DPXOpSMTd1OSjWTPylc+8kuXCS4PGkOKmDWmlKxz884j9SPSycg==","signatures":[{"sig":"MEUCIFi+lm5GTJi8ysA7+5DMSJ3V3pTa/uA/eYkalpV3YabyAiEAsFqUq+M1cDHU65ZoOSB7tfwRUw6/HclB7uVtbJv6Anc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgN2OdCRA9TVsSAnZWagAAkXcP/3n3VteZn/DewL1KdTwD\nD5PBsHi529XNKnwY/9dH50HivRqwsptuM4kOj1Sy+rWcjK0itKON12UV/VRg\n95PXsmTUli/HkxPAlTnW6Dqn7dNlb1Im2Xmcpcnv7f1lHNdU8mNBn2jPozHz\nPpcloPH3QQ6Y7ZP2gJhAJdjyrNe9hwcOOg8CRuglHHt/yUllAeVfpQAr7ndz\ngSsNvolp/5hAeP460ceiBzry6UJ0PpeodrWf1Zb5qTMijSbtJA1/vmNrUXWL\nTTY210LT/AGqxlNxGTXpH36+vdP4+hSKC7W5nICibdRIreuEI2m2HBIpjGsx\nSQHFSGuvqHZdIsilivoV8jD9jHnBMWPf/n7/sDw5eayJiEgHHprytWaLrYDT\njnkFsBZCZJS6Hog5lHRaoQY+ZwpyYsoOOMvrQErkE1req8TM3+WBqdv3sQ14\nK9aKpx6Co07/qkUmzMkEQlmENyM7pucTFgn4Zqd7Va92wFG+BYyCbJeVBuor\nj1PqmM3llLae2LHum1Y+t4EYiIbtV8Zk973lTzHW7oN0JNaa8JvIOi6wS50z\nzbeXgn1sWg2aqEdKJI8JnNz7SUEAAKrjXUXe6Orh0uWPmOJirbMOkc6z/Oiy\n3ODKAfIaT3oZ/sceGppCPwp5hDUKdzX30i08bdkaT6Ms1yWthfMJPRfU2XVP\n8ehJ\r\n=AxQn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"986d7d0ce4c655ac99dd788b5581cfe852f03774","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.0.2","url-loader":"4.1.1","@babel/core":"7.13.1","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.3","simple-keyboard":"2.32.111","@babel/preset-env":"^7.13.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.1","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.8","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.7.3","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.4.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.144_1614242717185_0.521381606918383","host":"s3://npm-registry-packages"}},"1.15.145":{"name":"simple-keyboard-layouts","version":"1.15.145","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.145","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3050f372d404e228f2531d270e1b6bad6ae05a71","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.145.tgz","fileCount":37,"integrity":"sha512-w15YapDCsS40DenZoeFmzeO7Tq9bPHjM1Lv0xbiShVB297CQKClrvV7ZsAMCFYbhJA+KH8AHM/wpqX6fLcyaNw==","signatures":[{"sig":"MEUCIQCHiJLIpMNKtzWRqB6jCu4irVvmhbsGWR/Bzf44CTdgRAIgF5BL8qp78M3sXMUyuGDafk/7oykZq3J035cYgjEwaZw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOK57CRA9TVsSAnZWagAApfoP/jDDX5OHCpxiG7pB5Z70\nR+9XVG0SPy8V5KoodG4ERAl9s++0pXHGjrKTuFVJgbRiwNqq9QX2xtWYqsGz\n55vLnoYSMV5fgzCefGmGNldPgOuvL0QEhlVZMVZiwR5HI8XVGSsgDGZaKsFy\n0KXERZJzcF2S9BOnzOlTZ1P03xvtcfEp/f6Mx31gEor3EqQwBdm5u9wXYOd4\nMlyxzK609JXwrXkGYmyT4FZzvNuNw747KgSbLFRE/0qO7udnNjapofDpmNlr\n1prnZqvg0LXpgMNMgcEJzxKn1AAsa0oQZh0BEJhPIdDhVfStTgex1pyQhoH6\nhwH+BHvI86kOd0TdtJ7JHVUYrvrIySQ22AwmkZB2AhZPjv4FaLUEWVNl+KC3\ngt/8H7m5ukvY64IGk3IikvvbzPgZ6Rv804fCIh9iwlXrtaYnRL5l8h9NUl7l\n+3qNDu6Indew8aAWiHY2zbmGpH6I0n0Kr2uGM0yMKOpomVBs5aTTdC9JltrN\n6ARC1g+VGlQfv3NNNXoAH8/sBRlreWVTIkUrvAhEpVwmiQto4rdCNq4bgqdi\nFOOPGIbP31+dqxUfCi6kQ4lCMN8gqM5soN2wXpd5wKco4rFnQMXcpUDgnvhq\nzTdsUD/08GgeSMnhVRffebSV+iikJZJYmLnOKe+uQP38ieODKO6qQzkYkzc9\nIhhZ\r\n=XyPY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"5c1d9b1ee434737abe09825494f338ce26aaec29","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.1.0","url-loader":"4.1.1","@babel/core":"7.13.1","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.3","simple-keyboard":"2.32.111","@babel/preset-env":"^7.13.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.1","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.8","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.7.3","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.4.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.145_1614327419322_0.3488946614055817","host":"s3://npm-registry-packages"}},"1.15.146":{"name":"simple-keyboard-layouts","version":"1.15.146","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.146","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ed5658b4a79f785af0e932da8de7edd0822c69c7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.146.tgz","fileCount":37,"integrity":"sha512-1F3lNtXjyMPW/0ym6FBhTYlcoCZ9+n3T75bSV40r6HtVo1V1fPYyoPIwrD2xmWUXw6O2cOtl3kGcFFCzo4SeDw==","signatures":[{"sig":"MEUCIQC9zF6GYUNuWDrz6UUSwUrmLVNFlKvIwBmy0RrVcnGUNQIgS3M02Nt6iYbAemO8BGxz7eyitaaRDvb2f02ibkcri8Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOK80CRA9TVsSAnZWagAAWEYQAIsugi8hL340awgI9ysl\n/DaCo3KifvvlvkoLA/7OpDHl73BsxrYIIMAmhSAmBvVjgXB/knr4B0AGsPu1\nDtVXVKfd2E3yM3FnXTjUGR7dpPE5QzZehp8i4dxcpQAOM+8jft91X0DD1kZd\nxHpr/crofSifHcGW7e0/nDri8xfJflfuXzHXKa+hngrEIgv8z7hVK6+gqxv/\nkTpGZl2VZWhMZw+Tf7XLxLGGzvIF8w5BHxwQGR8S9wL4TAdu2Os97zuyF6Aa\ndW/dvxRCkUlcwnnfGbMWYXqGhEzGJ3LzsaXEs+P6UoSwZqNZLhyODcYDfb10\nLqrWYojdRQwsftpM/Bl484KW9dQ8IqLbR5yPbZLmVW45cG0T+EVeM+HEPBcy\nkc+qJSgOB/mP80S7hVJSCwXHpEn70KojWsPZT2hdIGjFc6IdP5xdfbpFfD8h\nR0GxMpD9nc1RYaCwvK3c+qLD7P6e6Wbjgm1h6v/FwMh4MSaNlwMX3Rps9/kE\nDJZfuR3BT8pFB+FL1mV7JLKouPWIaVm5Cr9VFBhSxwVJPgVXAv76kW9mQbh9\nry05ut+NlUB10V6nGWtfSPb0IoUidyUF7MFuBilWMUeF0peiMcgvCxEQ8kVk\nrZwvkQrIixkXbjgKtiABPiykAuK8RFD6ODrrM9nMaXmfzcmSEX1sm68topuV\n94Ar\r\n=mRvh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"d9e86ff26d5aa0900e0bd1d95ea2927c84cdd12d","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.1.0","url-loader":"4.1.1","@babel/core":"7.13.1","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.3","simple-keyboard":"2.32.111","@babel/preset-env":"^7.13.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.1","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.9","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.7.3","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.4.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.146_1614327603899_0.46110124092395544","host":"s3://npm-registry-packages"}},"1.15.147":{"name":"simple-keyboard-layouts","version":"1.15.147","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.147","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"150d92f2e64281e652dd3106e83b6feb39573a50","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.147.tgz","fileCount":37,"integrity":"sha512-WX5otN20T/wypjcXSfBA+oswkt7wuAQwresRu3/52laXLVlM00yu+LoaQYcWyB3d1axEVLqrThDZh4ekU0iKQg==","signatures":[{"sig":"MEQCIC1cYszPAwRSEfTm94mt3YdMEN1Pit+GyCx3zbFE0y5NAiA/SgSzkBK9uW3FDyuXHJYemfYLpJobMePVjn3zGwVLlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPM6sCRA9TVsSAnZWagAANIoP/25Zo4TsSPtLH0CPKEKA\nqPQ0MVPFn3TriW3y9PVfym9DLf7bM+MqNoWaHcY+ueFbKV37S6TzwHTJC+VT\narINXzCJdBV71OEMAILQWKcS9p3sjMCA9fL6A9Rn50gCFlHXg+mcGAlEItUS\nuqISnz4+kroKrZvRMjirFocy5HRL8WNkDMtuNcBSWSlTmiseNfyWk5iPts7m\nv1fsyLNY+U0XeDOjBIwWo81FmmXHxiD7V9bRhoOpiLwZQaFebO6PmmM1nwPZ\n3V9AX4xoZxAid8MKnIvJVC/JMJMiwFVICIB6O7QOfjMj5JAAK3qXyfqtU8Um\ndjIFnK8/f4ggHCCcqLPnoKNvpOT517ma2d+f7IRUxkselxBusjuxxwt8VR1e\n7IO8vkdgq/oxG+klfUFa0O6hETaJlSZHH9/OqtHajvvgHF0SfINyY8oi7ttw\nPL71PFdxEganT3kk5qlx4DMVIgsCPgSMc52wA2nFlKyO9aKvQNH89G6kqFub\n/UKVWd0qyLlJfDx/zo5Y3OdoSRXw+iqBHRDa7Dg/Sq4u8OzzupdBZRFRtLrP\n2fF5UE8uEE8Orcr3kHOu23ckXgpxmLGtFzR+IKbS2pwYMvEaGXhyEojY+0SR\nqidkj66Xodo/xJDF9ur5rT7779QcL255WLJ6+1A/+cOXoQnzABFl+IMnA3z5\nJBP4\r\n=KASi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"3e13348ebf35438b30c22c4d980b7722db33cb39","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.1.0","url-loader":"4.1.1","@babel/core":"7.13.1","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.3","simple-keyboard":"2.32.111","@babel/preset-env":"^7.13.5","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.1","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.9","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.8.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.4.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.147_1614597804355_0.19103154028886804","host":"s3://npm-registry-packages"}},"1.15.148":{"name":"simple-keyboard-layouts","version":"1.15.148","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.148","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"cd14a9ae37d08b61d115436c2a7439810c37ddc5","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.148.tgz","fileCount":37,"integrity":"sha512-EIrlEurKLB4tqR/GxjHoNECbPeEiCcYkJpyGg+/4xzy+hUESf9N7lV5g0+SjzZ/Fvk2gD25vbRNVTlTMkP40AA==","signatures":[{"sig":"MEUCIGcOfkKBp26en79wvIyAwZRic31p/ocwcY0Ps+6RmF2jAiEAoZzm3FrJlq4PAP9227cG8EeOs6ZpIMHr+tuJXPJ+ZXc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPM/hCRA9TVsSAnZWagAAZq4P/jLqAdu0g/T9YXpJrDCZ\n/TVSoepaX0I0hrDqWnAJUmBIXTKOWquTMuEakjKE0PeQQcDmamsOgIpU6wFg\nDEQVdBeJA4dQcDPw0HF+Lm5iS/2rirya3L+PrHOrjy0obOt8XB3dD7PqJjWM\n6y70b3bsPpuZqO4c7lSGfTn07Uxiz9b/COs1CkR48jDUC0WZT1StYevHrzLO\n0Z3g07zP6Et6JGeQnn5EhsejS1k8Z02wbd27arLwYGW4X5Fl0QfydWhsPLGJ\nhzDDhaG25dMxmEnyYDHdoK7iubRcbNob8riei8XvJETqpVhm1wyo6l938fPb\nWnRdCI2NwP/0bDIFkTB6NXiEUV9RNN3VTqgP1U1UQ2jULAQQ84tQBAMOOOQ3\nY2aM6+9iNGx3iBgqmoXVkBlUl3sAeW0e+LXDPGbjni45JCSIlsn5ON1TUw0X\nJPumeZKB3Sgs27s2qBYeSyhDkkoZgt/3R4Hin+bQq2jLpdd/JqPbipF7AJW3\nBK7JL0SVneKNMe7AS5QeV5l0LvEGaL8LwukQTxujHqyjiu2P9ZtnJyZJy9Ky\n1m4CV0hSsW3MuqDQagSGpCjJVZFsb9SVHmpyBq2HVMKZ+ENAe8twmKwL+PVU\nTeT3IWrWlbKZPxY4c6QdPwiiKToYQYGTl7YYZlGTR/9sxZZrPU/Ql+BK0rhE\n7nNE\r\n=/Z2r\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"19554201a2a54fce20a622ffba811fc9e614211b","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.1.0","url-loader":"4.1.1","@babel/core":"7.13.1","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.3","simple-keyboard":"2.32.111","@babel/preset-env":"^7.13.8","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.1","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.9","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.8.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.4.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.148_1614598112690_0.7036082373718779","host":"s3://npm-registry-packages"}},"1.15.149":{"name":"simple-keyboard-layouts","version":"1.15.149","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.149","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3f2761e12ba2be77b38f6701ddcf5dede0c05133","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.149.tgz","fileCount":37,"integrity":"sha512-oFyjEjUQD1M52cy2xYkuVU2ARLychZW3omiwKkoOgUki/e35tHyQ8NZh1K/Xg6+Bh8LpXEbTbGMJObI7fP+CDw==","signatures":[{"sig":"MEYCIQD1bo+ZZ/ULV/8R/0rTQl+FDHnJDUuKSzKua9L/ZW4qXQIhAPNWZwp/12U48QSbFyPW4m+/UZOPpvIl/igZ0yWZjcFq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPNEYCRA9TVsSAnZWagAAnNMP/1QKQ8DLf9mCpheMyCtT\nWJ0KEBujy+0D4QgbWsYXA96RYRLAepyoki+eryZdC8+mVcyZ+EZAASNwKCAK\nEsq39JKNEvuD94tqeQNSIueHY8JRWtDfJZF6qdYnSyc7HxZxsnpJQk///NuR\nuFQpr6cjWqn4kE18vLw5+/y9mMdyZLGUOqoC4Z84KB6leDoyZNFWkk1l6VE7\na2W3YLUvDZsXdhYCcKTT/iwUEAxSJwHBcBkuU63J//PoqnJ5QVB6xCLrKjrU\n8oI0QoRzXrGeP8RD+a0c7ydaaQPTj56GqoLuoniqjjpdkOnsjnxKnCMYJxJW\nNyWVoWnQafyTSZwzaKcex6g6IomWpxZoFC3PHNC2EzXk4h4W1OuV4S2BbQHE\nk7OX9hywCvcFcvuF4XtpsMElmsiCHHUU4BCU+huHByD1t2BV1Pm/Ly556533\nyl2SXVN+eOf/IuiaQARnlMnH5TMxIL5w8uAlWTE6yHRG0UzRvkVvte5n66xB\n6CnQst3yNckI1ZWTUeKo5Rx//H4oyfi7iOA+9MofKllexjKIKvqO0Mx/D69z\nXyWjMgz7WHoJT94uWTW0hZcnaTEycGrcoaJSoqVPhACuFCxWn+z9vBNRO4ts\n2JLDdkTMJPCrPzNYCpaoGaZApmgRxaockClkvTMvoxgC1xNLpfgbtnBNi19X\n04id\r\n=KXuu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"41f33598a8b4da9911060fe68e2d18fceb684eab","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.1.0","url-loader":"4.1.1","@babel/core":"7.13.1","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.3","simple-keyboard":"2.32.113","@babel/preset-env":"^7.13.8","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.1","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.9","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.8.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.4.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.149_1614598423673_0.5566052244059183","host":"s3://npm-registry-packages"}},"1.15.150":{"name":"simple-keyboard-layouts","version":"1.15.150","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.150","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8bd5d29373a3868dcf3b7a1f091ab4aab16b7b06","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.150.tgz","fileCount":37,"integrity":"sha512-7BwYtA3QCJaF8z9c+dJvT6GCcg1pPhb/Sfn7vtJ7aoP2bh8B8Bgd5SIRkJx8LwdenFbO1MtNBdGBqDs3JJzxtw==","signatures":[{"sig":"MEQCIHnFUKx11eANbPqgoLE7I+X3I4MWMODMeBC+GEVkDFnVAiB1N+HX7Mj+/YKmqkRgC1Y/NuF3plm9MXFHBybFEhrTnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPNMYCRA9TVsSAnZWagAAw54QAIhuK8ZNRatEId6cPYCx\nKA5m+OVy9N9He1+O8T/5mIAUejnXEUoVee1Vc6i0FrjYRjQWNqbb8WR9nDyG\nm01T30UKN3eMQGQAJhu5sR69ly9FNGC/7OVdzbGA1LmzdLVfqekWRgDEyfds\nG6Tpy1GNT+g5JJ1i6Ip3i0qradblPUJ5VVqlmVDQ9UB5izB9N9XCtFGbZwUU\n1PuNSLPSkbLqQrxW0ENUQ3bS6tROBpxv+ecXUXNdxVBDQX9x8DmkuwOfO8lA\nxhJxXxn1Fj/4VcYEy7Dm4g0d6LOakuVxtBaTZbZXlnqzeO+v13i7YV9433eY\nLZrnYAJiCMOVR3pyzjAqs4nkrUczychGUeFv8y/kMUTajAY7cVwtCpPg1Xbn\nzmu1YbPBEmqeaoQBGDde7/mdKy5OZTLNWPe99Ajz0yTPRkByDb5I2o5vKbt8\ngy7siBaAM2FUO4QrsB+bfGS3S0VrxxGuX7wMlRidR53T5RHhSULX62+bS4Kc\nEB8InnL5xeNTXQq+hLysvMVoAUVo+ahqjd+a5xBFQzU0/aKn/0ftfAoEdwQK\nZVgQ9rRw/5fMebMmYALvLvG3t91fk0z4/E7EMhhrjy8tgtlO8v6XMMoJNsCS\nDSW3ywJbzvxS1M04mDrV2rfwmOA+j6CGK5E5jyzhFacu9ZdPSVSVhm7IxvFu\nymBG\r\n=MZ8i\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"8556b069d6f58939cbe8b74f3e024a4f5c081eb4","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.1.0","url-loader":"4.1.1","@babel/core":"7.13.8","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.3","simple-keyboard":"2.32.113","@babel/preset-env":"^7.13.8","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.1","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.9","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.8.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.4.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.150_1614598936222_0.07417585364566381","host":"s3://npm-registry-packages"}},"1.15.151":{"name":"simple-keyboard-layouts","version":"1.15.151","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.151","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e3b35b7163ac084a1abf628b34d7b9860c6df613","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.151.tgz","fileCount":37,"integrity":"sha512-18xXG/ZbUcarZJt4ScqtK1/MfMom5oX8hbpokJMHOQkh4z+8B/Z+I0BG0Tg1e3jv/uYAHHoDJjwPMev4GVEZdQ==","signatures":[{"sig":"MEUCIQCH0H1HbTpndLH1j2Y+5z/G4CrQQp/Y03uhGE6YTmEMkQIgQI9FWt61Dh88YEcfkEcTmL2kkz2EJ0u1b4xVmlavAvo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPe02CRA9TVsSAnZWagAAof4P/3jNRsXwZcnoryFmvnOG\nWLHk1Gqc4bFFBYvfKr1NaFH/YvdboSygcROP3tzi0CODFeaiFp5gHG2hjvzM\n+eFeO25fJqpCDVr0ja3Ha7yAVlWTe1gRmd7ZLc0ZFLMpNbk9lIjMIxr4eICO\nrMDacrdY6ixgFDMT7JzaALyWaCX5nAz4nCkyhuNjZiG+xW2710H9fx6jNvkp\n9Z25DLAVkFrwYkKJtsUxTaTb9YmNFYsdyt1ejrpR+BTy3WeQDh+OpyARGL03\ncO6hgmUx1Tiujr6qhQx2YQicJBcLCgYtaFTo3sR6kgnOjNMZZViqtNvGjrvG\nm9wWlw1rLyixYPeoz4/eZJqylu+Gywm6Y4q5KOfa+TjM5vFBdEzeimrtKbLO\nnm6MqPWlj/rFq/KSdek1U6qosK+LNBnejjn9cZCyrMuoR+Q6aAo0koHTQZxM\nzXIABr+T2J8pZeIx9L1roCMR4BESDO5YQhz+zEKEM9AkUZBBYwF+RXuC5IuY\n4gMmNz5bWaM+9WQ9Y2c5DLQBUQR6aK0avyUbUR5gNruxR5kAbhxdQ1FT5UZG\nj3sq+aBf0/IrBxGHkfTQecLinyAbFPET746OKPXm/mh+HsPPnxpB1gHTXSD6\nPnqDK5dJZ8iH5DjqMC2w/RzSTYt1+UUTfYh2tcufxhuxTnsuKOaOaTC5dFNF\nJFAp\r\n=3rMr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"c7c1e71204444c1a64188be3c900e82bff297614","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.1.0","url-loader":"4.1.1","@babel/core":"7.13.8","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.3","simple-keyboard":"2.32.116","@babel/preset-env":"^7.13.9","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.1","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.9","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.8.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.4.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.151_1614671157746_0.1965094505604359","host":"s3://npm-registry-packages"}},"1.15.152":{"name":"simple-keyboard-layouts","version":"1.15.152","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.152","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"79783244361fe269005458c46b0f798a68d058f3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.152.tgz","fileCount":37,"integrity":"sha512-P51ztSh1pAshH1lLKXsMHEzXdf7vmC/JXWhC98x12G3vvFwsTYmzBOLFsjOPtqPKwrauc0D5vOo4oxFJje+mow==","signatures":[{"sig":"MEYCIQDRQONtwW4yHw2YooA1qSp6h5XiL4X1PuEPX6Cma+nCKAIhAMs62XE4wd9HSko/NBFUGWE0mC++o7+X/DxX3M7f5GVr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPe49CRA9TVsSAnZWagAAEPsP/056v6BD/YivK3VJvDHJ\nKlzsqepnz1Lq1W1UU16hI3jSIdivx8J/SS85lmpNzgR6LIOJjrXnGBI9Q/GM\n2uQOqP2vU8InUwTHYMluJtqRSjJVyiY6gISnuS37ejWXY0bv3MCD1vWHEscb\nAebsJfBxvN9q/jKcqGsrikAm1UGIM3WKW5dZJkuvDdStJ1G0NlrACXf0iDVL\nTqJggdZmJOfzWeeohzt6NN3Xww0M1aPiFZt0AVCP6Qb/rP5Cc7qHSLVFBe6F\nmIUDzzL6yl5Gl6GyQu/v61E9n2DkEI5gH/h91frCCrBVpMZyNcBP7kBMCdrN\nUggcH+lAahbUQrzSWUdqDPfiGtwaQN3r7rDDX+JlVl85e2W+7rj0UQp51mGP\nYRcgnK13o8sq1QaqvZDI3h69Ud7sHDAGOEOEUuSrjY8MCVv4k4csHdsorh2d\nM4HTr/kYbSJOjExLSA2rHeOJ+uG7KZtW/+d4o8vvGB+usRWfM0xLRpAgx4Kk\nNm7CWWl8bQKa15MmJnKJ1yllSKfFtiq22uOcNyI3xPuI5lzYB9sb+2GR3Gv5\nYfUQNy6+j+eWQflgRpaRaEtniJyQMtl41aoCtI2qnSWu4ifzzXQHwnLvLndF\nvTghFF9saGYqaVYghTn9AQcUck3Zy4zphq2V9hWlR6LpQ+8KSa+jFwebG0Iq\n3FUQ\r\n=5Qvp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"9101075449b0c448968439c09bc40ac8d752f5d0","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.1.1","url-loader":"4.1.1","@babel/core":"7.13.8","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.3","simple-keyboard":"2.32.116","@babel/preset-env":"^7.13.9","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.1","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.9","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.8.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.4.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.152_1614671420699_0.78723300301378","host":"s3://npm-registry-packages"}},"1.15.153":{"name":"simple-keyboard-layouts","version":"1.15.153","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.153","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a6ff625515e69943ffa73ae8558e225df1c04480","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.153.tgz","fileCount":37,"integrity":"sha512-LBSNfIeEJpC+uj13+XHI96e6WxxT0gbpNUBVjA9TnSiZrsSE+yRfVokJlOJTdW/KDZbp/9NWLmrJizdMOJCcdw==","signatures":[{"sig":"MEQCIF3PGo8CrJ7APRb0nsAFhy1LbOLuWodZpC6TXjzgEL1BAiBDo/3u3W/+adyss/EfwU7r4uAr95CKH26hwjj7ajIRTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPz5qCRA9TVsSAnZWagAAzHYP+waAkyOguCx5aiNFtX4c\nOfDNi8CNAZkQCg9LhGkCKc8tY6EzWBvboK4YAMqu4+7Tp7Uoi25Ejh41a8OC\n64ETVXT7LhL2yQopeTTitOxj4/iv43hgKp3J1xxdfJ7+vkizjjQPJ2FHA+Wt\nAfyH+e6roGgfUesc38sj1oblv5A19EmJZnWubSr3r6ipn1fVYDK0qgCIzVRM\ny6DwYoQ5O/9Kmt2moHLKnEJbBAxW2RS6+RYUjSBRzClb+xEEpQ+OPnO653ll\nnSYYmgubi1bFGPurn7mP0H2K2IZU4pGYJb+62cUsfZCvEBzcmRnYvS2m9Ydm\nSMNq39WXx0f4oNpHaWa6mIbkPmvb2XQijZnBJhqh6eFacKjVCMscxCDPHQfR\nf/NQaQJLNNzC1BxU4hEoezj07CM/RZ6GH2p3Iu2bPfWGQxtpzY60CJA1MoTY\nCeA+pRDPJDzB3ChIN4fBc5+UHHzb0OyEStr06WgZmv/pq3+sZdsyW4ylgu3f\nbrEsYbsbjbMSdEaC5Y3NA8Fhq/O8ksXpM4YE7JV9kxeoXYug07aNhJrvylvv\nwTqZ7IqroKCRteOTqIaVW0C4CPLR6CKIggjRnIhePJ+hWDelZZ3j24nk5L2I\nMh+PZwEPzk0oz10TRMYHEQ421ZhxX1MrX9K36MsKI7hhAxaM1jt24mWq8mtq\nyOKH\r\n=6+dh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"c30b1f76797da38556bff2df51c102e429a5f7d0","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.1.1","url-loader":"4.1.1","@babel/core":"7.13.8","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.3","simple-keyboard":"2.32.118","@babel/preset-env":"^7.13.9","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.1","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.9","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.8.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.4.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.153_1614757482190_0.7883787530884638","host":"s3://npm-registry-packages"}},"1.15.154":{"name":"simple-keyboard-layouts","version":"1.15.154","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.154","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bd4666ed25dd7453f8b7909587c24c9ea6f2584a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.154.tgz","fileCount":37,"integrity":"sha512-UruZXkfYDnSXtmcdgKDiORRQ2tKq+w+exBTaYyvoXKw5XlUMOkRBZhEk+sI7u+XIsAWOPR66KqMoZQSZrwzsVw==","signatures":[{"sig":"MEUCIHBZB9czJ52fK0D8cj5xkcAXNc+gP4CExmgHzabV707JAiEA861/vMXKELSEMt1HoGIqjWl6uJT9cM4ARwljEgtf24o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPz/9CRA9TVsSAnZWagAAa/0P/ioldMrI2CI4ZT0sGvol\n1OWZZc0FedFN/hYNq7UNwtDiZKCq6AEWbxqYmiHUFZ6WoQHbGbB1lTmv8A87\n/Bzm1af8Zh1CaYEWjnMbCBbgimR6+nb7sEf7Fz5hfqCu47qIq9i85mOW/Dby\n4KyoDIdTmfYqe0TTjCC7OVWyx0yLhLUIfGEYymokANcYJ8W2wcZkbm4iiMN6\nNEHPcMB2JE/cKicDN/x1B7B33JZWrQMv437x2SDO//SFfeA4oF66a+C2nLMg\nmYl4WqTsZh8zXN8qP4b7K/CRlNewP8t+WFMKfbmnxJ7SLH01LCpwq8f4zqZb\nZAdpMHPYkO/TZeA6MNKBFaKZUkedS0hD2F+JTSjTVGZilK/6cu4zRmgzkPF4\naFsdz/2BPbEtne/A1mX7iEAokHFsSxQSLoHpTAUAPvd6TSgupK1rfP6Yy7JQ\nLcuVmXDZ/5TouykEwYX2gocSoKpbJJs1RwHnKltoUZM/AEJML0ChvFhNbxaQ\n+4bMwwL3yyZggw1kT1VxIRgbDLRGcZ1hhc8SibzDkl5Sg+k7gcUwWxydibdl\nTpcz9bQOpjKLkdtp/BW0F6q0Zj0iU0/0dWr97WJitXfmpy4SwiqWDBU6wj3F\n3JHupT/r/+5ZyA06uuL6PkfNpIJd0SRJaaJDxIYYROyCJgUjqcHbfu6xxYqF\nbecz\r\n=NKGV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"a617cb537f60219d3db8c950923d5270e859962b","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.1.1","url-loader":"4.1.1","@babel/core":"7.13.8","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.3","simple-keyboard":"2.32.118","@babel/preset-env":"^7.13.9","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.1","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.9","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.8.1","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.4.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.154_1614757885133_0.8045636305605022","host":"s3://npm-registry-packages"}},"1.15.155":{"name":"simple-keyboard-layouts","version":"1.15.155","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.155","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"08b1c6d3f3068533edebc4d1ad18a52b28af2126","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.155.tgz","fileCount":37,"integrity":"sha512-Jga41PjJf39qPGxP5+2zOxmqwDdJY1fxqNhz/geq58DC8x/NjkVB5/WpxOGMac/i6uQ2EBQdWO2rzozbnVkzuw==","signatures":[{"sig":"MEQCIEdr36EmSZC2AapkkrkCT8mDTzyUv9h/sUlbHHsFmWiVAiBRKlMS5lhaTdvjrozNh79RaBgziNfXpiOo2fXme0M9+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQJCjCRA9TVsSAnZWagAAIswQAKMHp3P/HNKXYLT+Bhcl\nek6pX4XKySH/RI7EI0xwxiOO60gdtZsbHbfQQzRjVq7JrkwpkL658iXdckhY\ngZN6+ic1isy9ESp4Ra8V6Bf2GGd4v8rImWCGBlFAWmOZVVXdAvhFBu2uzRGf\nzk3tzMfqaASv4OAHKthPCupvKvrbtGUUCQfju53grl4JX1YWVNNVp0nNqfAj\nkJI3kuho6EbswfbXlraBaKNHJc0y9CgwIHvbQKAkt7HCQTAjjR5ezjhsNdNr\nqKtV2ZhX8BeYYRq056tohtiEeFY+sXiW3e7U8cfGCHNuYjn6od5YrenMCVdy\nYqO0bnmkFCjDZWVb3wseETeh7Lps3su7S+rRngh+8GU8AVbQw/BVQXkbccTD\nNp2Ax9bw/SNPeYUX+y1pbt7fQGw0of+DRVAohdYzIp6yLIfDTiXLTT5j9JaF\nrZBagkUpJIubj9oO6vfs5HRqOP/Oia79wRf3/pbR3qLHvhvgLUcxzc/vhJik\nLKfb+tdmajOAIMBOxgNpf34G0rZH7G0w1HxkYq10cY9wIZX8aMJelvWYXLdv\nmf4Y7SCOrzddpEIu6Np5IApIewsktDM7qA9UAImnwasnX8W7IlSyhQKi3LN1\nnIl/Z+utaqffNLhpPtKvCZgMKvcKM571AESahqEI2I6/+g1luYhARQcFW0UA\nOaX1\r\n=vpvD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"a9296f6bbec0eccaff3e2c60281e600cab9fbda6","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.20.2","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.1.1","url-loader":"4.1.1","@babel/core":"7.13.8","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.3","simple-keyboard":"2.32.119","@babel/preset-env":"^7.13.9","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.1","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.9","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.8.1","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.4.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.155_1614844066516_0.40054899573788805","host":"s3://npm-registry-packages"}},"1.15.156":{"name":"simple-keyboard-layouts","version":"1.15.156","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.156","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"de593f6acc5d94a943f32eb86e4ca31c2062d046","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.156.tgz","fileCount":37,"integrity":"sha512-RbD9WZjbyzmZ9PxEGLSENb+r4Pd0JfjFYzvdxeOTN8SZDKQmbPGmbuEGEq5N6vne/KpJz96NkZtC8vsnhVpnTQ==","signatures":[{"sig":"MEQCIFDFmEMmAbBqQlYGsmCt5JAb0+uKwIwH81XAJfygClJVAiBhXMLJR1oYvxqIlnQ5yZzl9RRtdC0u0p0dY2q/vrsWYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRlPbCRA9TVsSAnZWagAAMcwP/2j3hEctv0iaSRhKUpab\n+eJmk+XMQyQ4/UHvnAtWgfJTsyI6hWmEJcDq/CP1YpcYpXJS8s8UfKmUJSKP\n+GD/sN1JB2sG0VvdlOdfEm+vyKB54lCQnkBJEDK1QjCI6K4eh5Oh4g6qFEWW\nkpr66eQRNajdX4PV9co+ltJ1MqL2pF5W/5V9Ojyg8c28VakOviLwIRf4hpR8\ns108X/R/BbTjMQIGG6S0zTrQXW/+fn33vfZlCkU/wPgS+toAtLL/0oXoSaUG\nMTVQaN9Ix09lyqhCwMOLbJIh40h4dfy3yaKJ68BEoIZCj6ZvZJ7qnjA+zi67\n1y7b0InP8wCNz6+ZjXilk6ANzHJou0M/6QebF0D62i6gDkCgsHVtMFnQ6fyq\n1cYRVygvAX7ZMSlxQ0pLYQE/mJMb1KTxFJun3WPShQb4Q+W7oQ7ew17yCXOp\nMNUQwKnJ8vLz5MLZ4iRNGlUBosiUucAQKDJeTEk93m5el+iFJWbQGvnecVTW\nPBeQhaAVhxo2+xW/qe6bLISQnm8zXVDoqKLzZ9oiZcR5+0VntmTeRIYsLiDG\nN72d4u3Xib1mM9CSsaE2HiB42bIe2EIOTo2DFFNHjaszCqJV0SnJ8cl450AM\nvKMv8dCWFLGKO444T7fSWyX/nwA0cvvPCpgPjjA0ulWPKypxQWtLwQXGYXiP\naoMy\r\n=xIjV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"eb9763fdd62f5ea97d28a12d0b36e445f1febff5","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.1.1","url-loader":"4.1.1","@babel/core":"7.13.8","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.3","simple-keyboard":"2.32.119","@babel/preset-env":"^7.13.9","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.1","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.9","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.8.1","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.4.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.156_1615221722442_0.5143745225332648","host":"s3://npm-registry-packages"}},"1.15.157":{"name":"simple-keyboard-layouts","version":"1.15.157","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.157","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ac16ea47f0da73fb83ff3bd04fc472e223b873de","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.157.tgz","fileCount":37,"integrity":"sha512-rRmRYQ0ZlIlT1ASiOhIFzvX499Oo/Fyd8M2/ZkLkaIOdHSePcxJbySV3uRaGfw/jXISphdn+u6x7tXd9OXYNAA==","signatures":[{"sig":"MEQCIG3APA1wLMyxvKBJaizbqvtiQ9EPyX7Bruefig8/pHwuAiBvj7em6/zFH7TFtYyygCSIDK0Li1pVJlJDJlugOwAdxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRysPCRA9TVsSAnZWagAAlcMP/ivIw+aQyj7k9YTAmboZ\nfo9ujNqNNWKCY1buP1jnac+9pw2n84B00DDaEo4sHNLGOG0AyFutixkvQ3FE\ncGQpFlXLaOqVSUlcax7he5ez5MpB87wRMNSANniut+bd/pgv0IXQenVNExg4\nM7T66lE0tMYbM2LCkfhaSYTdjCKG/10W1P+FYenSyw6dTHs44Ecv85D51jfT\nqCeJyvaQF0dhuoOsW/RXnwUzRlVFN18XAV5pVZTnrtJg1EeZSf+s0Z9Ecitx\nqWWpq05N31eiE7ydOgudnpvXapYz1vqg6WX3CVZ+NzWosNtVMPpdwAxsCOZc\nwCVe10fpVYHRVQhg4wCFLvqR1N5YWM/mx5owhFBvFMibSxFsMd/oiYa6QFAt\nBrZvNNQ9DrOcdNToFwhIp55NH/VJStaCFC/IkSjsWtXGHzVbSqnqa/Y2eq8y\n5SgLIa68wbpVIOWz3F7GXmux5BoTm4vdt3EsKniyGD/g+THjE5+7KkTSohIi\nk1ZdPr/gJDq9B8oqF0wzMQB94ERrBTubTH3fNAU/0T1L7eoKIjn1aKtVqNSG\nXC0G9IFCne0NU718gqFwfNUCA8JMDpZlC7l3GuXBwR4YNNeT99NSxRJGsxnb\nHPQAJe7Ahw737AUa5kprBQ0avKH0m4G/wjne+3IePHPOE1nCP2EkEaTA6IGb\nj98k\r\n=KXdH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"b39d54d799c4725ce5106dcf68bb91aac0f7bffb","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.1.1","url-loader":"4.1.1","@babel/core":"7.13.8","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.4","simple-keyboard":"2.32.119","@babel/preset-env":"^7.13.10","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.1","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.9","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.8.1","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.4.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.157_1615276815023_0.22529619714977134","host":"s3://npm-registry-packages"}},"1.15.158":{"name":"simple-keyboard-layouts","version":"1.15.158","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.158","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4b593cae97e7e47c48c8b2bd51af30de9d8b6d8e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.158.tgz","fileCount":37,"integrity":"sha512-cDR9BkTsBRGsr1Zd+ZtVl+5IrCpcm8pS2EZkAWLvfLfHKwSu2c0XCS+R8Kh9QE8m2C6DVipCs6nlbCFP8mGOfQ==","signatures":[{"sig":"MEUCIAzbNHxhFuw5YlRTwPzKeDYTy+e02m9ZGYP13003HA0IAiEArsekCwdGRvwjS21KpZlvrq+u/p/tS92Zt64iAhDC1n4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRyy8CRA9TVsSAnZWagAA13cP/08bFB+6Z1fHvlng9IRo\nX4MDp+oyY530zzZZ08hrj2HS79u7kL+4jhaOHgeRW+CXq/H9QGAcqRUHtNUi\nzuQsXxtBG6XZGwQAEiuBPg3wpgeJJJcySNpKy24/W/1Jh/N/CEKp1H5VHhJ9\nUS5EaLR/cvmsH2WWIWe7Dro/cJS6po1kpA8oj9w2aSwB30wZZJualdwgW8rx\n0BeqKR9D30uPVQK8rrelgHM1t1x3pHVSrlMDmpsEH9ziE3D/R7BlAEF5flMX\ns7/Cb8dhdRrco0ZFN5I0tjdMKkkbsLueNWagygTCuMAzgTpVcc6L6Hf+Epf/\nZbNwJX7kPj39D9/7Ug+TDyyDv/MVlSah/SDvxD6FiCxWxsLakJAAlIXc181M\n2zrOSkOkYnJcQdBFlv2sM7HR3Jh+ofrCVBSsh5TudI3DujQt09oQiakI3wMR\nqGuox7FTXYjAqiZ/r7TDsogAADtgwnQjkET8y5qnl3BLu9gngWXtrReGtkhz\nvQ9sZw6lESepHaBQYB2TZoeC+7QRfqXS9wxp+LuL7ehio73mbs+DQdOqFwQa\nXMOhMu5sdLmzs3Zrrcyk5CAARpvFqX1oKm1Z/NIWejefgU97fxYnxtu8i41K\nWxLBtq415zYD268d7AAIJD/QGSNjw4NnyLXUB2c3Fljujb9gfzjpDQGzuAGs\n8fCA\r\n=pKn8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"bc4b4667e3831d8794146ab291a253e921cf96bc","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.1.1","url-loader":"4.1.1","@babel/core":"7.13.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.4","simple-keyboard":"2.32.120","@babel/preset-env":"^7.13.10","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.1","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.9","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.8.1","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.4.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.158_1615277243647_0.9765091601717169","host":"s3://npm-registry-packages"}},"1.15.159":{"name":"simple-keyboard-layouts","version":"1.15.159","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.159","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4301019d70b78d3ece2de50ed0c303053efe5088","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.159.tgz","fileCount":37,"integrity":"sha512-k/zKwzYFRjluHXDOR8Eu1OpgQ/gbNKBBvRfroU7nL4a24Io2D14QWeBBvigESCUhTQofFpAJo4tvqGWunVDbpQ==","signatures":[{"sig":"MEUCID+2fagi2qRYe8yiKTne263bWY4nIJnNe1vH85DVKeSWAiEA0gI/T/KOQ1hqyoNc7vCrlZ82O8ryQF7s8NjxRb1aVCI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSHgACRA9TVsSAnZWagAAmQ8P/RLKLl9IoAkH73ppJyaR\n3MYjsUE5SXZeq6exPP0Lnm/skj5pbeH6yUYn6PaTBkcn9e4xAftBFj61G5Fj\nCa5vIrSC9BNNCmTrKFsQAiuelXmJlLCXg4HySsgn4K6f6J2ojoqeqDpi1xHh\nep9Y1Kd8piWwKqeWj7BUfpl5aEFAw7ZdJQnIyjNNNWRW2UPFJtYphiK8JrOd\ntxUYjHXWIXw3Hn9qcMEfdb7c+EWZ0ofVGrDHJ7uy3Yu12bWukZMJCV99Niuh\nQ/zhAhtJ/i5x4mt/ke2YFN9JNWHLXC0gPNNEs0S2tNKDiqqouQzJuC4nafsy\neglFEGhBcmCGKj+BigFYqGmW10531b0dlp6YjJgGvnVpVkxbfU5OqPRs8wTm\nYPZrvWBANisjsz7/Yc4MhXaoLMk6RPtTKzLRa5q6BZy4iV8mGycK7+SL/0Qz\nYNK5k6CEodQkJG+ICbuzYnrCsdA+fdsEL9dEZjhPfoQXHZ3mt7+UassC1V04\nszmyr2qBmyqbUTDsonHvQF8V82EgV5dIOazzLo0y8Lw0/7Q+8ls4YZJcHm70\n9/NWJsu60BfYu/1tDBYFcmOQCdb6F+kElLPrL1C6So48bIJp6JFT5Wrk0YW5\nmvhyiMZqd9KK73NsSQZ5ZYYlWM4l1K6hiqDiDR+jmwtJPINrco6l3ep9a/0A\nf/vp\r\n=Eb5s\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"863ccc724cbca1d8f1631cd114b621963d73a371","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.1.1","url-loader":"4.1.1","@babel/core":"7.13.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.4","simple-keyboard":"2.32.120","@babel/preset-env":"^7.13.10","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.1","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.9","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.8.3","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.4.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.159_1615362047945_0.6729012214467245","host":"s3://npm-registry-packages"}},"1.15.160":{"name":"simple-keyboard-layouts","version":"1.15.160","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.160","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"90d1f0d567c7e7074a7350f11ea85c5a5bee6532","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.160.tgz","fileCount":37,"integrity":"sha512-rbRNZT475hc3PdL/lNGS7oQ4zaHr70VI+qp/WHC4rg12R0mGwwPHs3ia+kj4RU9Oia4WAuuQzU+O9dRKhxlMbQ==","signatures":[{"sig":"MEQCIDDz/sD1gLrNmFByBACoRnMulVqcze5yV+nbivuoN2PqAiAma64RaBUCxhCHTL4wMtMGgTkQLQbhRX8GLwCq8F2BBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSHhqCRA9TVsSAnZWagAAph8P/3mUInO7vGSYccXkHfLP\nG9BgS22xmAGKl9hMf9UENqL9zbO24+ND3FaqgkEcHPyUl8BsQ/b25ZTOrr3q\ni0UuKx/KC+M2fFpE7akkde09i3nDT5dwCqgDQLQ9XifnaAaQHho7ZsR2jKpM\nMW4FpWg5BWafdWAGSsFcOuIwLhEdW0Q7qPnuYaI3aBtMr0Hy8LfBMFmUgqxx\nRKYWAlZY+/jzlkSJ6S3rAswtTk0dzT8E4P3/G7jWv1TzvvWdno8p58gZjS+6\ncJhUvGURgKrdHdndabkD+UeBYErfqZRRKIa0UeUhwch3obZshFt1tZDtADhl\n+nY+2rSGhmi2ncK/9QkZqwOoDobyITHYTzcuHcJcqN9/yDCPQcpjHWeJDEeU\nkeKx7Lq1qrX3NjtPS7QnD015ATzrQnYjTGX/Xf8+BE1huQDkmgLspoKdjaNb\nBzgXDTAnGzFUlAULdh6XqWC0fga3CWOcCWrLtEm56tmHGiZfmzQ5QKjDyvpV\nKNs/i7ZCpo3oWzD14CrvfwjZSOjiRSb64NkdyhOVZTmsEmBwIczCJiTwYU57\n7gLkyac4mX7XFZOBLh0PkM2U3isquK6Zj3eD0tUf9hVT2ky4WsltJ1kOjflI\nE6KSCPEGxWTU/REpj5CI4YXCsYudssDigoNBymV6p12gMg54oeB5Z97fU+e4\nI7w7\r\n=aTx4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"ffcc2bb5460a3b781d7a29c85eff1dd86b929356","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.1.1","url-loader":"4.1.1","@babel/core":"7.13.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.4","simple-keyboard":"2.32.123","@babel/preset-env":"^7.13.10","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.1","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.9","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.8.3","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.4.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.160_1615362153807_0.2636756328003238","host":"s3://npm-registry-packages"}},"1.15.161":{"name":"simple-keyboard-layouts","version":"1.15.161","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.161","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ca580aabf1718f8c68a9448f44a07a8114544596","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.161.tgz","fileCount":37,"integrity":"sha512-4oBBfyUCLEOW26fHNg6cxSuAd/chhhvB2WqfieHY7awb0hcvpBGGKYg9kx37QOfR4tt1Wfxehafh0m8rFqgy3Q==","signatures":[{"sig":"MEQCIBzNy9fsBDWjDHUAdapmDixCeQkPtRVmqPXwkBzq9u4SAiAQl3+mTx9ed+/GDqdAHd4qIk9OgHYXF9gtyiJZyjZlvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgScw7CRA9TVsSAnZWagAAbU4P/iaCgsofMHwUYAVoLDTs\nI7HPPqZmWGDZj53aiNQDQM9dmV9CPNVjZagc1lZ9P2uGLpeYjHgxR/W6MEwg\nTdLpBBKEJfpTvVzcBY9UxolFgGEg8/whgrA+wBiy1Y8pJ04dKq8qBUNIyXIK\n/aGETD3By+UebjXN6nF7RpPfncXF7nbG7ccYGyNmHdUB35Oaoxsj+VzkIjrF\nqMc8C76lwCQ7Va9mgrz8qrORdwn6/FooxOCM4iiwq2Z7ItyNQK3i/wDCRQxx\n3hFN+F0Yh6UphWK5P2+fFqGelzZnQCF0W6ALDWCLIKxlRFW3C5H7LCREyYuA\nzMQswa8157G4mYUYFuc+7Ci32WqbzAG9Eh2eREeUfLxHKOPB47+etUAgfnEA\nZhn/sNLmqT/EUH0CztT4v/MPFWGH7JXxA8uUWLUB4GJSUgzx42M96ZCCs26/\nIozVhbbH9he3h1/lk+EBCLLUFS7LGbAyXkm4OFrV4vwPppWgQdWYlfOXaKz5\n0iDYPQnGC9aE8NGh5LfdnE3gJb9tNqchTOsHekhRZHBnLmUti9EmNtX8q0U3\nqjklt6ZnDPm4xULDIkpKtvnJytJFBd2XEdn2XUePfiS7iT7EGuWHuwnMObrW\n65zktn/8wHS12FuTEldlzRBc3CSOmjEL+/S+Cp8bhGJ3UgwDjk0NR13uOQmG\n8srq\r\n=4PPN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"96c56852ca4a57ba61483f4b43bbaae35a9c1f14","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.1.1","url-loader":"4.1.1","@babel/core":"7.13.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.4","simple-keyboard":"2.32.124","@babel/preset-env":"^7.13.10","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.1","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.9","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.8.3","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.4.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.161_1615449147082_0.5412815568017786","host":"s3://npm-registry-packages"}},"1.15.162":{"name":"simple-keyboard-layouts","version":"1.15.162","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.162","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"af4e563db6c6f7a854f17fe2c3630e1ca989898c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.162.tgz","fileCount":37,"integrity":"sha512-wjMPVKiZY3vP7uMIGBQFVrP9ddl26lpnGl3h7cx+gt4gXnja7b8Asnibd3/aS/uZA5QN80W0tz8SmTMvvX1R6w==","signatures":[{"sig":"MEYCIQDZYIHjvNZtpWNdBK7rmnbaNc9awz9q0WRKGDp2Pw38cAIhAO69VdVKfMCzjZnt+HbsQIAlJlR02PhmR2/ydOSiiNz8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSczKCRA9TVsSAnZWagAAAUAQAIcZb0BODPDBWOSbk0Eg\n1I27ovR0rxIvK1TBvmjEriimXy3IcMpI27+SK+uYsEpkm3FQg3D6dMNcykjM\nlH6F9zQ+zi/M69Kh0olIHYftZTEqOTcZxXhnz4eDxcAlciWHJRcZJEeUuzCT\n9KifHb0KXkbSJZR6BENSQMLGq5hqM9/bq5KcWu2QfKVjXmTgHU4ZEiGJTLbG\nyNlvIZA5tZNUijkbn3ZPdi9Fun1c/T8uUh6kZkroa7uNxdUkzxWNRrDAUAck\nMYyl3bBr+yGbmtdgjcupE0ihVCv3tnX1yCI/uBPWUutJdbxcJ7suPVYD0DuV\nw0uVqrjhITCcpnLVTxzzNPWYOrI4x+mZaCaRJeOFerKir0dXRCh6Bs2C1Vl3\n+QD2MpVRCJfIWHgF5IGlzC39wd243jwG9WdL75aXYDo98+rqgNTZlw2SXh5s\nNC6AqKHGeWcgYgm7iEylgDKyuoXbly6fOksZYAZFyqzJLYFEc80eKs0x+syC\nr/3NntyhobIyWj9SSIiDSRAoZKa3bG5oU47TRhWF5WMIhbK4+f+NZnjiWn+n\n/aq/Q0zg6A9rIEyg2F3gHb6wDW2gbM2LJGGBbdm7skRQAdWQuT0/Kp/DyIQr\n/uzJJE/JCJywb3af0xfV+3vkepRkwgrMZ4DeiVpLzMs1a8KbjXdJtAH5GOuM\nGqLE\r\n=7rEG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"9cdc466ef6e2a58cafa170ce188d20e1c59cd843","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.1.2","url-loader":"4.1.1","@babel/core":"7.13.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.4","simple-keyboard":"2.32.124","@babel/preset-env":"^7.13.10","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.1","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.9","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.0.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.8.3","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.4.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.162_1615449289698_0.004108565069274039","host":"s3://npm-registry-packages"}},"1.15.163":{"name":"simple-keyboard-layouts","version":"1.15.163","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.163","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bb0f127bf51c19c008a340f8e39e825f535c975c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.163.tgz","fileCount":37,"integrity":"sha512-7IaDyveQcCEKT+2/LFJ3iyGcRIFwGFV2WpXIVIW0YiLm/HOv66k6lEd+5b7z87VrpOcWV4zx+GxqD2uqluMP6A==","signatures":[{"sig":"MEUCIExd1HTT099NIMSbnzsAV/ZTT4zJFnWuMlUPwZQ4s7fbAiEAxNEqLvYipypBmybKbjEWcfcTc68wlPBfqwrkqfaESFM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSc2KCRA9TVsSAnZWagAAmgMP/A9XN7/yH/jCql9QKBNC\nmzo0jZHpbu/T/OdoKIq7grm5+rW0gTk0pUzxheOJ1KYNHwFasbRaMhfVlcVS\nmzDUpaJ4qR8F5zVK8+ayTJgmqPhb42wts8S28+n4RzgsgLyoOGBghU3lVB0k\n7/3WbM+VjS6oQg8Ag5SvTokwA8r0WDwwgb81jQVUM7hqJrauMPGxU054CiTN\ntFat626PGCIWC0IXHUC9j1XRpdsMDsT63LcYqLA/murl/j3YiF5sMREOjNvn\nZLK4+8HPzuY4FvttyM6wNCI9yD8V7/JrlOQN7r0/1IBlotGdxRTY+GTu+in+\nJdNuKVovaDqsnLvIfNg6vUUxpYBIWqQypLJ09qgqvSwWJGWDwoT7ZeEmpPQv\npjGiz8GhfLNAudRzJ7723/uNlSsaLeRfwOvkI22qK450ZtfNVBo3x+OdCiUW\n5OzRAJ2MCTzazMVhKIXbAKHM/Cig5L3dFJoTED1Vji1yVn4u3pzazc9JAL9Y\nowlHav1X3Bfk/9QXZ+ULuqqR2gdXvxMTrebNZfrk4PWuB+v7FNGtMEMjwnuS\nKRpYr3JcdDUNH17REkpvxZUO3FQNUcoh36r4lnY1dY1mWFGRqamjvJQtMFLs\npxlLIkX8eGz/rWI27efae0Gj5N9B5m+UdwwpMmjqZQA4LO2a5MVejQb5WnUR\nThBU\r\n=vD51\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"fc6040a373d13034668b123b728a6503d03ad1af","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.1.2","url-loader":"4.1.1","@babel/core":"7.13.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.4","simple-keyboard":"2.32.124","@babel/preset-env":"^7.13.10","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.1","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.9","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.1.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.8.3","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.4.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.163_1615449481783_0.9430165293471875","host":"s3://npm-registry-packages"}},"1.15.164":{"name":"simple-keyboard-layouts","version":"1.15.164","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.164","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f06a3f42f4d2709f29eaf8cb1d083ad9118c943e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.164.tgz","fileCount":37,"integrity":"sha512-l5WCgDrOoRQ0JGpAYXpkuDQIjmOiyFHhDKUl++uiIkWXGvXcoFjRA98SnZ8YngQmBOfbLKBoxPhA8ZDJdYwtgw==","signatures":[{"sig":"MEUCIAOKTgUsu8TCSTdQCrzyc/rdVFYiI9xxFwa2lHclLbTLAiEAuum/k3e6VbrmLGZfz6Y01T6BdNAkRee4MEZ3FB3kowk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSxtuCRA9TVsSAnZWagAAqZgP/3lrEzoSYNrdWvwZg/SU\nR0jzwFlmpEmKiizRtcntRLpsboTV6/6qB34wqHPdk7DS8oK6mScvNrBxS/vS\n/T2xUtKsVQM+iOt402bPBfU0ZaI+Ve4fQhMNJJIiScRV0gCMgbrG3ZZclUuk\ngWdkODQ+3pqHPfeAkGJ9FInMbvtidd4sL9sx/YassI+oSXNn+9pmu0lb1B5e\nZVIjbXMMtgKbHEX2jiCwieXS6hpo2RsGmgE2SgG/oa/L/UayJU684RWHjyqQ\nkQkkZfvGKEsbYQ0SnqMaWLdLFIMKb4RVxVPX1Fwooy3wB2siCIySOjZNn1b/\nAewv7Xt+gT7huybulOaV/GouPGykPsP8nIR7Zv7cm0vHj0+VTIiRTVECe7Ok\nVHhK8wVbrWxkTvbCr0qXOSBllLR0n3giPvDPiKrwVyOF1mOCuyUxgYz0h6cH\n+Zy8giQ+SaDeVEAuzNhmHsdTjudJnJUBqO9AzbtGct2k55O4/BU9tORLljby\npz0F9dLSmChKcvr3tSHCMpx5VT8Mm32mqpnTldDh9RaosjV9rUPcs8c4Asdg\n3Cle7yCAkXLBbQM9oUNhLLLjz5B6v85sH3CoACrYwhg4o4v0eLW/d9i6knJM\nhU2RuB1zInT3HiZokQpkSO4Npnu8pwyxg9fM2DiGNcN5S2p9ymGM93mDptMA\nZnQx\r\n=scYq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"5c21c3bae16d51cd299ca3e4ac0715fc86497ca8","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.1.2","url-loader":"4.1.1","@babel/core":"7.13.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.4","simple-keyboard":"2.32.125","@babel/preset-env":"^7.13.10","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.1","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.9","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.1.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.8.3","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.4.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.164_1615534958301_0.8153291749426463","host":"s3://npm-registry-packages"}},"1.15.165":{"name":"simple-keyboard-layouts","version":"1.15.165","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.165","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"359534fb5b053de7bbb8f141412cced830185590","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.165.tgz","fileCount":39,"integrity":"sha512-SrgTVhym3wUc4n5O2FwzDjDS1a3Hyy1NmbGh8nq5O+SZZIKIAPWtuLHa4VQBcWoMD2WkF/+5zeWmBpPXZKUkRw==","signatures":[{"sig":"MEQCICe24R1G3Bl3mFtuRVqb4IuHZlrKgVWtv/VjcrI6h/XeAiBMMqDKLBAB3dDPeNPkWkwIggLunCZm3ZjmI8zrzRCydg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTnDNCRA9TVsSAnZWagAAllIP/jVOsedVoV4RjUMLiapZ\npTB1/GvA+Irkp//GFhyBiUtGKYdgnnN4uEFyR+kh7KEddhDhCWc2ZKMTZC1K\nWslpclA5Cod+hUKVCKpgOdgI2EiDUfgWCeQS0jCGdWU8L/0nJU3x0Iiqx8rP\nPb1zPlF5ox/jVZF7wuw6xlAlJTWPDSqkTM8J3e5i0jgwZLpurRrdm8eMbfhi\njACMR5yQD3XPk2mwilLGEvLK3uZ14tgFbG4MXrVwyGzzW9l4ftKTvW5ABRMI\ncEgx4W+/e+8LTQht35Xqxb08ci810lQdhx14rWljrGMwTuvO5pXwwsuYJGIX\nmA0R1dDmQA70HVRGxe3jrdkCAvnet6atwZRBEbpFVtXParg8ZHj5sloOTY/2\nWRxPlGCNfZ2h4KibAvkCYOwFDVWENn8/t57+czpLou6whiprF1oln2aI8d4H\nHSJQk1frjnDKZH5W/Zkev46e7fqqumY1XaTsLob7d9EQkZxdtcDegg4K2SO/\nsuCjVmc3BJnfaxuZoBe1ApWsS+u+2wZnKLCbl1688dVwZ9CgrXPDc9Ivz4Bs\nffu7Vv1OEUbn9yu0bDCgB7Q40C0v0cIJoFOIo+4xXcQig6kNdzJrRm+KrVaL\n+a8POBd9WTq6KK6dk5X8GxX9Np1Ab2EFEi0DB/sw5NgcnU22juCqgkqYVKk6\nCUh0\r\n=biTL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"ebae15e95e15a39983f3a0c243a1c1fa410eef3a","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.1.2","url-loader":"4.1.1","@babel/core":"7.13.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.4","simple-keyboard":"2.32.125","@babel/preset-env":"^7.13.10","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.1","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.9","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.1.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.8.3","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.4.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.165_1615753420984_0.2906732798953291","host":"s3://npm-registry-packages"}},"1.15.166":{"name":"simple-keyboard-layouts","version":"1.15.166","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.166","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0cba6efd08ab5cbad007933906718a90f3e4fd22","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.166.tgz","fileCount":39,"integrity":"sha512-/QDeDg7B+vfty3Chj9IrlSflucbGIQmMJ90A4dr4WQ6VSKllxNe/DOiuVxJrAWh5TJnBa0wBcVNmqPjDcdqRxA==","signatures":[{"sig":"MEUCIB77qhqPrPIyRJiou/KZfE6oMkDCfPbdz3ShhT1b24ydAiEArnJTBfHQengMFSxcQsk0kOlb9nEnjz/HmML3bc5Pz5o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUGIvCRA9TVsSAnZWagAA+zMP/3uPZ/a/tCGlnqIr1tCL\nznjiutJoDHfZbTtlNS5Mm+DCWVQzThiw8B7Q4N+9J2uwHLur/rLh27BVFvBT\n8cJ26gyENN34QZcD8aFjGobSUZNUUAlqxvC6e/+75uIGuw17Zf83geGM3ko4\nNpilQ6oN+EvK7Cwmd1jgRjxQqoC6n2tJqLP7Kfg+6+Z8Gm0M4GpLN1B9rK/c\n4I769UhxUO+qN9fdZEbmMBZV+knsDZJ9U+Gy8/DeW0XFGhQC641ioN5JI9jE\n9OgbLurkgWrpXCqQFooDUQma2Eiu+oDPhGH4F3wKSRW5lE1DolRae4+ZUDIh\noPVCXG/dMpp0BnUjFwGW67Xx39tW76GOQDNafRyDzTyY/ydpc+uveI6rPDfa\nd+uEZTU04KcdwMDnUMhbI6MjQrEXaR2lvdvV0RMgoj6rpoCBBxwhsLqn/ATE\nw79dKuKlxW8memN2JuiHK3cuqBcjmuoPhZpo3FDmtXtqYNeeJa5tYV9Ze2At\nYH7oPPET/IGym7JnjN4mn6m/mWDQcnXyb+0JOUxZbeo5dW3VSSj9xGFdPp2/\n/e2aFVFkaMuzZfzxsl+tDMLAMKlXLRD+ieph20IJX97DMoIx/sjllPKh1fXH\nfqABqL4U4+Rgv6t1IMTmey5e8/KM3eflS3oZHitMFZ7IshBcUgDaC0oYzMGU\nW3Xe\r\n=Heke\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"e84b5e13a4e81d767176951f222258f18e76c194","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.1.3","url-loader":"4.1.1","@babel/core":"7.13.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.4","simple-keyboard":"2.32.125","@babel/preset-env":"^7.13.10","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.1","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.9","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.1.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.8.3","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.4.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.166_1615880750851_0.6457615340319527","host":"s3://npm-registry-packages"}},"1.15.167":{"name":"simple-keyboard-layouts","version":"1.15.167","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.167","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a87fa4c2b1b5916c0ea2aab27ec9086e9e58113b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.167.tgz","fileCount":39,"integrity":"sha512-Bc2LWThCefrdQeci2+XXuOOXuddRqtvHaVOjFb7OFGZU9qphD65IYFZ9Tr9Ik8veXL+hkTMlp1Pf+YF2ZBfOmQ==","signatures":[{"sig":"MEUCIGyO1CPxMF42v4K7xb/HMSZp2VonmN6wyTTihw3kniARAiEA9t9PzoVVLA9xw1KGoMa7OBWRgq8784BYw1DVzFbhr3c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUGLpCRA9TVsSAnZWagAAD1MQAKB5o8WV4D+q2lRmwx3+\nfgC/36i8mYDyE62a8mF/nU4BMmGZFoSgGQGVfeoarhbeYFApQEZdVVXqCCI2\nn6GY4nQWXowsRVBGkNda5YWZVdt+1bb3ScD9hwJEz+xi4QsPfDJH/UHiU7D3\nlQ906EdacReKxT5ZDFCoMcti9bMdN7duGpdZOaMyAIvgoYAUFwnmSuu6qKG2\n+D4k4Z09qlQVfsC51/HJSmJQzFkgqTjlvU4dPp29KKbdJ7AeHgYK4Lx1zqzd\nWkxV3AJbuiHWQcFeRqxQMEy1nd9VnhPaaxjE4PDV6JD/YfJHCstwGO6sY4VE\nGOB4QIhU+2VJJIrBJaxDfLoniCMLFC3nBOpWti4iTQr7CA5DUuFTfoWOUun0\nZM7JU5qf82GrA7wnUbSsZxAf4f7mWfwusBGSoETczxLEL5CeNkZmjmddgvzO\nxN3tILAS5saXXY2ztFtqSha+4LIHL73FToT6C7hknMvEd9iyKcT+zyrxVjKJ\nYwdwDTjsgU6X+HuqdmSHLMG4OEBEsRrJbp04FpXEJ8OuTOAblPf6S4S8uzE2\nh7Gim/lGAVle7rRxIi43wWgpj0vQlZmMWD3S3kcsB5dshfPEq9IaAJ7spRVS\n73dkloJ/GOEhKkIg6pCEA1D835FdXfC9TyOe0+Dc10PFBJIMRaA+ZIxJ/F32\n/7kB\r\n=bIwX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"90a22d6d0e36600e85c3a805cfbb6a6dfaf46e7a","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.1.3","url-loader":"4.1.1","@babel/core":"7.13.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.4","simple-keyboard":"2.32.125","@babel/preset-env":"^7.13.10","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.9","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.1.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.8.3","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.4.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.167_1615880937346_0.5621828587416153","host":"s3://npm-registry-packages"}},"3.0.0-beta.1":{"name":"simple-keyboard-layouts","version":"3.0.0-beta.1","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.0-beta.1","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0857fa95b036c72216e5ae3497538f4760f82232","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.0-beta.1.tgz","fileCount":80,"integrity":"sha512-rmUvl7sjwzHbo0z0l0TS5Ow9syogzDX6kvNWWrF8gLW4cFqAAUlHpxenzTxdgpdSZNc1fkT8j/wNueJ3QyesTQ==","signatures":[{"sig":"MEQCIAIrsY0CPxfg5DE927abc5OvY66F76IbtP0GK1bBnp8RAiAFxG9DIikXTTk2whvGGjCKvGAvEEUC6DP2+Ljlz3tDtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUY9dCRA9TVsSAnZWagAAW68P/0+lSI1kvOxDK2pDFvVl\nlbIT/REcFAoqexaxKC2Br9tv+hwtm/BSGt05wT/8Y1mqDlJ5eA+lga4Xv3jx\n0JVuY2KXmKLBriPHugTQ08vakkqN/xV/HhjF4SrofyBZbym/tDLxOI9iMNeZ\n1jI/vYbHtFH6jvu+DFZ40zn33oQkPwph+0YMgUkteHhA/p8D0r1b2ixBKWAp\n72eExx+I9VVbcD0jmECABZE/RqiAzWRZIWa/i9IiKXchtzqjqMbTbTEt0Tel\nhTfAW8bXlbch/GliozMPInhiiRiiDAqsLjeH3NDPgbZxAPnX4qVKNfGjsOek\nS0qm1p1YRnXuVU1h3TFFrmwtbUeehrqQ4L+/I0mgCYEfmRRPoVAQXjl0lhYG\naBprB66K/INFOjinyh2ZDlmdXURlmZUKdSImYvsCNcZZKBvesFOmdNVYR5n5\nc5eaAN8IYqE8KQooE/YQSpsggl+gVGvmBf3Q37P3xjmuQXCyvPtYJOauZO2A\nvgLveaOjRoLmTMsepCaGcf5l3jAMW1mATCDtlZ+U/2VrhXC3PSbUbyZ7XmQP\nkoziNbf+dSuMhwaD+IbE7iiN8QPk3W7XJqavIqKzyeDYniLHFsYmWzFVixEH\nKrBH0GqeNyCoTWMTvddLP+OgrKBRci0Oej9wdpuTKHAL273jTyT832iFb4eD\nfFBO\r\n=RGsF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"b2d2507e02ffa7cd11959567e35aef98f8e5ba21","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"14.13.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","eslint":"^7.21.0","webpack":"^5.24.3","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.0","css-loader":"^5.1.1","typescript":"^4.2.3","url-loader":"^4.1.1","@babel/core":"^7.13.8","@types/jest":"^26.0.20","file-loader":"^6.2.0","webpack-cli":"^4.5.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.0-beta.1","@babel/preset-env":"^7.13.9","webpack-dev-server":"4.0.0-beta.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.0","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.3.9","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.16.1","@typescript-eslint/eslint-plugin":"^4.16.1","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.0-beta.1_1615957852582_0.179596820654091","host":"s3://npm-registry-packages"}},"1.15.168":{"name":"simple-keyboard-layouts","version":"1.15.168","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.168","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7c34cfba01f6fe8ed1fcf27d5087716ddc64353c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.168.tgz","fileCount":39,"integrity":"sha512-yxKyM/Hx3mf2mi7SDfegq2+RlSHuMstSuV9nOWnmW0NJFB6m/97iy4YKrPnEKnA73KRa9LeB1CAQZx7g1Wzu6A==","signatures":[{"sig":"MEYCIQDb0Wra+NrRWjOrO/veSoUp+hUDYWweKrcCbMuBCH8xrwIhAMoCvlg/NsTlGle16BUEFlsDkgGjZWVxjHfFmgnCwGJN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUbjWCRA9TVsSAnZWagAArqwP/0Z8AiADyWDkC3i3m/8y\nEFWDmeO1cXHfuZHd7osG1iLsIFqarFsE36O7n+g/tugNMsN62yYNx5/4u8uq\n6as1FN6U4/hHZzJZTBnRc9G9IdLNYBjNEJO98BjCzmOl0lPMGkGaxy/hJO1Y\nSbwcbP/78nZLmHcgjA+3zZFVMACtW0RZveEHGq30LeZfydBOJoieKFuHwgzo\n69yQLZPz1sfoEQBOCNTSa6FFgF1uh1R/k+5egCqTCckXriPyWTYnFNdn15CC\nBgptQOG4UuZC460XYHQoOlS1giZKQyLqCcRldIldsY3lCOw/jEyjoV0/EGrl\nT4Y3Ta5c9BNVcRHyup3laEtdIQ7U8SVwnam9cpm1Kv7ak2130CL/498Ybi1S\n41Z8Uq4QBdu2mIQdNlviJNn+60r1c2SG80i1qWbCQ9C3XtyaZEXthd4cHqtO\npONa3A9a+F/kO4Lak5uTVkxRjKUqZsFZqyHXZ9P1YAiEGlFJGT8t6tjaHyeC\no6iw97IDAQqbzAGKKcMyCKNg1+LSaXVYfnylQ1T1+EhfVK9Zg7V1qDCaqbvJ\nt1BBjfdUhw2y7v9fBCLiCy0Uzeqayvm35v1rrJSxv2ccxtqzSdCkBTMY2iQv\nhu24XWyYd7omOKu2qzCmGsiXIzqSU8S9H6v55sIASdEMUq250zOjRJvb4jGA\nodOl\r\n=vtLo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"75456819e93d052e783dd2a6fc660d04fb5b7494","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.1.3","url-loader":"4.1.1","@babel/core":"7.13.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.4","simple-keyboard":"2.32.128","@babel/preset-env":"^7.13.10","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.9","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.1.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^12.8.3","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.4.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.168_1615968470230_0.7632356553445192","host":"s3://npm-registry-packages"}},"1.15.169":{"name":"simple-keyboard-layouts","version":"1.15.169","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.169","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d56ea514aebeb84652439b12701c6755053bba3d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.169.tgz","fileCount":39,"integrity":"sha512-kEiNfuD/nKIgoKAoFCDNg4L8sbJ9Anv7desZoEj0HMY9CgGPt3JryIvy8z7mWqFIIz6vLMBNICOOQiT3qhQ7Ag==","signatures":[{"sig":"MEUCIQDbOtPx8h2ozz3JvG41iyQHxqvBROTHfX7jYEzX7g2dQwIgLHBOvuUsvYdPrtPDgT/X63FpXetqH+fNqe79ZuB2dMg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUblJCRA9TVsSAnZWagAAvjcP/ihp/wOV7woTrWLRZdq9\n/wFkKw5LLmiY/hyMJS3LaQeZd3hhtBNCloTuu13bxJoOipxdUw2X60aLQDXf\nxju+N075brkR+jrdnlF/0Brv7Ay4eT7UuGvZbSyZVA25fUauQamnA89SoXIh\nYiiZ2ywWeV0Q+3UK2l5czFAXTQxJ13r4jlV8r7Q7eKa4IRQhnMLOfYjaWuDC\n5pss9uLSnVS6/ngBV3vshimYB/9FJQRNzKKotOGUlej8qMjBFo2jehCAEAeV\nWg4NFvfs4noWdBgYelOHdZM7sz11QicZXoUWnlHBD501uOci/9Ed4hscOoh5\nF+gFLjh1RNzO6Ugr2VN0uQaxfP/3rOPNJpquQTorrd58B4HdqN0uQwlMJAv8\niFmvaWNQFw8d8qe5q5v0Y3V22Oqw3R0p9bKSc7I9DSihFGnuo//sjubRRgca\nEek6+uNNNwHoPdGVZjayVfDtHQQscka3BqbAkzH8kW2CX5Gsia4QSL29KkpW\ngqSApMuZrJ2OzrgbPkHNMZ2GPh3xOkT/ifJlDKOF6ppNHBU7pjbCSnIcMQtB\nsJpaJtyZ2LPycvB4GHEzCnAlHK8jRv1rccjjimadjSAEwtwaCNxkSzxzcE4K\n3vuHHxwdAmbFCBoQCpI+fUkFAD+j0BiARwlRkI1MF6x67kJyOtzCgxsT3TU2\nblp5\r\n=7g9i\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"3a3faaabfbeb75044e000121a6bd2608a167e659","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.1.3","url-loader":"4.1.1","@babel/core":"7.13.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.4","simple-keyboard":"2.32.128","@babel/preset-env":"^7.13.10","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.9","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.1.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^13.0.0","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.4.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.169_1615968584564_0.22880569642426174","host":"s3://npm-registry-packages"}},"1.15.170":{"name":"simple-keyboard-layouts","version":"1.15.170","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.170","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"64a28dda6ac96e222a880ebcc3be3dd2d797fb2c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.170.tgz","fileCount":39,"integrity":"sha512-DpWbgYihqzaNFWExnC4JHbS98Qf49uxSJwfeGwZgH+A6mtdKrO9hkW1JaebsLeA7r7GetdE9YGafCgLLe/2ZAw==","signatures":[{"sig":"MEUCIGrPB/iKl5bXMG+PhN55fCvibzlU4aoS/vWj4fi+80E0AiEA8my8mb+2F1QOjVFfGcCmJ6fhcoD36y1CZbLPN3KMl/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUwXcCRA9TVsSAnZWagAAw38P/jOQBcRWGAW09+bQAAw7\ny6vWIR+ZotGa/Ty+304PSb4Ajw8zWm369CUbXo/XWzD+CZPFPbmyi3XW5kez\ncl34vTplhZPVccavgct5Vecyd6xb5DX6rcGp136KhwZh6sIbPrfZVF8RKr7k\nb7yvtyapD4lQpbwGUVHFzBIsU7DUtStkKu35qlujzIV/SA4hfn55dH3YMoC2\n2Cyq7ZjticxA0bfV4jHYdE9btzQhDk48Aq5xuErAUcErnNY0bE9u5qauk/+D\nUpHvN690qGpGpyMAq52JW3oOsnHmUadYwhhIteytow/VTysmtZiJvyi8Up+9\nBSn/pxWn5LzQX/DR5YeiGzFOe/qtQ4aeZ5OXL4i5cD0TIMPhOj0D5mv0wsTC\nUQ5Abvkc+cUNxyQfrTwVgxyuHutqZWLRmlQ0tRhSBcTLCk73Rq3iLSe/FyvL\ncbUYF8pa64TGuPeSy41n3bqC5vRYmEsE7pts3l8NhpqWbWc1WQ9vvZSe1k+h\nGXoKOmsE2i7zjYgZ3wmJoLd/vPyFheJMZV/bFgDvnNxTzp00KxSOV7QaVfWC\nnAWQZL8Gb4z9gt4/zhl/XBsv9CoznUKOS1sLHVbSWQDEJ24K1f0QmV4pzUAW\n7Vg0xzmitJSS4PKyA/KEnpY8bWlD9Xn5i2jeC7JzMjPDwqoJzCZcvDCWvETr\ny847\r\n=rwlw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"5af7487eb2d8fb5430d1af80af7c6fdc38163178","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.1.3","url-loader":"4.1.1","@babel/core":"7.13.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.4","simple-keyboard":"2.32.129","@babel/preset-env":"^7.13.10","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.9","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.1.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^13.0.1","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.4.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.170_1616053723713_0.7887064484239958","host":"s3://npm-registry-packages"}},"1.15.171":{"name":"simple-keyboard-layouts","version":"1.15.171","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.171","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9320d27da0477c6bc354866b106b2f55badc0752","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.171.tgz","fileCount":39,"integrity":"sha512-SQT1KncPzTYzktlVwU+tjwvXFT8bMROCRHorIT+UoG4V2M7Wu6NWSlndXEkYEo4SALRE6zUhh5ygKT3d1SC/rA==","signatures":[{"sig":"MEUCIE1zrmZx5xmC0vElX7r4uliXSR1KcbML2gv6tEFYEUsmAiEA0aBlyXpFpetCVSSd06QkNdc4mO+k+HNCb0a8iW1Rvvo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVFctCRA9TVsSAnZWagAAQ+AP/3UkAy3KqLVun7AsyoeW\n64Ztws+r6uIaTYJycZjDLyIyvyUXUv1ry/1sn2oKuhyK8RwNht8Y+Z4EXbSz\nmAwkGkbp2u9FfrXOU0mqqEYiQ6/KPgTmXRRdS5zLFyeVhuCmCrOtKbWhXu71\n0bN/vbUv2KcUuShzZRgcqu8NoeTfp/qB8NuytZwlWAjEV7vc3GSLUNDLHovi\npWrzsO5RcDkDUxtSX8AD1/bBDQx1r73ZBsSjwuqJ3Q5QEo3+B0SydIc6lshS\nFRQh/g7abma1Z59ELGrF6AUZHvTH6syfca7rnvLVvP7b8PtCvJwmzqt0WjER\nMzdJhn+rtdHvby9xKiXxLDazy7rdTr+YBTj037qgrFJRq1xXe+81br1Q6d5i\nk1CNNGcNWKeE+S7J51UlyiCKmvWGmRip9NPuNL0otQbyyZdltu/iwtFsr+cV\n/5xciqeM2Mh/E5O3vOLL9GHNukxM5+zTpLbRcelw8PGkmV2TtfzhDazHtkMj\n+6qtT1Y0lgMbbvwgGq4S+uLVGGoR9znv2ASmtAKPLh9Z9jfNYfEuBieB5edH\nHrNsjc8IJ5wZIxruJRxK8aOFsBo+hJu3O1aolmUZ3wA0MJIkZLeuzP7eYy4U\nViYMNQgVr3kHPikpVnwpT9QJzBqk2iz0s0+U3NFyb/qkBw0NBSpI+PhJs+v+\nxXnr\r\n=RyUT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"6b2d66c3f66315e8732e522851f8434668e2bfb4","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.1.3","url-loader":"4.1.1","@babel/core":"7.13.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.4","simple-keyboard":"2.32.129","@babel/preset-env":"^7.13.10","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.9","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.1.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^13.0.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.4.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.171_1616140077081_0.9231267604927174","host":"s3://npm-registry-packages"}},"1.15.172":{"name":"simple-keyboard-layouts","version":"1.15.172","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@1.15.172","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://franciscohodge.com/simple-keyboard","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6d069c6bf68b30906c44fbee4663a9da05bfc718","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-1.15.172.tgz","fileCount":39,"integrity":"sha512-QchT+G+RkPCDRWucLOfhcvWlMDCMKUlUeLjuEHz6iVC3LeHbqIuBkg3GmBrljeGYl0Buxi4hJAthLpswZrdhFQ==","signatures":[{"sig":"MEUCIQDhDXmFG3it5/b/AWTBJTSrSc+GqeXFIszawyc1pWMVVgIgAvMB+RZD087QKXEpmWv877Eh3M/i2O36HZQ3heSBOR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVFelCRA9TVsSAnZWagAARMAP/jJNlknsvMJzTHIuDQtT\n6+M9KegfQWhJshfCGEeNrGiqxgEAF1sqkK//IIRDPNe8LxAr57q3AtdPAWzY\nMu4QOGqtJ3LIYAQh433xZSeGkrnS9dcRZOEQEQPuRvKPC9/eE3gB+oZljSoE\nRPsv+VX639NcYwtTyylUXVelVpeHy+1MskkRuRWaXcA/uleFGh3fdnk99vxg\ndaXRtllsIsBhmMXsDZpj2BBk2P3pqZ3yFCjDZFSDwYJsmQTk5Hq6dJ0DDuZh\nRYmTsWDmyC2OzbNsrIhRE/cnAMIqkdyqb8PHuVRqZX9s/c39Yydb/WTnprHz\nWzzazpoaZmOoC4J3Snju8zz6PYu8YVsm6Qu+8aUEHMuBThn98/wB7bhsHxWY\nP1VbeMvc2DagB7VQ8UWG43DgiPqQVGAoSXDUaIIWk7eFKNlFAUK70s1qN0b+\nnJetury9VfH45/PM1ouI7Db+pv36q6C8i2W/VZ6rNvpgyYh9Bk+Wsxc2nUHw\nrb02UytqAu8LRKprzH0CU/zPY9Cr8TNGu/dPYnxvYT85v72RrAa8YWy69FIV\nmV7UYR33lsCHF7rgvhCKq+3VCYCuJQWXkawPe6rdCEboImhDC3AXZOvA8jgf\ntzietioWLlh7dwUXwxJ+iCxL4AeLZT0YrU9P9uZMZ6bvJTLtsU9TINik6nTb\nOGyi\r\n=2cyH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transform":{"^.+\\.css$":"<rootDir>/config/jest/cssTransform.js","^.+\\.(js|jsx|ts|tsx)$":"<rootDir>/node_modules/babel-jest","^(?!.*\\.(js|jsx|ts|tsx|css|json)$)":"<rootDir>/config/jest/fileTransform.js"},"setupFiles":["react-app-polyfill/jsdom"],"modulePaths":[],"watchPlugins":["jest-watch-typeahead/filename","jest-watch-typeahead/testname"],"testEnvironment":"jest-environment-jsdom-fourteen","moduleNameMapper":{"^react-native$":"react-native-web","^.+\\.module\\.(css|sass|scss)$":"identity-obj-proxy"},"setupFilesAfterEnv":["<rootDir>/src/setupTests.js"],"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","babel":{"plugins":[["@babel/plugin-proposal-class-properties"]],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"682c55dda8c773326e845ad3a00c9f8da6548468","scripts":{"demo":"node scripts/demo.js","test":"node scripts/test.js","build":"node scripts/build.js","start":"node scripts/start.js","prepare":"npm run build","trypublish":"npm publish || true","postinstall":"node bin/postinstall"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":"react-app"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","react":"^17.0.1","dotenv":"8.2.0","eslint":"^6.8.0","semver":"7.3.4","ts-pnp":"1.2.0","resolve":"1.20.0","webpack":"4.46.0","fs-extra":"9.1.0","prettier":"^1.19.1","camelcase":"^6.2.0","react-dom":"^17.0.1","uglify-es":"^3.3.10","babel-jest":"^26.6.3","css-loader":"5.1.3","url-loader":"4.1.1","@babel/core":"7.13.10","file-loader":"6.2.0","sass-loader":"10.1.1","babel-eslint":"^10.1.0","babel-loader":"8.2.2","jest-resolve":"26.6.2","style-loader":"2.0.0","@svgr/webpack":"5.5.0","dotenv-expand":"5.1.0","eslint-loader":"4.0.2","postcss-loader":"3.0.0","react-dev-utils":"^11.0.4","simple-keyboard":"2.32.130","@babel/preset-env":"^7.13.10","postcss-normalize":"9.0.0","identity-obj-proxy":"3.0.0","pnp-webpack-plugin":"1.6.4","postcss-preset-env":"6.7.0","react-app-polyfill":"^2.0.0","resolve-url-loader":"3.1.2","webpack-dev-server":"3.11.2","@babel/preset-react":"^7.12.13","copy-webpack-plugin":"^5.1.2","eslint-plugin-react":"7.22.0","html-webpack-plugin":"4.5.2","postcss-safe-parser":"5.0.2","eslint-plugin-import":"2.22.1","jest-watch-typeahead":"0.6.1","terser-webpack-plugin":"4.2.3","@testing-library/react":"^11.2.5","babel-preset-react-app":"^10.0.0","eslint-plugin-flowtype":"4.7.0","eslint-plugin-jsx-a11y":"6.4.1","postcss-flexbugs-fixes":"4.2.1","workbox-webpack-plugin":"6.1.2","eslint-config-react-app":"^5.2.1","mini-css-extract-plugin":"1.3.9","prettier-webpack-plugin":"^1.2.0","uglifyjs-webpack-plugin":"^2.2.0","webpack-manifest-plugin":"3.1.0","@testing-library/jest-dom":"^5.11.9","@typescript-eslint/parser":"^2.10.0","eslint-plugin-react-hooks":"^4.2.0","@testing-library/user-event":"^13.0.2","babel-plugin-named-asset-import":"^0.3.7","jest-environment-jsdom-fourteen":"1.0.1","@typescript-eslint/eslint-plugin":"^2.10.0","optimize-css-assets-webpack-plugin":"5.0.4","case-sensitive-paths-webpack-plugin":"2.4.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_1.15.172_1616140196926_0.6532126863971537","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"simple-keyboard-layouts","version":"3.0.1","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.1","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3dc469979c514bcca36ac77ce0b1ab0d802b0795","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.1.tgz","fileCount":80,"integrity":"sha512-6/jx/evK52zuPgqmhuFCz2CCacKbixsnyYjLV9puoGhhibmZzVbbtUWn9mCK0exhnw2HgVD8FQLEJWcYlPIy2g==","signatures":[{"sig":"MEQCIEDmfWjUs9QuJZVT59s/bz9z+nGrjQ5n6y8c/bJ+CHSvAiAHoLoTo8sUuEeWqWseC/QiDe+BOT7t44lRffrHnO48Fw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgV4QACRA9TVsSAnZWagAAcxwP+QD614vTLrYDmVFxzdEe\nQqiF8LY7vQTSv+6eLvKaaKjldDbh66AcrdfIVKFPOmfFm4n8MLeRC0wSx+3W\n8Tcqsb9HDrX2CyP/ta5nYIMsmVsEUc3j1dth3gp+ft83Im447W0hhoboD5cX\ntmmd4/srk8V5xL906vj4ot9TAI0dlMscwEAxFXhDS/ly/untQfYknlXe9sSn\n85xGG/RUalcGFI2A2GifBD2PmpmOTorSLyqktx5i/Yrv3cVz7zc4mNl3feTx\ns839vY3UnSB1wXWFBvjp1KdsyAgpQHAszeGfxpcNJO746yZig0UYPXpgOmaJ\ns4WaW+lLCEDAS2nU2Ql3zIFiCbVrxiDOtx7gMRUyh6JTWgryYxKnj6VjFqgO\nFRgiGpYaT5aEJ/gtOeQdTDxaf6MI1RCJa1/56f7wHQI342zj/Q1PYpdV5HZ8\nMA4QO6uLON/3pxaTlU7BD+LBMU/SjPbdTcex1hoA3YpkXHQUGlOS42mPGUbx\nk27iXjTtsnjFTLQfCtvfGLAO0TGtJDbt94e5feOEU1OzWPVcZ4RAwSReZel0\nmwgY/K3cIPBHsTGHe3hPBxwboHeyFw3ZBdDjpGQ1NzwvlJxza/KkbAkwI7xq\nW2ygBVkXq56gChnE4bHFPmp6vUsd0GHxsw2diKvYOxxbyYKqC8/ClRjvXUrF\neAru\r\n=OITc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"41d1e5fa9222229ab51c8fb55e8a9da923fd2b0a","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.21.0","webpack":"^5.24.3","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.0","css-loader":"^5.1.1","typescript":"^4.2.3","url-loader":"^4.1.1","@babel/core":"^7.13.8","@types/jest":"^26.0.20","file-loader":"^6.2.0","webpack-cli":"^4.5.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.0-beta.1","@babel/preset-env":"^7.13.9","webpack-dev-server":"4.0.0-beta.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.0","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.3.9","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.16.1","@typescript-eslint/eslint-plugin":"^4.16.1","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.1_1616348159622_0.2870534425062794","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"simple-keyboard-layouts","version":"3.0.0","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.0","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ceca17bbda6b7e29d90b95a4a1caddd796a68743","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.0.tgz","fileCount":80,"integrity":"sha512-LAXP3yh7AxKB0EBWN6HvVlZVKcSN5IIoVEU8e3AV+1JUaIiopvWoSe8l6jqfes/o8833DGAQP3h/2bDTqCekkQ==","signatures":[{"sig":"MEQCIB4KAxYEqCUbLmzSSbG73a07nFiq+HZXoIUMRwik4DMnAiBFRZy6F5ERp6ACYnddB3LizmJ5CvRykAYuXGVNDiedyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgV4RVCRA9TVsSAnZWagAAPJAP/j6nsbl0+inCFzPTnXR0\nu0+mlRAr55oLwKum5KuPchDROoWqAmliO4sytgdenuBSKxztJsMo3jcmkQqr\naAQKEpVA9Q2+qj4TtXDHx9TdLLAhpUOgkHPBXfbvMf5iXeJzLx1+UG6bYUgT\nuWvzbqCk15j45nEJNZ/AqFQ70AIh47AE8WDiCTKQpyBdOT4K8RfTvbw/YCJ7\nnAz4qACIiedEWn4zFdulWjKIsiAi3tWMvsChhzdd330Nn/HydqHmMhEliItW\n+0cZybGh/7vrHHuwMd5OeAWczpwR+PS9nz3sYQC2JG4rRKoBcRACw7vmJGLU\nn8S60l4go24ziD3XgIaHcTPC4Lctv6XncUHXMLlxEfZIZq1usdXjFD7LqMQa\noRhrzcn1/oljA1jg8G1jb1gGu1VGPFrgcyY/E3L1L3Q9FOIUbT39Dfv3PHP+\n+0K+mtiZQIzP1vA/L9PyjdE+3XDt6+V3G3XImoxTrE4xyVW9rnSks07Sy/Eo\nGnTa1HAPv835F7EpDDwe04GwOJVnKCJ2y/0HhFzCkIjbKpAwFjyMGGDO5so5\nERU0hj5KMuX7vw1ciSVs1PBf9PLJJvoqP+WEgd2iogOI1cutU66wB3o4o0uR\nHwolqJP+wtQTxHqRvmSu8T/RbzJLwVVUleWi9MkM+/ebIk+RCQ3/00YQVKIR\nyd+b\r\n=Xcp3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"3992b367272bd47e1e8eb947c096aba5aa0dd35c","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"14.13.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.21.0","webpack":"^5.24.3","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.0","css-loader":"^5.1.1","typescript":"^4.2.3","url-loader":"^4.1.1","@babel/core":"^7.13.8","@types/jest":"^26.0.20","file-loader":"^6.2.0","webpack-cli":"^4.5.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.0-beta.1","@babel/preset-env":"^7.13.9","webpack-dev-server":"4.0.0-beta.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.0","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.3.9","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.16.1","@typescript-eslint/eslint-plugin":"^4.16.1","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.0_1616348244598_0.9566373136840247","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"simple-keyboard-layouts","version":"3.0.2","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.2","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5e781469a1da1c8403582bd0a3d78059accc3662","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.2.tgz","fileCount":80,"integrity":"sha512-bunbKYSLh2jyop3sQX1M9kzbxx1q0Y+enjQ+/bkA5amg8CjiQTdWCWnjRXaj+aIjiLH0r74ZntlcQ9ak8oOB/w==","signatures":[{"sig":"MEUCIQCBLhnzAC8ZHXM6zUd/SjiyQE6jpdhy+eIPjVFINOHbDwIgHcvGQ8ejmdixXdWWGMmSKqwfFuABP/etiVjkkkqASsg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgV4uJCRA9TVsSAnZWagAA72gP+wY4X33yiUFw00ZmrwkG\n3f3C3L4rGMC6fiSESzGMZtViPI4J8g7kUN4sRdbQfY3TG0oaHuIOfv1d/DIx\nv5Rt6N6oj0iQebcKlsyuJy3rerEM2QNL7MXBuiauYbYYCE9Tr8/t8+720RhI\ndjUbnKYgDtUStlek6qYT1nuEXiXJ+9/S27lQnbCzJCU8+p2H6wXXHTmYYlPW\n5eOGkHEmpmAwafsA2EL7H8qq+7d+tto9LxUgCLp6DgPn1LPosz2btEMJkZ1X\nSCMfTxMmaxmtLyix4V6So7tMOigZ1Efh/FWUo81ga+c4ilcEihp3fiW+sk8V\n9XNi2/6PLzhXIqKGOIycP/NDFeFf2W55iWVTVrCVoSaOUV1X4w0k2iZAqZzf\ni0NxLoIlJvogjZ26n5hGyUSUInoytEtVXhUR394wYtSo6xMyG1jrKcER6xHa\nu44yF5gRcUI4P8gF37Qt/MGnTpK/M2V6T/XsZgnSILfuCe6+K4QZZOyLtfRr\nX67LR4Qia58+UEwMCbpKVO49XlTILhG55sWCqyxuyJcivATOgOVxOLXPDnOw\nwP6kt+CzHVEvh05kyQxrxnl8YlgGPlS++BJ3MzA5exGWnkHNFy2nO0Eef26z\n63Ey07ccgX3PH3IRZi8y5ShiD4q7wBL4N3ku5m2vqW0xlu7SLspyTTdIwuqC\nPs4n\r\n=DI7z\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"7fa39ee0aa228236325c67105d2f685d2ab83c61","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.21.0","webpack":"^5.24.3","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.0","css-loader":"^5.1.1","typescript":"^4.2.3","url-loader":"^4.1.1","@babel/core":"^7.13.8","@types/jest":"^26.0.20","file-loader":"^6.2.0","webpack-cli":"^4.5.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.0-beta.1","@babel/preset-env":"^7.13.9","webpack-dev-server":"4.0.0-beta.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.0","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.3.9","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.16.1","@typescript-eslint/eslint-plugin":"^4.16.1","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.2_1616350089279_0.31165040628886653","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"simple-keyboard-layouts","version":"3.0.3","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.3","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"53632b92ed6bc48650d5faaad2e711f27f7df27e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.3.tgz","fileCount":80,"integrity":"sha512-YalRAwbP+K1MNlMeMWdlmVYYb12Fy7xdFIUwEoT+dVTxzaCMaJZndYSUlOXEnv+N6rxvYwV+Gb3fdpd1cHsczw==","signatures":[{"sig":"MEUCIG0YXIOKHMRGM4Kjw/2yAeneOm12eDE/cSi8CgR5+AmTAiEAgcIkH70GBNT4qsrPbjKo/ZvhK+yXCm54c1A0XoIbMYk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgV6BiCRA9TVsSAnZWagAAvEcQAJf7C4qeNesVzw9HiSSJ\nrc1woiKiP2vT6M1pR14sXW3n4+xfJz05sfhnjn/QOnNAgnkpB9yXw8Dgttrx\ngZkxmsZDtnxgOvRdWumG68ZGtDV6hTAeHFoI3Nsf6Uq5a44Rj4rod1o0kr8P\np/HoyA0OahZE/K2nDkYd/oN5HaQdfXCc+Tti1BlpsHvJ9nN4PAk60Z/2cL2b\nsGCBTrRNWp6hlkvgNfz0dBulFLDCnSwtdvUSnbeR7jh1Pf0wVp/Te8IHtpv5\n+5twr+eo3uMMHfLfpG609ZI3FEezkhwcpTGdOqZA17fRNGcBcYtXTYtPfgpM\nnNAH8AlVsg9zPCKf+Yg1IXKp4wN8KGh48nnFDn2Jras5YR14zU4uATlHt79N\n7X57fN+E8EPOzpC6VkBksX1QMwn6E30abTON/AbnexNQH5QfUJzMMHuOwKzW\nyXCr8tGm/i6oPG7P4g4WL3Ikqx86AH5LE1rctXaJia/+H88IIyebfad9oKnh\n8pscDGjQtgPeh9Za6sH9JzBlUMcfIEGKR5EefzKAVgJDJpRbnK7BtYue71OH\n1xoEzFoQx7xCL6sn0dK/O5l00ud8CqWMHqTVmzWOr9BbvmtqktSq7m5jxt1W\nWF9x9Aj7PStHa7EeDdCjJQpb7ST84m9gxRq6DwzhiDUbdE+YZuHvMvJRaec6\nlgId\r\n=lAmC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"aa9040212fc21c134172bfe1c7835f63dafa3d99","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.21.0","webpack":"^5.24.3","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.0","css-loader":"^5.1.1","typescript":"^4.2.3","url-loader":"^4.1.1","@babel/core":"^7.13.8","@types/jest":"^26.0.20","file-loader":"^6.2.0","webpack-cli":"^4.5.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.0-beta.1","@babel/preset-env":"^7.13.9","webpack-dev-server":"4.0.0-beta.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.0","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.3.9","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.16.1","@typescript-eslint/eslint-plugin":"^4.16.1","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.3_1616355426097_0.349449203639284","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"simple-keyboard-layouts","version":"3.0.4","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.4","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7cb9fc1bf385e552dd61296785787753c7ea6e8a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.4.tgz","fileCount":80,"integrity":"sha512-WUk9r/utGY6st8fkcSG92C+O7s8F01kpFwkONgu3i+W5/av0Shrc6QdHEF533J5PrMriAiBgps2tLghPw7TDIQ==","signatures":[{"sig":"MEUCIAkFIke7iCFFlPozeSBZ5Tr/lI51U/V41VwMDFH+ohCOAiEA6ynPXd3lAXZbDIXba0WY/t/pi8lUO3Ks08HfAA24cFQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgV6JqCRA9TVsSAnZWagAABmwQAI9k3VKh/HAMDosAo1H7\nlnVpQfGimd+Z2UULr55rb0r8IJsaPIDyR85XPmZ1Y2rDIkn+e3TSjqh8y151\nseGGaUpYyadquOVojX2UORa2dRWE8rBXDa8dsKO0FK5meoaRsA9++rXS19QG\nBSIbMXbVRh0RFyNs9lp37/2PFTIr/+tQVqmY3NX9jnblYWP2izXrDSuBQSp6\ncdFAg4N5LEz7q6ttynKocRW9r3NkcrnZviXA2s4ua62YKwoHCnqd0+vPtgQ9\niK0TKpreBZsDEDZ7J5IOm4HcNkXN0c6+Uv5RmthgL0WVZ9kp5kqwzc1O2Ffi\n32ibznfYVlGtS5mWX8Bvc5syqx/PsRFDr/AVg6U2dq2ArStAS4qKORnXih0W\ns9SZbixAWKb7xY03TANn7eXQZYQs8P3I5hq9giAm3K+hL1S44v/ijJfpG0VG\ntWr1EUb3M9XyV/TLhOUPtaGyL+BKH2Zjn6+xxJwoOvO2dHhkqmmXEBctJPl4\nSwEWgf+3wBwJTo+bZn3pU4qzP76lrpmtJvBZ5m0/SuyFXwkCMFGTp7ErGZDr\nFoQuPd2mrjPJPv5f7d6Ye8LViJ9u1y95Z5FMV+ahjjkAZ9gnNtWIoUqTio7f\nNe43s+ewb6Ay6QElIg9P5UUpJKRah4MBiHmdrcM+oVYNhRM1UY0+d10+pND1\nt3vQ\r\n=DAga\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"97babbd094a4f798617d620f5c49884e9fc070e0","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.21.0","webpack":"^5.24.3","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.0","css-loader":"^5.1.1","typescript":"^4.2.3","url-loader":"^4.1.1","@babel/core":"^7.13.8","@types/jest":"^26.0.20","file-loader":"^6.2.0","webpack-cli":"^4.5.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.0-beta.1","@babel/preset-env":"^7.13.9","webpack-dev-server":"4.0.0-beta.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.0","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.3.9","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.16.1","@typescript-eslint/eslint-plugin":"^4.16.1","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.4_1616355946314_0.8400598807781603","host":"s3://npm-registry-packages"}},"3.0.5":{"name":"simple-keyboard-layouts","version":"3.0.5","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.5","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7a2f6d7717a6cd393013f247761318abc08f284d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.5.tgz","fileCount":80,"integrity":"sha512-i37f+AO3hyN9Uigkj8LiadPFeN+0gyRgz0MUFKjSRkTB13PYzpSxNWhcDzSiawHqbi2LuF1nW7KlgFehtUj2KA==","signatures":[{"sig":"MEQCIBb0TecqnHoGfDqrFKI5ujdSln8vdeZkD/iuuDV9MLdpAiARfD49s5s9P/wQdKak6S4lC6AdbPw3931mWcn6Y0ccKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgV8LuCRA9TVsSAnZWagAAM2sP/jtDudVMIh0zPvR+l7lj\nh0IzbeM8ea7LLfkZWZ4TR6sIQSXgv0J8nQJUQAcet3PaG6eHNMJ7Wro6YhDe\nY8E/+cRzMbq+kXtmorJHUrqtUcwy9fG8ritIo7buKHJ2jBL+4SGtBkjM4W1g\nDcJ77Gz+NZyHQrpEJHpFXoe07o7W5LPI2tDVxQ+0+ocLVT13wuGGKYBIbMzP\nIT6SbRBz9YhOyT4t+NwJgticfGqwhHfT+4b0fFsNN5bpxHOImTBs+lAHnQg7\nKJL53BKkU7K7O63YSnJ+ijqkYVq0uh9YO9i09yWcc43uLy8kndFATseM/Y3a\nZ6BcX9pG9VTFqvP9VTI86CkAuXBwjtyAttvrK3EfzDdVY8dFTWArONyF24SZ\nnFYt5Q+DIxIT/GjmYr5JXpGQlYhlIU3loKQ4d3rEioekmAz0pJJuECsRYf53\nC0Y9bFMg8obVCa/Hcc+wYBMLvkMnuvtwTMvNRQXB4P1DucyfhsBZn/AHUsh/\nF1nd/XNZEpZHTwq0GfZIJZ7HvLF7Afx35j626lQLHh+f7YI7uCEv2MMSqZNI\nCST9vlO6ev3L3EXewu8GGWCZn67DC14slBBxK0VsEwqCnIcXJJR4sM+vehuv\n+U4WPNga8OzaMGyjxhjdwps4sXs18g5VvLaKV/QmMqVhtq/nIMcSsJZA846i\nwhf5\r\n=J9IS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"abb9b5044410f2ec6a8621f47d79da512b702884","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.21.0","webpack":"^5.24.3","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.0","css-loader":"^5.1.1","typescript":"^4.2.3","url-loader":"^4.1.1","@babel/core":"^7.13.8","@types/jest":"^26.0.20","file-loader":"^6.2.0","webpack-cli":"^4.5.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.0-beta.1","@babel/preset-env":"^7.13.9","webpack-dev-server":"4.0.0-beta.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.0","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.3.9","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.16.1","@typescript-eslint/eslint-plugin":"^4.16.1","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.5_1616364270031_0.2191685871646314","host":"s3://npm-registry-packages"}},"3.0.6":{"name":"simple-keyboard-layouts","version":"3.0.6","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.6","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"420977f0d2d06b2b1b85d746ce49405b705cb4f9","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.6.tgz","fileCount":80,"integrity":"sha512-KnKlJ7gZGNOvXnf+IjppCzjQxrgf+62zGfDLYlnmHdnb4IUHfi8DEYB/IOBEtHAKOQvOw5uncLGorXdoVMP9bA==","signatures":[{"sig":"MEYCIQC76MJQ2GY0ugasZLAHM3vvPcfen/jQU+Vd9cBN0Jw44wIhAKMSJJaFKEgDRLAsB16AuAcxrU6OxnQ+T/XpEL3GLGnc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWFOGCRA9TVsSAnZWagAARGcQAJHY1uiVhlmUW5VM1MGy\nUtZ6aCqt2VukAtKUa0nHkwCwfFg1oPdGj26dGydmjCSWS6sCPzAL+60qNf9X\nKKO01JiIIyDdbuuQ3+kGa9G2JCnqOtR0lEzBRoESdv1KrIBDPvdC6iT9N5ZR\nehLJ7nO4jxCIrDb5f0F1iIHOVTHGKkHfbYRo9WXZHTpe1d0UInbTQRpI2InT\n4YI5GaI665ZRO7v+TagGRMANE/UNGnPVfsESy0QGFeKlF7nQBLeOPwlNM0CR\ncWELGSz199AEOByb6KC2gdV7XE4CyyC4PZIQmrHtcU/yNndJj+cpJ0VGkqVy\nCQONxrO+f+pCA/VCeudbPOU1/PmaztmTjkmU7q0eNSABCtb6zkkqZUwjGJwE\nsloCf2tYrMZdjsjO1QhDW6TTb6ni/IZJ4rSP5IPxoNFmPDhNjAsheG0XAYwr\n3FdtS5EJpnr6VKadnnA3zQ2iKJSJyy9vYW72qkMSb7XNFlXVCmEd5GLIEWyy\nMDH2JY/Z0cD3sLyZ0qPocGtSfoM6FLkzsq3q+znm10oxaK0VCLTraFBQewoF\ngOKD7WIOVwVX/RC0QqVXYBuPnccGXg9Qf9ZFo3vxuvAdYBkNeiGCM/S9Xo5C\nSqyhrwNa4x3FRLl0cWzn6YrgPS6T93Iesl+g09Qplo4MftrR4I1Rv+H8KvSy\n/aBt\r\n=cLoO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"1c0bbbae882de5a600459433a7610c7ca923bb3d","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.21.0","webpack":"^5.24.3","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.10","css-loader":"^5.1.3","typescript":"^4.2.3","url-loader":"^4.1.1","@babel/core":"^7.13.8","@types/jest":"^26.0.21","file-loader":"^6.2.0","webpack-cli":"^4.5.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.2","@babel/preset-env":"^7.13.9","webpack-dev-server":"4.0.0-beta.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.3.9","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.18.0","@typescript-eslint/eslint-plugin":"^4.16.1","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.6_1616401285826_0.1114778797414937","host":"s3://npm-registry-packages"}},"3.0.7":{"name":"simple-keyboard-layouts","version":"3.0.7","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.7","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a44fa6873833dcd403d3d372b8dfaab70d8f2e32","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.7.tgz","fileCount":80,"integrity":"sha512-KB4mcc+9NrqNeW+q5ZnIxuo1+MNRNzUnnlegQchzQofvqC59D5mDZOZbuw8vynPVARellOAHoa4rJ/e1CBY58w==","signatures":[{"sig":"MEUCIHRKzrFLQvwYW7XuxuIMiQDISYLcXbB8UpaSoOusa9z4AiEAsHSN4BQyOC6QuFv7B8ztzwToahOxEVLxJLV3qWTPDis=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWFRICRA9TVsSAnZWagAAN6MP/jlXyFMGG/BOc8paU5i6\nfWPGW48cDi8FLebfaTXrfG/2W7usK4CGr7obQ6/6ZUr8d1Rfu1jMhNlds4Tl\nUohASDpKl+FD90TzcAmtD1S+MbHu3CtT4MhKueZBVZ92O3u/yITlWqzol0BQ\nb0n7Osw+RM6mBf3r+9avNG2frWUpqC5cTQr8J7kHDnfTGdip23pTCEQwkwfE\nVkeBVZ12bDmSWGgMIdW0XJdAEV9xZkKgbjszNxchqqyUut72nUr54lxMPHxO\n/ZjFA+8svnTbSvSsD8Oeou0GtOrfpOoTmBi9SW4MiIzB4gg7tGg5yBYddBWt\nUjmg9DxBmBi77An/EFrGMEE2a9z05yfHaY8DdAPTVCTvGj2Ik+NjQOfXCR1K\nAWwpg+yhDGUO9KVThzOleXPsWCbW+LjphQjMu66eE1R5Zm8ZMs5wjxtL9sWE\nsRRcNGPhTtAdehYaukE/sZlcLOlv597J2bQlfu5DUALJ4c+KUXuO5pI3SMD+\ntp8KozvibgO2Z4ODTTYIDD7b1Jl99wIBOoiI4lXiVr8t9xX1XOKLLG9qrLKY\nAffl2JiJO3IUKuYswZkPvfoGBSRajE9R0WUPNI0K0PTOux1kNZWYp2R+mZGu\nar+XsoVaQvvonK11IdHMhhAAy0986/nZWqduo48efyQ1RbUluMpH8UkXNHzR\na8tn\r\n=SlXK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"ee9bc4f47f0b49d2d8fc3710a6e7f67887630984","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.21.0","webpack":"^5.27.1","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.10","css-loader":"^5.1.3","typescript":"^4.2.3","url-loader":"^4.1.1","@babel/core":"^7.13.8","@types/jest":"^26.0.21","file-loader":"^6.2.0","webpack-cli":"^4.5.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.2","@babel/preset-env":"^7.13.9","webpack-dev-server":"4.0.0-beta.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.3.9","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.18.0","@typescript-eslint/eslint-plugin":"^4.18.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.7_1616401479689_0.699591740359867","host":"s3://npm-registry-packages"}},"3.0.8":{"name":"simple-keyboard-layouts","version":"3.0.8","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.8","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c52b4935a2645ce09e7bd5e369f331376deb606c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.8.tgz","fileCount":80,"integrity":"sha512-V/5ncWLUoDRVkNbgb3sYyMrLjO8mFsg8QRJQMOIER6CPMJC4MhY03reiy5lFTjZjCCkjF2aOFED5bBYExxc6rA==","signatures":[{"sig":"MEUCIGSUdRw04JJi46/mG77wyqUX573caGzZ/FcccKmP4HAmAiEAqZDw/EOnPiecfUeYuBiTA2ODBWFMEuBFV69utw97jao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWFUiCRA9TVsSAnZWagAA3eYP/ijYv+2pjDVr13CkLeq7\nft4/hwQJuUUI0DWuhqbfJoxnPVM/GA6/A62lHd6mq/Xtw9xLFqiqLAyg86mX\nz3d3KnnScctnq6XzNKorb932XPSWBzttPwWUhyx9ghVIUMBq7jQg9K7TNLKa\nfMV/8SdVQiv9p4GasA6shp7X9Ga+lnQKUtiBvJMFUPmjIzC5HgYw/wbnsC9e\nVFKlo3DBQHoxFhmUNuS6YUwqw6J8r5GlcOTU6fchKr0zl5yGDdpXrbp8Upsc\n13mOCOimjIhozzBPEzDduhEcxPFYqM/LtHSAinI8O2t6dKAgN+as2kerlQGM\ntSAX8uoVCKMCJMEaqMl0TGoCyWPGv4ith7soSTrWdA2V6cfaCV7KPqFuGN4d\n5w2nWNiccZxEM+3LNv9oidR46uzJg0kOAerX5JC/uPBuVTUIU6S0Wlj0dHl6\naDTdV23EFQQhF7uRPHKxBWZOp2s6fBnMt3BIMlUVf5UHVlMkMYwPeWd1MmM1\nVVB0TTwkELhlQJ96SJmEPdjPMe+eomyuO9zy5X6JV7/FzA4NgtEBXG1wKWfq\ntksKQEnlwTHm3h7A1jMlRb3T0rRNsUVgOpnRJyM4lBvzDxg3fPEfa4lktMBq\n1MJ01akqOUk5BrHqlYr25+KtF4uEe1bL8wyrbjuhExzDO+Rl4rhLWzjymqw3\n3Tdd\r\n=qfQ5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"2a6e8e33861cffcc5c213199bfd5fbf410573a9d","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","webpack":"^5.27.1","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.10","css-loader":"^5.1.3","typescript":"^4.2.3","url-loader":"^4.1.1","@babel/core":"^7.13.8","@types/jest":"^26.0.21","file-loader":"^6.2.0","webpack-cli":"^4.5.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.2","@babel/preset-env":"^7.13.9","webpack-dev-server":"4.0.0-beta.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.3.9","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.18.0","@typescript-eslint/eslint-plugin":"^4.18.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.8_1616401697629_0.6262545115784517","host":"s3://npm-registry-packages"}},"3.0.9":{"name":"simple-keyboard-layouts","version":"3.0.9","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.9","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8ad01ee79f32f579d6c57ef76eb92a28131b09bf","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.9.tgz","fileCount":80,"integrity":"sha512-5Azx6TugfJdNc/dcUFgD/kz4NjIcscYFwV9SYSQ2u3gVSTxrh1bnnZDy/NYIIqJUEm36MvHCYASp2yrTqyp57Q==","signatures":[{"sig":"MEYCIQC7dXswNmgHL6WBRTksJBbiIpPFzXF4El7N9fWIa9X5/QIhAKsCRRXKka2ShBIvCH/CHb1xF9C4Tp8sgBp0srdfqU2A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWdFECRA9TVsSAnZWagAA8CEQAJpC+20LcfG83/n41enz\nyewxcM6G1ee79ft/8WQXgOupV+lEmwQHfwMShGxsd/17iG0hDz6TNNtV3Vn/\nCqB62bFEFdCuOtdQtOJcQ8QRXtfNj2w+p7inHfTXNVEhp8p54hr8hFK/jnHv\nn7X1ZMAO1tJYET98NtijRQkjBHFmtOsIQK0NdibF5STnRCDefYP5IETUmNNQ\nw6bOx7/mWYRlbzM/ngMBwpc0IlhZYUCL8uK9z4R7xWLyY8IThHYlCh81WoAv\nSSw11iRZ2uplZ3FOgYCBOvaYQ6nVdMOrYmP8ZDRgWeXaue/aYOsM5j8piMYc\n0dtEXLGWRjsP+6RVTYmRNLEDNRO1/2ujphlE2HkiBQCpyLGDnvq47j9jAbqm\nPhJpAzeIkUmx1fOYcd0m/5Iah0AxqQOpQw0rROeFSfCgPD62Z+kUI+hX8zz/\nXSdcsAd+FzAxNbb0ZBM7rBmWSsdOzkZisIQRzRL2R0MvvyOi51Nt32sFvSVH\n1Bdwm9es5FfozteJKM3IzT2UR3rnUGHQQV6kuQzdV7qIH8AkRzShUDUUKx2B\nuL8XdtyDG6Sg+esATu9J7ZjHJoFG1WajzVG4klWeJjfpoNMczFtPxWgn7p/s\nqkQFr8uFyjIZVs6W1fS+tL/MYQ+H46FVPHtTITPyO1v0mUuROhHWhjgF+LD/\n+ALG\r\n=pW7F\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"45611ab4dcfd143b0242b59917ebf84c979d9d4e","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","webpack":"^5.27.2","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.10","css-loader":"^5.1.3","typescript":"^4.2.3","url-loader":"^4.1.1","@babel/core":"^7.13.8","@types/jest":"^26.0.21","file-loader":"^6.2.0","webpack-cli":"^4.5.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.8","@babel/preset-env":"^7.13.9","webpack-dev-server":"4.0.0-beta.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.3.9","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.18.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.9_1616499011384_0.4363699017136544","host":"s3://npm-registry-packages"}},"3.0.10":{"name":"simple-keyboard-layouts","version":"3.0.10","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.10","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a622948bb60b0f2f26a96bd078849db8f5be9aff","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.10.tgz","fileCount":80,"integrity":"sha512-N04R6XBpAWXBN7ddGKfvNcpZVbn4uhdbtFRTqALqHuqvcpaMLfsq5hjSb1Ql5w9hqH2AlhBWy4+OPhWItWLO9A==","signatures":[{"sig":"MEQCICZeQre2PRKb1CiixPlUZBaGk/LAXiWBL69nkEN9z/+aAiABX1bXS5VYl7nEbyZtJcLyKMZM7ULVzV+Xrs9DmOGI1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWdHqCRA9TVsSAnZWagAAo0oP/Robg4rriWs31q7BgdFZ\n00j3yc6iIBTOLpEz2gSxkq1wNeevjiFocAEg/OQ7dKLNKffcHWN4PD6TYm73\nrlanJklHA0N8kiZYiG7UcyHtm/xQ20DyQ2I25hpwly07YJkEqBXPDwOTxKwp\nIjdNfmMMXxsj7QJAIg+lXyq6kN8av7iNZ4+PhEVzx5FJkjGWN6O5KCrTLaGC\nI/78vjrXJS26QVBmTvWijBd3CQN7gseV6BS0kOncgC3VzYggoxrp13+I9mhd\nw8OQR5sfCgmsp2A3gR+Ws98TqC4eBAHQljAdQFN2983gncCvM08MEx7690Jk\nELpPscMdHvnIOLIQTLD1ZM1c7FLDac4NKtUlCJfUx6gW5hDFh/LgnJ8wgqeC\n+a0+6wxmdeAQxKahHgICLK8t2n10P2ndrBLrbc4wFV9xINSv0jnG2g3pTCHS\nYI6Rc8S596wPlf2ZC2aq3GhzwpPJdJHJT/N/Fr/FHcl73JegJuSF95SeAKYb\nhOxDT+PidyV9PJP9yemIs+Nsw4/OfK97yCwowVRqPfW3HPYvazpHXOvalfeT\n6I6t1OeaYJByg8hoVYXNz6AUlJyxZQZbVz3V0ffUGjza2+0NVuLdmPbaadOP\nMUk2ygI40P74/EQTDGoCCM/rMDPotBF5Ybpjd+oZn9ES2zJjG1WnK1mVRBOF\nYJhf\r\n=81np\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"73a7ad7f8af2277c780573ce9baf664a8ccfde91","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","webpack":"^5.27.2","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.10","css-loader":"^5.1.3","typescript":"^4.2.3","url-loader":"^4.1.1","@babel/core":"^7.13.8","@types/jest":"^26.0.21","file-loader":"^6.2.0","webpack-cli":"^4.5.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.8","@babel/preset-env":"^7.13.12","webpack-dev-server":"4.0.0-beta.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.3.9","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.18.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.10_1616499177543_0.22414166287346515","host":"s3://npm-registry-packages"}},"3.0.11":{"name":"simple-keyboard-layouts","version":"3.0.11","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.11","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"01be3ff99671fba4a5732f754875b27fa1382bad","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.11.tgz","fileCount":80,"integrity":"sha512-mv+BMKaEB1IJNCXmyF4lV+vZfMioFhJLNYbvAcceyl6D7rm/jXVgK4SpfhMl8c6FgamuC3uRnalcbrsm7vIPiQ==","signatures":[{"sig":"MEQCICHA5wh0HAOHObQEx1IlW1V8QkglOUXJH5kx2TtqNT2lAiB/2ykIqGmoP9lJiTTPwqidg+V3o2m3PeTUl/8wAG9ILQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWdJlCRA9TVsSAnZWagAAJ1MP+waqY/zNuZ7stMne4mLW\ng3n3G5E6l7cbLr8Ji3eHRIEo49CgdXkHjfKMDuI0Mb0v2tzsVVKNlyhObFZ1\nR2tw6nMQvwUOslpR9f/vvzY5dpiNRjosnWSd33IWN5eDtCvlR+XUh/JTxVoF\na5JWzqeYb8t0zEyL4Sr/jjibirKClJYNjU8lASwKhRP25Z2YSvhX4K1+RxvV\n2saQs8dXzoQCdvJfNwr5of5noqwms8hFbrcnnM8zvjs0xWyx07+JT5inG4Pm\njkt0RVnt0CKyndkXU4rI7XH0aMLzfTF2iu6wVnBBGCqgB78D5eICynoF4Ag8\nL3x67O9DGzNljt2KuDUvu5ugvmRwneyc2L89J2XDxbLHB/GZndi9bdDfuTqp\nsYlDE4rUTOo4EsnqAS5t44cDFZBC3Md5r/otf6o1XIOzpZVVBJ9Db9quWvos\n9TWDhNnKhUFnUegbX+JROwlOWird3HN2Bz4xfpV0lF+Mlf44hIcasT7sE7/w\n995Jkb6KommGCvS3C3lCg09Tfzmh08sFUSLKNvo3IxcrbwmRwBrRP5iFHsbs\nRz0SqbDVhEcm9cVkNC7SlYMnycTeb7duf8/ocuUCfrSRHD2X4G3DjDrKCq2h\nWHNdeK+nhsp5lyB0tQLGPhU3F9K3ydXI6KW6GlufWE2qPsCQFO6tPeLXEMZ2\nH8L/\r\n=J3qg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"16f4358de9052413eabc0db3c14382e8147c85af","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","webpack":"^5.27.2","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.10","css-loader":"^5.1.3","typescript":"^4.2.3","url-loader":"^4.1.1","@babel/core":"^7.13.8","@types/jest":"^26.0.21","file-loader":"^6.2.0","webpack-cli":"^4.5.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.8","@babel/preset-env":"^7.13.12","webpack-dev-server":"4.0.0-beta.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.3.9","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.11_1616499301048_0.7072020902913634","host":"s3://npm-registry-packages"}},"3.0.12":{"name":"simple-keyboard-layouts","version":"3.0.12","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.12","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"20ed8fdd52ddaa1bd8392346c1f824517ecef241","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.12.tgz","fileCount":80,"integrity":"sha512-HsDu0uph6CNvjyJanpeB6IjKBaWe4i5hJXUu6lZr3gWYQ4sEu2OtFVVY2xNrKDcfBEEenwmQhwvvmrTjPoDt7w==","signatures":[{"sig":"MEUCIB56jQ+SbLlWzByBxLQkJUMQe+hT8DdPIHOuOGyptBEmAiEAi+91vAPqcSejSPVptE7fVUyGYec3Y30Ebxd8vPtUHpg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133239,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWu4+CRA9TVsSAnZWagAAdr4P/1BtlDnSteaBBaeJ2feF\npeHjbIrRj738hjh+TBOri9xru7cEqJGpfxCCJ4RHuh3eHfm0CUmvvvAmkjFG\n6kEY0pSq5bQafqycJEW6jsNLXj3egNtrqTYgAQ1ApVss7n8Tp167LMr4YkA5\navSk2d3RYoDw6yDWvGNoRwu0dJw4NbPcStBIYMqSxLo9G+5ZUSEU+y676yjq\nLXSKvqVtQEvfgbIy3lxeA0rAzBPjHcB1oc4HsVF+tuT1Z/4TOyKDBjs6PmOZ\nfw+d33JuiDGrcPtjLaMomqRfni3ChCeHZiewom4mqTt35jiW8uoxWY4SVjOc\nqzrm9IgUkKOLpjFCEsoGOEfXHTa0/H8ahzRDrTyk4/8nxi9RTSuH7WRVofOs\nBdd6z1puX6c6O0XXoyg8mh6kLsC8ULB1uIpcV2BZB+l4N9FOgZtbx8ny0vkj\n9FP1HSTwIR0MBsrI2/LBnmv0sO9CojVDiYSWs/YAleFltqZXQqb2jdaAB1oM\nQGuKZLiVQYDoGEVCcA0Pz5cqjlANCJiR3cX2JTunx/wg955arUiClkVWDY1s\npRX6eEGldnlAmdkfHtmLgOYLYd0idZw2pIOJOUHy8O7xExO2DfkGtCBIQodN\nXFfMLuui9oUDoObbqaHtXP4vQuRIBMQDJ8hZPE/J8IOQwM3F+qwlNrkbJ9wg\nIzf5\r\n=nvGj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"db11744390692e288507ee3a54f8f79e588961ae","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","webpack":"^5.27.2","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.10","css-loader":"^5.1.3","typescript":"^4.2.3","url-loader":"^4.1.1","@babel/core":"^7.13.8","@types/jest":"^26.0.21","file-loader":"^6.2.0","webpack-cli":"^4.5.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.12","@babel/preset-env":"^7.13.12","webpack-dev-server":"4.0.0-beta.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.3.9","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.12_1616571965502_0.8226467274536642","host":"s3://npm-registry-packages"}},"3.0.13":{"name":"simple-keyboard-layouts","version":"3.0.13","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.13","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f9a160e3c8e2839c8141c0a9f8f3f1d73be8029f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.13.tgz","fileCount":80,"integrity":"sha512-Bc34YfMmdHGotj4ULzUBOBsCoerApuwnmbVZgVHilOeGL1nx1Zyt/k7KltRr/p8dmn5kKRqHonSavDlS+or5nw==","signatures":[{"sig":"MEUCIBFhXcuwXYHfe40CLg5+ff9R3PCPa17MdECc9YHHViMJAiEA/2gv0aoPb9BKbvaOxURGpDAOXAGiGVhmEWLnx9WwpXU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW2B+CRA9TVsSAnZWagAAYVgP/3d0W5YhY9FOidgN3mKH\nssU8SzLxesAwzRdH+3fy1xH+BH3boDW6aDWOI77hXLP7QZ6GKQwLlG4wn36g\nBSwHo4jYaYf+d1OyUPApQiJwXEesAJHApyUPqO/l/21wlO2EddRPJDr+B5ff\nkS7fhbqV4yIdzwnkVA3znce+PxFQjTMZrvNxWaehZNfKLptsjx8TCEZ7Nk/3\nq+onX360EDBezxUwn37rvoFeZP8fVoajNlVpm+jfHxwg5vLCCxHfDzDEJIQ6\nu3sPnSTGNYONtzv1bWDj8i416gN+RkU/Rfb1JQdrhvTUWtCkPgQmM5+sO1Vq\nQVK8CQA6Vl+ZmiKGByAyYlsI6l31tlCJwE6PHl5njpwiWXlwCwea8Mviibql\nStzVzua8lKHu095wQYBnFJCcqoc9QEhvx5haMv03PABfi8jM6GtiCi9WZtVj\n/EBo4WxkHcvE15qcl9jqCmDe/J3NH/oejmnirzha+nwXeKHNVVp2ECzClfxl\n9jRnhjwn0weuQcoN5WaiXHtUshmu709T0j00vLyzhYPoejxC+6clzEOSzB7I\nTDdW6xn5rASxmflDfm88kim93KsnzlXHsWP20IRtO8A66dLq8oKMiWD/LkDQ\nPaChpsj2bEsA4f7XLcqovBH91Zr8+QJm9D8nL7dK2yRsUkZgNjTOmhD9Ly/y\n7JyX\r\n=jROv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"ed12a905152c926a205fbeef0e141d01214999db","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","webpack":"^5.27.2","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.10","css-loader":"^5.1.3","typescript":"^4.2.3","url-loader":"^4.1.1","@babel/core":"^7.13.8","@types/jest":"^26.0.21","file-loader":"^6.2.0","webpack-cli":"^4.5.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.12","@babel/preset-env":"^7.13.12","webpack-dev-server":"4.0.0-beta.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.3.9","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.13_1616601213476_0.8590814240999702","host":"s3://npm-registry-packages"}},"3.0.14":{"name":"simple-keyboard-layouts","version":"3.0.14","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.14","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8cf10bdec24ff8c31b51369ca462829277a387af","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.14.tgz","fileCount":80,"integrity":"sha512-Sc1k4bJTivBDVC23e+bFDzcvq7em+Dbju4a3MFtzNdHOvDHHGEndkUzF0X/xkMTRkJZjfbMgZLqxg2D22m4Qhg==","signatures":[{"sig":"MEUCIQCku6Zz39JQWtp5LZy6axlXkQ+y+aPQEQqSkbnpiPi1nwIgC1I9QBLakB30j+3YHJMRmnlYIYfZ+sP9WovwyLHkNFA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXDs/CRA9TVsSAnZWagAA50EP/2UIJed0WzBa1egc1gzl\nbUqDOnQiqzc5NcW1Wo9ECU4DyFcb0+h7LVNM/OuGoE2GpxbXgXia2z+tbeQh\nxzFHyfpJmjscreXJ0vh6/Xiw7Qkezpityxz6ugdcUfP/ZhI+i3gZjnqZHwbR\nRydj9y38q4Fxr2wsMRo4tbp3X4Mi1LNJU7rH93PEFFx0aqY/yRPRNt30I6r3\n4ASP25HAtduL6cH77qDK4GpH8eH/B6V7MKphcZEmQXEsO6MviLh4FWl6ayj0\nhPgDtJObRASk7WlBR7OMugP97nkVNe7ksDzsnToG1MJftNSEibvSU9nCN7cX\nFmOGbFwM/ALD4wLxeGbbG2W4+jZhq9G1EYbf4R+nVaS26fD2zczoHSNsDDt/\n0lYdHC2WSfb+kIvpka011UO8dY/C3Ib5A4HJH403ZoY39n8InsFTGoU9a5iO\nowmu2YJF1cPX+twj+QGmSb3HaBhxOfJsj3zaCGVGTSRkTxHa2N8VyO1y88sM\n+B5kpzhfP064X1LTVn9yriXvno2dDrQ7DrH+EH9wxmvFKYh0Ggd0Z996uHZD\nzUDBPX1G0Zs1cAz6ga8cg4Y2ksPffkga2u+UW4t4/7RvA+ShY3hFwBM/xsUd\nl1dd2zVyuEE4S6yJ7oRojUnTng6dHaEEfGNfsgT1IdRTHD0HEXCL9o2iUSOU\nsU2k\r\n=Gjve\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"35db16602403faa8510fd448357e771bfb5b3424","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","webpack":"^5.27.2","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.10","css-loader":"^5.2.0","typescript":"^4.2.3","url-loader":"^4.1.1","@babel/core":"^7.13.8","@types/jest":"^26.0.21","file-loader":"^6.2.0","webpack-cli":"^4.5.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.12","@babel/preset-env":"^7.13.12","webpack-dev-server":"4.0.0-beta.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.3.9","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.14_1616657214854_0.9095764834476752","host":"s3://npm-registry-packages"}},"3.0.15":{"name":"simple-keyboard-layouts","version":"3.0.15","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.15","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a5b21aaf9976cb9bab20f020d0b10173ac83e988","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.15.tgz","fileCount":80,"integrity":"sha512-9ybAu1G18lB07GncH6K2ipjxmbK7/ZuiH0YGBWqrUXTP0yCAsFuI7UM99zjDYu4HpaC6rtDXIIIjDPj88B5kQA==","signatures":[{"sig":"MEYCIQCTtk/lKFEjrKcogwesJkDVEPk9ifVl2sHZslAknIFPYQIhALvIOA+CjWHjAkTqrIKcMDaOdsAggJ/ZwX1FG6KVoI60","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXDuVCRA9TVsSAnZWagAAjl4QAIA+pdZoe0MDGJMGaIrg\nOEZl8BfTOyhXaCdi4GCOLhys4OJipF2yzssqdOdBSDTuWaNuCdmTIHQ0FCrC\nvYeT//sPTgNWoichgW4bBSe56aJ/ll0t4y+hIQ5MoECG3pTgLyuNeIpsheDJ\n7mNNmV48C3ztvQqbSTBBsXhQFCZ/aciGBVLdVF4rNdYX1a3U+hPsv3gOTshT\nAtY2zddV6WyoikYq+bXTN7Q5s7zQZn5zNx8zFr8FbbKw4b2QtM1yrMSLL51R\n35bPnvA92FS6TOJ69xbNuGnS3aHjKdfasB6ayEm82jkbcCuAdifRoFnUVzYs\nfxjLLE/R2QFerSf/Rolnwfp+u7wIsfl9ndjsYnrMVpNvqHkGowAe32wOyJtw\nEiomOSTyWhUjMzTYbFLoGcf7O1QPExJsycuAKM7X2aacdkI8bkUeDFEsvax9\nmThqq13l8t/qme+nkY39ROd6mVm+2xfu27IVehDcEpzNSAwMsKQwD/9zHxqr\n76CgJXqPAjDLgdVPn6IXFj9ghSipSawRCTzDPNRJqN0SkrebMq3wLRhsi9gD\nkNVlQOiQsHQ2lmickDgTChxzgUZDN0SE8KlQDaN+YzXu8eCks24/7tODI/RW\nh2fPifDGx8/e2vnHjf3m509Yi9zdW8iZvdaMCeCegr5XH2O967C5NHFPZ6Qy\nkn+o\r\n=UHwn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"f46aca64201a01c9fdf823ca476cbe7ae3589c27","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","webpack":"^5.27.2","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.10","css-loader":"^5.2.0","typescript":"^4.2.3","url-loader":"^4.1.1","@babel/core":"^7.13.8","@types/jest":"^26.0.21","file-loader":"^6.2.0","webpack-cli":"^4.5.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.15","@babel/preset-env":"^7.13.12","webpack-dev-server":"4.0.0-beta.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.3.9","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.15_1616657300730_0.2694639574580526","host":"s3://npm-registry-packages"}},"3.0.16":{"name":"simple-keyboard-layouts","version":"3.0.16","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.16","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5c5532bc8de5323144d16883815e2e90d42a1360","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.16.tgz","fileCount":80,"integrity":"sha512-XMGIQ6R4EvSyAV6jaKdSCNkp5ak+4n/Tp7EPnqsxiY9EKizppv4DhH/Xo8STnsKZ4UVKJs1SEezQkZUbrhiffQ==","signatures":[{"sig":"MEQCIGG+qBz/20XKIdkGXf9t0rH5z2nMMKs/YeLr5MGjcoKHAiB0ZFswpOuxPc43QhW+LYse008FFgzxVpMSvYxfedxF4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXDwVCRA9TVsSAnZWagAAGbYP/jDGBVNNXeWUm73a5Kyv\nH2SDSNqYvl8VULfAuXVtZinJ30c6iELcfLZZNWAbMkiRWhWXXEFZxb9Tpxv+\neTUoCQxvHPPaHknGfyG3GS8OVbPjWWPliTbqdP9pjNURvf5TE5tu694qFOJD\n4nYVs4lFfOtFkXhA6ur5tkgsQC5sscJ1gi7vHwPkoPsJF41mmSqImJsPpnHm\n8PPoB7VC09BqexfJv3nO9DG7/FnNuBEnFagTNieFIXsxmOlbbbdRxrRiM5iP\nCNfHEhHLWHx0SW6z3EEPsrRBZL3FMZ88n4n/7zHhdQ/3Kuk0wIsg8W5LP08Y\nhqQRP1V89dzkMDqe2eVW8dI1sdif2P3wyr04sct0oKWLiThAiCxDD8/iKPVH\njRZwL+o4a3qQhT2Bm404dLiHoNnelfXKkHobubvl2e12JbT/MybptZDC83nN\nr8gQzD+eeHDJE2rjlsVs9AnRQNDjCLtYhEqhTBqgrV6m0yPsjepAJ9FLq7N5\nw3LuzVa7QeLbN58c8SU/xk7x3zDH/2oWOqKMCorIdm/N033ov2tRwMGeybu8\nu80+dPNjrsS1hqKoi69x9hBgReTUZgyAkaarO8fgFuGE7fEpmr0bTeMsMC7p\nhV9QcliU6gnwhYENrsyUHkyqAMJcDGawOzw6jvIlkQXm+O/yrK5U8cnijiX6\nKBvp\r\n=Bwqf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"663c17c4e89e53c9ac1094149c74d6c4d374adc3","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","webpack":"^5.28.0","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.10","css-loader":"^5.2.0","typescript":"^4.2.3","url-loader":"^4.1.1","@babel/core":"^7.13.8","@types/jest":"^26.0.21","file-loader":"^6.2.0","webpack-cli":"^4.5.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.15","@babel/preset-env":"^7.13.12","webpack-dev-server":"4.0.0-beta.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.3.9","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.16_1616657428760_0.9758785078483014","host":"s3://npm-registry-packages"}},"3.0.17":{"name":"simple-keyboard-layouts","version":"3.0.17","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.17","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"fc328412f42e858b0e4cb48524632bd2b8d5ab8d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.17.tgz","fileCount":80,"integrity":"sha512-DMizL9ycctYSa8bBCrtOBTFkKZUurXQu3P0dSLMJPLghFkPQwtDnokJbDoYO4mv1cK3YyQAgF516DCBaHfc5WQ==","signatures":[{"sig":"MEYCIQCw3thpnbnServGFeFKfY+hJNCt2pX842QMX21qVflyDgIhAOf+uGLosyAUwzHOM+19x/QYqysYEWQ3R+FCJHddQp3B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXYuECRA9TVsSAnZWagAAV0wP/0Hvh9eKF+QpU0mnhta4\n5igJwSVqgCg6j8KCVYH4rAQxpgsSY7e/qTaOj2ZbK68OgigJvmPKmMpv1oQa\nLI7Nsxi/LynUurOpBZl5ZmYExN6yk43kSyTp/RskinsU54Z23UaFf84LmTCU\n3+Ba1NlrJXovFWa0QkhFAFFhjryeEGKrJDOcL1/7jlGZenOh1ZLgqq1EhPtN\nXoMoMFVmcV6gdoM4BIqDQCLF/Cxtz9hAvZSRPvBM5ByhpKIoroUiUyFLnRdp\nakl8ETL/7auP3EXKPRx+zvdvgMpPGKIjjml/125MJyQEdXqQpjZOW/3yHYN9\nKYJIrQLMkXEMNL3bSUI32j2eJibrA2A7eeaVRWJiV7iQF6NIDaA/Dd6mzaEH\nCqLe5EvPThqVQ2ScA9zRUDoq4p6fm+3pnKsvUPJCZOzK3pKkVWEZt4MKMyTf\nt7RXCSHoSS0shLFcwoJdffzSGxxJQlL/gZWTsYsmykyZ4holZuSCosfINDIn\nefZwTPLPDQmiosmDsYPmwqFSZFNH4xnoiA3WNoZb2lnRBBjPWw/Mvvq/xcPg\nBfYA2RYt40vROEcOFNJBdVyYR0TShKqgtznthf2z+YuL9nqBvpK6ZmS27HH5\nSPSvVBSw/VZ6Ly/Qp79UilAd2Radp2maLeDIVL2yNvPAf0KGsgUpa2DnsXbv\nGrOd\r\n=rh9I\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"06906a1178933f8e463ad39632fc64a603871ce6","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","webpack":"^5.28.0","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.10","css-loader":"^5.2.0","typescript":"^4.2.3","url-loader":"^4.1.1","@babel/core":"^7.13.8","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.5.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.17","@babel/preset-env":"^7.13.12","webpack-dev-server":"4.0.0-beta.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.3.9","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.17_1616743299814_0.23987514216426398","host":"s3://npm-registry-packages"}},"3.0.18":{"name":"simple-keyboard-layouts","version":"3.0.18","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.18","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"47441f8c3e7e88c99f109cadcc06c7f1e980796e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.18.tgz","fileCount":80,"integrity":"sha512-fkI0mUtT+QBYRMn3ram+HA1THcSYpTqztXIIyTtaxXUIe5sk3KNgyd7fY613nPtux3FY/7tKStyEdvmhw8GUCg==","signatures":[{"sig":"MEYCIQDLa3JxaqgkEFI6JWboIWXbhEwldJfvyBoTJsTOcTZ5hwIhAKbO8eFHr0WwSHH1X16D+4BYAJHusts4bICK7smH8jbU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXf0FCRA9TVsSAnZWagAAAQoP/j9IanxjUTFs9Y66b3gu\nW0dQlXekVo7tOFKl9CcGOTmBVhWySuMIr56GTN0EvN2pOQMg/Emc/LISeeh7\nO5IV9wTAJFZOyG1FzWPdzxKqg5sbFFr/CraP3znGjEgRheiEMwANyEs+ihpz\nHy3zORugpk/Uv1DvvutGnUoNTOLZnIIarOj8daA0vZhhDT9wNAGlDUd1W8Rm\nCG1VFYWqhwB9ybxLAI10G4/IoXHAdQMoxK0AN1suwJJN4tM2gy31S1/BxyPH\nf0P452OJvICKMlHuQURKwW+/4gSsBMWOSpsvtfwK6YImlkC/XGTLSfR0madS\nHRJwd1anUQoca4bsOmG4Q/jx2wxzsYUBlp4KKdHFXtwKaLGaDDtf7lwZfGLi\nh/6jnSJfj4IBmwPbRbAI7JczNi8SKBGcK/N7VdnfecH5/pwnyafS7v+uiP1Q\nwhXbtG2CxRwKKDihSJDu16XyJ96ANdlby6lpBT4dSCB0WZ1lngtsWNZEE3R+\nT1i2cfO35YsNrdSFIlFttpmXATt3b1TbP5skJ8c88/eeawqvpXvXuC/04yLP\nXpgd2gStsRALj01vlzUgkqSHmdCWf0lHkXwoK1mNqwfbXEhRdqiKqJid5Lwr\nZanhAjWB0cqOJNspwNUGpBK6PkfF8ZMN1cPS6Il/6UjCekRd/Jd5RSjdO9gZ\nqtgw\r\n=lYSM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"e88fe3c4f6ed629afbc4a07aa50eb609e3f1a3a2","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","webpack":"^5.28.0","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.10","css-loader":"^5.2.0","typescript":"^4.2.3","url-loader":"^4.1.1","@babel/core":"^7.13.8","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.5.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.19","@babel/preset-env":"^7.13.12","webpack-dev-server":"4.0.0-beta.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.3.9","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.18_1616772356438_0.675458037810641","host":"s3://npm-registry-packages"}},"3.0.19":{"name":"simple-keyboard-layouts","version":"3.0.19","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.19","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"39701e228cc521ebc7069ef51282e952060b4dde","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.19.tgz","fileCount":80,"integrity":"sha512-ImpI20+aVk5BfPMaDXMyiJ6AebS25RVZ6/RGHmDU+EdfEQ0BBHIBeitdEOTjGU4v3x1NuYk75lF4EzwY0IPwqw==","signatures":[{"sig":"MEQCIAF6IpRFPKG2hAl2MAmYrmY0HNdvGQkTbqS/yVD8T7u7AiAwBULIL6N7R4sTsWK8tS8g4eNOjEn+eEb9p/Z9WwdaMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYZ9gCRA9TVsSAnZWagAAbFIP/3gSw+PJr5WKQHDFqwPS\n7ydSh+GqlZwlBM7Yl0qeQatF8ZcB/loq6Ax9UZKxGU6amD+N3fZnnSzzT7Hs\n3vl5JYYU1FNLRCDcxX4P+bcl3JaZu8/0spZg3xICWjFfFRzMVUj0mL5QhfL2\ntxLyi8D8pqapgIiXiUxIIz1UnNG9bZNOxUDXfQBVfjLn4QlENFaHJsCbo99s\nmUlzCq2r3Pv9kI2E1PZp48dI/Xht0Qtmh3r4e31HzitLQj+ovdC4ZaA+TbEc\nHxVcfSrpmmxDTHZXognvsh/p7srVCdk9W3oVNEPEiKG3MyqzG27RCOV8Y0Pt\nGokYhHXw6UzrxmAlO5/USW5ZR2Q1hkXr3SuTjCKAzTDnAqYJZuKLM5QSGr2w\n/RErpRvZqs08trDdIQpkSYxPlZQmIJVFT2jY9Bj2z0ycjixqZHGoCna4LXRE\nEsE4Xrb9HEP+YKsh/ACrVZD8AeSMTI9a7FNkUVXPgwORz9FWXcWnqEkbJvCK\nJrzV/7lTVz9Cv6g3KufuoPifXy1XRG8f1MUntH/i8P+ofvB73h9oQSQ1S5I3\nhpO3rvBfUo/7Wb0wq4ksQAl5ohFM25wbHPgKIBAlonmnvVcLST1P7DvlKYam\nUJkMWInoj6aapv8u9bGfVj+FXsIqS06U0YnD47qFBm3CNC8DBidAE4/gjmdk\n6lCA\r\n=+Qdq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"a8d11f882b561af76100789f522e27c17f1f0ba2","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","webpack":"^5.28.0","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.10","css-loader":"^5.2.0","typescript":"^4.2.3","url-loader":"^4.1.1","@babel/core":"^7.13.8","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.19","@babel/preset-env":"^7.13.12","webpack-dev-server":"4.0.0-beta.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.3.9","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.19_1617010528480_0.8129308988451773","host":"s3://npm-registry-packages"}},"3.0.20":{"name":"simple-keyboard-layouts","version":"3.0.20","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.20","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b39a0b05e50101d16aa00e4c78b8d3df73dff67f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.20.tgz","fileCount":80,"integrity":"sha512-WacpO1RG9vx4KNzI2iJGTs7fqWGxnTsaSZ+lThyAxlRxoM2Y1qu9GJKaxs5VibRlJ6EcZC5fHMJrSA/Urnishw==","signatures":[{"sig":"MEYCIQDM4S2+uafpELlhHBgWKi5Gm+0bWni2Nw/Bv578N/ZgUgIhAL64MpGHWU4Ro2xYwCkJo4j5m23CV1+0PgcpVypHaXed","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYZ/YCRA9TVsSAnZWagAAGkoP/0SrsCIm0mIywowN11cd\nxu68lpmr57TyBkkvfL1BqQUOZW3IP8REquoQNxj19s7gnoalhO2rmfX1Ib9G\nE/4vt15Mt3U3UNTV3KVtA8RIP9RdStR5zAMf9F1u66SjAZ0LIJHAx4nblqsK\nGMlKGySKdtCCaT0002dH6Jbq9buvu20mBypZAiq9gmkovzf8A+Ii9CHDN3Gj\nwK/ymJvhqFYIe06xAjIYeeLbcL5oSr35t2y4UNtctF7pMGIFP7IGh4H50ER3\nujj+TdtW0JnVA11pcB2DRIc1yqUNQYbRQtlQo8ksiT2j1pqpg5snL3lZ+evv\nxYxpPZZCCZfwS2gmXNar5Ei9P9IY7j4wU6CF40zAIM3tS2A887F1NMg6LWx6\npfg+8sDjQ+cfI9S3u5sZMXAniALTASqBqtD0nZPc/uHO+JQ+OKOQ3B0FvRZU\nR/L2DgFxyi+zd2OCvyJoV2+XFjdECLGn5JoTd9Pf7ErmAy7y4a6wZryi0xFc\nnwwPve+0Q2lv0YHrsQK3Y0w3nmdZs6ywOORrNOyxMvNfOg7GpXgbkFKMERuX\nM61h3+EX+LcP/mumnkWDMBJrGZdFKUcvDcPQ5rfsKiQ5lDJwYcmxSYy4dwJP\nJZqlvEbqvZyVSmpW8+PLef7j4qEZauMtepq/pjr1UqLdraVMxHGUnnpN3qCY\nQ1kC\r\n=UoU2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"528ea28397976817b2bd78bb57447b068e77c8df","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.22.0","webpack":"^5.28.0","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.10","css-loader":"^5.2.0","typescript":"^4.2.3","url-loader":"^4.1.1","@babel/core":"^7.13.13","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.19","@babel/preset-env":"^7.13.12","webpack-dev-server":"4.0.0-beta.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.3.9","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.20_1617010648162_0.978086028934742","host":"s3://npm-registry-packages"}},"3.0.21":{"name":"simple-keyboard-layouts","version":"3.0.21","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.21","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2d3b36429cbd9a6e2cd95fa894aa22d17a7922ee","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.21.tgz","fileCount":80,"integrity":"sha512-9ksFaqnUdDXmNln3XyxH7zmU63FhuIur7IIddQxvCjxYZJjHuSkUjaVzTTs3MvqN4qE97bIExAYUuxHy0sCanw==","signatures":[{"sig":"MEYCIQC6KlqgFI6Z7EywO104GPjVphVnO2clzxXG+xV79zfGUgIhAP4iS5jQTWA9En/9Wo+0U8U/Zi9wDLlXeE6X5QH+wIIg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYaBvCRA9TVsSAnZWagAAEdIP/1Zlk+nUUq9Lc8opsFwI\n1pcsK4WNAk8S/8+y5Std9oFkVDjLc0JncpE640Yys/t+rPPst4YSCCa7fSCZ\nmXjOTsszopeX0F/Hz3ss7uYm28X/iE57JJQoG3xlCtF4hV0fIMvU/8jGRYyb\nGqv5kHMUzH9c0wqhzpYFSJDQOh6PsnWuYa4pevT52kaXsfj6GNW5VVIPWx3t\nFzJUQ6T3y20zMGgEoy8Khyi3/7B/Fc4urhTW9R/A7uhsZkDHNT0zg+Se1jv3\nodEBj35Vc9SxTdxdSXwxz0Dbt/Lwfb+iASh2yWXwIC0BcSqAm+b45fvQXvYM\n/zCrY75KZsoFgUQ/h555bnXFx6d228cB4Pb264ZlDhDeux+tS1C+aUzsuNaI\nFwT058tQKyfJPXsfiHVXWNdio0P8tW8tsYgG1VueYrNl87kcv+nEvTt2AEVj\nbqcLvxDtwxFmO3iga4nhcZ7eGVaX5QYN1cnRuabPeVeN5xc5LK32xRTUttnk\nA0aepaumOqncZqzXlkrVsQALj7Yuo6Tn4JSPEdL2QqVQnkY/XJfJDoCpb0f2\nL5eM1b2HWnSd8UjO1BWhHaMXL5Dywor154mPwJ5m5HFG4dDGpz9q65MIvME/\n5Q546JZJ629XYdaFAw4qJbxQYcws9QBGd3DFjTKzvmYX5Oiwt5HpraiehTzC\nmd7i\r\n=yoxV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"14555d1c1ddbdb6e77c81fcc70cbe62bf7530b24","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","webpack":"^5.28.0","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.10","css-loader":"^5.2.0","typescript":"^4.2.3","url-loader":"^4.1.1","@babel/core":"^7.13.13","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.19","@babel/preset-env":"^7.13.12","webpack-dev-server":"4.0.0-beta.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.4.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.21_1617010798926_0.45166926694555687","host":"s3://npm-registry-packages"}},"3.0.22":{"name":"simple-keyboard-layouts","version":"3.0.22","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.22","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5ecc4487cd6adfd630d294c8eb748430eaec3c7d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.22.tgz","fileCount":80,"integrity":"sha512-3zlcTWqnT1h9/7SDo0JqmN9odPniGSJHueTSZ7QIfptDjSAC4B+6iIyYw3yer9zfSGO+4CzYOkclq7WsYjLKXg==","signatures":[{"sig":"MEYCIQDmdSmQGVu8rtFTmdkSbGGTEAy6RgsbU89ARa3nsmUdewIhAKFbYrqVuv9cbhs4KvPaH4hpqt1JZUaJT916uZszLArh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYaHWCRA9TVsSAnZWagAA26sP/1ml/zToXRibDaqp+Hzm\nD3et7fWW2uXxdpYy3VYnvOA7C9Pyq9WPIjnXaKYB8e6PHcHmPRoHNayDlAOf\nYhDMZXZoSlF/OwIJHxk4j39nSy0BrlCwteqdGsoUD72FxAgknIv6yQUwQv8T\neyofOoFOVij8/5/S1YB0UQvL1RwL8SFa7aHA4wRNySelWDN56CBbpTWIgdsT\ndWGBExP5vbCRwj4q+vzfoXlKQlibpUjuMrQcX7GOiH5+mEuJwFHsFFGb3w4d\nMsDJYg2gj9s5uqnIDuh6cYg7tYd7+zv8QDeRO57ZZh6alK6UwukvfjfmtwQK\nIVJkhjPDtf8bu3IjUyDLmiY7C1n7mHf3DRlQ7DIJQUHXBsmovsKCi/o8Dlpt\nC1yguoRy1e/qtR8TlvCHQ/9JUX8TkaQ3JtVJB0cILxldpC53WOEbMkeWW3Px\nTEUBHoIZtZOHmHUEn0csqY5BGq6kw9rWGQqWkOBoIoBKYsInlismufQak4qH\n4WSNIoj1nwX+q1oxsmB/aIC53i1mMMeSCWx0gMxgkwcaDOXCDJxR1MBSOw2X\naCa4dEMuEwEZSU9g6wdYF19R6u/XHJQWtMjuWcSGfeRd0QLVW03tTRasbjsh\nf5AohLCtfmUYHSab1iwDeYeRy+NrNLzNiRrgJ9H/2buvE6hFPeLMtvmE19fh\nNFCz\r\n=m60n\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"892649c15e7357e0dd42a77ec5880aace63a04d8","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","webpack":"^5.28.0","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.10","css-loader":"^5.2.0","typescript":"^4.2.3","url-loader":"^4.1.1","@babel/core":"^7.13.13","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.20","@babel/preset-env":"^7.13.12","webpack-dev-server":"4.0.0-beta.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.4.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.22_1617011157846_0.5973455756884398","host":"s3://npm-registry-packages"}},"3.0.23":{"name":"simple-keyboard-layouts","version":"3.0.23","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.23","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"32aec569d5dac17b9bf8b20a86371442cfe1b350","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.23.tgz","fileCount":80,"integrity":"sha512-JQ041IOBtGhcKaBMAncpYwgTgiw69S1H61VfeNI+kqtMj8scmZxJvfzYccCvXKV7+Jnzr+spId5SGxY5iO8pHw==","signatures":[{"sig":"MEQCIDFiBzqhTPp0OX59Hp8N8xgtzIGnd5iiwAJbklVZTCNSAiAf0y4W7fZtAAV65KTBAl6BKUcTPJPYl5C9HW817fwoWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYuLfCRA9TVsSAnZWagAAtx8QAIrGdGV+91viL4FzpUp9\nHUL8JpHiVoXn+D32fSiWzuoye6tDsOk9AI1a+i7VWoJuYBsvHBUKeCf5K1F5\nHpv3ecjoCW+fuehCcKri14GPvQPjEiQ0rUzMaun28hYraNMsn1SYgSaGAchK\nmNFR8AMwnyQ05vdZa349hnX7KaP+zPGJUsREAYWus2bs3LZ9Nwdp5lmA39kn\nJWzPZWZeREeD65euVWcUqb+1OjA6VKDXdRYVLSglhPr5tnga0Cl3SwUTrzWb\nQOdsHe7LfB541v5tSZk4Jsid+aYWhtT+UrQdCUZK1M0SrYmOYPozVoM43ve6\nqGoTzpNye9LJ7j8nOYkP86j/Q9JIkhYUsZhqGjleiC7/ZieG/E8BeS/VBA+u\nU/XHtGcNkfZBoek18yySmJbqfi9z3lPhwbEvAcoMh66xR68k0Dy/Fwxt8jDN\nZHE/SesOrb5BcBi89EqS5k0vos7Bt4qsYXtUk/KW3NlPY+zr/3+//HF0/joi\ndWanaTRgr45ZrvPPmsJVVA7UwNzQXaZmUzNhAG9OMnUflnnRrST9p/v3Ixru\nc6gJnnzXsrK9ksEsE7VIl5O+qtgATrV7lebeAyWvmhB36+TlnHmTxSQ408Mh\n2kjE2IfM7VH1HmMoroOlXKi3wjA3UMMgs47rSnh++sjVGSJygvPCR7iHJb0L\n53Q0\r\n=gyFh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"ae414a2d42891d936cefb9296e6ecba858462d9e","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","webpack":"^5.28.0","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.14","css-loader":"^5.2.0","typescript":"^4.2.3","url-loader":"^4.1.1","@babel/core":"^7.13.13","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.22","@babel/preset-env":"^7.13.12","webpack-dev-server":"4.0.0-beta.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.4.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.20.0","@typescript-eslint/eslint-plugin":"^4.19.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.23_1617093342864_0.6163104497678018","host":"s3://npm-registry-packages"}},"3.0.24":{"name":"simple-keyboard-layouts","version":"3.0.24","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.24","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"029f6fc5c1872fb5dbfa045186b6687e6271161c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.24.tgz","fileCount":80,"integrity":"sha512-M7lzn4h8GyB3xjZbLfS1N1tSDkRljqPkMmx0uwtiB3yVe7Hf3YfqurG3FFXVCvzXb5kv6CyjeSTNPxp57jujEw==","signatures":[{"sig":"MEYCIQCCCEQbJSbgI/3WqscfAjE6Q8tL1x5FS4jVyTDWG61pDQIhAP5HdhPjQ8VaC/a1sI1byte+xgoeUquxuYBXCZGNsjsj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYuN6CRA9TVsSAnZWagAAVKQP/iE95uEY18gYWwuUkubF\nx1mYM13JCbm/+6Fnz0j/6ekMA3jv3Ht9gEKyc4zIFELR3fbvrf/Gb19QfKtc\nTG/lRHMkztXcG9TltAK6vo0udMMDFrBQyk8QHSnSvU9AN+19TjXojd49D/GE\nMlDmbVSqd3hLdkQfdaRWyienn+zNq0xDl0PbfvDKw+4ht5BArCw1paScYQHk\nERGVN5JV68UgQkYu6B7L8w7kF6PAtoskGU0ZFOTElmmCK/ZNfvmcTwnhkm0A\ns4Dat5S5CPDqnqNJJUUUSYnO+IgnEVLobKAxtDnsT9sj88EqigQnEBjeSe5t\nksxp2qKItxA0o6uapnqmWPrCCCgBeouM76lUiDBwxaVrgsh0PLt3/1zKsDcM\n1c7uxhw3FRMdNhfr0SlmW9Y2cIQ84NH7AfLWFrxRUkEMJVRG5353QOJBuR04\nMp/l4CBnJ8gDAXfYTFBaaqlqnJ+MxQNsqbFR9ZU14k3lQAwCY1/eT1hxOhGO\nGJOiErbliqpkDeWjE1dGkKtb3Qs3WgwlqoKg+33uyeHPiGi6Iw8dLKERQpC+\n7B3Qi4Ptqm1QcOcqbcrENbs6Zrw0dpKnQG+5Pmf/oP9MHB8BFgkz8gS2XIkA\nEsnGvfAwA2rJ9fom9Ic3w2NQbbP96F6hZqqT8gc9tx3xVilK5fn/DM9hDpIz\ndM7E\r\n=uuq3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"569b323d7d2e02e1b308a09a639572728ad7fb59","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","webpack":"^5.28.0","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.14","css-loader":"^5.2.0","typescript":"^4.2.3","url-loader":"^4.1.1","@babel/core":"^7.13.14","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.22","@babel/preset-env":"^7.13.12","webpack-dev-server":"4.0.0-beta.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.4.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.20.0","@typescript-eslint/eslint-plugin":"^4.19.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.24_1617093497723_0.7865110398895065","host":"s3://npm-registry-packages"}},"3.0.25":{"name":"simple-keyboard-layouts","version":"3.0.25","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.25","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4debb8b6a799aac7620e097453b07b3012917c69","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.25.tgz","fileCount":80,"integrity":"sha512-7bINJ+hl+je3mu4TjvXchmS/FAx3X9zvgZU5B80tHIFpspnWuPPTTw16XcrfDjgNAhaxwEHfscqApiY5nFaOsQ==","signatures":[{"sig":"MEYCIQCVgebPWSvTFhuRj6tVPwZ1T/kaUpAGefi9mFy7U1K+zgIhANCv7HVO+lylYPCbGEDEEl3u78gqYdFkgbKLNRw5ufof","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYuPfCRA9TVsSAnZWagAALNYQAJDzzyJ+bCZoKuNglLOV\njK3eYMxlH9ugQ9+oZMiSQhMA+mYlFKkzpPiaZmFBIaNu9ON+pKlnxOd31esg\nmQ2Rmi+7Cxi8JgQmmSsaJOoIyBO2xXWW2hC4mcPyc7+lgwFQ2F6wN3q7tVIc\nDdmhx7CxoNrT4AAydaqGp/sG5nSd1FdxWNk2geFR06Rvp6CiGEZ9g7s/Ot7d\no9pGAsCT8Wl+jG7rRXUN/IaJwoKD4XGOjRt0OHCg0iGhurZtAymgt1Z/3vHu\nZWrFTGOLQpjI6ARqJ7jAta/FIZzdCGHCZWmy/eentcfgK4bqwSyi4KbSIr9A\nreHagFtlZlsyNkf9EetQchm3nLk5Tqza8oEppexNdja5ytcgSi6gmZlqSgRO\nzshfvinvgDSCNLd0jw5BL/KnLlACAMEGAyyX1NRRVgzNzGFk5626B76MGEn1\nMUZsF1oMxd/jnSeFtEKObzstf+s+ESdVmw/CODn3TLTW76mVFmKN0dS/cmuk\n3y/8MDGvIgifttlspZN8z33lE9VBf2e29UvGW5p3SrhgaY6pRPX4pzj1oXDR\nweoxlPsyGtmnnTERGlPDXRDpHKv16idUGOszXYVYeJJtujzeW3hrPXpWJbRj\noelF5JPBGsqCMWNyEHfORTSoKrv7KL8aRvSW223/tpmazBUk3vVXiz4MbnJf\nfxVe\r\n=xLw4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"2b48aaa6f3ed1e5547956c843cd98fa5102e03ce","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","webpack":"^5.28.0","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.14","css-loader":"^5.2.0","typescript":"^4.2.3","url-loader":"^4.1.1","@babel/core":"^7.13.14","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.22","@babel/preset-env":"^7.13.12","webpack-dev-server":"4.0.0-beta.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.4.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.20.0","@typescript-eslint/eslint-plugin":"^4.20.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.25_1617093599020_0.32824152309437227","host":"s3://npm-registry-packages"}},"3.0.26":{"name":"simple-keyboard-layouts","version":"3.0.26","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.26","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a8e76c55954587ba91ffb1c0b9d4c642d5a7c22c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.26.tgz","fileCount":80,"integrity":"sha512-faS/UsKR0Hza3ap0QhpX+6sJscSYzAss7CpCV4dIw5hmin+sqtywGMdD4gwqTBgm+U0iWF+8PFsQXnyQbv1mWw==","signatures":[{"sig":"MEQCIHMCYXt4Omrp8JhbdawMIeIzUY3407ThB7E1UB+gfSF5AiAFjIyQQA9i97k8d8tEhaHBHQBZBumOF2B/PBZXHr5Szg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZC3UCRA9TVsSAnZWagAAGc4QAJFfWX17a1H13QLmej1a\n0ZMKYk6UVQsHkWhma34f6kptztZdrEJK+SFek9C0yWT5nZQm1NlmnkQ1lwV/\nS3DRPRGDtrsqEWhY0WgRIXAZg+e6l7FV5eIsH8Mikxj/a3JeEXuMr7uh0ACy\njCvedWz/ySAhunH0iJHSsBR0utoHCoQbN4b+gXYWYpAYaR8Aerj4j/xOvx60\nH2ntaiGXRkZ9q3NeKv4MJy8BnA+FgQleGG1eKO9plnpzevB68jCUqkVCzZa8\nAMN5ARUa9rBQkkzIXxNuV+m8tVtb0zY9TFFNJmaAxHJ8wDiheE6TfB9Hrhcd\n4/sXqr04ZgrOU8yqH0OO5vP1DsSDUCLq7ZbC/vQIJZys2lthiCYtgw+m/n22\nzw+W2Z1xih5xrbnC7nmdP7YDN1r3Su6wfqtoEOKXAvfQZPWo//CsmkjunQj8\nan8W+yPyRUDB6NB2ri/xr+9zLfpqYtAEMtCPEmsZ3ws1DEBnXT3GjH7iySrn\ntdEb3Sk93pXXwY+0IfjiRPSNEmYXysFQCjgiUJHJMI3YFsT/bQ+Pe1iJg/wx\nvtf+4vLEMCC62j/8YtkJwCU9I9pUM5YKIcT8sJyitYJHxgEREmzkhtafiAIZ\n7NdOSu/1dvJUDxQEZPl8gfgw8Cq6PmnceBMUkyiMKG2FqQLZ7uq2KbGHHE9u\n+Kbg\r\n=LMps\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"ae974c3745a60fa08107a5277f46767973a6921d","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","webpack":"^5.28.0","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.14","css-loader":"^5.2.0","typescript":"^4.2.3","url-loader":"^4.1.1","@babel/core":"^7.13.14","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.24","@babel/preset-env":"^7.13.12","webpack-dev-server":"4.0.0-beta.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.4.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.20.0","@typescript-eslint/eslint-plugin":"^4.20.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.26_1617178067473_0.20127207377325296","host":"s3://npm-registry-packages"}},"3.0.27":{"name":"simple-keyboard-layouts","version":"3.0.27","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.27","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"231a901aa5c54787df747c63cafce75d4dd0f231","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.27.tgz","fileCount":80,"integrity":"sha512-WZMV3g/6rvmXgIPKcqCzN5CAj4a7meh6DJXpj8L4oSqAqexqCljsejtmIVDjYGF6BdRQVHGLA9BS4PI9me8AGg==","signatures":[{"sig":"MEQCIEfqv5L2y0eYeqNKYuRfVuoPNtk94mI3czPD3sNRkLGDAiBmOf/zydnRtjyJbWH3G8s4T7f3DpoBSM37MMBmnsjkOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZsrDCRA9TVsSAnZWagAA2nIP/0H7lPyWzRjoWZ88HDPy\nbhAyKSw4643d62SMw8y3xtMXdCJo998oTbPEqH99Op3ygIja067G1ozlAcQR\nyGbDgjAeW9Fb9QPermPmnPh2b46Aro4UGcLmDsLNHGsx84oBRuI5JOf3lrGj\nICi9wg+nOn0ENK3WpK/ZxExtaCv0fxQU2+hff2twq9H5WD8UpNeYB2KUXfBF\nyqf3U4tWv4HOlvm2pcintn4u0EyrPxpptT0Cd1YO+VZ22NDuP01Na2ogqSDC\nAe8leRruvEZ6vHt5sluIqIODO09VwV/dO89vNtI75UfyZgOWl6DnxRpyC8Ln\nHN+si563rTl7UF+eqBNncZyR1h62dBZU20cyEtuPnHAzT1wNg7iSXV40S2DS\ng09wddJYpktl/hC+21URSUNZJacv2R/KORbI7fqI27M5GLNJZlZkbyPNU73K\nfY6I6W9PHXYTHczpopWLO8U8G1A8GqSdvGKdtCJMaxXygr45jy4I1LbrMeMx\ntwdntXv3RS886LmdU5fesJDpsob7aqfnurEBJhoFFwdTyTV2Ftmjcq+ZlD4S\nWxp2v3Zt5uTKGLLd/3cCnL15v4ZBtL8jNFfZOLjsLW3KzIAxP2i6IHzDXOY9\ndP3TO7UBwY4RHr6SEGJWiEXGEGx0+myieg6IiJpwaWhti5h5yetCLXzj1XUZ\nJ+iz\r\n=YtWO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"c376b52cf13617c6624f82071d0bc5a56e89c9e5","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","webpack":"^5.30.0","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.14","css-loader":"^5.2.0","typescript":"^4.2.3","url-loader":"^4.1.1","@babel/core":"^7.13.14","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.25","@babel/preset-env":"^7.13.12","webpack-dev-server":"4.0.0-beta.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.4.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.20.0","@typescript-eslint/eslint-plugin":"^4.20.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.27_1617349314945_0.3105341519159681","host":"s3://npm-registry-packages"}},"3.0.28":{"name":"simple-keyboard-layouts","version":"3.0.28","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.28","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"efd7546c18ab1a206002b67f79c90783e92e6ac0","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.28.tgz","fileCount":80,"integrity":"sha512-+as0xhCegw0pnfoCeiYKA4LQBh7teSACSPPOcp9okyunbPh2jhAcM8VVKoy9c89kVXRD7oNM6c41v8L06UIJkg==","signatures":[{"sig":"MEUCIQC+h66XxrsD3TGJ+j3LFVEyOhNr0Zvc0pEUDXa4dkYwCwIgV4F47JGBy6hKiYF3aBITOTW8hfjSExbsShWcD+3bILI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgafpUCRA9TVsSAnZWagAAq1AP/0hmV6hPkk8AUWSHCYCG\nZWi1MS4MSt2/Jv8DLZ9cCF2yPEBNjwHMUgL9hC47UZsPHwcDs3GpTYrUUQdK\nIGjf/uzGcPRx/opvB5KT0nzm6xDPMlRnC8hu0PaUUEQOA2//YEuw9dinm74o\nSGZzR6d6TlYi0Y5ndYtDy1EQXtv2pJE1MYeysp9Hy6TdBJYaStpNXAXxfQrm\n5omqpq3wi4q3WqVuPJugu9I3Q57P9i2MY3cMDoXUfb3CM6qI7ba8U+u5t0Gd\nIoIW8aCsGMkYnqh+aY6YIepAa5URGQ3Kr2nVWQRe7qLNvDqm1OKgj1kKbWHk\nlfeOjSCYVlahZJKaTNgP4/hYWKGMV+7Ohpm60elCA+YWYx7CHwxaZQU1GEMz\n7GPIBo6Eq8YhWzkJzj7nf+ZuwI248IDGcvDZY0GlQB4i9HCtqbCHLFrdyA/E\nhJ4auYmetTy/C10iQjsBlDA4zrliAOwAG0EgOWGgnU++GRdvu7+ohCBTeQce\nJ+aS4K2HREvc3b7CfL1efTHngjCx26GbZnpXJTydI99LQAG6+/wVZrqawPxc\nt7HuWPYNfsL+a2FpbARLIklt/2PqNv4g29ZY/7gTxsr57opjAyhArEcJp9z/\ncy8xWuNOMsrLjeyau4FzaPC4PpthrNn07ro3RCxEg46P2I4yQA14gNTHa369\nwOel\r\n=lPbn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"0eb8f79f5750da7fa34e716e1202ce706ed9f5a5","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","webpack":"^5.30.0","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.14","css-loader":"^5.2.0","typescript":"^4.2.3","url-loader":"^4.1.1","@babel/core":"^7.13.14","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.27","@babel/preset-env":"^7.13.12","webpack-dev-server":"4.0.0-beta.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.4.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.20.0","@typescript-eslint/eslint-plugin":"^4.20.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.28_1617558100035_0.7975320550104725","host":"s3://npm-registry-packages"}},"3.0.29":{"name":"simple-keyboard-layouts","version":"3.0.29","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.29","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"366b0ed33701660376822595d64f0da8dd583239","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.29.tgz","fileCount":80,"integrity":"sha512-XaZx+v9ZP6pyAQmu60K9GrRohcdCFncwmSwZpH3XphJDHapedqf53DI+6DfZyAE5GADvjpaj/4ryk9jGwOQ/hA==","signatures":[{"sig":"MEYCIQCbxdLlN28WPNerms5WQ7aypRuMR2CtWalxKF+1TwCWWQIhAOzzpmf5RzLZ1TkO1jtoV0YSGsl+fMfsEXHfO55oPDOO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbA2xCRA9TVsSAnZWagAAcOgQAI3Ld883BGztN7Hy/V0M\nnlKp8iE8Ktt1dATmRonaWDJFTjzTsrlk5zxUmpEmA6ASrG0ATP04zV64UAJ3\nkMwoTRizm16pxnB6AjtoOwHYya8qYTHB8rVjbPe6HnukH49NfKK6lC4JAEgA\nZkuz4jERTSFpwDWyZ5213hDiPdyC9p9FB4HoNd8qdNgyg0nOKOnIzT1J65EA\ntDPNTFl/GKKdQkczAXrGRG3+rDsd6jFDOKe/zYPsQ3yfRuj3nJd2mZ2dO2D3\nWsKogamMotAo+4k2zW600yU+PnCIKJaCSZB3QeKsLVcy57K1b0/0nYBpPe9J\n7NBtGqXyD4xYq9+2LEKw4pYXy2+50dYUs5oDQVA4zTqRjENkvEexxVcDDhvn\n/TeKmDv640YWlvzhgQKPJwX7dEaJDz9BM34gOwTGNdxK7g+DjG1ELBpn/edD\n6mdLrpqisMRjkckAhPGJp4X2vQ9STcLR9YNXb4VMuqmgUiXdC+qHeTtRE7bX\n70KMKvaEZlLHjXO/y7yrl6ie9Rg6wYNCeoAS8WWSh9JWtJQ6ikM39qg4gl6o\nRKCk70h4zt/06YbXMvugUnr6GcmnvbxCX2lvcQgY6Y1xgsxep3YIlslDAbnp\nMe5qNVCCZnkl1KmepAaHmjh+caFg0m+GYG8IxmIK9EGauNq88N9xKfs6ZJHv\nbuoC\r\n=yxIA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"92a39f90056a3fa4e1c9856d7613d17377b63b29","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","webpack":"^5.30.0","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.14","css-loader":"^5.2.0","typescript":"^4.2.3","url-loader":"^4.1.1","@babel/core":"^7.13.14","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.27","@babel/preset-env":"^7.13.12","webpack-dev-server":"4.0.0-beta.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.4.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.20.0","@typescript-eslint/eslint-plugin":"^4.21.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.29_1617694128962_0.4162068323074746","host":"s3://npm-registry-packages"}},"3.0.30":{"name":"simple-keyboard-layouts","version":"3.0.30","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.30","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a5ed5905a66392baa1faa43a35f9e3dee28d0486","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.30.tgz","fileCount":80,"integrity":"sha512-fBlMeH4DwWCJGISUzAhrH2BBHaeEgXcgDUNG8BR6fTI5iyG8Ptk/DiEere4WHVxHgWQX8PGuK4K0c9UK0UE8uw==","signatures":[{"sig":"MEUCIB4zdNzANKc3MG47Cj9ePmAuIDELJGg4OVonGBAvfe6RAiEAi2ZKeLGwrwX3MoVi0jNb3jbguKqnbmeop7ZvA6HcMQo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbA7ICRA9TVsSAnZWagAAXjwQAIw9xJgTvRHUYkay9G3e\nGm9IZv5Gj6WA4SYZpoJe20TH9IIOLe4/mynW23N+S8zddd9bBDkepoV4Lgbh\nkbLBdxKcWwxE4q/ncThy7qACA9YLvvIIvEO15tNePBGi6OOeXWkvofjwyhgK\njWAmz44oF3+mr91ti2rVbJ4T63HMw5U/s8IH0nX5AhXYifvkbCHEOXqPTaiy\n20r80zyUl80QOP+EoMzaFvEkp74DykMUwppT0PYMFUB2wSRpIuyLhp+ddPPr\nwZOmeHEWx/LmMeb+JsrYWcImBHa3QWZP8/GcZKNPSBZXUt+PeIGa2NmXXy+1\n5u6q0GiA0mwfQUuGvgSyaOM3mE7AOmg/7q1DuDq7nad94HFnGPaSkjAkDij+\nupziBQO+TQM+JgnldYxANhGLwzhYZO7B8NeFiZHvFjx8avGDTkGbB1gGlSuu\nPyy7sU2UmJyO/2/U6ham8b3pZ9da3OJy+z4BNAKeWAb9YDHrY6Bkk7JIuc8h\nlQAB05S8HsNxoiEuoshNOFzq18OdcbmUhsMXfwTAf8VyE2f6x9YHlmcEOPjp\nzeQJftPQREwzWsHCxhGuMlgCVZVqnpF3e5AmL3LnusLEiSYmy+0FwwPZKBoY\n3xborYHVRLf2RvAHcYW/rTXebLHLZF2/9wGhkpWv6TkHlWhudk6Yebv/DQSu\nSnTd\r\n=IiC4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"c5aa1c8b872ad34233a022b14a2af81ec783d7cc","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","webpack":"^5.30.0","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.14","css-loader":"^5.2.0","typescript":"^4.2.3","url-loader":"^4.1.1","@babel/core":"^7.13.14","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.27","@babel/preset-env":"^7.13.12","webpack-dev-server":"4.0.0-beta.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.4.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.30_1617694408120_0.7998228918422015","host":"s3://npm-registry-packages"}},"3.0.31":{"name":"simple-keyboard-layouts","version":"3.0.31","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.31","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9978384b8c1e5c235f791909fea9130e85da5f88","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.31.tgz","fileCount":80,"integrity":"sha512-tRDYDR7VUnkyA/hPt6QlptcnPF5t46A2WyOhKvVU7EiIMBk1D0WccLxTNrPgww+Iq+iHDINhBb8IVstPV2YYig==","signatures":[{"sig":"MEYCIQDXbihe9erBDndYTAe4SrbfGKUP7+K/zNLIrJjFOJMu+AIhAOqRpkCl0b6mOUf9hAOVdxPAeYmEEAR2x60T1ZB34Qq9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbWLvCRA9TVsSAnZWagAAVlwP/RH7U4n8tyGkJoWQR1gp\nu23EsVUTxycxHWkDw9vS/e85FWimv8+G6CDAT9Az7RfAwpSszwUlFIhkccd+\nvt/IfI0jZAZMgQNlSYxOBRiW1yC8odcIpp6/2CJ8oKw/5qhAsf5H8+Zo1hh+\nlgwXUBLgC9eTyh4fdNWsuaRuk1iDxCbTtbVa00s1DanMV7rWalKExdM3+CwU\n9UYeahQ+VLRCoA08Gmvm92BJSY8LfV83vNnUqWYdHKW0zn0q0+EvZcbPRXqG\n0ialhA4GcsVWkUKubahkg8x4f5pOBzm7YRBWZzW/mtYLL4Rfh0YlskTSP8Sp\nlVMaYXxf3zwtk4H7CK/N0AhVCJ+puTNns8YCpGsmSbKfVUGJNqVYbPxmj6Ex\nMW4b5EN6kABVqTx25EdoU9fGf7ZB4+11S/Tnnb/y6iR/szwU0IIz2/T2nsm3\nxU+o5PM8k0ovGcshgKg3WKYQsGP9BtcEg6jVBxsOo2OiOihQBo29Z671F30H\nB7slOl7vkLWpQcHMIMrSoIUt2J/MGdOTqlql28w0FzE64+3ugy0WFJXIThA3\nKS99NI+V1rHV47dnN2nTWbcEEOlnvARvp//H3lTCMUJrrfGxd85wua3j/ujo\nHP/9itvjWZWNECSI+SWDasaOB8sXQFk85PAHvpgK9JElUf00lMSrzgcs4Hx7\nasPi\r\n=OylV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"77a78d023366ebb9f6cc3f1509c90f6f23b754bd","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","webpack":"^5.30.0","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.14","css-loader":"^5.2.0","typescript":"^4.2.3","url-loader":"^4.1.1","@babel/core":"^7.13.14","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.28","@babel/preset-env":"^7.13.12","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.4.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.31_1617781486437_0.312953452987641","host":"s3://npm-registry-packages"}},"3.0.32":{"name":"simple-keyboard-layouts","version":"3.0.32","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.32","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ddd7b6f8d6fbfac3def2cb36991ef6299ba6bdca","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.32.tgz","fileCount":80,"integrity":"sha512-XiO8Kbf8VEDFhovV1Lm7BLreW0/j99qNubVTn0QuVV7l4yCmgceIqCZdgUqqOGc0kcrdt+xoqYFZwa3zORXn4A==","signatures":[{"sig":"MEUCIQCxFTGrzpi5H9zZIKZTCOoUF0BnBD9im08MJQruokwvqwIgK5yXW9NA/weL9jOBX1XimD8clzku+xqpuDPBkpuquss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbg9zCRA9TVsSAnZWagAA1YoQAJVlCk3oS24/Aijiq0iQ\nQEUFkgVlppf1c3/ljwON8xXM1Svot1joKOVwXc4C//wr/5fV/37/nKMlOHpO\nAmDf8+M9piz25XVvZE43nnSasVghJhUyvScNVLMaeT9D2R3pczg8upTUYDPg\nVD5fIpFuM/kDoTnSefr7irN+toO09zchibpOsGwBr4IUxhgtScIZ93V+aIs1\nkMFcbktcVdImRi2cbTm2Tavnt02ekqssZkJhtan/e1Qe0zct7UbxAv0rfzYy\nSbv8P9FDXnnuDZ5mwArT1DqTi/1qaOOIokBs35ymQMJ06Hp8MZ+MZKs2d/aF\nSjThHoXMZta4p3NbVnAAIdIR6Lrb48dKAntBGY0esjJ2JMfdMKuiH9fs0G1t\nX+ZenAphmo157ls+ZllkU3sjJ+6N5K7LrZtsbC08ILJqMhvfONkDGLw77M0m\nbdcC+e7HR9F05ZKQMBqgf5hIraly0gEgFFAFMbACD96wrFfS/BnwbSTB7Ivo\nb3jeOkmtrjrGX5nLr18mUdHcE45bz134NubbK2W7RYhFu4DbeFdeGNnyJV2p\nUgYRtR9DoHcabCgWgH3ZOGmSxEPsVmlrK4bDNz91OUM3S8QeU0HU3hZNWA1x\nXYisAuVlVQaUfDt8hYIvJPwPi4OXWUynSgPGZ79/p40o4yBwSSRhDp3KaUGG\n+zS0\r\n=oSB+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"bbef9976a55621ba5cd7eec7d3989d1cacae65e1","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.21.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","webpack":"^5.30.0","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.14","css-loader":"^5.2.0","typescript":"^4.2.3","url-loader":"^4.1.1","@babel/core":"^7.13.14","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.28","@babel/preset-env":"^7.13.12","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.4.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.32_1617825651214_0.7115531509352568","host":"s3://npm-registry-packages"}},"3.0.33":{"name":"simple-keyboard-layouts","version":"3.0.33","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.33","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9a5ce312457ad7461fd00e18ef10e076e98fb265","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.33.tgz","fileCount":80,"integrity":"sha512-ZhUt6azEi2gXxDkuFI59kCCAgIWJXLVn88IY8QUpwID6StceZX6UryBZNMAemGPSXMNcMDaoE6JqK7FX6F94cQ==","signatures":[{"sig":"MEQCIDAhIxjoecSfmWU1yKZmVdRrQDLdesu+H13fBunEkTxUAiA+A/LzpjFECAoLFUGj4o7k4ZXp/hf+lgAsMGyasKHggQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbsfRCRA9TVsSAnZWagAAHCEP/3dURj4PG9yz28v5p0hR\n/zDCzMoYEq5sy1ddEdaQx3FANkxHtuk8OOVVVS+bSlWc5v1qhvKsIJ440BRh\nImEb0EHO1rYY6HDO9KqqohBCj4pR9nM64snHpcwsFA07P3rgD8SrgCgrVgZp\n1DDgsmLqymBI5G8i8NjI0sSCnDDWPwP+HMvZj8ILTfZMz6g+M4TEBhj8dydH\nS4iOxT9Ep637p+79K0YpVQ7rX4KjhO2ZDOxAAgtA6NoPs6J1QY/pPrytZ/e3\n+YDAqEzGlHXnmIzBTBRQIR87fDRYF8lQv640y/QazbmSWWPKtTTVyHvczVI4\nsctXCvz9eR9wfHw2sqCeMQm2mHuDzvqXQ/S9pZgNbMEb7e/HxBnl5p0gcGuG\nKRhvW+dS+bA2jVfU2xAbLRSQlfL3ukaAmutfJeSVvlaD0DEqSyCi1o9F7CJL\nU8DDAQF4jtXAXWfYJQn5N2+B3l2W9RbZnrfYkmjiSGb19tEjKP5vUCaYTjtK\na2rINEIK0oFCNV4qZZkJb0+EFQZzkX7l13CJLDQZWTNSm0EtJNzLcBcDGYf7\n+QF8GgGtw1LJoKZLprzBsrSoaaeMKhpdjdMMw1Iytf3IF3kPV2MWvQSNgjws\nu9tYUz6L4AvdZtpamg5nJMHS7Ea+RE4f/4hMG3SUKsJl1Hky44VbbPdU21XL\nQVnR\r\n=d+rc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"9e8f38ac0ce7759fd8a07426e15ce12cc158f118","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","webpack":"^5.30.0","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.14","css-loader":"^5.2.0","typescript":"^4.2.3","url-loader":"^4.1.1","@babel/core":"^7.13.14","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.31","@babel/preset-env":"^7.13.12","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.4.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.33_1617872849138_0.7805194374975057","host":"s3://npm-registry-packages"}},"3.0.34":{"name":"simple-keyboard-layouts","version":"3.0.34","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.34","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f9d9fa4838eeb7a33d3b8d95f97f830f33e7f2db","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.34.tgz","fileCount":80,"integrity":"sha512-47rmKrjT7txSuY1dyT10t8Z7Bq+eJEseqF8EDa3kFAU2Hl78jnelwXPnj76tkTMG7tm3BLfu2NshgsIdneUmkw==","signatures":[{"sig":"MEUCIQCfGBhDWZttAXnwG84tFoZfsd9roFwo7smlJQ8WUmlg0gIgXDhZErhUXmhCXSE5VQLZ2JlaCSn8AfOYik6YEPjp8Os=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbshECRA9TVsSAnZWagAAV3YP/RNZ0sYbAi825J5JhZMx\nZI2uNMUZ2jvjlAuCshSPwwda4Zmc3pYCSd3zogM3aIgqaPs7iGdhB5Orfehy\njqGNEaECBeJBVwg/xYxaglszx5aNTmoGs5l+yKTejXwM28nLOgj9Tdan18Ei\n2xicuTDCrXq+WB6FHriwVLqQRrCxAKF30x1IIQ/2c5qh/AXVcnD6ruyqR0Wo\nIPsJIOg8iYRgzACJ41JcX+8QGjAFxm6Ty/+Ty4nU2LhDcDFmsEeAIi4Vu8SW\nzbstl/OXsh5+D5tD7KZ5cLLy3lcAWf4MNRC5GF733X3nfYYdFKjp1lEGM2C7\nSFdIUp9G12S9kXXzx2/z4a2Q6928pvWAkmcRI3weHt9rGV1zqFqNrZ5cXeuw\ncsF4d7kFxWWFlJKxiRi7w1OSL3FRvnRutXsnBTiMIQJY/P8G+7CZNMAcQxmo\nkbSo1FOjdWT93id5r8v2KlybFoqLQM167ie1dHYLsPFWWF3I9m7is4a/ei0P\ntaRXtN0aIJEdg4fw/VkGH7DD4/wT4rB2c59dsw4rpLCVAAe1BMBHUSvdM9DP\nDBuZqsHETUI2+2l1nk4D/sfuejZZVZEwa67wenw+p4sI8UNuWInevYfYrHi5\niyBleK8RHC0XHRVsRThbQaBbOy135mqHIYfj9utE6TcvslBEuN9Z5x32csTW\n0tAC\r\n=jlAE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"c90610ba2d7e8ae8cc576bda2b8d815bd2222215","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","webpack":"^5.30.0","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.14","css-loader":"^5.2.0","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.13.14","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.31","@babel/preset-env":"^7.13.12","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.4.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.34_1617872963975_0.5133459266886948","host":"s3://npm-registry-packages"}},"3.0.35":{"name":"simple-keyboard-layouts","version":"3.0.35","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.35","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b2d5a3b5b6384bb0c572a0eca5589103c34e6634","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.35.tgz","fileCount":80,"integrity":"sha512-PeIuk9klr9dluo2LU+CWV49+9lJzUgZrM2q0OryWalLHvL82faVRsosRCkXavEUNbDTtIhM92RFAR0m1e+9mzQ==","signatures":[{"sig":"MEYCIQD3lMrMFtph0DAnfys1uKrXAWaRLzUF5/Dg8hqO7lAffwIhAOwixaaUY/ZKcYKrWCsSv3hjuoLr9PcZKTW+Xp31dkol","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbsijCRA9TVsSAnZWagAAcycP/2bXAhlvVdAThHP/Idm2\ngDc6IsMWK0jz4w3y23/v1oQFxbqB+7i1QwDlHlNTXsB50qOn/g8ul5ySD0ZH\nF69y4HcYYjCzj9WQ1zvV4JcU2WBMToQ9qiOCZ76eieEsrNwoYrfuqCvkfNPm\nIs4o6KjtkUodmGUp5/5CyQYdmsltrf3rPw4nybnR+/fyufAmU96gkA1nSekc\nIUxe5vapzQhhtrUYIhcvxGbpCA4fixRDpA3MT6S8a/fRJZYeE7ZPRzziZC2R\nb0PwNt5joA8yVYzQ7Sj/KqNXOoqZ6xcrppJdz9ORBZoCXbqUdpMlAaLGxB50\nLWz5/PX4cr99whqcbt0c1gjTvsJUnn66qU9OLFe0f8kDGIyTNh4U7+/3K7ni\nt9GLbplDPCzT+zyNiCxd61Cmo+28GUHlG8/HTgmDJw9M9S/x+h/y7/yCYwFG\nDhAP1gL8/v9Zni2/g23yysabVq2JDXl+CjK7jseomtgfK59TlYWpLjOvmWxi\n2cnyCtYDED35Z+Smi283GJgiX3Tr0jwulFOcGTYOKrhjNeor7umONRz3/UfQ\ncOqkxKC2OPw1naMYzL1Cc1+qtfJRubsgHXb5lqOSFK7be5kuRh9sM3KLxWfY\nfLexPOBbJcBMO7y3RKW8WRydO4JrjdJmWCWsjTup/Aoo81s5ROrpp/h0JA8h\n8gOm\r\n=9oct\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"188791a59b990cd14b875a5a86d44948c32c1756","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","webpack":"^5.31.0","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.14","css-loader":"^5.2.0","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.13.14","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.31","@babel/preset-env":"^7.13.12","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.4.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.35_1617873059241_0.17561705933202476","host":"s3://npm-registry-packages"}},"3.0.36":{"name":"simple-keyboard-layouts","version":"3.0.36","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.36","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ef68171da0e202293843938065ecb7ad691e5300","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.36.tgz","fileCount":80,"integrity":"sha512-eNjfhSVdgM9m1bT3Yjxl4dM0gQZ5F9f6EbliCuFX4/op/nDXGjFZ/2oY9rXOw8gbiQIXZaQlzfGvCu6E7ekWkA==","signatures":[{"sig":"MEUCIQCWpQ5BPfYOXWkYJiVP6d90TSZh0FqjtJm92S5+Rj9iPgIgI89tHDVOBGBQoFG1PoxJ81DCA01paBlApnhY/0rSEoo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcAg+CRA9TVsSAnZWagAAohkP/A1bSaN5R1dV85R6FEHR\nPuH4Et4P+Pbmatc0ILObW+dKY0kvSDXKZMgJDmkKb2prA7lTvAwcCVSV/MGK\n+7n/+D0GtjiPOBKHq0aoDRXRWnV66G5COvKMzh/ToOTcoEZhi8FP0blin07w\nDQOp6qjPuaBnuCBT+enlvS3lQSe79uAwFXQhBwTzS8NfjWSGa6AwsoAmXyqb\ne3x4heBdX9BkPJQdNhau7h5uRUp5w0GdSazIJGEIbbQajJsKX3nhDlz1sl3S\n2tIEYk6YU8QyBEalXQvuS8ASNUN/UlaUL0vFCJK2OvwWKIQbUi/PaIV0fcOq\n95wesU1yW/TYxwIp77YMGZcuAz3buwgTxKnRsBiAUYS8AAQMZm3ynx5Bn6Ev\ndlqnFvEyjSf1ZN9i9KlV7SMBwaRw/fRQn0c5/0DruCkOrgkbT8X9Qh5p3dFL\nceAQdgVcEwqxBGUBz9wa3YgMPAWBdqbsfL+TzfSZyjQSn+YjzionZVJ476f8\n56eqcdoQ5Gn1hFX1w+Kb+9Ma0BKn5Q1wOMvcq4oOhUWaSbSphVKLxPdhysGC\nfUWcwRFuRUuAfOgBvJ/JOIh2JvI4yHfZnPtxbvm9tcp73uwaeO6hwoHh/Pk2\nk2nh1OIAgzpQ6t/hkrgM4IH2eFHdvjQfpzJDYx/9ob/9xYsfkBHOgf+7S6kQ\nSq2b\r\n=H74h\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"ba433db95fdbe6cca1280cfd273459593b4157b1","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","webpack":"^5.31.0","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.14","css-loader":"^5.2.0","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.13.15","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.33","@babel/preset-env":"^7.13.12","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.4.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.36_1617954878138_0.7369591923359857","host":"s3://npm-registry-packages"}},"3.0.37":{"name":"simple-keyboard-layouts","version":"3.0.37","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.37","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6ee299cbf5d1e5182e12e648bdd46b3f47403f66","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.37.tgz","fileCount":80,"integrity":"sha512-IyWIEthMv4q+FrsbBLvnhNRiGOesM/AM7+0vhwTM5zyiMM19g8Q46CB3u9EcpT/QyzdIkPoXhLSmov8vxKG3zA==","signatures":[{"sig":"MEUCICWX2mJ2WhkpUMh6ng7CKhDdH2HRdOUHViaZeMmB7kzgAiEA9K219a7eHocKwSaigXONYgM3pOHrsUvfSGFV7Ld/L04=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdAxECRA9TVsSAnZWagAAIywP/ApxHM62k5dcVyJzNMh4\njHVzfEG5vLeVp+bLQIirWwBU2qJhCh9Xs4GyhYpjm68g4lbHKpdzPyGW+AZr\nrtdrkHvLg8nDAHDChbADKyfeJFIBJoAMH1jlBMVbrS6iD68WNqBVtVGw80aX\nlmp7cuhq9AtvjinIG2l+lqyjbOIJNQ8XOpwhM5A6RYQw1eZmbQQZgbeq0B1O\nEGo6X76KmURaxGT/rsRztxzdgOtfEspLZYglcupmruL8dhIjRMQ3IfJolTdq\nuGsvlxCJpK/QP9cOV7gXcEiGb+lUS3r+a0XedYZp1XXYFvjzgG9qu+EYwGGi\nFoBSa8LlsQLkTtQ+EbwGrcRa9akz5TJpenrw7KJvlG4mj2brkzl6R34Emt9U\nxNUTviUm8DgDMLL4O7n8eU4zDPFqUx4o3FEOBA1asiP+eCEkczDp8JerARXC\ng/svNh01J2xHhChAVJpOrPqyf+x6mzy+CPAsZlIYkZjxmsnObiJYIBNNC9Zc\nE6k9pCmKP2/eoBU36dVz8vFc0b6yTR3ZwId8+1W08CAn1NrxYx3QoWVf88wO\nqL3o9WRRGPqXL5yFnj6nf7Yv6ggalAHCBadaWi2cNAWJ20MSvG/Jlq5JNlLY\n2utRyHeav3WNE5SnVDemtS+B/xpGXgFDw/ZkQGUoJmDNR1nNOsg63dwzKtoU\nnbKT\r\n=Sqf3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"1fe39fdb6db2aa689cbd552611f8a2a8261710f8","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.24.0","webpack":"^5.31.0","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.14","css-loader":"^5.2.0","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.13.15","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.33","@babel/preset-env":"^7.13.12","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.4.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.37_1618218051803_0.49646313911980977","host":"s3://npm-registry-packages"}},"3.0.38":{"name":"simple-keyboard-layouts","version":"3.0.38","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.38","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d0975e09f9754d5483c4d983db64cc021ca36c29","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.38.tgz","fileCount":80,"integrity":"sha512-WQgE5H4RcWS98zvL20yU9DEU3X/2mT4CX6K0FvL+Lz4fBMo9BqtiuZRCrOJt1ZjZOz7jJvvpu7W1cMFkfguCPg==","signatures":[{"sig":"MEYCIQDdTlbzVJZLo529GqGD7gkeYoMJfVREt8CcmRtWpkPizwIhANOdksXGTGah99hRjOFa3zOF160LR2KnBmBANC3gyTcT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdAzwCRA9TVsSAnZWagAAjnIQAJ7SleVyNaPf+Kdrvs6Z\n28QE3ThQFmX0EiXC6wp3qSUDxVV8f56AZWjChccrILKq8kqDLFMFAzMnZNNQ\noj+NfQgB2mLr9DKJodio1MIBob9yFQXI+XfvQ0XH1HN8cdyjWY0pAuw5zzit\nOsThUF5KYyvoEkEQErCKHH0kzp/qrUJSdABXyomdtKLCZQW39m10MUDPNQx/\nh/Vl0Etm9Waw7hrzIdKWMW6WjYGlXkAS5VEw7tL/EslRyBehFgX/S02oAF4o\nixK4UZCvIegCBqBzwZtUXfmzFFaYR+ny8aOHWlZDU3HzmPvX3EBDcs3dhfvr\nREczeqIrobn0fA3XIkLYm+D56OdnW3Q4pTwUtshcdKSUQwSxnfugW6k7+XzB\nSWlfJRx4mdNDYcoEJgXtWNfNLRfwhA7olRM1WqD9WIujcWSBHuQcVfvspwVW\nqp0X/z/q+NoqEXaP5iCbkBRKwoKqTYrkrCSenXVRSxfTbQPgEfrhZhceQNKL\neDh4+4shmWEJavpTahJpkDuw1toqa8LGhotjaGDlXxZ/gPVTZcCN5NQRq1kk\nJ6q4AfqiRkvmotokTlj3qgQKD+vK7uyQgUDI+4S7v81YFxXQioymdTmyZspy\nKfmoHGN4jT6qBEPHuVBGYsEKRXETtWw4ZEWTvOaqPTP4+SJHVgGdVpoU4Spt\nG42Z\r\n=jaSH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"894669a3f875d27ed863211bf9d5a6e716c58ee3","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.24.0","webpack":"^5.31.2","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.14","css-loader":"^5.2.0","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.13.15","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.34","@babel/preset-env":"^7.13.12","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.4.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.38_1618218224121_0.7752203273861977","host":"s3://npm-registry-packages"}},"3.0.39":{"name":"simple-keyboard-layouts","version":"3.0.39","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.39","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"02805e934b82373a18e45fe40adad849ef7b1a40","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.39.tgz","fileCount":80,"integrity":"sha512-doyfvduSx0vxjYyCALjMcNsc0d3AepfP4rUYyE95xeOuR9rULY79ls2Di9wBUWz5g6RbTNlntoVuhwq7XECE5g==","signatures":[{"sig":"MEUCIHnbsRqa292ThINC0l3AN6DJa17GwClvvsQmHL37jj8LAiEAg9wvCwHg/pAFARsynBYne+s5jWyohHQDTQwooc1UgH4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdA3KCRA9TVsSAnZWagAAEIoQAJScDxHSSoABBmYM+x51\n1JdVv/n0W9rnBHhue0VO5k7DxZxdsaR19pAKIyWTzsZqhK+0gCu8VO/BdJ5q\nKMq97SbPr4eo3MJvRMVXF8n8HAr5EzGEwiA19byIw8kVN54Bb8+VcD3HpDcx\nxTiUeTA2AZLSGMnyPIWg8u2EGZoMvceG3NKI8N9EeuBNOYZ59oC8LvjFPPpp\n6VHy9U2R5j8LBvd+TNlZc1DZMOJNtd+llwwYZZYfEg5BBge15Z/aUWcQyR/m\nBGZa01Q/jgdIxKH7f18LivvTJmueZ4vRu+b9QZP5I6Kwee72u7V6sbmI55ZK\nNBqWbOaz3JsKuSoU1TCc2p06ABEhD8IiI1lz/J/nx4QwHxqfw/SdjP7kcbdF\nx73ZFwgVE9p5QSr1Ok8naQQYKLyovu8J5SaK2r+EqDhheBt9/TxzJBc+5yIW\n2NFzXc3UQyEjZlw8hz0HCjfVNfGhKSOvpFDXWTsV8wZ0Uq9ZjYM5wMLe2x/E\ndVl8NrEYEzt0OPqcV5k2sKHoe8Zj5DG7XFbW/7kMrcyxBsBTa//JgqWhvW6B\nDVvQ7sjtgZE8J7Fq3cJ+Gs6JOpz5o8qkYhApcOivF5DnKWyzK0jJvD+v9/DG\nM4H1Ij6cuMYnoquB/rwXDoEf73KvpfBcw1zFNJqqqVyJV5Dd1QKlLZWd6opa\n0BXk\r\n=97Gy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"0109130af6159e9bae363ebed7b57d7bf5361051","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.24.0","webpack":"^5.31.2","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.14","css-loader":"^5.2.1","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.13.15","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.34","@babel/preset-env":"^7.13.12","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.4.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.39_1618218441881_0.3738445568222706","host":"s3://npm-registry-packages"}},"3.0.40":{"name":"simple-keyboard-layouts","version":"3.0.40","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.40","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"32e9451284f0bba707dcc5ca776b8bda4b21efb8","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.40.tgz","fileCount":80,"integrity":"sha512-LU199yFSJd/9DV20Wqnt8+V9KWqGUaQdH1slxPzricDBD3qTqt7warJsXJMSoTixEln2tTknIhEjLGgftIhHCA==","signatures":[{"sig":"MEQCIBTfOF3EAfLxpVNYJoqWyCqr4zL4X45gjkJ5g5aNYp/EAiBcEQKXtxqkNYlW6AAb/O1mkCxzHBSFjuQ4ZDjWihDqbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdVUCCRA9TVsSAnZWagAAW/kP+wdNnhdJ/m5anGC5qQB1\nOtv7i0oQAKS8FKd6nzXl/mApNZHd9dBh9AaT41QYs6s+KnmDGo+qNkdG8amA\nnw+ocv40mTmOKFWbKhbMaM8JXgBCj4pxDL9TEdSnJgc1GXWEw1BK8VubylBf\non6oA4/U58G/5DI3LWiC7FE+rd8P2I3Yb32DpBXXLg6FMwPs2cC6SyHt319H\nJauplbZTEx2VRardguD+i4qnoN96zYDLFPkw8Ed+r2Z9V4mtENVCrGwlmjMg\nacHGdzy29330DgkjLPIk8TaPXl8ERrFbr726yV4rAq9pt5PeuH7AsDneSGoC\n8qT4mnGna5CLrLSx2ApNGjCzVw7XRwR2xzVSX/uMSwchB+rB3wHPBWWOGLSc\nWCG9bYo7mQZwVLSfwRPpXC6Bfrqcx34IulQ4zFlmA6zawafJ3PxIL7yaZtzX\nnDQO5OluxHXn3AWLEE2aygu3NJybR3/dnb5hF785rMXyZT30zguM/b9lKM7A\n2l2YVIcSZKf1IzNxi2tng+XpDaAJtBmxQzarYI20/vgmv2srOoLvs/a5YAJ2\nrh28Q5K0x94XM0I5GEHnUhsgi1cxo4uXKTxqFZpHtTOW8lLAT5G4/e2BnYg+\nKQm/q1mIsmUXtNqX+cHojYVsquak5ySQvcrcobeGqCeYAFeHwCWDzcC5MvBa\n3+oW\r\n=JBGz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"a72427f2ae58e7280c48a09cfdb2430e2f1d0076","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.24.0","webpack":"^5.31.2","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.14","css-loader":"^5.2.1","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.13.15","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.37","@babel/preset-env":"^7.13.12","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.4.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.22.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.40_1618302209991_0.02385064776235679","host":"s3://npm-registry-packages"}},"3.0.41":{"name":"simple-keyboard-layouts","version":"3.0.41","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.41","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4534b4e84f5786c98ff048ad4568ff14663cff6e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.41.tgz","fileCount":80,"integrity":"sha512-mn9jJlCaBtFbU5VM71ku5o5QzRVQt6f1QpfA6daQHNZ4VUKGKeuXqkQuYmUvbcV22FnbP7Dsf28LHhOpbbPhoQ==","signatures":[{"sig":"MEQCIFZ0JdgES6dVUCLPRkJgbYz31H4FcyW9QnrV+eUXN3sMAiAS5WbPUjqZ3DjU0Dv8AZhQ0z+dkXDuhszOsJ5kTObfrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdVX/CRA9TVsSAnZWagAARREP/2oC6hB886Q1UVeBgVS6\n1Yw2pKflCJvPd9+mymOMLpvt7MFFFIo8twqpaneZnZidsXLpcCl27v8mJ1kF\n6i9mvxG0uNTsamKGPDKREdbWjvo6QHz2+gQsXZf+JMm89tsx1zSCqZVqj+sS\n3u4yKCa+CXlkg1by2zHkHW7SckuAB7Qfak/rQQgmwP5KBXW03mEZ5xFHQvQw\nYVjM5mF60A7TA/GMTymQSZMqwHRFXMcaOoX9JuUfsd/1jeRCppg8Y2SPUjku\nwIOpyUh863YNXa2jgUbwvHSO5Fp+6gmcTDn7O/UUSQehAGOKDSCr8j5YSuNj\n9w+WzJB0Q/OMRUh96jTHOa2RTv1fdv7o1fiq9DxclXUzwLb+gdzjceMYD80m\nvXm4ibOXwe/qFlC18FoiLbA5Yi33V1zbFAao04TJELKqecuDXao4MHMbJTco\nhval9/lOqS3xeWfh59c0pg+ZT5J2qoylp/TpOU0TAcIBPr45G48obC0Py4/5\nihQivDIWT/ohNNrXxowaGhy4xAPxEQILLJTI5KwFrgydvy1ogl81o4SEHeah\nbMNu44zteA8cw5gqPEsJ0Cey80ZC5xJt5QdafWEtX7gBNNXO2oZ/opFvzZQJ\nlhW1UITQTr68Lg2ayHQ2NxplUccDcziHentR3lLswO5qNtdPICUsshlmtwXU\nZqkD\r\n=E9Qq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"dea0beac6ea076adc365c5803c39eb85b29ff1b7","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.24.0","webpack":"^5.32.0","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.14","css-loader":"^5.2.1","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.13.15","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.37","@babel/preset-env":"^7.13.15","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.4.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.41_1618302463127_0.34978391722651736","host":"s3://npm-registry-packages"}},"3.0.42":{"name":"simple-keyboard-layouts","version":"3.0.42","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.42","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4ce1a84b2ebddef8c6b0ed96ee9ce5d728f13d6c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.42.tgz","fileCount":80,"integrity":"sha512-E5JR6bV1VTPbVRPD8SxEi6uj7twg5u5/Ig3dFOk+vtXG3jLon5FT6qykNwj3AX6ApJGQhEwRKKpfE0bOaPFjkw==","signatures":[{"sig":"MEQCIGnVctGTliNbvXRz5dbuSRaMIzBNJO3enAyFiieou3fQAiBOY0MWW7nWchsL8IiHpgYJqvjzfwrIOWSshy8qjsrxNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdq7FCRA9TVsSAnZWagAAv3IQAIAazM3hcVjqoMv3774y\n/AqVl5AijFYQ5HEVrzOGHf8bm1FI8LWzv4bJp8HhjVZYb0IjD+DO1GjXA/em\nTmtZIRidPyO2R+HZa1owRFceQiET97mAers5T3t7Z5G7GZc6z61h1u807UtZ\nmoADuUcmI47vRAPzymuGT17qFYDzyeNS5VeEACaib9Z/IF8mGMlvuF657vQW\n35ISCpGySM6CQIl4jeRPeE2toeIrCd9YBfmiWi7QPln20F51IfgG4nY56TED\nK00KxMQ0GVXTOEASIBSeHhOQYBVBfV758NqwZP0nJY1HncyGU0sTvfEC7muZ\nl6xDayztu330Q8zXS433+wGdP+OZpATl+8DUG0RTrPYPrUAmb2gwQ+ssETsG\nk2eCZbLPrTv2klc7erzQyNfDu5tHdy19LRc9qi8zBuQfs4PIjCCCNBNZPgFY\nkN7OHpigo4P+Hr7U9Pshsr7BIvau09P/QnjNIdGUSsTpXvnGYf4QJqVeHJpb\nEmCPHwrUN7+N9cpeEsUhBMAt/XLzBijbr1uR7Je+Grgvi7HBM7Oi8PJwlRLx\nygGyh4c4AMFWqIiFEzrLuYNns4ZcBL4PrF0rz+TK91O8w8iwK6qOqz6Eoj7F\nByIL77oVGAiTaIdcpgcgRqg6gfEOA4Bvjs02Duq0hdvBTGa7fuEmlYINXf7R\nd4f2\r\n=tE8G\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"6d2c4d578e62abc08beb5a50e156deb73148adbf","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.24.0","webpack":"^5.32.0","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.14","css-loader":"^5.2.1","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.13.15","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.39","@babel/preset-env":"^7.13.15","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.4.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.42_1618390725398_0.38099330435254286","host":"s3://npm-registry-packages"}},"3.0.43":{"name":"simple-keyboard-layouts","version":"3.0.43","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.43","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"774d5b090b97d0dfb8127cfec006fffa622978ff","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.43.tgz","fileCount":80,"integrity":"sha512-91LOce9nMMLmbc6kubr75V62hgVcCpJn2hmuCurY2c1o+TOAkO9/WtYJ9UXUVdy/QqANl3U+cvDtNYeULadLvA==","signatures":[{"sig":"MEQCIGfBpmGrLZsHeJJs2FC9YHHGHMRFFlEOF4lsEOkwxPdxAiBg/GgjlhH6H8nFJoZv8077ltaZXgIQpeKYbK+9HuQBNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgd/0yCRA9TVsSAnZWagAA1ysQAJL6aR652jm7jUtDvN4L\nHc2Ql7AHjuEgOHmp63UTNdfv0hlC/x0nDmllYbVYbc2RytUTVgDPkEcJoc1X\n9IPyWwMMDOjd8RYCiHqYN+xOuvk7sOf1OBsKtVOUSNm9d+z98fCznjU/QPMm\niGrxxuT4PnBc7RJOUZan+LSCXJErmWalnYmZLIIHPze0LzDbBjQJ3mHmzhEi\nyN9Gc0nw1Winuh7DejV8tipYxcq2qI1qRXyTjg/4dfabuncM5TA2spN6q6Pc\nKm9lIm3PjC3pEBGVwvYun1aIht9qfu05MVE3T9JVVaeveB+Gemb4ENLD0PwR\nWA8TYCqApZSBKIij4hYQ76OsWgS8CzEULsGEK+NQFQYticHwpkM9DMXALmgd\nDpP66UoaQjHjy1ZYIMcmZD/uOZ7uJ1oRGNuaitIWO9wVl02XLGMHgT51PoF7\noZWsT1SMh+Iq6dH5Z2KeK4KHj0fJ4RNW5pnfrsiLnE7wi8zr1YBXNofUOXp9\n21pmWU2qITxr4VIo0wMf8s710R+RsJbq/L30vIY8nelZ/z1M7GiqN2ORVmnM\nazhyYKapQkPQ7tRusItqetBOkaJGtiYZxmuP9lrSpSSiAdRFzJKwT4ocv85q\n2k6IaXR2IR42P6EpDXV0IzxoWalOGaCd8mVM6sVJHmOBUxp/RmhQIUzCp/tZ\nIMNW\r\n=lZXL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"6bc14f3e450fbe80fc040c7a2ce1ba8d7f694adf","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.24.0","webpack":"^5.33.2","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.14","css-loader":"^5.2.1","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.13.15","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.39","@babel/preset-env":"^7.13.15","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.4.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.43_1618476337722_0.6912529704881898","host":"s3://npm-registry-packages"}},"3.0.44":{"name":"simple-keyboard-layouts","version":"3.0.44","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.44","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"685ca9623582d1c25eaf1cad416da8315d4e043d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.44.tgz","fileCount":80,"integrity":"sha512-sELsW4LwgVeL0q+uDG7vng0yn0947umYXXn5yUVOuqkQ/HFw6nzbjg+zgGJjsfXZVgmfxgnJywvIPVtRSOgrbw==","signatures":[{"sig":"MEYCIQDIBkezCIsPeAIao94biV9yOyHAwNArKvDNYtbm7wNBlAIhAIphjbGnoXhwMJH5g0XVt3+NuGYSVvjnFFIG3qw3CTPr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggX0SCRA9TVsSAnZWagAAbI0QAIeU36QLDBBR0KS09X0d\n+RqGZNJ20ABrI6T6SsC7so9eJLBgU3hzyHNgbu33K0EMS/FXPCsOa25B2c+G\nLwt/VuJ+4nHGBdJSHIw5H5naaTb4Oqi7xd1dgFlYxhnOCmhfNUJ2M6DYsNNt\nNZQO4kPeKqwf4ylwl4YgjmpiRVX2CJZ7jS/jQGod9CsbdFTKAD40Gk4UZNH0\ndnfv10MUB9qD7GOfYCX4duK4mV8SW5t3YJq13E//Fs98m3ORlrgYouFtP5Is\n/ms78P4D6/QnbZZG5qTND/dYaAF9cFA2KS1Ojqp9yfKa2FA37A8afoBjjDIq\nlzLalMc/x0hiwJSpz41f5sVuDfQruOb9t5nv9ck2sfH6F9jKqlEQYAnNRwer\nFVgnLcYmcj75VV7so7SppsU6OhrE5Vj6PPm0f8CSMlD8TCXFOFsaJBa3EjkP\njqf79lwYGcV1eomyx6QZHPSqSRpkylAxggzMiwCVEFuOdjIph3N+UbuJscib\nxAJrk+r4dhljCAiQI1eNgJiMKWQRDDjgDj9DMLkEkbVxtC2qtpKDyb7mpaOh\njbpz46AY5Lh9Mg5q/lWvJ6yvL0AbAe46p2QaTnbth9D4KyYf1AGSvCALoRoE\nkIsc9ktg6UYduxZ0daTPZuaaXVhMvao3q3B3WBbKtqKKFfriSeb6VIbgqlaX\nOMLR\r\n=JcxA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"812b5f3afcdd94dcdf95320679f297359bca600c","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.24.0","webpack":"^5.33.2","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.14","css-loader":"^5.2.1","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.13.15","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.40","@babel/preset-env":"^7.13.15","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.4.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.44_1619098897348_0.1691838087411781","host":"s3://npm-registry-packages"}},"3.0.45":{"name":"simple-keyboard-layouts","version":"3.0.45","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.45","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9972956e4bea4784535228c3a51b1252cac88bde","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.45.tgz","fileCount":80,"integrity":"sha512-yLwWIEuraDwV9k1ENS58GdQFBk7X8DtJ/FuByZPuSVnq4WLUha8NpoQ8OLfFlmztVZXAaRsCDdQBoGf196e0dQ==","signatures":[{"sig":"MEUCIQDrpj8rhQfH90JQb1s9dGbbN6/aXPd0H6Koyr+JGD+NuAIgXuY9Ir+NPQBStGlpiT3OA8oSBlIYTksvEXGrsuTbA0k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggX+KCRA9TVsSAnZWagAA7UkP/Azg0GX2DjevvGvtQjDz\nK5XxgPYsL5I0XX2cxjSIN3O2tsuLeCWfdrBYqh6PvB+6ZwnHpoJ8QCD4nLao\nYnNmscAb0+ro3e2C0sC1nn+RCxUO2vhSzbmyAMDXAuWgIukRy1HwgZbWTZHX\n7scDtRqS3fmtR4zPvdXWzmRTlHBUEslx57dOUm+8MAK2jWNXFtNRZiF5A1gR\nvN00mntOwvF0f4OY5nPpmHVot28Dk+ITb3RajiS6n9efjyv8Vof420hYVWeo\nbUCszr7dzEqQUt55kU3vI9v1JFczmUK5rVyzr/QmtpvwAuN2oSXK4sQDqwpX\n0y2wvkEM0vXN7TqmfL0wzb5WeOX9zZXOuV5n7P8xib+JywOyPTNQu59S+Pod\nrJEFIdgTOUZ8v/rsIwNzaXPDmiCuC+faSp3LXAaax2tG6pQkD+lJgrCPm3R4\nzxVT2VtfAt+nAAzizGrAotkZ+gMi537G2jo30hy0IO4VaglzPwQa2w6TKoWt\nSoVMd7V/pybx+UtO0tGhRW+KDobF/Z6sBNDmw8dfAoVhuI0LEP2BjnQ0wzil\ncrbrxNmLl3iNiuQQ7dzjems7yx824XIcL8KsCxB6evOXUhYL3bA9ucX+kFBF\n12hcKzAEvn8+uqO8TUFXq2MSOdVaWS2pGVjPJa4R1lUWQ/iXxlIgsS6uQmfw\nIQxS\r\n=Q+57\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"9cd2dcecf9c84fc6e93bedcaf30a8e51daec2743","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.24.0","webpack":"^5.34.0","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.14","css-loader":"^5.2.1","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.13.15","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.40","@babel/preset-env":"^7.13.15","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.4.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.45_1619099529132_0.651102457995641","host":"s3://npm-registry-packages"}},"3.0.46":{"name":"simple-keyboard-layouts","version":"3.0.46","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.46","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"52aafb4e82c03fc122511730606c4cf75d41f1f7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.46.tgz","fileCount":80,"integrity":"sha512-IF+Ns2FRd8k4fiVkeLmriKid7GkCVKcqDK/UbGV/sGeo6S4ki2qQOGOg/E89REcLjFBHeSn7f/FtSwQeax9AiA==","signatures":[{"sig":"MEYCIQC0g0hoV2YfIEliSrh6niowAWYBTZNJVCNEwU+NUapIXAIhALlYqdxWgr2Oh6b2tfqp+ygyvUx5PM6whAKBzJxKyi9Z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggYUpCRA9TVsSAnZWagAAVREP/2Y3a1/31BqLsNuT8l+p\ndLD4wKaMadhv4UeP65Rs8xyebECcu+pI+KMvS2hPz3r1UZCKksHzOd0NZhsZ\nF575zk3QTTgXRG0DH8G5WCZZCwxXoJb359LIIty1R8ImdBwRKZNoFGIgaHHM\n0HrAsmgkQy12k2QyLpl5ZYfYx5ILSwcBtZ8Uc1cpbUrJTXjp6CdWDBpjJTy6\nP2vS6n6jPEkGECpZSQyGgi6X4CSOT7QE58BzKxV91LB72P2/d+1t2LqslVaP\nzkEgVnIEVrrm61iUVbQ17WvJwSFYObkiLJK4xk523iULu3yEunpNBLFvTPj5\nUyKMY+IUyYNQ47igCZaauNahP+M0vzmMTJ4huPRU3WGA2pYG11I/zHUC6+7X\n58vUDeoJm4x4prJSAMjPn2ps2kOHdD++qSDbEcjWOyfNii/tcL92nTrLoimF\nzVFu1mPjPufqfZOC9QbuQXTltjbQTOtdMMOd82Lux32n8HgEuffdF9RLEpx8\nLe61IBZ74KJ195L0OTxnH8SseuCrEV4Tz6oOJkcfctg0MHJRj2g9UpRiqANn\ntEcZZmeWb72ZjGxHjhNclg6ZTihHxoI1suCdv9fjVIc6U9JfQMvBKA0vVVFa\ncFE9LJh0CJLJsF5MUVQKvit17LEoSwIPYN3RHpknWxhmY0tGlCQwbBismXjJ\nkMLC\r\n=Qcaf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"7f88cec988ce0c086353ff8fc0be73aee5e839cc","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.24.0","webpack":"^5.34.0","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.14","css-loader":"^5.2.1","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.13.15","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.40","@babel/preset-env":"^7.13.15","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.5.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.46_1619100969364_0.8711105900363583","host":"s3://npm-registry-packages"}},"3.0.47":{"name":"simple-keyboard-layouts","version":"3.0.47","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.47","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"93dd0216ad382cd1c26dc51a82fde08124558b5b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.47.tgz","fileCount":80,"integrity":"sha512-C1PIY78oQhnZ8ON/TRFBMykZKqAKii4eERav21/Yj8SdrE1jRzguUld8J23KdjSr04gyHNFqkrAwO9G0Hqfu1Q==","signatures":[{"sig":"MEYCIQDtqJgKcKInOW9e2G5/MCSOzsnZZNFFK2/PROsQREVEnAIhAPLC1uFUNRYPq4DvV8bt4kyGubmYy5NYhs/Jvcfy60y1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggYpoCRA9TVsSAnZWagAA8GcP/0lW6IL633sMOmuTvbxD\nHTqT98nK/FkcE+QdvLVytKs36L6ThePoY7Iq0WQJQMg1fsfNm18OUrR4so9A\nOJrgUkoCrx3Hh4stVyNuPLj3qP6CE425nUpiyG2/WT9hvPjug4sAwrpBGLA7\n8odscg9ldq3he7uxJ303Zmp+8SWJhFkZv7Bn9h8mYHI9vb5uf+aCaUtKRPP/\n0ItpAkd3dZgDqm/3fr4jL8MNkuy05y3fXhuelq4vUeovlL6MpRZ9+U5Ix47a\nxD7TYarrCv95a/j5pI35Kgw1npzuXRrrTZg+HBkQwTF36ntYVgXDWQutuji4\nSKHa0WbiRM/xTnT5gZf5F2v41o/cIWguVC7i+y1Xf3ZwS/VdhbpKZWqGWGBR\n03IjEEHm42m3RanpAwDKKEHntNsdB2hrAUl+E6PZBEyNw3j5ILoN+IhPRR6d\nnS//jhIKWS/EpjDCU159VXnRmRNulbHf1C0BWiym0ADD6Ae9Mm3uUJLI0JlA\nGR/jrEixc0d7tz9mgjt+BVAzEmcru3SnqU+TlRFKhFje+1p2SBR8Svs2Szh4\n7CMs17wDhLbiYcUg9vKm3sNPVuxEsuHwmUrkA1gfdWafH9MJnhRsiMZKtEv2\ng2xAe2NUkLKJJ/MGf3CPpr+GL/B3WODdxGQND+Jyz3mWjHss/byLxxGaeK2o\nZ9gT\r\n=dFmH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"b7ce2d34a4137bb77fe409d03597348770e428ba","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.24.0","webpack":"^5.34.0","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.14","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.13.15","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.40","@babel/preset-env":"^7.13.15","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.5.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.47_1619102312154_0.007724989617267086","host":"s3://npm-registry-packages"}},"3.0.48":{"name":"simple-keyboard-layouts","version":"3.0.48","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.48","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"faaf516f71ba0f301ed2f11625e12ffa4dc393c8","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.48.tgz","fileCount":80,"integrity":"sha512-kbq+OLDwXU4KTXggMqlt/9nUwaJK1M59orHccpNnSzQDsxXHEif8q25nKiAHuFYiAOl6Xaa2Vk8nMWUyC7GhhQ==","signatures":[{"sig":"MEQCIF8i7cNvLYolHAFo/a4OisvF+98QN64GkLTU+z6gTbUrAiAeK2IKrzSdewf9A2tiUxQq1zpsKC3vmDUQRJ3qUCYFVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgga+2CRA9TVsSAnZWagAAnk4P/Av/+0LtlgnLgiNw667Z\nXOx6/lU4I/ZCWWNKkl0D4BmhD44BNglxnCRU7dS/Fk5kh1pJS5e1B3Pf5uog\nz3NCEQzHdaOF8YPm2QIoEcXXoZeAWkSuQzg2P5e5LVLrdfqyDxNY7OTc67BJ\nnhhNLlW2PIyUxzp1qt21LFHRKFAt4YdeBrKNIA2Je/Zi2nqnl7X9U0m3A0ji\nCyecWFMpWEz4+Max0ByuJCWnHCJ84O1C7tYeo7ExfyyX1/r+LnhEQIgbHfDU\no5qUs1kV1dkUd2vpVRfNVgShybbMJwr0RF3GKKNAlhQs7fHqRp/M9tZaTNay\nEysir9n5t6Jd4YoBj2jF+XlqX+VhsFj9U1+0mUXVVm3Ti7ydJNg86VYM8oQZ\nHiPGrYOl/SOo+hqYxp3fHx2G+uKBBcQQfssOFBRydL2f+BOJajzIwR0CHnnX\nFjuBiQd8a8yfxBGIRCk5Gssz/GByWRN0HIrIiDZb1mrGmqnC/d3HS2aacVKB\nAOwnJIEDsdwZ8FfoNOe/c+Fs8mnBS6HWsMVSskclfWvFMZL3tz+KkHAUjvZO\n/qxCNu28F/uUwrImORGXR/FV7EyZW6bOeAVzH4KFW+tV7ILjYhr/S3waVeCe\npbySQ/TVpw9TOeFoJ2VtiimDaeLzlDY5A+zEn9Pew3ybt+081pfWFBo8UIi1\ncXoD\r\n=EOmK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"4db3bfc4f4a3e643553a6b5ce4591e06e9a8e88f","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.24.0","webpack":"^5.34.0","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.14","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.13.16","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.40","@babel/preset-env":"^7.13.15","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.5.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.48_1619111862041_0.20675407583707806","host":"s3://npm-registry-packages"}},"3.0.49":{"name":"simple-keyboard-layouts","version":"3.0.49","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.49","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2f991c6c426193badb142ad31704e5e481a517b2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.49.tgz","fileCount":80,"integrity":"sha512-s9YJsRWg33Glv/Cz98tyjJJI12UwC6pVoRld1yCkjw7mRLzDetuKMBbpZorUBZLE0j1R/kK22vQtdYYgNtHSfQ==","signatures":[{"sig":"MEUCIDjZOxkRUJcUIC6Y1KEtPGDgbcObRRa8iX4M0IWB85xfAiEA7YIis18cPO50edcJZP9cOxhcVmZ3DXar42ptF5cvmYA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggbCfCRA9TVsSAnZWagAASIAQAKM/tF6vydBdpN2KyaxY\n20CiuEWDqu3CHhBF258wdxJ1JsiGT8XoFJev6N8aAlCwonE/4g6gie8Bx1MY\nuyrwMst9apZ1MWX0R6/ZBIA4TdNMaX+cKLZkJW+//F8jyXVIPA7oxn5XDllE\nZaDqcGQS2jLIV4tGCDwhz16IseZzV8pbFaiwGziAdxh9NM/D0vm81/kwtoIT\nTIhDIvPW/ecmOmNn+bTOruKpemcSZoTWSoR+spXhSE1ZzHa3XeNeMHn890M0\nynK+fHXYPt6D/qiJZT6ftHcB+MyM67dWrl8CRh9OB/YTuJwve4/NKG4tEdFI\nxN79BxgX/2hQ4MSxnaemWEu4lufjM7JPoN+hgG7+3XmbKY1SZMUfrRhDkRyq\n+EjwnNuZ7q4czuamXoxNCgYJzdxa3KHNnemBVIxiokl4IzWUX4Vt8tuBhVn7\nZZtkuAY7YtNUa42G4+19E3pfrJy5owzBuO5OXt8B9+46cJP3dOxmOjxiLiai\n8Ua9zLfhmR3mTz0xiNYnwAeipDUeQU05SE27uOfTEFGxNfUgPjQTbvParx+b\nMuPcKgwk/EjUsYcj3FRHw5D7sdsPQ+NrUQKVqj2VKvvUWoW05v74FWrHUrsw\nYJbeFQcOVerrgeXO712wxP/ZnDnJiwfB1MBDLc1ClSAoUpTMz3Eu/6u5ucXy\negir\r\n=TSpL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"f56b25d4baa451b445798fb6d2dd18ea9aa48d4d","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.24.0","webpack":"^5.35.0","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.14","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.13.16","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.40","@babel/preset-env":"^7.13.15","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.5.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.49_1619112094886_0.2896034527743463","host":"s3://npm-registry-packages"}},"3.0.50":{"name":"simple-keyboard-layouts","version":"3.0.50","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.50","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9ef737b997b8f25aacdad9e7e55a3d7acd8c8d16","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.50.tgz","fileCount":80,"integrity":"sha512-VeE0YwjCOqWaEYYivqCpEKtTmAJS4tAsc8nNPQW0SOBiStldAycUr+WiDRdSsY3xsi3qe8UObgoDdIeQgs5Cow==","signatures":[{"sig":"MEYCIQCZGjwR0xmFZv7ckjv/CdwT7mKUcmeKmDiwRifkWKec1gIhAJlICcHllR2s4aXQO3ZOlH8bhNeL4nt4moOY10e3Q9jM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggndACRA9TVsSAnZWagAAfuYP/3v6kaIoH1J9ERLDWABO\nVERd5OVwhTA0pJZrSw+xpvQd/ONzqUZrSCHx72mKQSNMAXqy2gbFRVy23CvH\nwkTNQS87mkqmoSx9QFzKq49kWNye4WyXo8qSz48eqWEmx38fMyfy0nrHl4+r\nR51P5/SnBQcKzCXvf9/BPKIo5hnyXTclHbLCARk+6fjvZ66XTAZalpKzUTDU\nAVqV7lA7HoZiobF0UQGXvYW+y2xnqGHmxLrQ80q98dX4v1x2XMXGePB9JLOp\nJwSBy/3mMu10t2sQ2Rwbt3XixtySfO3WAzUWtZvvUxY9CfoDUm7a1s0N/yTX\nJ4uQtP9hf38KZlIAFHWMIRfvboNyIME4uUgDUbPBAaQBCQ8sBz9iv8U8TPJR\nWpojueNN5FCbH63wAgwIxw2a8LRcWsETj0ChdPXkBCiCQ15aq0lf+g5aovxe\nGKEmeEy4qE6nwg2QFl87btDeqvcxFwAMExNwlq9VF5CogxIs2AUIdh8BIzug\n9QoE8nt6zDBTR7M6c+ccQnH0NQaPhY3Nh1gUdbZcpZOfz+Lr7P+CmFmqRs1E\nEkhj3xGnqlFm8W/vZGUbcMuwG8fuIG/W8vrP/NUgu1u8IA4iDd4wtU12wh3E\nwCXHe5fCwwEflAxqktBvUdG6GqLTnjmzoseGMnwLnI3nlzEq8mospfyOKkL7\nBFMK\r\n=YNIC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"1652ba58ddfe9ee39a9e32a164babbd8b84c9533","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.24.0","webpack":"^5.35.0","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.14","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.13.16","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.44","@babel/preset-env":"^7.13.15","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.5.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.50_1619162944189_0.5934588488527253","host":"s3://npm-registry-packages"}},"3.0.51":{"name":"simple-keyboard-layouts","version":"3.0.51","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.51","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b8d9eacc50f2538c23282b4152fcc69cce3908a7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.51.tgz","fileCount":80,"integrity":"sha512-ukcQxH9eC1Hj4ceEUQGgYbREQvaK082PPGGqeK+Cx9RQ6cHXVYUu1M05/br82dAPtEANDaswJnRCSEOTHoysGw==","signatures":[{"sig":"MEUCIQDSvlyCayr0Lp4eUPPAnKJx6sgqEYsUyQTTxmSyqDmYuQIgI9y7SklTIi6Zqijd0A7NJOOIulXrzUdgk2qTFnzHUYw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggnf/CRA9TVsSAnZWagAAy68P/1Bt9qf0y5pnT4/ulWlh\n//AiMQRayh87ZSvCWGntZ8ZLS98HsDiuAc9oiF8tb4aw0EfoWxO7Tw3URVW2\nYa0zKqPTpy+Qosakx4IydDAq9SbgV921tS9JziBly7z4HS2eBfgOc+3PhaV3\nTrmDeILeFGOWByVsKssntbxV529iwviGEbrvd5VSoEVvIFRGUF9Obl4G4mnS\nzOLbaQUqkswkQyJkz1thVUKB09l1VB0xncR1R6ZMNJu2n5K3dW9gs6v+ikiv\nV7LKmb6vA3NDYf2VlzmdOxwN/HGYZ9xk4eFIaZVu9wC2dBr1MknkeJHIHcxW\n3l/kQ2f4ORoEC27AsK/GWy2xJPl7FDbvQB1yy2UwgtwPct/lmDx1fHAxNH9A\ng3MSuh9GIzAE3pPnC+YdWhd17GeGzg6F55AIZY9aBoiMJVZOk/BV2K4vwCaj\nKlceyUbJMHFXGkbEs4xbqeAPhcemU5cBf2Ioy6lbcTad5ALF+aBR3Xdeiweu\nDSWOhKFPUC5/l9sKrGwOLRiT6RRkAG9pNeTbNbMJLo82GQaujj6z5WwCnoWW\nX4GsLGiAmfhNcgSvucyYyp73vJp0dvnEcwD4SfgCoN3COlLPzVOjlQq2U+aJ\nM3ufvFxYyyaoM8Q4ryM81Nnni4Muzos+lep3LEJGU9pLl8C2exT072MyHAb9\nfEcf\r\n=DytE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"b9a8ba80d37328315b6e305a528a5bdb1e4913b5","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.24.0","webpack":"^5.35.0","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.16","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.13.16","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.44","@babel/preset-env":"^7.13.15","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.5.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.51_1619163135061_0.7405729909012979","host":"s3://npm-registry-packages"}},"3.0.52":{"name":"simple-keyboard-layouts","version":"3.0.52","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.52","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"57abd00754f93350938af27501d22c69adbf990a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.52.tgz","fileCount":80,"integrity":"sha512-5hwD3ujabZKfSr1BdW4NXuTmkxVCO7TbNgAS1GR4U3fvG0km+dxQJQ84fRvHXu96UCBoE0al8KpW5rs708oK5A==","signatures":[{"sig":"MEUCIQCVvUcEp+Ui5ba0Xc3nze3tnLcrJdm9AWVS8GG/32HxcwIgInekLMfdRAgFqD3LnlXjcbya6o0OI+Qh/vOiRaCEGPk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghnItCRA9TVsSAnZWagAACEsQAIzg+PYI2Sc6mPRbZm3P\nU9L2XVZ08zi4xjb+nh8OmWZZBCFvE+g3ruW0p+SFTbmb8Krn2Fj+4Q8vOd9J\nczI9zL+0ExOB8MocLBwyvtvjjyEqs+2qY+pG6q7QmMh2EVrfXryKkGziE8xl\n2miqmxSWqepcTCVPzIND2kSsJiciKxPBQOwlNFcz88vqJUhYmn41ytcT2NGD\n8Pv6UEClVuORL5LUUrsjQJv9P15+E73C+T5qkxixzifLzS67u7JvkThxrCK7\nGFywRj0p4qjfx9LOZni8a8xami5kf4p7CxWFFpDeaKqP+8B/6jWdLefKtgY8\nZWnqw8rSeLUt2YpO7B9Fztvj9LtZU+b7l4KEXTMNkcMhmXsK68GiMWk6Tek6\nNezXVa8uJUBPretJUmZPb71sHcs7rj4znldc76cZEUenHUK2bQnM+ZtQ5EkE\nBK/QlwLMUEOufIjGqTy6izjcv88Tat3mMWIswCunwN0qOoPDbOG1J/iLjJiq\nTu7LtxuZY9FiP8/CMATPoO5FkSx/2ZsKqLftMjUrtG0JLK0VNfpm8z7/0iR8\nc/YvdldBVVuEcMtXLrKZoVgc8fXTECu8jxu1HbZUaU4XWzCNEICR/KcNgaTT\nPWkhLae+sR7zSapNesTM4cTjEP6W/w2HZll1hWvti6kjCNf3GgfZ1S8f/lGA\ngp61\r\n=oHab\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"defcab0ef362744bf88b3c06f05e69e28961071f","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.24.0","webpack":"^5.35.1","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.16","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.13.16","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.46","@babel/preset-env":"^7.13.15","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.5.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.52_1619423789070_0.5319809124825972","host":"s3://npm-registry-packages"}},"3.0.53":{"name":"simple-keyboard-layouts","version":"3.0.53","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.53","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"365a717bcf9bffd72f8dcbefc2f213a545110ac5","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.53.tgz","fileCount":80,"integrity":"sha512-E2CTVhos0KEXrjG5J9TYNSGRveIp2Rjk9qVaibEKUXSLwJBv4mhG0x8hudjy+ZyvRER2ODqF274VMmxpMBDb6w==","signatures":[{"sig":"MEUCIQD3LOF6qEgWANhDD6sPp6zvFNZ7w0mgUL3mwKwbw0PzKQIgA4Vhj9mM74dIl2pEzat3ZXaZzmtqjSLEYgfdSFZqkyM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghnNRCRA9TVsSAnZWagAAskgP/jUP8alCc2htxiDWeSFD\ndiXFgHJOlD6oPa2Sje8bMN6S1Eot1n+7ivX3KqIirqFZU5V1FdtMzEamAh2B\nObPBy4fboB/RjtZMSQz/qGo+XRLASJrEmZELptTfhbJxvyyt6qeXVbJmpjho\nN4UUjBWwoKcrWIoBqW+uVYDgB0lo2WRgd9fX6twz8sJsJCFk2/i3+5gGyFoE\nfmgidJ+X7TmzKE3p9Thf44g/x0o9xhmGHsE4L5ebdVhiegOHIMbgJz5je1nA\nT8dc6HP5B4jioS917yqODENI0OPwV7QLjxIDxzbN0VbJYcLJNxij9vJoksGt\nDL17TMs8LGUh2irVyx17P5xDL4xXkB3YEL9Qi6QcOGf+iZwJwWr+4tWmtTLh\nG9obU0pMCYem2nf9oIWQ8LjwMvhbrDfYim/1p0Thg0lz5WUU6c5IEt/gsGo5\nSwJD1qhkfeSw3++VdRnndiJyIxmQ2yo82cBlhCCjr/GWMR0LG6td4rRDSP2g\nYkvJW3p4DB4ZP6a/oHr7gG79Ve6lhLxPbTC5U9k3+WGbmBogr1w6kBlK5sQj\nqUOqxTYzmwiplel8kZmDg7IFuMTHhOYOOhmwaTJEdUSoakSc40A3dux3IzXM\nwrjqJLwklTubz+kRAXMH5fVt5/AFkW9vuqj4pAuZVX4iR7XcCgNiTuirwQJ/\nSv9Y\r\n=QD5P\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"1a3429a7de04cedb2a38de4008940180cc85a81d","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.25.0","webpack":"^5.35.1","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.16","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.13.16","@types/jest":"^26.0.22","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.46","@babel/preset-env":"^7.13.15","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.5.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.53_1619424080968_0.9335987184159364","host":"s3://npm-registry-packages"}},"3.0.54":{"name":"simple-keyboard-layouts","version":"3.0.54","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.54","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b52935845b34f7d6d2d1c574885fc0f228882b3b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.54.tgz","fileCount":80,"integrity":"sha512-qB9mTb70Sif4SatEUpCQK1icLBBdtpiwdp2Dm77DafCc/Z0aO+3lfSJ3B+LArKygYeZBS4X8uv8XpRDnnlE3GQ==","signatures":[{"sig":"MEUCIQDyhuqxyjY5YGvQ8jrb9Sv7fvBHxs71yH12ES+RJaiPmwIgTfO2SAxvgLaIb9bWQ4Kmgm8OGrse7Jue24qoKoYkvCc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiQapCRA9TVsSAnZWagAAtEAP/A5It5Ub9/0NKWYCJMVu\n7lxpn3ivwonf08uN770trMfUKHSpW4NomeK4yXVPfjS39/ydqpzy2spmwDhS\nNFqC1HDH0YPxyslVO0G8SxLX2OAHzQSW6DC8RAON5VflQ4bLX2n8G3M6DJiW\n1wS0yjTciMq4aBnoJIC7xwuY5NmOmTrlfNCGPpt8HmZlD0wzow47JHHLBVva\nnfuBhbmSLAxUe/o0K5QuuyiU24If3fFjrYWhrGV8h7fzWTlHQ2ey67/BrANG\n2p6C1PxvtvHLpNnM6b5xIKEOdkpjgt3viaX7Vl1RDrgSvxiEOoHwAHdRH2CM\n9+0ldWXgxnI2MkZTEA3g1iDma1t8y8EzJCSn1o3KMxWRW9fgutatdDSwcGK2\nkWp4qPXvYf8FrH7RRsi5yJ7+QOXnmI6jMEwy/Owec+Sl5k5dNHUEVrIyFqSi\nFYZb4pDrG2ORHgWPgbHyhIu9Ymu3IuKQs/fq4cxBPL+T702r3DPh8Tv3ImVv\nxE8zIu2tJbxJMnlYjoSFMLH3uOUYqQHFWwpLfIagMwJ4Orvzyo8sOYK7xbsy\nZdnoaKGRIiiQ7jNahdM3yyaLfSBxfaEIKBZBGCVWJoxFfKUP1YmD7mbCrYgM\nRtChCYBpf9Wk41vPgsh8zoCD/w/VFbMEC3on3bI9agy0FBLBVSYI+7NWd/wv\nZX++\r\n=GY6h\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"dfcc6f269ba4c8e2dd89efafef99f2062b157a44","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.25.0","webpack":"^5.35.1","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.16","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.13.16","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.48","@babel/preset-env":"^7.13.15","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.5.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.54_1619592872613_0.8053549360513779","host":"s3://npm-registry-packages"}},"3.0.55":{"name":"simple-keyboard-layouts","version":"3.0.55","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.55","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f71b289fce6352c745d9b972f1f9d065c7fc7917","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.55.tgz","fileCount":80,"integrity":"sha512-Mhof7v6SKGmwvG8flnXokB0zK4P9EL7h0fh5f1r9qKvA9AYhYqNgJUR9RUNZ9En6ygLauzdtJOS5Hfbx9DRqBQ==","signatures":[{"sig":"MEYCIQDeApdR/5VdMgahQ5q3VDCUnP2CbG5BbxDnJHnpLQZBmAIhAMeByLCfG10qMuWaCuKZ/N14jBeHSqkdu9ysvOBolZ4p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiYWhCRA9TVsSAnZWagAAW+YP/3uwM21fs9dH0Ga2Q0pG\nkLGC3JJHbFeW2/v7Qzv6mbZtWBvBy3kftqkGy6YIMXs05KIX0WNtqSYiHNZv\n7c5u4Ed57AUQciq/Ny5iKEqITtuaI+LCjAlCSWcLOy1HINWLSPg4XQd6cZyR\nQFYl9an/Z8X/we7OBIBN8W08iS8WvZ0hKmj/1P59pW2vV+MQkz29I3zmhXJr\nx7GTewr0wGcqhm/b02aJTFCYpggj5bdIIpmzVcImdv3sx35AcgCeFFr7oHuF\nV4QholOUnsaswTCfmKlxzM0+8D/RgCVdXxfg3Xb1QXsWVN+2iXP2RkRzZsOH\nZt8umXbo5nNV9GcxF2JG/pihPIkQ0fEVr6Pbs1OmgQuqynVerElsPjjJ2miW\ncZums7I8J7YuHudXMRfoU2R2lZCkwYpG0zfTMnn67MF+JyNZHNb9yRgmU8KK\nUW8bEvRZpiz5BdALnl2V3QTyG3H4ZR1Nr/KsUwe3wdT0kmYfh0qy4z7+Flm4\nRsknPgjUiCHKAq1ADZaChiHw8ft7KFUTHJ7juS40KKc9Ht/aCFSaQMz9kEeP\n0WHOiGlrSl4ZsPAns2jZFWkRd4rsuKL25IXO2NrQcaam46MVhVk8R5DOeNq7\nzuI8z/LHNFn/nmH+sM0WtoWOnGaR7BbtD8uDoJSSv6jMnKDOHUensYw567F8\nra6z\r\n=8xdX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"8b0090a170cfdd61e2d9ca622bb25d5d351c8c46","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.25.0","webpack":"^5.36.0","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.16","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.13.16","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.48","@babel/preset-env":"^7.13.15","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.5.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.55_1619625376799_0.38533693488470533","host":"s3://npm-registry-packages"}},"3.0.56":{"name":"simple-keyboard-layouts","version":"3.0.56","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.56","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"90f0cf9c02eb0b8310e37e32fbf63bad62db81fc","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.56.tgz","fileCount":80,"integrity":"sha512-VBKfZVP84i6Ye/jry8SjF8B1bMr/OgzpuaEg9MEKy9kdBbiutAI95hHKpS7yXnaWLwpVt25ogP1FZJYCo/EwUw==","signatures":[{"sig":"MEUCIC2insqNQEuUDCmYWvC2FJJNby3gNP5wygWGnxoU1eDhAiEAmWIQmZgNcmMb+9VdUU0ZBtqnuknkkiRMQqzkLhPTITE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgimFzCRA9TVsSAnZWagAAAzsP/17my8InAhdhwiobVYap\n/OWwm//2U9VCOkakKF5QMKHzCLY3TeZ6wgYxnoA9mBCD6AL8RpV7RQ038zFs\nfqH62GcB1cstxkFqOWS+IVkQVqvH1d2/aY8A2Nngivny7GTOJL9Mohgw3Bpg\n6WKt9lSgbIvFeXeFt94BbWTSOCMIs2CVVWG6BZXdpjwF1KGDTH0P9hguRky3\nmIyP8MSFix18ies71Rodo8WU/reNgiMQwOnhB73o7XgfzlHsoEvH8/eIOu7+\nEWQl5VN7uELqKzvuNspErJT25y5nwQin53fi92+RFqB5WJBLL0N4GPgUr2/7\ngKAflKQlIdEo5lAmiprgYm0r6Ep47VlLgnlBH7VP8npouIB+9meciXq6U5yO\nDzXmeUF8SfV0P36qk9xK0+VWFnmOBu/9l2BxwIIAFrsxnhXeD4LsQvlKAcKU\nH3vg9/noIs7G8rIFDSedV+UMHSOnDs7I6PfJSENF3bT/5KNvJwZuZZSMfqO5\nojZmWoyX8+TzSUgKvhXfg1jpizUQRW/mmx7RCJPbUABsebfAN7doilStZ05c\nkhkCdk5qFmFSPoq028idswYr1L8CxMyOQ1PorsgOlp5gQz7h5+BD6hRuDa2F\nRYSGhkLByBd5vdm7DdScW4KwuopTSpgUd/iYwWjZmL7YszcbCqeHE3/Uaox2\nD/MG\r\n=oCqm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"8dbd62afa19b1db33892bdd5b0b2d9f8a28624a0","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.25.0","webpack":"^5.36.0","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.16","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.13.16","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.50","@babel/preset-env":"^7.13.15","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.5.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.56_1619681651288_0.7603266316314017","host":"s3://npm-registry-packages"}},"3.0.57":{"name":"simple-keyboard-layouts","version":"3.0.57","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.57","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c727d3e77db807e000a52a8bef702a04eb6da682","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.57.tgz","fileCount":80,"integrity":"sha512-RaMfObXVcluxaHn5r0iYG566Fd3j5Sj72zAW+J2Cw1MiRpKbtrrmGzdDP988FSLsTIkYSHDzOGGCG+hd8yf7XA==","signatures":[{"sig":"MEUCIQCTntVLz6C7o/tNG+dl79460QhTpDnro47BGNz+ZUWImAIgQ4fxuSDcOP+NCEMRulHwIatpyq719uAC5RK9JA5tEXs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgimKbCRA9TVsSAnZWagAAr9UQAJh0+llhQ5tkCgtLqE9/\n3IkmrNdYhojESynhTBPFyQTiGzUNYqE/fUH8FMQv5zJwmczgpDd6/xXDIQAD\nzucOPELV0xiMwu5G3Fp4wawRSOlew5wGgrlZYBgaeGThOfdvMbdHeTi/xOs5\nh4dn5zcyNDWixoW56tiKj0d7B1IGAFI/zqG9jH+f5Dy7K9Cgcbj6ZluHOaQR\n57e7Ao+1St9YoGae0wEV94QEYlfbuBmlVhKxf4wST7NQDWKDgRj0eX1b8NG5\nXfBu/LmqUWK9iY7alzB22ecPfuN92xdquzKc5UNxa5KRwF0LDyxZUndZU+r2\nN2qxpFVASyuDVo31SaP7A1qLfmjxyPkWJQcimaaXXmYhHqTz33D1w5n/CyJB\nWFQAZH/dwY93QaOf1CVuu+yqoSESCfmJ0QfFwRrHb6Nk0kCU5JQikvx6JOmL\npQJZxTK0nPu1hZzSZaVjmKwE2X3CBaHYcLzzdxwBH8Ri2j7ggOc28huse7Jd\nlaE+bzd+jr6v3bX1eZneABVLvDe46OR4g7A0o4hr38vnMbaF5+sr/eqlJs/W\nPxYJM83ebb9ayJZQY2QU9XfRP8zYb7x5yMIuZKFcopYfaPxV5ftBZFSAk+f8\neoZD+hLAZr2tIFEAl33jz8GBMRdKvVpY1o6WKH3b1Oul0ctdutkLOXKOAsZw\noT0/\r\n=Qt0T\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"ab50bf9121f8578b7abe815d14c5b883b55f8a3e","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.25.0","webpack":"^5.36.1","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.16","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.13.16","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.50","@babel/preset-env":"^7.13.15","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.5.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.57_1619681946776_0.7311971543165392","host":"s3://npm-registry-packages"}},"3.0.58":{"name":"simple-keyboard-layouts","version":"3.0.58","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.58","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"639f189eb7a36f85f3fa80d1a5e44fcd947d5cec","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.58.tgz","fileCount":80,"integrity":"sha512-6wku1HYYpoZegf8HjTsscrkPntsVlWB8qGdwAXpfDL6A2WsjzUsulZAqoknFwEmuKZrhdBhFtlPlJphDQivSNA==","signatures":[{"sig":"MEYCIQCcmA193+a1OeG3ZrYsg2v0HvnLctuokMDwn8eYXWC+awIhAN8waMAS5OE93dgbirdmirWi2Yps1I92zbS0Xl3VjxtH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgi7JiCRA9TVsSAnZWagAADfUP/Rh83p35/c3GZYSJRo+W\n3kFzmsgGeu5JQkYt0kla6u99ngWEtQuOnL8l/ROoZgj6Y2rmjhBJfMuZU31E\noqSVNc10ILmTNuuxIH9t2uyca2nAzQoT4f1vrgQKM1jFV9Vp0WZ9+N1AH2Ug\nFzAf0h63oZstvCcEDqM2zb6gwe2JYHpmKYZPII0tLuSxItJVvDTLSCUHm30R\nrGBjPFOXLctxQQaLH9xqiFV0Ec60ZRQdDIR/bPO2BPaXPdrZwsbdBWF8wV+8\n6Nz9s94TQfsLx3+XCbC04IDTX6fVvDkgEIScmrBvh83cjq7FzjjZW6JdUbTh\nkhPaEVmCcMEnOnrza2x+FPgSW3DUQACQUkoP5gjjvuV5ofKZg7tTPIbqkS/z\nndDz27p2HGK0Askws7LAGyrrO+ETZ4OKbAyaQpCsOEgcZLl7BiePsH5go6II\nBjJE5/PXgkByc9ZuRBpnewF5Ssqbt366fGWBxrLzKdJPb8eCWsA8m3an/nIb\nWG9MZtEhlJui9xvFD6eNp6YmmvZNh6SCZprRfav4qWk2ZWmJ9jgtPHC9nSNe\nykTMz60lSay1jiKcmRNUAkf+M6x/iGug618j3cgfQAOTg/mZz3G35jQPOHIa\nmzM9os2lLVjDltfB7h0NubHIB6r1oJxHu3OCAMfvllsuvrIzWmnR5UJq6HX9\npF6O\r\n=vsy6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"5b8413f2768d9b648c251c97935bfc85ed1c44e4","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.25.0","webpack":"^5.36.1","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.16","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.14.0","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.52","@babel/preset-env":"^7.13.15","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.5.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.58_1619767905900_0.21905744515713654","host":"s3://npm-registry-packages"}},"3.0.59":{"name":"simple-keyboard-layouts","version":"3.0.59","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.59","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9aa078a5f42d3c7ce937ab78542edbba250cd295","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.59.tgz","fileCount":80,"integrity":"sha512-cpXx5AzzZrmgHJy/kkiHi9CQwYihMdCR8lrLq+yBTbuA2AD+qNZue41FkXR0/Np37fntAH18FViW49wLHF1HWg==","signatures":[{"sig":"MEYCIQDttBZtGONMHbO8EcrCqgWldQvnViEabETQB17NV6pk0wIhAMyntkhXBWmmYgt+1+SkqQV/gQ6k/wQg4l2g4cX9H1Fy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgi7LsCRA9TVsSAnZWagAAzRwP/0uyXiDQBlebzYt8dbzP\nnhRyOdM8ElaLLO7RXLsEe8xUKVhY5CEK3EBrZ30/G2vIKskTWl/UuugkzPGz\nWhH8JomtNQOEZIx3qpRH+EcJ5v/Pw/J5l6fBNtK85h9LI6JtAU5m1REBqPlx\nijGfgMbyMeEEpB4wyJqDyyZScC0ZBlAvwYPlyIE+ngXNRZ4NeOMnOHuRt9Q1\nZGI++OqTsqu0GTCoXfpZ5N1pBMaoecGeoegck2AruhZ/3MZrRs1HAXlkRzDb\nyv4egIqKPMnDRBWrhK318Ys4CqbadcKV9GOshmpIzHW86SbI/GLB7nAkmhil\npMJPwcVgC08fkLHaRlYLNRa1dx2svAsUiUDg7JdSpnTRO+6zre6QJbY7YM2e\nflIaHV54f4vpzNQzkvV8VKDnSkowXgbdWZuNPZm4Inmm8K9hzsSoN+CKn1f1\nvJs+YuK+XCAoilNQyyTFJ9oXI3glyvh/lqR4ZykfsESJlX8qAF1jy8y+E11S\nCtqDfDdfbOtsTw1Ir3el8+85VzPVHIPPreHHHZGUXT95f1+wJaWpT2ulHMvz\nWiMbRSgWflz/bJ3BXgiSAkgmWuzJVq/PvA9ho/SZs99hS6Yh607yaBQbxvBX\nA9CJhb0h+Hq6nuhdX4En7IBcuz7lKqGBJODhuJ4VQCPAn+rsl9jc5jEyBg9S\nesql\r\n=kKtY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"f945bd187e2305dc43415100cc293b859e5f47b5","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.25.0","webpack":"^5.36.1","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.16","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.14.0","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.52","@babel/preset-env":"^7.14.0","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.5.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.59_1619768044152_0.24798331044744382","host":"s3://npm-registry-packages"}},"3.0.60":{"name":"simple-keyboard-layouts","version":"3.0.60","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.60","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2b10428caf0c004b4641fbb1d3a6d8d39cdfcd63","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.60.tgz","fileCount":80,"integrity":"sha512-PUcfSqHxDHVb5ahI6zpxp3jhJDtGcCdarMANgyj95Bsv95ZFrN6oa4v6lgs4spxbyejAJNlNQTJKzQWLWYz/uQ==","signatures":[{"sig":"MEUCIQC+1NpeMjrOdfH50UTtjScoYwF/zF4hHwcUuDZUhy48RQIgWeMLKwoeYOulLB6603rOJmVmod9kmBW4JcsFIZLYBe8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgj6yACRA9TVsSAnZWagAAQLkQAJdWWh0NO1bDuEgRzv1/\n3RHkgCp9JjqLaDFgu9vmx3zWDmYmdxqwUb4EkXA8G8gwMn2poN8eWt/IklMh\nTCRRLj0Fp0F3FQQyOCZQZysilEW6ORcCBBFfdwl6hR2y6znWVGmRO1LSunyT\nOSE/Ah5/kJb7svciF66o/HAnat5kxjHx/cGIi8gc/hS/wgHDROz6K7+GRRce\ndxwNajbeqELI6G2C+ARMwxdH2x239zGFlwqRyHUOvsmDflcbBh5E/6YoDEmz\nLd+9634hrURjzSYLF5ELDscpND65V8oCQg4JwmOSvTutWV9Y54zwtSPbOKgv\ntP5yW7aKVI7vC2DertCC84RNyqkzJlkhKdnMPQ2aT0ILmpUWmEADdG6/RIQI\nKZMcJJd+ehZOewoKtTWTLS5fSKjnWS19po+gwFd2f8TLgYe7Hs6CAt4F4L5/\n0M9MPqTgAZUbyduzCE/7cCRPeC4hbkMuyEJjqpMmzvKN6cUPxq0R1rYIduEz\n0UVoX+tzdB9DHxXcecbDUxLAckZzLPDnpeq4Y9M0RHqH4hsm67K3Ji3+jhJX\ntmsn+gGotGEa64vYm+Rr0R3jIf7nOgmRdGP9vh4+ui78WirZv/vdLptqpZqy\nqDUkoLpL2Ei4AquTIL8Uw/ICqAzlzieGsxCSChWdK1x6K9xkUVP5W3DLnOkc\nNUsS\r\n=SsNh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"86cd5a14db27c6def4111475267ed0166c8476f7","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.25.0","webpack":"^5.36.2","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.16","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.14.0","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.54","@babel/preset-env":"^7.14.0","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.5.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.60_1620028544199_0.3820968814883672","host":"s3://npm-registry-packages"}},"3.0.61":{"name":"simple-keyboard-layouts","version":"3.0.61","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.61","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"61f12ba5537a310c435c655087a4bebd2e8acec7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.61.tgz","fileCount":80,"integrity":"sha512-nkPnm+lGf6HEyr+o8NIxXmKpLDh5pI7urJQR2XR1DG3OlOLyD/yp3W8pLe0KVVkpg/+yDSzTdV9El9SIguavsg==","signatures":[{"sig":"MEYCIQCyOL7SukYb1ESzVaYHzdtD1u8WBlqjhlsy1zn6836IhQIhAOEq9sn50sHgQQrmKJP2qDMTpW5oUEL/bR05L6fopPKi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkPWGCRA9TVsSAnZWagAA+HMP/0mvkJbuqxXxE7pmffPH\nyvTQ/7p0oECLGn6RYxjxCgNq7IQg49DLfmRHQ8hPK3XAw0obEN1ZraW4WbnF\n/Oz755gGE9HlJ+DJ2iOF1EgWY6lVyQQwqUbiI9NoV3yIp1+NIdHNRxeTvdtC\nwV9/KoPUSxDEhOEFDkNwoZWLPh2biBgvaCVxT1QHMXz0dU3uDtNRihuh6vVA\najjiJXqMcQF44Ntw0jSEbo0zNjYyHg7zbppbpx0ozZMgALv8Kk9UceMAWVeL\nSPVMDqaYfSLS7F9QhFiYjQc1Yln3k5rF9v7ktHXdCcY64X0bKm/vF3ZxAupK\nYrMp3Jxc+CpVFIhsbL1xhfBw/+stOBZXaGUnS9Am/DlMLR167qJh6ekHGtZS\nbW/aiMYWoYrvh9qkynzkL27Uiw4V5HvDUQfxATFCK+zingXbtUNy2nhWrN3n\nmTMu6KXzJkkjCuWc+82T1GDwgP03YQJ/r7RQ/rBc5fIq1NWIzbi2/vMt9tsK\nvPdGH7ldNkw22uX4KeFYLQxuNG5XEQkTsJf2zp1Bk6+Sf4czlLU00CcqWvll\nd9TOxtFkhZvqGw7eJL+dk5xix0VuTOCPvTxICwMTVjzuduXpP+4vGlpvz1Ma\neEnxn0hraf0yyH7UY4JpWexJWWYjBPvY360mdPrvIO/O0ShR1Fa4y2uS/KtE\nfTqk\r\n=DWRz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"5a73ee0c6fef19321574b1f13ca6e17a68d0df90","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.25.0","webpack":"^5.36.2","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.16","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.14.0","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.54","@babel/preset-env":"^7.14.1","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.5.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.61_1620112774270_0.05650429800572132","host":"s3://npm-registry-packages"}},"3.0.62":{"name":"simple-keyboard-layouts","version":"3.0.62","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.62","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0a60fc530c8192e45260819bbae2f00d252f7c26","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.62.tgz","fileCount":80,"integrity":"sha512-/yYA2QjNOu45efYOrdg5TdUKoC7JIdqMvnKjN48/82N+6NMV8zXfTm32BlkSuqoTsXgwSzdhzmJJeIcGXBp2Qw==","signatures":[{"sig":"MEYCIQCTwuCq0WTuvYSRx1jp5Nz4S5uT98fz3EsZUKEczoxQvwIhAO/0U4xNJZfkdixlgK90UivksJWue6Xivd3oqIe7C1N9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkPa6CRA9TVsSAnZWagAA1wEQAJ4v7RBzSG6OsYC6q1yS\nWMk5jLTI3EzDMeqD9xW2dCmqbfllU8I1gbb1CNeQ3PG/1aYGiWGoUBD/a1w2\n+tIYRHVVsGItcwgf6jylXfmnk6BBYg0SqeSfHHXnV2bVIer7H48P43YT2ZUV\nfPKGzh2DOouR991b4YuDaUqugAMMp51RbGI6gIKJot884L3ID5L9ZEopbcq1\nSd/naEr/KqfVKpGDh1svkWfN88kWbUKqul8XoNDvDnx1piAFm3D5BqhXf9I3\nuobvzMHj8vJQv8ZESNi+2aGgVmWyKyuVZSxs9mXMsloXtFt+0GF84Ov9Qbnt\nnCuDwWlhg7IMM+G4KSYABW2tdXzfwyMBJ9RwTJMEbXAIa7DdmI4+/4z6IoIN\ni9Fj0pcdYUKmStAvuMSOryR2NWld0nnyvlU9NKs0E10k7jgKwUz3k6Z5V7lp\nWKeFp0fbgaBmW6Be3fTJk/A+3Oc+8/Y/8NkFRQ44oS/wYib0AcgZXFAlLbVH\nEA1mIU4G6ZM7OcWM88XVeweEoZYiWVDQW+zVqgA9p1DiufEBPPSkZUVPqTSE\ng3XAy6DQwEf6X/2Hb7KwyenjcuEL3wex2Xk7yG4HuboicCjtzQQgsn4iVI9n\ndgSZN50khMgQRFSbR9YrYEB4y4tbn8/GWOKGiZyoSI0h7z41B83Yo3wA2Cbt\nOF6e\r\n=8xyr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"019fd43132654fed63d319cf58c88388d10c1a47","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.25.0","webpack":"^5.36.2","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.16","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.14.0","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.56","@babel/preset-env":"^7.14.1","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.5.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.62_1620113081556_0.7410378522639587","host":"s3://npm-registry-packages"}},"3.0.63":{"name":"simple-keyboard-layouts","version":"3.0.63","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.63","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"405d18b0e47cb45a05f0518005780154c833ac80","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.63.tgz","fileCount":80,"integrity":"sha512-v014DthJw1J4Ufp6wByhRaf3iehMamz9dzYh6/z4d7tlFWwFSbr4OrcPzet4HaYPCPUchew2fGbUsw7qVF/5DQ==","signatures":[{"sig":"MEQCIFDEzmSM1cDWoOH8AfHGVqQNfUtUGjP3ZoGqlxjTwmWAAiBRt8uKO/FpCMBq9tAs3FWFVTddemNbf82uzfX1HzsmiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkkywCRA9TVsSAnZWagAAhjEP/2X+ogyNpV2OxGDIYGEZ\nwqgf0DOUpBqx9wVLC4Z8Yzp43NMUpqDawnt2bvEP1rrvhnd6A8lFf7BCbU/3\ni8JNZHWHxpR8jO7OBTruHDlADd0Cks+TNc5Fv4SZwLnxrFqeQNr0u+elNoQ/\nHDP7B4AYY3IWpPAwUGcHZdiTLMx9fDgy9et3f0YaG4wIIu5+olA9q9CKrSjR\nxXSBd9M+mgT3VsxnyNJ8VO8ofYnHbc3Ruf7lKzZNQZ0t9vrIHKo1f+bjTYa8\nWLZ58PIns9LBr3KXK0eERwpGICoEe89haPMOy78mA3+KSW1LlK5DeGIpSHmf\nbQOkbPiFkEuGeRl4jW8P5x19KOGNml8EqAh+8t8QwO/xDzKetJUWW8scmB1p\n8GcYfr+EZqjGcIzBKa/cd8FeKxTq9dId9LEyjHPoo09sW0djFEtM268utX44\n+c3P/mGBG9dPjSwk8Q3V6pNcmeksl+yjkKh1EQYa27fmr6zm75cbkTQOvyKi\ngFQFvlYVd4FN8bqmxAqXZwrIeI9rrtR66xL0MRH1soM4wNprGoji8kHx3PFR\ngvz6NlvJ4IvCUp8Vnxsl6TwZwHwQHC+BfT75QVFHoftArY20C2ZG0zBhSrGi\nBZ2XAMmUkQ3oewxW7mDhHo63UaIHkRgQV4O05B7W9R8tM15h0dVSrbUwWRQc\n9U+A\r\n=ey/Q\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"a68d399ca1a380ce428bbe7bbf7b7763dd8bedab","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.25.0","webpack":"^5.36.2","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.16","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.14.0","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.57","@babel/preset-env":"^7.14.1","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.5.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.22.1","@typescript-eslint/eslint-plugin":"^4.22.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.63_1620200624310_0.5937713981367698","host":"s3://npm-registry-packages"}},"3.0.64":{"name":"simple-keyboard-layouts","version":"3.0.64","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.64","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"57bda13ed9fc51b37239b69dcd35425823837ba0","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.64.tgz","fileCount":80,"integrity":"sha512-lT7wmqC1np3bxx81jlP3ptc1X+8EZ5ima9uPGxX1x10Kr4bL/zrcIQIzqzlsghCeXFGi+1FlHTnnuLsomZQe+w==","signatures":[{"sig":"MEYCIQD59msZsvi1uebv7Sqjykjymb9dEIv+wh3rhEOirXh3BAIhAMjIWm9kbNED6aIBFAjLxeodJKVqcE6BAgBAhqbKGs/z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkk1JCRA9TVsSAnZWagAAbooP/1OLjqVn7+Z4fZQQafZ5\nCqSj6BVa7CrbqrVJrSVbiCjTpp2aQXcVfskB+dMTfbH40h7YPDd/hitxnD42\n4YvUOsBiaeDrcIlof/FWzTK/+WQ+PZhu5FEY2/rr6kjgErq5ZNiczkwZXmNm\nX9e/WxNOTpVR/LuKQCVc+/Ut2DKAzqJ1XF3dQbX7PdBMWGqGzO+PDC4QL9KH\nPxoYKd6nV65GnaLX+a3dt0keMZVCYFEv8dprsqyHljJmYbJO34gW14jqhL6F\n7zyz82LfXyN9mVah9nt6dcyOQ52kn+oubILGmxnXu7eAkzk+IRcC1MbZScp2\nSXkskk4Kcayr5KJrNMKrMXPWZxA/3mlVb34EDJtgYYS2JjHxMDHtFz7hgDTM\nhPyf96Lg7Uh+KQOvuVwUDAg6vVI3BDcLDOdGIwc1PryS6U1u+Kob6epPN67L\nrhmsEVJXNC1U06jogvsUIJ/N46Fets8LtE8PPV7Es0YFXGcxCVHrdtHadF+m\no97J0ioC5mZWxYgCtvzaxydO+NsRGKRFwDIZJMHrlEOEoH6DwDKxm7kV1Gxn\n2sGU0WzGyegFMOhc7p9wGs32ijCibrJ6+PCYe232cRrVPE65yGzO92+jdsfm\nFFQxd3Q3AafWlIFjwCA7l2MrnuXVIG0VHkIRNHU+enLlQ13aYL0qg9ER7YN+\n+bRt\r\n=7Dg9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"7c86c4c219b407183b717f5a462e07b7b8776785","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.25.0","webpack":"^5.36.2","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.16","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.14.0","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.57","@babel/preset-env":"^7.14.1","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.5.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.22.1","@typescript-eslint/eslint-plugin":"^4.22.1","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.64_1620200777325_0.7177485680354609","host":"s3://npm-registry-packages"}},"3.0.65":{"name":"simple-keyboard-layouts","version":"3.0.65","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.65","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"62687ad21330f60dfd7e5633eba9be1e85328da8","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.65.tgz","fileCount":80,"integrity":"sha512-ihmUnZGD++43SV5YI1HzLih06l/PGQNbpJaX1SpoqkJlV1L0b2CgQCcTPWBGuDmEmKEEXQ6J76sZwrAzmHs4Xg==","signatures":[{"sig":"MEYCIQD1Ubr2yDWO2WpXTlJQLqTSe/rsiDcxlyU3uejZvWFcYwIhALhNxT9XHA4iBciLZiCwVIqrOq1M5QG47FQ8lFHEk7TU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgk5n3CRA9TVsSAnZWagAAVLcP/1nO1b5JHIasmEKe8FPp\n6Crqi7RHIr3OOmFq+lanUbCMW58FkuWFsRSILa7oSFfdYAtoE3j8zm1TEfNN\nWyJunzADY6t/zNmvHiu6As/C88UFhXw14zlB1R15Vp0e/wZHXvTIbP2zWINI\nBBVVZ7Am2WCGpHiG6ZElj+tkBKqxfKrUugjeP/TjgN+kShPrhpQkIEw/GoTm\ni4uqCD3JsKvgSK9KjegqQdfGw9deyuzce9Ue38Box+e+9+JZWBlyyqbZ0vKl\ncC1ESPXKm0YnXG6kPpTHCrEDvMc5K/lEv+nZND7XznVfH833AmSEAwGcxGUS\nxHOa68DvX+v4B169X49pe+WXlXv1WuDUFPaNR2OTkQSDFN2+untQyDC4KUCA\nXByFU7Fa4UNgtl2HTJ3KmPMRiBfFyIxsknvKyCIgByeJRedPFBylkVuuRLfm\nXHnMR5A9xO2JtXuz0Bsw2Ou2NA78ATOBI9ryP+Hiq87C1iAIipF1IcwSDP78\nb05a94X5PRNESUNbzhuRQkynB+4IqTGfkTmh4+fWgYNEfcfOo3DU19YANu6j\n0welvPjumI0lwf4CEuACszu0HR8A/pkQWPaoZ5c4yuyXtAkLVYP1Z2Wfb8Jm\nXtAdb39eEKkbB4lr+qLxkkjUplewFJUDTDr8NaLpi5hblTuGcRZnD0PVw4Cn\n1kzm\r\n=Jc54\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"df13828eda5f3827b3b985ca3d93b276aeea23d9","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.25.0","webpack":"^5.36.2","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.16","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.14.0","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.6.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.59","@babel/preset-env":"^7.14.1","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.5.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.22.1","@typescript-eslint/eslint-plugin":"^4.22.1","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.65_1620285943305_0.8339568901626828","host":"s3://npm-registry-packages"}},"3.0.66":{"name":"simple-keyboard-layouts","version":"3.0.66","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.66","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"258dbbf1ce702f4990bdf9e28f036ea6a71f44ba","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.66.tgz","fileCount":80,"integrity":"sha512-ZlOgeL0oMM3HIEXH8VG3qyjOzbQAnm51AmhTCV1+OxEZpFNulcz+jGzmr6CiKUUgh7LlEFZdac/pC7P2TzOeGA==","signatures":[{"sig":"MEQCIGRykkLAplrVtFuLHgE4XJGO7OhOIEXbkBFbxdXgPEg7AiALjbphRKLkxWi/Y7gDwH7raT5YoxJ//iS7pewTn2iZQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglOrkCRA9TVsSAnZWagAA+zIP/2QF2W1btS1X2xq44F7y\nwsfbMPrAFH1ZxYYzr1/k/iML0ehlDIQ7E/yCIbVEIRsIt93VV/4njA7O522p\nXaUNUb6sZSJ9sHhsmb+VGZqispRW2R3Y8tUrDC6WGqtJeEIDKjLjogYi5He0\njsPFimtbJMiLmqAe0uIlAOT1JfHUVFsPKaIRtKbctJeB0xd5aCBAUbqTBbjB\n7COIPZjxhn06VkUbs2GVsWzFDRqk4TUJtNmbMo7CtnoS5ZvbJte5KWwx2SQ5\nZxL/acqDNAbByzCht5nV9x23Tk8XVykepXFSSSk3xowAhMiucmdrQYfXxGs9\n0xfIoGpdUA/meUzot6g1D8OXUuNi/Yb7/FvrSF7unei6ge5UHcnmJXnQsEUy\nprgE3wrtlxe+16EpTUggwMVnWQGQnoy+WDDnNcwhN15RDSYBh6P04aNq54TX\nfWxGlWKjew6QHJVMZyrvS1voyo/Pxov/VUflpr5YxlLtwAkz20Aj7FjbKdxs\nVz1VomCiNZX7yu0I0uDk909NFAf4GarxrDpDKPynVih9QMB4oWs+Ahuhov4A\nrxP844cevGZe5TKzdjKwgbvcs6W18YyyazLLci923ZKvPZ2TQUb0oceh2G5O\n5trYdOqJCjJIZrIAbcUmzueanyq4Y5X2Dr/K6rKyx++noo8RBWxYHKNzTLaY\nnaKP\r\n=dX9s\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"3e834d20a90b557bfd58547749df9b16063577a3","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.25.0","webpack":"^5.36.2","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.16","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.14.0","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.60","@babel/preset-env":"^7.14.1","webpack-dev-server":"4.0.0-beta.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.5.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.22.1","@typescript-eslint/eslint-plugin":"^4.22.1","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.66_1620372196341_0.9864150795458679","host":"s3://npm-registry-packages"}},"3.0.67":{"name":"simple-keyboard-layouts","version":"3.0.67","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.67","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1e5d25ef64afcafc9a5bd888545b5a72ed6459dc","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.67.tgz","fileCount":80,"integrity":"sha512-aiBdHrKPaq62Ki41fxc9Q9ZQNYoQdu1+sLyxqgp8Jue3z2Lbds23HGg7i9YR9xrrpkAd2iPwORsm9iLO2TUHlA==","signatures":[{"sig":"MEUCIQC7NgD5gmxoZ98kJe0MSM4tOBAg2QVWdoMcqEHfhFAAkQIgFKllY5hVdb3wERntuxO6GFAvxkdxebMdRLtUM6+xWrY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglOuCCRA9TVsSAnZWagAAxoEP/1p773PNrlwncYLrv23O\nhWGUlYmGX/TZQOK6BHHU2jx4rLK0Qm7YsvFLxIEnm5hSQZ5xsTXPP925kIkq\n3qx9+InO1Rd29nXxtMV7FjaNvLuxRPcVmsyD+Y2CcLjbeifwJBgS8qi2xxJY\nwn04UkltMEnSzXrpazkLbSgCkvHCSWgcu72dR5z0ACDet/LHPHo9cnzBOU6v\nV9EuvBU8j1dzstZNIx372vonHU+d3Tlb/Vy7h/eQjCXGO5WOqF4+jy9AvpLw\nFr9ZuFogDmoyUSshwbpNB+sVSvBU3Q1mgFeSOaZBU7JY64xZ6AUX78ddywCg\nR9qsDQ9FZgfjPB1Zkt3/eC0LHoGNiLvkhOw1yHnA1hvp7jFqLpC2tHzIOexJ\nbDKvkNW5jZxFUgdbRfq31UFuNHQyOv5RtcOwnrG33hzUXiO1R3Ycb9FUkQhF\naRge0y19+J35kMRh/xuWyMDSdLiRTYOrwCFbyRlSiDkHR3SN+Lfd8sMmU/mT\nmt/0ESdFFZ8L3jjo/wD1+xCiNV7ZX3jKxKl+KgWjkVLhxcL/xOMF52lPgazB\nRqaSO/OgtZU7xuQWPmzzMozmdceMpY1lp6dCoHNusZiiF8a+waUSykdLCYV0\nV74NzEIVIjpDGwTdskjwzMvPLdyHo/2r40fvL8GHsEjiiSvAShf4e1ekC3S2\nMUXo\r\n=1qEa\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"ea3a2f503f40263f1c158081121814e94c883028","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.25.0","webpack":"^5.36.2","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.16","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.14.0","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.60","@babel/preset-env":"^7.14.1","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.5.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.22.1","@typescript-eslint/eslint-plugin":"^4.22.1","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.67_1620372354360_0.7986922301048136","host":"s3://npm-registry-packages"}},"3.0.68":{"name":"simple-keyboard-layouts","version":"3.0.68","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.68","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b080f6ecba6b93c616065a482e7153151ce09ac2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.68.tgz","fileCount":80,"integrity":"sha512-pbtULzVv2KDQQYUkbCSeBTZjkVF6xMM1ALxOZHhj+I3EwW3WDMNSwVMCfYR1aKZG/lqX88pYADe9y/uJ7s44bw==","signatures":[{"sig":"MEYCIQCaedANOkgBmCSwqtibsz0v3QOHqnTwHOXIs52lZVCzNAIhAOzoVeo0TDyuwXUYaK1+Xu9pPgsvTUYpXk3kvRysLTr7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglZwvCRA9TVsSAnZWagAAxDsP/i4tylunRo8xwr4KlhP4\nCXU/Nn6FuGhIdyAmdgAXG0UuPVHkKIqKAAdOtPE8n0I/UPETAABv7+AGzYkm\n9UXScUw1Lek/tRYxpvbIT+SbQfDBAUC9CEuvXCYpoqvUWPetLdHgOZJ108Id\nYp2pNK2i+Q47Lm5MfZMhkiiGDj+kpEXKZ9RCgV0Ofjkvjy60adXnDjq9J6o4\n/V0V127/+R/9Spjnes9wBLROAh4e1Pn0qekECmg7k2fTGAkxue7fr+0PUoKV\nMLDkNn3AImObjFJS2C9rumT42m+iMEsF/6Agv7YCvpkJI8nlVUtj5SSq7Qhc\nKphshd8fx18Eb/tgnnt8ZRR+sJqE+WJ/o09E/PmQlBZx73X8kNel6EFsTTIu\nUN8hTjWrXsWIBbFqkkBNiW6RM0V+cm3pRUcm8WVHpThEJ8ssZyg9MIgDvsNH\n8p+2MPDYthe2+55Yf/Zku5zJRHiDeHqyd80rQ7ar2NpDZ3YVJCS6sRtbGA1n\nyRyzX7jEQCZNVRPn/T4FLJshoJFIJ/jsGxCUf93jw3k/s9vTCijfokbqM0Ol\n3r5BOKogInpZ9gfNFfCMFRvhyY+u+xpJoUKtqCvAkUx25hFd7NkOblHCHBOm\n5bCdBKrxzOLbarKAzMEJRdA1nLgo2Ovn5PELqgwcFpAWerPOOz0nvE5svmze\nyniH\r\n=yrUv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"b3bc0be40e3a107d309e32bb59f51783983fa895","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.25.0","webpack":"^5.36.2","prettier":"^2.2.1","uglify-es":"^3.3.9","@babel/cli":"^7.13.16","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.14.0","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.60","@babel/preset-env":"^7.14.1","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.5.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.22.1","@typescript-eslint/eslint-plugin":"^4.22.1","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.68_1620417583390_0.6708147900433532","host":"s3://npm-registry-packages"}},"3.0.69":{"name":"simple-keyboard-layouts","version":"3.0.69","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.69","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6aa24e1b777a3c7a5489fff9dd8894b647da4ada","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.69.tgz","fileCount":80,"integrity":"sha512-JhblXb+h5Nmu3j80GFqcUmnJqEi2t+C8bL0ciVMYdmgFe5BSGCiQXPW8LdTTPKaL86g7GcvUFGpc6A/dwV6Yeg==","signatures":[{"sig":"MEUCIFVB3VIwsPMsrSnpi0BqHeWzk5Y64ILfVYCDxqYaihkKAiEAl/nJcFXzzFCAcZun6pteMy08w51hhhVFcaILKtmQ2Gs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmPBZCRA9TVsSAnZWagAAKnAP/iAuMb2GJGDCzauv+Wsn\nxsT6l3Bw6D9STzYCBQOelXTRIkg1i4KhsgorohmpYGXwDFWcHKi3esMTJrvP\niDv+ukiBTO8r6gLHKaljpJotlEY/H7jVk6jgqmvMi61Ub3wtuNGnbwhP+b9R\ndbByfv8Di7Yn8xBuH1YzT9lL5wiVyouEbinpc19vbceiyxVADYSQ1Rq1FJQC\n+U6y5d5HaRn5eyZxMmcVPFTv7saNTSRuntS7cD2QYuuGhYwynGDQY4Z9IlOC\nlPQqwdOl5fuCqvm/ao08EoBmsqjsnO27kq3lvshKsFesXf1jXgsQpJqp0DtZ\n8vV10SH0bRVtdaUz8YgCBGVvYsDHV0g3IQ7qQGwGKE3UzNNQ1RKc/53x2y3E\nQAPck6ixdYN1Sctg3daVaYsVAcl3V0Bdbx+pPS00tVbR6xtyh901pKkytqvm\nkyFoR4vg6MPPk0HkUOjBjlw9s31ce9dh6a/+IReZI9YtuwYqxRPkrkWjDRQg\nGD7c2140R1/frM+oBx3X1drZfOCz7MtYyyBJUWeST+BLzJgO/HSU+SmIgGMd\nUSWqQDnhhn314ID0xP7tCDSU1dr+vGwGx6RbmAsd/NEeTPDXbN9+7g6yIHMq\nTpkghPq6okYosLEV/x8oGriCAue+CB9O6z6QzuuSWEAWXcsxFGJo8P1zZKQL\neAwG\r\n=M3v7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"6d47a44d3ab6ae351e744477ed70979c810c911a","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.26.0","webpack":"^5.36.2","prettier":"^2.3.0","uglify-es":"^3.3.9","@babel/cli":"^7.13.16","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.14.0","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.60","@babel/preset-env":"^7.14.1","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.5.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.22.1","@typescript-eslint/eslint-plugin":"^4.22.1","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.69_1620635737117_0.5645943627357606","host":"s3://npm-registry-packages"}},"3.0.70":{"name":"simple-keyboard-layouts","version":"3.0.70","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.70","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3c7f26e8b3c7b636bdc72ee346bb562e81177254","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.70.tgz","fileCount":80,"integrity":"sha512-1/vsMFFu+nASxHKNgqwzYzNHz4/a4Hltz/AuhLSMHtTSkUmNscYl3o88xp6zbn77wzoWV0OgRFEPY+NBHehSfA==","signatures":[{"sig":"MEUCIQDXecoGDSL1SFKUljmf8m1WbD4WxFyFnND+IyFwUoXeNQIgbQ5GKCZDJ6D83oh9wmA8564CkhvKDg8fvgVhQ0KBbtI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmPFECRA9TVsSAnZWagAAS/QP/joBfTLYTanrbbDvzZeq\n5nPSHJqHx3nfgKW3sfH7szmMxHalKAMDwx35d9BdDhPFYuaRUs5puCDHZb6u\nrFyDD0vtr61tGcTShMGnypwgeqWjn4Cb5kqNRPDTFbmxd51XcbsMEEMZ9aUU\nDGyzfICWYbDNidtClMQWcfKsViHAJiUjoK0TqwV/oqTyan0A0lLati1CT36F\nPI+sMimTmKmZcOnMpfsWsYJ/U0p3fIpohKljWtRGaQU+4h8GfUi6zCfBQZ94\nshq4kgLvtxzipvFr1NkpElVNI6sc4kAMLDPA5NCT7a1IkTndQ3LuRkhNy9tt\nQUrOe2NiWdhl8ND/HJKuSXqgEf5tiVWwVOuxvT7L+NkX6Lvt4uDXs5WDzqwe\nrLDf6wR/Th4QT4VQ+pzlKGdRvmxF71y/iV67Y5/Jy6Svlka0Ow5N22moCTkr\ndtH090BK88Lla9PPwYoG8kJP1GhL83/vCc3WGWSnLeMXVFMi1tJbGOnxht7i\n/wNai+tcCjqyztCAOcLlm3u3T5iQddRZMCts+yI6FLRTrjHmQvNinV5vxhgr\nNlSMxrirkQjFJ/SwYr+Ux6tkWSn7jdeKAOm6FL+7Np4fDr2DijfK7AeZpdhT\nUbiYL6F1f92BfMf6z7vQBSwPRpiwhIN8CC6dKk3fq1Ii0B/YCdVZsQQH0yx4\nhTRo\r\n=O3ly\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"9337d456f397b0f47057a10077bc914cfd629e13","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.26.0","webpack":"^5.36.2","prettier":"^2.3.0","uglify-es":"^3.3.9","@babel/cli":"^7.13.16","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.14.0","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.63","@babel/preset-env":"^7.14.1","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.22.1","@typescript-eslint/eslint-plugin":"^4.22.1","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.70_1620635972129_0.6829416050001815","host":"s3://npm-registry-packages"}},"3.0.71":{"name":"simple-keyboard-layouts","version":"3.0.71","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.71","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4b51de80995f633748d46e83f80d6a0c3751e124","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.71.tgz","fileCount":80,"integrity":"sha512-S899I/S3fE5okXGfyyncCwFwvgOK4oR2CVcSxGnFvBtS6h1EORU+8XZnf0nusY9XzZA0P/0o3VLRRLeODSjeOQ==","signatures":[{"sig":"MEUCIQC85tMde5V3XdLpaJ/nuOe76Wv0e7h2YUwJOSvIVmxRkQIgNugP5ox3shOnHklKdEFppbfDuMumD1ZWVQD9oDk2huo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmjNcCRA9TVsSAnZWagAAVu0P/1j2Quoa04bCX3zB1XHv\nyvY1y2aKg3uGsBorrPObxBETsUqICexbyfDr40VRTt+/dlH9ej+gDV/f0dlz\nk4R4HBhLgFAV7Fw0cB3NfFUwLWMbU4/RUMFl3G7orRuslr84t7d8+X1t99fH\ntX8+vpEv6nvvDutHOhx9yBWagmF4k93IhdbQY5lbSfkUhUg6HNZ96XPrVjub\nCCb4y2ZOerI+sfbhGTBMdR6Hw7iZWrMruGidECaVmaZ96pYBwP+olNSMmgl/\ntcTqkOA1SGuSF1KBWr0jbrAQ0rznbCYSa2xRgEJs+behp0yohJOvIOaa/yWD\nsdQ4ZmEHk6dbtbrfswzluaY2U/x2sROsuYHJjcbySSUgWQ0myh1g12YDhuTT\nPabqeQuav/+LiIprhhLMlwsi0Q+txUtJ5a8I/epE2pyE8DZOChDbCJ2m6vBw\n2vyfhZn8aoskf89WjpxddUuvLcOmsdx5jHZzytA+alW/viR+666AE47UOaym\n9JTw2gGTYpkV7jVefAarstKafObEOfXrdzo8Ieh9rn0bmF54DtV+cgHeLoFs\nKDfouYAA2qXqkYoxVqoWOFXiBaI6VQfLp7zUYP2btX9KTomdgZnmnQkRcOZw\n5CrMZnjIQmgCmZ3le+kDduHoOCJTFUSYccQoWePKi4hZXJBpm8rjRkohTJ/j\nBEqw\r\n=3UTB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"051fa1328d3c9654a61abe1ec888b8f7e74d5ec8","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.26.0","webpack":"^5.36.2","prettier":"^2.3.0","uglify-es":"^3.3.9","@babel/cli":"^7.13.16","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.14.0","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.65","@babel/preset-env":"^7.14.1","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.22.1","@typescript-eslint/eslint-plugin":"^4.23.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.71_1620718427898_0.2953506442824012","host":"s3://npm-registry-packages"}},"3.0.72":{"name":"simple-keyboard-layouts","version":"3.0.72","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.72","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4391ecdb73cd028a34e15733799933deffd74dc7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.72.tgz","fileCount":80,"integrity":"sha512-CtzgCIYxpiS6PsWVAvqhSRepOZRi8mkusd+dvXFl0wFdBuiMdZIPwNczo66AYaRePCh4+rXJmB7gBgASkcULcQ==","signatures":[{"sig":"MEUCICfDubvST6NlSZkfOQz6PICOmwit26FYXVBBYPMxENkQAiEAoDYl89DbgVDtr1GzbQnbPD1ao4A5jo0jeWwfqr5vB+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmjSeCRA9TVsSAnZWagAA6REP/itsiRe/V/r6q9vXqcMt\nmBFRMj3tdt8wCoS0/sumDl0RDiWpHSpZ3dQIByUg5/MgDp1pZHYymMixAR6w\n284Q9pnAf6g0KwwyYjKkUjyDbePH9YUYAEGIdswg7I21/Y+Wrv/eOBUk6Y43\nLWwSfl/5ZvoqOEM7Xtaa0ErXdJyCNGeIfGiBhcJFSR9zuY8es512O1X1S98o\nEGZBahtFN+1fzmbgxMdOOJjtDbJyladcKmbx6ntUMNcCM/r9+j7RFjMekPFQ\nvL/vGbbgawlQvjf6ereqi4ybBpwvRJqW7bY7PvPhxaT27F7R1VglZH63Wjuj\njWclLKg52Bqtkvui2kA4VNBvt3kRV/H1saQSuNpSSSb5VpgugWH+7ELoWJZy\nAGzvX03V995NfumI1IjJpoIpKMdHvnUZ4pMC4TeZ01+7KE5ZgNLkYlSpGJYQ\nggTEdZmrAK/i7FQjhtJHZ6zwx06yqggHpT+sIyfxLupdTKSoQq64mQA8qWC1\na5xwlOqjHTSaPT8m3ICrhLcA4vPWB42Rsif9wfVpOoIx/mEO5fovVhl34GSW\nJLsvEuK6nQuR2B+conyEAorTn3vBo+oAbgkH//S6JBSdfI2gGia4z/JORmBg\nL16cM+Lq4R4T8KGsk10J0NkxtHOwZ8f1PMtMIbUwN1u01chmForvG545WLJu\nmrnV\r\n=p0Yu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"4dc8c446cb1ec4c839f9d78d41098d3e973aed93","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.26.0","webpack":"^5.37.0","prettier":"^2.3.0","uglify-es":"^3.3.9","@babel/cli":"^7.13.16","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.14.0","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.65","@babel/preset-env":"^7.14.1","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.23.0","@typescript-eslint/eslint-plugin":"^4.23.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.72_1620718750099_0.402518673832146","host":"s3://npm-registry-packages"}},"3.0.73":{"name":"simple-keyboard-layouts","version":"3.0.73","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.73","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"43548f8bba282d5318ddafb9a4665134db503b1d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.73.tgz","fileCount":80,"integrity":"sha512-EQ40FdzQNOrxgZVEDPs5Fb/bg6KnXkOAHAcPzkvw2GxFTvZpp2AoRSnyYJkX//PrRkkLHp0rW8JTZLter+NmVA==","signatures":[{"sig":"MEUCIQClkq1wWMakyvA0g2QWGtx4HbpFL5scTuXooVR3Tx6vhgIgcraDOLSo/6pOMikL/qL0DhamM5XukINWCq+CjTwO/YI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgm39hCRA9TVsSAnZWagAAcQgP/2YU7GllyrGsfYjNfOGy\ngtlIboZ2FZ6Jcyz374WgEdk0dL/JMEvnsvOx12p8R16V8WF9Za8sYK3fcg/G\nbFKJI/3y0UzujEYxq21RpnPcU/s/WmQpZDN9i3GmcD/25Y39W+JU+wZJMzOz\ndpuNThN9hR2bKRrb8zD7s4ktLoTuPr/j5xUtLZa99knmmRBKjvrbWTailz/S\ncaqZWZpkMD9yMDU7sY0wN2pB1+LFjEF/Sa52ZOHhevsdWIK7uDmSUU715HuE\nxMvAEGoobIH8st0eWTHkz2gMOigEdoU4UemDoIe/CkfqOc2zZwsLIvY/1UH2\n+XW1Vg+UUPX4nySrMhU8D9wqYEuJYHgxJ/PbJyNiaFpCfSLBUKrOAkppmGBf\ncKmIRQ005UtRv2wcshbNjRLUe+334A2xOnl9uw3UloGemwAYjp6NyNTT2nyI\nWTHUT/GUesNU3HnjgwoHDJ/RKlI3W/54PHVz8fSYV7lRjIsICySHE8Y/mTOQ\nn8F3srMo1PZCi8ZIAIfoukUDa487ba0j6HhMngycwTniF7TviSWd9O4ehm0S\ntH0tvhQAq5G1Tjl1/1baDdF5E9jL5XKTPxbCM8H3yJ99rR5VnQ90agpQHbQ4\nOXEuHQtSGYlQZeqr1rBIiMSyypLgvzu2vKF7e/kZRpBz42iuemwzYOcKBhq3\nJowQ\r\n=LQbK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"bbebccc8d37090f5efa124450fc77a3cb3077dc8","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.26.0","webpack":"^5.37.0","prettier":"^2.3.0","uglify-es":"^3.3.9","@babel/cli":"^7.13.16","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.14.0","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.69","@babel/preset-env":"^7.14.1","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.1","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.23.0","@typescript-eslint/eslint-plugin":"^4.23.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.73_1620803425053_0.7951686609436979","host":"s3://npm-registry-packages"}},"3.0.74":{"name":"simple-keyboard-layouts","version":"3.0.74","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.74","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"cf423b9484f40b312c28bc65169d9118c8612060","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.74.tgz","fileCount":80,"integrity":"sha512-NDd+feFP6gksq7IVQ4Nq0dnnCI4NFbNKv4MYTarhj4tBeTyuUvyPgE4//HfMnjbcNDJqVAD6ZazFhkSH9wVTFA==","signatures":[{"sig":"MEQCIB6YY9tMny6f9l3GtCs7Uelf4N1Zeu/W8rHXnPtGWFklAiAFRo3sUj7+yozSUreysczdRRn8z6hpnta2OKdoOg0VLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnNWJCRA9TVsSAnZWagAAOEgP/ikf5XqPB8yz+B7cReSg\nPUoBN1OddLblll4lFm7Rqf9Sc9eEgurRVJAT9XlpTtOT6Dginxc3vHwOwnRe\njVFYybnzt2/URN2PwBqlUG7DNAyCRvLjfVKs0yN3/XpLmtvIuO3ES2zQ3pdC\nuGzPYuFNbFvgIOXLfQXkghgbvlb1KwOdiZtOb7x8JQpC/UR+nyyLmz2hwASa\ncdngYltkW1wpHPJ6ofNUFaNyr62cUt2tsMFfUX2o3rD6I/QPxcWibgGyV71Z\n9LemUKgeVITEnB4C8dHvN9ZbTRb5j9hOQ/Z7/WrjjpjzdGMiapHtlEalnwx1\nwk3iOJ8uhbaVq8aFxjJJ1HzsTS9p7u2pjOnlFhkEmmFFHe77vtjaNY6NkdzL\n0h9mpYpyURIdwtQovql2Jiur7hVPV2ebXHoU0WD1lAszZBsVf8A5m5b+XX6B\nxC95x2zaenIK1+De+jVtntk09poSb3WTMRv7KhNygfzP8L4b+EMG13VLyic/\nqknxdsKKwbamJCG8xg33P2+Aopfp3NipkWIn6q/pTJDOKmNd77IVINS5md/L\nYXMpEkFmmAnWO+4p5eitR8gJtjy45Hwdq6VR98kCXKm3cak5Ag34eqQxlM4R\n8viRQ5A2+CFm+PviZKHFL3C5UHkteUeII8Wt+/iK8fl2rrTA9i4DnUEKSDq6\nOIkF\r\n=iN37\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"77e90c779bb24a5ba8fcd47f28be8b7f2aa2e74e","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.26.0","webpack":"^5.37.0","prettier":"^2.3.0","uglify-es":"^3.3.9","@babel/cli":"^7.13.16","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.14.2","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.69","@babel/preset-env":"^7.14.2","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.2","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.23.0","@typescript-eslint/eslint-plugin":"^4.23.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.74_1620891016547_0.6234893659070702","host":"s3://npm-registry-packages"}},"3.0.75":{"name":"simple-keyboard-layouts","version":"3.0.75","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.75","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d54c06adf5e85ab64807b13eac9f81afbade91bd","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.75.tgz","fileCount":80,"integrity":"sha512-lgsDm2kcN3zUTLOBuUMUE/OVubRHXJxdbsHJTOMrbxa7X0MnB/dJxuxWmJx049VOBI/2uTm4G1EfxVeRnKLS8g==","signatures":[{"sig":"MEYCIQCIvJMngZ79cjbomuz8ZLNQpx2juqrY+M+Ocz2Gmhu4jwIhAJghzDctg318SnyS08c4NIda+nWQRPro+G2ffKgR7ScZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgniRgCRA9TVsSAnZWagAA2IgQAKSbzu/yOn8tvdTY6Doo\nDy8Nl/9b4iWxRlknMd9HDPsMfyCBtZ447MjI2sCfwItimiN+lkvDa5hwKlV4\n7lSz+CbxwpP7bVKGvkUAZF04AoViOxms6ba8/YDxWsd4H4vsOXubXvmtV/K8\n295aUKZXMEMdUJlV5YFHQv07ES8yUngQEvPELWATHrrIRpnZPHRGEGQflbfI\n1s8klC19jLeENG8yfwb7AKDFBVMr4h7GkecwmcOmecNtedS6cuJwLD3owBUN\nQmMCBky5s//KRatNa5zoRSMsKUEcB7QOwpj1RxfpOrVDd9l1KA6W8AaOM+qj\ndwD4M6VCeXYaKMirD5CyEqxy2r8FEJ10qAPW1vKvN49OrP3FJZyEDdIADCid\nwucr/Ncyw/BxwaI+vDY8TPRgrdcQVe9QFhxdXPO0yigx1WBGm7bhFttuD7nS\nAycXumP5n4gUyev/5A0/k3YXR5xGwz+LoPNOlVEYj03M04B7uzx+cE6R7ziM\nOFDjriEz849M4hqJ/FU3r7OiXOGifvxzxE0iwmP+wRPilADUuI5Cgp4zTJGq\nllSie/e0srQkL4Ah0ohgpekvqWeJCIrc7a/VLFYV3vQTrT51KrWJFFEUcL7/\nLa56EuHE1qdvFaHG7b9pHWkZnOEnRs2OvgE46xLSXw9kzWcXf0+y0v8ASXMN\n9XFK\r\n=2R4E\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"2a315ba03e67005b1c9f7deab7701307810f4554","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.26.0","webpack":"^5.37.0","prettier":"^2.3.0","uglify-es":"^3.3.9","@babel/cli":"^7.13.16","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.14.2","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.0.70","@babel/preset-env":"^7.14.2","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.2","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.23.0","@typescript-eslint/eslint-plugin":"^4.23.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.75_1620976735621_0.5759162627620913","host":"s3://npm-registry-packages"}},"3.0.76":{"name":"simple-keyboard-layouts","version":"3.0.76","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.76","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0958a3b1e17eab9290a6f7e5f8e16c766cd6082c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.76.tgz","fileCount":80,"integrity":"sha512-8/hbg6f1FO7kxO8tj6PuNXV8ZxpVWvk0Dapr8uFc343pD67C+9tllEuIEn/TphVGUFpW68IErGfxSx7LMpgkDw==","signatures":[{"sig":"MEYCIQCS99ZFAH5qqj3oFOTiFTL1R0KAaoLjV87aqc7G0JLV0gIhAIVd+1Sw0oImuz/itQ8LhPHhLnSTYUxJw+AGv37bl+lO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgohsICRA9TVsSAnZWagAAookP/jp+uiURlcxYvkW6LT7o\nzCeuvj7AOLsdsgmOp5CwRZpBf25uFfxH9QhtV3M9ZpEfvl/fQWmxBSA2kqv0\nnukw30OW5ICiVKZYf/l/7PWI6SuQbT7PS9VXjNsRsryywhvNO9x6FhjFo1ww\n3cJcTDyMqUvIEusH5AL9IZlt07/cLE276lBL/mAz+kdDtjRfOtisXiKRjAxq\nc7uL72Xzob1twu3SxC3ONo/seupLjRaL6AOUz1YBIPsGkK/6nS4AwjStbovM\n39j/rbGyW6M53ndpep73+g5wWTsUVcdgcUQKU6ZWYP8SHV9gKIV4zY75j3ba\n6XZcpSadDeiWeRIOAJnD9I4bnWQLieqQaDTlzCNs2Y4TvG4Fqn5f1nc8D6yW\nYmeK8EITjuB5MSbKZlxskzC5dxu9wY0J6oo8RVaNLjgIiEd2ZJ2SY0Yk/AZ5\nCYhlHn5qjrlNvgNalkJB2s8r1CTT1pDtqkuR0P3bxoH/0osk7ceWX4DKocT4\nQ3frOsF+4QDeqeWNVnrvXLRNxLEkpFRPo6lCLzD4YRXQ7d3hnL4R1EmulCPk\nqhcbsGzFxw/KGG6+OIDJs1DVfpnu19D3ctn6JwteXkc3qLxRq2NSh+SHRFtc\nLFk5eR7owfQpFvqaOIMWncZ/cJnyiNSQZ1YmavvQ/eeP1wpTwirWdKd03VAL\nQVgI\r\n=veY2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"1f1042535818b82185d4bc12a925c49e854eee4b","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.26.0","webpack":"^5.37.0","prettier":"^2.3.0","uglify-es":"^3.3.9","@babel/cli":"^7.13.16","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.14.2","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.4","@babel/preset-env":"^7.14.2","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.2","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.23.0","@typescript-eslint/eslint-plugin":"^4.23.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^5.0.4","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.76_1621236488131_0.48651344866846213","host":"s3://npm-registry-packages"}},"3.0.77":{"name":"simple-keyboard-layouts","version":"3.0.77","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.77","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"53bbfeb09f6e093643621eed30f3a19ad5a21363","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.77.tgz","fileCount":80,"integrity":"sha512-3o8AQ2VVcjyMIQmVvnysJgHsdZyzXK+My4ClM/Ja4UYnYTssU44NJCDs9krW6iVvDlg3jW3rMI7InGY12JWGYA==","signatures":[{"sig":"MEQCIEeeF+GRB8c+ZVLs9fToSX788fytiKpmbM4z8DfuAGCFAiB9Mbh3bH8xmDouMUoB1vLcy7gxxPgNtOzqQZJ57mF3Wg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgohvoCRA9TVsSAnZWagAAW/cP/1BYLouu+ucHnzPHzBm5\nQtNnops7mlq1OItC/C9Qylf7QvSw+n7oyJp4OEGrunIFspLd7z2dcTKfEc3l\nwrgNwNRR//XW557fUL96oUxEwrmSSboMjZ/xABve/SjG2juhFMEnMLCOSREP\nir2C/ZQZnutwEPDEHq6hTX9BaEe1J1jFZ6fzIxyx0zN5G4LSuXg659m1Bb5B\nAtoHJJXSvoVPejyiqU4Gg/0kz4CeHXPmq80lmvuBF0nVb3QUBRcTwLxEqq12\n6PD4krsFTDPEK8qkb0utL+64PTpSp9sEUOQsJJ2Ba+Picp8HPwI4yRmU4l4d\n20h6s2kV+TTi0F4RLrgwGWKMEw7iEOhKYMuS9sA/VaGgNuHkN1tJlwYRg3GD\nvq0037/G12u/b4JkpNKXo7EP2lQCQL2dcM85cR4jfjQjapP9+RlTcFqOHTi9\n2wghbnp9ydlnhbrP3e50YZqRx4INVoLgHp8wbnf/nLLk+x+8+A0JDq6pzOHl\nY8LRmk6iG1RaVo7VarvkqX1NSaL5NoJVlnh4ueErMKdzh+WNfYmG2ae61CP8\n6pwS+YyEKlFhqFJDgWo62h7+JdZhFIO9heR2uQVNkm9DUKFvmi1LcXjtZi19\nN26/rqlIkq6xML73v/Fd8Bno6uhWk3GzSaOKwOTdFvrYbtUh+DO8H9ntCLI9\nZ3V3\r\n=HVHT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"1dfa7461a209d605db6a6b8eaa3a000daea6c16a","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.26.0","webpack":"^5.37.0","prettier":"^2.3.0","uglify-es":"^3.3.9","@babel/cli":"^7.13.16","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.14.2","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.4","@babel/preset-env":"^7.14.2","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.2","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.23.0","@typescript-eslint/eslint-plugin":"^4.23.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.77_1621236711691_0.8434877956212248","host":"s3://npm-registry-packages"}},"3.0.78":{"name":"simple-keyboard-layouts","version":"3.0.78","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.78","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"cf5372a4ed3bb73c3422ae42ef9c19f1c404ffad","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.78.tgz","fileCount":80,"integrity":"sha512-vm6vnI4ivzjg8qk6exu1pwJtxzbub/1zK50UR4Ks5VuF3TOgVz5Yy0K7G+6HD2JrYlQCgULjWa/GLsv/Yf1Tig==","signatures":[{"sig":"MEUCIHRTOzydwA+CnoZhcqzbcLvZVLFB/OWIDaOYQfEZP7ZlAiEAzDoDswpFr40AFa8clG/QveRmrPlVNDKt/v8KkMo9Yhs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgo2tDCRA9TVsSAnZWagAAl1UP/jisl7nfyDRFof2QA7+I\nIUThQpHVzLP7wB9WgnT1wt+Rqmyt0bBehEM2rEu5MWjy0TrTfkAGPVvJq3F/\nhyRyEReElBUwvjXvqkhZPMoxgywL++TWuw7HPTlqaFOZNSyaZezxaS5UDFM9\nx1sEU2y4n7vOne2P0qsfyUNneEdBm7ifNgSRdbC2Q74+8R7k2XjuOiq/1QpE\n4BKTmGY0LUGWgt8FHCmZEBdG3mjxC0i5u89NZbHfRp/4NNn9zOIHuwTWt44o\nrQVPGq4+KPIDqWAJmqYfaNLCOvdRiXROGvovBF/j7HQAyJtLHASbzufzUzhg\ns6PVkPnQx4eQvElf/Jy5gIEWZQlC29mf406n3JnprkrNdJ461oJ9hqOwqCsG\nAkfMsP9CWKU5O3EpWBJNaaGGeF3hbPlI3jmI/o7QfNRdfAj8pvADcvSK9ZM/\nJ02IIOGL/0M8RwTHuuRVD0Jv3UmpUdTEi79vlHfQPzG5iRkIn7f5WwxjVOGi\nqE8oRi7hnPAPo1niouxICYNMUhpxlUtCSWVm/noDqmkyJDir9CAzu+lx946W\nXEArTBUkfTCUlObtmfmYU687ixaqiIXQo83E5dyk9cKT8PZ68r7DtLNqykYu\nq58uasqefsqh/AaOeo7PxAdcg4RtOFcwhZjeRdFIZNb4YStT5NtUvDH1KlBX\na30q\r\n=kX3F\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"8fd0586f76f9dd1030170cb594b3ee6a95fa47de","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.26.0","webpack":"^5.37.0","prettier":"^2.3.0","uglify-es":"^3.3.9","@babel/cli":"^7.14.3","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.14.2","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.5","@babel/preset-env":"^7.14.2","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.2","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.23.0","@typescript-eslint/eslint-plugin":"^4.24.0","@babel/plugin-transform-typescript":"^7.13.0","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.78_1621322562830_0.8851566798614008","host":"s3://npm-registry-packages"}},"3.0.79":{"name":"simple-keyboard-layouts","version":"3.0.79","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.79","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4f0c555b59cb6ffd8fd76eb53ea5586ddeedb3f2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.79.tgz","fileCount":80,"integrity":"sha512-kHROiXKdht3VPGcpV1ar1xj3tmmQ9zsSPJY5NdjSCYn7Fykk0VvLnZAiZT7U9hR+cHdUixF9Wkhvf0PIkDKNSw==","signatures":[{"sig":"MEYCIQCCGt+U1UvGfvSDHORRx3wVZ3Nluai5U1ITm1MHvZvuEgIhAKVEuZ1waHmYuq29Bj5d4dpQvrsujTJVxyhV3v+xvFrN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgo2x9CRA9TVsSAnZWagAAu0wP/iX8/OIf0UxvisuEfUEA\nZqQmtAyAYm/fgzTUn6oUNQITrsoJPkYAKsSWgCTPEl/thkn9ev1R6jnpCOwj\nye0KGmmvPZzq5KxJFF1IzFlfeLrNRo4neIn0+KpaUH4P1Qhm3pnNbKcFn2N8\nPyJA4I7CDsc0mszAe+a51+FHzW97TzZJ+0fzGceq/60eyJFxAOuHxFOUQLef\nXsIzjo5ebCcBFjqnHew9I7aEwu6kIwXfXus1lxd0/eXEZ6Ly0IcIryhvP+v+\nlyskijCyRv8TudeOQCqRnlFF2cAyzGno6DU1ZaODn9EMYHZGUOkbVXSc+BiI\nZA995P72+g2XZ01azuvKbSq3jAIf1EKf0Cpye6nUtzn+doPMlS9uohsEwTcf\nvbVAfbWVON65WTxepcvhWQvMQirhwbqaY5JRN3oMTDLp2+BukF1zn4/mMc1d\ni4HVKV3qM1xNrKVqBVAGRpbcfmLGML1WxL0xvjIsohnji8uW5I706Hbwy8pY\nWrtZ9eDqjo7mfUSS33rSzp1hTSLX0wzhH+0avLyCdGnvkeXk8scWHiQeLYhy\no3QvQ5eHWS9aK4+PsF+CJw/g8jex/fkMwOV5acJTsT0JrLhsPxHUMqaXqboG\nAH2Jm86fy7kwxrlw6nNxTowoSOvRSTv9E8w7oIFAfqZANbt9EXE2P1Jx1ns0\nBQiI\r\n=j+dl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"8b24ce2576b98a27524b8f5062e011a12fa3e1b0","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.26.0","webpack":"^5.37.0","prettier":"^2.3.0","uglify-es":"^3.3.9","@babel/cli":"^7.14.3","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.14.2","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.5","@babel/preset-env":"^7.14.2","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.2","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0","@babel/plugin-transform-typescript":"^7.14.3","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.79_1621322876892_0.7153997983146565","host":"s3://npm-registry-packages"}},"3.0.80":{"name":"simple-keyboard-layouts","version":"3.0.80","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.80","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"378180009b3f753e68e3e428e6ab548975e8ab92","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.80.tgz","fileCount":80,"integrity":"sha512-1QMLWLztLVKq/YD3XSgf+5dwsqdcH50P1dTO/OWAwhoAsOxLDQ8reeKFvtt/48HQYc/sVHDHCu5crlUN2NUYYQ==","signatures":[{"sig":"MEUCICAkTUn12UrXbU4sp5jsOjrksuzKvWjNb42stDThKtPjAiEAkPX9yXw/fkJJOHvwQ/On8kmDjTDanYFjttw7kbc0SIE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgo209CRA9TVsSAnZWagAAOOQP/A2o+H8WzogwkX+vH36X\nquIfwGGSiywyRiYSB6/NoQ3brjSNcg5MzumWMP+zxD9rowjfvPGYSxSr205L\nWh7JT1+m7+mNb8uo96stvPzQiGoqATnQJK4jANuQlcjhfICP9kmssKgfSqbN\nbAXwZ8K+tS7cCAu+vTuLtLjY6A8Etv4r4PZPicXhHL87o3Fiyd2BPuENoMRn\nH3Xy4OsG8sxVEyda2Ma9TnXvbiq/awW4FrpPqz2sALmmTbRRUYaaAAySWAoP\nGJpv1OcSOjpWUpVw2bsltxr7hsT7SMdepY/gBDLAYAmbMPlag3HXM2ZvDTT3\ngABfS4UBUhLKB1xYZdaddhs+3Vl1KP1W/RhrUsPFiDZ2+wCspSxjuNssiLh2\nOGoz/FcI3m5gjT5HGA5sOQeqfoYyvZxxg64S4MJ51UvGMU2TlQ5i97FeuFlH\n8NR5FOPiSvchBYVTQ7+WQOWevAOj8soofw+mXcSJiUKhDtkoyUKr1psj3AA1\nPQ0Vw9b/2SaLyjwq2Exr9KurlMs/3YLrK4Kg7G1bRfw9Ak7qmyip2m1Y7xvF\nnGYMvnFPBWv7jS27kMz92CAWK1RernhwhKS2c2pHA6tOr8putNeXSTmMYzA4\nwvZ/wRAXMWzucjWTlnwPauWiMuz1hjD6bLuFRSaKKX4xCmIqizjZEUVHwR8O\nS3Dk\r\n=2C5Z\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"e138e5e3899a4e2ab198c66710341cda61c1549e","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.26.0","webpack":"^5.37.0","prettier":"^2.3.0","uglify-es":"^3.3.9","@babel/cli":"^7.14.3","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.14.3","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.5","@babel/preset-env":"^7.14.2","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.2","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0","@babel/plugin-transform-typescript":"^7.14.3","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.80_1621323068798_0.16468302016206082","host":"s3://npm-registry-packages"}},"3.0.81":{"name":"simple-keyboard-layouts","version":"3.0.81","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.81","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4799436fee92e3167327e153911f17c173ed64fd","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.81.tgz","fileCount":80,"integrity":"sha512-AqZMcsGCQHOR70oiUCDL8YeH0lVciPO9G0iz9pN6qkMm4OhXu9EakG1V97YGI+itIgpghOGwLCpJcJ8CMEwVzg==","signatures":[{"sig":"MEQCIDuYKpBhdOrrMTtQMy3GtDPr2N2VY928txclGmGv3RdeAiATIRm0jYlJbGtNk20oheSUrH7IAyCtbPFwfL+mkVtqUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpLwgCRA9TVsSAnZWagAAsaoP/1FAwRYANhyaegA6pf4M\nxaiMxCvSLW6/9YHunAEXJMTjW05vrOO2Kk3Ae72rxF87/0fTNnvHn2mVKmwj\nPGcE05WoIP4Z7xubNbU03lmk+/ZQTp4kSeXxFLhwyW9zqweVXdT/cZL5Uyug\njlsNi50lrs6mhFwxGPq9P5RjvAxmqqLVjaUfGbOfCwdKKp3eN/53I5XrR3ds\nC2qWaAdtfUdh4TknUt/jQOY3zeJ1wI3uyEEh270Sh5WlkCujIyQVneqdByhr\npMdpFHZDJoMiMzHQDjfyQa7B5B2iPOnKoheqN5PtOkEqYJzXJ6Kvj0Vpoznl\nmN034BxvbnGLTCW8iKozPL7H5GwiE3e05B9lyFCabuVYaPhWEkJDO2zciM2Z\n5AztMEQshP0tAiG4OzrjQp3x3QGxDFL6KR1NNpNNAzsWCBu/H36Ggczj6d/r\nlUtYEKeMOPoa7Jp54OryZe7KvZE0WTcJcroYNjZN3detn500CSP7tPLfrHLN\nvfqZ8H202khKxM3DirssyyawekWlt6H7QqCFgWOn+uQVXIH7lMfq/Fx6zSXU\nDjm20CCMN9yTn2Z7XtEkN2eLaqP94uY3NI4zUlidJX6gVjYZO90BNDngcA1X\nrsLOjksw61lNM2jqCBjVhrpsun/kcgd3W7EOXQs3cql/Kz9UcQ/HY6BN4hdm\nAakF\r\n=HtqH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"4e5cf6b77017cf52aabe54da35ff789e17752489","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.26.0","webpack":"^5.37.1","prettier":"^2.3.0","uglify-es":"^3.3.9","@babel/cli":"^7.14.3","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.14.3","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.7","@babel/preset-env":"^7.14.2","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.2","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0","@babel/plugin-transform-typescript":"^7.14.3","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.81_1621408799456_0.07604624792008807","host":"s3://npm-registry-packages"}},"3.0.82":{"name":"simple-keyboard-layouts","version":"3.0.82","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.82","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d4272f4ac2d1582a0dc70800d53820d6d0eaab35","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.82.tgz","fileCount":80,"integrity":"sha512-5QxT7pebkhcRjcBoIIDvkWT+7L1mKNJGaG7jCiSvKb/ZbuznS0UVj2YH1Qo1AeNeecCbyp9ZqhJ4VaDVychFNA==","signatures":[{"sig":"MEUCIEM5U6T8jHlNuto83p6QQPUqRx6FgRkwvRdOwjb99mdPAiEAk6EAD9NM6xIm453XbolFAx6cP0TtbTb/QC4z+AoJlnM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpgucCRA9TVsSAnZWagAAm6oP/2UjKN0oVmH9nxCZc31h\n48/TEMo2KM7XxOBdc+9Ju3awSUwVkvcKrByJ1hoBRQnwGPMyvmDEBn9QDYry\n4KmJC5+xxun0wb9HsyYoG/23PPEHvQrd2SnbLO8q9delAGkrU7+1SKktH6g/\nJw6QtsWzq18QxK2b+Ipe/quEOpB2J3IcBUBZka1pD3O8Hlb/VYLIVivZbR/7\naBtEe4CbPQzT/sr7vjeCYGDHuML5YrSKFlfhFc5jIrtoCY5Gcq2rEd2ZDRtj\nNf752X5d8ueG9Oq+BASLSmT9iOsImmeD242Ll97NLN7cOMIXkCRPZ6IDosXu\nqk0DEq8CfWtQQmtHs2BlDtlRNZkX4FMaRleN2CN4l57oaxaiPwaudzuH292f\nYiOFhseptjfzw1jGoeioDERPZyzM924doYtxnti3kd2g/ve/i9LLhAc1euY/\n3xNhrpsaF6S6A91fn2k/JkUtPSc8gRR33LSkUYOrMKMkAwU8p4a/8g9yhNmm\nmZFDwjzJchwaXWgc4ivBNca2KsT3e85M6BNX81RXo04AHBRMtR/zoQi1Bcz/\nZKP2ke49FEwJNRKA29Af4ylorQiX1yUnnIBVyRn2pbeZ2lP+b3wWD0oIozdt\nbEZL/iJH37nppolXvYFVR3RHtBqg+mCbwO/3JEOxrEWaqy/prkZMtl7aWkUK\nxDTO\r\n=0yyJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"3228b90cd1dbf3da4007b494b5d4c1ef5ffd4d5c","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.26.0","webpack":"^5.37.1","prettier":"^2.3.0","uglify-es":"^3.3.9","@babel/cli":"^7.14.3","css-loader":"^5.2.4","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.14.3","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.8","@babel/preset-env":"^7.14.2","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.2","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0","@babel/plugin-transform-typescript":"^7.14.3","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.82_1621494683602_0.4591085486341191","host":"s3://npm-registry-packages"}},"3.0.83":{"name":"simple-keyboard-layouts","version":"3.0.83","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.83","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"aa68237962a7d729a5bcff40b2f3f220b710bf43","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.83.tgz","fileCount":80,"integrity":"sha512-W1OwbEqzEXMPyTaQ90FoRkpCiI5+cjB300JOS8muC9kP2DdiFHCJdAA94U09CKTsKJEtc1IQnt2JtL4Tw0tKGA==","signatures":[{"sig":"MEUCIH6h5gFaK9okvabZzTE/8l5FAUxlm5VarYKMYclCesXEAiEA5GTo/hWXv4OEupofEkoz4qBJCYaYMxuds1QfMIAOBZ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgp17ICRA9TVsSAnZWagAAyRYP/iydryUH/ph+EHvqlOtc\nriIobiJOr9ntt6Cj/gzG2LFkXFAf9q5b1XP2T4U/jHcll1JB7fXvakzURR1O\nAhYFy7LYYvi+KvFYliXd7VNiQFeAaU4HIcFEu0HPkzTUZDh6FhK/xV52lcfF\nrUFlAskCazSDYSg9GoFX4it6OgRx479XtAezsW0V4vfHSSRTAfIUZ9798M6A\nQjY3Ng6Tdqal8MClz5C/bM8V2QaUZGsUd+SLE2CtJjr9stQOZ0w3YO2lV0cQ\np8gB+TjUAO4S6AnnVOvdAQDacLxIdw1Z+ZjYa3pJfFHjIjbzWH3IH/VTw3wl\nYMruZF0DtHWG3DuvE+D2tWHvFoNJm6HbMCJSSzZa6dF2T+1LUMUtfvrRTm4F\nQ1oyU70Cf/5vE87mezQEjAdRgO0z6wL0Npi9odTiWnbdHL/49YGkMr97EBvE\niUjo6qQuRTiJobzsi1YDZvt/DwP7cHE7pzbujgqbkUvvmoCTPemYOF989vsU\n9R1Gu/rrWOjb/UkdUXzne+jH6KB5Q58Hv+B2GzpMf4aZ4q5K6mN+LxhjfKcK\n+v/IrvqZ6Jbi0LT6GdJ9xR9Zoty0dPzoLXglz7+JInxp+DqP+dhcLPxwXL5v\nCakng6Reu8War5ym+qEqzoouYoLEdOR/rhbPsaUjRCfaNuc7Vx7UFKMzbRvk\nhzW3\r\n=JFKM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"b85c791f4fcc2e5cc04a62974f4da41726f5aeea","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.26.0","webpack":"^5.37.1","prettier":"^2.3.0","uglify-es":"^3.3.9","@babel/cli":"^7.14.3","css-loader":"^5.2.5","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.14.3","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.8","@babel/preset-env":"^7.14.2","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.2","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0","@babel/plugin-transform-typescript":"^7.14.3","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.83_1621581512082_0.3698551221212565","host":"s3://npm-registry-packages"}},"3.0.84":{"name":"simple-keyboard-layouts","version":"3.0.84","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.84","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"de3a09da9505ba6aca22a983bf71f44efa30bdab","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.84.tgz","fileCount":80,"integrity":"sha512-JOz2Vk7ReKa0w+XzYnpfOJGdTMblkWELEnTNOO65mk+DeAC7ZH2/F7HDXpJ/OmpyIuoJHLGGWMWNfVRUcqYuqw==","signatures":[{"sig":"MEYCIQCEfanUtQeCfIgEEW3HHILfqJO+G4dViIaYt7xd7xHXFwIhALar5w+4Uf/MtMd7c20DMBAv7b/tHh0PHHn6Hjws0PjC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq1TNCRA9TVsSAnZWagAAPuUP+gM0mvrO7rYkVZv2Swok\nkng1nQPdFyuArrnQkdDflNqkGmgxl+vqhNu48TdYi5qq97i+O52IGHJe9yQO\n3d5N+JRW3Q4nke2HXfwmuK5LtK6upn5anfV78AgxPpIscY2Il87eDFboo6qY\nsLIIoc9uXmqqXQUE1L8Wsv3/Lj3pt+bG065an4VpgJD+cLGZCMziP8nvCgl9\nYLpsPb/8D97Ij2TiPNGwcbc9L2iwzpZtbURkwz6vT1gBbZH3y+ikh9LOP/Wd\nJrDab3o5Jhb/BqB6angcYWOfUPIZy47lVC04wsJSxB4lBshO6DCTVaFOZLGs\nm2YoYOj7+xIzy3Ee9NaUljgqPQELp97m4ETAkTQY3eC139U8lHK3TMqC+buV\n9AOYtRTUYH9Z7yksUjvKT8z5/ficp8npeIm09DKLMjGggvFLakCUwI+w16vY\nLUNEPuDgisrVN5Mlm+Tn4IYfgjtM2ojUsY4WWMYgPf2I9kgXTWRFf3hSxZeP\nz3uCLVdiJ/IfMVAVphQ8YywhMUt/FzGUwTqIk4Buq8oX7cG+N1eI7HcXnghP\nRsOE5mv5CzGG3unN2ut2mqGaNGXjlNUb9yvNInBZKjfxKuVmZSsmLJb/IXA5\nb/QdLFrKd3EEVj4a6THq5kGM6GGtZxqNdFHduK1WRuBEr1ZFLjaAipufOkQE\nAMMZ\r\n=aHsp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"8434da88a8a2cca6baae68227336b6e67b87de2c","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.27.0","webpack":"^5.37.1","prettier":"^2.3.0","uglify-es":"^3.3.9","@babel/cli":"^7.14.3","css-loader":"^5.2.5","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.14.3","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.11","@babel/preset-env":"^7.14.2","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.2","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0","@babel/plugin-transform-typescript":"^7.14.3","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.84_1621841100595_0.24272462201479406","host":"s3://npm-registry-packages"}},"3.0.85":{"name":"simple-keyboard-layouts","version":"3.0.85","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.85","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"53ee4a444e51192b0e98d2fe27cd567b9ce14466","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.85.tgz","fileCount":80,"integrity":"sha512-Gb8V4v9XjTQjp83/miszGg4AgtK0pFqS9/i1NK025Gx+Lb+hKyF++/YSWT0Y01BVrHLwrclvNoL9FfsbaeKE2Q==","signatures":[{"sig":"MEUCIH0hAm0Y/aXKpnFvO5a74fiOreOM6W3WV9e7OWWPJrAwAiEAsuwOtN+XYt/zbM0FffKiOiQ15v610zt4M6QBqZjm2UA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrKZFCRA9TVsSAnZWagAAwDIP/0yu0hMob6Y3m/vYV1p6\ncHNAjnuqQY/eSjr4nNs/VKggmWTDTPjQ2u39FIYLD031wJlvrevwfb9BLriI\nIKsu05D63CqvFaO0aSL5/Y0gCU67sGY51XGAcuXJ2dhaL49pXuRMDETIfnom\nsiPVFwuG5JIbt5uTmF9NxqslusoIPwbMa0oJNc8byHkJWNUwaGXTZyEfRxlF\nIEf4Mh3UOV9AOr5y0E29deSfC+DIARLm/8YDIeqgdNgek0/lJnOvReavL8fP\nxbt/i45ushKyuDvHDSj1qduy1pFhz4T9FKFiq1JNxIICKPYqYQBIHn06VeA9\nWHTzepPwg2A8LF2GR0Ulkcd8CgX2RXh2b0ioxn0Dbb95gc02H/48PZy4NHCJ\nULji0jpj/qpuP67E+kXXko2qwAr0Zj3Z/Lo7XVlSwPnCi5Emy/5QLgCrjLk/\nGyUIZ1cKRnvkLshNxoUCzaAFTRkbLRao64ldCEiB+fY6llYwV6hIbFivzTDL\nv6izLIbgQzZD0wgICp+DFwfnzUmyhMMLYKYVJYda11OM7C+jn8NyyjvYL7Wo\nhkrPJ/78dAPp6pRDZaiAB02/mSLeZfGNqhqSNL3u1IGNBJWsGI+890ChzxN/\nn+CVT1Yj6wMQ0/IgFdSlHqpWRMchT0m4WFLqK2YyLST86q+6wfbfWpxmW8xN\n5ZOY\r\n=BG2M\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"7b45d6ccd02408011deccb5f995e98ba9b3a307e","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.27.0","webpack":"^5.37.1","prettier":"^2.3.0","uglify-es":"^3.3.9","@babel/cli":"^7.14.3","css-loader":"^5.2.6","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.14.3","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.12","@babel/preset-env":"^7.14.2","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.2","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.25.0","@typescript-eslint/eslint-plugin":"^4.24.0","@babel/plugin-transform-typescript":"^7.14.3","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.85_1621927492508_0.08678182322728123","host":"s3://npm-registry-packages"}},"3.0.86":{"name":"simple-keyboard-layouts","version":"3.0.86","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.86","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"633edda7f403d93179ac3336268a0de93ddb3b33","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.86.tgz","fileCount":80,"integrity":"sha512-Wh6R8IG1IUqJFoLzvNNDBX+70d9vRKfoWraV56XNjIN1BhbDJAv+D8GBYc0MQP3VPAmAUJsthrk2comAsHcSqA==","signatures":[{"sig":"MEUCIQCLVsfR5UZnUbAy6fZzMfP+bO21ui0KZKxEBUHWLutXvQIgMfoO5BPtSbzmGMpfZuhC4g1hJ+cLlrxbZIVJvd/x+Xo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrKcHCRA9TVsSAnZWagAAssIP/3b2adisojbUawZZj7lp\niWFag95QsPvuc1hlR+4qtAaOhjyCvn/Vg0cI04eAmjpcySKd67LESVFxwBKi\npRMuc62sip6lwV3RBOfx8Ouq/5oTTArbcm8KHDHAw6otlGWGMsDflxpUCY8Y\nfLvfLB0yVXBeDOzjBIM9hmv9ZrA+hJOBxRvxM6K67xnzPN+aAxh0csP5pm6p\nCG/cbAWM+0Vi0d1lKiR6P9u9Craj0YD2+kkgwfNkLknDwJTHqWmzd2WFpXvw\n68DvQDeaQzG0R3yf7A7SiuNY3QWLt7eL4HrTYoVPheKN4o+lEGborkz9czfZ\nypJk0hyMrsEdE5vEh7so4+Dgqjg/SvTrQWvU0MIbgyIQxk9UZkmiFl7naO9d\na12cTt1RRnI8Ff6+plz7kA5l/CxoM8+uNEgezpDRWo9e2ImPPuulGOH96h6c\ncDImuDWVJFxmHVCmMTxAAVZWLRz6pBoIZPp99QztBgeD/e8y3Bb5lbNqN0/j\nXM3m10+VQHi3RloOnR8frUc2zU5ysaqMY8y8QftBkJy7uKxe1DbcdEoDCOsE\nvfNu7PyOCHe9kXXQYMPVkR9pYl2ePD7B7Q9Kwh5Ey+iNp1sCIOozcGWE8U8B\npo5TPGAp62+3vlPh5osnv+yFnmNFQR8llOLPsnQP+e7eRMTgyvfeT0GG3wKj\nlrOt\r\n=Y/vb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"5e73999120c610419ffd936153339420e2670f35","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.27.0","webpack":"^5.37.1","prettier":"^2.3.0","uglify-es":"^3.3.9","@babel/cli":"^7.14.3","css-loader":"^5.2.6","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.14.3","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.12","@babel/preset-env":"^7.14.2","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.2","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.25.0","@typescript-eslint/eslint-plugin":"^4.25.0","@babel/plugin-transform-typescript":"^7.14.3","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.86_1621927687510_0.11720480121940735","host":"s3://npm-registry-packages"}},"3.0.87":{"name":"simple-keyboard-layouts","version":"3.0.87","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.87","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"dce4291b35c7d18874782ed562585bd547b1758d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.87.tgz","fileCount":80,"integrity":"sha512-R/LwFkkZGYLKZ1eFCSO0Ta4dUQX0WeoiFEfel9oVBK63WGRx1/smiOpWvQokvJ6DRoSDfGFLJFup1qPcFbU7qA==","signatures":[{"sig":"MEQCIAbW+UR9RNsvYNG0kHqXkUSlG5C52eJIZO07VsibNV80AiBy1+bUE9/U0Waj+Z8NvdBXQ1z7atefqgWSmpBUXFq6zw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrfOyCRA9TVsSAnZWagAA9dAP/jYy3BMBSKJV6ylx5Nib\nVHc+yJXrEYe7+Yqw/VWgsNhPrxu3CrJ77f8SQgJMbqv8eBkcrF+s45Rsm1H4\nHqRxyoJL3rUUVtppXLLdXX72Ak4zyGNiCs/unjAgRRGxEcMOSUigY76KZwXy\nXE6gWmROUMvBztoN9g1ALl7hOwjAQUF+uJKxFW4aDYfFJKI2hXX0FReGJc/3\nDJwcA+9rVe/xYkVX+lp8mtlTDNMYAHXSMf4jfJ/pOKFtynsxfaYH2kVfoPjh\nJ6cwj3Mjes0o7thJL0JL4lhRe6rEQ1zcSfGU6/QLNU1mJGfv2PqCCp5pgTBJ\no/A/aNxdAsPNw0IUUNontMVRpnjWfN3/HC6SISSvUm8qjMYqvL78hlCAyrhZ\n72ALPpVgkUzGCKNj0kJtrVtCAX5nWBbvCLRh+npr9kps9xDHyKkTziwz+C3I\nDojFl1FZMhQqq4SLqf9Rbmvy/e3NpGyteRbBHRnngKmaRvm7jrmJ9zsvZZz8\nm5ERTyRiigj45C9jFi0MOPlX3wRZuiVCasZDZjZo3lqOCD9TgVyVS9azPuDk\nVNCzAUytjdikkMrjioF6bhji8Un9K05C/jStJOqNPW50flfZ1KPQaIvnNl7C\nn/5iCVesCafpe2eiRhmc9suURLRVvDhkR4ps4ew9ftJTeu2vpzozJy7aZyB1\naoxs\r\n=PzTz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"fd750d4e5bfc54d81c84680d6c17f049c842f76a","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.27.0","webpack":"^5.37.1","prettier":"^2.3.0","uglify-es":"^3.3.9","@babel/cli":"^7.14.3","css-loader":"^5.2.6","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.14.3","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.14","@babel/preset-env":"^7.14.2","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.2","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.25.0","@typescript-eslint/eslint-plugin":"^4.25.0","@babel/plugin-transform-typescript":"^7.14.3","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.87_1622012849988_0.7342295695521575","host":"s3://npm-registry-packages"}},"3.0.88":{"name":"simple-keyboard-layouts","version":"3.0.88","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.88","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3c76f22535532c271f5d3eab02b38bc5f4c9da5f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.88.tgz","fileCount":80,"integrity":"sha512-XmYfM2NM+ETNvzTo27aUfxR24Uy/nKyY1MgOwaTruVD4KauOt4Z6BN6zsKsbOu7oX2IWVt6KdOFErq5/o/3k/A==","signatures":[{"sig":"MEUCIQD1sIMQfdglbz65v5SzgzObInMMOGyCsX63JRcUT0weEwIgSPBDPow+xf3Rdq4obw9rAWNZmjbSjfdH6aW4M1Aklzw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr0WJCRA9TVsSAnZWagAAZvkP/1yVLt/cMk5UdQpJO9FF\ndaIPGKVGmtrU/lLiW+tkBpz/RoEo9WjGCVNOA9e8TaEr1jEf5xFMcX59soAe\nNm8w02tgCkcoJu7oaK3xH8ya6CVMaa44K8lAnTIdwCm/Zj/p6YFHOTPg5Jpf\nheIMi5wqhj4E06IlowS4deqH+Qei1NHmQ0N0vEv0R8Ps/ozLrjGWOe44WuWi\na0sIK1OJKwUxRkw1K4whRfLtrQ82boZ3mo/0mSEIUI2VrIwGN++3WKxjF1Mw\nW8G/EiYy2Qape5uoNrml2vu1lP/ZTcRcXrThPcCC+kTn4GyDgjr3KT2WIcdG\nC7wXkYjKV3dcA1ugCNpX8vdQt7u6Oa9uuG9esanktOX6Q+2eao59PNefm2jl\n+sby6jw/78Fsv9urrBNYT9MXHcKwd6jqZoO92zycWxQLI9erpntTSjfbn0WH\nzyZ1bstK6IxX/89iwhx8caekvgqCxAd7XBsd6vVFVYlHap2xww/yYTC5LWy0\ny52fZVhAc8NaNQENShtLeyT+T+7s162zn0OmeB+T6rKfMg115ZncWjByDtja\nT1AH3vQKYjG9jE+OwTBMdCE88rIQS1T/kbZxnaSZUo5p6RWXMImJZYIELeDE\nrdF0jsE+brwGa1SbGevtiATuXD4H8TK/mBnBfuEsIrurtaIRwymapd3InWZz\nX0eW\r\n=BqfH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"b729ed95d8b5923b3605e1dd67fba1012bc8d1eb","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.27.0","webpack":"^5.37.1","prettier":"^2.3.0","uglify-es":"^3.3.9","@babel/cli":"^7.14.3","css-loader":"^5.2.6","typescript":"^4.2.4","url-loader":"^4.1.1","@babel/core":"^7.14.3","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.15","@babel/preset-env":"^7.14.2","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.2","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.25.0","@typescript-eslint/eslint-plugin":"^4.25.0","@babel/plugin-transform-typescript":"^7.14.3","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.88_1622099336290_0.4119338161005175","host":"s3://npm-registry-packages"}},"3.0.89":{"name":"simple-keyboard-layouts","version":"3.0.89","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.89","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"522dedb12b9b98c0037a0c08b95193eddc65ca8f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.89.tgz","fileCount":80,"integrity":"sha512-WKEyTG+CbaqgzPK8oJVOqC9wdbLtAQpeOEogR2MlgFxBjWYoZH699x845OLj6sEI47PuYO2hifJUOEeTHIT0LQ==","signatures":[{"sig":"MEUCIQDlABHP31cq0pFBmTkUyBxczbcg/SISvAxNabgr1qkT0wIgK9OjE+vwCztfaeYeKoErweS9xaaW0NVsEHaqmILgmys=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr0bDCRA9TVsSAnZWagAAUvUQAIGDyBquMk5hMTfZoZe+\nwIcGkE5nLmZJlziWZJ+kMcpq4RvI1lu5huohNDifKUFb8XVmsDzPXgsW+XJ3\nZ29ufAn/WJyxQtiVJTu2BiPNvLrlhct2DZkcBmFD9Odh5MtHEHdPYMvpk1ht\nqvVcJJwybpFydo4EEB59H5NcCGP37SZklBlBDyF/oT1usLNXpKkD0vGeePy4\n4uVbMvYLQRF2dcew9l/zkj65KORnqHDOB7a+dZz9s57U+iJb51LjNvd///99\ngxlwmBAihGkCxjmdb9XZRexJ5yi4ze0EloW02ELhHoM5wewT3NPvN8YS8Auy\nDF0RSS0TKFMFMOStUVA7l08tkEvTsrEJpQnO3HZ6F20s460Y9yzmqPevm6nA\ns80WBttUIZl9iJ3WDkIzfUNdIMQ+Yl8UtBWyYms+Hj01mW/v4IxWmM0Ksbjl\nMBf15iFpi+hPoex/ErmNa+Nsmxtm+x1ZzlqL5xo4KI/CXclcOZIMtZ6EyW4f\npF62gfxTxVViKnj1FEqd++PvcCNULi895L8s9GfFDJ2alYOATTEYOK70rvqH\nMQ9QX/fdzKfHa6cO6ahWxnu9g5s08remX0f00lsMOjiU+KWzz/cpWNA5VDz4\nK+rLDTl+kbVaumENN1qBLAWzlCUYT+qvJm0YvJgpbetlMI2frv+JDScezLwE\nUwZr\r\n=2QKB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"779ad6725ba2bc8bd399d89cbe38727be9af0639","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.27.0","webpack":"^5.37.1","prettier":"^2.3.0","uglify-es":"^3.3.9","@babel/cli":"^7.14.3","css-loader":"^5.2.6","typescript":"^4.3.2","url-loader":"^4.1.1","@babel/core":"^7.14.3","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.15","@babel/preset-env":"^7.14.2","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.2","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.25.0","@typescript-eslint/eslint-plugin":"^4.25.0","@babel/plugin-transform-typescript":"^7.14.3","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.89_1622099651142_0.5606509961812296","host":"s3://npm-registry-packages"}},"3.0.90":{"name":"simple-keyboard-layouts","version":"3.0.90","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.90","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"45ba67adb2caf7865da4f381f4b3798c7ba680d5","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.90.tgz","fileCount":80,"integrity":"sha512-ipFiIJaBs4KNeozIW4wVwv6eTtsqFVekcIRdoZiFR7so0CYSdeu6k+gWqS5dn4dQ+RR5noXG4Ekf1aGxNbLtFQ==","signatures":[{"sig":"MEUCIHAleGTu23BbxUk3kpEe4eKxr/poEpYjhySBKFfUP3xXAiEA8XFDp86gva4P+NP0bBQ8QdH4xqXd1PbGY/APYpZEz90=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsJbvCRA9TVsSAnZWagAAbnAQAJqEH81t/1x/s0ax/Saz\n+cE180XRodUMcBX3TBBzQ2XZjJRthPhbQdEwbNJGd61V3zOLfxZXRDXMdWyj\nZE8MUw0LSbEP4Ka2/5MqdDM7QCQGRzFYSwsVRaV2HVM/loBS5WguyHUJpJ4J\n57UyZ5JYQ9YjU0YgK3krUbpt2Klg+ClCg/TaxjggIExniSNnobLQArJSuSRP\nlmmZZoudm/ST2okxdnkOnk/OGSE2sbaQShZANGuWI/jGtdNsHAcAo16KXx24\n07X866lu+24hBG9lmONFNP+P2GnXMJY/X7ZHHK5TFI2w6BQegQf6/3JJzCPG\nAQM3DMOR8lnhEKpKAqfgG6UCg6wfAoCq69aBthgAfhgi8cXI4trugHtme4ke\naDvrTuRXQGCcyqh5kuutHdmnyrt8hQLl8+I2O2JUGhD/mKl5qBG8a76uKcMi\nze1lAf+c88ms0NLVFGlB4NpfywrPEeLnftb9XGUgDRFraP0hqGot+AsoFqwB\nwovqBjH8vKPuETUxZU6lJlRdvc0X/F44pPFYo4yVH5l3UuKSwawQRbrYpL7w\n5h4C38PQ9DKPZxBZSeDuf6lKACUzRD722Id5aTJd0eDBfyA5lm3WMShy5AG0\npzTe0HpyqWfY7zLFNVpQMEDYaWp9R4G2EAO1E5VYtwDqbuRF7hgHFPNyI+HL\ny1/T\r\n=vojZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"bddb261b74df7a567b1c64bfd8cb1a911bb0ff93","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.27.0","webpack":"^5.38.1","prettier":"^2.3.0","uglify-es":"^3.3.9","@babel/cli":"^7.14.3","css-loader":"^5.2.6","typescript":"^4.3.2","url-loader":"^4.1.1","@babel/core":"^7.14.3","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.17","@babel/preset-env":"^7.14.2","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.2","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.25.0","@typescript-eslint/eslint-plugin":"^4.25.0","@babel/plugin-transform-typescript":"^7.14.3","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.90_1622185710781_0.31906559982233684","host":"s3://npm-registry-packages"}},"3.0.91":{"name":"simple-keyboard-layouts","version":"3.0.91","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.91","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bde12bac3fe7d0a5a8b50534ae17d3148f603dc2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.91.tgz","fileCount":80,"integrity":"sha512-NcuaGP3lFvYLzo9h8FnkB3rdrz4mVfl8HjG1J3JsGtZrLFxABm9weuzTrf65RLQTtU+t/9+V3Ib3UhzfigFOnQ==","signatures":[{"sig":"MEYCIQD7xz1k2H0gABDgdT/xt0sFj1kg6VNDNhBq5EM8mr1HRAIhAIjpm4H2oUa5iet7D3lNVwDSIjawq7jtlURpDelMUYgA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtJJJCRA9TVsSAnZWagAAEUgP/0Ne/nDIhMJylgZq55UE\n4JBp8yoMKn5QJDB+OjlHw4F4qNYLwJaRrb2pXmMbbd+NhMDvmMlBtefLMQE4\nrGTxq6N+T7vLp1+H20lejUaRagVe3/6gkEubzrNjGnE5WRml6GglIFKTt87H\n4iD39vIzB43OyuQcfA2w8pqnDVc84MZ1rAfjjdpcCfYjcSKAaFW1DL7C5RDP\n1nmpLlIiw4Fqk45woiC6bkFVBngt5rr6JP+PPSYb6shA5NvPrFGzEAnzQi9F\n0RndLytfLWJ0ov89/Bp6VT1SVsy+cjXA34qu8TpZXon9IiIqfYZXfYTvfCQY\n9o6Sp7xxWiisBm+heBJ05UolDC4B9oFfymZPKs/lLw6ATaiGvizj/D9YJqZA\n753P1fBhT98Z3lwo3T+EAHBTO+FCBBPn2roTKOw2IsWYI2f8HK47quq7sOvc\nc2npJAUMe7HmcJM6BYh0LnXJXTw0HzvT/TTx+lju9w8c7p9KpfXrOAPNcXlO\n53mKqyN7/blj1Ieq1a/o5KSXx0vW2RunVoCws2pKxlZI2xf/m4qz+7CFEBmr\nr5wGd2HnoIMSUwFYfIUHYnawzV5bQApDhDIctsSFrfwj2uDOjWCiSlF/K176\nbbxYQFczGujJ/uObMJnJ2wYrPH45QlXAlpYDjGSL2AD2XW1fLhqKEQU1DiNb\ncYO5\r\n=sxb/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"974bed19ab21d4d3dcf0c3c9f6022e6968f32586","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.27.0","webpack":"^5.38.1","prettier":"^2.3.0","uglify-es":"^3.3.9","@babel/cli":"^7.14.3","css-loader":"^5.2.6","typescript":"^4.3.2","url-loader":"^4.1.1","@babel/core":"^7.14.3","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.18","@babel/preset-env":"^7.14.4","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.2","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.25.0","@typescript-eslint/eslint-plugin":"^4.25.0","@babel/plugin-transform-typescript":"^7.14.4","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.91_1622446664436_0.6120832593532215","host":"s3://npm-registry-packages"}},"3.0.92":{"name":"simple-keyboard-layouts","version":"3.0.92","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.92","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f1ea8078bc28c2b773e3f9cb63b4bed32eb95edf","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.92.tgz","fileCount":80,"integrity":"sha512-yxgm16c6bqgp5HD/teQYDCoDGE62M1LDXthkhBkol2mixYj+iSiIo66KLykD9okVbh4yTOAYxhwWKjWwk44DvA==","signatures":[{"sig":"MEYCIQC8HaVPJJlS+DVO0eFHILmaSsc45VZSzqVZZFhfWtgCWAIhAOtyH1shsiJDNfVylbBHyVWc3N99TE7mZLDA0ZFhMxoR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtd0XCRA9TVsSAnZWagAA60cP/13n6+SYCSEhMAMUxiKe\nD/8KVKfLLv5NX18C3uzlOM8NNzDvgWBWD+QPasD0OxEIokVoHDofaTDzUxnf\nV+yzSEanbKhjc8/6S1JTnqQBqIuRgJVWuSfSP2jZiTDsh6Eaqs9hQszqI9vZ\nGV4ZhJnkGMdSyzVE0IgWWDc6jZYGopaQQ5VzB7iztaQo/AFb3qNjqFE53eQb\nNLO5y56mJI6o10gQ9Kmae5FZBlhJAzX0L+sbmVIVqDP8l95bzfzaQfmsQtsk\n9WHX/q99/Ygy6Nfs/qxWVmjxjfHQQ4RBm7bPAze38xp/krKxCaA5jHyvYzPM\n9YN4ISsQnQNfFHgov0gZ7mctlXdnOPr8FCRlU3fOLeAPpVRls3VDYymGgwZt\nze79eQugxWqnIIbRB9XxayxL3aJ51Yjxk820zwHLEYb6hPQsaKS1i8ryGXMd\nrVhlRqoQYWErddZSyo69d9B2T2nlCWmPckKg1R6DJ0go7SfuMtPw/Q3COfLZ\nHEMz8AVdK4NW+YAELN+fXh0FdaY93yf5C9+YRIdMDjPTmLKnYvfuzQekIcoc\na1Y5QfDVn50s1znO1kBGDbXlO+nKDY+nDQxK6Y7xqsCFm6n7QnxmY2vz403Y\nOcasMs2517iHfZUZx7bsjU2BAA7Gv4hn2DqdqUwRwkLoXvZORA+KIeJqxSVo\nb5lc\r\n=dheq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"159312faa588e09b10bcc355b5f5699923d89adc","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.27.0","webpack":"^5.38.1","prettier":"^2.3.0","uglify-es":"^3.3.9","@babel/cli":"^7.14.3","css-loader":"^5.2.6","typescript":"^4.3.2","url-loader":"^4.1.1","@babel/core":"^7.14.3","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.20","@babel/preset-env":"^7.14.4","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.2","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.26.0","@typescript-eslint/eslint-plugin":"^4.25.0","@babel/plugin-transform-typescript":"^7.14.4","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.92_1622531351089_0.6535106485823587","host":"s3://npm-registry-packages"}},"3.0.93":{"name":"simple-keyboard-layouts","version":"3.0.93","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.93","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3f28c3ff9ce85b6941a4b26c90bca71df8898302","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.93.tgz","fileCount":80,"integrity":"sha512-evDGKor9pVb9boxxDoj3gYYtxLPHdUZnzVSjO01LJZZcY5V8ZKomR7/rxDucfWTSBo2hP0HspBECiDvS9bW/gw==","signatures":[{"sig":"MEUCIQCd7Gb13ZsF5qrxVE5T4evpwSOJushcUj35qf+rgyEK1wIgOtXtqJ+IQRf6p3QoHEi5jSxHaekr+kEQluk2gh9mPrk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtd4FCRA9TVsSAnZWagAAjb4P/iwMRJwF6yWQ8vpDA9ma\nqK2AkLSZmTavPgx0R6SkQO6RiO1UC1X8DfCfjP9rquWzFp1ZCYjW4/C1jyY5\nGK+4g5gjPtqiuFvzEHBR4HhdHk7gUbiDmCOLKQ1V2R0DPQrSg2Q7GSOxiS4a\nUjGHY3430OuX1ZXV6Pt5+pJEAJAouCevhiqZ8PnAEMZ8NPKDgYBdkqtM519+\ntOD5HRYmVP+TXYrea/JFLcmvwAMhC4b8m2BPqCFhB9Zx9gIJKHnk5Yqr5W2F\nTGdELu+YelM5OJFjWL+MyTa/m+ASS3txdGWxJe5u30zjWgKxCE2z87YY+5by\n3mcg5k64BHX1yJMIWyp2EkFWApSOtSP/ZZ9Lkb0mWBqEAxBiqiCUHI2Jg3yS\n9k8ldWj1hjx8jl56N3ylEnokv/WmmsXB4c1IfnL4B+w2OvlkAggN2TwBoSpx\npci/iYIgEafKbZARGXm7eb7psZt31OHDPwY67nX5xkoDZgjWHMeVS5ZicOhJ\nDNHYjpEZLe5reFylnk2ROPkU83A0OgFqXUIRw1MMe/ofVrzpX37HNlz+3C6Z\nlkhMtNvpjMPuQ/PCOqff7Ehn6nH2KTFRIc1zEtPdloFh8Dzd17CCo4LNWXcb\nePIQljgleTgMxaZHl86wiscGUmOzs6tT8nd7lOKL6nR/m/sHeSmnPB07SMBg\n5tf1\r\n=uwDO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"642882c8bcdc1eec7d14b7e7b87e8bfd8841a09c","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.27.0","webpack":"^5.38.1","prettier":"^2.3.0","uglify-es":"^3.3.9","@babel/cli":"^7.14.3","css-loader":"^5.2.6","typescript":"^4.3.2","url-loader":"^4.1.1","@babel/core":"^7.14.3","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.20","@babel/preset-env":"^7.14.4","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.3","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.26.0","@typescript-eslint/eslint-plugin":"^4.26.0","@babel/plugin-transform-typescript":"^7.14.4","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.93_1622531588768_0.30221759213743127","host":"s3://npm-registry-packages"}},"3.0.94":{"name":"simple-keyboard-layouts","version":"3.0.94","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.94","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9c40dfefc7f14ff2ed64353c8e5f92c5c2cd2a30","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.94.tgz","fileCount":80,"integrity":"sha512-kbE1lpYMPZx/v6GAx+J4DJ5Qhc5vs248xt94yiRv8MeSLG8zpFwf9PyC6ZCgte1TgSS86nLQ3NydNtagahetGQ==","signatures":[{"sig":"MEQCIBENy3eopmtvDhRmeSxdywKHTSoBjcGklnqNa30vTe/wAiA3H6sdu0N/bM/W+ajuOFW/wG5LvdcatZfPJ2fMkN9qwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgty62CRA9TVsSAnZWagAAUzcP/0OF07HXUvEOErEup5wM\nYXP+KvnXf82YfDQmRgsKYS/oWu3eXHn4YZ+NAEDHNsti4LLM+um4v+TEMOJQ\njSULAD233N5KQTJltlQvzXeYHcUOlJyWVXGHpZLwPc3WlyqF07U7Afi7RPuv\nYwbWCQJ3H5cp4aRq4pPwa+7I4C5zBy2pP+fXpdzwibQWyACdFtR3RgFyWY7G\n2PTcNj5RPtlwWBxwxShtfF0e299GPVe4jl3vG8NPJstWA0DASHLLi3+hMx49\nlmm/1A4kmQ5gyywlKBMwmFGprlrnscEZZEcl+DO2+YEnQtlkjba5AIkuplQT\n+Zm6o6TMGCVGrLuac5GrcBJXkGf94VDU+qZR3wyraDCwN4r09ozAdrM9JQja\nUKB/81qm26BDGHui8QYc/UPrKebGHXUNTIxJu/WSIag4lvZXUzdFBdc8fM3U\nh7UU+2YV2M4rbJUmPIEy8U55KJfHsrkD0U3bmdWMVd3GmdMoFf+z7peV3QYM\njv4nis0McXoYEE+AyEQ0TqXRHJal5cqBirb3/9MnyKFGaio8OBBhRmF0lfIK\n+BWSZnJ8eIS3FbrP6lCIM4OGftRpdhL9nQ2BBdqg/P50h1IOQUAA5svRl3Gf\n2/6MWY5M75ZX3w+39XwHFYtn6vPfXDPcy/pTOvk3u3XMcZN+frqaP1Yjq93Y\ntfEv\r\n=TaMZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"91869d894708a331e644462da97e743006361387","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.27.0","webpack":"^5.38.1","prettier":"^2.3.0","uglify-es":"^3.3.9","@babel/cli":"^7.14.3","css-loader":"^5.2.6","typescript":"^4.3.2","url-loader":"^4.1.1","@babel/core":"^7.14.3","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.22","@babel/preset-env":"^7.14.4","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.3","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.26.0","@typescript-eslint/eslint-plugin":"^4.26.0","@babel/plugin-transform-typescript":"^7.14.4","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.94_1622617781715_0.8782867488403043","host":"s3://npm-registry-packages"}},"3.0.95":{"name":"simple-keyboard-layouts","version":"3.0.95","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.95","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"cc172fa80269996285e15e5c54a1dfe84a03d181","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.95.tgz","fileCount":80,"integrity":"sha512-upjOgDKWzq4uCLoFQY4tD9I3GQMjCZIShoGcE+ViVqYNHw5EYv6psUXeF4J/+hPsWRNBPGS8iszFcpirwgO0JA==","signatures":[{"sig":"MEUCIQCrfLX27+sPIzuw86YfNbkWiM6mBC3jK35Wlr+4rMQNMAIgOKgqCjnbyrxaYsAtx4sjFQvt2+epOHCGGE5TS+vSYRw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvcluCRA9TVsSAnZWagAAr1QP/2VrW+jF5V+xacccPnSO\nPsXTlauTDqaj1hflMYUfvdLjPPag7uDEjVQKKfPzh1hdwKoYqHEpbLsnhT7T\nAnA2KPR2AfSI3CubqU6hy6uApfpjw76yyBNfPNtNZTwqMGxywR7vbztzEXfZ\n5c7uZGjgP4Tgx28sk7fqpSzFZONbZpWrXVSPj4qBTt8c3YCiHDWTlooDBg67\n9CJPCVnlYOzQWQb/YjSRRxOD71g4HfHwZ9XHjOxWAug3ZYkfRx2pvT8CCoLm\n5Aq4WSRb2ay7j8cbON0hCH/vmp2tN3APB9UB272y0RUqHIIR3BkecORgntn8\nIwte001NNnzzzAkgWOVZjFo/+Es2IgYjjjyNjWSch13nohuMEffgn/wxCT8K\n0w0rs7cMKUpTsvZJjyj00mk0qHKXFVs7LzOQyLYW8ZD2Y0oFim8oTfIlbga4\nWJrZd9W5Ns7WtgtoI96nK23WdDR7rl7tu6bJ8NdbI2yL5dIYNC5lh88ycW0h\nnWRXw8brFtBdI5qk+spHEmUoF9rbV0MytHObJe/+pxHdIJFtPgGXNJjZ+gmr\nv5nRXVoGVQFrrRCJS1y6Ce5K83pIDqFyfEN2o7c+QYsBjN0AwJw3NbCwXbnV\nz6/5NE5xn7TPX27kaLSyb8IbF1jgrNbmPKhrXeimRNaRJH08rVocJSNxi8Yx\nfv4r\r\n=9ciZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"70cf0788049fe162c09969360115fbe96ba794f7","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.28.0","webpack":"^5.38.1","prettier":"^2.3.0","uglify-es":"^3.3.9","@babel/cli":"^7.14.3","css-loader":"^5.2.6","typescript":"^4.3.2","url-loader":"^4.1.1","@babel/core":"^7.14.3","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.23","@babel/preset-env":"^7.14.4","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.3","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.26.0","@typescript-eslint/eslint-plugin":"^4.26.0","@babel/plugin-transform-typescript":"^7.14.4","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.95_1623050606232_0.7734109485880174","host":"s3://npm-registry-packages"}},"3.0.96":{"name":"simple-keyboard-layouts","version":"3.0.96","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.96","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2afdf63eeca61339ef89025121c014731693d7cb","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.96.tgz","fileCount":80,"integrity":"sha512-o59AQ2zQKdFnKqpU1DyLgnbaYKQGCmLUpeffKof3hoMqytlWLQ00s17vm26lyVAVek0NoJV7lwgiqZ4ZRroQMA==","signatures":[{"sig":"MEUCIQD1AEx54xd0ZwSq/Acn00MJ2XimgJp7TB66yhz087IsOwIgWSmEWOluJckinB0jOl9W0acMuj3isK1CQdJ2QBMhp+s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvxnvCRA9TVsSAnZWagAAc3cP/RrM3orqvAMHTpIpFwcd\nX5xQJ9z/KhmxxY+4w+aiawBEFYffIZon5VgwNP3x2C8bd5cQXQz/j0Y5/y3f\n4r39ScB4uAwf9JCPSApQzlgnx3z18X96tMmLKcbIGfYz1FQmbNb6sWxqDMNr\nvS7OVt/5zDHXWSf3khTIBfDkEHlB+rhJZppEfxTQZa8Xg9bsWlzRGnRI+nYG\nI0yWAID/L26JSCk30h2t95ORv6WVEpNi7gKOy4vnOf4PNNe/rhE5IYXdKjrT\n2mZxpq46HCd3No63E5whCmPEXAz7ka6wPCyieQLWMiJ0Yv7pbVVptmAyAU+9\nXzcZbEHn2kaApHBDwXvNp3Wcr1ojwQjhb8ryYcErBnhGC2Gib3GGZ2WXC8Zf\nWtXK4Ct2xxFyStbaJnSwyNeU3sAo40ajjnCM4zebboGfSXAxfML4I+NNGFHr\nQSyVh1+vfaTdZ0CqNmzCznuji2hQ+Ts39u0TpG2toBFc2fgpMh1VTdaZG0tG\nyHAFX0lAvLc6Nwvqr7LKadSq7PIk4ig1Nnj1W+olMyq8dNPe15s6eEPzSQgU\nXeqEGAAzg/v1/iCIiKj8fSgK0kuIekKEHMnHC8SVP6/KLCANcyqjr0e/Wr26\niKLKgQ3JKCVwORtocHt4+RXWdAv1JfDpwbMtHfNozrdHl3spFJ2j6jscfmw/\n/Xjv\r\n=dCYV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"74dbe058484f7aea861624c95e1f3a492142b0ee","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.28.0","webpack":"^5.38.1","prettier":"^2.3.0","uglify-es":"^3.3.9","@babel/cli":"^7.14.3","css-loader":"^5.2.6","typescript":"^4.3.2","url-loader":"^4.1.1","@babel/core":"^7.14.3","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.25","@babel/preset-env":"^7.14.4","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.3","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.26.0","@typescript-eslint/eslint-plugin":"^4.26.1","@babel/plugin-transform-typescript":"^7.14.4","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.96_1623136751179_0.702443873588992","host":"s3://npm-registry-packages"}},"3.0.97":{"name":"simple-keyboard-layouts","version":"3.0.97","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.97","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c271e9cd626635511c3fb68e2c7bc56d93258bf3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.97.tgz","fileCount":80,"integrity":"sha512-us/LP9hR0H0kfjscBm8K7Vaa88JmQ9JVnC2kx/W7/WqG/GDMDyEqwiS5XI6RHMO+qsvhFBhl2dmvqq1SZIxD9A==","signatures":[{"sig":"MEQCIG0NnP+TRXWO+34iVMHsdtiQSwjx/AG74ZqUjLkIRTD/AiB4vPT7WgCVs/XsMT8kTDOzEbenGRcp7V96V4trXbs5iw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvxp3CRA9TVsSAnZWagAABtoP/3Y8AKPqvkDJOQ4S6frG\nJeEPQY+cvVj5gHm3NJ3ZBusX9xvbhYDvaX6JmUolyF4dLG46dw/QwzqZHW8G\nO6PHOgQkQn8YsBdl7T6qR8QvZjhxLRVSeDpEZNM9nQMi9NOcPaZjWMe432ST\njBmAjncM0QpfxQag3zkiPgaEUQuQg6NDrfqKJi4YxfBI4bqerwF3oskCJkMZ\nm3OkH1eg5y6gHmeqzhLqwuxJXfcDMjPpeSQx4lP6jBpwUFtPz9G/GoJJlRux\nopGWn6eORTz96ZkBi0f8r3T+fCL2E5zCNggcbzMCFrIKcXtjjDdoI0+yJNQM\nLKopkkfSa+ppOHGGrMxpBIlRYcDtVXBzk9VIulffcKxkSaip4BeHarcmnF/s\nzhK1HcfpMXL5FwBuR+iiGCZ7MFwKhvMZ1jkc4uBJ49OgeIuzrQrk6BjybvhV\nzWvkZwurYgdAxzSGqnYD8vvtdN1Oo/oP3UtFxCV2J9x+pStmIyYivjTE/mKe\nG8cWuZYRtLEeGbzuSucKzAoSjGeH7NCB/6h/pygkeZA7nBRob6rfRDbRieYU\n6dXJ+o+UodAqwNWaDjlLe3mFSVLs9j4VFe3hO4TJJg4aBjaOZtzTrzcGM248\nTRXecixuNLTJe+zdNqTGjE71PNA7UXEbGpAO+E0dag5/tEhqCM6duQrfnUZq\nK8n4\r\n=hqIi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"d7e16eefd739f542c692688b62a094e0f3ec3e2d","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.28.0","webpack":"^5.38.1","prettier":"^2.3.0","uglify-es":"^3.3.9","@babel/cli":"^7.14.3","css-loader":"^5.2.6","typescript":"^4.3.2","url-loader":"^4.1.1","@babel/core":"^7.14.3","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.25","@babel/preset-env":"^7.14.4","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.3","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.26.1","@typescript-eslint/eslint-plugin":"^4.26.1","@babel/plugin-transform-typescript":"^7.14.4","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.97_1623136887471_0.3035634173531896","host":"s3://npm-registry-packages"}},"3.0.98":{"name":"simple-keyboard-layouts","version":"3.0.98","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.98","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6dc4fed911d685f28c47420cf315e79e5af2fb4d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.98.tgz","fileCount":80,"integrity":"sha512-leL3jDbWwdDttEh1rcXvCrCM6rMBICp+WRiLQ2OC3xYtCr0w4Y2L0HVjfVsQ3X0wAfPps+pwNvzAjjFIzgjNAQ==","signatures":[{"sig":"MEYCIQDKO2UI4Cw+6Ifpk5eMluv6V7oerQ+3L07MIXoM1jaFDgIhAIBBRTARECCQoD78Jslk5VpqT4ZHiNJtm4/FnMl8tYDd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvxrFCRA9TVsSAnZWagAAZw0P/imRDPbkgggFYAGzS4ll\nqa65SwC5h8E0uinczKBsxae81FzDYmU+uzY3rLKDt+Hl1gnEpB4miQxTJQXG\nBGC1Jiar699yWyAmltkvjd6/x1RHKyrs3I9d2xtnQbeGass+606uRqUzHnbs\n7ODxhy1jYPTP8tADdzETQd3zE4wKJBM++ELSVxkBViA/ibATeGBEC9IXgkom\nhgTCKedIgqCB0c4s1CSm99e8fVJuhfS+Cd3J7MvlyDtKvxj8e+slvLZoQSKv\nOTG4b4tZzOyFq8ft6cwThCFuwOABHi7CY/0jex1zbaHiBYgarblAUDzHgtyK\n93Fpurn3UTfbvCLE2KnP9yOBNf3GeHk+bKEHgFLumj+coXkifIMQ6jmMbl1A\nWy1i16Frx6ylq4JBjSDNvavouxrzUiYAw1lC4XEeJWW/UOHatruOS7naCMZl\nAN1a/hW9KVW5jGoGwjFpmaB+5S9c934Q4P0sIlWqlYEDMetQ1EXQqhHGel+C\nkKxFwfDsxxFf3e+kngvmiMwqX1J4x61psY73emLsSW3mBNmpW6KeEO1jMG6Y\neHJHw9igUmNp0OiuAdfnNNBVrVAkZPHwT9fPSodUoDbgl/F7JZrrHxmzJy+O\nmAP/8CE5AVfpdMbyY8KxDt3u+m73NcV4EGkWzE5N/MCs5j6KXMpNT3ELIesk\neV/j\r\n=rCLW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"95b7a9d22454133892315b317ff458c3cc1c4ee7","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.28.0","webpack":"^5.38.1","prettier":"^2.3.1","uglify-es":"^3.3.9","@babel/cli":"^7.14.3","css-loader":"^5.2.6","typescript":"^4.3.2","url-loader":"^4.1.1","@babel/core":"^7.14.3","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.25","@babel/preset-env":"^7.14.4","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.3","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.26.1","@typescript-eslint/eslint-plugin":"^4.26.1","@babel/plugin-transform-typescript":"^7.14.4","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.98_1623136965383_0.39023925244101343","host":"s3://npm-registry-packages"}},"3.0.99":{"name":"simple-keyboard-layouts","version":"3.0.99","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.99","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d4001d9133284f43d72051ba7a788382fe605b63","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.99.tgz","fileCount":80,"integrity":"sha512-OXstjcDNsqrSe6sBr5CrUWszPthQcyvw4fowBGrq31mW6ZS9A0vPVXEQp0h/C3u1GYtToF0mg/EFZdWTpv31yg==","signatures":[{"sig":"MEYCIQDm7s7GGIODT1ySeW0XqH6RrVXxj82NLEGoc2GkNyEBCwIhAJPyCJ6VlZzwd+T4ItWPY52BfCLMNH702F0ZRhpuLPRW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwGpYCRA9TVsSAnZWagAAZZMP/1ymhYaL5sgD/4a/D+GP\nCvM+N+/BNLI3Q1mew0Wn9GlY3onPFExJTl5fZ+aqKhK2giihjdIlMvgFQBWv\nuUzCIPiv55oVLqoC/hae8MxNGOfmsm02TfONUAh1BBMLGI7e2JEQC2gxIfdL\n+GAbiy09FzH+wH3nyGceelBEfvJcWzm+bdErPDi/lKGWIQgKM9YVl/8jzNCJ\nrB04ZbfrTHXNLA5hRrxESm7ZDLDMfr+qlj4pDR20m6AW05JM/9gEv2ZzNm/1\nM0bzfbdJGvjSNftEcNkjyoI3I/hweUtpmD3nGRQeboSM6hunu8nZrOl/4YF3\nv3SpUxTLzEdUGfPSIopVJsdK8WRokYTEsFnl6LOPwlUVrrD5eUJlwIKZQxOr\neMaczDLDUPgNFqi57JZPvf3pwfdC6dMe/RJABy7YAd/tzl1uZQfBVdYGNHrv\nVA9eCvKmm2yFMZdu0EAnjY1eParAE8WrmKuB+fpe6PpjsO6H0i6Nz5y3ZI++\ngd6A64fXT8IP24Pt6vagrmKGT0lXhUg+eUg16OQozmsgVo9Y/snuuQpXGpfo\nFjJMaR2b5dpzBF7yvW4Z98aK3fdIYLa0hsdAzt4yBbTkpTmnGg1V5p5Gdns6\nyMEj7gSK2aVZeFIGCAyY91OX8IpgXOjrGBbNxWKgcQzctVOfS4gTaSN+55bb\n7eMU\r\n=U8+C\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"c4017a963e72db44cc9eaff0288dbc3fb747646a","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.28.0","webpack":"^5.38.1","prettier":"^2.3.1","uglify-es":"^3.3.9","@babel/cli":"^7.14.3","css-loader":"^5.2.6","typescript":"^4.3.2","url-loader":"^4.1.1","@babel/core":"^7.14.3","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.25","@babel/preset-env":"^7.14.4","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.3","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.26.1","@typescript-eslint/eslint-plugin":"^4.26.1","@babel/plugin-transform-typescript":"^7.14.4","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.99_1623222872042_0.45697215781870115","host":"s3://npm-registry-packages"}},"3.0.100":{"name":"simple-keyboard-layouts","version":"3.0.100","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.100","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"612f9fdc360c101e7dcb4050423947fb68cc967e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.100.tgz","fileCount":80,"integrity":"sha512-W6dYBp/SJAo/JpfqOwTQULKi2YUK4ACtI8VAH0cKnj0/dRkxWwaSX0S8S/M4ht5Sbjw/Q632cwFVPoegs2EPyA==","signatures":[{"sig":"MEUCIAXfk/Fa24wD0VmP6gkNsq3v6bYoaInF8ikz5MsKlUSqAiEAww0lKsSQ3yrr05fLOLoweo3OtkHOZdLQfe8IqdcHLM8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwGssCRA9TVsSAnZWagAAOPAP/2C497HcjXpisuF5Kn1S\nYgGpRV4/gAn5elvfllUyAAr77qWiJ+hwL9ZDTscHjVS80rH5VX1NVvBt6L4k\nMitx9nm7kpmFHA1Oq9vrvlCQZALKFgZJiXvB7MfztW0Snz5X8/eT7Z35uiTR\ni2Lj2iA1TS8kJ+dz3jyfLwbR653nkHIx3cK89xbQoqcthDcHUjtSu3bqg18m\nZJzlfb1RgDQstG4mRERitSbtsxtUK3wi2zi/XWVmh5jJXbhUmFZsQ6uuPMYc\nJOoIgG51UqyIFt93E0JhqNyaoQVSLXtbNo1ajUekL39mi85xJk/PBpG8VUsx\nHH2OPy4R00dQ8J+BvcV5XdF5M96vRhjHGi7d58lMgdJsXKbmHQYUcf+CPCtL\n0xM2VTn/TPDdetaKkMoTXIPKwYZTPWOc7G0lYj+zRlvIdbjshlCksvr2CKjb\n96aMVTRI6VT7XG/MRk4I3iFyiz41zSXJBhIlvNdI+awmkCinjLO6OR5kQu2c\nbB0sANROwN3j83IQMlpNcXTGBPJWvySVR9bhRmkQkhAKDDR3wxRSDLdgntzD\n4/U0DRvCdugsXZ3PV1hiWp0wy6uGrk/OMAyOEf36ZMm3+PyMPImrTz7E0VJ3\ndPyh3cHu+UU5aFZUh3EELfQMfFCGQpqnukFZ5oNTdsvhVvG7d8F5N2mkkAff\nyfQX\r\n=kR/h\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"6b68100b3a3d7ed8c000e7d2ad91f61c331d4200","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.28.0","webpack":"^5.38.1","prettier":"^2.3.1","uglify-es":"^3.3.9","@babel/cli":"^7.14.3","css-loader":"^5.2.6","typescript":"^4.3.2","url-loader":"^4.1.1","@babel/core":"^7.14.3","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.30","@babel/preset-env":"^7.14.4","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.3","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.26.1","@typescript-eslint/eslint-plugin":"^4.26.1","@babel/plugin-transform-typescript":"^7.14.4","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.100_1623223083904_0.5478153215714614","host":"s3://npm-registry-packages"}},"3.0.101":{"name":"simple-keyboard-layouts","version":"3.0.101","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.101","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e1405ec7c83d4d5baba864204b6f3b51b37aba45","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.101.tgz","fileCount":80,"integrity":"sha512-blXPNXYLPv3w04xQvBYK1we9Id9TBSjIjPYBM6pmKh8eJgwqJRX9GXWn5BwumMv4KY1mboyIiIskjg6X4wyK9g==","signatures":[{"sig":"MEQCIGCBU7Q3KaILShCDRTOOlW/jGIku34MCtddiN/bh7m8rAiAxLUADVwXpNWqWn/m2flGu0ydL0QVHFqYHkxI5MSlPRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwbn4CRA9TVsSAnZWagAAoYQP/iEa9chuUajNAzOYcxGc\n1EEwwzO2fchWMLc/GcC8MFOo09eXIekqPXq2lEOv63Jz/1sH2L6Y0zYmxxM/\nXQOMZsRXdOyEJi9ibMzYTQ1nM6vh3Ittk9Gnk0WRdm5vzoC1/i+NUj8B32br\nrRQ9/hWyzfQp9Pl2rnFUXZvMBbG6Zzf+phqmLr2egtuGeSt2tW4iwZe9v5uL\nuTMWGlfzPIz5BmTHRApR92IncHcX393OfQ9meTVY1/YHBeAdvTKbxNwRGilc\nTbg+8BFf+0YB08oWAXX2ymfVlI+VrX710iTYXfuwDYtWIGY2yAnlWU4SZ7iO\nLddZSIALUNXJVlkSeAbPed2LQBzORCqNfJBfT5+sNARsI9OjWszs70tPhQ8f\nYDC46GvzM/BLzzHsU4JtgxCG3bEehYST6FDErOWqZaxDw78B3L36XacvL2mB\nFREgfxYr2vqMyKt4bSicljHhbkbGhT/XjAS/GI39jp95GvsWTXGKkOeO1bzo\nF2RIsrEcG62PYjshPt6mqAyauNZyZQmmVIfZ8oPSRZN8Rx2dabmElV95PB07\ndCRERVFdCN+RKHvV6n4SYiqiAyl4lfjBXo/K/RmiCVgPgQZ4mrS6/pGlx2+V\nTjZB5GnYsdm3JMxtqIhL2JwXOWxHvGQxtTCSh41FYn8IhAh7WqpMcfvU/JaP\nEa3P\r\n=+5k1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"4d582e7e5e556684db7e78b0bef9a46fd91760bb","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.28.0","webpack":"^5.38.1","prettier":"^2.3.1","uglify-es":"^3.3.9","@babel/cli":"^7.14.3","css-loader":"^5.2.6","typescript":"^4.3.2","url-loader":"^4.1.1","@babel/core":"^7.14.3","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.30","@babel/preset-env":"^7.14.4","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.3","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.26.1","@typescript-eslint/eslint-plugin":"^4.26.1","@babel/plugin-transform-typescript":"^7.14.4","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.101_1623308792310_0.9557737422758148","host":"s3://npm-registry-packages"}},"3.0.102":{"name":"simple-keyboard-layouts","version":"3.0.102","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.102","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bbd715443c6d47cba9a872806593bb97adc71f0b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.102.tgz","fileCount":80,"integrity":"sha512-cb7Vq9zb9wOH2g7/XLbED2tPTnOveGfkw0o3d0/vlrYTxLxesal+Lod7Uan43iRcZDAAYRwBrw66I8TKlplEcg==","signatures":[{"sig":"MEUCIGMctjOxMAbVUZxYGMXFgbcUrH20vmGd1+hwZRv0I2PMAiEAr3sYx10yvF5RoSvrTK4cA6gHDPyK/oOkTKFETwijIkM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwbrqCRA9TVsSAnZWagAADUQP/3YhWN+l/5oRfm/kr3qB\nXMBS/Pp5htl+RRYL3aAXOd9aHunFenvbK1QalHi4JRIZzb1Lgik/hFdPagK2\nMNjTiypXdfTMOhvCt5MTYbYmVtc2r9mlC8XPQmi3ZW56l8q9W2/rZETpxBFX\nlBdYeaHHd6dh92RBpvwxyq3o+HAzKyLQsqJZJ0fUrkQ/6uCfUs2HcxdIChYH\n2f+ypJBhcgd1WFY49I/nTooPOARuorUVVjzc55ZMQ4A2A+SBh4BX3uptLHXD\nIJTxFQ3dCGvQrNJpA2DMvTaypL3H5Gj9xqwbPuQnjLv56+nv+Oe5WpO+cZd/\nxUdukj+5unsonV+aFR5qp9COJnYLW7E0nfe8HsExS/J29fMbCK/OsU56A84X\nvX62JqbFRKSkKKzTNEraHkNkYQ9fUhO6EXBtGl38hGdH58IrZF79N8XOgFPn\nnTXMUhyeiwULEavs0lzSfbNt3iazisAmYZ2AgfJ0izcj9RCRjMtJPnQs+XTz\nxrbYQcPQb5NV1WNyHAB2Qds2Jjzr0AdFUQYUGZOW7xAfTYEVuGNtv52hsGEn\ns8b6XSgGpyoWF62rIvTMR8hYKTcwT17HlUIwvOwifWuwDkov5ERPmcor7YvW\nHqBcJe+9xcDHq4Kk0SQZYz6A3gd7KEvLeC/2chlnYnjk9udiVImF9NUIrlYh\n9zUs\r\n=qz0Q\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"30e4cbc9150e9cd4391e4d00f18171cf08d31ba3","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.28.0","webpack":"^5.38.1","prettier":"^2.3.1","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.2","url-loader":"^4.1.1","@babel/core":"^7.14.3","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.30","@babel/preset-env":"^7.14.5","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.3","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.26.1","@typescript-eslint/eslint-plugin":"^4.26.1","@babel/plugin-transform-typescript":"^7.14.4","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.102_1623309034694_0.8647700678729107","host":"s3://npm-registry-packages"}},"3.0.103":{"name":"simple-keyboard-layouts","version":"3.0.103","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.103","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a57393799257629772d3f63558635bcf817a56cb","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.103.tgz","fileCount":80,"integrity":"sha512-v69Bc9FzedTRa/2V0v0sw3Nvgi0EmdyqKW9ZX6NY0kgCfqGejF0MO7CHGmrjxD5w5iS0Xdpk6yp/Utu0YBJxbA==","signatures":[{"sig":"MEQCIB1pFetKAEc6JvzV+XHzXF/jNTTGz2bFpIoDjfrcdB8eAiAreWXrGqXbJQBIwPmawGevjbtc+bcdeRZFIfuw3cRJNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwbusCRA9TVsSAnZWagAAAdUP/0sHkKfuiA9a8o1Jrimc\nW+NbfwroCaGK3cq+6gjCaNE+xLK6eAIDrlE8OyDxzbgFe6I27buEVoKxPj0U\nlD5+i27ynbMryYMMgSNfPNVj9ftZGtlrXEO+kQHjqWJ9P0s7TSYQPJ4VRvgP\nyP1nN+ymnIJRjZjCVmLo5FV2BzAw8g49gzdngFhUjCSIw6O3A9A21lySvW5U\nPmubR7gIEGCQ6upwsQItACL+IXkKyECI1tcUkvOS0FYwJTqeWOTQeZ9F2/Aj\nlwBhHABat+CJXGzM8mnZsPnFU8QOyJ9gY1G1sFv87Eal9SJn0WsXSNbmV6hX\n15MpZaVvhz1ZFCBcpnKIpD52e5PYA75KG8a49U4gRmrqrmJ6BCpHjBs0wkw5\nLDAfMQnsGAy3v6QgsO3OjAKRhtsKaZTZ/w07n5odXQoOnR2ADktDSIQZwYDD\nA0tUWlPWt2L7fw4pcP1e65fW3xBFvVzQHiWFkSA+/gCH2HkDatoZUhs5LLUq\noqzLuyMxqfXYICIb9BhIESCg7YonOnMmnsvTrbV6aaJXKarEng3hNhfr7ykv\n6IB1//E2a0AVxlzJZyH23xz8YbG/RbkkmdwkAhJa1hj4Dle1U1cfeFqVK9Ez\nEVSgGOb95WO+OQk3fIPgbHvGjECkAjTp2p+MObaTGzpB4ULK5kHytWa7ddqB\ncdgm\r\n=zw2d\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"fb9788a906f38ac8c747e728699201129ecd60a5","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.28.0","webpack":"^5.38.1","prettier":"^2.3.1","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.2","url-loader":"^4.1.1","@babel/core":"^7.14.3","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.30","@babel/preset-env":"^7.14.5","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.3","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.26.1","@typescript-eslint/eslint-plugin":"^4.26.1","@babel/plugin-transform-typescript":"^7.14.5","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.103_1623309228291_0.5306861591848455","host":"s3://npm-registry-packages"}},"3.0.104":{"name":"simple-keyboard-layouts","version":"3.0.104","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.104","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7249cc8cdd97f6b2b5d8d9abb35ade34d18826c7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.104.tgz","fileCount":80,"integrity":"sha512-CcBmUPL4oVG+cVblI9Ros6FAhvG1IclHJHRvtXPzVhsTzmQyCc8FzvjEMFXALCz3lG98E7ndwc10vkMATTr6wQ==","signatures":[{"sig":"MEUCIDwVozyaNfZqhSUjBv8dNSVpbpsM8bwMoE/7687bGETHAiEAtXHKiQcumusuaOzTufhD1p2MnJvDH79bgOH6iISMuck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwbwYCRA9TVsSAnZWagAAwAUP+gMxTD8TAgnyJg8i3kTJ\nnBjDSZ0p0bDJAGyIAN2kX3sbQftu3W73v0M/uqJJlmdB7bGZ+rg7zEW2vuJ2\nxaZ85rUqNzbt5gIEyOw09DfN2Iwzwg+tLZTp8ZqRarOoPtLA/gnvZoYeVow8\nkRDnv35Sj0ySga6BiYwyvBbLylXLBWc4wYsyE5+SUHs9Y+5xR1Ol44B3Sh9b\nA8QhTg+fyNArJJsQ1Lo+hFSrzLhy9atsNt9LImeO2SXlafii4MSG4Pa8hcX0\nWWYYoZlag08tgVCUkphQTXnkRQ319MJmhtPtlskfhrAjNppByrA8b8rvkD7a\nR8Hq1YlIaHg72hnmVhg6jBy7M5zeEc9g5Iil+sWPlQ1F4PbHNxHMnt/FcjJT\nle7HLTsgMrnnimdy7FQN1Gc3wWsQZrWIdChEXSZmCmPyQ0EyHzhHz99bozS5\nkNeTpnD21km8gb91lh6S0BjvXwQIy/TeWR4r0AZ6nOOiJckFB3QQZP0hAzqL\npYSgGn2NVovx4VFpqv0YCE6+u33PpIbWU2aLV9YqKsjHCnElk1owisgt6NoG\nfT9tn7xucoiDkALUiNK+4GJqhSayYH4WV5H43AAOFUNiMXlxgIt3fmYQvThu\nmW31HsY8UT1Q+14SKSGtGgtgwRGFXK6sjJbrQtsb5scVBBm8GONtjxXx91v8\nfMfm\r\n=JYnY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"4103e746f33e6f00a38de24a8369eb6cf46dcff3","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.28.0","webpack":"^5.38.1","prettier":"^2.3.1","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.2","url-loader":"^4.1.1","@babel/core":"^7.14.5","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.30","@babel/preset-env":"^7.14.5","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.3","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.26.1","@typescript-eslint/eslint-plugin":"^4.26.1","@babel/plugin-transform-typescript":"^7.14.5","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.104_1623309336223_0.40628715169843543","host":"s3://npm-registry-packages"}},"3.0.105":{"name":"simple-keyboard-layouts","version":"3.0.105","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.105","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f0591d688c2c093b928abcbafd203242aa1048a4","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.105.tgz","fileCount":80,"integrity":"sha512-2gBe/3RhhXuNBWTbYb3ht5iYYb+EixTIbcdzkGEgzEkeDLOIKU2fj8HYYTgR67N8vnUk03Mn7sr9N2f8ykeNaw==","signatures":[{"sig":"MEYCIQCcChUvDH3fQwaU8NoYaOPeFh9ZGlgOvDXjTCeoeM5roAIhAIhyLzwBHlfAN2UA2ZwYdVamVvCJPU91R8Gz27e1MXiW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgww2tCRA9TVsSAnZWagAAn88QAIfV1yKbswDojrpzNKOI\noiqwQiI4viGPrPhAVulFDOntuw9sDkR2HsixViQTBUU22ilfOwi71DNMDHTp\ngdIsZtL9GGzX9WhO8wMNfd/9FyVOplxtrzpk3A9uRR7A5yoYTcA62QRDpiuB\n6lE52YqLhUEDsH1/T2R6nqqE2v0J59NSnTklcQ9vUQyrl6s2PTkhs2sHiUID\n61gTop2LdAahpL2QzqbVt/LYN5OCSqohg7+/76H/c5GmDII1tpoSMdnsGQZr\nhyPaoFaB3pi6gaGDHtJ+0/iSbXsfCKfiLw51nrSZOFXxEP12t4PogRztx1DJ\nbSQkoQU7qb+x5cOhzFE4CYmRATQ3B3MDTLbEOHkeVHbLXgnjoMthwdIFhstx\nRZlnnr95zPdvT9lpb572LsFk7vI8ek2p3PUfQrXAEp1LKYvCEASgbAFnvNDG\nX/2qwQJRhDI0QvXjzJrsLubAbDQNmnoBdinnwJRUdrvrw1/qAysmLRCXp498\nsMPAc9l7jAua1Mw3+9x2EuhtCnavSbCYG1RqIo43nWG06hRnDIUHaVD2RQVs\nW2uhZRUT+YkvqUbr0wwEynL6pGAqWEUZPz7VaBfqJSy7r57UyzKH4Lak/Azr\nkhvKweoENueW+gpM/oBYfqoxQdrB9eUjAQSIsIW4Ve/Olex6BNWTLHGUXW+t\ndTB8\r\n=Bkm4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"b9ad48f143b27893eda7f66dc3002e5f2ad28420","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.28.0","webpack":"^5.38.1","prettier":"^2.3.1","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.2","url-loader":"^4.1.1","@babel/core":"^7.14.5","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.35","@babel/preset-env":"^7.14.5","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.3","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.26.1","@typescript-eslint/eslint-plugin":"^4.26.1","@babel/plugin-transform-typescript":"^7.14.5","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.105_1623395757668_0.7837726360340407","host":"s3://npm-registry-packages"}},"3.0.106":{"name":"simple-keyboard-layouts","version":"3.0.106","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.106","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"27fed2d003c0fe86d621140599c39be67cce0307","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.106.tgz","fileCount":80,"integrity":"sha512-FJTiiL7GEpDh3tc7sd5mwjX27Ejw0OEuec3X49R/9lskZsQEYFExzMLWuuNwbY2rq+0Sccn8I+V0tM1D7HQACA==","signatures":[{"sig":"MEUCIQCnIp1aGYkrQk+9KxA5mhqJeO7nhxdIBf8V1N8j8ZlWnwIgeRapl9JvzPbccFREOifZTc97AM9aOffGI2wQviZkYbE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxwOcCRA9TVsSAnZWagAA9P4P/2bmNDQbCqS7av2BEkze\nd7nhhCtMRPiYR4WATi50u3xoCM0Q1u4ULJ4Y2YjyKZ8oJBwNtcxrYkMHvz4E\n6iiiVH5+cNQngp5vwgw/Hnu+8w2fX2F3wnGuolWFgaZlZ/wmmbFihpknuXk7\n6Ebhiq3coOzG6lGgnVBlMFq6Uy856L/anUfrMSExmBAwzy3IIUZVorwshQ2w\nZliiki8xkzRqNGJspD89qPMXtpJEeDFiDwYlfD9Jyy2Bj3bHfun4153z8pRq\najVhbrlA7azBaRgl98QI1CkMHq2yO2bPUneh4cuB748Z7jPQUroW4V/kA8Z+\nKD1DhncS0zWAth0tluC+uNq+76N/YRVW5x05u/UgFgZzgTUyC6p14yDoCdzn\n60SYOVx/Ap06mflbXf4sce8KU14q1bElKGez6rHR4MhDS4IquGvr148O+HBg\n2FHq/2JTf3raZKzm0FrzdMs3g3TQbZ8/z/1bwG+RV3TXd0APmVnDOvMecUYi\nbUgXhpvls/ncQFVsJsLajsPj/oWx1E5TD9hOlCBhpc0OdwMzFp4NqCG7eCDj\nUKj6fqGcbnwyV59f1n/7heU84E/abLXswBihSGjAszBxg3uRkLYmSAFQt6Fp\nTqEZYxjmez9vBmM2gnzXlQX7iJENe23NIJpds3zqHVR0P0d91KYVYa56J+3T\nET9p\r\n=f9WS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"02ba7c9fef90b2e58727f0f72f97342e0bee0511","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.28.0","webpack":"^5.38.1","prettier":"^2.3.1","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.2","url-loader":"^4.1.1","@babel/core":"^7.14.5","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.37","@babel/preset-env":"^7.14.5","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.3","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.26.1","@typescript-eslint/eslint-plugin":"^4.26.1","@babel/plugin-transform-typescript":"^7.14.5","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.106_1623655324674_0.07251700490156687","host":"s3://npm-registry-packages"}},"3.0.107":{"name":"simple-keyboard-layouts","version":"3.0.107","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.107","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7727d47981d8c6105d05c52bafe28363b150cf82","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.107.tgz","fileCount":80,"integrity":"sha512-ZQ7aGC6esU781hCqV1XrS4UtHt74Oz7P/kRa/t9mD4WfSHMVM1aorgHUWdgKIFvIqgX0t/NmuTumUlubwkQc6w==","signatures":[{"sig":"MEQCIFsEVPsZaxZoSBVbELx5Xpld8fRNGhE+6tUdLLJpuVxLAiA8VqoLY2S19LtOFRFunmGFYdFspE0SHO7IzF2Ckb3OPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyFSYCRA9TVsSAnZWagAAKzgP/125txIAMYNZdG5O1LYr\n3X6GJjJinNpxMRwalROiPBfr3pINLUPL5ix0pr/aRNqftsCshZKNtT50l6EB\nCouVnqd/B6QDR6ATxtI6T4ewsxiw1S46ZqgXeaKM0sZ/oC8C99DB3H1GU5N+\nsKNxll3qduuCqao2uBqV3fumSj1LW6SiDl79Zh/5giN+O3Dpgti+jUiRadga\nsNMm85CqpmFuPxBRU/Am+jp6YVnnsacQBRgw3mGVhVE4V1DVZ75iu3WLZnJ3\nkc/JEgmvTjR18xhU1YVf6zaexnXXHaCokGFDgeJL41zbyXUHejrDutxegy/Y\n8gqviXDvfJl0mVgCF81GyHy6Jdzmgk7lPhkjz5lE0Xm0ZQRud5Oh+GxoUvMd\n5NPyImzmQlQxa2eWgNpU/jTkcIBeVJM/twQsHA2OR8mNXlq6s7rnFOncQLnJ\nCQvxeHfLaXKD2sf/ZOtIksZ+h4+vbwyz+WLMfgFdDYW9ii3iEgWE7K13mBKY\nqhF8i3yA3HAexG2OARPNJ1vdc0dhs7d6VuSNUOBrwMkPBNyRAXBxaXiG9WVm\niyR0/eVSPt8X9asCTSisN/6ydbeQ9UY0fvGOpPrNVwRqI2PEpkTNJ3H3aqaB\nuNMS2FyekdZpRsPXUgVy7h9hekQieA6AyZD0yjgPZMpREo/OkBL0yXayoekn\nrtOF\r\n=xaFp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"86048f7ec2b317da3788a6f36139075d8b489de2","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.28.0","webpack":"^5.38.1","prettier":"^2.3.1","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.2","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.39","@babel/preset-env":"^7.14.5","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.3","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.26.1","@typescript-eslint/eslint-plugin":"^4.26.1","@babel/plugin-transform-typescript":"^7.14.5","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.107_1623741592797_0.776293758573813","host":"s3://npm-registry-packages"}},"3.0.108":{"name":"simple-keyboard-layouts","version":"3.0.108","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.108","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1b432cf3453486c7c206a6dcee6ef5be4f76919f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.108.tgz","fileCount":80,"integrity":"sha512-AUR2XXs2pfYUzoSVSR/RelB/0cEi94FnspfiXGydAG/ZufkUuiC/LPK8647wGQsYvXuSEPxUvUQXS2x9qgAq/w==","signatures":[{"sig":"MEYCIQDEQPjy45IxCp68uKQ7cvCCbW69zMKsjGtfkayy50v7DgIhAOxMalauCnAwDhDROdNoVIRrXncsYk6IDAt3jUmsWCu6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyFVvCRA9TVsSAnZWagAAZd4P/3JltIwvnmYq5o012Htc\nApsdkjO/em1A89Qg9tv2Tqvdkl79ABKq0T1BkeXZUd4UHPYwuFUsM3mZWsEW\nMrMuXUpR/AMFimuViSXW5iHr9ptakj4SSR3Txmy+S/HYxVr7kwCY5c5gOz5h\nTwJaAY4VzPWRLsnrHftEoB3AINLeotNMgZFk0eOTt4W/59IufohAry4En21T\nAcuCUW1HbP53pLcKrohinm6ry+Lm4a/BPAfhuQrPEB/6VFo80UoO9SnEKyo5\n4lY1Vp0gT3eKHtw9rYNuJuq7bvRkzk+Naqdi8jd3jSYHcHsAwbRXkODia1if\nXzN5QiSxhgtZ4aJBscKNp4bF5B00RV5/1gztN4/mlH9MN18GM4Oel1Zit7BL\nEHgB00sPGLJSs1eakClzq+PMwXJCpR5m6PsTzrnqPRoqCcqAnCi91oLOR9Cx\n+kEIMPnY1OlATNr/3EWBmJwWIRQrGda/jNtdq50VLOBLuX/9Ox06TfPrPQOZ\nSudIkKxT16r2e2jOb2XVXbSBc9lzzAQTFypoS4BVf/TEC+Vz++D3B3NhGcrP\n2o4VjSL7kZRiuFjY1NaevKV2MhV2Rj9szvFeR5OQ7c01kEw5xmIjH7+x5H84\nGXLOdyywQbnk139UmunXqmxS2LNeAqMBWMjXr53sMEkLVKJIi6ZJq72cUk/B\nV84S\r\n=2fEo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"b42cf696fc5cb7b6159dc730a7563848f157a2f2","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.28.0","webpack":"^5.39.0","prettier":"^2.3.1","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.2","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.39","@babel/preset-env":"^7.14.5","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.3","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.26.1","@typescript-eslint/eslint-plugin":"^4.27.0","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.108_1623741807574_0.00732149289859696","host":"s3://npm-registry-packages"}},"3.0.109":{"name":"simple-keyboard-layouts","version":"3.0.109","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.109","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"19028b0b5a64c56152a70ee191c66e3082bc8feb","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.109.tgz","fileCount":80,"integrity":"sha512-H1Xn3GVSLEL50a8a2N4SmKJ1ArOdbpzYNo7MXxCbESI/FAnXqSvoyZUCyNJuxGu7vgjPwQYRAQijv57/07JfSw==","signatures":[{"sig":"MEQCIF5fQPv2pGbbQ+GtI9OqcxmQ18r2L/VNaASjsyikcHHcAiBm+L5Vjb2o7Lrgi73LBlSNfxiZQZT4g8le5BQMhu5Tqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyFYhCRA9TVsSAnZWagAA7YAQAIXqPHni8HrtiCBAhJRj\nPVG4ryGJxOm4kH9bMIGjfVuJcxH9rWPsNPl0XeDYk8xmZrPdP1jVGgaTh1h2\n1pgcBxZ5jNihe17wQo+YpvMBp2kaEAfYXvHPpCJBXkad7VVk4dBb7rbEkRST\naVIPeu+oDMS/Yi4dwKHROL2bGotT2HJ13lB4IXUOMnhSwgmNNPab1MCnOKOP\nqxNDtcTXcw+3kee9ZvbJpQj3DX4oXsQKKRhbhkX9TFRLV+azdl3B/81DgU1c\nxGLfjFvhuhBPViUmAaeUzodztNtoKj7+FkLNffw7tEBHJWX2INVNVDUU4zP7\nvuje6WKV1wlOYojHRkoh5l1ffS5y9rRw/R9ANKcE0yfG4iCOsXe3TXH+HKNp\npxDTh505hqd+va59mksKHL/6T4L9/CmywXSP2khQrZKxw5+Vai1g9JSGEsmR\nTBuiq8P84PbVvQiuKc6ojbfY21l+7cmhwZd2eFLYUuWOLhOj+vqM2m2gyGtw\n4FEyGzVCnXHxYqcKOwWd41NPbWDnrgrwlbPly/T1h4IVUnwccRpcy0f0qDoa\ngusnUzZe5iyo7apa1OyvMjcLv8F4qizAI0xvL44y8b3CUInPKsWbBe7JFyYf\nVwzUoIKhDmh6hBAZdn6VgxGFffq2GWjTiJF0WyjO0QXf6t50n01ZJQHeob7Q\n+gVf\r\n=CdCA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"3c6fbce9f847a61897d20db1ab691f7c5808e931","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.28.0","webpack":"^5.39.0","prettier":"^2.3.1","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.2","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.39","@babel/preset-env":"^7.14.5","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.3","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.27.0","@typescript-eslint/eslint-plugin":"^4.27.0","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.109_1623741984853_0.6481117524516864","host":"s3://npm-registry-packages"}},"3.0.110":{"name":"simple-keyboard-layouts","version":"3.0.110","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.110","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"95feb5a79d16bb4855a9c119c560b4ae67003758","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.110.tgz","fileCount":80,"integrity":"sha512-//CneeLhVO0JjbATLhqMr4w6ukQqLr3CWYfXfuBoiGruisTsE5Ke24T9e/g+ro7CrMYogcSFOpzcnsOGAqolfg==","signatures":[{"sig":"MEQCIBmYqE1JZpdHiI2Tkh921NrtM0ojgZbD4MwfE6qQqnpjAiA+0UsSkgAdW5V8SZdNgiJA2w9ZZWMxSpKwYrYREKw38Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyaW0CRA9TVsSAnZWagAAWFsP/0mkswkxgM177ctroxK1\niwWzEpqchRhyLUKb9YeF9PB0zBE8diqJ4/3elNfkxK3dACQg6vkKJJwYXQzh\nYYyUyWMOzvrE/0TMvuuDDls7DKUPo1FommY+JFS9zDyhJbtlsOHhtqZKl1mK\nS6MfmrOM+odgmlS/FViEbHcJU4NvCpwN4lfj13ovxOgp8MudZ47nzHA3EmmI\n7IN7Z2PIBngV1EjZkbGivVEXg9avve9MOXOVxLz1TdOlo6haUn56lsW7fMfe\nAchbcK9RASSoPYEr9wThM5/uco8uNaw5JKAqX0B1KsYrl2YmwCNJqf15cTuZ\neLuV4GY4H98rtqPmH03McGWqsqL4NU4TOSxsO8RUyhzO7mw+o+zjs2lAaPHu\nu8kC+XJD7UknoMgw5Voi4TSVxkqmpMC4sBixXNPhTmoSRAxN62NM5VPIP5lT\nAZ0e0oycXAAfYsqCY3saHCTnOX2mQAEtd8zAGI+w0av+OOmoDizF/z1Wg02d\nxkOBSBWVJnqVFHeyJwxPEB5SS0b//oeS6re4JdbdKa/PdHIjF/SFeZSU9V/v\nHIRi6v0n/b7FvQcrOMS3+4vbseAIBYq+QLvTR8NdIcaxQnVUWbFirMi3cMHD\nWzuTl+90eW7cuF6zLYlCaK6nHknu75DFxyJyJ+4OIc2iH+Itqarb8Y1TfarR\nXoP2\r\n=jubW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"24c4e6e23f4c7bd94451df3c014968ffe3188dff","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.28.0","webpack":"^5.39.0","prettier":"^2.3.1","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.2","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.41","@babel/preset-env":"^7.14.5","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.3","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.27.0","@typescript-eslint/eslint-plugin":"^4.27.0","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.110_1623827891950_0.8350946798287577","host":"s3://npm-registry-packages"}},"3.0.111":{"name":"simple-keyboard-layouts","version":"3.0.111","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.111","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"41eeb4e98feecac75f9d73851401e17dac9eb1f2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.111.tgz","fileCount":80,"integrity":"sha512-EzBWG3o2mRx+RoH8Zu+xxd31FChoF9LaoQOZ8vSfvFcbm3iOo4qhftTLrsBr0FIHPdbqZYte0ixhaYhu4MicNw==","signatures":[{"sig":"MEYCIQCUMb5ib4d+7op8zysQjenUXemk/n3/VkWC905/mkCIXwIhALrfxDClAJAU1iOtu4tmlIL42rGOh330fOTD0Sq02yLn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyvUyCRA9TVsSAnZWagAANVIP/078ToCZOPkJbPw+1WEw\nziMmtn94xrNma+1WdADEeT2OQ/p3JgFMedGQHHJuwphPXUz/1FQMiSOiK4Aq\nKwmehTI0XBh2PKnD21wnW1FZn3trIpETEkM9EiDjZQU0j46xcxNWrKjfCzaK\nTeTRVImiCRcOg2q4q+Hwx8672Qvc+HPdYodWljmJ4MMyAdQlcPqcsQNly4qw\nOcvt5y36aWlZy4BdFjypEdG3HmcENFY8sleVPcRkHQ7GmFh6iV/NGsT4ZC9b\nMwm3KyvJ8W5RrRux5CrXBNmmPgCjCYNXXZje3UpDFabHfFX28lPenuUz0BY/\nj4KQ/5MxSEz5X8IKNii5fbe38v2AmlSW34QMg6VSB+0mlAdJarpj5kTKJ50n\n8R3OADbb3YujXIwdVm/navVLNYMup52daYk6EJHNI3m5SsM+jzQfBDk58/fi\n46K8rtltC6fMelSh/CHXHUo3tV5whzekggEzVku0MmWyilRxqfQhmYUSq+eo\nPQ18kqJyxMWuAkJcUMWGuA5RewzkeUETMgfTjsE+VfkiOI2T2CScqXQ5oUTW\n2mfqJKjZdYYKWee25c76JpgBUiQiDvwDvEeChGUlnaxRHIiuLgBFxqitzzr8\niTPRAIarIZSGYLK6dOMtfwjwDXeCUQok0jWeLGHM8ustgVUYMZ0svelUWeDg\n6P09\r\n=qkOW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"6950e760bd6b6fc0e10884438318fe51132b75c9","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.28.0","webpack":"^5.39.0","prettier":"^2.3.1","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.2","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.42","@babel/preset-env":"^7.14.5","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.3","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.27.0","@typescript-eslint/eslint-plugin":"^4.27.0","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.111_1623913777447_0.16100391095899913","host":"s3://npm-registry-packages"}},"3.0.112":{"name":"simple-keyboard-layouts","version":"3.0.112","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.112","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"eef26d592d282e210dd1659dcf6be591600da1e9","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.112.tgz","fileCount":80,"integrity":"sha512-8V30rf8AXNDC2MNB2Y0LSGevpAHPUe6kYiqIxwt+k6nEZz1qFrvTc4oAEw6NntsCfGRiyfGYrQfY6IvZqVTOuQ==","signatures":[{"sig":"MEUCIFHL4Npe87hZLE42umJmNQJeMIelJMagrBdVC9CPNNL5AiEAynPbkt7Yt4ACBYLUw53AFC7+hlp99ZSNS6NPna6nf+g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyvYkCRA9TVsSAnZWagAAxSkP/1ftdxVtmM4E26IBejVW\n/EpOQi8gr3cFcuCt4QQVSmAod4fSyxGS8BK9FOl82fxoABzSBNIATxsi0adY\nmdLepP5U8bjiZUDuMKAp9T2AcxKTZVm0upAaQoYVuiK09WL5KHVM/85KFsXY\nAnpR8fFnGqF0BDFDe3WZO7qKI076xbkDU1WiNyJ9YEQ/cYRenZdCfepSV4mJ\nLJYPISaleDPOwYuLqOt4oezdB/NqPT8kW01wRwufUFP/vglNQbmGb524Wjhz\narwpG7I6hkmC9ioJrkVZKGUiFLmOjZ1lQSIfZ2Nnw1RJvUK+HquRMPhwkqQL\nI0pT8FTcbi96PtPOBmG7qDOFIoiYxsfw0bNEqmr2uqxZpK5ie1652O3hZOTc\nP2I1dlpuZuFabKGcg88r6vztTIJSjLRSUqRoLpCZjUw125vzxi/z+LJFzUd/\nseph3h8Bwj4rZArc+kMBq8QBMtHg9NbQ0btGH7Q/IjHrSoSEzExW1KqkNoxz\n7KXb2rzw7i1BA3uFAURJAyLXFCd29fZJy4yW5ESvnCU2htRN/LosSdQw3IL5\nZY/+qOWhy85aG0YsHzdN2UDbgwYNngTpWApmqeMAH1Gk7Qam6YQ7zUvBa+bm\nlo7LAWAiBnY7216IFSykRJxidLI/ymorKXxWMX4+1KJsUiH5fV2XAqyq4G6M\nwgeh\r\n=lRJn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"bdd925047c146a4637b17b542fed065748f9d9b6","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.28.0","webpack":"^5.39.0","prettier":"^2.3.1","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.3","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.42","@babel/preset-env":"^7.14.5","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.3","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.27.0","@typescript-eslint/eslint-plugin":"^4.27.0","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.112_1623914020138_0.8879251298750497","host":"s3://npm-registry-packages"}},"3.0.113":{"name":"simple-keyboard-layouts","version":"3.0.113","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.113","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"865977b2b5d66c6b9da9fe2ff45a5294201ce474","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.113.tgz","fileCount":80,"integrity":"sha512-jVbNtras5PcCySAmrh8otja6ECVwa2CmXfs0Lh9ZSlxOjBmKmFTR4PnVNq7sQUYc+ANkDrEO5fD2QXKz0Z0PWg==","signatures":[{"sig":"MEUCIQDXU1FqW5rDk5+h8tQgzsJZTLTWhDFRuTaemmR0Yilb4QIgLsMyp2ARrGgM8R7xjuSbGza6t/O7W1nx73eN8b5ZH08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzEZeCRA9TVsSAnZWagAABFoP+QA1QIADxL7OfcE0EP01\nHw9XDJrZdmp6zmPNW2VDoabguTPWn0m5DgIM2bwXyWIlhHDPKHc4oyeAUQDF\n56hW1DOd2eOFNv7gMJG+jSIyIWCOGFgqrXwQoTCMi+zuhHfQlRhHzntFtXWI\naCD+jzIx+ZcPMMbPrNo685f846jeVscrzaJTky0DOoDBsVadR+l8YMfMZCaR\naqpmX2HINAEKddvIIZfour4hZ6jtv5NwfuXV94y24RRhFosSP2IzTYAwmpsm\n4ke1jovBw6QhsfPU9pyvtRjRTRQ1Gtm+NHPGTE33JHchV8SAQz6TIScThxPF\nl0sHNql/uO6jVfzI8G2GPaUvBnT3mkadF9GAuZoRqEOWSo7gb++mMV6+aPFD\nOkx+1dxDdCgU0g640gWzhS4PytCBl488JBO8ga8EKDJwbebhJ01D6e0wT+cR\n1fTEEQjNohQlADrRC3+ZOmWTbqU/8r8djW8HfHApPwrLmLKTIDwWFAChNCte\nGAUrhNMA+Ij8oolNYpPozbeX8RPUeF/TeZ2+GHvQO9WrnqprPGbYqy2pEgC8\nUxw/ucrqweVZwgX3WRWrzWs4tFpExTZiWmluBWrFn9dVbuyJHEFxFpXvxCub\nJJRCD0MjSnOSuISD53QmCb0fPti7eJCJRJ/N6uPeXuuJ8yj+ptIJdyABFByd\negbL\r\n=8MQF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"aa8ef6ab34c80cce9c9da98bcd4a63ac687ccc63","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.28.0","webpack":"^5.39.0","prettier":"^2.3.1","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.4","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.43","@babel/preset-env":"^7.14.5","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.3","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.27.0","@typescript-eslint/eslint-plugin":"^4.27.0","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.113_1624000094252_0.17667656244456342","host":"s3://npm-registry-packages"}},"3.0.114":{"name":"simple-keyboard-layouts","version":"3.0.114","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.114","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d89e0950863e4a91d7d3a6e484a75211d5fc3358","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.114.tgz","fileCount":80,"integrity":"sha512-k+E0LtrlJ62XXPw5Xe8ngiCNjLU8x2qQ9/t2OBBUMuWbpvvbJGxzCKY50Wi29m8WJTT70KGAmEw9fvmEWOF++A==","signatures":[{"sig":"MEUCIHpb+9d0jn2L0Y33Von3/1ouL9X89Y4oLKxs+WNED0oQAiEApEQGbuDrLCcit+l35LdDnw3Kunyf5AxZbACfkaiWnqk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzEbeCRA9TVsSAnZWagAA+2QQAIAd7VKmmuil01uWgU1q\nFtceTgOqG1woqSZU6cNpNxXA+8jqDubo7EW9a52dF6gzO5nJtRoWN4HhIw4O\nHy6XCWG2UoeVkQyil8yj5BA8XQ34AWM5iiboaHmujrxW2zpTshVFI0p1kOmc\nz283VWE1kSqHU63MIEYmzSw/Vjdws39sQrEbEpGBsBZ234UqTgnhhkaGoi+Y\npGYSfBFmoiGaAAWXzfurIoqkELnVi87OVewBm3V3k0IGr6Exdht90ZXm3mr/\n4rRPKR6AfYCjvcT8tb7n4IsTq2BD9aTQEX0BwSsDxMtfxl/6y9pdsp6kEZ4n\nKSPtIwiSmE76cYmyGJyvrb2HJ9bTLV4LZohKyLa7mhTMLmFJqmDcLW4XbrXg\ntlcIBbByH9sh3lyGXBjRLQ9J9e6dFXPOD0+QHXghvbxfjCKcz8Y4NOcL21Lc\niVqZ8qJ12Ds5t28V7PaTsIQQaAhGKRKxC60Xtk3jT5kkah+SaH82Glpfzc9Y\nIWhzmJrOJKddy/edBqpj3PUeSWQsPNkf6uYezwIdKolCyMQLNGdSLzvPZlze\nMXcqlpRGHPQVRAh1o0kFpbKD2iHVzpZE4VLmAKkdjdEeiN7qH7mS+VXYpMn/\nMo/rdY2CJcKYlDt+mKpQ2vBl4nOgmgY7XT/3rNrqs+ENOUWMQn2XOSUGfboN\n26pw\r\n=B/nZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"fd9ce76e648c395a4c6ae8d3dcc121741f011723","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.28.0","webpack":"^5.39.1","prettier":"^2.3.1","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.4","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.43","@babel/preset-env":"^7.14.5","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.3","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.27.0","@typescript-eslint/eslint-plugin":"^4.27.0","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.114_1624000221878_0.5301916867483505","host":"s3://npm-registry-packages"}},"3.0.115":{"name":"simple-keyboard-layouts","version":"3.0.115","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.115","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0fac6af08bf24445d975880cc56f3bdc80510942","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.115.tgz","fileCount":80,"integrity":"sha512-7bhTX5feG81upzOAUA6SBmeqYcv6y9H2ADGheTfBD1ZblPc/BE2h+5+mftOtAQBdX5X+UkYmm8U0r2Vgguyn0A==","signatures":[{"sig":"MEQCIE0ze2yb9z5q6N2bxOl/4vxZyfnmp/xvdl+TF+1mjiSaAiA9+XFv85wAZOGhM6UZ2JbqkcaAATLEOpBxLX1YJfZqFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0EFZCRA9TVsSAnZWagAAeVoP/3oGY+8yeu7oOT8BQFiP\nbQl+Romilwg6I9gVuGWPKZpm972IDkdS3ppdY9cGV1pthriScbLf33E8O6nm\nqh2sDKaMuQORm9QlVxq6B5/qfjiDAON5m/Xcm2UgX8c1K3pUOmZl186Ce6vV\nC5qschgVA6QxBdUIM5GQCwiWgn6+ZFDimzJNhpGjPPz1nEpkhcSNBefEjEyx\n+OIORXTCO2j7LUQUQOV/5z96X8CvYLklNid45UtnVHBRXlYMDx0s3iYWiXLY\ngtSOJyJ5kc1i7TImqs37uJR5y6XCqVHqaQiDmWCNtG8SPalyFvEZ1HrYqBc5\nkENHiNEJFLymCPh5zHz3KbUD+7x9T+sCpD1jUBBIMDjoWW1bsdoHK3odRnA1\nYAxtnaabXeTe7gFXe4bwPEoySyFiAc4UJAtd8fofutmraBJDaGtwq07J5Qrb\nfm3sLK3Ui9t4D39B78ANrfhdu95REGdo1ywAlaeE96PrWVUqoLpf7AkGb0PD\nWKq9wb84GkeN3WalXud2Q9GgFgNjs9BgE0Pp/nUxvWUyirGphd2AJtXrQGLW\nfFLZCVvFDgkmx5VSAfk3TyrHPaq6eGf9g5mAk3+QUmXAttCg4tYmcRSD6pmu\n7pumRvnvecb/3u9h5gw5BeAFAvvN6vE8nKIl8hVJr2/QuBmoVq8r4OUki1rT\nZDOT\r\n=uCkz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"5376dd2f04679016c4db8fa1d848bf8dfeb414b1","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.29.0","webpack":"^5.39.1","prettier":"^2.3.1","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.4","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.45","@babel/preset-env":"^7.14.5","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.3","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.27.0","@typescript-eslint/eslint-plugin":"^4.27.0","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.115_1624260952676_0.45013979839802065","host":"s3://npm-registry-packages"}},"3.0.116":{"name":"simple-keyboard-layouts","version":"3.0.116","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.116","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e7e47fa12adc8e73d1e9575e807f157b872caed2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.116.tgz","fileCount":80,"integrity":"sha512-ttxUgo/637Ka8DIx+ycmr/CWAo22zv9Ju/SuoPYKp9i5/+2HB1ZGvzv2A5BOa/FBZfvhfU2CUFCiU5PFsQvZQg==","signatures":[{"sig":"MEQCID44MRH8c9vvdD26vlwnMyCeWb7Ovxes2fnnrUGdxavHAiByRpPPZuuvfs5E865tcO/4F85jTS0Z6TPoUcCeAb/w/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0EIPCRA9TVsSAnZWagAAVJEP/2ZqfiX3Lw1aEQSwbiq0\n/Z/Yf7mVPTiKZ4JW0uIrSL0E1lj5118MrDBu1rjEyyaj44mNNDgAsmHhbZ5i\nSRNDqcX82BPXezaflTJNY5CqwTEE5KSqZwzh8itLlneFNLaNXeIKRJdPNxhL\nvs3ALaPvMbkYh84xE3o5wJ8HKG8FZGEHIWtvC8CNKToxRRp3zFEFHS+CCQov\nUf4pzHJpertj+BVT4TgnVG7TdokRVvdKQ9+YIYO7vRbgihU++hySFW1gZEtx\nr4cm/+mn5XVm+dQs01vxoc8CpzdDVrPRVaZzenNlu58hcshYPbLn6n4hbCw+\n4c+hga4HIfpLWoMJZVxNM9TAtoda+/jnXVbpGMbE2asJzvh1d80n0oFjo8aI\nYy2v6zDlMqMzPEadPjObcqBPWaGLqpKNqeIZQe88GhzpSiIb1yi13nrUZZn0\nFY9kEBZHO+ZYFKC5vxb3j+3Aszz3m5LcpZRl3qZnqdrdzaV2+jw5safPDzeE\n5JlkfmCEngSPmDLz9NIyZKj1My99cbU+6N/r9x3s1OVFqhpYQIehbnUeITMP\nQCSLAz8bMdzyXwmnTIuywdxSnLuUN2jS3qVUu6atzcvRO48hb1NfcnrtiTP3\nwIZwk/m+uLBZGf2DgxPF+C/YD2sMLrrHUA69gg7j30vJURSIzQnU9ntLoMj9\nXwZ/\r\n=4PAy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"02ca52bd5cfd73f825038391d4fe274140370c3c","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.29.0","webpack":"^5.39.1","prettier":"^2.3.1","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.4","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.45","@babel/preset-env":"^7.14.5","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.3","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.27.0","@typescript-eslint/eslint-plugin":"^4.27.0","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.116_1624261135152_0.9204946024337575","host":"s3://npm-registry-packages"}},"3.0.117":{"name":"simple-keyboard-layouts","version":"3.0.117","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.117","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"77f97d118708c01c7f0b3ae11e3ccc903f9e4e95","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.117.tgz","fileCount":80,"integrity":"sha512-BfL5TQFNaJy+crj08CHF+znvXz6JhyzTyQ5qk1h/LtP44b5pmPlKdad3jPytAmBGpyMGMQvStPQWiF23X0qWEw==","signatures":[{"sig":"MEYCIQDZwsAKesAOX4O6V0HbhbmFYvRwr9ORFzdtYhGdNzPRwAIhAIzEgqPDvf8xqQdjp9mzkisWUWuK0G5jo4FrtcNfHt3h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0Y02CRA9TVsSAnZWagAAMYUQAJ/sFxnYjZCzmKWYSxS+\nmvPknVvZ1ZOi1JYIrSBbkLy3ymvWCUWFrBz81EA+ZD18f6bf+LlAVRWlKs+Z\nYlPvNYGNwNzV1E4upssTVI5LPxKJANAR2I7rQv8BIZX7PYJtUJjMveA4BeC6\novp3Bdn+krWd4ao5FwlRN6ab617P5cafL6PYYwJNXOW1hPqNgyIqQiilq6gF\nTwCDVQiW1Fgqtag/Y9xe6Dy/88h0rObLOb7yLgXEXOE08a3XIfUzKCc+dXiq\nCAKSlOwd4DsfME+w4jHDQjlkQNVOlqLVygTKs5GeHY1IO6qGiFx3k5aHAAY9\neR+mIgczU4FkcmQQoXY/EwNFxDk3qdSBppKQN44Iddv4WTEMr/qo34FQGV8s\nNHaw9GxkHQG2mHgLa2t/skv2AJp8Ve8y4nqTOazeU43Rn/BHLrJWhsU8ie78\nkIVgmZacDm3/hZcT82MbX9M1lE+WP3qx7xIOkyRfZzUXyjl69eJHGS5ssQOp\n1RUDvP6CP47KgnCGCdxwuLzZzaHjHQg+yF/Vm/667WlNLuURC85aAGxgT5sG\n8qGXboM0P1L1EF5wjcWHbv2ZS1qksvtRTzjQGqsLv608de4e8hl7WI7WUNIn\nRL3swlk2oYYdtmYiBvMnZ42DWi7I47ipoBmeGBP8u+HK7YPcTnsgUHLL0L6U\nSnP3\r\n=Iecq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"de4f8c8516e8fc89ea2cf2d693d81a385fe609df","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.29.0","webpack":"^5.39.1","prettier":"^2.3.1","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.4","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.45","@babel/preset-env":"^7.14.5","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.3","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.27.0","@typescript-eslint/eslint-plugin":"^4.28.0","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.117_1624345909899_0.3766648371516903","host":"s3://npm-registry-packages"}},"3.0.118":{"name":"simple-keyboard-layouts","version":"3.0.118","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.118","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"72f088ec1ec2ee4fb788f8ca44ed3f426b90cf67","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.118.tgz","fileCount":80,"integrity":"sha512-yj95AFcGxTBwxIxLesG2rZnQ0ktOC4rYLe9dRlDUdjY2CtboCNpSrIAGDrQjalgqgKn7OqobLg0+4I9iRhKnug==","signatures":[{"sig":"MEUCIQCXOkmrqJr9gWMCHBh0YNo9pms8ade23Z8B5KCBDJDnsAIgIw0eva0qRHzi8wDrjK1FQjG1DM9cZzdznOY7J/r8988=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0Y3vCRA9TVsSAnZWagAAWd8P/RsazWxBXj7XCZ3YrT7g\nR6JT9w2NaICk2p4n+zLLwJ9Ibnp3UiLoCo0Sfp3hB0SZ8IQjZFA3JR7tIpk/\nVYvJB1vUUPDGOBmGo/AAuRGGWUOoF0q2itWGF52+bgf0wpmuWx9v6Og0X1dU\nD3lF5fm6dd2YVB3nYnE3SlBh4tSO+t4KB3Npa8WILDb5hLlTrVXkMc96f7/m\n//PG5ewtMMa2DFGbNSI6AihB7wELx5dQy5l20xBmDBZdl8FHxV2Z83QtfOin\nFaG+k0AsnJ2xU6kdnRFx2UTzGpzEkbfyzYeF2q0tzgaINtYXc1zB/x+jXtlk\n5Bk8UxWGOHqXFD7igHUg3OrNtf1gRFgUlsX/ulsCEjEiwTG6eG9GhepYkT9x\nI5YvlvfRMDvoDfa6CvyFhWvfKNXw72Tpj4JDrQLmhke09Z1zmTMh1uNjslYL\nngiWEmyRORgethtDqZ1PTAVV2K0bYiNhg1oe6DG+1yS+pwWd6f+WYidhZmoV\nyXU3EZavxllVBwDYg1c2ikPTXuLm/tFDqEue3YvJuAaHZHh8TvMrUnq4gB2h\nhV6bd6vcEHQran7A4b4RInzIQMUt7/L0onra1HrUx80a3FowlOMDU1iFiCfy\nMDvcCUMW+CQ6p2sgIR2EsFLieFfrQFtWNBDokoi54QThAmfj/IGpd2cGhFae\n1/CD\r\n=bzPR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"ec68d02a6d9554f4413cd5adcadbf7dd7c8946ca","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.29.0","webpack":"^5.40.0","prettier":"^2.3.1","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.4","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.45","@babel/preset-env":"^7.14.7","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.3","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.27.0","@typescript-eslint/eslint-plugin":"^4.28.0","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.118_1624346094979_0.6876524579611683","host":"s3://npm-registry-packages"}},"3.0.119":{"name":"simple-keyboard-layouts","version":"3.0.119","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.119","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a598bf57f3ea3f61fab82058febcfce167a748dc","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.119.tgz","fileCount":80,"integrity":"sha512-xwMROYW2ZJOenNbhgj/q6QrWBWBMByzMGJriw1CEK+p0V19W+gW2n6EGRxlCOI3VfVmomrBk1ru42j9ZMs3NGw==","signatures":[{"sig":"MEQCIGAYaqUZ9u2GY2EVB7KWTIrSJk3ln70myuqvgknghm0yAiARFppZ9QPMC3bsvvC0PAlwvEBa8THZRWqfMZIBmoismg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0Y5PCRA9TVsSAnZWagAAVX8P/jMBUDHf686EMavB/0/9\n9E0Ball/BNj2pvxqhV193PFXFbf58BTXN63BxWZYk1l/gGfeK1l2/bhwtc9P\nibWqWuOh3UsWOIA6SodnNfcmmNQIxHscYCIw4RhUyQgGgP5vPlRhiCZMmGZt\nQXMb4RDuscnu8ck1ahRMW5TFY4zZss0PusxQVy6RXFomIFK6DwCXMrHRWQGt\nb0VTNCx2d29Qt1cp13R4gFILzWU/G2JTMYy7t7Pp51R7VhAo/+K9z0N+2Z2r\nihA8XQnHD83DFT0FiPDU5x7fJm31THitxCBFhuZtHHq8rcBPwxxSyRcASGHp\nWV6zETKQLbumIOHV5P2wT3MZFUhSKd4fbH/DUG8LNvUqA4ECUoC1aujzyUp+\n6W9Rbbdb1o0VgmUHlgTY3QiqXp2RbBq6ycRRmC6yEiYlFLEHJjyZaYMecJV5\nlevVDngVexXtRQ+QEOOWIFNQLJ+3/rkhpFuhHqQDLpjZxtDG/THG51ff2feY\nQ5BpHOB9Djx7fh7n7HIqUEOvebIPHwXGDwEV4CddvZ6SQDm5B6vBxdoFChr9\n2TpROXujLI/h1u4ERkdQoxvGYSM2CMIg5uibENHDcQrgw2DcrgWN382870FE\nfU31yCaNy63b1heHFuo4oOHrGI5NjRMJflgL/yzPn2F5QlXGYgsvKv1w7IUk\n6taE\r\n=M9RY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"72c8fb5271f65d13586746670db936650dcedbb2","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.29.0","webpack":"^5.40.0","prettier":"^2.3.1","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.4","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.47","@babel/preset-env":"^7.14.7","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.3","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.27.0","@typescript-eslint/eslint-plugin":"^4.28.0","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.119_1624346190890_0.7293618544276423","host":"s3://npm-registry-packages"}},"3.0.120":{"name":"simple-keyboard-layouts","version":"3.0.120","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.120","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c832565b36a740587223dc9ba6b5db96bb1486f9","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.120.tgz","fileCount":80,"integrity":"sha512-BW+cLxUBN5a2zQE8nk2aoojnVzkdxlG9wybMWqUUr2PtpTqfwgG1kWU6G4+dGIJd4DJCa0u7XsINOcmUEW3K7Q==","signatures":[{"sig":"MEUCIACQ/aKMzzlI7T1WDq4jcQ9QoAmOtdSjXhsmhipDy0lLAiEAoiDvJDacpveCk8i3qO0HdTBehnWmqMi0EidQTt2dRKQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0Y7LCRA9TVsSAnZWagAAQ/kP/inVLzJVEdNWF+u3cF6m\nzJeApn8Xzcf4Fwh9DspNLXC0sj8v7339o2+MryQAtdAgG3Y3cXASwIBU999n\ncElrgBl9I0DdrncnhZcUwfSU8AICzqPvD8xClExxy221JppRgwj4w9eZZuhH\n5vD1khdzpWYLiumf8fVGmKnh+kHgkhS0n1dtaafQ90QgWxEcxFBiksGjtHn2\nqW4p0WyqFaelVQfFbxMCoc+bAGwwsvF9plUbINbVagwsssupGnEwnOR9bIJK\nc5OLi6/g36t01IBQZoCrHQIv4YQoUptRnDC1MBLR9UJ6bcAqKI6hkB+6Dh4u\n3nU7edh9gVAGnGrFMUCMEU3/pacHJV9eI21zCPjkw48rK/lU1a5IHvJBMxtD\nPU0FKAbQmRHRfX7qRDhP/H7E1GFyzeUcPbv8A0oh1qZYSfxHTSQJdxn/IZ2X\nXn/ZQM0+qrQNXDECHxRKrANMVW6avX/oYpzP9ELQmeOl27vjSgVOIsanz/OW\nxl0XnCPrPcKS9pDqxDYO1zhrTU8Gg/JmtqCBft3ym26Ub/DnjK2kHziogxpD\nGhANpgn9c2TyU91r7Xcyi+bInuAbXhg2DQtwtllO/p0ggJuV6QE46e++8nr4\nFPFhTdoT6eA9hhLkuUeRWFD2Me46Ff5ibDlY+Hglq0gzZuSvbW0DBGVa47kP\ngdAM\r\n=3az2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"6e2ca233b4421ba79cfd58f7324a24ac004aa7e4","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.29.0","webpack":"^5.40.0","prettier":"^2.3.1","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.4","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.47","@babel/preset-env":"^7.14.7","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.1","terser-webpack-plugin":"^5.1.3","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.28.0","@typescript-eslint/eslint-plugin":"^4.28.0","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.0","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.120_1624346315326_0.9515085223765776","host":"s3://npm-registry-packages"}},"3.0.122":{"name":"simple-keyboard-layouts","version":"3.0.122","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.122","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d7caf07aae52be7aca6d8e30552e2bdd6d89f7bc","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.122.tgz","fileCount":80,"integrity":"sha512-YbOwvVOHO9k/MNAJzItPf2Cb90Sbi9wvTSHJqz0Tyt4pU4WBALkSeQp+wuhJ0VYyR/kKbi9b8m/J804ryugjrw==","signatures":[{"sig":"MEYCIQDoQUh/aLYYQHRjOe/2BPlXztMdLcD4go61IyT9bXweLwIhAJF5UB1SqQK3G+fsbhmxNYHCxdGpxdGHTA467ludphSI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1C4bCRA9TVsSAnZWagAAxM4QAJllGw96U76t4DoiYQaM\ngbY8ry4G/CHdKQWMXfDzpTyfpsTzFiChGi8SpwD0WNLWapzJr4ATO2HiEwST\nwhhl9DoEFq0PjbWutxU+lF9bsLe6QcZ5LSe/gCD/T2OTHCflXB1P8INfM8CF\nbZ2ZdLZWNh51PrpUZcpbPGF/2QZQUN2KGPkWjD7zGZJ8SJjnioLfc7MFKskW\ngB61wAJrmiapIrWZCN7N/eI7pNhDx67Hnjz81bXUAE59VIfWv5aGzDtDGGR0\nedbs742SykHC4W4axpO/QAqhmHlPgNxTaTtW89Jd2HFTMsPwmmDycV4+LU52\nIT25aYS2Pqj9N/Es/AaxFZ7+b8BuMpnt2VIaASfHZYvBOneraeKwHNXuh7wU\np9TeDYIV9Vrh6h+N1hMMRUSkT/mdbEBQL3OovoyU+/DD7GEBWZamlp6FQ6gV\n397OQkYoKnPoSLfpwMzOPksVJ4RCrhxV9cQEgStXVfv0Qm+6vMXb7KoFVVzs\nlVUBD4ryIe2SBltxUBgALDDEC+z0trqEOPZfWX6jBltkh9ttk/e87vsCmfO7\nkGkqviDr4EwEfOr3eZJCx5cTNElKrqbxXRa8Udb4cgZhStgIXYIm5b5kSXRd\nEZXXxCDlMuDFR7D5pYeNfR2irjvk9m0O8Z4lGxgAoxZUSEeev9pq/hPnyOgi\npPP0\r\n=HUSo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"fe175999adda128dc2379b3b2a1f7146a5586e08","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.29.0","webpack":"^5.40.0","prettier":"^2.3.1","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.4","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.51","@babel/preset-env":"^7.14.7","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.3","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.28.0","@typescript-eslint/eslint-plugin":"^4.28.0","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.122_1624518171234_0.1668568700668367","host":"s3://npm-registry-packages"}},"3.0.123":{"name":"simple-keyboard-layouts","version":"3.0.123","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.123","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"15156cf6e46ec15285f29a1a47546075988e8017","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.123.tgz","fileCount":80,"integrity":"sha512-pTxz6b4xDEzmIO166qfaEyd1obP9QmJHoqCc3SJXk7SuxLu9yNXZuykXTT+f4epJS2uYOlmPgppyUxcoYPmJ7g==","signatures":[{"sig":"MEUCIQDGYI3rgnLnB3RbGGcizuApeeVWz+oQia5lBU+iBENLrQIgckOX89FRDCaHIV6WcYRmRqIsJb3kZFJPVjDxxCbt5PM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1C8CCRA9TVsSAnZWagAAOoEP/igLqQv4gw8PSF3syAuf\nc5lEo6sPP7xjJLcDYsMeD4NkbuTMLkLhCxDpBzqLP5G16PW1MxaxAyvuHsGg\nANuF6nj1DW8cZJah8K74erUd5HARGQQdQ7SBW3i3TBc4lKSvzJHRuRe0unIY\nvYkAZmGvKJYeaKBk/k6IYCwhhNgRaoqS39dfmCRl8nqjLqBFfSqa3gsAABI/\nLIaJidD5VSs20KpUv9YQ89x/ej28kY+ZdzSHRZBjMoZLXRgHTbg20tya494S\ng2Vt3yLMPKZGFIoIV3wfV0GBlU9sfqZkWnm9fNpUtjdmNqlKifrPK8GBAjOw\nMWLHDUQO11IsHgi7/xEbKG4Jml34QB2dFnvYax4SUcTeqgAOjklNxt0fIPu8\nyOlA9HWOiuaBan1LkXCU1ddiaBq5Qi9uHDuthrnMEgxs66DPuktljglQMUCL\niQ4vKI5acyZJlLNeAjxPLAvL1K5d4mYOkbTew2NlKszMkXx7IMGgGWto4rYy\ni8mJeycIn7mCIgubeiSeSTeGg0PmwDSW1mOu6BV5MTdSD+12Xn3MRfJLQVZs\nQkagbF6NahTxkD0pCvV1gvf3iqWVJmd/hRiNyt3H6hhds4kjGvgr+Ky217JQ\njVCKYnhyov8PZi0G3Q6rycKqGt9pOx60HJnj9uqc9NhcB3sQt5c9YxUPlAcC\nGU/I\r\n=kv7E\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"d52e78de449f5bc0c589fd62040b1e0480494574","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.29.0","webpack":"^5.40.0","prettier":"^2.3.1","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.4","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.52","@babel/preset-env":"^7.14.7","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.3","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.28.0","@typescript-eslint/eslint-plugin":"^4.28.0","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.123_1624518402219_0.9504279828336013","host":"s3://npm-registry-packages"}},"3.0.124":{"name":"simple-keyboard-layouts","version":"3.0.124","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.124","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ac20d0f0de2fa6f607982593a288cff68d288f60","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.124.tgz","fileCount":80,"integrity":"sha512-+qKmUk6PPDcdF15ztuYdmkFMPPIRwAyganCQrQuGfzuPMu+jRZv593Zr/b3o7WqLee2ol/BSQXya0yHOBD6tnQ==","signatures":[{"sig":"MEQCIG6OaXJ7iPouzUbpSO/V2TErmkqnvi0EiHn86BcSiBryAiAPh6R0yb/jNrYXgcNJ5d8gVdzlpN/E0rJ3BpX4YH/2AQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1X1xCRA9TVsSAnZWagAA8sQP/0vTW4pcdUuwh0la31ul\n0XxJi2HsZiMZoT4mYdm+O5U+ZqqaL056nCSki3fKD1rzA+9PUhjmRexPCbmK\nxFAC0u3hxElTawmmYVnhfY3yANYRLrdS7EDrBoClW1Of3FsG7WVeraR3fV0y\nnriqfkREmLfdkuNnERRwcdmRmJQEf6oI+pSz5hxfEoLj6Fm+7dwFd8z/D6qF\nH/HcydhoMYW8NrIWKipcxJbkxegv4cD5O8fHJmiycHBzMwMmI4S1+FuOQMAf\nv5W08dYfJKal9FFqYwoMOAShV92uKoxlS/WkgG7ZdhMZNK2L/8ij+ZRWpwAE\nM7q/BRjhwF/CtwBYFYQSvY1SuBRzK9MQmwgsi0/vo5IL/NSJxRZvvxAVvKcK\nScvl9BEYp5rw4/yoTGWyuB2rOFWNQodXYPMnD+DxiOsnfcs8S17o00kHuYht\n2NvIkjxxWCElYP/T2kmCBxJGahxvgFdySfAIWf0Ox53zRTha5rqnrCOqsyHe\nx9R1BcH0ZzlgKrXQlyqdsH2ss3aaMF8GwrhYNLlzBx5lMgRzzYMmnC5dcIEO\n0jX4Prr0ERITX+oPy4q2l/f380cOMTSXnZ9NSE5EnNRvh+tVN++GQC7aEK61\n0SV+GD28ZlmX3S+2y8CRVtE77mzOVfRFtvBczhydYETlEN12gXFCa37v9aBN\n6+/D\r\n=enHV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"a17aabbd46c558c1a738ec5e543e49a872c2fd38","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.29.0","webpack":"^5.40.0","prettier":"^2.3.1","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.4","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^2.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.53","@babel/preset-env":"^7.14.7","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.3","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.28.0","@typescript-eslint/eslint-plugin":"^4.28.0","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.124_1624604017406_0.1369681625330037","host":"s3://npm-registry-packages"}},"3.0.125":{"name":"simple-keyboard-layouts","version":"3.0.125","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.125","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8bf694afcc508f2ced2d97d60dd83e4fa6dd4946","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.125.tgz","fileCount":80,"integrity":"sha512-5n55RU/OrcTyLG5hnV6j6uoIWGFNsrj+kntLiPcKIeLof74f0TTWHtYt/2mcgmZfxZ8CnM0D413AMKW3GL1L3A==","signatures":[{"sig":"MEYCIQDKAWvqIQ9uxYXVKx3HWHikiJwY2eEBfZPZRu1rSqqjbgIhAImj7+8PxMBDnqMpFjLCtW5T7xrZCv3aeOWJU1+IX5jQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1X6QCRA9TVsSAnZWagAApJwQAJT4IvkRz5RXnm/OUQxK\nSaem0B3ZjECaDjRarsTWWMeCFBMfqezoiwVPCj4D/ghOF42Rs49gAL6DLXjD\n9aoP6G6OPt6+6lJutqksP9sU3OP7CCgd8ASl4nq+rQYPPQkmROO/wiqZEh8c\n8CFhPmkLhP/eTgFKLOfOzi4H8071oI3sLSV8wc9QBVEn0aW1aD+0Po0ssaDw\nnxp59+WnfG+tT7YaL8iQiVOriXu7xQmxuEAv31oxbambyztK6Pq41E2NupB8\nZXd7vZf9pUp8CoC5M1OjkrEoVIvV2hr4TaiBUgdV/BKBvrPe/MB2HZDrlM/V\nCiDdcHRUBfsaCH3UcX89rymBr8WMd2wa1SzqeExxrCi7NSpTjE+Oo1JiHjPh\ndXZrUL6zEZwzrTJWg7QRRumGtd81uKws9evdxu7f8J5jInBBqn+JDouzwul/\nTz5+rZABFDD9HXhx27enV53Z5n8qRL/w2OOWNbIk3+D/UkDuk1lmJOmc8e2U\nkSevmweQr0n8B5RUBlT26cPzPH5syE/cK4vEy8YPIsQ6kB/wQCsomAeKMLsk\nR3ve5mh8KWqypIK+RJ1V8vFofEbnmPADSvuFpA4jvmU1lg29zuUpYADbk9IE\nVOb/h6qeX7TjlmbWaRngHW48f+qsHRQj9lZqZ1gN0JCZuJFh5hwf6/CbDonH\nY0Px\r\n=WRjz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"31c8c3f2133fd1f298b3ac6478cdb0e2617fefbc","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.29.0","webpack":"^5.40.0","prettier":"^2.3.1","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.4","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.53","@babel/preset-env":"^7.14.7","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.3","mini-css-extract-plugin":"^1.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.28.0","@typescript-eslint/eslint-plugin":"^4.28.0","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.125_1624604303548_0.23636054237942594","host":"s3://npm-registry-packages"}},"3.0.126":{"name":"simple-keyboard-layouts","version":"3.0.126","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.126","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bb8f1fdbf8b2d2392d23a707fc48a31ab43a4a91","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.126.tgz","fileCount":80,"integrity":"sha512-RcMqvWwwTzi4iY25PKnf2Ngfd5u7o2+vuuHdNE9KN0HAQFX7uS43q/pmzEZmZFm5J9f0Nqkl/W/6oUMCwQIEiA==","signatures":[{"sig":"MEQCICAlzcD9aYpzblTY86yzd0lmox0EC+d09s9xROGmjQC3AiAkt0dlYrSa6j3aBJpwDGEwSp9iFjq9cZxXulq7CWFjYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2Xa1CRA9TVsSAnZWagAAFLkP+wdT5odyfF6NKBko5WyQ\nQc7sr2UQuLt4IOJz9E4O1+7hE9b18MO7z+ZotOErv+NRjNfrp5eU31t8ARR1\nuCJo3i5SKTI0M14WF1SpVzBFf1ETcD2iZVToKxicTNHgcSV1FmQTIMMF8UQS\njM5cYq2MJaeDEmwhn3+RXMdaONqZyrotO0X/MpM4fPcvr9Y8xTGDp84ewiKt\nhxtJ1fVO0Fr6gLRniPAQzoGCtVC6d3lBWTjPuJgAJOtrAA7OjA4wgbPDOfi1\nbxHHs+xYz/3BPu6D/NEQzimFMydCOhHq9IVQHmE1pz3FobZnbwjQISHAxAN8\nJFLJbh6HLAAWM1tqscaHXEmRAm8JyJgdLMpAS03CFiCYK30zO2A1sbKYwDN3\n2Q+Oyv+3p8nIJ86jSgaTJhY4mIi0KeSxRFKFEhpcCH83relxmglSnUkdDREC\nlWzSn6emf6wsqG7ptnalg93hml5AZmVIQQY5KRZYA56Ft39M36yjWjO8YXHo\nOdprIs5xZPJPYepfRuyOObow3g33lJ6kRESsu5oArEHOmEyMTR7graEuKmMG\nMsOVg5cCwlLt/PRfJe/y7SZHtvvfVjp2B5jaNK8t3Au0jm5F9NGT9UT2GCO2\nThaV+OvhIAW6Bh7WByJhV11MnMXsRqf0FypqQt8ZwcrUrt9VG6mk80fqY69K\nknjc\r\n=9x41\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"a7c42990c810c7f9c5b00fc38389e3fee6896ca0","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.29.0","webpack":"^5.40.0","prettier":"^2.3.1","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.4","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.54","@babel/preset-env":"^7.14.7","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^1.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.28.0","@typescript-eslint/eslint-plugin":"^4.28.0","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.126_1624864436476_0.9286672037985122","host":"s3://npm-registry-packages"}},"3.0.127":{"name":"simple-keyboard-layouts","version":"3.0.127","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.127","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8f4c77ab2034ac20e55ec4f32109f6b879f46c1f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.127.tgz","fileCount":80,"integrity":"sha512-ITfSo6xL6I2PNoht2W3PLYfvHFN4IRjCSe23Tq326tNbZ7yIfTuTjRdGHIdY9T2nfY9a4X+7q2Ql0ElSL0B20g==","signatures":[{"sig":"MEUCIAJ/YmXH7DruvNZI8MWtLnQPus8edUfDZDlDfhKiUas8AiEA9TXPVALdL3RrUBDyu7qUBhAvOxmWw+e1okRaKEXlk2g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2XewCRA9TVsSAnZWagAAGmUP/2cOIafVJyv6ssF3A/l/\n5W3e1rRrg4pPrCXgUFqViu2Kjkoo9RxK4k5A9QRR3Etx35mBQ0UO1ko1bplr\nLvDeCI9LbETj+9rNWnwPZpwSxdzaD3X3hTSuyaPzbyn2HfECcuPZbSk3Jr/t\n005iTi+fM5HkHyMD3c//fWfRkDczf8UGVDg0q99lqd3MYH0oQlFwzjA6KjsJ\nW8cWPIaQcmqDkLMW21uqZ+6QwbEq5jPxor4Pqug9clfAxQsWssnpVrllLQpg\nMVtmy7HHzFgbAuARhodVctgLQqtwdFZ5YZ0wekCLNMMg1Is3lAbeE0sN1eXi\nVzXYXlN6vLjTxMbh5IN18oIFU5cxx0rVaiL79/SHWnBk4XVxYsU+ZlgZUVFH\n3helwBafy11oEWU2SNF2OfgyvWXgn/hBlFOS2eUtQguQL5mZCMOFQJSxWoOc\nGDyd5qYyZYQEfyexmwc2uAb5nCwTYBVC8dUCxVTNvPiLHnDQk7LBlwZEsMDu\nbt/RkB1CrY9bIsUc4YbX4NbvKq976sE/utskBl9UZoMj/1r8uGK0OLcniosy\nH/Scnzn2bnzhiDps3sGrw39M7MbapKa9k0no1xSSRyXLE69fUOGyUFjDaHZR\neA0ksZelhVWlUGW5yEJUp6UPbSCQkEeHZ+tJwXuhempoFl+CPZLxM5+Ce+78\nJmRX\r\n=TPTJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"e7a5e4ecf38f9ed51e7dfa54da48eb9acc24e828","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.29.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.4","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.54","@babel/preset-env":"^7.14.7","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^1.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.28.0","@typescript-eslint/eslint-plugin":"^4.28.0","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.127_1624864688111_0.5283263910905167","host":"s3://npm-registry-packages"}},"3.0.128":{"name":"simple-keyboard-layouts","version":"3.0.128","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.128","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c64b64b1b6eda128a03093406c3b3a855e8cd090","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.128.tgz","fileCount":80,"integrity":"sha512-srzI233Y7p2YkWrLtHlkKRN+6DVHvFtSowwEjmhI40DKKbLKoiaTKKdftZY1yAgCYSyMubQ3taaAzHfKjGPH+g==","signatures":[{"sig":"MEUCICFAViLDqkR5e4tpgKRU0DAiKWet71fxZz3EAo7L4LXoAiEA158XvqivvtTyB6AwEGjdXV7Fk6umj4ZUKsFTxzIF7fI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2sbTCRA9TVsSAnZWagAArNQP/iOSERohmFxfj+b7Ti+z\nS99OAGGnGKXg8lKZNEB/LArS8T350WO05Khg+r6rP3DtZLdvRDt/baLZwJMQ\nMNzhzdNxtVzzpTBNzTiPydIz+wnph3VJdGwkC9GZu6UBFWzoX5UowIgC/7ZY\nA0THlUxeXNfuepMmezVb+pF98x32bUgd/dMl0ViMFpWedRSvuNqE0+XeLOgc\nnCO9X0GlduZoxLrmeqg3HkfktVkplRWWjKmYNIjc5oExHTaQSvTZPCSySilY\nD0MI4exBV/bBBD3sUZDnRKzHke35dU/9uzk6PrJqTBlyEdSoBxXaUURfi8YD\nY57+TCgoddG6Uicc4ILvaq80KEuqPIEVPCRti2IeoEmLI6xAQhhwWBVFaeH3\nuI/19aLY+MEF8v+lVMLAZjQhmPeBCYvB+yTy3hCPzMrVRNCTW3MZW6SQSdk5\nwjszrP5jSgrgNV/2Kd1qmL8QQzuzHCUFLv+Tdf67UJ1fP0lPY3Bp3PV47Yma\no+tK9fflmq41yG3elCPzFVdBGq11o0OJ5O+VMJotJKhp23Moju2EObhXhMmD\nwRzsEcYq28YQFDyiQlfn56wi1qEjx+KxTaTKk0n8kVbv1cWTTau49jhKVs52\nU4Pzo0pwhvQtKQeHU23e+UTocPbLScHSnZ4/H4rdjxmbtA3YMXXcT+wDzw96\nzZif\r\n=yYrv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"5f9e18b084e6ae78c247daf43cca2075027c047b","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.29.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.4","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.1.54","@babel/preset-env":"^7.14.7","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^1.6.2","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.28.1","@typescript-eslint/eslint-plugin":"^4.28.0","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.128_1624950483344_0.015711167821591987","host":"s3://npm-registry-packages"}},"3.0.129":{"name":"simple-keyboard-layouts","version":"3.0.129","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.129","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d3ec9e13a1f51f7ef7110f6a5285d5e5ee6d6111","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.129.tgz","fileCount":80,"integrity":"sha512-eapmtPeRVA46l7oSXv/IXso4B5+jKFX1l6ciJXXODG/XzIKKhSK3AI3Pd7kr6PM0VDzS5iysgx1lE2VVxvQYyw==","signatures":[{"sig":"MEUCICpAT1VOVMtnauTwBhENVSlOPy7geBBHV9RrfjLMqi0FAiEAlZ6cPSzXehtb4PjP4pJqBdL8b8x0p7xiSFj59fYYhu0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2sgGCRA9TVsSAnZWagAAKR4QAIFxfTWno64LMreg4zni\nxd2WXbxTuL8+FGwO6CGkTUooFIbXCg5vxrXYY9fplajFbwDjn26+7GEelluV\n1fdrEDwr9+k4K2tOfkQ6w97L7kUAPk46kHO+jRenkJuAaldXgDKxjdW29WF+\nODqBOgdAx6ENxm5fPHo8SXwDEg0UrVv2rBsV80O0EXzkpLqAWkqvvPA8Mh4S\niGHJiD1NPETP+CwDvo8H5ftTbn/RFvwGXN6hItbEMTNPYbnJlO2jZXL3T60/\nnoCS/tZ2shKi4rTUx9aK/rIMMEVLTNmhyqgNq6Y7R7FR0vHBHHJ1IoOGsMms\ntm0Nq6yXywhnRNX52qI/9UUNUvqGDXb4AvRHzhO7SA0RVqJQAhQM7hYAWhQy\nHKk+EIvXD78mfUfuIrH/8fZN2NqfislrTzs6mi8DpN1yfjYfjpFKatHunO8H\nznMuBhp9s+iCe/ATubAzNqG5bPucH3E0dtMkTT6y642uzzdA9Mr3cmOn//Pj\ncLsJ5MsLxx2bbH78UHhM/V3ZnAbnkn84Xh4UF1B9k0Z9MrVUdiylwO8t9e0n\nPL42NTThzn3of7ueYA+1MXuK6kxOUtlYSgIUi00n0v++1e3QQUmewxZAoQGp\n7GpeUjz78fJl5xm0lAumNY8pq+oxwOZF2YAVkjLQwGbI4vQdQmfkq66LnV5U\nKUNK\r\n=BuJ4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"ea72fb1c5cbdd4d7b4b3827129f401d0b3b156be","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.29.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.4","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.2","@babel/preset-env":"^7.14.7","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^1.6.2","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.28.1","@typescript-eslint/eslint-plugin":"^4.28.1","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.129_1624950789479_0.35601209248421406","host":"s3://npm-registry-packages"}},"3.0.130":{"name":"simple-keyboard-layouts","version":"3.0.130","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.130","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"90730fc4a37cc02b1e410a50ad7d7e36858d60c3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.130.tgz","fileCount":80,"integrity":"sha512-B1mX0OdVNtHxhin7ocig0O15viT9y95L7GFVCqymvFXVOh6hegGxLhgR150VVizFiC+Ls5zaQiFV9SVTTc0uUA==","signatures":[{"sig":"MEUCIQChHYOEId2ojZQZcMv872ySrRWFt5jonSqylxCL+n+hnAIgHjVPU5Ga8hrjxJleL0LWN0VSwi7Qo+G3xPy/mbppkRk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3BkhCRA9TVsSAnZWagAAHcsP/A1Xi0PNBqHtt818Pc0u\ndkTDiZmk0hfKnRoZpG+1e9aQWKRkSEYD6yTzIVxYthpOa+StdN+sEjDJFNUL\nypFZ/IIUlAbqwJptyp5V0OvPpbnFlpdiWBO1b3/jfAHlWq18oUtwwWEOyJCP\nM60L5nvg2yqs1NoGLZTLrfeKn4gwfSL/dSCf2mPgJVT3fbAQyzy0d6yvuQ6R\nrDVU+LY3Vomdyel+dcPP1RqZOFcJ+CtpcLhpNHdKls/IEjlIRU1BBIjWGI6x\nUsSkD1Z/idGBO7WApFdfIdh7eTf7E9j1e3hiSk0ZDfc5jbmjz5BsL5fPGD2w\ny/nitqbqlTJpenrdroPA3hwspaGtXk9dBsKWXQlWIdKk7cZr4JXJl10FlEDY\ng8awSEDIwTEdrm0GahO2QkMFMt2VLy55o/AdKIvAgkYr9oyDnt7FCLQJtlD7\n0mzmQWaKoMwn8o46IjvK885M7mW+wL8cTjcLsKZ/icluTVYVsFkSw6ZkltOC\nrTmPyBi1y3BHRdnDltQ2vls+Ucwl6HJwbhiRZxzqk2/2pfY10SBANV7Nxjlh\nogd8SA1ub9SCqMvG5nrU3TvXcduvaVhSBkTIksJxng/iGA8VS4iu7ILMqFNk\nzMeZ+BR/HDYwWPXpzSdt79SQyn5UEgRdPr9K3mBoA/ji2VOFTmL/ivzlQ3iS\nhP8Q\r\n=xyrr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"39e58a68536effde1237bfe2fae3c86be92a112c","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.29.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.4","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.4","@babel/preset-env":"^7.14.7","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^1.6.2","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.28.1","@typescript-eslint/eslint-plugin":"^4.28.1","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.130_1625037088873_0.8365883090996598","host":"s3://npm-registry-packages"}},"3.0.131":{"name":"simple-keyboard-layouts","version":"3.0.131","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.131","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d3669b8b5a9a693cea7aa7507a6624b9bc099e67","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.131.tgz","fileCount":80,"integrity":"sha512-HzTP+KmAFsdkrtiBGNL/et6V66AshWyvdwmVjpzU8W2N7CMWV0Pjh8TVAi9makJ1GP1uIuDQAq1IwoTbN0XTtw==","signatures":[{"sig":"MEUCIQDakPpbyj+9resux7nwYfB/skNtmpl16vrTVhJ1PRveUwIgBIWCBHkA2Lgrehm4SjfPLn9ZSR//uUS4jaicOCWg8ks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3rkjCRA9TVsSAnZWagAAIyIP/28zDcf+Op9xCdqqMXzF\nAtNMN390nY3010kuuVeU79HcZ53jVkqORD5Jj734BjV0PKeRbS66XN9jINDs\nupEOnTvAiBp0twKbkrX1ug6w7Sn/kBVCYcUxC/YsiYGoCkie6ekfsfNbJ62y\naRfZvRaRwvAcoo5I6l0zhUoPiKdf0q5ZyvkznQi0GCvjP+zoyGQCUXtftAGf\nqxM1zx4cSnLn1kan6dnsjDHSFCGnhvZn9AFzGcuAn+uytr9/24/LdSDQjJbD\ns4oiIcKrp+eSP7oyTtQ3Sw61ekV9Pec3Z75qxZvQ6xXYBWhI5eF3azI9+Bv9\nZ1lX6HxuO+GJK3ea+z2RITXcw7GZT06+YjBMYns93Bq/OdD6zzhBMMs4s1nu\nsD1HgZOTl+Rhk7H4wWhb+mMnMvK3CJNezVkIW3RX4C7trCCZJfBHeDei4ILd\noBLXtO9vyIlshzhT54FW9aB8L/J+efJ5BhKlKpZ1m1A7oEN8Oa3jjSlrQt8B\nRmSlfbOjkDcAqyTYPKy7kUB/UsGkR5s9v0+UzCkveBlSjiWuyn+a3m21xnIg\nPjBRlkqekvGTD8mXFrEUPfLROQCUE5fwB1D+2l70gRE4jgkVyLbx/78kfpVq\nirH0VPIKArJECpm9ZejLCYlNwnxMf3M5pdrLOFvE2Sp/vQrO+o8PdxwOVt4t\n4Shj\r\n=eAIH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"63523cdc9515bc75499667203f6a93a633599e5b","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.29.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.4","@babel/preset-env":"^7.14.7","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.0.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.28.1","@typescript-eslint/eslint-plugin":"^4.28.1","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.131_1625209123193_0.7241212623184508","host":"s3://npm-registry-packages"}},"3.0.132":{"name":"simple-keyboard-layouts","version":"3.0.132","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.132","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9620b9facf39b16c05a422d888e4054ab8fb7885","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.132.tgz","fileCount":80,"integrity":"sha512-6A9tJW93rRxP7am/AkTfFev8IH8l3w9ZSXC7GTjQuPx3BFUvXpkX46zrPMQLvyqkWw+MYo5leQQsXUN0Z44Rtg==","signatures":[{"sig":"MEUCICaMpMscSzfWjBDp/RSbY7AlJ1aNR5z2qATjwZ5Av6hqAiEAthHWOoHKW5Fx+jwa2ubtcsTzrEy6jd5YIMYvbXpZje0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3roCCRA9TVsSAnZWagAA5IkQAIQ/uWO+d0OVkMFFOA6u\nhvq3OMSLoZzTnZ/N2QCujAXkOBy9NMIUcddEBqUzIPy2wuUZsm9x12z9O3QR\nsfikwZfp3wuyQc5N1l1rOgCJokJ1GzuO2nD/waoolavYXFb62iHcMuZ4tRn5\njg8ahao/BnoOSh+fhQVDypax7Mdl7qKVNHjSugL2nhZUl3b+B90SWd85iUUE\nfnlzMWlciR6u1LYcUNClcIYtFMZfUFBcgMXxfpqvI+GZu6Xmd2IwRwpRT8Ds\nWGI0CpYLFcV7eSmcJbXhxnVEZEuVa82oesyPYigiGzBmBB3lmB/JNT39iu1f\nJ+GaWxgpoJBZSSKN7ULT9hx+kRYWjMFWFHg8/iDj9YK/z9r8GH02DJzzXm9R\n1VuGm7T1wkbhuO5dhtvAwDN48fbP+gMcndaQz/cca6i99SLEmKCVl1EMNXWc\nPQWb64o9/np1WQTNH0ZZTR1VtemhgBMcaxLN8GnaSIWT32Uuy8mICXBwPwen\n99im7MPnoYzgrHJ0V1I6GYifwmp8P/efwyV+uhAL6MkyGAb+y2XWEFayRYuw\nO/0cf/SH6nYqBwUYlgl2KjdO/N/0TxbNW9Qm122AmXpRxDliKH698IEq+STK\n5xDY63QJ4iuh7eKEg4vfPPNR+3E8P8NT4uwtzabHHVGQl19wiWZQkpXtmvlg\n6V7L\r\n=m4ox\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"f9ea7e74bb42678b0d34a60ab9bb30c67c913ce5","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.29.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.6","@babel/preset-env":"^7.14.7","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.0.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.28.1","@typescript-eslint/eslint-plugin":"^4.28.1","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.132_1625209345825_0.9685690015445034","host":"s3://npm-registry-packages"}},"3.0.133":{"name":"simple-keyboard-layouts","version":"3.0.133","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.133","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9c9c4a5a3589752b26ec6dcbdc193678374730a3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.133.tgz","fileCount":80,"integrity":"sha512-3jT0Iqn+ULh+YbQtCyDRfJ+yj/hzaCc9R6NK2SESB69RVvNXjesaFqPvWc/32xYFT0Ic6h7kJ18fQJhnSWqlAg==","signatures":[{"sig":"MEUCIBF+VlLFiE6jJcQK3Bir0vZGbBPudGLn+HADqfGlxlA8AiEAokHXtL26LVos4jJeTH3lTwb9VssqHwAA9NzfFsHUjxs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4rBMCRA9TVsSAnZWagAAV+QP/RNukTXxolsH6AtCizFq\nYF6yKY0XgKXfUw3ftzgb6kYDoQAMpdw/VTIL/lzNiCzZNQxNeRpZ8IhsBSLo\n66YUaKKxquvZDFwjv/ziDJsQ2Fqcnlqj8Of85VGM4uXsAn4xP7NbvRqo7lsr\nuIXo5kq413qqqZumic5RTX5bN1vIEZDFs/uf4DPBCx9K3FxlAPUgLSQjy/E4\nJIzrVMh1S4xxbL3s/OYJKHwEhI6a9F1CfYElvBQd13ZwKO0+KlMzBn9C3lNR\nXNaHLYdCbqdr0G+saiBEsxMl2g+3JVTPpTB2SnkRwmqX9E1Q1ASaaKI3Fnfp\njdzJenzmkF/YQVwBh1Q1WZlt9TpYq4X+jGOasH+Z+ivmfY8zHiqELSE3U1r6\nYPQ7rrdnlzLu/pf1azlJFto+BnC2s8PusI0vNCGyAvjdfMn+WipLqT+LkH5L\n4+bPzCQdIzI7ZvwlHGo1Q6BtnbGM5rj+n+Xv0sXBztt5udbtpQs4ar92eOPZ\nvQetyw2Fqf3H3zTN50Re52rRBsyPAepcZx0lB0ogQPLXZhKyyNhhSjwF/4Jt\nZej5epbqHYbO5BkRcRZVky3qOhG7RjIg9yAPINp09dJ9BRca18W1t/DUsz1M\n3uRaHoEBUrAtbQl9OfUfSqayFEBnjtRGPcMKfePeba1QkQ4fRtrnaoWPNbFV\nMxQn\r\n=2GoB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"75db9cfd79c5ad6f71439398c8c09e7216bae4a1","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.30.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.7","@babel/preset-env":"^7.14.7","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.0.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.28.1","@typescript-eslint/eslint-plugin":"^4.28.1","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.133_1625469003734_0.11734471015153258","host":"s3://npm-registry-packages"}},"3.0.134":{"name":"simple-keyboard-layouts","version":"3.0.134","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.134","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ccd2ec01d0873a13f64282ce912923d467f755b3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.134.tgz","fileCount":80,"integrity":"sha512-9/rd0Nl4vGcf9cpVwaMv9i2hyyu+AliiqV5DlCh0f5Cww/B8qKZudJK5Ku6FMizgN0abCnKNYAFPm8O4joJIig==","signatures":[{"sig":"MEYCIQC7JVsSVr8YvoLxiKd519mu/vB6scg9yg1N9KeRFbnOHQIhAJgqsuHZj0vBgCFLu3pb8jiox0GAgtsKtC+b6xejVS2/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4/+sCRA9TVsSAnZWagAAsEIP/1BLi1xn0LPKRAptE8mK\nEO2AjzcwG/I9RuCYCJBqxP8hkKGATmcmI90pQgDhQOKoCUYmXFa+LZgC7B1s\n3yYgFSDvf45W7AYLONorkrEVCr8uSGbbiXwMlegI4JrIO0V6TBGsVZx2YnT3\nIsNYRZgK6UNrTcDq1CTYP0X7ETrP5aDUUVWiJqxA+rQdPzKqHT53n2AZsI9c\nVntZkC813EVY9IABE8T1i137/g8dNQ/QLpnZUo+CeFqKzyW4h7LLpSDJKaQZ\n2ZK27dMdkiDWJa7/J8tDEaOE/mMBFm4vjgz71tXduF05CfE0Hx5bQyu6GH1A\nZIZhV8m+r8qwqHyutGO1E6e8oY1YGjabBa/E/eINiSZ/99YaUYl8FWnJpJK8\nP3BrhlrGuWw+Cn9RUQTCfbb9GmDaxWF5/RjJk9NBkIl+OSIetv9ucTRCjVb8\nRFjQ9ngmxXBDuDyLOFAN3wdV2gpUMIQcCbzHSTJYL9WoLqCH+fMquTg9iHi6\nLLlGBHz5/Hxlg+KzEFyXf4muBzMuGboU32EiiN08YpKCMp18/0iwYdLkOkh+\nzpFwtKtOSvQQy1VslENdcgQBogAC0cF7HxUWxIH9+R49Q6pU5HarmfwtBazU\nZc3N3GtxnJ+RX2SQL/N9HjPgI0bqsZZMPE+WTms4v5j7aQyPmRUBgMPLAf0F\n0ACc\r\n=Fp6s\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"6c0be0514b673a0fa53c08b3dcfee473c9679e41","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.30.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.8","@babel/preset-env":"^7.14.7","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.0.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.28.1","@typescript-eslint/eslint-plugin":"^4.28.2","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.134_1625554859837_0.4058345001991748","host":"s3://npm-registry-packages"}},"3.0.135":{"name":"simple-keyboard-layouts","version":"3.0.135","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.135","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"341b5674e71be4b5c7416250bf40cd808383fbce","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.135.tgz","fileCount":80,"integrity":"sha512-afVeo30QkFeaWWBgq+feR0jEP40jy6CWM8UM3N1VwPgmao8zobrciIt+5PZzYA4/fbbnZsesKHNtmmYJte6SEQ==","signatures":[{"sig":"MEQCICSa0yf5ydlSwZPdDwrmvCXSKrKs43+G47/i6MtuHv7BAiBq0JCxA6RoznDZ3/L1AidkCgnXgtcm3UV+q38VUQBNrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5AArCRA9TVsSAnZWagAAaFYP/iG/HHBxTxpMmNBSiRLv\nDbc9/lYaaV0CPYzkKDHxBVD+0o70Fg6lqq0hj+MyS1egDVxyJ1YXeFghA91j\nyHr18f5o7f2xn+4adKLGCLc0UWhHqQXfAX43DHcSmRt3/mqDWQHVFnYG1jin\nEb2stYyOxG2qkxwmBoGGTeeifemX+iL6rkLzDk9xbSEZJVHsGscKZU7z5OHF\nPCFK+RhZrFYiAnsn8qdbDOc0h21TVUbdNTiN1HTFdMO+2E0NHp1vGdqzoEKg\niWFa1kWshJs9DpPgRKHQpbFmVnhLMA4wJFuIHPkFAw1Dbi8PIVI72tusdmpe\nAmSHSQkaRnHvijNm4pOaIKIuDPfpqELPAVLCmyJXlgR/TzdxUq9mUCQA3rEv\nLfMbWvQoLbgsYOY5vrkqGoAdPMT6Y+WuPuffED+hUTfvO6ZdPIfeYwUvyyYa\n6tudVbsuMIJhyaO4aqCztgAxeo7VmghLpCac7eLuR6DMCNSgpr+T6gPE0gg7\n9G20Gc7L/9/f8OiLoJLGy0nvFt4J7t+yvZ+HMbN2Th5OJ1S/kIoJ4vLW8sFd\nDpz1S97bAIuBCKc2kq3txBcClQL8JiZDWxRTLZkq9b2peFAIgww+OU2nYVaK\n4As6kD2l5nxrdyNTpr9GILSnN9zHCyEyB4VKAQfz2p6W1yvV9z7tZeYjEjU3\n1gCU\r\n=dI2V\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"68c95b7025f1a673e3525bdaca39d5a5c2449134","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.30.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.8","@babel/preset-env":"^7.14.7","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.0.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.28.2","@typescript-eslint/eslint-plugin":"^4.28.2","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.135_1625554987501_0.0021521840215219523","host":"s3://npm-registry-packages"}},"3.0.136":{"name":"simple-keyboard-layouts","version":"3.0.136","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.136","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c5e6f35eeb631eb4e9b4b08460dd7aa3ae9530ab","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.136.tgz","fileCount":80,"integrity":"sha512-1Kkd97/2AXkfJg33Yi4HCrZ6l2/hp6fd4F7h/7LWFkdNSgjYA6Qq0MUnodURtcyR7WeIaDgLZsDuorXuVcIIiA==","signatures":[{"sig":"MEUCIAgeKcolLNC0hUA2RKyZStPT1koPT5mKPAlxhfwp8YZBAiEAtjUy89Ahdn0RDKItiOXtpLGH9zwuIEM9kPddx9+Ha4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5QSvCRA9TVsSAnZWagAARNgP/jMB1QPzkdvUcq//NOOT\nOOtAFz7oMDg2mU9l7awQmbudI3wDjzL1BVSbFkhMJaQnZcD8VBCw4EeROd+x\nkifAPcbFXvAxBvbkPSi6YAvi2NsxayUgBbkllAngxxROY26rJ4d88l+mPA9c\n0zA+X8ofacFw2KS5m9F4UAUx0JihvsP9SEPjNnQHUL18GB7j14szPLaPH5zt\nedlC7KRKkdkZU1r1jf9uv1N5ltluHsdjz3kbZT2tw0rWZA63BnHxMDHa5+Dp\nhKm8zo0Xvk9hjoHFTroXm0YxCTIbeaYMAkeFbDBnTSJU+B6WZLQEoNUJ1RgY\n+xCBQi8YMuxmzecQzD1g+lWSA+MQWGmQsHU61FSWjdwWYy4pKApbSEHQ8Eqz\ntIA51onJ3Q5mXCkDTaKBHfDw93PeVi6q31ZFAbVCo8ThDIOvvIQJ+Slsbkp3\nJ98ebBegVn8TccHdN4GDesh0jCniUSmKmv8ubfu/oTN1N6wJPV23tSGySCwh\nzjFIB90A4TbBSUpl2l5FJAImfvSFFrpdR+sPkB2vTYIIGMQxqOt+AzZKjFvB\nPwR4LejmvOlubsGfiUQk9TLOnYWLWLB5nl+mSoHEbBKTmWfemU+n9Hvb3H3K\nwoZOLa+tcD/XnEjRiSg/V8jUPUDJhUwn22tquzD+dxmLlXBxL/WwTg7aGbkx\nIUgy\r\n=h/iq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"300c5f6d4c37b5109a933d7a7dc79becc8000d54","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.30.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.23","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.8","@babel/preset-env":"^7.14.7","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.1.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.28.2","@typescript-eslint/eslint-plugin":"^4.28.2","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.136_1625621678656_0.8388909949417411","host":"s3://npm-registry-packages"}},"3.0.137":{"name":"simple-keyboard-layouts","version":"3.0.137","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.137","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1a461a99f10499d751129d657ab29d49e508dca3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.137.tgz","fileCount":80,"integrity":"sha512-2b1NJr7UI2DiZC0qruh/HT8v/hSuPYDBlzoi7f3A3Vns18F2bBNsHddb1h8yAUplVAD9Rm0VErU2CdC8s8x7WA==","signatures":[{"sig":"MEYCIQCxde3e6an1ihMJnnqogMEaLn1+MFL03wbFePLQjYzBRQIhAPbmX0XwMaW9wbWz+XSoKwICrLWDSzwzfPLHdZPDtjh1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5VO1CRA9TVsSAnZWagAAOJcP/iUu6BSKWdXnJ0Xu9fIb\n2mr7vHC4rDGXyYsjlDbV/P1yRdP1IbY3ZCkrqh8R6ER6m3bR+MeLtQ6W/qya\n0TJiDTfBvTfmM/cG3CHD8i7Tag6ckUZCJ0KavWdTVAVoe6zEeFu1OMHoErkO\n/gocgT6EZ1kVSNHe95LScvkd5UnSPF/HkXu0A0rs+ejLh8sH9VleQWPiV3wl\n+NZ7ld33ph0hgs/3Lcd4VSj4OiX40xyJwJ0vZLxsv5j/1PtsRMZFJ+Ev2WEW\nDd2/jOPavWi6dse0Hibp6N0E5U/Qk0urXbWVXJZaO8Lu8fAdt8BgQ+EloC+Z\nLVkWorXszEN5x7KCxSCiPqtzuR9Y5wrFPV28OU8zwXq+8/NODTEZvdCKN3Iw\ns2whJ10r/s0fIbnFz/XEwZapSvKRO3bYOR5amkuCwX+8Y8nWmbwC2R6dIjFI\nvAmyiO+5uOCVjiN6vV/6vvTDEt5LL9kWrQqvjWcApKsRLHRY7pSqLZXvKMiY\n84i/4Rm9V+4plmkbH+qM+KQ1Y1PzhL3xZUDiBrCQqnp0RthNOSHeLEj+dVwh\nw+lnSqmUv2bguJx0y+TkOeik/bqbhAX0oCjuTjQX5pKV0fHQT4tr2i10IR/d\nMTk8s7ct+Lq/uMY4yoj/TABR/IX6fby3yfeUxrpb6iyUr9mirOOQaw4w5YkO\noBoH\r\n=jEJ7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"b35c5e7ccf61fc3de67a5dfe5764dd82d81b805d","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.30.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.24","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.10","@babel/preset-env":"^7.14.7","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.1.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.28.2","@typescript-eslint/eslint-plugin":"^4.28.2","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.137_1625641908933_0.39484236810685336","host":"s3://npm-registry-packages"}},"3.0.138":{"name":"simple-keyboard-layouts","version":"3.0.138","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.138","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b74dada88c50487c3503775365df5af10ca3f419","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.138.tgz","fileCount":80,"integrity":"sha512-HbrN+B+hg12qDB6MLBglYFmcK9CdxTCae21WAeUq4P41Ptf00mbdbfr4L3+DxQ3imYE9T43/cZixvT6b+5VR1g==","signatures":[{"sig":"MEUCICKriIENKPNI0VtBOxjDFWiaXsXGAi2VdRe3595VXZN7AiEAgnqh3qXsrT3ic1z/xUfjMfjydcgorHZ1llyhdKvnkuA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5qUHCRA9TVsSAnZWagAA4ysP/3KDrGsHKtNyA/RQzqMi\njcBk3H5bza6GA3eXcmz8cYeo187BDWrEVfsYTCejZ954hfvTRQYN4d7kg7iw\nmBsv/8rwY/tGjMfIpzO8JEVjGqbc6QX2d1oQ4rzCpaqHrHrmjGx+34NqB2eP\n4Kw0IBbgwHmcp+ONdXvI9t/4VKSA2GroRvDDqVOhyYLIjahAL2wao29SsBzu\nd94R5cIepcVqjWZNpjSpD394pZ4Vr1z8l4Z3yuI/clXrsyWd6V29mxgwy3jO\n2DatuyXL3EbhFNy5aq8JFt63PKwEV5pZZEgVAmLfl+Lp61EXzJk2SJ63M29T\n3EZBkOZaR+TNlEgH//O2dxFha7rb1UFkXwSmY8Qkbb8d+X/jik7v1/sZBJhg\npeSLXY3Ipd+QQa71oOP2zPCCTCNb+ju9Jy2P0/+U1hgOF17CpNEr8epkxVRE\nW3friz7g6zIKL3Tyblsax+m33VEeeZSHG+ojp25gUnu9BYsjCea1zGEoGr00\nu/TOy08Lj2ry5mjpMVupGIjH+KsNb+zEhe371UJ1DlpppFTyTZWQonuJdk0e\n44uTNI8DyDhJKLK5w6Hau941UblwNHYM+hplcuVw9bfiXNm+HTfKGstJCMlH\nj4lCY5m+wnpc9SiB6KhyMmDPQdEyzxHD3SFWSDqzmsYRykZ5WkXDdyXjBWQP\nOqmp\r\n=XyFe\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"536a680210cdb429b4b0e34761b08945001c416d","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.30.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.24","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.11","@babel/preset-env":"^7.14.7","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.1.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.28.2","@typescript-eslint/eslint-plugin":"^4.28.2","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.138_1625728263340_0.13070565368276","host":"s3://npm-registry-packages"}},"3.0.139":{"name":"simple-keyboard-layouts","version":"3.0.139","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.139","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d4eadd6b93a01299b239bde01b98de5a93baf15c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.139.tgz","fileCount":80,"integrity":"sha512-8y0+MVH1XuZeyE9BvRyVmDKJZJY8dPPTjbD4Mwhf0+BMWLzcO+0PbFrceWlmsTLLLentz1n57HxZcZQi36PJ2A==","signatures":[{"sig":"MEYCIQCfPe6KELlBSGE+cIsBvA0+vp+YHo37D1d6eJWGb0FPfwIhANlSxHSkZulynzb+6s1HfF/l6uZ0Kjs9fmF0GE8pcToP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7TsWCRA9TVsSAnZWagAABrYP/jKObbiSuxwa6ckjuzbY\nhdL2noKBbviBWH4cociBkL6zCh1OnNsTIhwjYjJKejaRslvj/uhNkk5chuYF\nCvFUda/wgRlcTrbuAwZZ3CM3Pf/0rAqy8SFEgWsSzyU3C+2TqlcIDqQrSliN\n5tDpkqgvUpH4tfjTtnwPxaRl6iBHGCLxlVHSX7EAD1P8renAUd7e7m2z0EzD\nKvYzoHMGHSk3OUMZcCJRs2vUjOgd1qz2n9FORAwR9ZJxOSNHmEgmJQNy7Y6Z\nqHg9lfj3R0q2mpSKA6oRG1nghix9UkdEHSInGbeA1Cx711ruZrDkZkuu8FAM\nOe/S53u4gWR+OkRPQN1eD05ZbTCdho1t6qFxdJ3K/XPmN87JPgQbIWImjL+3\nRFe4aBxuMzpxpqQLfKJ+YLnbmyN5T0ern6xYiKGcv4KzeLGOnR4mErYUrMAf\nsXph8qDJolIxl5UuWI5xUIRzoUYJBfG2zNmERDb+XL//8a10fnyDynSWkdHN\nTIOofwBmwEv2cdsCvd3aBxQ4ve2sqgKP+CGcSXmsgthiBRUf/vCq8ruQPCD9\nDEx71e77bCBsZb9eskBIHiz3BLLnDcInP8qEbMwKbgCoYV/x+GjfwLDy/jxj\ntijbeYYM3YgtpJZiFjow18cnCr04vCdfWzCCxHP9/HEejOzNQpBbziLfUluf\njIgj\r\n=CvGD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"7865814a630c0a17b3dbca24ec545d1f73319161","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.30.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.24","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.1.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.11","@babel/preset-env":"^7.14.7","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.1.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.28.3","@typescript-eslint/eslint-plugin":"^4.28.2","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.139_1626159893708_0.06164407656823312","host":"s3://npm-registry-packages"}},"3.0.140":{"name":"simple-keyboard-layouts","version":"3.0.140","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.140","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a984661cec606f16a5653e0220224cd980ab4770","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.140.tgz","fileCount":80,"integrity":"sha512-p0sojy1BVFNAj4HqVfQxniDajXvWDuI+jzdRocOZvXLbMtBbn/qddoRO5SF1oqW39b5RdGeGBpCTpE/B+qoBAA==","signatures":[{"sig":"MEQCIBXB5G9uSzNGxVgcB34vZftcDErBkaTYZvCqr9Z1HRc3AiAs1MCi4VE0FKbtmRYG7vtPmGPESUNTnilafGvKpg3Wjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7TvzCRA9TVsSAnZWagAAfg4QAJD995i6MO53DtqAs4Xf\nGiDUl0ZK1TxTatfE170ltm1hQXjdoJ5xcu5dpi7O82aXL59sZEZn6iq5ZB6J\nmhFMGyU4Ae9lNgTit632SPtNzXPhR8wQCZPnA/s2JZ7Et0cSMcIy3fe1SUpr\niczXMolG1tJlgaLwGc9k8eYSbMx462X24QwvjRt3rSrHi7hf7MZA8I9ivCI/\nWC4wmLTRjpN9Zr+/T9G7pPmeVjUds6Y54h7YuPXS71kb6QPUtrfitA9UExLR\nf7wJjxPt8pFycAnmbSX1ekYtPKnjlC1z3j71gj1dRkeQzQ3xkh/nQznwxLQd\nZA80xPtpcNLX7/ehXvxp9dfzyb/Ju2attFQuzTJsFpJl6zjqIAcL41e8Q44i\nhu8VQz1vOLXFfY3fGr9K+ONHAnvDclITYmdoMp00GNRVExzUV0K/D1wyRxol\nr7ZJ9+7lR9/wCnQohRD2CZnpL6j8is6mMHgjzL3SRzbzrnBoISPF5zNHSiAR\n3MVMJJKg73rTyXggI38TcHtlsyshfsj5asRVtZSPXVRZt80fQfHfIlxjhdJi\nsElA5hazJNtlDDlJs040HTmA3eJBCz/UjmrP2WfDLztJxRm9GTElKImnCx/u\n5jiRU5I1iXbPTpeFHRysBvEtT4eCi8LfDm6NUPNQypFszatd3ZL5QsYXt15b\n1EY5\r\n=vGyK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"efaec845e5158b5894c9bef2d0501852e1a1bf82","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.30.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.6","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.24","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.1.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.12","@babel/preset-env":"^7.14.7","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.1.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.28.3","@typescript-eslint/eslint-plugin":"^4.28.3","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.140_1626160114808_0.8192765852041513","host":"s3://npm-registry-packages"}},"3.0.141":{"name":"simple-keyboard-layouts","version":"3.0.141","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.141","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"96b12d0a68470948eb08ec667b66df7ef79711e5","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.141.tgz","fileCount":80,"integrity":"sha512-ipRu6O7RtLUeZNfboTKsmuUhR1+ZkWnaDN2PWg+iifZG9Aq070aGU5o524ToA+vtT6eS9We3yhZ04VQ+yR/dgg==","signatures":[{"sig":"MEUCIQDPhAuFKojuIL5y3iD6ap00DhEAc6bHiG1IZ40Jew9bYwIgAb5CalukZBn/2pLh6JZDZjQMB79eRaq9zg4R+u3ZoPw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7o1ICRA9TVsSAnZWagAAJ7UP/3yfXnqEUUG81lIHpcAK\nrujBNkR226gReYBJunJZ1QHR+heHrF6mNBkzE69naN/ZD3+jRC823s9UVcua\nWFrknoItqDADxrAEGBFEVxWCyLx8Xd7Cr47kGrPHismPKHUNro8/HXiq7w3D\ni86tsJeBWV/djAq0zY2UPVo4YEsZMhyW61iPANJnAUnVaiN1p/Du5RFWGrF/\niKrxKBav2aXD2kfN4SNfSaQruZw8Hn3ql5tF93oLH+Ph4X8BnrsEtcIuOhiC\nDtDA1Fyy5zpRxwaP7XmQMh4mYBmAjxpn/vYPYSXRxeAV175OcCgxe/e4GYBX\nVmauZMVnd4m/oIzPl6MJjSIJ4bB9ROUzpv1sWkAwKH3lzLEVwhR5E+fFxaSh\nDafk9o1WkPXLmlGzl1Knyk1ESFBA+smKyqCphCXof7AsvV7WaEoKpAMDggbm\nkgJmeE3Xai2rHnV76+tROr1OZyhsXmyvcutT6jAfiV4pH3fIwWUMXkBcfCNE\nIgsLHuzGVIKUq2sF88DJF42cWc1dDbxg7ENXCLgtiTb5/EiMGpggzJTJfTjV\nLRnPIk+me3KDIkUHtaFkiOoWzjWSpkB7hOxRJnIeJ7DlxbUDJAOpmxlkWFYY\nVyN0jTvwu/ooxuG1DVCYGg3BR3xcg7mYvWsrsmpga5BaOgsx/6B+E7gci8I+\nsrwh\r\n=q2Ac\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"82219994c8b96ba52373d0bc0ec0eeda7a501761","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.30.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^5.2.7","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.24","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.1.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.16","@babel/preset-env":"^7.14.7","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.1.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.28.3","@typescript-eslint/eslint-plugin":"^4.28.3","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.141_1626246472145_0.6314816584355181","host":"s3://npm-registry-packages"}},"3.0.142":{"name":"simple-keyboard-layouts","version":"3.0.142","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.142","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"82a4d802fba8d0c9ded433b5ca32701c32b3f32a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.142.tgz","fileCount":80,"integrity":"sha512-nTOkpPhIP3CRuiOlevVojy+C/tHacB4fGR5w6vOfFqO8NQNKiIwVZocwPCEl4xIKJUE/UTbp7lEqqXYBxuN/7Q==","signatures":[{"sig":"MEUCIQC2W93zbUsSgIXXQYHbRgbKiqrefOhSDme5Ff0B+wuYwwIgCmRnixIvlrXn3dcCcoGGDOV7gW7RDFKPGs9Z4o9ZBAQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg79zECRA9TVsSAnZWagAA7vQP/0nakRMONRp01fnV91Zx\nqS27PAU4B71lRGDpeQJWvy3eUg7oM8gjDqKW8aBTzlHJvcifHx7QkUbUwROs\n2ctO4bqIAPH+nyQzg/l6LJlFWZ6RAgSzkPombbGKnN3/ikiM3Pe17NxOZ9By\nSvvP4N88L/rCOOGnRWMwqpzVhnruRxYjCrTtjUwtbn0u8Qrn4gTV+mzTIJjZ\nTfg3V1TC3qJtcKAn4SXOFGmag0r8ErwruRuKIq4YNJOz+JNAt/cx7AEZhw2V\nIyJUOwZ/ybpOwBlme41tFnPtwHVtREmgf3cpOc2wU1US058S47H8momZNia6\nZTYeMWXDos4jgaityzG/8GRajCFXN3fypA+F7Bd4tAAazT4FH0xB7Mmee5b4\n/xm+gVW/EAcgk56nyYBrRdnJxTTP/6Qh3HJl/lnBhtkrIwCc0Pa+HhJ6Hy3+\nZspfvZqWzJ3d4/hSrvKl74O4bfxLjN79B1I5Y0WHy5hcvTVqJU0svE5NG/4u\n8fsQKt9Pdhu48XXBhXWaRaysBnBUf7W9MzsCNhZE28LG0oON0iRUIvbUcAXX\nuV6VNtzX5B6xZ6FhN5pyjlSKfOi4bAEfyi0jQFjuLZVoAH43TpCLzP85zzNc\n5yrtLYF3VBFFuZX6LBpnRhoCTowFNYpuUmXLMlKDKjEVy/omHwL9S2YVS4ut\n0UO8\r\n=rzMq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"eb0fdafb1e5384b72e35a6434b7607cc4afb896a","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.12","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.30.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^6.0.0","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.24","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.1.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.17","@babel/preset-env":"^7.14.7","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.1.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.28.3","@typescript-eslint/eslint-plugin":"^4.28.3","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.142_1626332355941_0.3114468134475903","host":"s3://npm-registry-packages"}},"3.0.143":{"name":"simple-keyboard-layouts","version":"3.0.143","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.143","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9c8f858e542446acc02edb6bb5f28bcf65566045","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.143.tgz","fileCount":80,"integrity":"sha512-lGxhTTFz8L5KT4akzWDf+7NMMEOYY44zVO3asSeAJjGqx7/gRywHxOd8UZf0Qd9yDok9zHMngVwQRftvlNxF7w==","signatures":[{"sig":"MEYCIQCsarT4fbB6WmZ8qKLd3qi6hF/ncQiT+JMeKWp+1UqItQIhAP3ofwcgiApqp9dWfqryuIQDVf3Dnq7CUFeAsx72Zo18","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8S7uCRA9TVsSAnZWagAABXsQAJYmNNoywwqIs2ALTxCd\nF4jarZ2ZhBedyU2zDhhYrqWXPlNA3p81f2z+4t2+Pk/gAps2RUtySyC4LR6+\nfARTwfw0crwlgneMITDkfaQQKdi/Cxhqd3cWYpZsVgfT6xR5qwhVzl6jsWz/\nuvNftjl137+Z7HQI9caJOPOleTU/exSEIMEY0Tvg5N9316hdgzLxDKkzf95u\nKUDw/BhZ+b/pjtUEctd8xiwRzI+GbYdRu0shHoHX6nIEyiUwHRa17z+VPnYq\nwmtURpRNBTD3YEKUTULC6GNOAG1RLEJfbN7C1CLDhgDcLn884qtnUBrnwtSb\nydKUU+x7WshgcNeOAb2IFX0SnFAo7udVwdWKLq3unbEEWxa9/mFspyKBkm6d\nC3yyPDrB5bYD2P1Cwp+RuIS6XHHXPF565ySJs7wBVfXVCE2BpVJ+mBv0NrnG\n4iTl6q9qm92cbwrGGAexasBaf6zs1RIAglzjy6RQelKgnlMFvEu0rcb2yktM\nRRFuH66Pbd4hOEc+9BUzvEXrkHh+zTGDbV8eFNjS6Q17EfdJ6E5Z9vwrzjhN\nT6m4ID7RraF+oz/oGYY3bGNPAzIiiFoH6F+QzAYoBSiHCYXmUszrTI765jRz\nO/SmdRWvToViBXagvQg6SMCJxJ+MkUv64SuVLs1pewT3T+jFaL0wBYwQdZYY\nwUt8\r\n=0RAh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"2512e6d362ab655aa643b14cd8c8a18fca32a288","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.13","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.30.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^6.0.0","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.24","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.1.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.18","@babel/preset-env":"^7.14.7","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.1.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.28.3","@typescript-eslint/eslint-plugin":"^4.28.3","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.143_1626418926645_0.7072133608829134","host":"s3://npm-registry-packages"}},"3.0.144":{"name":"simple-keyboard-layouts","version":"3.0.144","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.144","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ab66a2cb994d13e8c2d6fa337063b7d9a322ec71","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.144.tgz","fileCount":80,"integrity":"sha512-cGZIN4vaGTWdbXcIX8+3Sq4P9gRBobq+XadWk51suICp+gYz5m0zJDeh2dzJIMzGf99GjYoZBfHul1zna+jf5A==","signatures":[{"sig":"MEUCIEOs0Iql6DdYIMAxIy0U6zz0zbqw4Cejg/baGQBsicEEAiEAhrfLWM3gw3RFsHdiGPFWykHd9ojMSwY+Lr4Hrbce7DA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9SWOCRA9TVsSAnZWagAAdhgP/RjT6yfZBsoSaS2pXEQM\nsU7RP6aGgSuez6nfCVrT5qDaGjjPbhpIhQIhOxSpvr+wiD9OVOlPewzqc9XD\n/UuVvArBWFLhartyN+qFq85uxGNCMFs3cW6pZI32jHvvEeWOdDAZO5RNlx7n\nRW3IGSTPbCJ1acgwKgRNhriUzATu9I/Hf08MM1DXbyCl8HyUL/oFBLchmAgV\nNUib7FrDUe5szBDKr4YTWdUAjCqUU7xzUsxDWPFf38/o2cWA6lmWs29aU0xQ\nYKBqKxw7VJc21VybaXRZedOvPvoRNoNm+9RWDTocw2Kh49tZThoafG6vnyBp\nyA5FMYST1ZHqWpZ/FxQTmJFdtaOJyLHJrYDBBDI3RFbHZhvd3zZXuCH0LouD\n/S9TcrEZmzz8SDuFJYT3m9kq0Lb2E2qpq6odaDKpKk50OVnc3PmG3Dvb5eLe\nVk9iDLJrTRl8wIJz6/9LXhZrNSD53GbL4o1ukfmgj+0zbX2r+xzhPGv8/L/c\nViVu8PxH4diIWg0XJ6vIz8A0nupRRwpQNj+PdZv0PVOG8Lc9XNcYqxpBWXj0\n/7WpgKLzefoM6G0mSWax5rttNN/vBMaRYz+G2idC4TKoxeAB46P7Q4gubKVO\nOMkBvmBGuIh22YjyQ+upxvEB9LFFOqukazsB2vqj7KMdIncgnNlS20Ol/x90\nhcBu\r\n=lBma\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"15d9d500ca5df1affe4733340d472c5504c4262b","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.13","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.31.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^6.0.0","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.24","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.1.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.18","@babel/preset-env":"^7.14.7","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.1.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.28.3","@typescript-eslint/eslint-plugin":"^4.28.3","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.144_1626678670287_0.3347506845117183","host":"s3://npm-registry-packages"}},"3.0.145":{"name":"simple-keyboard-layouts","version":"3.0.145","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.145","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"def310a8e649cc0ea42786836c2c7910950976bc","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.145.tgz","fileCount":80,"integrity":"sha512-H9rS6W0XIzfNU0igQPSmez9aS+QveayAqwpyGvbyjpa3MXvaY7g/Aef7FMko6Z9N4SCpb9TID5i9ekbbnaxT2w==","signatures":[{"sig":"MEUCIFriGX7AJggyTNBjyx9yuWd5add0rHoOv4YSb2tgjCswAiEA2G+7G5PzvWS7eVpArop/RvVow80GdWHAoCCmzsgUw2U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9SbBCRA9TVsSAnZWagAAyOUP/1TlKlvort/p8TkUTlVT\nn7cnXGdjfS4V+QJI2uJ5EBqF1zinILN31GYWpZlCq5nRRbL7kdhMPPn86sPy\n2Sw1qLzotozfLPqSL2Qx050JlbxUyZ8h4LMvAcbYIbRUEZjxZGlT3Km/keJA\n5Q5iKT8I9Ng5Oyu1nTSBhWDrJFJxajFKJgYJCG8P8PYIWz/N1uY0VUU2dIIG\nN9rNLiwe1ktSQH/kpBEma0KbktLLrhfLYSDQsh6yq91R9x+WFZouVbK6kel/\nZHQGy8Thofo+Xhb3bsDmYGVCpPvcTJ0ZfAXxM3rl193/nzcRN5npd3YOusmb\n96jX3x/Q0wPBhFyVHn0o/hURDY0s9WDAvOKgyhZO+2Mt6QLvFTIoBpm+Y6ud\n5zxmq6PSJLgQg+U4cfwRacTCuJtjegMz9Sbf30rgvqep7PI2cSeuYU7DBooR\nRLXMJejv6Ao3Kz1pg8oI4G6X2yJF0N/5VKRMOSISElFC7JmyzTdNR7wroHui\n+e/aIHz+t2KCBsrDUYf+uVAnW8hTf65UWCoGpXkVkCvrO9cgF0dLW/ScMUhg\nBp4eofYSWrpJ3ZpMKGLcsAtUf3/JN/bhanWn/flRR071N/W0C1dJBFtr6YxF\n3a3OC6UYAGYV3apaHFFoKnEY/BYBT2wUNiNY8LI+W7tVnVexdCD6Qy41xX6/\nreJ3\r\n=dmZq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"cbd6103de7df52976afcce9989aa89b05d26f31d","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.13","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.31.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^6.1.0","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.24","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.1.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.19","@babel/preset-env":"^7.14.7","webpack-dev-server":"4.0.0-beta.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.1.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.28.3","@typescript-eslint/eslint-plugin":"^4.28.3","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.145_1626678977555_0.2733738037327269","host":"s3://npm-registry-packages"}},"3.0.146":{"name":"simple-keyboard-layouts","version":"3.0.146","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.146","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b8a37bc3805e13e8c42a81aca25ca736affca186","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.146.tgz","fileCount":80,"integrity":"sha512-mhfvjOfXjniEh8K4HNuBlyJDXhTbU3Impt9gPmlqyqeOrdcS7UBD3Werxwe3Bbg6rj/FlVnmCWHR1TByjvi80A==","signatures":[{"sig":"MEUCIQCUF5pYXbr1Qd5RVyGi03U6YvOI6IIfu62r+saTVJTAMQIgWzEQxwPjx6ngv6vp/oa+IeBRGAoZwJhQugNLQcH+UPY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9nY9CRA9TVsSAnZWagAApzcQAJZdeVzKzQZop8ovCr3C\ncRlm4QNZnyf1i12RtX3iua+/M7OkL/hfdvaVwBlyXTiIEkGhrzn411wY8b8V\nMZ8iYtjQy8HG21PwY925OeJNz7k8RbddqoVHq5vSX9Xr20/wG/6/L/wSHQ7G\nrIhd7QaXTFO4CA+wZp7jvPhKCztfJbpzbnjVxykcZMMfFH61R/UdeILrjzc5\nS6hZZzaUAXgIhdUPeBSG2x/c2zBwCZPS/61PaNLjyWeMErYQS1tDOUQZZWlY\nZCh1Uk0Q/92VYHrU7f7lR8mIuCe7JqCZqvCa5Xj5YfzXMokMwbq3084m0tCl\n8fGKM5vcl5a8b4mP/cnFSr9ZZjrW0zWvSH3kFCY5uV7dnpKRpiwu8r2Y5rQr\n86NxycAYDHn4A9xhRoTduKfzdR9FtYAKw97HjAXsrYxogEaYwWvzeegiID5S\nq2M4OPojYoHZMUiC7sxIe6pe47lwLWl9/H32iXS0S1HJ9B70F5zLUXrZWlSD\nEzW6JNcvJ9731yf/o9+M6BkUYtm6VvmLWPFF3zIjCmBH35GodH+8vz3CLgvB\n7Vv0CDNpEhFCRIC2GwyekBXToDMLpSm74j9OuXuPIb0ci708l3FHuTWtdxjO\nwgOslB3+fqcsXsy/rkXGkH170GK3fshMswTC9a/5bSOPF28yiMMWY9yRTkbp\nL/CK\r\n=Xebv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"c1a3d612e43f4ef72858e9616146d183a316ca15","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.13","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.31.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^6.2.0","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.24","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.1.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.21","@babel/preset-env":"^7.14.7","webpack-dev-server":"4.0.0-rc.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.1.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.28.4","@typescript-eslint/eslint-plugin":"^4.28.3","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.146_1626764861825_0.6465847117683814","host":"s3://npm-registry-packages"}},"3.0.147":{"name":"simple-keyboard-layouts","version":"3.0.147","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.147","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b79ffee711409f3c7ccd6998f718c49b2f4ac1f4","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.147.tgz","fileCount":80,"integrity":"sha512-ifDTstAFysIvZ+8qMiqegKGeL8aN8C6pq/PDDChVualU7KPED50/oZzWGIQCBi5KfGs7Tq58t6kD9ZTHVC+2Mw==","signatures":[{"sig":"MEYCIQCwsJSNxUv9ac8t3fHKOgh9T7ALUuJdHc2lrSd5KA2gvAIhAN6dbas3CH9pqBAQCkG2m/bKol4tgTNkt7WQI1I94Kv+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9ncWCRA9TVsSAnZWagAA7dMP/RrN1PeNYH8yzQAU2lJ8\nJ7Lr8tTa3fQNk+PjYGcjP5wCgObla6QcSXXv1UjAw7iX4ARGWV9Fl9H94ozY\nj0O+q1uS08SYmOfXO2nXttkkdcsG2ro2XhhaG9mBRJg4UPRmrFuCorpdsfLB\nukg/PqJwa/V6iDqWp0KeteGpggWPaZ23Re6FjpuDO65FyfjlCvfIlZ6zG1Xo\n2cEhS/WTy8OIRDkkICxayWLE/YhyznQZp4zr1ljMUfNNK+9jHsGox3+kdap7\ndyaK/2WIlUJ7ENByxNT/B+qKaGmHp1aZKcBSQXaJhlEQFYOiU9/IbKV+dlHN\nM6rTVPhsIEd9G+128A4GIsCBZfjR/WKMroxBFfxEefUaf5dan+SJD0Vjk3DF\nRRxcS+rDfP31gM8AIfHtfUDoiTbT3AdTfzQ4N7rKkuVgC5j1V5JJhOx+4gOH\nVIR0sVfdNc41lCFAgCDpvkkdwOepr/JAjhbrkMOSaJQkmeDrH2w2J8t0rxPh\nrzpqfzLDvtEOWPl0rKn+bjGwMFtCHilZ8gx5o4IkknJ+XPvmjPGotonYktda\nGm6l+DNHOgjhwzj4zmfttEZguSoiw9P0NZzwfvdEyvWp1yknxonI4WRRz0Sq\nXfazAoAGoyLWtobJRZzAO7kN4aVO63Y3FJO/YKLBuygz2OZ+9m1FWWVXJS/l\nQmrL\r\n=jljI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"a11d1887be2c7e9f4a1ce189fc9c4fe2b6e2579d","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.13","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.31.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^6.2.0","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.14.6","@types/jest":"^26.0.24","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.1.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.21","@babel/preset-env":"^7.14.7","webpack-dev-server":"4.0.0-rc.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.1.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.28.4","@typescript-eslint/eslint-plugin":"^4.28.4","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.147_1626765078171_0.5582327440700798","host":"s3://npm-registry-packages"}},"3.0.148":{"name":"simple-keyboard-layouts","version":"3.0.148","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.148","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ad27ed559df27e36893e50152667ab06e131baba","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.148.tgz","fileCount":80,"integrity":"sha512-8K/2Ys1n4iQ0xRd5bN5/6gB2x5ABsWIrnsKlRWxP4yPnX+24K2QJyIzyPxFqdbyffxLUOTpGTNMyYY8m9autFQ==","signatures":[{"sig":"MEUCIH9Z3ewLAW1DWF50QTc9+ZhSkQI684WzNLEprc7gBIi6AiEAioudKSGssXNa8zIzfMFVhsDhuQ4fc4lVfwt8CaJ9MD0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg98kHCRA9TVsSAnZWagAAC0wP/1mpNCC6VzV1HMdY1yei\nL+MyBRqrVs6wCHv+NCIrw339LQEJZ138HYQKi9QqMg72/NUr4g8kFp35OadE\n4hCpZJvpEVnZMrxioZKNo7TUQFH7jlgerZSgSD276YFxLLdC75B2NbS6HEMi\nkAJjWLHEQgmUhTdRE+r0EYuaq3QKDRI+ZYH2oGe+j8WYOX+POexll6Mn3BgM\nnrEc/rhZ1ad6v/JqrrxIdfn5R6i8cU4T83o66WJPVuoUxPbGhstmegpFuBs+\nvhWLK8juaU7Sf2Rtdud7haNf5d5z6s2VjfLOAyN48ladrNvkXB5ZO7FzV7r7\nioKJhi3k+lRCusZnRncxehe9otTClxKzLY0LnvxwXm0ilojBo0UPeASDjvFQ\nOcbYF87Hzdo7/XTrGO6QeU2fhCwKMejzlj5ICUqJty8C29u2u/I5RDV4PdLY\n4V2tcx+LQOAwX3tZVBriyzC5kWtYxCMnjOciJpgR92Rci2puSvrDplGSv6VI\nWZfCpNxt2LNXFwNqF7zE0r/oauTaf0qu0z8OS6XkOUqju8mPAWvStjRo0x9v\nIWVo5H/QX0xG1b/zBWkRpfUx+K+e9SM54fMOfIPnyskFBYo7Vz99Sj4z75di\nTFk9XLEuNxbjwxilT5y8oL11H0qtIWMK8BQw4136Is/ziE4HW4DsvEjSGD9L\n1HFx\r\n=Gegx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"c4b2244cb8dc9151a2b37333fae3f122f8529a85","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.13","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.31.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.5","css-loader":"^6.2.0","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.14.8","@types/jest":"^26.0.24","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.1.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.23","@babel/preset-env":"^7.14.8","webpack-dev-server":"4.0.0-rc.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.1.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.28.4","@typescript-eslint/eslint-plugin":"^4.28.4","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.148_1626851591099_0.4011981346217308","host":"s3://npm-registry-packages"}},"3.0.149":{"name":"simple-keyboard-layouts","version":"3.0.149","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.149","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"dfcfb389c6625ef62729b9f322d2bce32bd5169e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.149.tgz","fileCount":80,"integrity":"sha512-xeNGDON9q1AubDmt7TE8tCPY/6zhlNuUp+oQ83gSsEIoxbcm0VBs3rH1I56pfMefpSfpw0BDvkaT67ZCGFmoDg==","signatures":[{"sig":"MEUCIAMyD7f2X9n5FQRGNjdID0z8cXF/tMWXp5ByBJzI+B+FAiEAuXib5C6a7SFAObZRr1h2CLvKBQeM9oHcZUS8NnRgibM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg98mmCRA9TVsSAnZWagAAm7oP/0+jndDoUc0if7z9dCzt\nYoPLJzYb6X/K09XZVIM8/VqXZ9+izIohPACEE5HFhKfyVs6IJGMfXg7gy1HQ\n1FKsh3TwdGYH1EH3DKs4IMzPrYl1kozxKRvrE5L9qfX917EQNcsYQsau9AFR\nTAV91dJ/bEjS2mKQJ+7g0Mo2BK1+/HbZ7xssjXQz/o7kt7c6G7y17qKWI5xm\nt4tK9V/+SE2lW1NdIgs0L+N7CPvPdlXZu/JKkrPIedHFjgeojl0DrG0EQFMy\ngmZECc1I4d1FxNZtFwIHcd3N4eoUBZp4G32t+t3h+gV+Q3TH3C2owxEmi2dG\nKWAz7Z6U4KX1WsqgRpzdbSnpKTJ8wxJhzNe5xpUlR+34/VlKB7ClYUmLlXmJ\nfprGqLMMVnpNhFa7sPx0JqTqigKscrk1JoQcsEv3jtpPn9ZYpD1oeYRpZ1At\nv5xNXYuD/+NVdlXntiT+bB3yV15kkibk66Gep5XJYijLRcLSbMD/FHXzok39\nRixhya5NXdHdKu0F8W3LvaGqw+Eqhi9LWxmOp9cBtj9tjJj58aZONudJ4RWr\nkypszP5HdTGhGgIAuH9ipbvUHUzs0yqSHIxNPBU8QOK6YcK79vOQRgFp7IVM\nqT5pj/wZOWptPjzy4JM8cktkGYRoNyzFbuo8c5LmI0hTJQPcw5w8/1s3owpA\nxt2n\r\n=D5y4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"bf960d83d82b8db966cd33a19cc8f3f91c489255","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.13","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.31.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.14.8","@types/jest":"^26.0.24","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.23","@babel/preset-env":"^7.14.8","webpack-dev-server":"4.0.0-rc.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.1.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.28.4","@typescript-eslint/eslint-plugin":"^4.28.4","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.149_1626851750149_0.3095085470336991","host":"s3://npm-registry-packages"}},"3.0.150":{"name":"simple-keyboard-layouts","version":"3.0.150","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.150","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"05436880ebf68c5539605c7cae067eb084eb5544","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.150.tgz","fileCount":80,"integrity":"sha512-eRglvLeRD7ZHaCI6Jsfi4adtehjoGUA42KLkCwM5DGGKgAjI7hX8TAZ3Ydm7GSGrwemO1PjvKxXGTFyIrBQdnw==","signatures":[{"sig":"MEYCIQDZMx/kju/OlaeA3qJsAROmd2+mIX01D+NVHVPsRbCEQQIhANF0m7YunZ/atRAtwzMNkUpfwdAWTvRffoNF1t9EbikG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+RgcCRA9TVsSAnZWagAA9ZwP/RxROhEYobeP0AS9Rafd\n2wzWsjSWLGzDnM87OnNyahD2F+rCQ/9aMhMOjZOzcjnnPybCon/11XRorm6R\nzcvfgLnMi9dSFTuD8Z7N1YMYQKnzysac2pTfibOuxNtOhdwVc40KB+1qyw8h\n1SOELrbmYlXS+dVo4t0duJHhsWjcPNI15Co3gYVDMpgg+MRS7py96+8KThiq\nZCtn6S4Y/6kHPQV2P+awKBrORgQ2YM/8EHdzAQjC+/4RRA5/T63w7pZa/Tv+\nWRHDY8ETRUa54PUrrlYzw7i5tPvphpWDV+5UBNF1P/kbUqp+S2ZI7aMVFy0T\ncXEjCeVmFhN3EG7qda6XAuA2Jm3DkwIqIDXv2rw3OnZRnEl91WRzK0WTNp6q\nlCJlgZc6n1j81E+BNrQkNkY2Of0pdNqjvzmL+rM6vK5WIDhKYK1r2gjlvqij\nnJw0WDFM/E5Kt7R6reLIeGYnU1AZ1dnTcVXIOKZ5dEWkI9gqX3ZvByd6SZ+Z\n4yairfRlEqHcQkwIq2WFTdBfMyMHV3Q2hCpDQX8K0wjJfZVN0MGTmpY9Hm3n\nR9SPbWSY2lF9Jf3kUQgQqhaG5ECV2GgfGj42KAI1pQ0z7E8hB0SlVNgpqPr3\nSwdAlB1G6YgYBNVsh0PzpxEfLwxjcopUZEobzFAsxo1fJkvhRf003xI2XDsW\nXsKD\r\n=pGx9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"c1a404826b79eca7d0a516d54a8b9c226cb9adcd","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.13","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.31.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.14.8","@types/jest":"^26.0.24","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.25","@babel/preset-env":"^7.14.8","webpack-dev-server":"4.0.0-rc.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.1.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.28.4","@typescript-eslint/eslint-plugin":"^4.28.4","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.150_1626937372543_0.6909340191122808","host":"s3://npm-registry-packages"}},"3.0.151":{"name":"simple-keyboard-layouts","version":"3.0.151","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.151","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9b76ff4b820a57205efb7dbe70952a0b0ddf48c3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.151.tgz","fileCount":80,"integrity":"sha512-QePc0htrp/B2G7K2v932IqauzsZRk9Vq4ALdK1UI8udMRw3cY2u3lQxHS0B6E+sAxG2Rx2s+AZjJYXg1TGR9KQ==","signatures":[{"sig":"MEYCIQCDHNtzZqD8+wKCdKvkKfSXUFxR0hjW+aQj77/otVx+mgIhAPYZAhEPrAPeq0dunoCehQwYf4alZUqayA2VAf44gJ6q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+mbgCRA9TVsSAnZWagAAuKQP/2VrN0abJeM5UkjuDrZi\na755W/vC4KAHxJYOsMGefnKU2+UGP9cSsSJBBx5Hv4BAMYqGGiAqAc6zEKCN\nsC470FZ8co7rbzBefaS24nKiADfRcY8+xxnglfH50VYqO/K4FKqlt5W3GYKC\nrUuzJkxA+X/NazOmMYr7XLtxPWw3sRkeHfB1i48fWI71XyusJZI1uz7zNfEg\nHP5kCBzUjWg78VRoKiWON3JjP0AJ6cpFNr5M2wT402N3AVfLhjRgmRdo909T\niJcXA6JPuoSiTND1wJJAbtvJTqtP0EONViCfgSsfer5wkxRy+5m+Dy8ilKvl\nNosV74CkvDB+sN+ZLg1IsxEu28vTgp1riV5HOKYcS1DkAboHCZn2ZTG02eCd\nV8bNbYPR1NwXd/aXnoQDhmnfssH/MfglFBXUaJK+OFIsagBTZcUsje4LxXq3\nw5ngHztv/0WlZCTra4Fc5XE4pBBo6ey4LfBHWwCLHbbxLHUtmB4cXvVY2kjp\nIRsc178Qzt5RsavjdvAakYxUFAhNKNtxfJDONMObTnHwUkKJCtvj97Qrrx3a\nbs0TSz70tTBp4AGM42k1eVik/vLw/KaQgdic1TbW0VKqUENJ63CZipNq4UEf\nOCibEubGljATp4abV/NaDz5iGYIbLVGlFFjvaAy18DgodoWiGaoIfmFKplOI\nT4O4\r\n=27y4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"76be1f44b137b0a831702bddfe2dd14de00b5022","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.13","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.31.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.14.8","@types/jest":"^26.0.24","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.26","@babel/preset-env":"^7.14.8","webpack-dev-server":"4.0.0-rc.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.1.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.28.4","@typescript-eslint/eslint-plugin":"^4.28.4","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.151_1627023072752_0.4231570563829834","host":"s3://npm-registry-packages"}},"3.0.152":{"name":"simple-keyboard-layouts","version":"3.0.152","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.152","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c962c500ab2dab79cadb51674deb67a9d73528b1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.152.tgz","fileCount":80,"integrity":"sha512-G9m4LDJE6hI1PObJKtCe3Lg1v4+1Ar4Vpgc15UvPFp9HnRHPMmGXUB7TDxHvIzbWv0aa9kbc/3c0Zu9n+HwC0g==","signatures":[{"sig":"MEYCIQCzYRL6XHZ6Ea8b6symW8sZrM4E9YdU8rXaUgnbG+ub9gIhAK8V5C2khYACwZ6LrOSrX2uTz1Ash+MHxkEXo9Pz1yup","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/7BhCRA9TVsSAnZWagAAavcP/1njKbqOIRzv8Jj/rMUG\ncUW6yErYztzj5w2A02QofBSv8qUJwdL4XkPS7xQQe4M35qREU+g9TsbhaT58\nqpOkgmKKTfnviJeB0l5fDMI1igdCmpJrZG/jVbacWcivRGiLliBWUEHXMz3Z\nhNWAaIu+NBNbKH88Pr1NYUCHn0W+YuW2FEgk+fKdEAkrF2TVW+X4+VN3Cfik\npaRdb35lW1z+LeRGNHv1rvacE9+5AJnoL/V5jlfnEWC4xACS45EAjx6nnFkw\n3MkJP4vzRS9h88EwNDbkb4tAJ3P6tC74oIaMqaUTADVJm+3sOUthXfdg3O3s\nHzbEISTMJr/2SKE6XsqpYJC0zBERJ7K/BsIrPvrMDyYNX1EYz8Z52rHOCW5s\nBomSqPCfgVTpXWwyhHLGwR+Sg2z4Fu8sad7FvTXjAci4DO8n8u2g98n+j4yt\nXOmcIdjeRHr3pyHu39F4Z98WT2rOttbSYXndJqJRMz9+ZzRUT7U06k+q3aAQ\nwqKDB8/2Ii+hds1TefsFskYK1XogE9kTXj4hJUqpM4Watph7sjXeHkEPjiBZ\nmkTA9sVEh1vcdckx1mFF00uQgilQS+XMhWdfqwO7gIJgpVd3d848KNb+2CjA\n6G9g1fPsP0cv7iSF1ROHGTSzo12r/H0T6Hz/I3fOjiAogFX7pINz8Y6sNzJ0\nXqPL\r\n=5hJr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"78b76f98ec37f2407d978d1f526a2e3b284cb097","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.13","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.31.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.14.8","@types/jest":"^26.0.24","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.26","@babel/preset-env":"^7.14.8","webpack-dev-server":"4.0.0-rc.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.1.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.28.4","@typescript-eslint/eslint-plugin":"^4.28.5","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.152_1627369569666_0.18031198287482852","host":"s3://npm-registry-packages"}},"3.0.153":{"name":"simple-keyboard-layouts","version":"3.0.153","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.153","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"836b65f884dd585a0a120760402771060f4f6171","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.153.tgz","fileCount":80,"integrity":"sha512-OAD6ZSuNDQammHMm74FXgTAmuu/jdy4GJT9eI8rrBsvKdWam4iH8gawMsxTCDtUMF1jKFjTD6jJAoRjup4D5EA==","signatures":[{"sig":"MEUCIQC/I/R0BPAjFi68qLAKOA3kuyZm92fkUeX4NkR3PbujJAIgf8NfQoVR1QRGmt2mDXiCM8CHuuMd+F1aNE32QSnTfiM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/7EkCRA9TVsSAnZWagAASD4P/jv7TDFu15zyctA+5qg7\n5IZ3mTBFH71n6SjijYe6u+F3LnKe+nOOQvGXcKrT83H7XgEfhc/3Xh+HjJrH\ntca4Wj3PxDBfJBYamWqP0+wjz+knvgIRA9I6D+Ss/wLaSFmLKJyq+RWHpNyh\ndvwuSxdt5zbhx6IYIhhY9ulF56ooJSt7LjR6byIEOoy3/jbFuzvykGH58aOJ\n9WNInQR2aVXgoQT6gxBePZDxt0M35qOwtEpFJh8sazxTuVBvZ/uLMXQP2YP/\nLISwodzGmvGtVG/YUnDwSA0omh0yhpLfYYaIv4eBf2ARDPzHe7MA+W9DEWmO\niybONlnlhEcf9/YiMyMzaczoKJqA4upxjBX7e4RvZLCCjFJ8LVchwwpteJMt\nBTAkldKZ59/WotrJfE/gndPeaoD8RiUdgk5CLPjq+3Km2JjoZ1CMgiONHCtk\niV48bvUbTxHnqVzz3Rw3ESeZUstn2dN6V1yZLBMlK6Gu1DuABuGZH8h2ycYH\nAzuxC4rIRByxaNEztiJOlWVhiEad08MAsrW02n4r2v26jobUxGkTQY7c70mb\nXsjYdsE6joJIjsBwr5bm2AHgzmIjQsEA+paPkdMQt1em0JT33fRVyieL6dVO\nWz7g6+McFazPPXDmkIBh+rFGtDppI5EVBrkyObNIc/X1FZ8jX0o76Z1gBSum\nOw8R\r\n=2n45\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"05e35707484a254e98fc3e646af53973ec7933e7","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.13","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.31.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.14.8","@types/jest":"^26.0.24","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.26","@babel/preset-env":"^7.14.8","webpack-dev-server":"4.0.0-rc.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.1.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.28.5","@typescript-eslint/eslint-plugin":"^4.28.5","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.153_1627369764310_0.945274672273198","host":"s3://npm-registry-packages"}},"3.0.154":{"name":"simple-keyboard-layouts","version":"3.0.154","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.154","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"eb8661a8604c28b1c38d0b75632c571627605081","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.154.tgz","fileCount":80,"integrity":"sha512-CGt0SiohfOBBYtBptMpxQ1P2iAShzoUJoCjXKQJJ01th8TfvMxyXlLbpeEhVuQMDrmM1UNbDYwvxlo27ja9Pqg==","signatures":[{"sig":"MEUCIFYpBbvOc7JnfSN+CEnogUGt3Nk5f8GlHUrDmjTU30NvAiEA+g2XQssoKw769MVbltb+nakRkbxVeSGatTMFnpImRlM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAQAXCRA9TVsSAnZWagAAEgQP/jcV7y/uScxp6pQsViiV\nBeAryC5lyo77m6b2GMhXuYhQ4OZx2FwncbxSfTAS04nMRWs9vhiUarW2FRda\nuMgm1gRd54LA1eouOCYJ/4r2qGSM1sckokyBbfhYtZoG3KMKCG78//RdfvZf\nQkBzsKvJALOkOir5Mc9pGF8K0LYpLPjvcr0D9RtY3/7aSOy4zevKEohGkB3h\ng9GX98jWLJIxYeQG0BnHFBt94Deq6nyriPoaJ50V8W2AVBXjUqE5ELleoIDk\nmODS5/e1f7FSX8T/BWWMfmmDKz5siKV3rKC7WNia2Pee3WCUL+PPVjhG/CAB\nXuaOe9vOsb20RlypMDyJ2Ld/PgqpXsjOj6iE/kza7Tx+P0wcQtfzPi0XEskf\nHqV4/eM4pQaINE0dpj9dFcIBo1DQokJiQoZC5I0kiTFcSmzAby0OzR8l/p+i\nAlBEqtCm6Jv2BNwT0gfw9F+HDQukvIun4NTcZQTL4M+gXhr5InTjPciBMLtL\neR5qRA6Z2sWZ3+6UMic1VVjX0hvWE17gxuVz1VwRb0c125HbUsuLF2avKEug\nDjuaCBSOjWP0gOEwJ9FwmTlEeI9c9I4LfE4gCf3kR4hZB9H46yP4NOxxyNON\nMA0B6qzg9GQniUTVdQMCu1My5i/v/ATjUI09jJuqe8Xo4UO+F06xXxhK6G1c\nGbT7\r\n=/OKT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"da50f3c602c751f04bc3c371019dabb0e86b7a57","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.13","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.31.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.14.8","@types/jest":"^26.0.24","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.28","@babel/preset-env":"^7.14.8","webpack-dev-server":"4.0.0-rc.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.1.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.28.5","@typescript-eslint/eslint-plugin":"^4.28.5","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.154_1627455511150_0.14624740536853942","host":"s3://npm-registry-packages"}},"3.0.155":{"name":"simple-keyboard-layouts","version":"3.0.155","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.155","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f3d114ae9d339715aaa715ab9447fc8be7dad7b4","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.155.tgz","fileCount":80,"integrity":"sha512-b0m2f0BC4DmfUAa9dhYHLPIKs7T8PO+DrBuuxV9GHclJ6Q/WtD1fZ1uakZ1N01s5+6VExr/1WKVzOQPWA54mdw==","signatures":[{"sig":"MEUCIQDwRxGRufeybuoFbgLfPik69EsjPbWNBpDRh3+Q4cK2FwIgXoDaIzBOCbBfDzMG1Kg4nBx5Hu4oXBg19RlWIERF4Tw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhB5xpCRA9TVsSAnZWagAAsJEQAIUIS1dEFV5SZzBGo+Ad\nMTt1qeTGdaLQNgbSko8oeaR7sT6SPUGJYehCUFK+AZVMakQC/SM2AlV/YrMA\nqd3COD9oTF9x/Kukd7qa9hOQtZiX0UkgG1qzWWhg66Uwb0WyEHriNyp1evBh\nQZ9KWI9nC9ixqLzRsYNeWvyw9xmbVRnPPlOUdYg4V/sq6wQbo0VguKLWmfNt\nDkHJVf3GO+30nKfVoEGY9TYknmhwDY8PhFtCL42ia9Y20XryGj/FfuTGNxpR\n5HuUfL+xrCdL329ssUflunGRwoEtB0Gb/Rd2KMFysZfoYBa5FfED4gayoyWi\ntokP0vbViy5gofh9YSySGxc6bACpxywR+JAsOFxmpkfMc3IzhoN99TNdBsjZ\n0edyQyTi5U1rqZMkRRi4joo07LhnHGRWB+1PORbjerGPBvtp0UOuVte5lEIa\nxy8Mc0tqKj6YbSuX0ZbYXGRsDIioo6jS6JgsQOb6Ryepdh5u+WczdtFslMZM\nR6hEKAKyREKyyfqxkGO0YMjzaB4YYtYivQbhI4zSZTKYeRKjNb8x6Z9gUKen\ngL0c92uqVzMmbT7dWUMElk9V1d2GGj7P82/IZhKSaR7ZsPOxhrwOgq5Rp0uo\n8BwxFkt5vlRIaonn/E3hcMFpHrbGJCbvyidEKSwTj9YzgFh+ZnpxeBw6KbXe\nzn94\r\n=4kd0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"bd5d908b9b06c150a14536c2456467bc0f2bcd0f","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.13","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.31.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.14.8","@types/jest":"^26.0.24","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.28","@babel/preset-env":"^7.14.8","webpack-dev-server":"4.0.0-rc.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.1.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.28.5","@typescript-eslint/eslint-plugin":"^4.28.5","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.155_1627888745285_0.7416171032761636","host":"s3://npm-registry-packages"}},"3.0.156":{"name":"simple-keyboard-layouts","version":"3.0.156","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.156","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"aebd26310aff80194968a1bb21e3eabae1380017","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.156.tgz","fileCount":80,"integrity":"sha512-+01pwinL6koqIVzDrNRoD82KXj/uI30kGTZ90kNdYWzJ4Oh1zOxPnhqk7IWpcI/zxPjYrCbwaMs8r5KaCSy9Hg==","signatures":[{"sig":"MEUCIDG2b24SM/VkSnl0CvS+2K21hYEOHnONfqdFXXDwDS8QAiEA3CTQSYC9SZi/UyM1OP2bPcYsItS+o76/FB8eXqeOTbg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCjfICRA9TVsSAnZWagAAPJAP/jdfenU0xPwx+s9GdDr5\n2FT3dE2B7i8wHVJeVnUXolyc2LqmPHjT9zVqI69uMlP6zeY6BBk+GZHK8IbD\nHZNeocgzC1K9CFsWYEeOZe5Y4IRFj9qroaCmiLIzLZ23HdM8a3MLlwqtunhI\nDqDZVVfqTvM1QrCP45ChkujzDYUojkLKAHp2kPlFQq3hTtpXhKo3/5TXdX+5\nqVesgwiXBvaEJoGDd2rfGi+KiiQpeUMyJ249oNL+2uDiPaqcEIs/xnqptD8v\nman3nnbQk+zVW3kbqWic002/+nWohZ+ax8sdsOfXOLKNKJwxrVJjcTq0ij1A\nLQv/lvm2k0oApdSN34Pzo7defoFpMA9Ys6vrY6uc7TV2nLDwFaSOa7VqWe9r\nBEMkIMlkb/ckNiuQ1oPSg+Zifmkr/bM7DjFXsPf9KgPHQSOTYxc0GNoqlo/E\nRvcvQ9fTX+xY8sVc+H4NQff1H12Fb8E2T7TKcS1V+F+n4SiGFOl3AvBx5suI\nfEnCoKBUeBe+DoCFo4VX9YGUbdLz3hpLlGyKxq6qgUor4BYJvBmHLgmRSB2q\nBk35ApQ/gFs9MkvoZD4h8+t4T80wzjRvuCHO6A/9wyyEXdE5ze1wA/QzkOBH\nX3MC9Ip+mOm1SIsyd2f4Cv9k1pCH8NO2WejAEJSych4wnAeoo/EnEh8Jw9Df\n5eO0\r\n=w40E\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"0fac6f5980d46fae14b170fc4100f8796c9b291d","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.14","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.14.8","@types/jest":"^26.0.24","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.33","@babel/preset-env":"^7.14.9","webpack-dev-server":"4.0.0-rc.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.1.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.29.0","@typescript-eslint/eslint-plugin":"^4.29.0","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.156_1628059592766_0.5620125333961206","host":"s3://npm-registry-packages"}},"3.0.157":{"name":"simple-keyboard-layouts","version":"3.0.157","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.157","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"83d5068b7b725fd737c41095c4dc79de8dc93ee4","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.157.tgz","fileCount":80,"integrity":"sha512-TvdSR/s/W6LPN06ngaCj+XYIeyHooQWCBrzRuDAuQaklUI4vsvJO0rs/gqGhGj6OgHMvz5rP1fPjLCzWiz7oRw==","signatures":[{"sig":"MEUCIQD+q5G3f254y2u5vZKljQAdhISFUHWmCalMqRY7Ep+FQgIgZml6eTAhjtGoE/0QEmSPRrUQb+UtOiVX4tp8LDpZ49U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCktyCRA9TVsSAnZWagAA5y8P/0RWII8WF/0SL+nBFeZs\nW022dCnzjvyd7QMecW/8scG20sY8XcCeFXfbWUE/NzEht5SVejmCD5VuXngu\nJFKXAE4laL1607msqVLRlZyvfELYclYNiEl8FzRKC2Vyjw4A2px5QihAnAQN\nmFMFTdGz6U/apUMQCxMPmX/oWrmQfQqHX6+9snaN/JmLT1V7ue/rLOjeuJeQ\nUzVhwcMmvJFOEu9bIxDZgCpSqOmx799srbPINFPKopSEQlBxvZlzkwbO83S3\nLw0Kv6LHdh1hhHyzWS34622DxvGoHcojJKWjtc7Ct3Ku4AYxKtGOYCNJAxXB\nXF3I3/540O381b5wvAnxL/XwgTM//irmmGmAVWbGoXtVgA1wy12Crz7cKLCW\nl/a581nMKjhcne8EsP6KwS8R4DdOAUssE+SXBQV/VP7RPiZaq08PHe8VXAbH\nsdQkWEqGN3oCICmH03mxrJmaH1xCpjJLCuVgj2/+/niir2JsG6qIdjoBNpLp\nokzJHzWUFwenqFau2ncRVPKMcez/AALXOqnceR2aQu1nlBxjOElwQPaxw/JN\nj+HMvRSiDUzQ3uAkFrY5Kobvwv191YbphCSOFJ72tXMChnyAcK4hKvIlEr9j\ntaIqJAZC4qrB+zb3vuupqOMUSN+7hzxZEA6+DHbzgvcm6RnYP5miPT2y8uWi\n3qJ+\r\n=8Jo4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"9e810b0fce5704c11ee35532a7df7835506eb64c","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.14","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.14.8","@types/jest":"^26.0.24","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.34","@babel/preset-env":"^7.14.9","webpack-dev-server":"4.0.0-rc.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.1.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.29.0","@typescript-eslint/eslint-plugin":"^4.29.0","@babel/plugin-transform-typescript":"^7.14.6","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.157_1628064626550_0.8951541695423832","host":"s3://npm-registry-packages"}},"3.0.158":{"name":"simple-keyboard-layouts","version":"3.0.158","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.158","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6f116d147ab00aeab031d6bf14f569ced927bb58","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.158.tgz","fileCount":80,"integrity":"sha512-qamJzdt3srMzfFag0CrMyb9lt5LTeRlqjnKNVf+r7kL5P/7rMzCYqADTO6p//fSm8M48TsS/h4d87wKeTrUa6Q==","signatures":[{"sig":"MEUCIHGPT0RJ7/OmBGWa2P7GMd1d2HsSnut1dsqfWSYa8TwlAiEArk4iYuu0CQDi+E8VWQO+uCmPPG0HoT8D1EWMlgklCj8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFiebCRA9TVsSAnZWagAAZvQP/1B+7Z3YhcyGXIeMHnk8\nTV6cef7I1dRTtPMH9tx43EcOlvV2zq/zXS0RWlCFJMUOSl89c/UReqLvfkb5\nzJNLa74FyuuG5wVT+xsaIQ1oi6+ZpsWdDcOc0NvTIMXTtFXBzRX5okgR2nTd\naQACwEgnLWpfvhYIMUD4VY7utNN9cgaxa9n4Gb/KJfphO4sWbYD7wI5f+X0u\n0aMw9ahA+2zbeK09gXS6zFnGgIbtvIfCxnDagBTvJp9yAZHjYgH1G5nG5lMx\nNGpRmNgBLbkfeIjugGLuChr8QZM/lF4yKtbuspsXSTn7faaeiCA2S18BbQzP\ngBsApxQ6iIdjp4Sh8ClRXfkFx5Xf6rjpj09evmF/8dRbJ4d9/nu73/b570/Y\nFb6Ila701j36uazbIfu+FxfqbXGjOWptxFDfOttDXPEuXsJ0k31J2fYb4w8K\nRy/BbmZXyd34W6m3uim+c6Vc4kcDGvMCLiGka26FCXCLyXYFq43Iq7B6/3eo\nD9nxgJUafXtXaq9JKWo5svkiOSKf5si+pvmKS+lfK95sOEpToTIGsCdi70be\nGZtbsb81ClLgpp6j/24imP+5Ca/FdtmY4GCQBJAsR/D8+xUMP5Bu1Y1DcBUi\nxs3dEo2+CiKgBPyfXBfnn3EVCPWihpHHuGvGSwMHzI9SNQcwTV+fGazGFV3Y\niN+G\r\n=Z6a2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"5dfae71de0fb99e66b3e0ffbdba4cef9f460e3af","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.14","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.15.0","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.7.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.35","@babel/preset-env":"^7.15.0","webpack-dev-server":"4.0.0-rc.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.2.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.29.1","@typescript-eslint/eslint-plugin":"^4.29.1","@babel/plugin-transform-typescript":"^7.15.0","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.158_1628841883191_0.20916154257213004","host":"s3://npm-registry-packages"}},"3.0.159":{"name":"simple-keyboard-layouts","version":"3.0.159","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.159","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d43cbcc0da493c06cebd97270ab66b0f888c3aea","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.159.tgz","fileCount":80,"integrity":"sha512-byyYEykwMoi2dknEf75RfInBo9AHeHfTdXeUNkj3s1hjzeTA27muxoBWPW2N4nbZsivgk2nguNIIIj3VFgjqfA==","signatures":[{"sig":"MEYCIQC/JoaZ4D41T921J3rO8zT6+9Y3BQGpRE+UyliEm0hVMAIhAK8U6rCrx8N2Z2NJ9LNpjNkmLd9JUWhxfrAly9tF2of0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGhx7CRA9TVsSAnZWagAAy2YP/jdR77X3WmyNMJhMcEGT\nJuPPQGWxcW2ZCHHP1klE+x2YovvyQfUaSeMbGPHygiI1SWNeGmwjo0abMhLk\nSYd6H8rPC/Dd3k1gVZXXfVpSwAia96Nwep+jHeP6yC0bfnukgFUp2l5SFbwe\nitxpFDdz4PUwr6djBtAE9TyiLtXR0wIvHRQweQd2vKUeTihsjhSwSObhIi3N\nDw2hwsnatgiLV/qr5TjtnGfzhEFHhe1a8GYo4sCG27wsMAFw9uwmd+sFaMaP\no1wUMkf7LzCXfkFfqbWyAX2z7MJ03HuzBBBWxR2BLDPKceS8XarW6dj3ojz4\nUj2wFKfFa7cMNDBG1ZRnhXK8uIjBTuCilHhbegJg3BhdT9aFtzP/7URnjpMW\nYe4x6+1odmiK1iNoKFYEDz//Q5whCHm32Fd3XQs4FrOJ7RbzxrNua3P9S2uX\nMCcdIYWxegpYR+MSE98UqODn8f3w3TuJWudx9yopzNctHqmlGHlzOCVT4VsW\ni90qvkMzl2SgUFmsDY6MJYKgjisgrCRcr451HMoT5M5IAcdem009prjdT4VT\nGnTf1Npyz7l6tHPODNOATR2zTYKh+TNIX91WKOKlXseDenRpdudrbrfP8YH9\nNPTespL374z2tNUd2qbfBMN/8FkcWHh/63CV3pXILglHxZuKLYGOZq1yhvWf\nlb0p\r\n=RpbQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"5402c4ffc98d1fa6c2546921192bb5a53917d265","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.14","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.15.0","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.36","@babel/preset-env":"^7.15.0","webpack-dev-server":"4.0.0-rc.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.2.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.29.1","@typescript-eslint/eslint-plugin":"^4.29.1","@babel/plugin-transform-typescript":"^7.15.0","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.159_1629101179229_0.8292607850691509","host":"s3://npm-registry-packages"}},"3.0.160":{"name":"simple-keyboard-layouts","version":"3.0.160","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.160","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"84e29dfa3a06d97c3cee7d55a34fae9e4bf0a851","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.160.tgz","fileCount":80,"integrity":"sha512-A34Kk5LXpk9XirNAG74Ze+Zq3Dtz+RSoGoc/OzeksPK6Yn2V2CIiu0tcr1E9LOnZBPXOms1mEt9OiE1ohjyhMQ==","signatures":[{"sig":"MEUCICTH7DpXeMT/14rZIZY7AJtwkP7xpbr9bK9kOtBMnJsCAiEA7i52hDhd0sXSxa5vwy8ftlSY9cEtAipxWQCDL5THeJY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG23xCRA9TVsSAnZWagAAPRYP/R1TZZcfeJoGFkg4NHh3\n9+xuUe56nYwXO2aPHy2/EdJOqSVX0g+YH9d5FtjxY/cOjP4F7N93TxOprWz0\nAi2kB0Zwo42MUx5cYVvcmfNLd72aXhhGWeRViJYBan6aQhqbLulEyGbVoVwg\n55N1xi/d7AAsQgkfLjFgij4qq3X/Bk7Apzp1u1/7G/gfGrHiSji1f43Bk7rl\niVcehXFqditySxNyEMNG9ciZ8Bf9yjs8c6O6zajYFz+jaPgZY1nQ2x1gqX81\nG9f0W3Ezak7x8LDSj7QpQO68BJdztujMHwOpGlP/KYpCYZGgf/Ltbok6L07a\n+VFXNcM48Z9ot8uBm2NoYrdS+S9ACKchgsZeeye5oMHkojHil1AEeiLLnbRl\nU+jvkaBeflU6k39zCIkUBg85BtiNtpJP+yZIad6BVt50xB23EHqa0Hc7oU2u\nYXm8AswoNEy7qLhHJrRh0rawUlwYuA4OXP6C6jUHBulF4daU8su+hDHnaI83\nhMX4rEfZbGVnB+y31pzKZdee7mLn8ur3zORzd9qnudf6JjebsmaDImFnXxWV\n44TVbNXmEdxf1flZCz54nQ2Sbc+vmdnEM+mchekXXv3TzINaDEorZj8ybZ6y\ng+h46pQRf6PzObEi1OWom6XHE5nKq6QVyuEFeva0gdX9pbAXk9PLsbVXlhRY\n4eUD\r\n=GqB+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"6e8a596de12f1744ba117c3370451aa6878daeef","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.14","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.15.0","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.37","@babel/preset-env":"^7.15.0","webpack-dev-server":"4.0.0-rc.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.2.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.29.1","@typescript-eslint/eslint-plugin":"^4.29.2","@babel/plugin-transform-typescript":"^7.15.0","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.160_1629187569481_0.5773521207336987","host":"s3://npm-registry-packages"}},"3.0.161":{"name":"simple-keyboard-layouts","version":"3.0.161","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.161","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"047356986c499c2f6966ba58969b910e68a24b76","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.161.tgz","fileCount":80,"integrity":"sha512-mX0zWBIlPLgU54doU0v/gYSMCO+49bBw6bTXMKs/3dtkLNO4A2UiL+TxaQSXxcCTGncwtDbGqwDytkG/F/7V4A==","signatures":[{"sig":"MEQCIEPzpTgIrbrQ0AZE8wiUwLnvP1YQ/fp/SqSriDg4MnANAiBvhHoTG9zLZhRQCdn8gkPxU36FhDjKvJBTAoB7/MggCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHL9bCRA9TVsSAnZWagAAFQoQAJggq74BIWSv60tprRzX\nyu9dTUe5YDsDFyrqeU/ZLFw6qy3/BDAJhqO18AOoeyX6UIimKgVmUabCXqmQ\nc6UA1+xbBLFtBYTOISW8imSa+8Q7bJsUHVR4YaKhLWSlDBnp4sFQmVEdjp2G\nVZGg7IZpFS5jdH5oh3m1HTXqzBXx95gxGU2gR+Hoa3JzpG96v1ENYo9q66vp\nZ64zCDt0C1Zd8hb6oAFjjsK7GONwtm9CEqgH5afDDny9gfNBq52LbLz4XtiR\nWRqjjh6Hch8BE8QIgN0aimzIcU7JSEptikfQZASbwq6lVsCz46TJdFWkB90G\ntDDE30JX0kZcbwPGOMt1yHmCzzeWvp8VwSAjcGpCxCOxK2S3z8B+t8bHBcvO\nNTjkyv4Cyw6gekXoLpvueY1/jfGmCJEEx/oKeg6112GeHHmTTVfME9PqoOFM\nkBNeh/Sj09gE11SbwE2CeYJW/vx6atgXulgCNhqjQcO0TmPn+qpihbWFGZqn\nqSnjRQono3qSonB9YJoIjditp+h4MUrJTKY85eflxWfJHqoB8wX5GslqKSwc\nELG9AGEwRhOEJfA55GkdNumaW3vicH0oR3YTz0x+oO9zQtYvsiIWiLf8GaFm\nIzErMUaZ2hoftVOBYLMfPGtew7gBjDGk73yviGnw7mfoQK7cKPhz1EW9R/y9\n6/C3\r\n=Z1qB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"691dd11fa71b68dc7383937353ed08157f4586fa","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.14","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.15.0","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.38","@babel/preset-env":"^7.15.0","webpack-dev-server":"4.0.0-rc.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.2.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.29.1","@typescript-eslint/eslint-plugin":"^4.29.2","@babel/plugin-transform-typescript":"^7.15.0","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.161_1629273947015_0.6657140226831528","host":"s3://npm-registry-packages"}},"3.0.162":{"name":"simple-keyboard-layouts","version":"3.0.162","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.162","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f04c438b0e9f19f353e96779f173498663665ea4","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.162.tgz","fileCount":80,"integrity":"sha512-et4lCtlIC+Uj/aYRVXGHxaT4nTytrknJlJr0xNcpbmNgq9XFXmCR3EA8NoZ0fEDWFugqy1ixAY7wbceF+2LILw==","signatures":[{"sig":"MEUCIHrxby26de4sXNlfNeoGFlSJdWSC5efnXEwNdAcfclGKAiEA6FmMU4H5ynoPuMELGWXqiMDC908sAPyLnvuVGG46YMw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHhDJCRA9TVsSAnZWagAAfzoP/jxEgtpsM8aCUZP4RwgF\nqVwPKXZR39TqrLcHFHotL5P6UbrDje9UAD42dAPtqrBN72t7Ou4PES/YhTdL\nS5yFPekI55wO6Pbhr3okVBEoh/SSDOOYrkYhKQI5e7F61CMQi/PY4FbluUl0\nevc8TdvAkAePh8CpmY4+DLCHTQszXXo01uRBdlqPGPCRK4EFNpN/P1MI7Y9V\nIbs519e1mn1DQDUc3SQjmG5qvcfG/NzG770XP+quAJrw+KT0GpzLUMUJkvZj\nzVrjos64SjecXBrLxwb4OGv9zJyc9FK1breX1Gn+Ncwo3MQeFX1c+J30urpq\n7uzwHc7WygAmV4U9aDJZeDptXc8gR7plxubCqxGcobxE/1d2Xp/MetrRbwUA\nRFf1PEzLoxQHfoZDaZ3Rp2HC4Nw5zqeGdwLEe9f5V8zRywB9n4bF8sqUHv/e\nIURLDce4Qn9Hy3THOgfMEp53cFS8W7wzaZ5pq2SywNdqI3d1GQqoMaz5nq/n\nv2YSjM2rKDZOtkg24GBxN0UF2zQwk3ZvSTghKxnx3PibJHxUYJN+eKHbAnj0\ncYx2qo+/iha7Zorth4J+sATOsJZc+FkLPXRyYO9/bD7ghy8PaDukawsVyJrv\nERN7lDqe96sAnkYhZXJT1agfILh3XgBglJHi5hPrFj4c7UslbLy3Cn2GEu1l\nHgxI\r\n=Gn5V\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"b2136a082c4dccb246d6705d4f0de6eea693b927","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.14","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.15.0","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.39","@babel/preset-env":"^7.15.0","webpack-dev-server":"4.0.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.2.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.29.1","@typescript-eslint/eslint-plugin":"^4.29.2","@babel/plugin-transform-typescript":"^7.15.0","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.162_1629360329404_0.5425402149788996","host":"s3://npm-registry-packages"}},"3.0.163":{"name":"simple-keyboard-layouts","version":"3.0.163","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.163","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f72545ead425e533b231a7025800b16624be3217","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.163.tgz","fileCount":80,"integrity":"sha512-FNVyZ2ceuKkS9l/sFDxRWVGt/ngMYwdyOiI/p3zSLAyAlA9uClIIabdbjmsb/8xNVDsFSNGPx5hXkZqtZMnFbw==","signatures":[{"sig":"MEUCIGUzfd3KJ+yHY0IglIzWRMok6HA8GozNqNGqYfxJB64lAiEA5z0VZPFH5hKF3BHYlxZ7fus4kPPsodY0wO0Ruz6TzUE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhH2JTCRA9TVsSAnZWagAAfwoP/2ALNf0OcNi7/ha2WVuC\ncfVidkxKXb4a4iNfrizAiaLsfy0OOt2wOyxi2TboWYUJODS/o28uG8NUVkwS\n0LLkU/F9y6vXKfSxD47AzaHpYtzzu1rZ8AWe5o25Y9BBFqhVVuFxRmN8DZ3b\nB7jU4/d5iiVH1SPFRl11tTHj8QSqDe+pkHhIiAps/mZJdIryhC4msMfSEBT6\nazvSp79VkMw/1ZHXsFJ/IQTsC+HoT+aaVtxU5UUZ/N5SKmg+KPyg17Nwt2he\nddCZmog0eaZeAf2pa5zBtshmi7NaJXfEHRk/RaXw8hcD7qq8FSdW3Ivk7NJL\nw9Dt19YtxufDPSoNmgW7u9Q7ZDRUBVv3yh0VRDy+EOFtxDCoaKamwO3gHHMa\nC4ncW5m/zEpmpRc3duiAu8Zr2vJD3MlQRYPxVfP1jISuf7QXE5phHG2qCL8i\n5z+kCgSKn18rqbvV7qAyG0WkmqHxsASvIunhe7nD2383XDcHbNkvFkpQBRxt\nskBxUyXdpBHIt+H66lWVPV4ksOSubfOu6lf0a6EPV5zaWFkDF01nYejS5Egm\npfyUyLcDE3cNsAHIC9+r0KAdgvR4jVO2YgA7X9gX13LHbqaI2sg/ecWsk7Xg\nzy2t3Yg2aeKFGl6NHdzSe9HVc5589gU8wNLfBdcZDRe4C0nxA7JgbuSV64T5\nalCN\r\n=fRd+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"ed2051f26d00b7beae293bddc14d0a032ff61d64","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.14","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.15.0","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.40","@babel/preset-env":"^7.15.0","webpack-dev-server":"4.0.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.2.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.29.1","@typescript-eslint/eslint-plugin":"^4.29.2","@babel/plugin-transform-typescript":"^7.15.0","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.163_1629446739765_0.09544838861019178","host":"s3://npm-registry-packages"}},"3.0.164":{"name":"simple-keyboard-layouts","version":"3.0.164","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.164","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"706ba927dd7e9c19bc1a75bfc9d75bb2bd97fce8","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.164.tgz","fileCount":80,"integrity":"sha512-rbzU4eUjC6W2gjnPm3ToCYdwNfpnZxw1ehijS0cnFynoDtaqMPgMyAhMhbKE3F9Lvvj6rqGWug34q7/5EIHOWA==","signatures":[{"sig":"MEYCIQDX64VM2XSEOmN8tq+Mr5sKUV2jrZY3n1Eelou4gIb79QIhANdid2r4FyqLYUiwagmZ/EVJF2zVY5oDZCxDGpA58KMn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhI1rBCRA9TVsSAnZWagAAe5wP/RSdmJK44u2u9omlLjcs\nRD6llfuo9pFYflDI3ID1bnAd+RQnP3HKUVQjUUR6LE3YTDTGBR6LRDaQmKcL\nqhT/XDmz5q0UeEKDVvBkCqCG84Kf6WqyqVlBORqir2k9vUU0YXeEIUFyUglu\nv6OnG2elGcqrDZSVxriwzSS+ymn7uOOpTp2Qp8P5TluVQch0sjkF+pMYJV31\nAr5wlqQoMhDnCsdcFpUDNJKs3O4q/KANeNTHbP0qKdJV9/3OGoWPLI6RT5s4\nEKC23UXfSVjaAF9pDHSueJnO/qooWB106+BrRqDNKfN63l2sgXUAYqMiUIB6\n60o5q6M9NBV+d62Po15+V5wJpsWYqF+48zJr1yTEqKwhUAJQSkF3us4XziNZ\n8wouvxLq1jcHvF3S+1CxKw1j6hrvSrW2ovWnQR+jOwZDGcbbWXJVhz8krLRb\nvxX/VYMWBlzb9DNBWJ1bRWKCoKIqhrRZWOTMmjKClx62MR1T1EVTAuosLjGI\npMOuoXT98UwR7MGNnpASD640up07nqitidmkDvyyiCHM1tTx7pC5mcCj6Snl\ne9owSvbRmqWAuTPrObKYpWZrJOgDsfKjUOVuQqk9YDQkV6zJSHdVjMSzb84f\nqc6W9G0an9O6A+U91p5Udt99C1+AmBkDQNiy7kNXNzLmuuOeHtWJorY9wAwU\nY/CY\r\n=GEFH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"31857ef98f212f5bc6d62560d8a7b50fba62d34f","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.14","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.15.0","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.41","@babel/preset-env":"^7.15.0","webpack-dev-server":"4.0.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.2.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.29.1","@typescript-eslint/eslint-plugin":"^4.29.2","@babel/plugin-transform-typescript":"^7.15.0","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.164_1629706945401_0.8118586649237769","host":"s3://npm-registry-packages"}},"3.0.165":{"name":"simple-keyboard-layouts","version":"3.0.165","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.165","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"062fbdf6e0a2bb7e80ebae9a693f4d99f42dd8ef","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.165.tgz","fileCount":80,"integrity":"sha512-PN+MQ4z/gn2B8pHMpDhbPYUEzBVOvoZSZX2AErE/at/XA8iEpzaoKhOP51dVmf/07QpIwb/GlJkWxCPwAKYi0g==","signatures":[{"sig":"MEQCH2fv4KvUOhFoLglTrOqZBi3UX0F3GsrKsRALRljBTw4CIQDNi4f6HPAVngDrLcF41Le53ZONS56wWrLmFgisHyL9+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJKgmCRA9TVsSAnZWagAAofcP/iiEr1KpqMovCX8LCzKN\nXLZlwz7TPOm+4bQaAT007ENq//BCpamItpVmou40T3aVNcxcn7ZpIoOHaEQa\nYoqZBVjFFj7T2FIyoZo+lnmssEnlR7Q3ykUTS2ASpkHfORZuqX9IasyyKl3/\ndMpJDQe0Fdjsl7IwaL2ojqJyKX2nh1Vc6IYnStf5shjoBgkgs7p96Mgr9vRp\nLN/eBq89nebRMcmiUdspMYQYohwFcZZI/NX++bOFr7BB5DI/PDZ1tFbMLgGT\nRm/WPHl4isXRiPQzeAn6cEbwKB4wqob3DgQ/48QyDXDkXOT6l3rQmCfAx7oS\nVXrJHz6GBKxQ64KmszDMNKAUIIP8BqMbNT6a44YE1oTJS5e354638dM74hl2\nixDVK4nr6Ek4lbC7AYNlaAv7bJfRkokIC7L9JLdZkHSiqPkUiGNbW1Geb1zg\n8TDydm51PqNqea01qZcWMLhjDaWqtz+M/Rt/28LsQhMZMC2jonv9bW/f4jpg\nEsGqG3FHW6bm3XhTDwKngkK9Jrp0MHUZxB6dbzLlnDaxNL0DJIVtbB6EHNsR\nKYXPksW+wzPdFdutc4npvt1+G0mLpmp1Jfia3ZuJToTVLxYukbp0Pu9mx+bK\nM9wWxISYWm5hI6jG/dleDyMCzIDT/uXnmJMEnO6SXFTpdHH8MZzwNJZCdZ1i\n0FJS\r\n=UY0Q\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"2929e0792693a2168195ac82d2a9857bbe67f611","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.14","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.15.0","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.41","@babel/preset-env":"^7.15.0","webpack-dev-server":"4.0.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.2.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.29.1","@typescript-eslint/eslint-plugin":"^4.29.3","@babel/plugin-transform-typescript":"^7.15.0","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.165_1629792293905_0.39192597890610115","host":"s3://npm-registry-packages"}},"3.0.166":{"name":"simple-keyboard-layouts","version":"3.0.166","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.166","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f3fb1d2afe9eabb7e9c17ea3c9f7d5ff33910388","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.166.tgz","fileCount":80,"integrity":"sha512-130fcTDHE/0Htt3tCJc6Woqg+PtMiXoeRiUqAJPjHJ+5gOmBnkLYAYcMiv5YXDiY5LKd8iRk3NAJ7kyfJNsj5g==","signatures":[{"sig":"MEUCIAQqOdKcXg6SMxtl5uJ80dw1t/05/yXBH+bnfREbleo7AiEA2IAnNNqZE61HWLdDKLkjGo8R8ip3Q9noFgDVEYcSEuE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJfmvCRA9TVsSAnZWagAAAUYP/jLe79jvc52SVltAhJqY\nuGDMIGDnRJsJCjV3YISZDeA43s1AAnmkIQ1n9A8yBEGSuAWf4zvZ15MjRiT2\nyhd96euy0W/sigzM6dEUNX+DsS4kDx9x6B0Jv11Gz9SqC+yVyExALGJ6cBT+\n7UazRK/8jzwRgWqGQfYgYva53USTd+ETiQ8xsoBmdNsdl1gNon5CrjcUS4Nb\ncEkuXypjWWLvpUlawt9YTG5wqgB3yd8pI61MbsJZfPupdyeyBSXjcBl9/Dgt\npa/JpiaLdQvcktKqXqCS+WUYzAVjFf8LZBnogJBYlGjo2CtzThy9VRfDZpkk\nBsPE/hZy5BJCN1+pr/9Q6TAXMjV381/euR01zu26wyHFEHxZIwseBBPj8jYl\nRNAP4v3kDGP+E3al2kbPsb9Y0ekw+L5j+APt66W4W1LMMWL6ztZQoSREDgUN\nZTny3vZdGsS8AU61siDQSsWx+C/X5HmTpWUm+V7Y3W0gfQ2kShOx5OOdENGD\nqrnu4efWhgPRXTKB+7T40QULdZ0ZesBtPxkRkmA9fvc07bzUetxaIGbife7/\nCwV0BacmgehvWccvkvQgMd4tGKdbWzfk2RXTgh6FC8v8OoalGoSCVf4NAVwZ\nqFRxFz37ouI/y7AUOuUI6tUt62KC/XYeniuwDJS/csm1MwBymTSIxBuRzxdi\n2Tuw\r\n=iVQT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"95721831b24fed00c0641ef3b7e6042d6f289ef0","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.14","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.15.0","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.42","@babel/preset-env":"^7.15.0","webpack-dev-server":"4.0.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.2.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.29.1","@typescript-eslint/eslint-plugin":"^4.29.3","@babel/plugin-transform-typescript":"^7.15.0","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.166_1629878703312_0.5703481323313757","host":"s3://npm-registry-packages"}},"3.0.167":{"name":"simple-keyboard-layouts","version":"3.0.167","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.167","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d7f97ee7a1979948e29a72a957f1980fa225e500","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.167.tgz","fileCount":80,"integrity":"sha512-OA1W1lTY8dVgTrltPRdn1PiaWMsTzKC2Un0emB0zvBAovkzOUPrHaZaHy5R0QipVgXXIRSXcxZD/REucTxpHmg==","signatures":[{"sig":"MEQCIEQCeK5us/8hngEAedE+m6mBaBK3Opu90LtiHTQajA16AiBZw8J51XVGqyQ28K4zw2jbv+gWR57xKKRzr39Ocd9AQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJ0tACRA9TVsSAnZWagAA8NoP/jrtZuf1W5xZ+Eu8zbG2\ncjJsOrUjKAvazMmo8JexcrTHswHRmWbN+kI9DPtkyiP0LN06gG0EPShWRydm\naJo0omet7sOYhAHOiZJJjO5zsmInz1tUuC4Wq+SMcA0NnH2R/5PkE1kBNFUI\nYBgHqAzhFULv4OHgYKpUXe7+fv5kH1go/WgQfle8sSfFd6RXGyRlKNDoml71\nfTeQ7nrNJ3UXJGwJS6oT45fLR3bLlyh5iyWcmlKt8Gg+9mF6Qr9mI+na8LSX\niJwO9O+d4EEmlCeLYbf3s+quDPOXP72o7dKI7hZ/lH+WfI8vcmRCuXImVvo3\n7bhDYZKaZblNpP/IKGFqOSLKhHhg7tir28IFpxDAvvAfHwkcg9/MPviHtPFq\nYac4Mthfygcuj0jEAynlSqF+8YFvB11nJJN4yvuFtK5rY2S7qEvEzrRsEoy9\nc2lV/zNLPAsAfR+gZ6jbtB7PiuEi1N0HKX2jhPwRrEhBjYSR/ZE7GO/Qj/OL\ncSXtrT3d0jPnQRSkMLOx9SeBTDlNIuMHVGja/3+ZZG7mBxjU40U5Sbz6LUY4\nBQimbYgJwwrM1UqqPvD2oYq++MLidM3ZrYpSDyZaWLpMbtCyPEoZh97WAuTy\ncGmZ4vx/x5LbqPwRIYX59u5NzM1Xl6tlURpLeNQSa5STtEL3cCRDyK+huV1f\nlzWO\r\n=amcq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"e24664af6f362944afa2081242badc55329fca8a","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.14","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.3.5","url-loader":"^4.1.1","@babel/core":"^7.15.0","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.43","@babel/preset-env":"^7.15.0","webpack-dev-server":"4.0.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.2.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.29.1","@typescript-eslint/eslint-plugin":"^4.29.3","@babel/plugin-transform-typescript":"^7.15.0","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.167_1629965119829_0.8956362123519936","host":"s3://npm-registry-packages"}},"3.0.168":{"name":"simple-keyboard-layouts","version":"3.0.168","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.168","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2a7209c6ed8d514d2d1b0738c264785b75460380","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.168.tgz","fileCount":80,"integrity":"sha512-8VlP8tz4/IEIfmLdqe/CIQ5jHI03B147tCkC+2C+t2KPn0FOVx38JyaT8B+mXZ5OM8JsK3DABly+x5dJpQyzHA==","signatures":[{"sig":"MEUCIEsGfTWI8Y/HMLCwJJNBjPl7aJCjDx/vRZ/cEO/I70p7AiEA6zsmgOhnXb7fMqV8gOq69Yof5Nk8r1uBK6pbAsRy9sc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKJyiCRA9TVsSAnZWagAAXPkP/A0O3gj6oBX3hsDyxk/U\n8fySUNVlH5rNYqFWvY41wfLDV5a2CZjyezJ0kAh8rQKZbhMFfHVopu38CB5v\ncSMhIPwytzbhwsCF8xsD/F5Zp53AIy4NlTwUELUUJQ/SbegSYqno+q6Mtt/1\n4sLcT5S4xpt2+yE3inaA4eMPW+0/MzzisxhBBQh4yrU07vacOeAQSFhTAeXr\n5r5lVzvXZkV2iZBZB3vSMYlNRc6UiCIUmEJrROytmbBFQnYeWbzqFgHZHcsb\nN4b2jBgI9GZL92zaWyryKUDH3TzKY0ENsD0PSNE75E5NaMPWEEADOKOxzcyL\nYTZMCteqbZicF3jGhmEVjMIlvHm+i1cylrxf6Yd0foOO+JLIhnF3Ho+58e9M\noTYa3Ihv4AxrE+486pGoraK+AdG+q8fcExBk+lZ+lUgQR3RdimMSO9nDOAqT\nFPSsFYFN04y1D7EInDG5t/Rq7bEf2tjmEwmfODv1GIJbZUPyM4cWg6xMHDa1\n+qOI4J9k+pfkdrP6yAWemsz/YUeJOugoxMsAzBOwTiRITGsfNl/nfJCVe+uA\nlem4vAKuaTZRS6kx7ADGPHcK9g4u97nXuLCt5PE/KRgJxJf+v1awqcE3URZb\nxhvVeymSxv/VXWvHbw+5iSr9Zd/WurSkrnQ98HFatm2h5pcpzNxHtQb2i0UZ\nN5Ii\r\n=GRTI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"11f7fcaba1fd7094d6231bd253ef6acb4091744e","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.14","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.4.2","url-loader":"^4.1.1","@babel/core":"^7.15.0","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.43","@babel/preset-env":"^7.15.0","webpack-dev-server":"4.0.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.2.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.29.1","@typescript-eslint/eslint-plugin":"^4.29.3","@babel/plugin-transform-typescript":"^7.15.0","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.168_1630051490834_0.9534632979318896","host":"s3://npm-registry-packages"}},"3.0.169":{"name":"simple-keyboard-layouts","version":"3.0.169","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.169","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8ca566341b8d14ca4527ed6907d621b2877a0a56","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.169.tgz","fileCount":80,"integrity":"sha512-VqAL68LxcDRBxLUlmL9JCowBqWawHhR7sp6IDs9+U6LFwHO+Qr1IdcTQXiTUwCzbn+1PAlstjJNotcAYfWS29w==","signatures":[{"sig":"MEQCIEP8jwrfXL2eY1uxHIx6pW/aZMN70DOcFvjPo0fIZwmJAiA6Dtft/iVqf4ymRKTOhvi+oHHRWx1vUljiw4ClG26fnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLJEoCRA9TVsSAnZWagAAJf0P/0qBw2emWS/pbcV3eqR0\nIFfRarAIwZkJnP+4dfLAr83cGJm2i4FFA/hbKceyi420NPdd/LLsghF7q6a1\nLkxijNL98V00ObxuhjMQsAFGc2XlCnIIC3tcMzk5ZFsFO6in7juzFw0Qyjip\npEUfR4reEZmIwT4LQ/ftKj+m+PMk3QPlm0e4Df3Ugg6TcVqIBafo0Cnoy93M\nGZyKoAihBDmqjRjia3n5F2u4K08/FBma+PqbMSQtqqO5WPH3rr4o+jhCVqyn\nBHuwbymsg5nEB1ayQNGjGX0R9WKe53R/NbDh4Y0OZi1WafNocDhnR7LedqW4\nB2Ad5ux1IUK3QrmhVs8/DB7a2Ji0mpAFB4eeDvKQSu1oGlrnao7TR7TrwZlg\nWCVP76a2x9G7YL3cubnUwCFeOOUoWMNCfM4Q49mQ9zizkc+r/r+rrgCFXAV5\ntet5MGU91QLJ4VRMhkWKCYnyxr+MxONB8T4xqwXWyFUFWYhhGW10tuBy2C93\nf4qTML/8zs9vEvSl42588Hqw+uedV1kahEnXcLhdnCPpYougIE+paq0jmE2F\nMOUOl02Sf3q4F+pldOs8zmqj699LG7xeP87qx8bR8dO54BQX4MOF0WD6wfJB\ngpkyueq6O7uMNeTlprgKKC+gzsf8W81Ff+vQKXwr1rW6kYj8x/TvSoTmNZ+A\nEPJD\r\n=g6Db\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"f6f1ae5bcc318838c568a90b3a264a2af576515b","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.14","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.4.2","url-loader":"^4.1.1","@babel/core":"^7.15.0","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.44","@babel/preset-env":"^7.15.0","webpack-dev-server":"4.0.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.2.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.29.1","@typescript-eslint/eslint-plugin":"^4.29.3","@babel/plugin-transform-typescript":"^7.15.0","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.169_1630310696609_0.5503249066742923","host":"s3://npm-registry-packages"}},"3.0.170":{"name":"simple-keyboard-layouts","version":"3.0.170","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.170","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8f4f159a2e011db5797c2c485543a35afebab445","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.170.tgz","fileCount":80,"integrity":"sha512-ctVvV2R/W0wZ1roAsD2L8nGZCLnX0oAyiHF4pS1YMWQsy8YhYvyC+KRgSZWMMJAR2CWydSvdAm8nOKdbQtPRAg==","signatures":[{"sig":"MEQCIEvaXQ72efqHZxnDuqFGrWvGF6gIhSC0+VF3/+DDXWYSAiAwEulGePbCph/5i5kUSIapFwE5bpuVDFK9Bgforiyzmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLeL2CRA9TVsSAnZWagAAro0P/iMo0WIeE2yxJvO0mRpc\nrn0ff3/6IOTRVV8hvk4OsbBLtqyiSEh+X8HtUMwP53YNqGjH63WYawfQ+K/9\n5KP3JMXCHzoj3ToCV0yPaDafBJRidZGq14Wmuojd12wnS0MU2PKthy5p8VXI\n+S87PpmIUuLVji4TuWQ6DQv0TfrguWKiXhEWhMhCLaj8a15hjJM/bqKf+0Dz\ncR1CL1UnVdb7hN1Px15FKKOiZ6TiLwWvaqvb7+XAh1wLsSQWxpyFJEkgHOiS\njGDgmYiYDW4QvepgcAjFwV9+XCQSvKWMWaUNmvlVFfluewIbEhFGnyHqo91s\nh+lC0ovWTjdMOp0VnKvVj9aTExYBGyVWjzZXA1/vpx3GOZx4XYFJwX0ZWgmc\na2OKDPaIorZqvJ+zm3kF6s72Icrc0u3F/k/YLxoTyG70uruR0WAdvuM4QNy6\nV5GTS54uUFxYg6a25kC7YL9FqJ2XfrRSCyJcL2+u0jt4gXAUH7oIH4L+RFLw\n2W029zPpaEIW7q/1jHhB75XZvrKi2Y/1ADZJCuKSG+A9ysEyfWlcFAGbAK+g\nFPiol/1A7Op4a929hNlkoYMoSTqrCLFz3lexFbeMuxfoLRe3P3yDEYIAGIAo\nDWk1iKyNX37BfqN2foX4bJM/HekdXn6Iv8uz6WZ3C+GflxKTNYFAVQQ6WKe0\ngI4Y\r\n=RlXt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"2f168bb7881f02c0e1a1293d1f657e821bc04976","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.14","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.4.2","url-loader":"^4.1.1","@babel/core":"^7.15.0","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.45","@babel/preset-env":"^7.15.0","webpack-dev-server":"4.0.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.1.4","mini-css-extract-plugin":"^2.2.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.29.1","@typescript-eslint/eslint-plugin":"^4.30.0","@babel/plugin-transform-typescript":"^7.15.0","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.170_1630397174083_0.03817785845060184","host":"s3://npm-registry-packages"}},"3.0.171":{"name":"simple-keyboard-layouts","version":"3.0.171","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.171","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5b9a822f90ebc4409628e94ba5f954067d3eda6c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.171.tgz","fileCount":80,"integrity":"sha512-5T2XbDXRHEQqpBtHn5Iuk7rT0I3OdEbQWvxGKb5ysSozcmWX20NujgyET7Lrq1b/DgcVZoy9yspwcPSj9hJz3Q==","signatures":[{"sig":"MEUCIEzOdSQV6aINBMutdw4JzrBWwp+aWgrNbiqO/pVelksgAiEA7q5mlE1d4DHq0Gpbn7ymngcu/YERGaIoTsVddukjObU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLzRwCRA9TVsSAnZWagAAlvcQAJnn0cIDhSpYgYH9uOZM\n3VQwKdA8ZcjNoQmxqNkzTO5DuQnwCfq/IoBdcSAKV9UF1iAS+3mGwTXQW/ru\nz5RB04jOiYYsmvokmrnD/96eqdlweADTkMYBaZWeqCj2TX+9s/dQi0xGWxYI\nBvvVMtlbPBlsuxjHoSYCyc77ZiWfGkfFKOVTEnc5T/BeZ/D2Nmbb07K8gHbo\nZVbr2urA5LD963AhknEH1JiN36ioc9YKciwqVA5ytrcUL7U7TGb7G1ifrUbc\nXLIbgWVLOLVMd6swYVtv1gGMgP/kT8ZERsIhK5+nfSqho1so2GTKS8J8NkOD\nvNlmziLz/rknZP4Og/h/nskhtUdgsIoN/geUjCHMQvZiZDqZyTw2r0cPoC2J\nTfoFFlPiK8vNWBD8MBFuyceY4/Gt4iB336UojhIEeoKt60wmC+Gcxk/yLK1N\nZc8MzDnq3eF75cxQ+laCzdvPwO0HVHCgvPfADEI8r1fqdQ775DdL5QmD07WB\nSfIOnH6xl2HxjqKBLCO5+LbWWaCn6USDqoAxUO2vc4AHpu1bFn06L8aYtIjd\nM6HF1OmlbY3AowWqO5TKxCSgt99uQaezjizZwA4w77z4JUL7/kh5K4GNyFsL\nKA4o6P9R4QUU5CwElszSBq+mSePufps9LxrjHCFmLQa+9jO4QIUjqUZYCY1r\nd4e0\r\n=4nC5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"3a2affab98cc79e3f8c75217a757631f375afd8b","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.14","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.4.2","url-loader":"^4.1.1","@babel/core":"^7.15.0","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.46","@babel/preset-env":"^7.15.0","webpack-dev-server":"4.1.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.2.0","mini-css-extract-plugin":"^2.2.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.29.1","@typescript-eslint/eslint-plugin":"^4.30.0","@babel/plugin-transform-typescript":"^7.15.0","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.171_1630483568206_0.15302351898093214","host":"s3://npm-registry-packages"}},"3.0.172":{"name":"simple-keyboard-layouts","version":"3.0.172","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.172","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"60ff517392c3e30acfd77d70ee75fa9f22a0ad0b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.172.tgz","fileCount":80,"integrity":"sha512-N1e4Dwvh7O5MbGHx2G/j0vA8G1D9EE7ZxrukGRwl+u67/uUC/jt8rmehnrFOLiAWwkpI5psvuotl3rjTWeFruQ==","signatures":[{"sig":"MEQCIA1f/LVPoZEkZfI310PV71oOlB732YpEUtvFpjkCWJP+AiBv78nf5MRL4dIwxWZr9yVyjSUQMtqb/MWvY1tezQyQ9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMIY8CRA9TVsSAnZWagAABisP/2MdRQD3igFi1fclRJBH\naIglicWuwjKTpb281+pyIQF1lKulsixFymNrwk8IVhMTaN+UZ8cw1dCGhZis\nimeoGrnyZxI5rtAYzzlII3dx6bb2Pgl6cgWe6gAJjDbV4l7IyA/7ql1FLRRk\nl+v1du0jiHp+h6UA2y3hmncLL84dtLbLONQkLkhQGJ7hdxasqL1pktMDZctW\nnZS8DLoz+fUyU0faAPb2YA2SdAP1yilhIvFdvYi/891CY/uPF7ReeZ2twCgn\nQcDBkgJWL18WM88QqI9mS9LONg8+VM633JORmwEkpRYRApjqcG78kbxIsYZO\nSNPZKEeA7p5bhN60SjdHejzzao1R1PkG45/agKC2CKMufrDvq3yDMsaaCJMS\nCoShlr/JH/ldAKkDIhVcFXYY672ATnIMjayux6i0KqSoTn0n6FgWQLicrVa4\neejiITemFwlwM5AkxXJQms3atgYMKpUWnEUYuicGNxadWjnEJBEHliUYqgKG\nbA2SvRsxucyD4fQt6K8shI7NbVbYrqKJ9/iVYpRlFN7hnW33aKq4IdnGxsRC\n1OoE9mTE1NTu7y4oMPLn4sP34tZQUjevOOJpucMcnAXk+dmkZy9eiXSG+2fz\nuDw8DUsox6MuVkxtrJbs0lqhg+CVz9FmvOaIEAAjpaZIv0pFuvCEhWLuP7CI\nuCEV\r\n=Eu0a\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"1183c0a878286998f500685204eaf6e2b870f637","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.4.2","url-loader":"^4.1.1","@babel/core":"^7.15.0","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.47","@babel/preset-env":"^7.15.0","webpack-dev-server":"4.1.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.2.0","mini-css-extract-plugin":"^2.2.2","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.29.1","@typescript-eslint/eslint-plugin":"^4.30.0","@babel/plugin-transform-typescript":"^7.15.0","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.172_1630570044113_0.8850287801958803","host":"s3://npm-registry-packages"}},"3.0.173":{"name":"simple-keyboard-layouts","version":"3.0.173","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.173","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"357dad9f50c0d0da6ce6afd1eae7de488d4af802","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.173.tgz","fileCount":80,"integrity":"sha512-WQmIku9PpEWUX1CGz5+low1bLDYHlMzF+p8Ri64wySeF9MywOHYRZM7UHW1tBFD6pngPhOhYuewbv1leZ7aTkA==","signatures":[{"sig":"MEUCIQDA7+aXOQsHVj4uXnjB7K+jtGshUDNFxGhJDl2ZaFcQigIgf6ciOBKrSHXoPo5rGkNn2i0wSjFIzrRS4u8oYeSdr6A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMddXCRA9TVsSAnZWagAA3wAP/Rv8Rs5VW4wrKvIpegUR\nCZ7f9Ys/sRWLStytEOB2EER/2kioxD2bETVBGgpp33X0I+dVvZOv+psbXBxK\nFnvdVZjJD9nN6OKNeM09zOx5zt424nm9xGxW/3nA3/H3Yw7bnCNnAfvZWRmt\nEgfqi4vnFA1ZdguILLJWCv7vyF697WZur4znil1dW1Th+HMwwMb9YA1u6obv\ni29vtL8ALmMcZzuLrSqOvqnO8tox/DIT2txpNvRfqvFhyjRG/7B/vXE095O+\nKKNNeZ+XJWrSxUCvdbuSB1W6lK1FLApgA7sLghe8AKYfIxST1An6Au07ut2z\nlVJgZzq8QIrIMdYa17c/AY4rBNzg2jw3SJykVj1JVcyXlupvJaeBPAvqj7Uj\nrCk4fpTa7qQHNuJ3+hRFtcIGTH7OI3rBipV26GJ/V6spSIjeUGUPxhwTfOmO\naDnSkNLaWE0rATTN+BP+Pc+nHZzG8T2mOgk7oeTN5D7Fk8VmCpJ04i4GpI+d\nwTwdVHvrp8fGVEWs0HW+djHcIRCJhCHXu/kcJt2vNhcCWpyaprVzaa2jLG4I\n1iaq/zKBXLW4OjzYEG0QEYNsDy9JXAaTpFK57AW9HGl9iJp0ViCGr8dMVIXj\nUA0XEPJHzYKmjNcX8vDNSi8TpC2RSZ7dark3YkMyczT43gCO34j86ief9KTF\nd2jW\r\n=G6eS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"d07edadd509c6a9510017c11415d718a08bc0b74","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.4.2","url-loader":"^4.1.1","@babel/core":"^7.15.4","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.47","@babel/preset-env":"^7.15.0","webpack-dev-server":"4.1.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.2.0","mini-css-extract-plugin":"^2.2.2","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.29.1","@typescript-eslint/eslint-plugin":"^4.30.0","@babel/plugin-transform-typescript":"^7.15.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.173_1630656343218_0.48813809547825837","host":"s3://npm-registry-packages"}},"3.0.174":{"name":"simple-keyboard-layouts","version":"3.0.174","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.174","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ba546231a3aaaa693db5ac16a036196c5b49cf72","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.174.tgz","fileCount":80,"integrity":"sha512-7FEARw9rcFmbVUzCyUJKlVmnfhFvcMN14RgGlP3MRqOITvuJSwg5X6Vl4t7+PMrKXH/mLALD9vVo2sGwlyK+NQ==","signatures":[{"sig":"MEYCIQDtwNH6ttRvKe3h2DWvBWlW+PmCtsmiRQE7RewWyCkyWQIhAKyQH+QJE/RSEBCjNShUJzOhdCfu20wX7zT8w1/SS0+c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMdfxCRA9TVsSAnZWagAANI8QAIedsLyExK9LdJgy8Swh\nA1AY0NMYX1Js0dIKIgiH71ZiYhA1sqq1XAUfDhailUvTVmxFl45NKgo8TfXe\nCuBT0pBQMD+b5B0nPoPgj/eUx9NvAh85VHWFwUr8+ZrW0mECE3zWyKsIh0dz\n8KOXRzWyXmLJqu9bdXKYFRqMrWWqVniSEFHUGGc4MkeqDTPy22LMJ4kVm+b6\n30w+Pl+HQqIwujvakY0UjgI4q2gIo3ZvuwjNCGvvC8ijV8UWH0i3bVIXjbFX\njf1wp0k0sqdJ6Ftg2543sQHqUwqNPssXGLeJvuu/9rFsLWzmFbTR/Hs7Xb2b\nxAosF5sFBvzZdYiZiBqothoO6yfdOPBcaLiXPwmcuKTX5Gnk4NPtPtqnYw29\nKvKcnvD1jOycRG1x3q40eUKYUeRGBJEYH7NxTU8i2vdwG3VK0NsRgyecUBVC\n8+H3bygt2GFd0gyHD04IfSJ1I70mzc/CVcjLw9Ae82bG3RFfJyi0UZQPdoKU\nkop1XECpi3ntPkUeQCoAomMTANWY2MXtDDpYRDaZDqRgx2zTKMAfGPe+Ct+1\nXP18meUJr7pADVJn57SMY/+ULhHaCDFslvn1mUHnP7fC35EbWGSEpFQSGxG3\nKi2WtYc2g4syTEvN+/9Sw7vfJbLrPRWlpxPNF2jTRThMtTXX7LGr3QUrcwJf\ntJZ3\r\n=XTAB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"06b5ddc23ed79de084f34d9560f0a2473a3055e6","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.4.2","url-loader":"^4.1.1","@babel/core":"^7.15.4","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.48","@babel/preset-env":"^7.15.4","webpack-dev-server":"4.1.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.2.2","mini-css-extract-plugin":"^2.2.2","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.29.1","@typescript-eslint/eslint-plugin":"^4.30.0","@babel/plugin-transform-typescript":"^7.15.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.174_1630656496890_0.04285658891653088","host":"s3://npm-registry-packages"}},"3.0.175":{"name":"simple-keyboard-layouts","version":"3.0.175","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.175","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b6c095354a39a2cfc218e8426eb68160ed2b2804","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.175.tgz","fileCount":80,"integrity":"sha512-l7TXeSaR+IzstycNM6KL5RCuJtwYrfl81dkBNQOo1eVn3x7J5qpF9itzEQLHD68uz6/j0u41HsjpCZLLNzpJoA==","signatures":[{"sig":"MEUCIBl06Oi0WG/ro6O/yaG7dQloGppZlEX+a4DzeRTynf5tAiEAnD7/W8MTHU1UjJwxxLYmQOw/PO0Vi2hu7wkBgGxpu8Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNcwdCRA9TVsSAnZWagAAxj0P/j3ag0reQ0ZqDzecteI7\nX/zkdD9hT0lUoG84RodlyL8+E4iY/x1/iU3hm98fiOq0SqWfjq8969SfboLk\nLuoq6XdKBPMt9D1kvRTUvxEahgl6FY4ab9tQgrGB0niAcDS0tYajpJ0ZaWlD\nF5LBhzlozqwmB0RvtaA5APhazlK32i/B7vW56DiRfgPJuGTs7nZ/sFnWMInC\nd5xrR6Ji9QUweTqhZWqD5Y9Yn9ESv6SCPkBAJiJPCJlNVLDn4kCtEZGUadcB\nUcU6/cN5gySqlNDtMnWSD5i02Aa4YCDXwTO95tqoZgcnklWEFn5wMXVRA3T0\nzdo565oVWKwJpOK6YP5lomMb5n0c5/t2vDKi12/PXfjUhP4IwOyhrpnLH7eI\nsKjbgKLGCyczGFbsJPrWay5GBH4O7dWRoyq/CcS9i0Dq497iO3HksN2kXtjP\nf6LyCXP44CoHxRkjJ0nPkbLHe+BG2GX8ImqcQ/+tm1ngFB9eF1+qlXhBQtUM\nhVCafA0fMaFCyXYFkHeQwbxVrFgzKaUontsuBYOghkKZGomwr8NzRTYDG/gL\nR74fz9DTThDnDT7Ui2GF8qaTNlPZg14v4WQI0eEGE5/rVmPKyf1ZkSvopmp8\n36bKiGsvQpMz64WnvgeFRaYcmdlc7NfN+ChQZ7QuKKye1joCI3Vo8FXKZJT3\ntGHw\r\n=DcXx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"eaf8d03f4ae3ff769a186230efc9183595674b97","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.4.2","url-loader":"^4.1.1","@babel/core":"^7.15.5","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.49","@babel/preset-env":"^7.15.4","webpack-dev-server":"4.1.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.2.3","mini-css-extract-plugin":"^2.2.2","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.29.1","@typescript-eslint/eslint-plugin":"^4.30.0","@babel/plugin-transform-typescript":"^7.15.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.175_1630915613314_0.9074872413606163","host":"s3://npm-registry-packages"}},"3.0.176":{"name":"simple-keyboard-layouts","version":"3.0.176","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.176","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3b4e6391ce40a10c33568bbb3fe9284854767267","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.176.tgz","fileCount":80,"integrity":"sha512-Ew6kzBmNYbQV6Le5Xp/1zdG/g8aext+3szajY8wyX+Zf5Jwf6C/FtFyd0ajRcWKc3t6FUfhVqpbh03swISpZUQ==","signatures":[{"sig":"MEYCIQC7nWO3+l8XQeElrYiA/w6NE2i+GxVHvsunvwwDwppcgwIhAOcCpVkaR9xgBd8ZDRAiN37VLtXxNPQO8hkprx/ymHlr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNx1zCRA9TVsSAnZWagAAbvIQAKMZJPh1Fesv3QaY9yJA\nY/fvgjS44+P7upiaDES4mcsSz8jr5423hmhTCmVzy7TpDJJWhcaOIjH+Y9kp\nMpNs3q1WfUQHoFCeq25p61efLuPSt0v8qC45c8Dog6D3tExg1tjCCN7KO9Gs\n3Ziv8aCwNXK2mDi7PEIc78xOkwfPXZKlzJHfvqz9AxBsSLIwz7PWpXIAOEA9\nefOimdffeErmwm3SXQZcTx1iGQWCs/HLKbqosXt1bmfU8f3ZTyEmtWWBf7wU\nyjFSzMRVK63ERvbiJ5le9n7n8Nz/OLUQPiyGdDhxgcF0Non6+TN5vFhkpqQU\n6O+RvWP9rlo5bdI9XEIaGI0jPXyWq18ecf7SIpJMAnFLlKZjEtKBxA+Ftb+t\nyX/EJkRGb3BEVmcVCOpvogcaJ1ANyN0KYIUXURl3w/gR7aE/nePyostaEr3p\ntSfAhFwlyU6aGfSSMabvZ3F0/UIbC8N2jHTU3nbFqFMRJx7WaK299VVRmgud\np1htZ4mwPWrxIdRRLvS9BFdl70c33qj/YmfHA52F1zaxZphvImd870R772FR\nAHQX6GZA7sF/6FHShvpxoIUuu6SpczzKSkTm3SQs+fHJB99BP6m+F7qieIdH\nO7Dx0G1/iDW5c25mnLqIWJ0zD8LF6UZOtvriyyH5hDf/aOGvG94TRqqfMGHI\nvsfG\r\n=cU9o\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"6b9e254355d40ccb077faa7baa97cb3f0174e368","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.4.2","url-loader":"^4.1.1","@babel/core":"^7.15.5","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.50","@babel/preset-env":"^7.15.4","webpack-dev-server":"4.1.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.2.3","mini-css-extract-plugin":"^2.2.2","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.29.1","@typescript-eslint/eslint-plugin":"^4.31.0","@babel/plugin-transform-typescript":"^7.15.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.176_1631001971031_0.7786588499258069","host":"s3://npm-registry-packages"}},"3.0.177":{"name":"simple-keyboard-layouts","version":"3.0.177","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.177","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"775c0ca12841995cdd92c91b6643d122fb47c89b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.177.tgz","fileCount":80,"integrity":"sha512-li71wCle3W2yAgYzIpTAdxyHDwKHrn9RbpARIcoBzZ115j7VIYT/dDQNFvAZ9LT5FDKCH7BzLXhHLBdYhlsC0g==","signatures":[{"sig":"MEQCIF00YH2xQeg6h7EcoWHnSAvWGOqRnY86PIb3rrXt6T7wAiAwjZf8JnJ1TSTpTbSqgnSS68AwGQTNT34F4lggfLyI4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOG7NCRA9TVsSAnZWagAAzAkQAKF/uP96XMPldwUcUmZn\nHjgIjpunljhCZinVRelkFq94Fpq0daqApaXimIc4CsoH3fHye72pUwnaPC/4\ntmmROnzEOPNCsfpmc4dHOPX71SKuRpgIphXX8l+e08lRADXXNViFHWWUgZlF\nk+JbiQuHjfcDo4Uqq4b/tbI8Syt60kXjY8AmBq46vyg1N6CrN2ktioIkNbr5\n289neiD4zWI8khDKSiotOjwfHeW7Dld2G8sr7Nif/DTVeRkq9EllXChS2zKh\nOIvkW3g8TJds6yYpcYpmSda2V/mAb/m19RmOEIsWZ6DQCglZuYz6m0r9dSeC\nMO5c1FCWOoCDTShIH/NIeCptdt0tFeWDsCP54nsv7ETvSemaPdnoKxDbyEym\nFdO5XN+aMMds/KWl6G75oA12chYk5mORxn1U9BQUbGGZyqUEF2tl8C/xEq6W\nPnzex+HPjBHY7jtS2lKE6KqYaiNToCAM+wUI4DMe+C/F2qSPGUUDU2Xoo3mu\nFxFW5lhRwTGPZVprow0iLi+BksS2QfpfZlw/zlGGnR+vXh82KaA+kyHQh+G2\nFMBeb209667/mRCThXQfyeOsAhm5lZxJgDV1hhHMF8JrdwEWxbSb85LqRphe\nJ071u3cPbXrlatV4+dhJK8/WM7QjgwBT+JPfxwZr+X6MmGh4/5eG3KH8jK+q\n8eTa\r\n=mf7J\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"e93e8a8ff0732f9dde09b37bf0f0128951443840","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.4.2","url-loader":"^4.1.1","@babel/core":"^7.15.5","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.51","@babel/preset-env":"^7.15.4","webpack-dev-server":"4.1.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.2.3","mini-css-extract-plugin":"^2.2.2","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.29.1","@typescript-eslint/eslint-plugin":"^4.31.0","@babel/plugin-transform-typescript":"^7.15.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.177_1631088333122_0.8341580891064106","host":"s3://npm-registry-packages"}},"3.0.178":{"name":"simple-keyboard-layouts","version":"3.0.178","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.178","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e03120a25deeae36ddef785b807149bf69ce2984","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.178.tgz","fileCount":80,"integrity":"sha512-ey86wl2cLkdLyiZ+OqZr5WFfZjTCybBdhvkeBcvmp4RwQoALT5kgWXZ5A434pECjxgATY5bgI/lBMBGBkoj0Og==","signatures":[{"sig":"MEYCIQClA6dQD1BvTLACwCpRC56/VJmxkwndj8ankp9o8J4mdAIhAJVBxpUBrx9T1yI0zHYcYKahZmRzDvfP3Y8Lpkkz3Q39","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOcBPCRA9TVsSAnZWagAAcLYQAJp/X3Z8MKzITft0meFJ\nHt7rxcM4/bLeGaZnWhNPmPV0Rl+8aVSO61RpEsBzp/+cqUxN7gxZ6Zr1zOha\ndzL2BbqmP785Nxh7kyuvNs1cSaDWY8TJ8MZ8x+kYpnAshQUfFMDJYRRaK9+A\nBrWG0OiCqiAF1uIhXBuuWRonNrGTpGZkkAgf3Zik6RFiTOXoIBeBns/l0qLM\ntC97HL4BeUee8iZOvd80VS8uJt8TV9S1LdKLAEqtcx5tjryGJpK5U+1Qi201\nIM8UrUoK6+HOAvBDhA2FTQ23K133EJOsR4F1Pqgz9Gx4nQZEZ7KN6MzRqLsv\nrooA/TNYA8smjDrnNTH0nHFHbphvJ1cF9ZRUN+XVPJeemS+1RvNWWMDcwzHZ\nYktJ3Q9Ez+Yc9o+QXdh2qX4VJtVjeNTLg5xgSTvYAnzF9VbZTsdUNQyoCZT6\nPMKPUK7U1mBt6lNWiukiLTEIGp+MlD5CVNuZDW6UsQBlO46Ud/LGMTsEsvbw\nXIrs3l+EThUQ3ZC/XmLW/lrdh7V5ZpWw3ToB6uvNoCxZMNTrEz6EtRgRS8mf\nHfLzr46lzmtF+8SrS4Cq9HDQCBDSSKLGHjm8J401kZTdQEZCwVy+Sp4bftP1\nWSkKdQpIt3Vzra6OAFWb8mZCCXj48suNk7UZAj33qf0BZCXPx4RvFfVKnBmK\nYrBa\r\n=OPP6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"37bc8e4224ee1af4c30db4e6df9e238d08270476","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.3.2","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.4.2","url-loader":"^4.1.1","@babel/core":"^7.15.5","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.52","@babel/preset-env":"^7.15.4","webpack-dev-server":"4.1.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.2.3","mini-css-extract-plugin":"^2.2.2","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.29.1","@typescript-eslint/eslint-plugin":"^4.31.0","@babel/plugin-transform-typescript":"^7.15.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.178_1631174734978_0.8884919101495341","host":"s3://npm-registry-packages"}},"3.0.179":{"name":"simple-keyboard-layouts","version":"3.0.179","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.179","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"acd62fbf2d3683c1425444418cc2b1c7a775f5cd","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.179.tgz","fileCount":80,"integrity":"sha512-RDBTaDxi4Xl3Up1mo3V7FVtqdvvNKCUSHlbdKVtD156yCv17oUgRvGpk6WVFusWrBeh7nlfkcCLnfY6acvuf6Q==","signatures":[{"sig":"MEYCIQCE8kPseLd0lz5zJgJk4SlsjFYtsC/0rYWaPS38l9QJGgIhAM9N1G8u16l3HOWd+jd1UPr/WhT5ffOZ0Qze1lySLsG3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOxI1CRA9TVsSAnZWagAAXR8P/jaDVhnhCe54mDCN6hVx\niaqL8dABSGUms1HSWfn72xQz0vmZmj3sl4MAH7QxVmRjGhkqb9k4+WNHdEpj\nC1cpKPXbt0KabXHu6BMsj8VcM8FuTBEv9BXp92/NF48DkMGbOpf+nXz1Csi7\nqNMuTaqz96O9Oh0kdhCVO5sJ8owCrwwPCwZhV27if1Cpf2SL20iCxr7aTjg7\nxe/2pCFOSu8uxY1QTU6tvgUrMWlQVEd0qygglwFOx1bFua2ORYPGKFriKMlz\n1vbWTBEMwt3VxztdhE0UO3RRvzg+7Y7Nl66qRRk43Lps6gRkQ/PN/9EvAaY0\nVNuYJhlqEc6SrWb7UAgEHsgXnrZKXcHa7KmjaHNHH1+OrfQA6GKZSZQjQ3vE\n4vNLbssiLF+aRN7UgShE96I7z7e5dZXElffEU34FloEg6Qd1q1hn3xRZCcEO\n38LCV5tmR/iI5zJZGGuyiOsPDL+hoTE7lra/93+spO9hJr6nnyG7oDxZi+CG\nqdG09TC5KDxACdx0MuhZT1YjaKDRuRgyN61RJCeg1Z7YihsbaFx/QwfPhQ2w\n7WpE5jLq3Oh8NYOjOvcmfdy8YjZNc3bK04jEk/1qxNoGbsz+35UJW+l8KIX6\nCsltq539ZwWLJxBNlZYtc+TLs9bGW+2Xnipa5jaYjoZYt79/sZiXohj7L11k\nQovz\r\n=bTtk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"d677ce91846d988f343a8abdd4f87505930bfcc0","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.0","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.4.2","url-loader":"^4.1.1","@babel/core":"^7.15.5","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.52","@babel/preset-env":"^7.15.6","webpack-dev-server":"4.2.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.2.2","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.29.1","@typescript-eslint/eslint-plugin":"^4.31.0","@babel/plugin-transform-typescript":"^7.15.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.179_1631261237392_0.1086675301706348","host":"s3://npm-registry-packages"}},"3.0.180":{"name":"simple-keyboard-layouts","version":"3.0.180","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.180","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a4bb52e64827cceff59eee45e49ffd0b2eebcab2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.180.tgz","fileCount":80,"integrity":"sha512-xv0QlHAwYO8tu2a4rxmGr52p4/Kb5QRBad3pdFe5KJpSsjm99qHuqlG1QADNBlfAJDvw4C/IPyELekTd3L1x2Q==","signatures":[{"sig":"MEQCICVPEXOisrfr7QZTc7nI7qjBsFvn0HVkVWGxcsnXAux6AiBZ3Htzpe4srFIMuRYpUahR0xisk4w/8hSzv88GUwBI2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPwaeCRA9TVsSAnZWagAA5akP/R2GBnOHeCoEH04sk6tS\na9efzsfORSmFhmPu3kdguqk/YHWOjLlbA9EbAzlqbw0y6xZ1xb/m1xVBX/fR\nCq+25mVlqRqxbByg1xerMhaAXs2QEvQoH4BGqD8kWnZR8WTLMl17MmsErLXO\nYdGU190OtaJPaSCxXltvnMEv5EENs5edivLoCrHvl6ArwIeEEGsSb9xwPz+n\nWPcZZG7yP2DkTT4fOTEfzeSIxCw7JCwYtbYqCLbzxp0GT09GEH89Ew3QBLNr\nUwaKpClGSPxA9s0laKBzTP0Z2eobFDFJckm2BpzYlU4w0OxPXsH02n8B+m9I\n2iXDK51lh8UzoC70AaOEAsY1N5u++eiL8bZkWBpry+EzkW16ANjexUj7UwGR\nLDEMlO3uKlPltXsoLH/ZuBWn5ISVWYNCieAPy7u11NxvOsZ0a1omd7Nu0ABO\nplulE+8SreFGnj92n3UeE2431srfCaMfDF12hgZAhSCImpy5k/La1hialUZZ\nNfTCYTZz7M4a3VeOnXBAw4mGQMV0tXSN1PPUCQosKFrUvWeLzLTNPHKFN5FJ\nMx2wc8pSzNgsMl7y9++vSfZ+OEoUoSJJ4EgfuaDcc6RVVrbRO9gp4+gMH8X+\ngAe366Bg+6CzTX9QUt5AAUPteS1R3Z3tLTkdCB+1gPGnIYyx8PprBCDe/zQF\nHaVD\r\n=hPrx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"ccf48a8534022c9efb588bb45a2a1703b021d9d4","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.0","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.4.3","url-loader":"^4.1.1","@babel/core":"^7.15.5","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.53","@babel/preset-env":"^7.15.6","webpack-dev-server":"4.2.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.3.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.29.1","@typescript-eslint/eslint-plugin":"^4.31.0","@babel/plugin-transform-typescript":"^7.15.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.180_1631520414476_0.5245269962641961","host":"s3://npm-registry-packages"}},"3.0.181":{"name":"simple-keyboard-layouts","version":"3.0.181","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.181","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9b592590b47e14a89b9caee42e0f5eaf5f5c0bf1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.181.tgz","fileCount":80,"integrity":"sha512-5XpHv8CUgvAAut/TkgJ4CHS1FmUBycaesHd9/8M2jJKPme33gn+1+njTCvaZFikOb/pzGvcW95f5Y9db048wEA==","signatures":[{"sig":"MEQCICQKcb1EQRxunGT76JXqmIYxSgZlA1TTxP/u7gpZQu0wAiB992nhAyxgmLcG37+KgzmZ0p+mKrypfsi0yNB8GrO0Qg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQFggCRA9TVsSAnZWagAAO7wP/AlxO2YOVx2jhARKSw4R\nSLm1FN85U+WJWvKffsGD0/Inw52Biw53Ds+zBhSWvDp5mESOuoA1J03/yx2a\nNdbstKFbtWtIVoq7tCcWBIcoZHS6kBtHQjoH8wWoBoittDjn/UaJS9jTvHH8\nAktSjD266oybKL55EsC96b9K9peS6McdI+06l9UO2A/pIzasAkBxTEEe/QQC\ntWHFxMAFmQTtpXGMAlQ1bMQ2vs+MBs/cKPwJKSz9O8N7e5AL2t7dcf9QG11G\nCr3tjlX/VDpc07br6x9UOwbWjXiss1oxS0uxcCqovoA3HmthWsAbV+LQA8UJ\ngB9wX4WxZU7W4kVpgz/ENqEtEbKiRfNAyeLnjNakjzd4yicKBPE61jbyan2V\nvbrpbqUqRlg0I63f8hnicEXcqnPxKVwtaSKM2m5uWDHgZP24a5Ix6aSbusBr\nQtKE5X19YV/zTiYbkWz71qO1upcLPjwBZyDYDFDeI9uq+zEpxvcItoZF9fI6\nyBBaSKF9RgpQhfETYJPUf/Dpor7JDaPTbKlhNODpZ0c2sSrJgZ0JlykgiH2D\nEaXoo9bx3sFO4E79u897n3E27OwBh8SQxAxfYghNhW80gzvvQ8N3BZyEyDE7\nPe6P7m5z2HRoOEo3BepILKtsCxCl3IauceyhAVfMwBUad/QkmCM0dnrMNHud\nxefH\r\n=tF5y\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"7e8f9df0194f110c8f71eab3af1c35825fa1daf6","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.0","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.4.3","url-loader":"^4.1.1","@babel/core":"^7.15.5","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.54","@babel/preset-env":"^7.15.6","webpack-dev-server":"4.2.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.3.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.31.1","@typescript-eslint/eslint-plugin":"^4.31.0","@babel/plugin-transform-typescript":"^7.15.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.181_1631606816566_0.27372801754066733","host":"s3://npm-registry-packages"}},"3.0.182":{"name":"simple-keyboard-layouts","version":"3.0.182","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.182","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"83e33db0276677fd31efef6aad89c88950579ef6","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.182.tgz","fileCount":80,"integrity":"sha512-x9st2nNcY4kWAAFVU/nboWBdMYZVD7aypdVQR0ieWth9tjVy2qh9oSbUNH2Y9jypw+v+BY5g44Lhk8L7QnufTg==","signatures":[{"sig":"MEUCIQC3OPAq/LCdwbBYEPqzkYtyALPkGz/rOv4kOUnE1nfYoAIgWFUrY1Uv0iTf2noX6xw7ab1ZbOxMA3C0ckR39BYKIEE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQalFCRA9TVsSAnZWagAAUbMP/2EQsGNkwPDqiwfyYhNG\neo7aKGy4n+AoMNkBbhA/4DG3PHG3q7g4vRdXshEogLdTHSDfYlq3SmII+FYW\nzZLoN3jpQdcYx8PCGk02N7QVaNn9Pl1a1LJjI0NDXu6bC3FIOQQXK5V21/9o\nyQp/CgVDkw9BBvFA1YCdqxEGxvI9SSWoKLw1lvc4UAUmgGymBKf3MhX/5EDz\ns61UtwV4snSn9K/AaCQhn+KvWaWqGleyzK+de92e3LPAb2Qk5Wu+QTFLop2K\nNq6HEQX1i8vQauhEVyRuQ03PUEHXZac4GXnvxPlC18WqPAp9AGg3mmgfiR7X\nDq+7NbrvV6C1GitTvBYqzoA7Xi1hfXQjwBMCwDOLZcc+7Ecdfl6NR7OEhicf\nVJkY49wiwT/MGavWPso8yVmGV5sPlT0ih+TtMteu0pF5qFqZMEYDNLvfMt4d\no67jqwVY8AZQ+BLQ83nzizJt4luRkBugLlnql9GFYVpMrHvES8y+aiDmcQQ1\nIKYBZP2r21w25pVBsuTawv+R6vt7r7bWwkSQP7AeY/6gaYedCaJNSZxbpOTr\nyntCTMOa4qFiJnlsmFptteQk/ReLxXHwqhNcviuIWwH86eIf8pfaj4YUTnL4\njGkadVRJcM5WPFBhgspWjbNyqLHB1jGJBV0/BjTlh06grVMXMAGFf0rM4ANA\nC0Bc\r\n=nb4n\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"3101e147d2c90540a3db7c06bc9bd7ebb5ca7cc3","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.0","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.4.3","url-loader":"^4.1.1","@babel/core":"^7.15.5","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.55","@babel/preset-env":"^7.15.6","webpack-dev-server":"4.2.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.3.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.31.1","@typescript-eslint/eslint-plugin":"^4.31.0","@babel/plugin-transform-typescript":"^7.15.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.182_1631693124828_0.639241963951767","host":"s3://npm-registry-packages"}},"3.0.183":{"name":"simple-keyboard-layouts","version":"3.0.183","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.183","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8732e240fa6b605767e0c4988a7d042a3c32896f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.183.tgz","fileCount":80,"integrity":"sha512-snTkOZ73A0HHy1J/Ofrkyj1IZpjS4b0cU7f8H20nY5BBxAGbVFEGTTmoi8TYjNHNe+FV1+Emq4kym03IGxySYg==","signatures":[{"sig":"MEUCICLCyHGt8u0qqdQKEfK3x0v4g9CjWBTCT8DoMWop9g61AiEA3D0WEechwwEt3ap5vEAfaYXNOfxQl/dINdBHdDjs2q4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQvrUCRA9TVsSAnZWagAAQf8QAJkpMtoTSfFd9nozcZdF\nJ+eMp0f/AeKn0qpFCqQeB0b1xdLw5qkxgLwC6wukK98iyueh5O11V9ddhjad\ndZ/EZkNvZ8ZRZS0NBxx2kWj4oRgOZHI5f01aFgsulNHwlJeaTDmMiSFSpMp9\nNUDBO2g5G8RQGQXJhV/Qlc93FqVHSyMPlkWuVhGYYgU6AX48cC5Bd9FbpV8S\nzU99M6EePmjIAG7rEZzI9AFUj8GgqZRyomkMBPUAByhY3PZwJYJs8L4/mpox\ngnQ5vcCdWm0Jb8B0sEPN6x5g+za1slSeuZabbGXtqRrUzp8dbUByQ3U18Ffc\nmAyZaiI8M5VPlOO0WBpFIUjB0tfghMYoK6SQNeCqVraPTYnOeRBSuiXpaQwJ\nNnKv1Nr1xZoVZvuIoFXxtwfQJpCqAwc+NTu9toL+UH4nMHtCfMyUQa4lPVFf\n2SMeUbTXsvHB1LzQMdEMroZoxY3wRRexENmRxe6WYzSc4r56FguJITFmsWU5\nK0DQnNYQDm5zUPsAfsb2Ev/XZip0vWinpwtEa/MsJ5K5/vKhMBo3zYmSClBo\ne8e7FsIEfWvbuM+dhGJA9d5Bq75+AwkhLhMr8U6Qk9bY416ZEmYiIOigzdTt\ngc7oXZQUtjrLWJei3Co6FDbqnlyMKYvZrEyXG1FGaGDF1bMsLK7RjaV74TL6\nMp1w\r\n=TKbE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"a716e4102db6d457e378d3b76bee02b76192bff3","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.4.3","url-loader":"^4.1.1","@babel/core":"^7.15.5","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.55","@babel/preset-env":"^7.15.6","webpack-dev-server":"4.2.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.3.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.31.1","@typescript-eslint/eslint-plugin":"^4.31.0","@babel/plugin-transform-typescript":"^7.15.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.183_1631779540063_0.5009692034709683","host":"s3://npm-registry-packages"}},"3.0.184":{"name":"simple-keyboard-layouts","version":"3.0.184","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.184","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1ddb3514762f8b0db7a3f8c59917d149d2970b5d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.184.tgz","fileCount":80,"integrity":"sha512-k6NA9zuC3QbwOfohK6Y8UanmR/u/QoNhBroHd2TSoaGHruGSX9ml8zQQ3m7ZU9/fia0nzKESlgwTZaOZHLv8kA==","signatures":[{"sig":"MEUCIQDFp3OAXbOqAQhHL1zVRua/w2fP/UzpI8lIPfAyZjLoVQIgJDJuxHXJQg/6v2BXqIq/Taj4Io7Ee88xTShhxGwA1yw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhRExyCRA9TVsSAnZWagAAE6QP/1EpN6h4TfA4FF4i+oIx\nMdZvMwCaRM5bNlFHzpXFSwIyxaWS+MRPJ7rYafIrCY1zyX4uZr3ej4/u4E2x\nyb3KqKz+mMsjs/dAQ6P8+/r0xMRy8wLmL9tuimukexGbmyFzttYt/J8Ka8jj\n4sBFyKCEmNaWAsOsSstHxzgjpZI440y6C82+s2iiItby6w56Qg2sfBR7q0jL\nCB4LhVBsLuyn1DlxuA2dJiNLwdBfAmT742krNONYrAixV/Yy4ixmo/70Nqpf\nKlXbLeAjqEJSiuXg9PS4e2KblTPyk5Z280yRznvHN8MCmNEwDOJQtk995Xxz\ne7BlMXOq8kgljSutPs3vbRRpDqVBR+dvkF0R6+/GFbdocw1OblH2FWsPkbJo\n6QKsgNDBemRPiTH0kK+XoDAtVLnTzxWa7lHMiAfwP4ILmRUI/5aJCa+PQ4cU\nSMuhXJwJfWiC/8HzWMcsFtySVdIJ1nKqdPrSxF2bMdLNllmaHc0B/a9BKbwa\nZvZ9k3ij6BSWpVBVYnuaHOhyCGDqDQp7N+nkvIszh+OO6zisd48Ma8sPT3zR\nQjy7l2sXwJdgUtahaaLjjB0vOSKCMjD5J+MmtosdHR3Ati2XlhJW+BR1074I\nIwlso/mFq0GN+CWdAylAX0GygTdc6NWJH99ZEwmrc+Hukh7tWd6UMaDbtWhx\ngp3b\r\n=VGpM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"2c5337c34a555d4fb7d71958192e9d81f4777bee","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.14.8","css-loader":"^6.2.0","typescript":"^4.4.3","url-loader":"^4.1.1","@babel/core":"^7.15.5","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.56","@babel/preset-env":"^7.15.6","webpack-dev-server":"4.2.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.3.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.31.1","@typescript-eslint/eslint-plugin":"^4.31.0","@babel/plugin-transform-typescript":"^7.15.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.184_1631865970766_0.7598612272033893","host":"s3://npm-registry-packages"}},"3.0.185":{"name":"simple-keyboard-layouts","version":"3.0.185","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.185","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"10cdd0786e68bc69b244d94d4497d048db446679","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.185.tgz","fileCount":80,"integrity":"sha512-w2QgYsSTkilg4I0n9qR/fhG0mRZGe1HRE43L4rWbgJFzrxaqKtrAd8JCgg2nKGs0APJn7q4ELUvW8Qw79MThDQ==","signatures":[{"sig":"MEQCIAvY6/GQ85Rvk21hO7PFEJEeJzkW1BVSRg/q71Y1xUbwAiA8gHNUQIc7A+78fZZhSd2md5lw6qhZdhROvNJBv3HKRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"03248c89f98187f51086b518ea1dec7a4d9bf31e","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.15.7","css-loader":"^6.3.0","typescript":"^4.4.3","url-loader":"^4.1.1","@babel/core":"^7.15.5","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.56","@babel/preset-env":"^7.15.6","webpack-dev-server":"4.2.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.3.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.31.1","@typescript-eslint/eslint-plugin":"^4.31.0","@babel/plugin-transform-typescript":"^7.15.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.185_1632125146246_0.06529782161575048","host":"s3://npm-registry-packages"}},"3.0.186":{"name":"simple-keyboard-layouts","version":"3.0.186","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.186","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f376c892900b6cc85edf9566c1046d17aaa20b03","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.186.tgz","fileCount":80,"integrity":"sha512-Nm+D+WhTdqYpwx3I5uKBWDNw21iGeoCna0O3nHBXZnPJ7OrvOjoLrl9XFWGbzI/4M9nlCNqam0lGbdhhCddMdQ==","signatures":[{"sig":"MEUCIB/9RPc+0JlI1gAul/hC5FHl1pMOZ2NaOqIOE3lHYHUWAiEAlLsZXk+xPdswcUEtppKDyWsCUZdjuRfIfCryvpvvijs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"415fa5d04f5800ff2c7b6e06936054766d4a1090","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.15.7","css-loader":"^6.3.0","typescript":"^4.4.3","url-loader":"^4.1.1","@babel/core":"^7.15.5","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.56","@babel/preset-env":"^7.15.6","webpack-dev-server":"4.2.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.3.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.31.1","@typescript-eslint/eslint-plugin":"^4.31.0","@babel/plugin-transform-typescript":"^7.15.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.186_1632180796105_0.5816056606815234","host":"s3://npm-registry-packages"}},"3.0.187":{"name":"simple-keyboard-layouts","version":"3.0.187","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.187","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a3a10fe6400b9a462e6a78b39aa313399cd18715","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.187.tgz","fileCount":80,"integrity":"sha512-YqwI7rt+GZyh2eyvGBe5G84YsEBXciM5vZ3TuH0LX1g/l8iox3GMMCcxzSv2aEMrYX9YYkBHLOkjoUYc44DUlw==","signatures":[{"sig":"MEUCIBoM6itMOrYvuhcowN36Ma1Nx194ZqSAviRW0I3APJzoAiEAtv9T1Ut02vZZR9nE5jkGGJM9E+1QoBUETDB9B4PpzvU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"0c3f8cedb579d56abb546870e3d72ac06918c043","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.15.7","css-loader":"^6.3.0","typescript":"^4.4.3","url-loader":"^4.1.1","@babel/core":"^7.15.5","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.56","@babel/preset-env":"^7.15.6","webpack-dev-server":"4.2.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.3.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.31.1","@typescript-eslint/eslint-plugin":"^4.31.0","@babel/plugin-transform-typescript":"^7.15.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.187_1632191002104_0.3362337163043425","host":"s3://npm-registry-packages"}},"3.0.188":{"name":"simple-keyboard-layouts","version":"3.0.188","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.188","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"068698a1fc40ef9b871e0232fcbd4741289763f1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.188.tgz","fileCount":80,"integrity":"sha512-WUNqlyffIiAwOeh0ceVgQgsgttVsMjJw9wpJVkBivbnXcmG6ijZnqyPOdMXUtMjaiToQs4xLQPKpR8GQ0lZZFA==","signatures":[{"sig":"MEUCIQDvJ41nBc2Z17I546vGJZrzQZqV71VkoE+PSYxLdOuufAIgXInmlP6j4c219EpDe5gAuccItnWg8nenfR3yfQhJwE8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"46b1ba7a0f3b905b43bcc66a6a2ffcb1f234019b","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.15.7","css-loader":"^6.3.0","typescript":"^4.4.3","url-loader":"^4.1.1","@babel/core":"^7.15.5","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.59","@babel/preset-env":"^7.15.6","webpack-dev-server":"4.2.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.3.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.31.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.15.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.188_1632211574133_0.10528373086405529","host":"s3://npm-registry-packages"}},"3.0.189":{"name":"simple-keyboard-layouts","version":"3.0.189","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.189","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"fb1738cfaf4d552747b087962d67bb786cbb5416","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.189.tgz","fileCount":80,"integrity":"sha512-z7bZWRRUj10QSlJuWwQLFfgJ9TQzyfiI2Qp/XaRiQUyDhEjb+qQb7QCMCQ3dfSNlaJnv2M2zVG9QmpT03wK5OQ==","signatures":[{"sig":"MEUCIQDZJniRUEfkwq1XAxcfcUYnm/rjsoqvCjyHYb8NxecmPgIgbA2jJaQkcvEw3hugro9Iegyj62fhQZY98GwpXYyDL8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"fbef43e86335ed13bead81864b755154a354a80a","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.15.7","css-loader":"^6.3.0","typescript":"^4.4.3","url-loader":"^4.1.1","@babel/core":"^7.15.5","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.60","@babel/preset-env":"^7.15.6","webpack-dev-server":"4.2.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.3.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.31.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.15.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.189_1632297910094_0.577783911227923","host":"s3://npm-registry-packages"}},"3.0.190":{"name":"simple-keyboard-layouts","version":"3.0.190","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.190","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2130a874c955c9795c02283e47aeba34bfd72078","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.190.tgz","fileCount":80,"integrity":"sha512-yQVoRvdruQW/DgicbBV7j/x8iB/3vWzHL8h4DOB53Mg2kgPVe1IFUDork/Qoi/bXeTXdnm1TOsV2ESiYkT9stw==","signatures":[{"sig":"MEUCIHp+cGcAIiNXc2oFyOHlaln7ivycEHsJpm0CpOoKN5MNAiEA4LQF6AMPuNOVKnixxVlsMRe2JwoGWwintu+UFRXe/Jo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"49dd332fbb806674864ed9e643288deeaf7885e2","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.15.7","css-loader":"^6.3.0","typescript":"^4.4.3","url-loader":"^4.1.1","@babel/core":"^7.15.5","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.61","@babel/preset-env":"^7.15.6","webpack-dev-server":"4.2.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.3.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.31.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.15.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.190_1632384316877_0.7074705886909427","host":"s3://npm-registry-packages"}},"3.0.191":{"name":"simple-keyboard-layouts","version":"3.0.191","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.191","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2269d61971fc88affe6b69e1e7a8466954182f43","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.191.tgz","fileCount":80,"integrity":"sha512-ZGsvzUT1jIKtWbJhZMfuoRgFm3TTpiNad75YawrUZgdrCG/chpOliKb+h09tpE5yVqUxW8RmOy4gpj3ca3zHzg==","signatures":[{"sig":"MEUCIQDqiUngw/nKZtaJw5PzYaQEiYXE5RVTR8X79syiH95h2QIgUSORjzuudHyFukAt4S02vtsYuTuqesGRZ7HFGFN/7BA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"87229af8f295a5a63de9668ec7f6de3c9d35a5c0","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.15.7","css-loader":"^6.3.0","typescript":"^4.4.3","url-loader":"^4.1.1","@babel/core":"^7.15.5","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.61","@babel/preset-env":"^7.15.6","webpack-dev-server":"4.3.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.3.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.31.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.15.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.191_1632729956071_0.7442242860857309","host":"s3://npm-registry-packages"}},"3.0.192":{"name":"simple-keyboard-layouts","version":"3.0.192","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.192","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a8d0edb382c2e4de6ad4188fb79ce46da830b471","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.192.tgz","fileCount":80,"integrity":"sha512-Bx30bw/XigpX6Vqh1ptbhiYnzXyyqypnC3mR8WmpYQCsMlQBMwDVrB9LwUDUcZVCNqSY42CPltN+14fRnChVHw==","signatures":[{"sig":"MEQCIDLB/pywC/xGIi02ppwvUbkIf69yqe10z/in2eFDs0SaAiBFpJHLpyYmvWMZF33e++2tw8YtMiHWPVPrTGIxfQoJfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"736cc99dc24d286352e10cbf8d172b4eb9b6154c","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.15.7","css-loader":"^6.3.0","typescript":"^4.4.3","url-loader":"^4.1.1","@babel/core":"^7.15.5","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.62","@babel/preset-env":"^7.15.6","webpack-dev-server":"4.3.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.3.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.32.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.15.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.192_1632816342758_0.9586049299428414","host":"s3://npm-registry-packages"}},"3.0.193":{"name":"simple-keyboard-layouts","version":"3.0.193","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.193","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9deabc818801a44b575210ef4318a8ddc88b5787","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.193.tgz","fileCount":80,"integrity":"sha512-qJKQQF+t/tcS5vWJVzUolB1Jd5EjMcId80SIJ5iZirDxx/wlSApjWt5ZQb0poBqkYMhPcaBrenHyjmFXWXhpsQ==","signatures":[{"sig":"MEQCIHu1tvCesvWftoESb7od8IdbZLWmtMT2t0AqBau1JPcwAiBxiZhSyvYFQGEc04KDdmMUcykv0z+yefjeGzf8tBfqbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"1c2a79f64f3be9f2ca449a29d47b1048a480e02d","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.15.7","css-loader":"^6.3.0","typescript":"^4.4.3","url-loader":"^4.1.1","@babel/core":"^7.15.5","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.63","@babel/preset-env":"^7.15.6","webpack-dev-server":"4.3.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.3.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.32.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.15.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.193_1632902760089_0.09532580159577297","host":"s3://npm-registry-packages"}},"3.0.194":{"name":"simple-keyboard-layouts","version":"3.0.194","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.194","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1cee6c0576a64473eaf99415de457d4b499532ac","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.194.tgz","fileCount":80,"integrity":"sha512-XHb5AxBTX7Q+1QquJT2zziQn5JgDcInhKj+aXKjknqBCrQ9Rt3JqL4jmcHmhBa9dwy79edFeqqBReYZEwje8ZA==","signatures":[{"sig":"MEYCIQCCMDfBsfLcZ0udL7ENcm4/BMPiLd7RIbY1zuUx6Y2a+gIhAO9a//kQF5nIU2feFMK2v8AdKvRLZb2hGULz10dv/ltC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"e2d35ed5db401bf8730889eaebde730d8f63cb2c","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.15.7","css-loader":"^6.3.0","typescript":"^4.4.3","url-loader":"^4.1.1","@babel/core":"^7.15.5","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.63","@babel/preset-env":"^7.15.6","webpack-dev-server":"4.3.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.3.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.15.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.194_1633421154689_0.1004773315926184","host":"s3://npm-registry-packages"}},"3.0.195":{"name":"simple-keyboard-layouts","version":"3.0.195","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.195","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6aad888f4aa0559d6841dfa914cd42699c3720cd","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.195.tgz","fileCount":80,"integrity":"sha512-j9CpICSjpWJYllQ87HW5dvb7q5agpr5lCb0ojk44UDMPImV5BMr3LJMZHMmMPBxBqzbQAm8SLmBb6VpxNBZ2XQ==","signatures":[{"sig":"MEUCIHhnYhL3B2+Il/ahfKekvGtxKIwB4w5wLSbLSVqmNxfbAiEAy1HP+30A82KJaQvqtHiLOUFhm2DrvIR/pWDVp5fNzyo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"e3ba6648c22b4bf193cb13bf7169e68f152ee815","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.15.7","css-loader":"^6.3.0","typescript":"^4.4.3","url-loader":"^4.1.1","@babel/core":"^7.15.5","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.8.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.64","@babel/preset-env":"^7.15.6","webpack-dev-server":"4.3.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.4.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.15.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.195_1633507547574_0.7886522223498289","host":"s3://npm-registry-packages"}},"3.0.196":{"name":"simple-keyboard-layouts","version":"3.0.196","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.196","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"783a657ee4782a7b7e1513ff3ee2e6fd44308701","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.196.tgz","fileCount":80,"integrity":"sha512-vPqaoRDunJ8xwd+dQ0bEzw3966+RmE+cFNRqS5uNDmy0pa1QHK4RyXNd3HUE/m1k15lTd+07asvkU4P18jkYXg==","signatures":[{"sig":"MEQCIHiTl88PkkXru2vt/5nvcy/zXy97KSQy0sqyYv3v44EPAiBbOGJiSNzWbzSfjqQ/mk4FPcv7IZs2rLE5S6eTUKsdiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"08b3d6ec52950c6ea638c09dc6efeae7656d20f8","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.15.7","css-loader":"^6.3.0","typescript":"^4.4.3","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.9.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.66","@babel/preset-env":"^7.15.8","webpack-dev-server":"4.3.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.4.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.15.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.196_1633594142905_0.7441349452185526","host":"s3://npm-registry-packages"}},"3.0.197":{"name":"simple-keyboard-layouts","version":"3.0.197","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.197","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4499f8676f784c9a9966b673b5f589091bbb5f53","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.197.tgz","fileCount":80,"integrity":"sha512-y01Eoml1omxcg8ZX2dON1gaRTRZuuYwugFmYimqmkK0YZ5d2nhNvbdFhu6W/K09lscG2xRCt/zx0j/+BWQxZLA==","signatures":[{"sig":"MEYCIQDyLnnDwgaQKFumyq/IgvqJmRad+aLKWSZ5uz3ybLg0uwIhAOG2Lem1LoLe4A0OMYeY7X79FJjKVm3wKpBChSbwn/k1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"24aa0baf6b3dc3a8e7140885a099ac69612d754d","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.15.7","css-loader":"^6.3.0","typescript":"^4.4.3","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.9.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.67","@babel/preset-env":"^7.15.8","webpack-dev-server":"4.3.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.4.2","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.15.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.197_1633680405562_0.18170448403250972","host":"s3://npm-registry-packages"}},"3.0.198":{"name":"simple-keyboard-layouts","version":"3.0.198","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.198","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9012f353be60ce1852a2d9c4a5bda3ebc391dd61","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.198.tgz","fileCount":80,"integrity":"sha512-KTYDnEc9zH0JH+7TvQaojIKOe12WMsspbqvTPU2SfpUUfHYFn1Evtb9cGmQ1z+zambN8YCpgpddFW/flmXJ28g==","signatures":[{"sig":"MEYCIQDAbm3iRNaD20tG1z8sgh/5ok9xzaeuldbwRHxubcKRuAIhALk6lmxuWWOOC2JL+ypOR8seee3jImtStEg/4/KL3Iq6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"0b88db9f7e4c2d3c501c824b53136d199e899460","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.15.7","css-loader":"^6.4.0","typescript":"^4.4.3","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.9.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.68","@babel/preset-env":"^7.15.8","webpack-dev-server":"4.3.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.4.2","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.15.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.198_1633939632044_0.8520118443403384","host":"s3://npm-registry-packages"}},"3.0.199":{"name":"simple-keyboard-layouts","version":"3.0.199","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.199","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"696c872816750fd49b7bfbcceb6a8b92a2998a0b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.199.tgz","fileCount":80,"integrity":"sha512-IQvfRG1qnNpb2nFF4qahH+C+NmhLWoHy0YxvO22DXWUxIGAElpC7WrUE/98MFZ1iuHE22am59NGDfdnvsCmNYw==","signatures":[{"sig":"MEYCIQCUc3U97oBaaVuvlLnrRsc7MVniMFdKzuyaYqtuBsKIbQIhAJxRSPtDWiucn1753U1WdmM+iM/Kfo6A7/FWAJRPT9rs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133299},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"dceed33b7ecde43f15a64114d5135f64e8d29904","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.15.7","css-loader":"^6.4.0","typescript":"^4.4.3","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.9.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.2.69","@babel/preset-env":"^7.15.8","webpack-dev-server":"4.3.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.4.2","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.15.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.199_1634025922200_0.8509383829989161","host":"s3://npm-registry-packages"}},"3.0.200":{"name":"simple-keyboard-layouts","version":"3.0.200","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.200","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bac96b9a85cbea603b10d93245db236b3ee2829c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.200.tgz","fileCount":80,"integrity":"sha512-qUpMCDmXGijn2obDfF2RJN+qP/m1UL0eWC6DJiuExHtfD/LmvQ1to8V/xobwnzpdHCExuzivS4huG7snX2fcXg==","signatures":[{"sig":"MEUCICrjUIBhH9aW2b2FVZjF+3mctd2tGHfjIDGMC2j3ILW6AiEA8ePgD8O8ZKC3AkCtDNxb8a0N5uwtVAIdx0TPuO7NEVU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133298},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"c7c68fc1548d8a6e3545333ca79b71df83b9b489","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.15.7","css-loader":"^6.4.0","typescript":"^4.4.4","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.9.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.3.2","@babel/preset-env":"^7.15.8","webpack-dev-server":"4.3.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.4.2","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.15.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.200_1634112357545_0.8488574429557709","host":"s3://npm-registry-packages"}},"3.0.201":{"name":"simple-keyboard-layouts","version":"3.0.201","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.201","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5094daf0d95225239074952d0af75cfbdbfdb167","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.201.tgz","fileCount":80,"integrity":"sha512-abhPvYYGfVxzgiTA+Y39gVSkR/p68s3pCWJWrtsXmDNe3OWsX3+Xu6VoolHghUvc1Hbn9xsog3s66svVzp1+5A==","signatures":[{"sig":"MEQCIDuUSTc2LM+1w1Cm/Je1f2Up4tZBZJxfS+SP+BWrzQPoAiAlFKERz/IRbZyVB0BEMD5zu51C6R+sDYzT7b2L3m7DkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133298},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"0a4a314ec5c5826b9b3c2cdfa6ac370f549d40d2","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.15.7","css-loader":"^6.4.0","typescript":"^4.4.4","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.9.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.3.3","@babel/preset-env":"^7.15.8","webpack-dev-server":"4.3.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.4.2","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.15.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.201_1634198990626_0.9212011966421356","host":"s3://npm-registry-packages"}},"3.0.202":{"name":"simple-keyboard-layouts","version":"3.0.202","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.202","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"52bd5c9fd97946ff0b2d6b07107bbc6fed4ce210","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.202.tgz","fileCount":80,"integrity":"sha512-lBlxhK7lTQiqp+Kims7qZS49isP200ruaaBMJeF4N95IFLIOdSxy1UoiXNDe1RlkeXJ9zJD4w6G/nsp7G45nxw==","signatures":[{"sig":"MEQCIAfWzoXB6hyW6WyeMxybPBN69TtK4GGxge1XEz+fPNEQAiB5G1/lZRh8KkvsrMb4+johNmvwt7R21EMOAxvPXSt+bg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133298},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"30d76c84d140a6c16cdcd3483f072fa559b30ad7","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.15.7","css-loader":"^6.4.0","typescript":"^4.4.4","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.9.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.3.4","@babel/preset-env":"^7.15.8","webpack-dev-server":"4.3.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.3.2","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.4.2","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.15.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.202_1634285094417_0.21982002869991857","host":"s3://npm-registry-packages"}},"3.0.203":{"name":"simple-keyboard-layouts","version":"3.0.203","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.203","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"69b1406753e89ec5ffeeb0f1031a3d286f2a55cb","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.203.tgz","fileCount":80,"integrity":"sha512-mC6XKHAUEN7WOY5ERQKU6g05RF0vmKLt6yXe6I9YMgXFUgaJiUe6BQ6Ydr+nvCXHcnlr4fuYBolaqFEmrJFocQ==","signatures":[{"sig":"MEUCIQDTxK3SFikfxqkTuZfLYRT5ydqVQPvFXEtXZL8pKZz8UAIgdoV29Y/NzAEYikDjDgrmu2EZbHv0lQZHErYte+yf+Hw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133298},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"c0846abaa02c4fd1538127a3fa19935883bc7fe7","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.15.7","css-loader":"^6.4.0","typescript":"^4.4.4","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.9.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.3.4","@babel/preset-env":"^7.15.8","webpack-dev-server":"4.3.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.4.0","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.4.2","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.15.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.203_1634544322784_0.8629445179935589","host":"s3://npm-registry-packages"}},"3.0.204":{"name":"simple-keyboard-layouts","version":"3.0.204","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.204","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6168fc2837615e07319dc8c182f11191acc7ee6b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.204.tgz","fileCount":80,"integrity":"sha512-FKaAokj22p6r9HBxfhBFVVdSr/7/jsPlImRLy9fZ6XKcihQg5Z5Lr1S3L06+S2Blnma4faPb6u0eCVeTZP5fXA==","signatures":[{"sig":"MEYCIQDeaHG43jTebCI+uRPPEe5xey0i1g1baI9FtTkFzqg92AIhAJyX3HymwTroa1AK5hDYlWNTYGUWlbhRNCI2qV9tb6/j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133298},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"8bea289af6d66348f70149f6be499acb6af46ab1","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.15.7","css-loader":"^6.4.0","typescript":"^4.4.4","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.3.5","@babel/preset-env":"^7.15.8","webpack-dev-server":"4.3.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.4.0","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.4.2","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.15.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.204_1634630837873_0.6515409745607594","host":"s3://npm-registry-packages"}},"3.0.205":{"name":"simple-keyboard-layouts","version":"3.0.205","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.205","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"eebba96f6403d6aeb3f71095947a3cf2ebea9f2d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.205.tgz","fileCount":80,"integrity":"sha512-4fPU2ZoxtV2GP9MOehA+NPWp6zyD9S5JQlxw9JNtZPZg6IKQyKNp99Cn1wFVqftl6x7fSJl6Ozv6z7YjHTpudw==","signatures":[{"sig":"MEQCIBjtC8ubJchMDP065JQrbt2ZkAqllAYcbzh5xX9ajSFbAiAQxLiQI6q+w/x8+Rnv7l32hx1seIpdZe5Pyf/xQkc/Qg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133298},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"762efdcb45e121262e125bc84f4a0d553a28dbf9","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.15.7","css-loader":"^6.4.0","typescript":"^4.4.4","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.3.6","@babel/preset-env":"^7.15.8","webpack-dev-server":"4.3.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.4.0","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.4.2","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.15.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.205_1634717231872_0.1538693791693866","host":"s3://npm-registry-packages"}},"3.0.206":{"name":"simple-keyboard-layouts","version":"3.0.206","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.206","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6533d9338feb88551d0e6361ddfe605748940c32","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.206.tgz","fileCount":80,"integrity":"sha512-pJSE98clp/2dxuaUyvx9cjigUMTrR7zbzBb+jIX1MS2vdtCxewqQ6B1olg5Tou7mhdwQlWAEGCmhKQ4xZi54TA==","signatures":[{"sig":"MEYCIQC+sWv8jfMQ/Ys1V74drX4AgmisMiLCjsniGpaGgn56SwIhAONs6ifjmz1D2eTDSIPmFJa7N3V4VVfP1PMKvKcexbNM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133671},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"31bd1811900c1b0f58e5738e1867e22f33e3a9a3","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.15.7","css-loader":"^6.4.0","typescript":"^4.4.4","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.3.6","@babel/preset-env":"^7.15.8","webpack-dev-server":"4.3.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.4.0","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.4.2","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.15.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.206_1634803603898_0.4532645767913783","host":"s3://npm-registry-packages"}},"3.0.207":{"name":"simple-keyboard-layouts","version":"3.0.207","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.207","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4353e22f0ebf9f5d2c00ae2cff2bc0dda405300d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.207.tgz","fileCount":80,"integrity":"sha512-dI5JjC6C4Uj9u5yyWTTS3WOdHZrX9F2861yljddZNW7Jt+ZssO8gjpVpmva/Y9CTnh98c8Aib8Ayq5l9A4fe8Q==","signatures":[{"sig":"MEUCIFd6zeJyS90RAragb14fQqMMcAZwGWTQyVECrVFI86kaAiEA8Yj1kCUCfnsmnqo5Krqj/WhMd070a1yDHJXsfhxlN2c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133671},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"618fe0340b397b16aae620500024a838bb7251bd","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.15.7","css-loader":"^6.4.0","typescript":"^4.4.4","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.3.7","@babel/preset-env":"^7.15.8","webpack-dev-server":"4.3.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.4.0","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.4.2","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.15.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.207_1634889930149_0.25046132997843684","host":"s3://npm-registry-packages"}},"3.0.208":{"name":"simple-keyboard-layouts","version":"3.0.208","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.208","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"db19d02738328a196fa78c5352f9cfec3fd456f8","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.208.tgz","fileCount":80,"integrity":"sha512-ka+r25k+bvXGbaCgtEUreZgUvZG9prma7xkbLm6PJFwfuqGIi1l1qC3QFNIzcMaSArSGL9ACIDRdqxCWt9/mAA==","signatures":[{"sig":"MEYCIQC2/SjAXUYyCfh5MHjyC6g0MhOo8zzjl0fuCCbm/FKXiQIhAKpDw6LlH9F+dooPOGHO3TMkblnV9X91mOc4rNR4aDf9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133671},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"8b9d325f9275f7c80086bc809e1b6a8ddcef7c52","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.15.7","css-loader":"^6.4.0","typescript":"^4.4.4","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.3.7","@babel/preset-env":"^7.15.8","webpack-dev-server":"4.3.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.4.0","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.4.3","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.15.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.208_1634890063478_0.5369435819227066","host":"s3://npm-registry-packages"}},"3.0.209":{"name":"simple-keyboard-layouts","version":"3.0.209","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.209","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5daa778db421cf6c1d796c9ec38cb6d977228b7c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.209.tgz","fileCount":80,"integrity":"sha512-SrP0OvoRkMG4RbO6PKbp9LO1HwzUMgJi/RxorkF8ms3DFc0IHllzW59ZhHRcDrP3JvG+xd5plBYaBbc/G4t9xA==","signatures":[{"sig":"MEYCIQDROemWoBABenJeeExg65VOn1sOObDEujjKHGK+RpXwegIhAKuWT7E+tHlosGe87dGPcZTW2A7Ct5DW6MZwIgq0Mx20","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133671},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"4a7a9ba05093f874429a68c82eb98dd97ef48f8d","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.15.7","css-loader":"^6.4.0","typescript":"^4.4.4","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.3.8","@babel/preset-env":"^7.15.8","webpack-dev-server":"4.3.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.4.0","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.4.3","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.15.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.209_1635149159721_0.11801874026627757","host":"s3://npm-registry-packages"}},"3.0.210":{"name":"simple-keyboard-layouts","version":"3.0.210","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.210","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7bf584113a6baa62d23b4e9fc0cd1dc46e8537ff","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.210.tgz","fileCount":80,"integrity":"sha512-Q8eBc7/4Nj0vEkPeKMKcS3tKpHwTg0A8hlsAQMnzR3N5Mv0AfooYwQGL1W3NKxXLivcdkgFZkTvGHIg3aVSSQw==","signatures":[{"sig":"MEQCIF+/3nkxLlDRrzFL/055FDWqcnmrlYTlheRoidC1moFJAiAG/EGbBNA1GIbNCy/2429FposX7usEnTD/Gb98spxp3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133671},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"63b6006287c5e552ee63a65c9e3b58eeef7f094e","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.15.7","css-loader":"^6.4.0","typescript":"^4.4.4","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.3.9","@babel/preset-env":"^7.15.8","webpack-dev-server":"4.3.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.4.3","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.15.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.210_1635235655034_0.6468465195610102","host":"s3://npm-registry-packages"}},"3.0.211":{"name":"simple-keyboard-layouts","version":"3.0.211","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.211","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9c704e3c1afd1c4448dfc0f225a012d6866392fe","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.211.tgz","fileCount":80,"integrity":"sha512-4sShffF4uwSXQ40S6PPpayHP4QunbRSO1Pjxqi148Xx9cPu6jzyRvFeOtDY5Xgmab3AkmOYHtAfgA/uKpfb5PA==","signatures":[{"sig":"MEUCIHRk9avnR/IsgYLVhH4+bvnscxcLCzBW2LjNfnEmiuoWAiEArYdnlQizQtKDIrVskvSZ9b32zLWA3pLARB4AQk0faNQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133672},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"3b1c3f8d09eccfec256caefc6b6c4f4bcfdc5975","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.15.7","css-loader":"^6.5.0","typescript":"^4.4.4","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.3.10","@babel/preset-env":"^7.15.8","webpack-dev-server":"4.3.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.4.3","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.15.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.211_1635321983112_0.9696606961055059","host":"s3://npm-registry-packages"}},"3.0.212":{"name":"simple-keyboard-layouts","version":"3.0.212","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.212","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7730fd7cdb7c67acd818cca31915c1b6468aa06a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.212.tgz","fileCount":80,"integrity":"sha512-nqdqBmOxMxHBhrWVRnDjPcQfEApBE7B1MSeYF2i+Bc/iMnzBCQPD/UQaCzuBmFBQY8zW6GTiu03tjqrd3DaaPA==","signatures":[{"sig":"MEYCIQD8DyHnj1S6Vc1Ls9dHJGCDtiMksnMrwb3zeOc8grInFwIhAIFaMQu0eHRFizGb6EOXWrSWVM+k91F3lVf8kViLGL8v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133672},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"22b4426aac7dbfdc20b256634bcb2e1a2a03ef48","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.15.7","css-loader":"^6.5.0","typescript":"^4.4.4","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.3.12","@babel/preset-env":"^7.15.8","webpack-dev-server":"4.4.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.4.3","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.15.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.212_1635408394498_0.4184021244014211","host":"s3://npm-registry-packages"}},"3.0.213":{"name":"simple-keyboard-layouts","version":"3.0.213","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.213","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c7ded760409b99858f28879f577ef2a346668882","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.213.tgz","fileCount":80,"integrity":"sha512-A8dZrHC/KeVdp5El7qBx3M0uubuGUsMzJK08v5d/PwYJj5VbcqNx7bfeIs2F8HXzJyVi7ckqEVehTUzeVd/tjQ==","signatures":[{"sig":"MEUCIQD0zio0M63FVfwnzz/6QJG33B+5/zPYIKIxGOeKLqILNgIgX4iQgqNNgUqM9qcD9HzKBqcwYMFDEIhMv0ypE/EshKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133672},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"31989bb7fa66efeb01b3febe3619fec5d177c312","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.15.7","css-loader":"^6.5.0","typescript":"^4.4.4","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.3.13","@babel/preset-env":"^7.15.8","webpack-dev-server":"4.4.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.4.3","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.15.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.213_1635494735740_0.45727352364677354","host":"s3://npm-registry-packages"}},"3.0.214":{"name":"simple-keyboard-layouts","version":"3.0.214","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.214","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"71501c699b5848ccb95462bdcc60a35c2641ced1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.214.tgz","fileCount":80,"integrity":"sha512-/qz/UYiMB8XTgVwmrYcUtsiFMyDZIXB5B+OsaB6LSHcLoRSBVNk50h0uy+Iw5sq0Im1Hm8aE3oINihkznIlwMw==","signatures":[{"sig":"MEQCIEF2EvV9WbpzRfTKZ496nmTJx/a2vHXLyu3Hyvft/QkjAiBFeq5QdbmVEmK+oSjNZzUcB60pc4pPfCAtsFGteQAO1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133672},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"2c51540f0a99e3541d48c4048ba044ccc4485817","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.0","typescript":"^4.4.4","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.3.13","@babel/preset-env":"^7.15.8","webpack-dev-server":"4.4.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.4.3","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.214_1635753962203_0.03992564037481716","host":"s3://npm-registry-packages"}},"3.0.215":{"name":"simple-keyboard-layouts","version":"3.0.215","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.215","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a64924241130f435bac46cd69affd181e696a65d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.215.tgz","fileCount":80,"integrity":"sha512-JMfmYDJfIxIJ4Yxaqwv7HvVLjQXZOaJmGwoxD9oPfG2UU33gI6BQ+MlX2PBFAVlJZAzVgTBGzGdTpPO2hViNxA==","signatures":[{"sig":"MEUCIQCUxfK10KRjMf9NRoHBrf3NF4500p2ihz6FK2M/wbAasQIgerta3ndiOzZh6YroiDvB9wSzR0yF1pZpku2iZ++lNjU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133672},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"8ce9668971d12e9f34f2113e7aca1289e4420c48","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.0","typescript":"^4.4.4","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.3.14","@babel/preset-env":"^7.16.0","webpack-dev-server":"4.4.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.4.3","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.215_1635754121121_0.5282772173325183","host":"s3://npm-registry-packages"}},"3.0.216":{"name":"simple-keyboard-layouts","version":"3.0.216","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.216","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6ef9fc7873aa85252a98772bb19e53d8c3d18f9c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.216.tgz","fileCount":80,"integrity":"sha512-O+SQmtH6VSF6pl9FZqdmUuykP8RYf4UXyqNbEx9deW3+eJRJqwNc6BV9sOSwssD+BMVrNSCg73MBJjCP76qGOQ==","signatures":[{"sig":"MEUCIQDh2KXHYkJjCMhUhnYl9AnXN7mfCwIcDztYM985Pf3yCgIgF8rHTWdC6fk/e9jbsitE4vpIOXG0sc1yD0Mfvn71r4Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133672},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"fb7fc9686ec4931a106ea7f41966721d59031e14","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.0","typescript":"^4.4.4","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.3.16","@babel/preset-env":"^7.16.0","webpack-dev-server":"4.4.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.4.3","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.216_1635840530400_0.5079116818476319","host":"s3://npm-registry-packages"}},"3.0.217":{"name":"simple-keyboard-layouts","version":"3.0.217","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.217","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5606ec3a477d91e96dde196e2dab3dc35b9bc37f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.217.tgz","fileCount":80,"integrity":"sha512-jAnxtW5QJkjoxHEW8pME1S2mQwhRe8NP70+hw00uqv1HkdqplbzHbJy/a9I1seyBztvkgqTVRhOidNhBSM9NBA==","signatures":[{"sig":"MEUCIQDFISOX+c23HBg9OzTdZMCqURsXxlsxLlULmldYw5UdXQIgBf1v2D+/DjeZ2ZTwpMdB741KwzzqTkan8vJy4j43TG0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133672},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"acf063930f713fb45426ec88961640418db5ff00","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.4.4","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.3.17","@babel/preset-env":"^7.16.0","webpack-dev-server":"4.4.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.4.3","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.217_1636013206043_0.9446439785016967","host":"s3://npm-registry-packages"}},"3.0.218":{"name":"simple-keyboard-layouts","version":"3.0.218","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.218","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"15aa947a60e7389dada2be148fe67b4be5774134","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.218.tgz","fileCount":80,"integrity":"sha512-etfUaD6VuSvihAnoy7TzGdUc3xwjqWI/liaTfBxWQ48It6aavjJMLR1FaOf33r6z0p64HjoK0SPc2HE5cCzpvw==","signatures":[{"sig":"MEQCIE2W9eg7assKKQlK4CciajKlCNlYYoH600NgsXky8am9AiB5bySXFE3UVxAcWDKlWwKsm1Zx1gBXLvGkPWDoc2EbPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133672},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"0b5a57b81a76948e41a713334e79b7e2299cabea","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.4.4","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.3.18","@babel/preset-env":"^7.16.0","webpack-dev-server":"4.4.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.4.4","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.218_1636099675015_0.827900632420425","host":"s3://npm-registry-packages"}},"3.0.219":{"name":"simple-keyboard-layouts","version":"3.0.219","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.219","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"eaf02b651951e9444030e02284633bae9356a90e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.219.tgz","fileCount":80,"integrity":"sha512-PL7h1i7+fGSRxfFUKNibnM0wMubh5Q6QzP4tLuhp4qQ5OmbsPsxI2t9HAeQLuj6yyJPwDdcF1ZLwv8kGLgM5Aw==","signatures":[{"sig":"MEYCIQD+5+TMVEwcHY3WMypm4o+M7A7AXuPTa6CAw7ezLIfFGQIhAK+3iEZdVcOoKB/3+W/YywS8YfT7ezJbeoAPGsQLUAO6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133672},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"d99801936538af3764b310daac72c2b871d7c1eb","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.4.4","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.3.19","@babel/preset-env":"^7.16.0","webpack-dev-server":"4.4.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.2.4","mini-css-extract-plugin":"^2.4.4","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.219_1636362436925_0.8273500630464647","host":"s3://npm-registry-packages"}},"3.0.220":{"name":"simple-keyboard-layouts","version":"3.0.220","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.220","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"98b29f5c3f4afce5d23cd7fe4f91150efade2d55","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.220.tgz","fileCount":80,"integrity":"sha512-5OOsiXtbL+L4bBv04S5j2zix+lh/LZYmzxgm7/DIBhYXikGhxQdXK0CKzKjTtHAG9ikMUVDdwfq8DCHyyvADag==","signatures":[{"sig":"MEUCIQDAryrkRHnjOzitpNC9+OAcxNig5Pg+jtOkV4z9whRwfgIgA/UARIl6llYyLUMTRf1uPKNpICttPauPmbMZ9yXnseg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133672},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"a9e8606e26ffae973d38c6d54ea050f9112e163c","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.4.4","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.3.19","@babel/preset-env":"^7.16.0","webpack-dev-server":"4.4.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.2.5","mini-css-extract-plugin":"^2.4.4","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.220_1636448714524_0.99719252920293","host":"s3://npm-registry-packages"}},"3.0.221":{"name":"simple-keyboard-layouts","version":"3.0.221","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.221","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"48f53375df267c010fab1fedd5e563b0bf21ea5f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.221.tgz","fileCount":80,"integrity":"sha512-+wvVnzgxWEr8HBDIbAEnwsR0308L5IlY3d5Ols+me8uxffCbOPQLDYE7oqnYPa4PtBDTobitBQfEYoUrvEG9fg==","signatures":[{"sig":"MEUCIDMlCk1tYiSdQhk62bsZq5zamaR/zILbERJocIt2/trrAiEA/ik5ftUMHCJPi1mx197Sb0Re2WO0AUU0elqt8S8HXhM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133672},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"fc1dd17c758ac15e7c05760a7a7c030866278fa5","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.4.4","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.3.20","@babel/preset-env":"^7.16.0","webpack-dev-server":"4.4.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.2.5","mini-css-extract-plugin":"^2.4.4","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.221_1636535148878_0.6703393481023747","host":"s3://npm-registry-packages"}},"3.0.222":{"name":"simple-keyboard-layouts","version":"3.0.222","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.222","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"adfa18984252117690072226a849dc411736107f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.222.tgz","fileCount":80,"integrity":"sha512-HuFEfwHpE7q574VyiNtU9Bp8aibMnmIYOQeaKxKBx409rwtbEiBq5Filu+t/GcKUunQD24KX0cbQZTqYJvh8AA==","signatures":[{"sig":"MEUCIHmouwGpJ/s9/yEQF8IviICihojGogpVbo7n0jXgaYgbAiEAyNd1E3Ah0K84Uhc2FdtEw6v7xtRIf9uoiE767/BesY0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133672},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"0df7b51f3f34ee1529b649fe82f3736c9bc1c0e9","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.4.4","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.3.22","@babel/preset-env":"^7.16.0","webpack-dev-server":"4.4.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.2.5","mini-css-extract-plugin":"^2.4.4","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.222_1636707929360_0.04899482943625033","host":"s3://npm-registry-packages"}},"3.0.223":{"name":"simple-keyboard-layouts","version":"3.0.223","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.223","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"991ab4eb9c22fccdbb71f99bc9b4f598e8abdc59","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.223.tgz","fileCount":80,"integrity":"sha512-fQ/A1MAzLvi3Qpgo8LW1MXnbPXQ+pfLnbaJII4wUSJe219sP5KdJEHyMvaWPo3pGNAF74gducl0gr4/lOmYYaQ==","signatures":[{"sig":"MEQCIHBSKKobXBfMBmAklW8ams79lcc4cwWSKHRYCq2KRJNbAiBHgGhMxwK6vaHOzxGcS5Dvyo30FN1IBk3jPwB88IcbPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133672},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"55f174d368d21b0c65554ad0ad886b05fff5b32a","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.4.4","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.3.22","@babel/preset-env":"^7.16.0","webpack-dev-server":"4.5.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.2.5","mini-css-extract-plugin":"^2.4.4","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.223_1636967211101_0.9639391336730039","host":"s3://npm-registry-packages"}},"3.0.224":{"name":"simple-keyboard-layouts","version":"3.0.224","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.224","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bceafb9ed968f85f020287a8b1b7fb84833ec4d4","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.224.tgz","fileCount":80,"integrity":"sha512-twxaBo0JCWtFaYR55Q9BzgXfAVfySgQYt0PQUdG0WnUlAJGEV74ApDk6K+vr5bi63BJkgOBSKyNCfRGcCS8ALA==","signatures":[{"sig":"MEQCIFHLp5GQCYMBcqyJ0016rBwyi+UZslHOaH0ZruUvirhHAiAMCMQzndDkpHUigMdqhOZGvYgc8vw1cuJ/9BHNJfc2mw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhk3S/CRA9TVsSAnZWagAArXsP/A7Gog0eDp+3CeQVknib\n/W4yoXi+WMG5CA69Mc2pcxXJs6X1rkgn6JOfcgKD29g2Z7yzpG12a5J7iuHo\nnahr0LFtpflG8T6yFWnveyVfci/AIjMF7nzQTO3c0x0ZAf8P1rGRRsA7PXoY\njCOuKH5Vc87befsMFKyU0KqdVz9qAqWYx2zasHaSo2jUDSbUscvzN+nHFnEw\nmmPoMqjjjekvmgLdDMFjM/nP1eSPNQ0nQw9oHIMtiN1v09x9Yv+XmkioCRAm\nmcV+NHQ5XWP06DLfswyJluV2TT6iNhYeLe6+fhpeiC2DWLSNOQ/SUZFJasvA\n9XXKLRSELUW+q3HAyTGOUylaJBt5WxQ6qS4P/rwKk7p4dLPjIZoLFZSwGZnd\nIa84hofG7XaRaoHB8TBehMixs3huebuh27oqC8Xnpvz8D7iaS4dffK4rVb8Y\nkgVBWMOJtglnZIopRDi3ON/TM6uUUIHJerdpjS+KlSlC9EuSiEVpRMLJ3j7w\nMVFVVJjXHzCaHtZQdfnXTo5N29embrJUdY4fpBux2JhZLHgVW8+4RJt6IY8V\nw1WziLByxm+QnJy2eyZy7DVBBxJolgEkXhkw+q7GzrxlYtPENsi96KOlAW5J\nPM0sMOqS3FKTuB2kyhONEIwOQPpUECQJ1C57/kfjhh2BgfUOseQrYMbjIKYq\nE5Pl\r\n=MkoR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"7661dd81c29e873c06d47f7e3cf3efb4a29ab2d5","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.4.4","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.3.23","@babel/preset-env":"^7.16.0","webpack-dev-server":"4.5.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.2.5","mini-css-extract-plugin":"^2.4.4","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.224_1637053631419_0.7544503484525373","host":"s3://npm-registry-packages"}},"3.0.225":{"name":"simple-keyboard-layouts","version":"3.0.225","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.225","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"159b8e97c94b8adcfdc4d3aaa7bfa845963c5a49","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.225.tgz","fileCount":80,"integrity":"sha512-V3tud4Ktpeq0qRll7XnqiWGMxYkDh/ac1Npefxybrry/KACjRRpw/TyNjtR9rbSPezWcMOARGGDHeNFe3FG0aQ==","signatures":[{"sig":"MEQCIACah+8k7p+mM5uvc1rdO8SwJrMLM2lC8TIy7VvproHqAiBIsmqQk61BZPmD198Sci8hEhyYc17R1M4xc0SpjbvepQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlMY+CRA9TVsSAnZWagAAS70QAKFmXhayqu6Kk8fXn5Fa\nJjTTC+nTzIjhbyuoJ+XorR7ajFOXmNfyxj68EWVoM0YNsSsEh1qQFvSjlBP8\ndWriuEY2v3iG9DZpTcG99E/dxBGZuRvW+BwsZkzuF+hv1O2mhTBCG3u3lc7w\nikXqSX2GvkGMC15rvPQY3uOjJ8EbH0RD0xvnouEczXLJD+ZkwgCjJGxWw5VC\nIZMUJAHL9asTM8nNuUiRxMjccr34pduPHq6cAbQ24zjLTi7jg0O7xWrzn/QJ\nozlWauvw1c9z00EfmVIp57x3gIOqbAAAL8QOwbq9JE6NkzVlmWhfxzPHv8qV\niotaKBiUfD5pGmLFsLCiHHDUb+teAal1H/gBwgqzeFHP/1lWNzBQqWF+kFhj\n2AbNISPcO9j6Rh+J/GsGogQuNkspLH1gjrdJ99635zx0pBdHAWqJwxXzyx+v\nv6lREBzFCRjCyhF09kyUS+S2o24eoTt2AV6PKP3xNEk35l9QoOCUqlonseX6\nwKbnQseCGwoJWpZh4N7oE5XysOWQX4xmzoSBuANDbmso3CtIjZx/97uxbH8m\nlbPP77Kd8bmGi+NmnVj1x/8GpjPPAllH1XHH7f7Piti5IGWfhOJ8xSk8L1FI\n9p1D+GMwzUZsNB+V+Oiw2RE8Wk2yosmWW41haRBSc0jsahIz5oC1waUUoFUk\nsum3\r\n=/1Mn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"5e652b97ba7ed83a3e8d56a47dec48febd0d0e03","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.4.4","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.3.24","@babel/preset-env":"^7.16.4","webpack-dev-server":"4.5.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.2.5","mini-css-extract-plugin":"^2.4.4","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.225_1637140030432_0.6755383135296837","host":"s3://npm-registry-packages"}},"3.0.226":{"name":"simple-keyboard-layouts","version":"3.0.226","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.226","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b9d79b55acbe26846c400edb57f723e6f56cd19c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.226.tgz","fileCount":80,"integrity":"sha512-pWl3GXFjAzt2ynxOqUfZuGpsC6T8BtUwWVJXXX6xpsB91B0oz5WWEmcbbQStVDht6sW5ZLLxk3PBHFWLDtHg1A==","signatures":[{"sig":"MEQCIGKHkcG4FD5eiFMSYXKnf07zT2caKV1Ird6VBE0VrpkNAiAERnD5a4ziPci1e4XmzP0om87Gd/Q95EqQDr+UzqwJXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlheiCRA9TVsSAnZWagAAN9sP/0drOwSBUTVPmLSumQbF\nriyoT3F5b1CRvKH3OljFGZNtaqsuqX40UpXDgfdblmbSxccNKU9SBHM0Fydn\n4x16yi9lY7zWo231xqC5kAM61F1SP5esD8BE4USaiyFsM+I+C1MX5rkNjLFc\nGfk8wfwklqMCpNxR4snaDSpksK8xERxwqT5biSEuXW4HRFuvlJNlz4FNCspr\nzgY+XN9fgUKNWloP+u8bkRZmkd/HRR2MIscTsIxrHGiG+gQngd2uTrzmdpvG\nueBq222BSoAR2pwP7Md4ibkJeJRCEf6EwbctFxDjfWDu2QnT+WMgWvOggfcR\njioe/V86SFqEhQ7Ac4jJIFTvLTlHeUQWKj73wfwzKLdgeRRQgqzUG92N4dzv\nMaH345cKU5pRopECeDun4ZxE/ZBICxFe9CHpFSCK6xlUhJc+ySF5O7g9f4hU\nCqcTDls1jyyrKWsXOkZq+ILnGm1aQyXKhQaci/gkgAiSEw75mC1/fiD03i3R\nBJh0LTHtkpTkPBiZuc7sbbBZ9tBxTqJaPSFq6v4/t9WrF+Ymfzp9+p5404l+\nzhqjxSp5ZpcgT6RtsVpZMWz2X8y5fcPTetyGQ29EDQU90Gx+2RPs4LJiySnl\nAALHzdJO+7/DFCavH3Dxbt3wMtByjq6Iy9YtWDS+fde4R9LN6MGBE8Fpc51o\nnSqd\r\n=onEM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"1cdaa0b46c42d942f8305de0404281fb49148593","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.5.2","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.1","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.3.25","@babel/preset-env":"^7.16.4","webpack-dev-server":"4.5.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.2.5","mini-css-extract-plugin":"^2.4.5","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.226_1637226402733_0.36443746222918194","host":"s3://npm-registry-packages"}},"3.0.227":{"name":"simple-keyboard-layouts","version":"3.0.227","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.227","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"35a73305a517e26390831cc4d590ae2175708b52","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.227.tgz","fileCount":80,"integrity":"sha512-+7JU5xmCWLbhZBxRGKGmM5XAeUnT0BUFsXFl+sJiAfD9OFA3CIE7d8gADFYyeeJbJZz16dYSMcF7TMkVYPgGYQ==","signatures":[{"sig":"MEQCIAL3FQ260d1m89Ke9T3zBER2tsWaLtdMa8ggKtiAwayIAiARFpeutehRxS8ABOu4XaghkZdJAb3RY4YjyGlP9JJjog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhl2lDCRA9TVsSAnZWagAAhyAQAIp2bkshdsncpvd3LZBC\nwgeJB7EQYvke9jxYxNLL2CfJRUSUv3cwMGEFtgz6yjhCnwbPytTBXv3VKXS8\nxN33fIB7VqDrj86R2nGDWWAJFsDNnd1DpVCQXrPYOpKUK/SbDkO3wACvhmmX\ngZ1cWPIX/dffakAu+QbFvm6MIeNDepWhpqgSOujlq9DHJR4s4/TUxB+h/0oK\n5a3amBViD6shgpgxRb8CzMEY7Udu2OwJ8gWdLo44UR7zh7Z/N+tiDWbwG0nR\nQdUDL4K6zy1xn3JcHS4upCxC1TFktGiVgg723OEgTqbZ4Y/jnhowfQ6BwbB7\nvjpTbpTP813wtouLVKNSQ3gzDhSgd7WDyVJTgfU7Dbtru7cTkvNhkodKOfhD\nrj9QRE5z4Mc8FwkyZRJhPwRA1tSw5i4AUZCWvCu4nsV8ISF8H2JmhbHa3CGH\nQYYPjvOQ0VOkjgRuRU3hpzUXo6OdroAxCYK/Qwv+uDKB6Zx4uabRqKKOMnwA\nnq4yHEALSOftM4qWoKyIG+HYSkJbXy5DXWAK6aoTjrqldCJStmBbRRNZamr9\n7cIUwySK882NL0QmrlCMiOYaOIVDMqzahxoMgd3oSeWyWvyzRS8mMieb5Nf2\nUIe2/iJKlvhJBMbIb+ipxOlWvYc9KfEB0Qwqjev/eW9zOHwHbWwhGC3sQpmO\n5Fkb\r\n=2EM5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"6bd183e82fcb9bf35dabf2eb2cde9f90679e2663","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.5.2","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.3","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.3.26","@babel/preset-env":"^7.16.4","webpack-dev-server":"4.5.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.2.5","mini-css-extract-plugin":"^2.4.5","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.227_1637312835045_0.8457239196609754","host":"s3://npm-registry-packages"}},"3.0.228":{"name":"simple-keyboard-layouts","version":"3.0.228","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.228","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"26448a947e53ba4e608731cb6989c6466fd710ba","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.228.tgz","fileCount":80,"integrity":"sha512-RpWTOOu/lwXpIHAT6Gc/Tl8DgfzK4KBD0n3GxwJPAtMEDKpXN6A8WnUzwSTgPupVj0Dc4n5HkqPmTHzVKkEIJg==","signatures":[{"sig":"MEYCIQDKe7J29NgiO3qH7Q8S9le2jYPtWHkf1g94Zf5t2M7gkQIhAK6ihINB8/Q/xGqYgTjHxM428cMkjItcyuWPWAXhP8UF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm12WCRA9TVsSAnZWagAAGgAP/1nNvKb4CtsUy2LLIOFl\ngTAlzmA26PC+5bndybBI9Jn0L9SWzpCi+YPeEPKdaPCHHB03O/OlzWFEiZ9o\nztaM7yLj0YsEfSfmM/sjOsCVxaLKruRMgqs48dUhX/sq479s7lzA1YsGlFIZ\nY7ADEkqwfQIw1dgT4sAbaSLZ/7F+uBf1L5a9gJa4LK8rIIu6tbzyhtviXFgS\nQeW7LgYtoeJ8ijKCNIQ5borf7iewSRSNdANzPfIKA/N4zMNhSuf0fIDhmG4S\nlFa9OvSKSIBBouTC4rdUIQ2LaLKt+tQYOQco3SNCbwxWGEK9wI92L6Kc+vdu\niMQnIaq7qg2ZfwKsGHSA6wstYVtkamNkDgD08Uk8Je6wW79NZgNxbXP4Aswk\nXvWZwzuAIK5S4rDdzG7L3x3XBqf2or+bTcamcl3CusrNYhkgK1E7Q3vMflOA\nzDeaRapqwYaYYF5lBKNEEL0cJnrWnKpJNqJtVegeCWBgPazh6l0tSUT/enat\nBedvlBHVTlO3iZpypc+1ASkbrQoBHB5lTsexiOwIAGFBdEeJLCz7xUjwRo7d\n7fZZnu43qdEKrKvih/FgQZw1d7yATugQCA7ppHTW4Yx4VHubfYAepHh0vzwy\nBOW5X8eJvfupfLL28rfTFfsVA7fLLfpuGrTUQuQA0Al+DBwOXck8YNLSVqHE\no37I\r\n=jQmW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"0e4e5b9b11e06e2d274b03444b3718d945b41601","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.5.2","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.3","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.3.27","@babel/preset-env":"^7.16.4","webpack-dev-server":"4.5.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.2.5","mini-css-extract-plugin":"^2.4.5","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.228_1637571990553_0.12012633901333514","host":"s3://npm-registry-packages"}},"3.0.229":{"name":"simple-keyboard-layouts","version":"3.0.229","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.229","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"62db1b96c6cfe70e376091c408e4d302e1fd9091","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.229.tgz","fileCount":80,"integrity":"sha512-dtx4X05aPBkVXjqc4bEymOH6noEuuewvx57yZ9VM9vdMxPZZHEjV/WScyg0MuRACLd6mL9k7XZ0GQJpLkfRd0g==","signatures":[{"sig":"MEUCIG2CUVETgaL6Yk8Zy3wbIb9EP8ACFepDuJxFUcUkbHwRAiEAsP4k2SPK73j5jYTuOHKFYz+/P5OhwMQ6hUJsMuYJndU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhn1YkCRA9TVsSAnZWagAAOeAP/iDIcmfoW5IZIqAi67tO\ntQ8ll+Q29ztq/bVKZh5QD6te5V8MLil9l7W6S0mFokoNBu+4D8pqNYGgXR19\nohTZ42dgSEBZlbeKDYKIcdTxP1vNkdJ00DuMIjsv1tsAZgRLrPXVMDoxzx+2\nHjrzmDzpqsvweUGXQWLxWbypaMAr92XQZIqGK6eciaYRznOLxBpY/gYfbNnT\nBhxRb1lKSqSxe98LU4cUiUYd15K5LEP1qYs/uq900OGkkFJ5lTTOlfCdBzMU\nxyYeRkFac35FUEqMBDYMmbqyrip2JF5FhVoIlleYY2wcNZ1Geez4D84mQbCj\nTo3Tv5x8eCZHyNez0Mh7ql7eR5kY4cG9UKMKgcVLFqeZrNFrdIhE6Tke2uH2\nE7Tjid/bHFz/mSBjRnj+xjfnSR08IWdjC4eIuzHzt+Cj4SvNcyNq5Dv0WYG5\nLqDqXKF/3P/EUikniGivmkRldATUXlZFMl49/UGnnIgpKw202OKt1K1AtCED\nIclPyZ+p+VLsn08g74+dKiHQoJHO/ZFDht9uyOrXMiYs4qf4xrJ5LtCJ9UFN\nav/E7PwS7H8dqn5CdPJ0u5lhcljCqtK6WRU4gtjksxBNeIzkdKGSB2LyxFAm\nsgfE2sdJaJL6/5rl3d1zYMSOpT/z4v6UKGCqSt9e1LJbDRp8JdjK2GGQVacb\nXmvZ\r\n=6EcU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"c5efe648f89f6662ff2c141a08870874a52b8110","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.4.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.5.2","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.3","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.3.28","@babel/preset-env":"^7.16.4","webpack-dev-server":"4.5.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.2.5","mini-css-extract-plugin":"^2.4.5","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.229_1637832228017_0.44998041285449664","host":"s3://npm-registry-packages"}},"3.0.230":{"name":"simple-keyboard-layouts","version":"3.0.230","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.230","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4eedfcbeefb2fec45231ba8aa2c9cf9125881f94","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.230.tgz","fileCount":80,"integrity":"sha512-y04LYQ0IypTVhHxxjO8JxCMkD1N970VmfY/pJV3g8zTyv37w1jgQiP4yQfW1arBh7+EMxiFplzXArO8JAK3QwQ==","signatures":[{"sig":"MEUCICESG3HCKEk7nIX2q06EXEUJNdaoKAPJQc/UUmg622zDAiEAvw9zuwWdtgAWQiPP/xcPgGBxwtPJCNCek7uq4iIkAh4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoKOYCRA9TVsSAnZWagAApb4P/R8AUEHsHx52slUtrzye\nyhFRI5tV6BCfU88QRl5mNVyj62x0fRWB6V5Eu+wP64Qvphhe4oQ+JGLvO1wB\nqlKC3PLe7Kd/D0Li2snT5rssINRc3A5FW2nqYkmzbFm/dRHAvCQrvP4PKux7\n6EuDC71qT8gSVSDom6yTdv8Pc/w1DATujrPm7Bb3OsbD5OrMrPO7N1xGJBMV\nQIUnVn6soCMS6siB0B+/+slRD8Wl+UTtcTv3Sg8k0AduHHezHNUic9D4b5B1\nUy7X7hgff5ZE3vgvhzZ/09ckA2FXEU55dfytre1wfdOWd29QX5wyfqr8dnfX\nySYQWaBaJcTJQU9RACyUERVRqIVMEke3k8HHs3GyGRvK3boQdpkQ4AwccqO8\n6A/OVP8apD3fGE6OSlwHa9qwsxbzm0dNDOFCp/r6ZPdm5Bg7buxGDiR9bHvW\nRWxV4oIxRrXa5vtG8T27jKgX0eUGzkzzZMUhv57O22IDT3T07Ji8Wh4k0gz3\nqAtVakZDFX+xm5pJ1ai/+Yw2+8zLqyxMLo9MJ7xw3xoQflyNc3lKsOojilP8\nHomsHGTznP729UMhE5YaBYwWkQKEi/71ntEZKj6o8t3Q5OCQMNH7ZV5dh3e2\n5vJX1QsNOW588yTO9WlsFP7aR8tb3wOOzrts2KizNVZK7vIOv/F+M12AX/TK\nwBzl\r\n=xx6P\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"835e78bf5fcd64bbfbfe8f488c44e7206dbdc1dd","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.0","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.5.2","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.3","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.3.28","@babel/preset-env":"^7.16.4","webpack-dev-server":"4.6.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.2.5","mini-css-extract-plugin":"^2.4.5","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.230_1637917591934_0.9146569213079887","host":"s3://npm-registry-packages"}},"3.0.231":{"name":"simple-keyboard-layouts","version":"3.0.231","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.231","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b36529f5e0fdf338b4908517eb8dcdb0dcb1268b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.231.tgz","fileCount":80,"integrity":"sha512-ej3Ey3dRVqfI3etnXxc5kgpkFQ3mK5YmNHBrlHkiGVdwbTL7LlCLb7enUSroPbawn9n2Qjs4bb0fMb6qiWwyQw==","signatures":[{"sig":"MEYCIQCS1joI1AJlW54o7s113h2IHsjjnY+cFahA+/qdkQk5aAIhAOTabncOEoO/MKq1ij6e9HPGkcr4F9BjIyD2CNJFS90l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpJfACRA9TVsSAnZWagAA4bcP/jRM7lZrHTPFEgPFMQ0x\nK3OmQIWoHooonw7+SKCHDDC6EHMeL+EkXYO53Ox5TBn4Qz/B9yNoPOQiXuzb\nE0cfDigFpqnwZZfAcxjaC2GegEzV/59Z+1k+kl45SO/rNxaP1b5LpyU/x4Th\n9Jcf5z43CZeZjM8TqDkheL+dSzj+D07Tp95pXpFjcy1rjg9qbgiagF1D203M\nsrqH6wMBw5CvBzEXL3ENAUoGeEKLRDolR6e6DgBdZULHtvA0c3oNzNAuSXdO\nYBikbYR/tUrzduHpMyiXe8GkQ4j1SrFeIF58BLRV1IFO7MB/mjMpixkCFr9b\nH4GYquyRUveInhQAIVMNJUmEFd1oaNb67bU2SsFPifaaS8zXdqez//3fNiHD\nYXVLWj6PjdtKsR00NutH9ZsrEzSL9H6qllYegMJBA7C3Tf5QyLsCkD2ZTb7E\nMIZz/Rm4Bd0A7hrR2V1gbXCkg0cVAbLrbisvE8hK/cZfPyCeJGHxV5EpL9/n\nvFKHIrn5rDhrxaFV93FNxGkBRmBEjA7G760uVt/fsBBi5NKRqoE7JIGB0Rhf\nD9Au04YDHWwAlnly2959WaAXU8rMBDDOT0OfF/47C0UAlagIXZ9qH4rqz/aU\no+x84DweqvOasTBnywGCjOEBecpZTOcSieg/tHuVPQC4cAODg7YapyIH2jP+\nVl7C\r\n=brAj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"977bccbcbad68adabfbb3f70d1c4a4a9e95f0912","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.0","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.5.2","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.3","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.1","@babel/preset-env":"^7.16.4","webpack-dev-server":"4.6.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.2.5","mini-css-extract-plugin":"^2.4.5","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.231_1638176703740_0.024480901813570544","host":"s3://npm-registry-packages"}},"3.0.232":{"name":"simple-keyboard-layouts","version":"3.0.232","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.232","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e4eaf85ac543d02642a4cc9a4d5697a80921ac90","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.232.tgz","fileCount":80,"integrity":"sha512-aSiDYz+MuX6E9JQaUAyNJYQ7hLBppWMU8ctiJ7uTOFoTEDdHxgGQJo6YtSJPamssYojDrhFSGP0X9C63fF+Ppg==","signatures":[{"sig":"MEYCIQDyz+TOCCjVPS0e1JvOnTJkmUDUV7eFAFJBAiqEQc82fgIhAKyzTp8ExslMI5IjD96+G/3+q8SiVBeKuQQtqIo8pXTJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpelgCRA9TVsSAnZWagAANFEP/2ydS2ey4SjuYFSFYj5o\nKmO5C31Uux8+g+cfSV0mu7NrJO8zlNINUqL/VnYIrslY/BG4idZ1T7HY+Ze0\nT1OPEwDedWsI9zGLEPuPr0alUpvSZn1RL4W+TyPr3IMBDtpa7yVwrs19Hovi\nCkuBiRNWKA77FkWM6D+AhmZpR3c2XbnUeVG21DO6nLEpwFqWrh810Ls/31NC\nTmUdahs5cfEVvBmqkl0yQ5jNR99sMbo9Eoxjp5fOuCI3Ozgx8uZY0OUR83Ib\npE6EbOHbCuxcIL+QVXkbzz+UrpnAk4CoOD2ah/6UqRvXZYTnZSocQ9pyQqXY\nvk/qH/tZ7B6kzHwd8+17nhV4sxiz+jrJqKcBxB77GWIunmMiHhHW8yvE8KQY\nZFPE7bag8SuTNmBybDwja3QSMFDAitHP0WqJGaZFsH0GSDq7pLAfkyOVtU5J\nvWQWQ+3IHe2u+h/d9IltfiuRomNUSIeDGiXbZEelSo3Fs7F2z1d/chhSC9YF\nV5tE7FLMbAt9RFmXmq2uiNNM5JnRK7JV8i2wdhR7CdDs+x44FYcIvyDft1RA\nl/Ci+Um/047k+2HWAOer0KRNoJ6jk+wtWhEQhE+oCfBQxc80EcuSJ+HGgcCL\neUzlpDnm2bBZUj1xB8MnmQsNH3lG3npnxcay2tFE/yNJpPu5y6NGJuOPvYO1\n7nBN\r\n=YFsd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"22a24b95674229bd8ae2b4285bde50a02e62f9f4","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.0","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.5.2","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.3","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.2","@babel/preset-env":"^7.16.4","webpack-dev-server":"4.6.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.2.5","mini-css-extract-plugin":"^2.4.5","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.232_1638263136364_0.9908792893595566","host":"s3://npm-registry-packages"}},"3.0.233":{"name":"simple-keyboard-layouts","version":"3.0.233","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.233","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1570f6ea81593e184b1da0643ff714d40738cf0b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.233.tgz","fileCount":80,"integrity":"sha512-2CNIpQrGTJQ56l2z5ORjAs41A4o8al7nPoSTJGU8cSrYSUPfqUqAcgWWJhwFkxSFrXCTAWLfGJN9KAX8Bbsp6w==","signatures":[{"sig":"MEQCIBoJ6UR5qTtplH6YJDXqFj82bTMMGMZ+G5m2WXVkAzvLAiBkWjZLs3LVFuvhb1IBYoFP5QNWCMQSNDZcVIh1vggxHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpzuZCRA9TVsSAnZWagAAQJ0P/1I/LAT51fc0WrKGdAV/\n6h9TmPelmPTLwy73mf04gGm4VRcz5MU6aHyWwBpl4nK35Yi3wN5ysCkLimDn\nSjkse/Dfr/Ny0btK1e2nJ+U4gV+TglS0fpMyTszdy0ClOpwFh2tc4KBGRfHl\nM/eJ2Z1CnB2zKxSAFJl5a6GsqMBltueTBDHvcne5S4NfP4IafEPHHy8W2CJo\nti7XyRbzqk8BhQEBAuqCVcHvKu6AaMIN4kompmYzR5/l7AMo7uZmf+gArVSe\n7+IZ/lD+/GqsM+zDnKS3Gn7Oijgm7Pu8rlgtrIY1MiOJvxjbGv7UottkGQWi\ntoAMsuRyatnNYINsjkVVP+u0WS851XtIYzjFFeArKgU0f1ToJc3R3pRkRAOC\nl1LZx4kq7lPAPf6RqEzG+cQ1OkGkWhDAFg/TQVn/OroM42yQyXMPmVrpnBZr\nKDQhlM3c88z/Y7a4I+gHwtHuXzLf/5EtsfCW0/24WZpsscEzSZoOsZxcZOmS\nmS4JhYwxi3beHk+AcpBmIwUiCn8YYtE8v1jsCMeRdA5wbX5jkQVCiwohaOvN\nKNsZ+gKCMX9zWVNj6QIkflQDkTIvNaEd9aijsI9tUymBpWg80aejxAgVV3Cm\nvDAQ0pqAfWj5aNOliiETiXMqJjzzfYHMxLZ97TPVud1UZrITMQaWlqEq8+qx\ns0AW\r\n=pHwT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"9f8848a4357ed3e976e89fb274ea89783f050d1c","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.0","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.5.2","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.3","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.3","@babel/preset-env":"^7.16.4","webpack-dev-server":"4.6.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.2.5","mini-css-extract-plugin":"^2.4.5","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.233_1638349721589_0.713697265203731","host":"s3://npm-registry-packages"}},"3.0.234":{"name":"simple-keyboard-layouts","version":"3.0.234","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.234","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ae374b7b575d74fe20435eb9f07b3df23615cd74","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.234.tgz","fileCount":80,"integrity":"sha512-IG18hhMlAsuXgagZ12/G7JG72H/AuE+QnQh4C7qd/AddEwZ8A7jvOzXZdbnYrZZ7oq46GyWYRTj4Gwgd6QSZiA==","signatures":[{"sig":"MEQCIGVSTQ0XNLFnoZsTsvOzOzwIDz6zGtjlM1EhSVpj/GqvAiBqOD4o+J33JHhiFvtaIKQ2ahsVFVTPtZwRTSN2+RWJyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrdJ7CRA9TVsSAnZWagAAMhwP/j/v6ly3q7w7P6PLyUOw\nUqRWGTAFjvUcixPiJQan6OX6XEVnU/AK2uWl7yTKAxbJBk7tNec6th7yRJ7U\n/PSLlMnbPySQmXt4csuIN63PgqlXUaDJ1ETTQc0ix68Q4iF19YDnJk5++mla\n5QzJbehZzfy6DQZ/IFtZHEAIHbp7sIs3UhEK70Lcuys+rQONwZmuYxbyNbwR\n9xCJpIn35g0E1YyHOV546ezSbWhiS6jmltnicTzLiH6HkEMklhFnDxmS8lz8\nCKXKQAb8xRor69GSvtwGLFSzg5Kah2fODjiPTXeBdITmnwqZTpCorfON7XNP\nKYkqZUV2MslJbYHl23n31GV7mW7h4TmdhAD4G8ZQca4qID2Y4WhHMSqiXtn4\nILNkj0nUR0bNC2EIR3SjCDle05Psf/XJyRROvlpGQAmnwK6/biF09ct4E7C6\nW4iaIlxVZYduajzZt/HqGjAUgLbFB5kJkAUzuInDPy0rzHu3sEXviQjezO6H\nGm0FVnzmyk+xku/4ap++zCVrNoy+xGCuQSP/YCM0cnD1wDWAa+O7VqCb/dow\nKIVBB35kx87mJ1jPgsmj7fhNV3VqTwjUYVEvfVJ4bb0j62OWSzGTa6LmLXvB\n8Nl71LMwN3r9p4L19j+25LBSUUQ7u+3EwhRTSQk7pAfL+M/HiZX2lN/rXTet\nbOET\r\n=SZT5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"4286abbbc09891e29780843ad086da769e9d5ffb","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.5.2","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.3","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.3","@babel/preset-env":"^7.16.4","webpack-dev-server":"4.6.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.2.5","mini-css-extract-plugin":"^2.4.5","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.234_1638781563755_0.06253784890725411","host":"s3://npm-registry-packages"}},"3.0.235":{"name":"simple-keyboard-layouts","version":"3.0.235","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.0.235","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"df629bc919df025e63f364e7ba9471b965556aa7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.0.235.tgz","fileCount":80,"integrity":"sha512-dvaFYwpjHk+13s6N6LItxGt84WGN3j4Bgr5a7kXW9ofX9SuROcRLCnWXyNq/1QaAK09VYMUHvDEJL57tzLEbNw==","signatures":[{"sig":"MEUCIH3S0436nXkPtt/xxHRqcrZODKJiiOy7vlI1LvGeG0KdAiEAyTkmH3E0iXjS8uzi7XHSFxcOMkSKHWErhMKflbwn08Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhryPcCRA9TVsSAnZWagAACGUP/RT8RDSQbEQUhHzdpBC7\n86kQzpZiyQmeBH5g25ALQkT1F26wR1VaSgJ7nqdZ7UAZDOj93ODABRsoLg6y\nVuwZunUwY7HNXozrH4+Lw4eulHJlKkcZVv2fbohO5cKzyi8QiB9OtZWhZR4j\nZbf4vqz+mxq8jrmKK+mNBawctP0wmNaZAIY4o0v8D1ZeX0Q6pcrhLI69/hn8\nSrCNj9Uz8pI+wxYLsXbmSK6eXWGh72oP3CaBn14rcQ8FvoQx4fqQvaa/bG1P\nra6+N1jAUbdiUTBcwkHTqbaiy+3/HDAOWIX2jYxSfhCYUcJoNhpfTHPmGQnq\nJKKfrmncN17rIg/EaaGjGEESURVwM0289jSwzUMkXMZf7r3q6XvVI4IwW62X\nEdxyx5JTZsKHxwoCbjnTR8CYbFeTVPU253WqlD0Ccm8nexq+25T7bMY7Uls2\nsSV84cLfypVB5SOReYy9JggYSVnk7HwGU+QWFgFXHjmDjr7Pk2HDPQI1VG7D\nwS9l4ze+xR7KM2zfaYQ6uBgdtqGESJ2hIVPDUxPtW6m+xYUauA3JwYarPJc6\nB/E6nzdWFc+zVFsGP5V9orS7RUSM03qkyWC7ZFUEIqB/vvlVZBseHjpwOWPz\nnZWMoZqJUfHjfZr7Q/78JZm9cL/GoTmc9z/H6XXcngmObGabhQIGs152jsSj\nXRNi\r\n=ZGjz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"build/types/index.d.ts","gitHead":"67c81f10ec33be6cc0af49c1ee07c6f68c63106c","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.5.2","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.3","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.4","@babel/preset-env":"^7.16.4","webpack-dev-server":"4.6.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.2.5","mini-css-extract-plugin":"^2.4.5","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.0.235_1638867932600_0.7149504614554041","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"simple-keyboard-layouts","version":"3.1.0","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.0","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"65902321a45ec9f2030bc634d610ce39d7813cf2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.0.tgz","fileCount":80,"integrity":"sha512-vvzT3FU9hqtsGMF2ffX9Gl+Gj7w3VlY0pcUVs/UDDoO2DUArb6Ewdwok/nvOnNTBAsYGkRmycYQRGD+hu4ZHmw==","signatures":[{"sig":"MEUCIGSx1XqK38E2AXhzqxhhdrgltt8YeO16aYXtOE9P4PrXAiEAz9WKgUd/NEoJRylvNyyR0QK83gdruDApp4XkGnJRm3Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsD+dCRA9TVsSAnZWagAAMkkQAJaBtwQbavXcrnUP8JFg\nqlDkKXVIq+U1yhPBIWXS5cTjAh/Fw0JeU2MR3sIhLSIGSloRfaXvhMaVFYq7\nrhYdEfxoXLewztuiRTTkzRHcL5mww5/tCi8jd0FikzLoazHrQrZlJA53cLxZ\npS08R6xD57tX7tHTRVCXi1LxYyARpsOgcvGkqHAonUyfZGbVOX+B0whj23Gh\nq4z4bsOuk51o/ouPfXLXE4e93zsyaq7IY5cmWvcmIP+i0QK6GYzGFPxs/Qbe\nJ00HI+O1Cn25teisnxWTpiIuS9/YBEE+dLN0oNIq0TyreFB4SK8QGru/jnQ2\nnwIzySlgruKUikAUZYhjEeSbv7raCk9lTnVSOBAFaqj0Fjmi+9lUvNIK3T6d\nf64tQtKrqgAOWob3vKvRZk8lxMVpziXJGyFB5M+FUWOhU4QpbXVAc259NCIb\nqWBnN/T/I1o0RYI4R+ZqmL17X6VuBdl3N/tya51dZIWAbPK/qJ/HqtTCB7DN\n0ijPFsYowd5M+aR+iDeVKq9ua2kJmXp45P/pxnkVuke03G05y/7o+tAyb7mt\n8/d4fReafbcAcxH5NRfZjfoWd5rU5LY+pEuGf6wuMnED3rJ8jRZ0Bsy1lHCy\nHEtTZigwM6/f67cMG7bjUnM6zjneZWn5xIqz6NyfXdkXC6h5nskbuqQr7j4k\nFln7\r\n=Dzga\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"67c81f10ec33be6cc0af49c1ee07c6f68c63106c","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.11","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"14.13.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.5.2","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.3","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.4","@babel/preset-env":"^7.16.4","webpack-dev-server":"4.6.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.2.5","mini-css-extract-plugin":"^2.4.5","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.0_1638940573335_0.005443588928322862","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"simple-keyboard-layouts","version":"3.1.1","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.1","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9c09480f04033e94ba38cec5b3027e65358096cd","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.1.tgz","fileCount":80,"integrity":"sha512-WMLhbrQPixmaAemmVjRQ9Wjp+x6esGaUKFzNVMpOXCx1L4otg49PLXCCETI2z43DoeRNJ2Kfou+yQWZVm3HUYA==","signatures":[{"sig":"MEYCIQDm42GktlbSnwXAYwrr8RKMB5pITTG6UxLuZ+bXVDGZAQIhAJZHv/q+qWUu80a6GqkrlxH4fSJjUewosC/Qpj9LKPB2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsEArCRA9TVsSAnZWagAAao0P/j99CTb9fIwSEXKylZ1D\nkqqzHjgo1DTst4LbxJFHRekDuQgYz61MCYEqp0kQtuDO4lC9vsKcyI0YzVzN\nnjkccGgKnqKumqaIEcbZL/BBF0kDuMWj+Ae+KvEVWUX8UNzSyOR/kczGx/HR\n6ZvmiGhlqzRSVu8ak85YzzMueTgxXHBmMVsqei+L6POZQWGZlWVfyLcVZTuM\n1kR6Ec5d1Hw18A/XOjKTH5Bu2pHAdrGzKTqCE/6nq3IyJcB/NE6HMrOzrVul\nl+AdccQ78/YIXgFc7F2NrVY+iAQzuDhmcalAXrp7zDh/PU3X4/vni4u0Yle4\n+k+ttZPg1ezzcP9VQOIlxvsiFQKMLNg4kjqvHZhLgHQnZ2vPEe9UB5nD2kKQ\nJhu0w7YoF9A37dtWBCTp063xCRLRWq/cP8mGNp/hGtTIj5zvP5O1hOU9bP1Z\n9kcF7/xFS/7OjJjsqTxwcGeBJFNVRSVFw4bxUJAdGyFh3lqcUKxhtI4y6yof\nEtDW9Jf7N7b8r7IKbcyTlHBkVmx4r0K3wY/YN+vAOMSJSYAoYSRfZZ5CDikN\nRXBi/jxadZ4xJAY76GwYjzFCnp+3to32URVb5NbN6txBgwLILr/1Sxe21Lnj\nvZ5FrNBXgVaAPL2ZSy8Zs//oH31ZA3OEAJ1f9dnzTyT0f6GDUNe7MCsvsCMm\nsWxh\r\n=9XGK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"c4c56eeab52fda6c137e164a7ff40516f0a470d1","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.5.2","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.3","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.4","@babel/preset-env":"^7.16.4","webpack-dev-server":"4.6.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.2.5","mini-css-extract-plugin":"^2.4.5","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.1_1638940715495_0.39711780500211824","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"simple-keyboard-layouts","version":"3.1.2","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.2","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8943c50c0df019500856cf433173d49ce61f4f04","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.2.tgz","fileCount":80,"integrity":"sha512-V7zs1UQ5aO254XDMaFwRdEb7nGVw2XWFzM0cnuqtagzrnv/DBoj0ATXtwa93NU3yGk9ZI0FyGW9yT+BhHQvhXw==","signatures":[{"sig":"MEUCIQCzzQ3721IYzb3sm7nue+hPHy5HFblnr7FMWJ0OBxC7lAIgBui0TgVnOLtyOhPMnDCGVNPscVhHJ0ufmFtgko8twpk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsHWsCRA9TVsSAnZWagAA8VoP/RFBjS10avrOsSqgBHnV\nbRX4DZOjVe7aEwH/vA5AJtx3Mdif1H64mzLmoqllzuPYuwUd0Sn5oxFwLJu3\nL2WC8NzIwp344m7A5CzO88Qr5JKXgjidhiOimPdf/cKoTmgbmPmvZmg9rmqu\nGYXiaE7DMyxmAZvgGXDdZUKsyERaCIq5lvmYZXwxeKDkPZRcUKsCB0Bey2PF\nSgP3S7f+HwOzSZYJJsh9eJ2Df5KXthrNF1ybjtNA+PhQ2FMsMCWfFBFJpljj\nOtqYDBUbE+JVGvbs01Ma41tx9oGmNbu0Kxqge6S7Wa2I4kin4ivPgUq6mt+0\nmwfeO9adoT8aKvWImPxJQDNdueNjqnQIfkd0ukGmZZxNFeQcAeEUXnj2fdnf\nxZLJJQJgvZVCmg1JVY68fattbsgWW9WXMq+OZxafVtZCp+D5gNJRhUxVlMua\nJ60Eaxja/o31emgRguKFjq1tiQ96p+1W2h8JDyoifPut5WU9AHAX2meo3jY2\nAWd+CMuPFQa+bqs2SgcTdChmuo0MlG6E5l1+vR1HeSCKHZ+Msa06uzBWBwcu\nlmOOKA9tkzf1zexqWBxV+LM6c3tZAZ2Egbo6GAEvfPctII5SosNVgYMY5ZNX\nDviXkjdccXZVJ6WPqkVE1+79/JmrDv/ZztIUctL1JAxdDYgfvCMhRRLU9K5e\n2C0v\r\n=g73H\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"680670a69a24893d0fd324e5b9746635db7dd36b","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.5.2","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.3","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.6","@babel/preset-env":"^7.16.4","webpack-dev-server":"4.6.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.2.5","mini-css-extract-plugin":"^2.4.5","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.2_1638954412585_0.9048863673312257","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"simple-keyboard-layouts","version":"3.1.3","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.3","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"10409f031873b232dd834f3424eb0c29a7d3a7f6","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.3.tgz","fileCount":80,"integrity":"sha512-mhHe1peQAs8z/sTSeNwwrWt+juen+KyMjc8/oizKRQ4GnUTy5FYQPo9kAGH/fAVxwTwgQCy/jC4PJsaU6oJcAQ==","signatures":[{"sig":"MEUCIGhdt/Z7ewvvbT/EcNNfv05aWfi+S4XH+lXZAqeIdx52AiEAkAQuDt/m25Gg2j0TjoSIrO2v7X6ln+1+vpfYx6ZPZXc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhscbuCRA9TVsSAnZWagAA4r8P/0HkjnTuyJqO15+5khoN\npUpJBSTVu+CpBVDGdLZkGKeYKX76p4aGIyVjYpQvbcGSwcbjOJj9kpuTyN8/\n/3j/sa07lT/ClDCpZc3YN+SUb9MkK5pHRYo4sgh9vjRKx3M32UH/5KyzBH7Y\nCtmllW9VwyQtl8/OwTK/70jYYP/wiWXYCJqTV78WVxDl5chJAUJtE/QhlbZs\ntQdZmJWbNG0p+BK0tsnyBsqQAAGOq5vhQd/XTvlz7acXBDiEjqEM+ju6mOeS\nK1WQD999MXvhoCNfgS6ZhJcPnFgKL1TpZB0M/y5dudDWdmL+e9lM3mEpIFfk\ngsETfl7MkeK71nhiRXLa0tIMowWvWW1U8GQvXUeJ13X6VQsJjgnhX5rMEfDw\nyByTMgwUvh9WSGWmvBvxbVx2Vcj3JOjR6JKGCYrOgsLgWKozRIMRo/yd5+4i\n/io9isVFGQkfD6JxwcoS0KG262yHhIt/6o/vxSJATkdtoFB6Y/VUpHqr8ykl\nD/xspIIOmi5xSkUhJ7pIrAbiHOWs+8G5qYe5EBVSojqu3K39uqUygobsVHEn\nWCCzi1RnYQhSr0ouaiSsLymtkUv4zpTag6rbhj5X54Jlejq9CuPuDWIFR9JL\nV+gubQYAPWGIGem1GFgCcMe46Y4LHxbhRWaueN1NnE5l/XjY4sZkxs3wjyut\n8UJ0\r\n=Z5Mw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"1b4264d3d4a0c7df69b573eb22408a06631d80b9","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.5.2","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.3","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.7","@babel/preset-env":"^7.16.4","webpack-dev-server":"4.6.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.2.5","mini-css-extract-plugin":"^2.4.5","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.3_1639040750497_0.5538126305196149","host":"s3://npm-registry-packages"}},"3.1.4":{"name":"simple-keyboard-layouts","version":"3.1.4","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.4","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"acfb813f09d79415e1c832450cb26c2a1f7d8ab0","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.4.tgz","fileCount":80,"integrity":"sha512-0WimaKCkZaS/0Pw888xvv9lHMhz4goifJnCt0KiHgxpywBisDQDYOXrLtJNS0GNrTw2yVx3tRgX9d/6+jJZUFQ==","signatures":[{"sig":"MEQCIGZkzdyebE308tFVAxdwbJ6tEpH33cbV9SjeiOGfaKn6AiBezuMxPE3x55ZML97dHTmKLfIMHol3Dg6fsGfILnM3cg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsxi+CRA9TVsSAnZWagAAcJwP/04Mhv5joWoEE8DHPmCA\nopRBO/kL30CovKAF6A1pK3XdtlIkoI705WBYK8YZF3iI5vjZ4jUuXv2976eP\nwmKKG8DurRTmzSnbNrCdb/lE4mNN8Y6ho27PP/aUA2wYVhaX4mJ/NisgWopT\nqTMpFm6d4PzkqbUX/TuUNhgH5uZGOVSEMNToNnhUE9zPosmFDUEGWfq3aEHH\nwS2OsR9O5FEAPbpZkUYgSYX10gAsIj6a0+yLnSPSJDCwiVOY7+nLXKOXuNIw\nnXJKJYnvHoLTVfDktYUYMmajT9mw2qhORawYge90MkBR8aZxU2Nb/ErFiR+r\nmNs++feYJMPW321o1ccZR7eZ+wktWv2HiLpsOMR+WF2uUBgj/p/szHWQH2vV\nZOXQNgbDFicgI4UY0epGkoYY22uaUSK9fm7SIw5azVZIffqoeUjaaHtrrDWA\nHbLOiIwEVy2N2SKGvGhBh0Bm1unn9McZ7TVW2pauI7CNzOb7WK+MZUg0LRM7\nigR66EJjdsyuPFnTGfxJDz5yxlG3ur+JNFp2/RTlqkdSVl96TM0nlOCYn10b\noH/LJ6bC1qyEw6Xf2WhA27y2h/hhh6a9MYsN7WANlcBxxWosb7/cWxRjAxld\nG/rO2JCmq+uSG3g5vWSvkKV7WXvl0YXM2uI8yk/6nh7hhQM6J7vCQMjIe8t1\nBZFw\r\n=84xf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"57a37e458899063a36def551d838c732e6ad82b6","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.5.3","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.3","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.8","@babel/preset-env":"^7.16.4","webpack-dev-server":"4.6.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.2.5","mini-css-extract-plugin":"^2.4.5","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.4_1639127230160_0.1902737306650193","host":"s3://npm-registry-packages"}},"3.1.5":{"name":"simple-keyboard-layouts","version":"3.1.5","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.5","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6d6f1f631c4b803cfd85bb071e29c9518eda01b3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.5.tgz","fileCount":80,"integrity":"sha512-GuoIpiFfAUgy4CGhrRhPBWO3mPmJf0tjMDu0PLr9cwCYBIzbcA1Pyp+tYVBqXjysD99z1VSl8mYbvPjcWpuauA==","signatures":[{"sig":"MEUCIDQljjVypdmLrTttcwYE2GkP2iOGLMC7htgiawLosFcJAiEAr1uYshD9JVyJvb66Q+b1c4JEUFGO9qyL5X/GK/njvU4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtw13CRA9TVsSAnZWagAAE3EP/irbtZUSnnD67CN7t+rm\nYMITYOs4UtLrACOsowYkMfayNSUWNoqNXVVDG3wGYsgX45n1N2J+W01mYSED\nEuBs6ntpdKJzVFNa2ZZzTPlpD5vgiLeOUxO4W775vdll7iBKjodzwDItOeKB\nMNu64VX68uBjPayERd4sSMcYrUOLE8maYdbmsG4hFnzFtsTzEBITOBCyINmi\nFnxrRXdW/BrJ+W3kxjm018VrbE+qsv3XHuOVVsnY2FpLtoaeqZ8Pres+YpGN\nF8dVcujaCaNnsgGjiI+/LyO4SkoX4V3rDDBRWYtmoxzQL5iOcOaY7rJzj4U2\nG6XYTQ7NQeajb2b/Iu3Dy3F6PRDmSAJ6eqDZZAA+Xe7DvfoDFYnq60Gb+B35\nM8KbdGW7q2zVqae913QDiRbkBY7vnCIWmqv3vZbMyWk26M+R0uL3dWrSqfkw\nJ8e/e2ymwGQ2LyXiPNabNak8P6Cx04JjTQ5olc1qSj7AM9hsdi2j67TuX5ds\nuvrOFkpMRaTGPa7x0giAajmT34NW4nndKgQHcC6HYBS9lzTwPG+3mKDmBhZP\naGxRthE2XrpdnNplqAhSx+GmbbO6Sw9fQUKHACONdnJQD4/rUw74Onylkm6K\ntBg+OeYFNQsQHtfX1ArihBoQEL5zS23aA3mAwS9O1DaYUY9fueI4dIZJmfg2\nCOEn\r\n=DP1G\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"fad1bdf07af9a40da6975252b04ea57f41e59a68","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.5.3","url-loader":"^4.1.1","@babel/core":"^7.15.8","@types/jest":"^27.0.3","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.9","@babel/preset-env":"^7.16.4","webpack-dev-server":"4.6.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.2.5","mini-css-extract-plugin":"^2.4.5","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.5_1639386487147_0.41537702683353883","host":"s3://npm-registry-packages"}},"3.1.6":{"name":"simple-keyboard-layouts","version":"3.1.6","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.6","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"86a131780f68312ab2549ea76b324e180809a317","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.6.tgz","fileCount":80,"integrity":"sha512-xjk7OTZKzD9yBrgkJQ9kgK8WhP96Zsn5gktNlVVgEOWJOiqGtGxclDP+A8us1Sg+bL+wC7OMKcRmrrX3wYbSUw==","signatures":[{"sig":"MEYCIQCIfIHNvPyo3OJe3CuOlQSCfYTkzI9noylJizyIjse5lQIhAOkV620J12Pexv6SRiCFMQGA/NKG/TYB0y47tDiVOOAu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuF7mCRA9TVsSAnZWagAAOSwP/igJwsXJKHFQGM2SJBJL\n0umVoebOogo8Kvp2zK/OvweFHTE9VM3Am8ZR4oEkgr6fvGCUTWHzRteXquLE\nt1c7TEI1d24vGZWDoJ2zed+of7wx30lLJZ9Q8y9iiNps1fXzTi+8IKrEkSng\nysQV7tq2XIoIijRUWJSmfW+cUghY/S4Z8Cvtq17iXg03TM52v2nAICO8lU6k\noOC/97JyMWd3ypDE83KWFUnmLw1N5JKz7Ge4xwNPTvk+oGG3RHEkfbLixBbv\nxiTZi/WFqIetJ/xf/zLWhNivDpwb1UEqVIN8oBNkZliOaGgXiqWlAGuUDynb\nJfyB2uSXNG+DCumE1QOi4Krnwc3HS29fQOoknp+nxRWbaHuAZq4nAv9ud5po\nT9Wq73zKh3z7nr3HheJKWerflXYvB70ILD9K/fCVRniiO02gWwmqdfvGI6qo\nfsNpRlPBgaLFT09+gb17rzpE0bCJcNFBnPnD8eef5DMnLz6WEqOsl0fYr/pK\nLELueQhCvzXRbIpUOATclxtSTZC9LefOXUlG9KsWGiCD2/z8pHbFQw2H6tRv\nz78cTK+qztIpDJ3s2wH3n52nS97o8evX42Jp64BUJ8mltiNhrP9EdEkiJZfP\nbOHpyKXGfKcFjKcE2069DFZkn2hwX4isjv8vsa9wQRuiAx/C1qyEMzgUhuY1\n23b8\r\n=qxoC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"0006e42cb4cb67b9b7cfe63f97df9066c5e4ae8b","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.5.3","url-loader":"^4.1.1","@babel/core":"^7.16.5","@types/jest":"^27.0.3","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.10","@babel/preset-env":"^7.16.5","webpack-dev-server":"4.6.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.2.5","mini-css-extract-plugin":"^2.4.5","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.6_1639472870105_0.10484768416173429","host":"s3://npm-registry-packages"}},"3.1.7":{"name":"simple-keyboard-layouts","version":"3.1.7","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.7","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bfa428c6f0e80526073517b67be9e4fbd0fbffe3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.7.tgz","fileCount":80,"integrity":"sha512-Y8TlDL9ip7rkb2/KZT1iJPbAGy/A41VH0eHYpYfB/gt/BBGDt830oGuV3TKvql/Twk7GgN/Bl3gYMvlV+CvSgA==","signatures":[{"sig":"MEUCIQDlUPUxbRBRqBx4maA6fULVNQaTG5q6lYAqMtIFFN1+9QIgAlzvsfNqfcByq23TBZld1vZkC5+KrMmIekPkxzLCm6Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuF+wCRA9TVsSAnZWagAAN2AP/iZd2akpKlqrBg82xgmG\nGVS+eah9YkKOvKORP/5Z7/A7bXd91kJnu3oFazUz9sBZ5Fv2E5EuOv9oduYG\nuJXgEAZ30lzVaU3ruAxz1mAo9sc5OOFjKteKL6wvUrwQZdswfmUcE71NgA6t\n6B/efxj0gMdEIcotmgtCa3IXzbq9Si8VSx9mEkB9BbRDUToIxg9sQ7iewSkV\nyBqzptyem7Ruz3L01m6yxGni/VyoAimimthfokz7VchcnYBG3Mn8WL++VnEN\neuqCiDKGvC+AYyLYaWr5dtlQiQrL9kGshLHwJ0F6MzRni6iuQMLJ9pG3CEuv\n1N1IabRKCuUP1onxoa5DfKiyUctUFEfjhwsz6+eKVX2Emi8aGpQQclvf4ldY\n934GmgEvgBSPK+5A2LD21T1LbQonixtFQg3qb6fYSAslhBjksaZV9xRd+E1v\n18rSJb8v0JzuHtFrUyo2kVp5zK2j8ln6jaWZcDv52siuqfXc2iUM0WR3CCmr\nUd4iTYGOXCvHsr+XPYZdcE1MgyynlbX42aMRkp4EB0tmcBZeWw3hRhBLiY7z\nIphL3CmgercN/N+V6Jbgypt8l/KC0XzIS4QRTKTj1CFq7ILX6OS24QJTTdIx\nnHb6IlXD4yf3Hk3axutPo4/Q5EU0VoHpaM7a+dx/Uv9uEoU8qE3weIBUoriY\nuuJb\r\n=6J0n\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"0fe438e008458222b077629d78f75a3ae85e8f43","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.5.4","url-loader":"^4.1.1","@babel/core":"^7.16.5","@types/jest":"^27.0.3","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.10","@babel/preset-env":"^7.16.5","webpack-dev-server":"4.6.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.2.5","mini-css-extract-plugin":"^2.4.5","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.7_1639473071719_0.2565337099160083","host":"s3://npm-registry-packages"}},"3.1.8":{"name":"simple-keyboard-layouts","version":"3.1.8","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.8","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a5687b20deae42d3e528042e46f883f45d205363","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.8.tgz","fileCount":80,"integrity":"sha512-l/ypv4nOeUUKg5iDjka3GV8El4JZWDhnzaNpKNr2WSH6xxVJkg9lbIlHDaEnYRQNILM3jaGSOXAVsp14nj4FHA==","signatures":[{"sig":"MEUCIA/iNKN9GVV7+fR1uVehOsSZsy7xkH4ZCIxM++fxFb9FAiEA1gMmwZcxEFp49AyxV6uy5xrmWG/IWV0l79mW9mRHO8w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhua/3CRA9TVsSAnZWagAAdCwQAIdAcx8ejglT91tvWZKe\nNJDJSj0aUtRVBdinOu1SkFxLOBIcZ0sp82tWbRrrZJxOk28vIq1+B7CuSUxj\nL5I6d5cf1F2jcc7ViVwdRCQ3QFO2TtN8a+R2N+di58xeNu5kzzvnLIJteBJQ\n/aMnDUK3Xob8UfQTElxdYXUINxIluYJ1t79ouwpsbmdbFqbo4QdeioByuA0q\nbGgIe58e0KAW33K9dZN1r7mzZzETkuxCLxd/5CN2sRKNwIbW7fZrlWonVHAE\nKvo90VZgtDrps15zIvHUsSoDrfmSdO/jcMXFyYSuEcb0gPVdCn7EUNDuvQ1u\no5eH627pyhXkgLwBRrLEbnETsqOtoLLTiI4nT5ebSoEkliNrEk3bJ6iYWbeb\nGLWB3rUPd+rK5UeU1HXXxRlFPSZBcDVBY58eeiqdz0y3byCM/QZ0JwBSt4Pv\nnnNa1wiKulKRLR96Jqrd0D9WqI84hiuqMxOKEv5We87S2YpSZySNfLx9PhQD\nE/qT4FFqudgR1Cwwi7RUYUi7yvmfqUMDuS00UAIUOfqEhn3Yra6n+7aYcAzV\n88NOLhl873Hf6BJM/WWvTfWzyj5QQF3Z0CaYvZFzwUOwQzDJNr16Du+JKFQx\nGJsh2T+XVNQZPZ06X0evCF13awNXOXROcVIy9So12EsvNNME3vSTngZsoUd9\nB63H\r\n=3X8+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"86be8fffd990328f0e59d161a3bc478cb3a2a1ce","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.5.4","url-loader":"^4.1.1","@babel/core":"^7.16.5","@types/jest":"^27.0.3","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.11","@babel/preset-env":"^7.16.5","webpack-dev-server":"4.6.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.2.5","mini-css-extract-plugin":"^2.4.5","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.8_1639559159660_0.8493308948440115","host":"s3://npm-registry-packages"}},"3.1.9":{"name":"simple-keyboard-layouts","version":"3.1.9","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.9","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"94236a13499cd289934c19ef27c4ec68ef3aae95","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.9.tgz","fileCount":80,"integrity":"sha512-PVxBP/IvF5GZVP/h7qzszRJH51DX0RfVRNu0WEUWsAcP3j/UByhWYgg1+NTTl7nZpkteJ0isucrI2H4TRt0rcw==","signatures":[{"sig":"MEUCIQDjrsAK5W+T2Rzh7P/esy9Tm/javYMVJxfaxBWYSq1FsAIgYmyDk1aHaX22JsY38HFqevYu89Lo2VvXx8rKezVsK3c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvFNOCRA9TVsSAnZWagAAxjQP/ixjANlf+QN2eEtVFvOc\nK02qp5rHwbc9OBuTAxDiXrJUUCnXtRBP1v/NHfF4TiNx6h7f2fqicVrbUHXk\n9ldEjxxkIe935cdFya+MSjCtGYLGAqr0YxOJd8qQoPcBqpTHhpoKKS2fGgq3\nOjdHXQWKwMdWHh78e/UZds5wNob3cs4Vsr9DoasgpU63CAdToFKf75L2XcQ1\nXjxxjP6+Z8zdIuyKztZ6fmqr6GKdvYGo2tGLBt4WlPwSgY940iLgdPqx2i/P\nZoDZYOBqtGy4bIyUNj6d/hvSzi9qyuwXWdTsavRF9qZpPbU0UsGFHG/lq6JC\ny3xcoRVEx8pmF8Y04OIQSGMASZVlnkWHLMZPhOAZHicg42uiVgUrcGPUG7Y6\nDSZy9PfOPHSKhiWJcnVHEJKXyXRfB+ntpg21F2vrhY5v2mrbLZAcllUKhLG0\nyTvDqoy5g0D1jN8EUYioUQ4bklSf5MMRbachPnUEhM6nQ+u2+f1XTqT0xF58\nw19PeeA/QzGorGLgPfwHQMitCqeFiEgyKFFzcyRKwBU3UdwulMdVlCjruj3w\nlQhHEo5XXiUMS1bHODhyJuNc5XfdrOPmVnUn4gVGSoxpA3zgvQ+NRsknmxHc\nITKB6klb1KsTsj1YVJKWdCTOwFTlt/XulwbpxNFEv7z8zNsDyHdWtXmLfHb+\n8rzu\r\n=uvBg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"5089756ca07c0fd57d5e9e6aec762c6edbdbe819","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.5.4","url-loader":"^4.1.1","@babel/core":"^7.16.5","@types/jest":"^27.0.3","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.12","@babel/preset-env":"^7.16.5","webpack-dev-server":"4.6.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.0","mini-css-extract-plugin":"^2.4.5","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.9_1639732046692_0.6572605602560602","host":"s3://npm-registry-packages"}},"3.1.10":{"name":"simple-keyboard-layouts","version":"3.1.10","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.10","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6389fec65f73518c2d00c0793c8913b247b26953","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.10.tgz","fileCount":80,"integrity":"sha512-al80ve7nYdSX5ntpQQzPE8E5wlTIVwEsOEJZ/3xc1lyNrg29noYkLcVuwGBCVhg+iLfL97/9+ed0z+3OfadVGw==","signatures":[{"sig":"MEUCIQCxvpr9SV2ibgotoyzMVgGIMP4EtGV3d4XVtf1tCXLLVAIgWKd+swecako9U4fKA+aHQE2kPxyIuC9KLl2RcxnccWs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvFPkCRA9TVsSAnZWagAAzB8P/2GiFLZCWcW7TiK8plK+\npyV3WiQvLSfElVkX3prqW513JEDMbJkrYS3+7uCCMkp2MHKZN0iSv33EP2Rl\nG99BNfqMmIDsbxYFVDyrPkkFAkrfl2kTARQE/6rLYyyMlrlds/VMxjCkJ3Nk\nd6CoHy9+S6qZdWO5lF2Q3mcN2ySiCHE+JXEqPn8zQw/sPBsH0nySX+GViTFC\nXfJ9hu3eu0uNNTdzgd2CWSM1jWIbA6JqkyyT+q+XFZI5dVTsVz1n3riJflyO\nHOMqdjZKjIt6PKQoeNNNC6PYdEOS+ADUtI4vrwpwtaRei9AvMeybPf77ydxg\nCqLsH+mFH6mdC3VLf79znOMRD7a8Sv2x+os/hBERbBHQCcMjqAn35GCocAMs\nbcGhg3B4omjqdx2awMO12tP6vguB7XsU6USvK7ofJS+T2CRjJaUOZOvBtZDF\nhxulIhVcAIa+Wz9nkqeK9AiReqdGLye2vqUqhnnp/WSg7CuJ5XgS0/gF6v3r\n1hQh+FOQ9TZ68cwXILaJqMBixfAKf729g6/KzW4SLI4tXvm0UF2/iFlnl0UJ\n2O4oCIj8iG/78wMBTznei+bhqyXrERSJr9qFByx6jjGwj4HI88JgBwhr3I4f\nxolcbXM8n+byhOVvIdqr2dUE1uYInZBwsAyQB4MH86y1BWK5e+1jBtBOC93Z\n7WxM\r\n=/eGe\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"a9f20ed94d136d335a3b5090344786ea563c558f","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.5.4","url-loader":"^4.1.1","@babel/core":"^7.16.5","@types/jest":"^27.0.3","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.13","@babel/preset-env":"^7.16.5","webpack-dev-server":"4.6.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.0","mini-css-extract-plugin":"^2.4.5","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.10_1639732194647_0.9310554243222198","host":"s3://npm-registry-packages"}},"3.1.11":{"name":"simple-keyboard-layouts","version":"3.1.11","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.11","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"efd1afa0b15ce084000ab563e9d4bc4f38b46eb6","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.11.tgz","fileCount":80,"integrity":"sha512-eXj2qNnBmSzW/mOakI0t9yHwJMQIFiWskbBk/sC41+BMMOTvAigkpSJUXZZnElC/ujIMI3L1TblHiKWGf/rPJg==","signatures":[{"sig":"MEUCIQC4Kv8oKzUR3nyMgCUphEiwDXoYldVMgJVByVBWFHjokQIgeUGwyDeW85TBlXwHdOtIeDk17q8NCycNXUoPAb1l290=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwZjvCRA9TVsSAnZWagAA24UP/jflvs7iGN+wj7yvbonq\nLXrrP5x2pYgSpctHKuRLomQToNIuSORKgNupy0gfEWDqLPY4Z5tRb+zgRNEW\nKrsyBtXlcefwBa+40u58i94KMmQzegnS29X5vaUOZ+2FzdkUipZw5WlHLgTN\nX018RfziWmvJMhJAKXX5gYCKgaivLlTp0daHxDDl8m4B3xAqk7jpzUdPdEG8\nzxmbJI1PwJlOLUEoklQlrT9KIrb+ka22M0dK16DNO7vXi4+qz7okquzJUtoB\n8pF9maqSenDEhmWo9uqTdfkb1svI/vEx7O8ZFcXi7kBZ3QhjdO0gJZQZOa8+\nxXkO46SyxFAfaw1FPrkiH3M5EeKQStujWU0P9635qn0+sZUrceFi2svAPLG0\nc2FtEd4k4JmU1HXtMLw0L+jJMiQ3kzzsYVeAb/8Gi8mSsLrYfkk9cLUfUlkm\nJPdL3q/IrgsMh/bq4eEWKRhowaP6E5a0lr2YSGaE8TH0gZIIdinbDEVXBrF2\n1CyUH8tXfFuwnJEa78oyL5IDGthPWJUs1D/VfijQ0iX1Vmn/8iwtmIKix1BP\nXW2heSM+3uh0PJyW8LbkJ9hc5ADIovKRze8R5wG3v9aYWCFmOcJC4AbqRTn9\nk0Zl+IPmNYiMGx78YDnv+bsJRVFUpkzA4aYqPxty6m//9StM65feSWlWxHG0\nnSPT\r\n=W6Mh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"cecfa382eb871a59d354d57193231b1e6acdbc4b","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.5.4","url-loader":"^4.1.1","@babel/core":"^7.16.5","@types/jest":"^27.0.3","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.14","@babel/preset-env":"^7.16.5","webpack-dev-server":"4.6.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.0","mini-css-extract-plugin":"^2.4.5","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.11_1640077551410_0.1932669204319799","host":"s3://npm-registry-packages"}},"3.1.12":{"name":"simple-keyboard-layouts","version":"3.1.12","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.12","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"06fcc3c699d96c6998f355311079d4ccd2c78d5c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.12.tgz","fileCount":80,"integrity":"sha512-QEc2Re97YI5CXBxC7QBJyzfusTmCQLzsVFHBMVztwLCVXGOK0b7Skv5LOfLDBBZeHUCXY2X70aZAueB8P8zD9g==","signatures":[{"sig":"MEYCIQDaUThhUg9IfIs09KZRgwFlrNqSOfptibpoS7TposwDWQIhAJiMPo5xc6mJkfPrzk/w/q5IWUYFExLEe16BLnyvgPbz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwurPCRA9TVsSAnZWagAAHU8P/1oEpwU7o330Tw9xZaEq\nW2AnK3/RU+WlMaNaaRzCoapOUIlgvhnY9K3U8OMjQpTA5gkvgu0ewxeYEzme\n4MrRxMn5wKwBzig1Q/xiO0BnETrY2C0lMkWRzTVikO4TQzenLR/+bqH4BC2j\nb7E0qH/XNWuIwbqkHLEX4bUXT1JjENOVpmI7AdrH0Y64BENzgN51FZ/K9srA\ndPE0aVuxh8RP9l2WFn0ngFn5vym5h/J62wcgfmAsRcP2ccW4RbjGRD3MNn8l\n70DMJ2NKqCbu8HAiwY3Kg/RsBaIKBbTvRK8bm74zcSkUq56g2KWPp/74KFR7\ngj4UWD/BlxsBJfmQxvLaZMR0aEYw23FCo4VBus0gdJWLMXe3BnNGXwn2zcJx\nBnKTS1AYWLCcMuhALN18ji/SLomQXHVUNF0+UEHL2NkmQ/NZllqYVXpUJQ+7\nhf9W+P7BhWcTBDpiMu3mA9qznxObe0SRgi/a9RT2SLLGlB8bY3GMdRvrlQ9z\naE2uLIUSqD1ePZf7KYrmD9Ssuxyv6sVXtHLLHk2Nr7AuxF9ndockZIcf/tP2\n4FudaHanLZX5VDzS8tDzrG4RsZXAT6kM6pmey7u8QmVUXB6R/UJ+as1ov96i\n6NmLPRnoL7jjap5X9b/9Guc9rNbzQHBlV3hcAZsMWOebGc7H1DIGen99rtPB\njD0F\r\n=nVeD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"072a9dba683f4b0ace2b2fec06b96cbe4ae4a033","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.8","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.5.4","url-loader":"^4.1.1","@babel/core":"^7.16.5","@types/jest":"^27.0.3","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.15","@babel/preset-env":"^7.16.5","webpack-dev-server":"4.7.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.0","mini-css-extract-plugin":"^2.4.5","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.12_1640164047012_0.746048278376743","host":"s3://npm-registry-packages"}},"3.1.13":{"name":"simple-keyboard-layouts","version":"3.1.13","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.13","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bbab42c74559fe20ceb9547d67a624abd0dc2f7f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.13.tgz","fileCount":80,"integrity":"sha512-OljSM+LrNhbK2u4Bdv9Jra9vND7wTcd27P1Y84nFKbOQHG5OX7xQWTqTYj7DUgyfgVM8VnSngXVia5f+naL1Fg==","signatures":[{"sig":"MEQCIEK9DaVlEDji8qinRKF+MQcLv5VVZRTJBfHENdXtOAxhAiAjn71nfdCMHsfBuxnJ4382WwTTP407kfKLOsYiR5A3hA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxDwACRA9TVsSAnZWagAA5HYP/2rZAwuILoP1ryWUsb4y\n85zSP1qoUNGX3BAMNFgf9LuR1Ok4dMBznK/vZrphb1iyWTKvmXrhyPW9WXdr\nnoGej8yXEy6yrmVUyFDyJHEkIsD90MO1WL5swRaJ/jQZqIruFQfvybMPjzEQ\nzghpZg4HB5fLTqMpc42VY+Xfg3szecHZ5r90e7XvIz9OO/5xxEl+28Vh/nea\nSgxwY8CbsRmaZfW1rP2zxKhXEhmgD/b5BtFB7GSvo/72tHGeVR7F7SVnCeiB\nbUjEjkqbfJUe311P7sd/cz4YkfFElLzrmy5S55jwwI2B5L1upoj/VhKEAYaf\nqlzgqv4VTmiUu5yh+ys/aZxnJy/ZTZKxIbChKJtpEEEHrjahQ7CY3Io/zixy\ny83GgS2BdJ3d86+RsRmtnGQh6YcWnXFhF+JUj186oGCPcyXNM4jLBzS2inK6\nmWQQ1O6Sljjr2Z7CZdXQUuQYiJGj2jr08dBqcs/foHmDEMQ1kt/ntLaeJYsQ\ntSIXSg964dTmcdz98+nhQR65CDJTv3GZidIvO14JKk/7wFuaRJh4h2/Miie/\nWYP/+ZGW87fszZsOUI3veFfsY8Mac5ClRo+HNPGp7tFLoWcCjdzkZZeJejww\nUzronreP3w69d4Dn5ibPx75qxPUiGy4Ir9o2N3zKlpwfJJbDpCs7D0cic4vx\nmjLG\r\n=H7Ur\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"9993606adc9ae38f22205c1dbf8931fee44a290f","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.8","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.5.4","url-loader":"^4.1.1","@babel/core":"^7.16.5","@types/jest":"^27.0.3","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.16","@babel/preset-env":"^7.16.5","webpack-dev-server":"4.7.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.0","mini-css-extract-plugin":"^2.4.5","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.13_1640250368296_0.5922884128448742","host":"s3://npm-registry-packages"}},"3.1.14":{"name":"simple-keyboard-layouts","version":"3.1.14","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.14","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"befe373af11a75c03495530ac1858eeb99c47382","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.14.tgz","fileCount":80,"integrity":"sha512-+6gCLET72DB6wbP+OncHib/Tx/Fiwvz+USOkeGr6mc/qbWQWZ6lyFqA/cdNKHWOHDAJFsow+a1dHNu1GczMEGg==","signatures":[{"sig":"MEUCIQCah1Gsw2ibczVVM+1TS8JE6Rxr25Lt5mfI/Xgl1h+jSQIgMb9K+eCnUahTy1xzeVSQhFebTVpGans7Ta4G+Nnmth0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxY1eCRA9TVsSAnZWagAAAswP/2np9jT0r27TlqFDHTWm\nq7aEEmr2XA0B1RXiPahJETtRM2tvmcGk3/GOOZC6AUiiiWOQUCMOU+Qv4sNM\nmbWBVkWeJAiuv3eIOFeDvsXxD4w6FH+mx2IbHhXzBwlekpAuHcQ9gEB7+X2j\nqzc0Pu+qSadWl8h83qCSQUXcbUcKMSRirNiEvhyqQTnqkeyrQqGuMKji/kFL\nxtmMLaK0RhsZXLYkP2Ls7J80+1hXdmSaQHEn6A5X80XigTwclNQZV6L4AqIf\nIsTNQMpjonljRHsgK76DXGF5BMM1gi0IgTkTbUIxgy0Zyh5X1BlxDwD4S/lF\ngPDogIvuOXA6RjXXY+/S2lS7p2tRSLCGU/8qtu0n0s2C+HgqG405r2fNkEjU\nYaaizjG0+VkWJq0MXSR/GF16WX2GiGGhC97k4wLpgu6jrcsSLPEw1EuhUtBg\nsLImgNteBFvSvxsxNtO5dXxXMWS61/zF/28DfZRK1E/YlHisjDwMeXF09fmq\nWg1OeZUMA224j4T3bmx+O6b7CjKrsFc+hJhV0caT6yMfE9ceGCrNI2fE0iGi\nRy0GD6DHVjAUmg12pzpe85YYZbDNNQNiS4B69APizjrOr+Ns8sLtacV+NLGr\nlObcA7a4fMybrkoMrgTVWIODNcyv5YsWo9fkoBjXg0+jBydnZkCG9CLScAzY\nQHaD\r\n=3yX8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"17f39c6a540d158cccbdf917e584d6c521576fcd","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.8","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.5.4","url-loader":"^4.1.1","@babel/core":"^7.16.5","@types/jest":"^27.0.3","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.17","@babel/preset-env":"^7.16.5","webpack-dev-server":"4.7.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.0","mini-css-extract-plugin":"^2.4.5","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.14_1640336733915_0.388049431299905","host":"s3://npm-registry-packages"}},"3.1.15":{"name":"simple-keyboard-layouts","version":"3.1.15","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.15","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"48c4b2448961c4bc6d512898fceb20dd736e3816","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.15.tgz","fileCount":80,"integrity":"sha512-qXKN16h3dnwDW8b/1wxFGGt7r+ytL5g5KhbGKyd2CD3lDWN3b9B5TpNih/S5uIRkd1DXhbE1cOneYV5nkgtDyQ==","signatures":[{"sig":"MEQCIHzrJbjPZz5MuSttGB1omD94eXV1JWX++pQN8ZcKjEZLAiB/yWhJYnqAZwcR90H9rkmWzTW3xk81Vz+n1eqHJpOlyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhy0aeCRA9TVsSAnZWagAApW0QAJeR0m4+nuUCI3+OuURm\nbyx9sDBoEjM2EctpkqVFIji6aYfvT7AfK2nRaCKsLeOqHf0nXQ0ne6E/Cm0e\nvOsgeYPW1pp8gEOouOZDqqzfLZfvU4UGjAjdoqPnKWNAqb34DGTxwHRko0Pr\nHiRsycudf3k1oL19gtoIeBny9MnYogj0cyjhgR4ko7wTxzyCUsgK/yaI7GQ6\nAtPBfg8L1EO1plnaWBqIgWg7eD2TUyfG3sem7Jr2SdkkRjQnqHDtv/j+gnwd\nBL3wJRuEnDM9VFNewlwAAp8w0bg1CSV/RxoXIxU1+zVtLOty3rcye+BamNF8\nzW8WDnws70ciBru88dktYZUjgUOmPqS9s7PsEe7PmfDmv8BmlI6IMB0Lqbiy\nJkBFokKqj/IgVqrIWwio5DU8z3ZF6SsC4zzo6JV8E0lJYwAs7k5InvEk3HEg\nthdHMRYpKOHMXCOQwGb3vXihZkOSHA1Cms2SFVe+5R23c7T87qwB/I/Ra89g\nvZ4Ie04I9MPazKkyw5wXKqSwJcG+Ky6apds6qGtsEUVlssEp9DXUexubrcHN\n3TNL3ewY6LRh/7pErkDRmbx24gvmUlw2NSLfiwz4cteI0XEErEKZsUKnr2Xc\n8qVAIKcqDvN9eIqG6A1Po0vo6j35ZPcBy98/OGcZa9b3rqA6UJDIYhWJNLGe\nIZLo\r\n=G9qT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"5083add6bccf5a6d2842df7805f7b6f8876b1ddb","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.8","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.5.4","url-loader":"^4.1.1","@babel/core":"^7.16.5","@types/jest":"^27.0.3","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.19","@babel/preset-env":"^7.16.5","webpack-dev-server":"4.7.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.0","mini-css-extract-plugin":"^2.4.5","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.15_1640711838228_0.8431087432457403","host":"s3://npm-registry-packages"}},"3.1.16":{"name":"simple-keyboard-layouts","version":"3.1.16","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.16","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6e07b1d8ee674415474413d2001c3efb47b9d104","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.16.tgz","fileCount":80,"integrity":"sha512-lLecny9WrnhToUEPlPYn/NhdB9M+cRfKkVgitHXR/IAJ1xhWvmh2ZxCkbWwSAziED5OlmbCXTL13f5xJKjyxCQ==","signatures":[{"sig":"MEUCIBO0p3i7tBSBsKvfQw36C6uR2wJPEOlNGhjq4pJPVAIXAiEAzkv5//SXSb0ul7yxbYJ47c/22QMhPJouneo7fUMY/HU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzXZWCRA9TVsSAnZWagAAMI8P+wanX1IrzsvWJPn8ow/m\nORMF+TmnnuXlL5tg2FXadglROyW4NFYILzeRxcxrvoKBAy/PWm0JWj+6nkaY\nEtJozth30YZDQmkrhH8J4Rejt8/AEyXB8TXcCQelq3AJXGHjYuuN+dE9GHpV\nWfrWOOa7J7vGurZFauKj6GtAY374lSmR7Nc2LZx2kbVIzQZ+lI3YeIn/D9Tg\nt6uH1mFMxea50LAfDdqgx76VyZeaT5YuT4Rf21AmO7azMDSQXYWh/Chraezv\nWCw4aQnzAS5L+WQfDh7q2Wxh/DaUE2loq8301CVOJhOxvR9sD4/ODH30NKfP\nW2FNYOEP0nUqFkFS71OiI65Zacmea1Z9R0moGboZehJh33zn3h/2MzZYH5Ph\niKeEhTf30+J/ccv6OwJQY4t280k7iiWXSJjQDLx3+0jgU/t1RsFKHrbe9zIo\nSqzsEm+zREnAmFOCXCB6VU3QoKlL/rq8KtNtKERdsfceHX6DCc+Hje8dDdCJ\nGVGpknlEPk4nwLpAqHms0SGXNavjxYSBIYGKAfpI/kc2Q2OeQzjq/uzcUU5A\nPdJPMmluZlCoEWwqyHNUEalOnAXG45DVDTlCoaH6awyw0+fxN01VEfBEhXbz\nGgSUERFm/c3sMmpV5TUbpKpm5EtNp2vNLZC52oyE4ck6X1n/Zb3bhOVGM1Ye\n82pJ\r\n=SRFj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"251d8115fdcd1d1580bc1e61619f6fabff4f71a0","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.8","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.0","css-loader":"^6.5.1","typescript":"^4.5.4","url-loader":"^4.1.1","@babel/core":"^7.16.5","@types/jest":"^27.0.3","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.19","@babel/preset-env":"^7.16.5","webpack-dev-server":"4.7.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.0","mini-css-extract-plugin":"^2.4.5","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.16_1640855125821_0.9861589142586096","host":"s3://npm-registry-packages"}},"3.1.17":{"name":"simple-keyboard-layouts","version":"3.1.17","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.17","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2dbde17276390bfee866239a5070459204a3f717","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.17.tgz","fileCount":80,"integrity":"sha512-cISEw1VazOtNqss9LYOjowg5jzvwHahtBMbRiLoWRCzPW9RgAtuMSBYUNC2YZ0vY03qAIYmnCFNWafqx4O3PkQ==","signatures":[{"sig":"MEQCICXPcxzOaIjvxJ5Nr2EAdu6hB5Max5F0LzThqdWkXLLIAiAaCOAlXO2w8XW9Ltsv7A4IMSRDmxX8S2vGCnv+oMAMUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzshrCRA9TVsSAnZWagAARyMP/33N+FEzyJ7l9vE7vFnc\njl3SNuHesieCMIkhF/3xeLCijfobMVu0ObmlXpduJyzAsfCLpjf+2M/V1rq/\naXJEnYZ/2nyDIiaT9G3EyBbrkIcSAfo6qvQHkL1zPZsJadbHolFATIU19Hyu\nBFezofbhl8jF3BVnAHzCy0PxsFQotJU9dJTLHbiNlcCfqwrkQ4GFqrewtZn4\nDSe6YPSsQ5L1WXlCT16JQhOOoLdUYQX/WmicxBuWxGk07KOGQZfYTi3Tohqk\njcZdIw8BMPj37JDhcn/YC7Tjv51t49wEh/s5ahPy2CSPrPtF0w9rD2/B4WyF\noAtz+WRMI21MTAful4M6aX//d1/LLvnUv+Cq9RZqF+mgVcx5+dP3Vy+XWhcn\n96umElc6z9510W2nDmjYp6Z4pLPpfRdyX5Mpdc+OLGR1Fu/3Pd0fvhbH9DdZ\nOLlbu7CDJOGL5JrZjPq5/D00R/EOwZdPg/GHUgiYepVL+DqkJ9p66EMeHk6O\ndRxTq0YK9QR1IKgRwMA9GoFbf7ExCFZg5ZWQO3WQg+gtCkwKTGmM0aQTfcbc\nO/JVSbgubgBiXApdXc7r+9n2lQL1olYMOx1Ko6Z1VbxqeyVSwr3+m/AvN37P\njNLjJo4PibGSLv00VPA2eWuEK2ahmcizxfweMh1jfBt8vla7LPCGUQhcjRVR\nJK/C\r\n=sgbq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"359df06cbecda0d3adbb01760ff4ed1fb3033679","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.8","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.7","css-loader":"^6.5.1","typescript":"^4.5.4","url-loader":"^4.1.1","@babel/core":"^7.16.5","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.20","@babel/preset-env":"^7.16.5","webpack-dev-server":"4.7.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.0","mini-css-extract-plugin":"^2.4.5","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.7","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.14.5"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.17_1640941675202_0.4887061844001541","host":"s3://npm-registry-packages"}},"3.1.18":{"name":"simple-keyboard-layouts","version":"3.1.18","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.18","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7b6e012cdb1f275a9b7f520dbc3ef1c4ef75a75c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.18.tgz","fileCount":80,"integrity":"sha512-R9lFYzEPWjm531nkRrz+1ogMpyfV36y3JBRHSeBLF8m7XxNxT1DGkuwYSKBMDoTw5vxfXyhGFiqx4Hulo6srhQ==","signatures":[{"sig":"MEUCIQCjZJhkbnSjR7WYRVW873i7R9iF0SSIhIZPZ8y+R6Yi9wIgU6cPv9U+0umsE7llx1ki4VFyK2vvP1By0O19SXyl0cY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzskCCRA9TVsSAnZWagAAEewQAJjzJoJxThkhhi1afPHT\nwIPOXfYrP9LyQnCtYB4sXk3HZ/fKj5POIhIcskn3Z0vFeg8aqU0eXjLbPzw4\nMVVVcO2aUZGs45FzEJpuSY7ClDzn1XmcLQPim2IoGqKAJ7soCE2PGcuVVZdH\nkSsZME2mKU60aqh5NULUd7+fZy22IFw2zrkhWb/6DKqFiuFRbwZMNbb/X68O\nHH3J8b9NUwZk9JfM0fqR72URLnIVU8/WsZmgtjRk2VO6NEXhBAZyUOfmht/4\nN/c4uqLM6iQqYxdgZ9VzO2ETtORX0TCyqpOggATN7UMcxNPV23rXmwC4TCLq\nxh+S4x2iqdncpD6CWhgBOIuewpxTqrzWOuPTkYSkZx+QUkuVW7FSwYAm+0d9\nYVQSzy0Iig/3VJ0mrhsk2NgMk5d5DHxUsb2EFtFJa899jhLd2jBhAryl+ECE\n0iKi2vQydRrbyaOea+qczOjBDPH6Bc13QVSBpMZCQN6WZGbKptVxIc9zdGOs\nc4n7wTAePZrI1uMizHkdFW6Q/1KVsELlIsUcPPgYfvoXvFxQk0hrxppKj6s+\nYLwCQGh5q8ZrTcBBbXzW6MctnLfJVLgNajJDXsoGRQK5pSAl4Jv2m2Sy2Ccs\n4HFxnNdlkcdaEm3SOADzNST8sFl90b1nh+wIA1jxHjnjkmOHw10nxBIDKP2w\nCHpX\r\n=TxBE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"3defedf9958b7b50d3cbe857a40ba6f51a93c016","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.8","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.7","css-loader":"^6.5.1","typescript":"^4.5.4","url-loader":"^4.1.1","@babel/core":"^7.16.5","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.20","@babel/preset-env":"^7.16.5","webpack-dev-server":"4.7.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.0","mini-css-extract-plugin":"^2.4.5","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.7","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.18_1640941826021_0.005958696838618716","host":"s3://npm-registry-packages"}},"3.1.19":{"name":"simple-keyboard-layouts","version":"3.1.19","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.19","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7de8949502711eb8a4dc8d3947febaeb02167ff7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.19.tgz","fileCount":80,"integrity":"sha512-V6Skbarxrj3OjWsqFNHafkCrEnBNLxwkX69T48ocdO/jxvMewoU7y/WWiRT0zefMCiFuxVaTWbTDjl0i7YrJVw==","signatures":[{"sig":"MEUCIQCH9r8GnhPvz6VbJ4vCJe+pPwwG6GRG1BsyFN1/znu24QIgQyhv2KzpnX/Sein3v5K/9rl38gTu2WXbmhezwxWYkzM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0ry2CRA9TVsSAnZWagAAQIMQAKPMBYiqnlqPX2+IXGx7\n66IyiqEzBUMek04mS1zv/5PMQEf3TfQ8oV2Jd8NcNJTpfk08X0oQ4dYhsVXl\nlPCdw50EHtGVp6bYICkkdIlSAkUP6N9m017l4xS7ikypYS8jwC921XRFeDve\nQZBG9LgWaXLbdOwiaKXfn7dsedv7mzIimWbcKMMLywA/r3lLBdFaCQbeF9yt\nbW4yRDjdAihmIfmxbV+TKh3spCGepqlY4ygAKXHNelTkIdlyOy/gbSBJGssj\n9NUEOO0dq5SNOIhV2QaON3/SjuVcmZPypHfzZ6qIIWRZF/F9RQ40mexwPmXr\ngup0IyBf62GIxl8564XsYCh8bIv/soAbSkjMzinbwvAeGyR5+8tcZzbnkhBU\nfS0EYQf/f9BD9fEey34KKVfeq5VDwEw0Sar+dyGUZXx7m9sg4mlhPoArcAFb\n+GnNojpmS6VerNdLXjYNOFCfCjusTiT4q7ssdkjFglQ1+dyyG7VrnHqXpUxM\nZWzO19GRqBYmq/ulwY50EX5Pc6uMugIAk55yFy4cgli6YcjO80Cm7AGbCdmg\nZlMLAU1GsOYqMIWhEmKGepS0TaOlq4YtMyQtiKANA+68czh1DhXzQUvctX22\n/asf/xNa7UyCKmnGsXWBiPH4METU1g5xCMEwj/63BZ9bzfMQGxmEuCG2XkKs\nGyJg\r\n=gQ3K\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"6b446b726e93473bccd6f9e3bc6c39fc59ebdf66","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.8","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.7","css-loader":"^6.5.1","typescript":"^4.5.4","url-loader":"^4.1.1","@babel/core":"^7.16.5","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.21","@babel/preset-env":"^7.16.5","webpack-dev-server":"4.7.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.0","mini-css-extract-plugin":"^2.4.5","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.7","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.19_1641200822651_0.5846815133497802","host":"s3://npm-registry-packages"}},"3.1.20":{"name":"simple-keyboard-layouts","version":"3.1.20","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.20","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f675ca1cb6fb976d3703b21ecf027e106138c4fa","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.20.tgz","fileCount":80,"integrity":"sha512-+SbGJjc0WX78m6E2QQr98pt8gzriGZ8c0wu2v2JUFtBTEwTjs0ScO4eQd19sikOcuzb8FFigRQWPwuK3zzkojA==","signatures":[{"sig":"MEUCIQCU5m/WZ/yPCoTINsP1V+asX+UhGGRJy8sRpeSF/UNxbgIgRnu6PT7wK7F02OQz01bDOCo/ZLggELzv7Dknuk6JF4M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1A3aCRA9TVsSAnZWagAA9MsP/1eqr62hnwugG7Hj+n/R\n2MaEzWPqrjpUdEpBhhw9iD4iWAu0Ap92WaSp9a898st0e3MqDPGqWC+Dzii9\nKeTEWfsNdKl2gCj78EjeWTF08YgQ5aBgL763LkWrJo4IAe3oBQ7JRKrsFL6+\nAhlgFSQC9Xsfc4pvs99HBNffzzBftD0OAKUf2uRo4TZFadpUt9x9S/uRa1K8\ncDmDaA3MX7OxhmLU4A/ueFU82Aa+NEBoNxj2rh6lX34yFMIZK79Wxzd1/EHQ\nGcTnM2f2AFfUX4HKWVFh1+qwUM900NaP8aXgaEEq1k5/wWPlb2SBfYlw4A3G\nksiqKVC1TiSUPhLpbYuuncobHZgRXO/Tk5Eth4SvPVikNjcb7qD8fDR4649k\npmZ2iXC71vBKGYTMUlHRk+l8ATb15kDgwJ+Eb8gI4xSh73xtJG6d4SVlCj6Q\nzb9mZU9rM/zd6m2XtEABoLCiECkQ2aP5Mqpaly4Hh7XYg4BAXdjv9xOKgXho\nMftETJ0UJG9wJLlMIBJL2NsmfoaYSmCM4BbySCTwqNJ12MnVc7RZ6ZHU8F/W\nBqDxjryoys/kkDHgkZzlMK3m1SyMDfb7D4hhHuiwZWYlAStD2u98RUjb9ecy\nh4TVbW2TNwKRB90a8+LO01xKkW8LtGCcmbnISWDpSESLuz1U0JnAXcG0I4B3\nojZ+\r\n=HE16\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"c884076ed8c3e0e9524cf94efad8c4f8e1b97c76","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.8","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.7","css-loader":"^6.5.1","typescript":"^4.5.4","url-loader":"^4.1.1","@babel/core":"^7.16.5","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.22","@babel/preset-env":"^7.16.5","webpack-dev-server":"4.7.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.0","mini-css-extract-plugin":"^2.4.5","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.7","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.20_1641287130092_0.19469861507004005","host":"s3://npm-registry-packages"}},"3.1.21":{"name":"simple-keyboard-layouts","version":"3.1.21","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.21","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"816cb99574c933940ec2f19e01ae1befa789bc81","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.21.tgz","fileCount":80,"integrity":"sha512-pYz8GsH6P5DOJM5ITTKzjhT5SKQIDfxbXBFjAp39+CH8tCqy8vrZbOR7EugMDZ/yzbiEMMAr04u4sGtd1raDZA==","signatures":[{"sig":"MEYCIQCVOLhRHme/FkQnPRCH5ZH9atoF+/IJTgvGp3lRZNrdwgIhAP0/RP9QZPw/7af3sAW7vwvKcXyUjBFotJuWBO6wfOBI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1V9NCRA9TVsSAnZWagAAcSoP/0LjZLohHqOOy93DV2j3\nwgBX38K6Id5R66RgUlPdXXsP9VOwM62dMtDS/WPk53/ag6cU4JXOdXXVSbfi\nvB9i2EnDJ9KAq9L/CqezRn80uQMePo3S6xn1OGUF4T/wRDkW/E7uVALQiAC6\nyzS8LuqkD59nOJ9WHlgCyo4MJMDu7SXoGQCOITnGOIZyb2Ns/xYhaRmXJ3D+\na8LxDK8IEb/osf7HQx65AlVO41U0JDvu9bT2X3H1iPXvzmJ94sdvt2WpPzE7\nruExlhg6mgrkwDUCD+sN/4lvuJfhuyTCcGhKdxiNu2fxHdFacEzpbZyenF9M\n5mD261wzwKEz4Qf7ACTUjZe9i/pqSWH4IyCWzg0iOY3BeKYVgQJl9pW5IqXa\npkIe0IABNkDmFf0T0m5vWOy1J0rf5O45h+cI1d97YolpGubEnrkhRkFjUcv7\nDuJ359bIIvGMnOXA5YXzPawnIlKT5FHGILzFUqAdTp38IEwP4ijLH2dJJVnU\n4A07je1sATOCwjTLEhFey/aYSSFFlnl8gNCc2NH6EwzuNJ6MOdf+jNfS0pPb\nuAmqHUtW9M+hd+9id+piIsDdORNomU+IyZ9NlSanhrRHymtKs4BwojJxwcKj\nBn7mRF8PodIBJlbN6h/SaPxVa6MfacXlVFS4TEDD9mIvARpMOwnp8aYKzsQo\nVo2x\r\n=yEbM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"0f65436e8a9b08bfd6785bca9afc3cc0850e049c","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.8","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.7","css-loader":"^6.5.1","typescript":"^4.5.4","url-loader":"^4.1.1","@babel/core":"^7.16.5","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.23","@babel/preset-env":"^7.16.5","webpack-dev-server":"4.7.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.0","mini-css-extract-plugin":"^2.4.5","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.7","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.21_1641373517219_0.15591508210715954","host":"s3://npm-registry-packages"}},"3.1.22":{"name":"simple-keyboard-layouts","version":"3.1.22","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.22","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6daf068e4b4360b8888f02bba4f859f1dc88416d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.22.tgz","fileCount":80,"integrity":"sha512-M7iA31HEUkqqOvZOF2Rt/yYZeRnET53wJvYsv08yq2DMoy4TbM8fFcJPMCULVbHJOLypI9Kli+9QVr/WY7SLgg==","signatures":[{"sig":"MEUCIHYQIgValeMKzNLe+BXfCnNWrhYzhSjDZKRzsiA9A48OAiEA5xkOGt1UkVoqC6YfcwIXcNf5VfXA0XO0TKq7w7P8GKA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2AKZCRA9TVsSAnZWagAA4D8P/0oyYpBQ+7Sd09Jr2nnI\ntMMHZJEivsgL3y0vpol0FZvz4gaXFvdyUUm1CE0YMHoeDfJR5nlc9mR7/ZW2\n8GHfvhiMswB5D0Fc2Tyygn9OFjJViH5Lr2hQ0W1IdyVKp4DVtGkFo0PivgNv\n2ciF+yV4dfV1DzbxpTPW8LFO3yqKxSm+m3FAaH/WlPsS3KcGwy21QHxzprcT\nUJ//qrn8XAB1bIfiN9Udf679S6MrAtuItfJsBwPYzuRdycB5tlHIsyXxCixd\n8M2gji+8bSm0k0xPlgi2cPSms30L3u98fkr/squY4Fj/HSVkMIBYvd9WGK6P\nCZCemflmV48MdgvknigLEKr8R4PgOGWZdVKOemilvqGm72mOe4HaHJpDFOel\n/Qhcj1RztYUFxQlHNXazsGRnFgFtOZiNekl7itmdnxYWFogYqOrYW5xLZwMl\n5wV4S1RLQfHzqA4iYrYeVrRpmBYdyJy5MdPlC11mFYRXk8mi6h7rmcmRwwXQ\nRioRHeopgiTzEE2Zbsmev/KsJzgcnAMCDDyESPziRg+15e+UzCWQwnp6qTWT\n7ZZX+RNOqVocbqj9MySaEi7WRsBJGfOEYvGwG0gqrbtkRjrWqax+nd1LLGk9\nZY0KtP3hQQNrRQSzzk6+3ALAuk76aS3B/vHqs0pBsurRUc4LRYSq9YyJAQOo\n2sr9\r\n=JwcU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"2f8a4a451fc31b1d5da7254778177b6eb961eca0","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.8","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.7","css-loader":"^6.5.1","typescript":"^4.5.4","url-loader":"^4.1.1","@babel/core":"^7.16.5","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.23","@babel/preset-env":"^7.16.5","webpack-dev-server":"4.7.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.0","mini-css-extract-plugin":"^2.4.6","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.7","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.22_1641546393480_0.0713330883864669","host":"s3://npm-registry-packages"}},"3.1.23":{"name":"simple-keyboard-layouts","version":"3.1.23","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.23","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"30c99ce9d0a54401cafdb77ed2a8e4406526bf18","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.23.tgz","fileCount":80,"integrity":"sha512-JqwuPdv/apUdCXConk2gJJeIQDV68FIMgsK4Z//pG2EampsM1xzwJuYpin2FVTrHuDvDUngfa2X+EF7jG3L0NA==","signatures":[{"sig":"MEUCICI4hBVmpjPAzxE4OJoAZA7ICcmm7gmRs5BN7K0n2Vw/AiEArK3TfAINLaei+AbyMFSdkWiWbYdKxLd7cCAU3oerZvI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2/bdCRA9TVsSAnZWagAA7n0P/1anBpmYrB7ECAvk5EiQ\n7ysGaHo1285FSRubP8Svqh6lLk6JwXiFRy8ZiAiXyXbF2D7I1SA3NuOFNhji\nV9qHTd/1ziDvgk4++2UeCpaLXu6oBjYiQturkyvdex8lCNJ7wQVEddEsg5k3\nbramG1e4Cgjzl+gozPf9zSbOVMg7k2ci0FlgGUX6UGybs5NjXu0h1YNTJASl\nvHa3R/hhB/xu7gZvok7cQsOL3mjVFsHAaeNocoHqt7szZ6/d2EEZOEEaighz\nYwpljCWhbFvTvtRMvCRsKAYLOrztwnvQtPSl9ZKgiEhoj/drpckF+9bJ/en6\nYRi7uYN+Z32yNXa2fbMwpkLF7y2hgsLc/p5mzvYoZJL7QYEIEqEQjmQ0O0Sz\nmg8e77X+GbcDqD4i1aEKs85QzaMi0ROzVg9ea1FobR55EjOhaD011X1B7GMq\ndouq54fCnGyIdF/27dbmvjKLfGuIoSARUWunxuc/57ora99H7Vl09+sBMZ/n\nvTWRGE+cPOZtg3ZvyHejZTBzHHQ6zwNTqZ5C8PmcfV1+sPmWIWGxfONUJ7MD\njAFW9guDo2+7TGbAJorKX7j5dBpJDjHT/huKsj3I+4hLyUcoEWksyekx4jVo\nmJZLfKvzQyOyHZ3Y6KRx2XKKHm3t6wTf8LA8V9RQ3L8Fo3gdrwaxNACZmsb6\nrA04\r\n=0A0m\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"f60a27e5924e783b08eb62025558bbaebdadd792","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.8","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.7","css-loader":"^6.5.1","typescript":"^4.5.4","url-loader":"^4.1.1","@babel/core":"^7.16.5","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.24","@babel/preset-env":"^7.16.5","webpack-dev-server":"4.7.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.0","mini-css-extract-plugin":"^2.4.6","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.7","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.23_1641805533778_0.11961623207423888","host":"s3://npm-registry-packages"}},"3.1.24":{"name":"simple-keyboard-layouts","version":"3.1.24","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.24","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9e5dc27cf398ed811bff928b0ffb3b69e320b3a5","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.24.tgz","fileCount":80,"integrity":"sha512-c0Vv1K7+wLGWgmGlGBBYQ8qMxz2DCg3gzcqJSzTivf4lS6Q3s/sAUXZxoc/z3/DbkTeDWb6E7qGdEj6+GmoB2A==","signatures":[{"sig":"MEUCIFHIp89805C6LjfAz5n8I51pTAqCWsm/mK74Ueddf0kpAiEAyjQv1UkZwwq8nr8zB7I8hYY5IOhSLF9m11h3FS9VGR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3UjUCRA9TVsSAnZWagAAVbkP/1Nm/M/1jb+AlzlxZppG\nJOAfzCp8LJG0YD8rO+4+/u/A3u8DD2V0OBP3DbIXk7sKp0N05H3GQOVF0YYg\nyxCTWNnVqAB+JP6zwQDyLyLRJugYF998tW0UZt2FwvqQO5v3XUyBOhJwf3nw\nbnvC9d2FBeEIj6fXiyFAUtuH0G9+3yYBguVItRwmUEz7ublAsePBuzY6fmXS\nNUfzn27A+eFNqkhOymLlVcn3yLhb4XNHulSGtY+eFntdZvZARsh/OSTtLoew\n/hQY/YFBLnF4/DcK9LkKP7VVlmMYlTwir0KMZNh2AwKTs4nvyQhrunEde117\nDb9h3j+cA6h+itWVieGrYCdp6YH9e1Xj5JzBt59zGbjXya5zSAe4zUcyJJAb\nSGL5O2pSrm8gnnUzA7HCvCBaY039b3D2oBVl8g15xwukPgTwBFGObmYMFMP1\nJ4mlhnEDMMuJBx21w6hvohQHT9OkLFcapwdg18Eg7hCo3JGNe4YQj+kyELGW\nHmPgC1wQvgG8PkW5Lxi5g1nHjmBR1u5TZydncl32Cv89qH9VLXoWHkRHwnTb\ncrvOQfYmyugyFmXYtW5dx/fOVs7tSRVF/IzxaXoPpMOb7kXHmt6EBQRQFgqn\n2acx+ClcUwZxf3/bvA2QWk1cg5eYLxtR1ZNVg084DmqK+iHRCI67p0jm6EGc\nsJMt\r\n=D5yC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"faafc3e93d3d69cb874672d82be682d41cd03e12","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.8","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.8","css-loader":"^6.5.1","typescript":"^4.5.4","url-loader":"^4.1.1","@babel/core":"^7.16.5","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.25","@babel/preset-env":"^7.16.8","webpack-dev-server":"4.7.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.0","mini-css-extract-plugin":"^2.4.6","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.24_1641892052019_0.21792566559980697","host":"s3://npm-registry-packages"}},"3.1.25":{"name":"simple-keyboard-layouts","version":"3.1.25","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.25","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"15168d2a1676ed3ad7bdfe9feb8878a11e4ba83b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.25.tgz","fileCount":80,"integrity":"sha512-T0dgUksUA/mvOmnL2xgA/tAPXS8nN00yT5L+d3EML6TK2ApgYHKfnKI2zs+0mBgzvYf9LuXVMjzeGK5WA2mnPw==","signatures":[{"sig":"MEUCIF/jJ2PoYUFzmS4nMG6kPFRyxL9eIDXyxpnq9qXxGNbgAiEA3cwJKz+VETi25lz4uO0CnERV1Ck325teszgWKyTa/PU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3Uk3CRA9TVsSAnZWagAALSEP/RX20EchTtE85NHI6un7\nJNOQgDno3QdiRMw2KfXSWwhGc8F9n/y/cdR8AT65pnRa/4oN1sCAOBDIFNdU\nIF9AH12pYwp5ODrhh+9vtBbTNy05nattQQqV1QMyFG7qUUxUSqat13ztf7f7\nKMF7XeylKVELBndHWal/AGOhCReIo2vMwWP6WbVaOH4hFrftp2aXBk/Cqy+8\nk1PcDNB1OZItu6hM5L51z/R3wVsTg8u2MvorabuRNVaEKEu0xaP/vYfDo7Oe\n1W9d3VP4sankG6u17ELL+Sj2oWhqF+0M5uZfX0j1xiDErnsp65XwpfP2Ma31\nyhlqNAJ47IyfswHVvfJNjVw902HB4k5ybHAGSZRKu6JEQHPmANEAtOq5/xUM\njFksFv6rDahnzhIYkPsrV2CJ2oAXjEnvcr2mzLeWZZo0ThzzTKbNv8v6HHBP\nVpkHbJm3S2nv2Vd+QR2ntyLkL+HDGGdZEFZgwix6dLzikLagpa5++TsExr/i\nN2HeJka6npcYCoFhagzWTVs5csEkJMnGbZllESoqiiQVfbdVH6YVUlM50Q4C\nUn22UV5PYJVAHpDUv84bj+XUvyFxeqrg6eBmiCoML0Z63xqr2qq87J6YyeZf\naWcj8rtjCEgGk7rkTR0GtvfKggUG/Xminw9z3SVjDNZ5OdWmrRJta+NBXhOU\n+5LX\r\n=jrVu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"cbc508fb794f395bb7a1e8d604c46f8a11dd49e2","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.8","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.8","css-loader":"^6.5.1","typescript":"^4.5.4","url-loader":"^4.1.1","@babel/core":"^7.16.5","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.25","@babel/preset-env":"^7.16.8","webpack-dev-server":"4.7.2","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.0","mini-css-extract-plugin":"^2.4.6","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.25_1641892151041_0.35731382010397694","host":"s3://npm-registry-packages"}},"3.1.26":{"name":"simple-keyboard-layouts","version":"3.1.26","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.26","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ffb98f32f5b9f87bfa357c06b137c569d3a177ec","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.26.tgz","fileCount":80,"integrity":"sha512-ITgy+rEWthxlHwepwDidY7ccVFaYlPFW4Mu7j76weaDtchyO60iVpc3yJSaH8/hrC6v4VcP19MwD/vdNeKpWKg==","signatures":[{"sig":"MEQCIC1wV/fmkib6Mq47CDBhaf7D5jICq5NDJJxh+3ZsuLU9AiBnmHhISB6rh0T7l2pyzRsiYdTXNEaQz2XtC0VaarYdtw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3pqECRA9TVsSAnZWagAAC18P/2t67/SQ/+tMXS3U8yT3\nvWUlpOeZCCFvdWn3s1jimz37QRUHrcXlu5udWQkARd6A390pBWBCDN/oGh6H\nietFYEg5Qm1ZxmoskHtVnPam9iy3rxwzcH7f9lagZZyHYbGGr2DM3L6sI5lH\nB8V26WycBoxDLaqmw1ErxbaBkywjGxXiTbbnVxW+Dp2mX5buf3DY9UEBkQLV\nj0xn7H8NIlu0GgZdEeMyZs4D2ELpz5uSRU8GUK+zxsg6B97bvWVIC5EAXH/G\nlG/I66pVWp1CZP7I+95pWKOoD/c+ghZ1nwR+qyPRvEdA9WHssZxwUdBMooJH\n8pnxmXfWisgYdbE0O6M0c1UCLfqAhS/GfWvQGSMySqjyxoNZP5q5QrIYXhWf\n8rvgWUeqIkdlPfOsHI2Bk1hYUlgBr8axcGfvulN4+neELMyIevweqy+UDEd4\n5zRLXKdG4qzTyswbOxQ+eURtiNiKqEcL7yHjTEoBTDP6ARZOsGDG9W5oldgc\nGof/mRG2nYomSDsZVJAQmj3BzyxU+J23cp6E+OVSb9hN+Qp6VOIknKyj/BG0\nZ6YjBgCMiqUZwfFBzJCPSHz32EE9eaoxQculLylhr1sh+3ASJe3AgvSg8O/V\n9ZVWAKQqffk7A9sxOfYYXrUK8To6QmZ+NDGSmx+vDZxz8tR9x71ng/cX/laW\njRa4\r\n=wOIX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"2e7b31a931c65cbb470daa4dbb2c61dbd706bcd3","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.8","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.8","css-loader":"^6.5.1","typescript":"^4.5.4","url-loader":"^4.1.1","@babel/core":"^7.16.5","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.26","@babel/preset-env":"^7.16.8","webpack-dev-server":"4.7.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.0","mini-css-extract-plugin":"^2.4.6","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.26_1641978499984_0.3897233523868948","host":"s3://npm-registry-packages"}},"3.1.27":{"name":"simple-keyboard-layouts","version":"3.1.27","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.27","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ffad548bb8e0dcce2c042807aaeb435db197d819","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.27.tgz","fileCount":80,"integrity":"sha512-3L+Tq8VKQx0PKHAtx5WvG7gm61irs9O2fJol3zp38m6UlWbcckKsfL3aGNxeyJO0H1p8lOBuTLyeWjYyHswbuA==","signatures":[{"sig":"MEYCIQCEthifEAbPzez/LXEuVhAGr7pEhQDPiBFQigNgnPKYbAIhAIMYMZUpXG2MwBvIqkgZ15QMpw3g+Wt6TT1dLwLj+qvW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3+trCRA9TVsSAnZWagAAk1MP/jYZzc9qF7y9mngzEX7K\nzRQH68DaGNKV+TxMeltyVR8jQsnBL4hFrProga4uX5ilYLJ+fn9lQ/XaApZ+\nbUfOVb9xRsY40lBrKKYahrufYtV8EQh0wYQU9ohb6Qh6xk2uWe733gQpZNOC\nSOUoBbA3qV32V/LZW4nL4yMxeaSiW5TKlmxUxH94KeFVg0mgIyudobuStSJ/\ngegfvPgCwvJftrz0RTDsX24n5JV4FxxwCLfoWTWKYvbsKA6QdL/S5RME8sDs\n2wmMh5xMcQFO3eqB20nLr515P8AuZktUZVTGmv/+ksWKmyLikWRajjlq13MA\nc0TUmY1TE9DBmUlg+lHKl0svmZJ94tuDPMqpVgpw0SEOac2FTnChf7vNd4lR\nRWBr53+dr9G71jHTgnhKMPRIk18tK4/KjUXbm9ll4iLP5SD5s9fvkIBsL0P8\ng8xp/L5WV+MgG2z8dzGxOVA7vmOX7iInyVlqX3VXukzM4maxu+1sq5hB2cnq\nX7eydD1IPdpJGnTfhGPW4MzooLbxYKpEdTswXXjJbi9LlRLRLqTiTohTGF3S\nAcBALzFJokOcpOxlFRu2n7AOBPcA/uKLQp1rmVFJEjDn6JoAbAzsmsnNJutc\nwCDM0edFA8R+rDwXzSPcE9jLzo77wJr/POx6nPxViRgmAXNaTIfQAJZM1qqY\nQNZm\r\n=lauu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"657629765a769de7db05e243092845de04dd8e5a","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.9","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.8","css-loader":"^6.5.1","typescript":"^4.5.4","url-loader":"^4.1.1","@babel/core":"^7.16.5","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.27","@babel/preset-env":"^7.16.8","webpack-dev-server":"4.7.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.0","mini-css-extract-plugin":"^2.4.6","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.27_1642064747504_0.4672195910575516","host":"s3://npm-registry-packages"}},"3.1.28":{"name":"simple-keyboard-layouts","version":"3.1.28","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.28","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9440f6786e1c467b74f2fe2295fa13dfba54c176","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.28.tgz","fileCount":80,"integrity":"sha512-q5d2FsAWZmJu7m5+F9Yy1KdKsKBajqdMjvbsLXBsfP/2kiUEdYs6ylJfAgEPZUK+ZwJc3kdOsXTGTh0EXS3SwQ==","signatures":[{"sig":"MEYCIQDJiUpekocyiw8hAbhAZ27HJIEQs2AvYXIX63D9WqabWwIhAPIPtayfqORAeWHjJsku+WnOgQ6ga7DRXbub12kSXpql","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4T0LCRA9TVsSAnZWagAAUfoQAKDvZ/tIoS+yefeoEGnR\niX9cKcuwaIj1dYINJ9HDuw57ROVwBqad7rY1nkUcDvbFyovWdbr6OJ0nWpdj\nDRsShUkXRlAhQAxwLZW7CXxQe/iWt1qIxqvHYA+JDRj4XnA4oBqO2zeX4BLg\n+iIWUSbJdzmczVKVFLKW8fblchdkdZnv/AqM6qJj89LBFY2cAe2kVVqEQ4kG\n80uEPtyZQdGwkTvZtMvg5V78RlhojIqxxzd5S0Swnou+1wuqtjZqF3cY3dZ/\nUgEJVQR35tItZsWBchLloEvreCNim2Bd8X7R4J+T03bZ4raq3vj8T53qoeRK\n06w6IFBq9wnNf9+mKHNkoLPAM6fYvZdHYoqHl+FvXH7Y6jpooTaK2TWOu9ju\n9atyW+KWnF8EIpXKD0TNaQzPR4h4wy31Ucth2U6UnmoYodi6eivPQ5rXvu7n\nrcifaMbQwF/LxBKYJD6iDOujvtTugVrWNEUfbKhv48QJ1ExMqbZCUBHoC5QG\nWEYGT15m/7oALmpTLqrfkskDmZDX692iJiN7386utCbl9pkAMJrtMV9vcIZs\noabJ8+eCI0znca7EH/tZykQeTfSyLPAH4CkgQ8ZG1RArmU7nItROwN+xA6Nw\nRL3On7Vflu9UePgb150LbCA5KQJOEhTUAHWREKvAGxdDcus4z33pRczLk2kx\nwZkN\r\n=jdSN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"112077b8a9974a39a91c588019cc3d85cc488ea5","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.9","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.8","css-loader":"^6.5.1","typescript":"^4.5.4","url-loader":"^4.1.1","@babel/core":"^7.16.5","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.27","@babel/preset-env":"^7.16.8","webpack-dev-server":"4.7.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.0","mini-css-extract-plugin":"^2.4.7","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.28_1642151178928_0.6888720961909311","host":"s3://npm-registry-packages"}},"3.1.29":{"name":"simple-keyboard-layouts","version":"3.1.29","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.29","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c535df4ebc6b4ca9f7119133dcb96a8700202845","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.29.tgz","fileCount":80,"integrity":"sha512-gd9TsCW2XHsh3AyO9Sci61kYG8E9N5hzMgzg/oITdEXE/8c0ebFa9KKiRiU6Rjt/b18hJpjmMEJOYrunJ+hEwQ==","signatures":[{"sig":"MEQCIGXu+LdUTmlaRtV3IfSOiIhPXU85D2GzRg1bmO8k5JwBAiBnjQI6Wn9bdRP1E5bWb0DZwwbosdn1RveIym86QlQZFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":671803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh42v4CRA9TVsSAnZWagAAZUoP/3QCa+fNHZ54ox3ZSdOh\nZeEQyr98ilZcNpujzCOJOYVYLftnWJ/w2Nn/cMWBS6+UuFMfUVGYop3Rss1P\n9n/rirl6/qAhRRcdmJkxxe6TkA9JVuZTRsld2/QBNYmvwkRBCrVvULZuEOzt\ntmX9Dnjk2w/m8JlfK7Pwc2DtTdi4ECVGhErqWhcdEmi5AbOhGgVqMQAM9VpX\nYShKBvINFY1ibh4Nrum17asn4CRd6x3cRM88aeo9wViYSUEbmKjFgOtysXUh\ndJVhCg0R/JrYNiuGB2HYEtCJ+ZxUYnbp7yhbsvMy2Lv95bYXDCm6/0k/Yqga\nfN+8tQb6fzzeIfiCtvFKJqANnndOHzkvsnusHvJxpf6ehMxEyhMQh/E0yEU4\nVJm6v6bs+fPVFv9o0JdMpbJWyA+ZtFAn/WXqnmAPUhQ2Vq0vCUFO2af3XWLs\nMu6qSR7OQi+7JHACF3oPGLOybEf8KlwXiUXeKKl3QvzyOs8aWmgwVkA2jFKw\n7pUdkKQLaQlIzQMooLoWVko99OquxWqCGO87RDzKlmlNYA3FqkW9UeYMGiSu\npehTatPrRFgjtJ4u/SU9gvAVsQLICHrTkIKkKby9qspiscAx1WpX0s4gEyHT\nxzBqtcXPVGzyroGAxrmMhquhIJMiF+aggopCQPpmpc/yP2OqzGVHTvbR1ifp\nwIYN\r\n=4tgX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"04aef87bb497f3a18dd57d186464127e3cd55abd","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.9","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.8","css-loader":"^6.5.1","typescript":"^4.5.4","url-loader":"^4.1.1","@babel/core":"^7.16.5","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.27","@babel/preset-env":"^7.16.8","webpack-dev-server":"4.7.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.0","mini-css-extract-plugin":"^2.4.7","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.29_1642294264370_0.33804498077266953","host":"s3://npm-registry-packages"}},"3.1.30":{"name":"simple-keyboard-layouts","version":"3.1.30","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.30","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"14cfcc370cae9d5c6f1d229665eda36482e7d337","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.30.tgz","fileCount":80,"integrity":"sha512-Gz1oIBAgnQF18gAw2HKI63nehxX5uha3XE2Z37v7ubMPtJsfl8Yy696TZsEMyVl5CPo6pXAqIsqAyUo9wzT1AQ==","signatures":[{"sig":"MEUCIQCBU7Vef+Bp5OEMIUVt7HQmLcvK3UtBXQR9M6p9/BDi7wIgZQUJXT6Tmh9K/LzzWTAo3s35x40Wf/OPxMQX16QmhaI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":671803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5TGWCRA9TVsSAnZWagAAg7sP/jpSsHBHMO0qynWn8+iP\nu29xeEdHImTR2YkuqLrQ56vGz/rQMz1Eft+qYMZ0zk0QyZZK6WdgPkUZMeqE\nzmc3ikZNxE67LbwIDSPWdwJy8hD8hCPpHmW/f1aqzpPnutkFC+iORsbaZD3b\nUtA9bjnmeGH0DXQHDZ6/vR5smnrbKNmVXGOePdLgD4aKyq4+EvkmpDfzgQ2d\ndFSSh5ofX4F+iYcNA+/i0RSV8xfvLVCaDU6UmZnoc7kK96nJwE5bWnBkksRq\njE+ezlO3+BqpCOPlloWEQNaLekbk7S/H1hQxdzo201NHhROkV0YDmAOloJ9G\nhQDw5jEixSdfFia32soLWBQu9D4feJ0Z/38e5BotfqBeeoy24ARtQ7wvRzPY\nTqHpm+E2u0kgRiN9AX8pa8pnEGf4xjYZ4ip1dA3k62Gvaz9qInb3E99yR4wb\nrAr1gz68X6kKJttOZ6x6ii9gKZhAwtpGJreLvicVomEORJISJGYhHYCMgtpB\nRoM1Rl5rCXKTel2yvS8QfwmO2TKmeHMuyb1Swd7bBXM7QWfxY14Rv0xTMeRX\njS07dZyMj62Run9IJAWL30rHv6/KDXCuVRJyrCjaAeDTS7Kc0mkJpNLmSKGh\nxyl5STlgI1ve2r7PzT6DahkHOo7vYSvOWKcExyie6heDIf06/Aez6SEOJiYe\nkaqx\r\n=lqg2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"b0096c59784080832490bd9a7ac253216e0f0ea6","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.9","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.8","css-loader":"^6.5.1","typescript":"^4.5.4","url-loader":"^4.1.1","@babel/core":"^7.16.5","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.29","@babel/preset-env":"^7.16.8","webpack-dev-server":"4.7.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.0","mini-css-extract-plugin":"^2.4.7","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.30_1642410390825_0.491688389795804","host":"s3://npm-registry-packages"}},"3.1.31":{"name":"simple-keyboard-layouts","version":"3.1.31","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.31","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4bd8221c949f61022f2e03eb97e45b74b108696a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.31.tgz","fileCount":80,"integrity":"sha512-g9XzkxK+PzKYDIyJ1wAKmxJHsHjeUkyvv23MoMZ+uzFGCBCieMPfY0QlSlUG+BoFLVkxTkZDd7jqg2XE2Nj//g==","signatures":[{"sig":"MEUCIQC2IfOtTDu2P3FFmv8v9pMkzdmnH0O8aq5d31bZXjfRugIgYAobXziZQ513OgPtzhmUnMce3V+sYf5EupnHwOfnaxs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":671803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5oLkCRA9TVsSAnZWagAAmdIP/0yFjtA4vtqQncRYV0p5\ncgzYDetmgq2GfYvlOh7aOoHf17E1jQruRBnKAGADRE4y5m+k4gL6115q5S6b\nvWOTZK6T0PXYsMgC0HLB5xzRAvh2O7zQlaRsGs6jkSMH6qV1Dg404J+28YK3\nIOQJc9e9AcrOHvYgsMN70x7yWbrGVZVy1512eDTLG+BBhsVMbJqz8OPJ8yKo\nmoy/F4tKESCbUEB07bXdKH0Cq/tKq/zob3FQf5NfJP2bRV4gnEW12MuEF5na\nz3+oLQYAN4390ZXhR2C22qJKbzNaMPnuI1F0WdiV79W8W9+LBq3wOCDgeGq8\nXTjz4KN3+squl2DjfDEKgRSygNvUfh3V8E6T+ieCBBIOdn5y7/VJ6KvB9Vp4\nakNYbmZS54yqi4/Hn2VAY3zgBxXNbuKWCnME2bjpN1OZ9l7D5uEGXe4tlgjs\nw6RPdf/FApEzG0No+6vnhi49iVJnTW1dhl1VxAr2SFjg/dxOC08mG6B4iQH9\nFxtaPi/ofdstDdYpyqorIxGryW7tEcPyd7OL6S2k9tlWNLu3b2Qsj1rTx9Gg\nr+HWSV7HyH/WNlnMm9OTeAH+GU0rViZ62XqpKjaZoDy8IYZ/RJ1tYNqmK+ye\nVXRn+Q0iab0eSgF9GFSTjak8OuWtH4je+JCVpCATg08Rts2gskn8gz+1E+rQ\n9TR2\r\n=Md5t\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"f2c927dfb24aa3d12f356f09d2c04b34b2afef7c","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.9","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.8","css-loader":"^6.5.1","typescript":"^4.5.4","url-loader":"^4.1.1","@babel/core":"^7.16.5","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.29","@babel/preset-env":"^7.16.8","webpack-dev-server":"4.7.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.0","mini-css-extract-plugin":"^2.5.2","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.31_1642496740309_0.5309018118595434","host":"s3://npm-registry-packages"}},"3.1.32":{"name":"simple-keyboard-layouts","version":"3.1.32","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.32","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9b72afc234f569dda02bbac8bd1c75e601748d3e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.32.tgz","fileCount":80,"integrity":"sha512-8dtDKElUH5CIs+rKRGUKgUepGZDOwZAjNt4lodgajsszCJKyeF1IZfUj++lsaF+GzJ+hdqK3WPOL8L/4Je0rMA==","signatures":[{"sig":"MEYCIQD/mig5VNKvKSKF0LWKWRDgmOojYYT9/isHiDQupBqk4gIhALtT29y6iQ3QRVrHEMkERvH3m/Rf2gkW06/lB4NGOsEB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":671803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5oOZCRA9TVsSAnZWagAA0loP/Rwzfqn8eVBL4eo3dy1D\ngiuAzNiLAj39dQzX0Q/U/Y/bNVyh49IzNWXZ+KxX+wixLrkDBSY5bcdhRWsR\n0kQMAt1qHU1dnKGj0QM9YOiIBx8L+bD1bVXStSnuroT2prLZPbFgWQdbYWwc\nzyclg1qBrn+N0pLuLrI4ONMwmNp2ZFw9tOXJW08OO8fIWHViObDAr+RazORu\njytlo4ulRf4NxUxeS2JA2BFDSnYdRBa8rjkUN37Kfi9H3XMsUpTVoc0Vcjd0\nSfDKbJzlJa+0AAtc/SovbL/YB+QSgyHqB961ZwtMHnkwBRdKnw6RotJqVVnP\nSQz2t497lKs9xeBSw5ywXBlD1PH+k2ntKwM+wHBn6T8b9EjIoWS9nVL2+DT8\nn27cbqQj91DIm2ryikAwZCL7oDdni4Bvi8AyW/Qv5jCsQ179Hz7Qm1+5nsag\n40pY8HERE8PuR8aVPzm42xTGG+x0qvVGF8srNqf0KNuuP5A0zeqecvx0flad\nJpufQHzRsJSjcPYWJ6czfkHvk9CfwZr4GDZU2pQVE4BuS5wYjvodEdkN5Gyd\n4c4/UuGo9o9reKkRKdvR8TdnDVXXA6d8oWyytNkK9Ags7RQM6i/ziSO6PeND\nKAsW8b8wqR+DYZrkqHf/v2ZYgatvsmbqCaOZf3HxqRR94OVOhljU2MEUmWhI\n8rY1\r\n=pkcv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"211afbdd85933a89bed79a20c809beb6265c3fd4","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.9","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.8","css-loader":"^6.5.1","typescript":"^4.5.4","url-loader":"^4.1.1","@babel/core":"^7.16.5","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.30","@babel/preset-env":"^7.16.8","webpack-dev-server":"4.7.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.0","mini-css-extract-plugin":"^2.5.2","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.32_1642496920878_0.5846603307814153","host":"s3://npm-registry-packages"}},"3.1.33":{"name":"simple-keyboard-layouts","version":"3.1.33","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.33","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"84dc01eee9a86b8aa74529e3342521bb5f127c3a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.33.tgz","fileCount":80,"integrity":"sha512-+gEw53JWsxQEqfVtsoC1hFNxKfbFs+qrDrm/LFoUfrkEpYvdh+K3Ybs6KzZFt5Kw1UIF2flaNFkgUdHJEAX0rw==","signatures":[{"sig":"MEUCIFvRLrqaeYEBg6gDANf+TAZIO+O0i63kt0k+Tk7SS0ulAiEApdsETpqlBRgO4rNohA6h+RXEEIyG0g93NQW5Hg8fEyc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":671803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh59SMCRA9TVsSAnZWagAAyDEQAJsXL0PaHJlDGOJizvOz\nfRKia4iQmjecdNGi/+LcnBx8nxLavJRwxQAr39v36kM0NlTkYUm5Saz3GSXU\nqIZ3lARxOxNZ8JE7pyst7bSVd9KxoQe5aYMumKlGA5HLX7Es50EXkul96VBO\n2Jj9y/dNQm6HGBjOHgiPX83R4/m26N78UxBCr0kXZbnYoO1W6D/NIbPD0yEw\nkcTDIyMZXDEGTUHLwYIzoH0X2P3g7dFblLCB5hO+PJK0XMpYrhzCGi3mZZ8T\njBo812KHIjbY0ucKs4tONHqE+o51s37nSNp38yDpYTqsnwigCCGyiTiii5dm\n/mzeMiZ95rxIGf9YDfKVzz0UtR5K5we9p8ALZIR9DTBedzJgHUj5n2pF31R7\nMZXdp/rflPV2Y1KFqQXmLMswgsZwoBhySyBqBNcvcAR44Ix30DW7/mJiAGeP\n9rz5iyOUwYxD0I8X8UdwR/WFNoT8Q5dtAdIqOYtTw1kPmkK10KxfjTceRHhk\nwnhvtHBkrj9rlMCDY0mWUMCXqrCUiO13s1fCMYvQs7/b0R4g1jWLdGzSAit+\npgPAj8cI8Jp+aBbw9ZDdp9bKpoQ8X6je2K6aGdOUe6lcHeBCoFIv4Y9Ev+UJ\nfX6I24cyGzAFQEDJrq7pnIF3gr4IwwxxCJv2jq8N5zif8OeoFum+DsFpVsY5\nzGMz\r\n=oYoQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"65c6f1e5ea7c30d19f4de449d31547e87597007a","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.9","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.8","css-loader":"^6.5.1","typescript":"^4.5.4","url-loader":"^4.1.1","@babel/core":"^7.16.5","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.31","@babel/preset-env":"^7.16.8","webpack-dev-server":"4.7.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.0","mini-css-extract-plugin":"^2.5.2","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.33_1642583180587_0.94331469878927","host":"s3://npm-registry-packages"}},"3.1.34":{"name":"simple-keyboard-layouts","version":"3.1.34","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.34","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5bbf30e11327afd0aebe1d1ab1a0d5c8a95c9f18","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.34.tgz","fileCount":80,"integrity":"sha512-rakhr7+KarihCuX2zrkQHmoSD0wLpNqtCji5HGVALQJdqoC0BtErNUOcXn5GJIu8xNhqWPU0nhXJc1Mgr6KXvA==","signatures":[{"sig":"MEYCIQDERCmKNyp5LowjPfokm8Zr4bbru4mFsUTw00ydIJJaKAIhAK8k2r41dN4eVfl1GoApCkd2JbkVr1ChNcqzAKHuV+Db","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":671805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6SYfCRA9TVsSAnZWagAAIt8P/3oZ/UyxVIj0K3MxFDYQ\neyNI/Ao7zlbLymh0wZBS9BzKBc08G1WFZ38SEMaGxUT4sn0nlqnnpB+DKrLa\ngrQgdJDJ55PjGSTqLcmyW40BgQwud2xK97QMnxUiMXMKSMK8r2NMtNNIT/ZU\nbrkhfgaGDMSnJYxfTDZ6ZWhowaD2gAuDCxJcbpPXmkqNBq0LFNwbitGZA5K9\nkvDvRa+UB63jaI1OizW83yMMNnEc1rWRd6VtmrkJrquEvb61muPrEDIBglQB\nGarlUtBQOpOQXjmILLXk//+3Ri8q8DZVpXyt8rcTTmXaAfUFvv2ar1cOYUdZ\nbAD5lD3l/DBThagwMiP/coXGDbJCG8AFF+qEqGwC4doAIIYJGX5uqrIyQjbu\nPZFQHrgwmND9+3zF4D1Jo+bL1XC+srZvwxjccRYpK3htl589ixnRwJ0ki0jf\nmEwzdjMkUpPPq2QIvcQPdO3zN0xu0xID1UsNC+6ULi31n9A7zxS3x/aI+S3Q\nnWnOTQ/Z4jskOoTXxT5DLsq1lSzDhLNiqH1g1f78B0BA+LJang7ux12/tbyE\nBnsFYUB8CogOUOxY8DVI/ZBXJsbjexndw5UMijgGxj5/nN94Pp4i/8pqnWIk\njoBzrdZBUa1/a8gDN/Y80sT3G/aHEH7zhyTnLThAxp2en/K2zgvscV4O/5om\neNgN\r\n=C+Wj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"0a3f46c827b99a7e642155ce838efac0ac2bdcff","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.9","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.8","css-loader":"^6.5.1","typescript":"^4.5.4","url-loader":"^4.1.1","@babel/core":"^7.16.10","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.31","@babel/preset-env":"^7.16.10","webpack-dev-server":"4.7.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.0","mini-css-extract-plugin":"^2.5.2","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.34_1642669599717_0.23296159769822777","host":"s3://npm-registry-packages"}},"3.1.35":{"name":"simple-keyboard-layouts","version":"3.1.35","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.35","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4ce9c6e5567445c386f82a61d32533b6530455ed","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.35.tgz","fileCount":80,"integrity":"sha512-5YGjbbtWhrEHyZrRf2ubfmBOtKACCuxzoV9cZ+DMj2sv3+Obf9lAMuyzGaAmdSwVJZ2yc3SljYplz45x8KfnEw==","signatures":[{"sig":"MEUCIGDPL6JbkplEQAsSXbqUz21T8vlkdIJiC5YhooU4Nbi7AiEA2bECa8hQ4KocEpdgsoJmMEkr0Q8OL5HOkyPJSrk9Tso=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":671805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6nfzCRA9TVsSAnZWagAAPn0QAJuU5Cvlw0N0Mgu8ujnc\nsoTH0BVJxPC1DA3Ap3FeoBdwTO4sElhLAkSit8ous+VhobdLbT4b2M1b/c9E\n+A0DG/4EcNUeIhsLgTjU0iAV2dy4os+nHAGObhf4Y/s8Y8l0jouxdGQAOb06\neyuG4SF6IXsu+kt6vXP2UVBjOOpcxwa2T4cwMO7kzecYLgPgpw3kN+oCPd80\nHVB4FJoxrynXVNh3NyDP6L/mg6xotIVPSddgUqwxIdqQNeBCh2tWrBh6AUvW\nGoQwIVeQsNVe2dhVXyw5Xo3S+en3E21f9xdFa3mUGsxrEhAvTpWhyAsm++4S\neknNb41aBtp2m8L2sIqih45v7JYb6apIlWNrAoAv7idro88BHNd8k3TD1mrh\nfcrs98vi3wCb1qP748sAmFgFSiZFMfFa7pE/Jk7fYct/bh4jbj99TISmNLSv\ncKiwp9Cu8eoKHl8LLTZuUVebUREX74O2IyTkBLrhEBhRm2r6eG33Ji+NIHIb\nmCPWCuPm5dJcp9rbJANQ11fgao0KOTgHklg07VexXv5Vv4MccTPpPu2/z3Uk\n3AhLxzciZJXy4+QYR44un1z8BvjkKKYyEm/9b6TKPjtmtT6K5jRc/gf1Yu3g\n0mOGyPVzm2swCCVIh5iZDodNa/7+JzU75mpqBiM6lMlZ2km6nq0gffKx3qeq\no5mI\r\n=oHTL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"2c592258d0a95180b4347e09f7a9a62446ef2174","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.9","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.8","css-loader":"^6.5.1","typescript":"^4.5.5","url-loader":"^4.1.1","@babel/core":"^7.16.10","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.32","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.0","mini-css-extract-plugin":"^2.5.2","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.35_1642756082800_0.6541592562986855","host":"s3://npm-registry-packages"}},"3.1.36":{"name":"simple-keyboard-layouts","version":"3.1.36","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.36","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bb0aff0675e48472ccc3e677f4d4ad856d52eabd","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.36.tgz","fileCount":80,"integrity":"sha512-51ngUFyuZjD6oMA3XIP6l3AHTEq4hUrjhwObvtOF3DHFiL8BLZUxRheEAX/vCRvQpDu3BzIUDgAsX6NYMdEDcg==","signatures":[{"sig":"MEUCIHpGzVBlnpi4/FMJgnvmQAjxPaDFEvU6nTNHR1fYppU2AiEAwIZhmI1vg2vh2c5mrkKHecJMNW+2LBeSKeQr/kI2sfU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":671805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh67qqCRA9TVsSAnZWagAAW5cP/ApCCFMDIeJXBIQrd0+a\nZ/aIHgWoLMUW/NuxpCMZ4PBNUoMwL4uAsOlvPCQM4Jm65WmOhQET8QBNDoVW\nvgIXaLLh3lzNM3GHvlZrgQhYK9rl5C/SR4kijd+wFXbrdZrOu/oW4IVcIBMB\nlRQF9RvMl9ZZ15gmajVKP4ghHDY7Kx6RvdxAdGeT1236Axe9V6SYAhdBELgr\nesRsizm9O4bp4YwH9FraqRDwko3JLMH8uWyUDL1Rugb/zzc5h8XhRI5MtnAc\nZUzmQRGHG7ZkFBH2p4kVJE53fwJcQlnnnGPBfuxmAci+aPXsTiRjrLioc12W\nWHAjxroIC2atccLIFJBldS2/7Ehkdz02k3AuAcV1NN+BSuKpy49akhP398Yv\n0kKluA81mnBY6aZQZCWJKSsIvosdHx3/JMS1jefTjAfGOQa/UVLTBPORdaBV\nNZCU2CbtLmXrxn2FRE21fPmkt2iqhbem9SIIfoUr6Qs8VT2vZNreJtBrwtCu\n3ZfYcDk5v11AoNSVTGhj2tcOTp8CTHBe4H62amWBosRsX6I3H2jXBZkS9tlB\nlMXXOeyH4NlQmpF4aoBC2TGYskXnoz4bFWMfWsjaGogNEk8FXWhJp1iOsBEi\nYtyFNgC3VcLFneeE14VfkYKapBhtN6Ztg3L/E9Q/IIbCTCgax4Ub1U0vx0Jm\noQWa\r\n=VMXH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"7a2add017452280810b10e596228744a9de1d9b1","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.9","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.8","css-loader":"^6.5.1","typescript":"^4.5.5","url-loader":"^4.1.1","@babel/core":"^7.16.10","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.32","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.0","mini-css-extract-plugin":"^2.5.2","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.36_1642838698567_0.7722392620577427","host":"s3://npm-registry-packages"}},"3.1.37":{"name":"simple-keyboard-layouts","version":"3.1.37","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.37","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7527db19d3fc98f179609942146cefa86e2dfd30","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.37.tgz","fileCount":80,"integrity":"sha512-cfLDM4U09a/oA4fMIa3y/Y69MQi5mI2Uv5OiTr46Uw41YcLVkzK+5Xdto3CdrJ3njXVi0/+jF7fwZ+KBxw5ryQ==","signatures":[{"sig":"MEUCIQCxk5TX9rhtEh1Okv6PsWYHrHFRYIfFMnp9V4iktzhO8AIgejcVyykP6piUMJqWhYl3gRrJa1WTL4kpEFEzI64oHrA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":671805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7mxTCRA9TVsSAnZWagAA2EAP/iIcPi80OEat4x6RGsg6\n7AMBn5xXQjoPNF5jV3IDJUSR6UOpPV325N66I0iHZNztUGBSP/a2mN3NAhUU\nGCRiR42fBrssCygyraOxf2KwV2hToxmQ01zADqOh0Rh4/R/eErRZNl0dVxbQ\nGUYkCgc4V6GDAM7vxlbe+lc2cGNzrkIUP7O/ftR0f3koVlxzwQWf7p3J0f29\n4jumLgwyyrZz6AEx9msTxmJZkqZc8JRbNiyzEYhmoqLz043xZxQdsWu6JNh4\nSY/DUblnMLDg1ZgV+RFrY/2DwAuuz7gKf/bHNaMrMKGe5FKaBVaiyU5impUn\nVEq1K4eb0LTRUzpb6o1DKRf84FpiXyUJ8ZBijq91z/PW+cEUafy8seoutzue\nbpn/PqoWwFeFgO++gSyBmlZiF8su3ETZM/ihKXoWEK2mic7iv4cFt+IriOVH\nkr8G3zNqh1p4qkAn31XlULxvjFtbYKgvDzJYSPhZ+VirWU2HP3rD5Dqw9+qV\nLrPvRg5CVoSTrhufEQvyer2doThE6JlqgTNy9RYdoXm5WoggFiFrzvQJle1P\nVAuXx21rIK8eZ3DSD8QRMRTIEg/sHAlbXQtvBLZ24D3wJfJX0e78Tecappmb\ngeOAgQwgdoxwlkT5BNmdLElRJgoNfkLrN9XqYTU1lPbfzpD9qdt48qV6gv4Z\neleW\r\n=sSol\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"25872200a48f50e5ba695e5424360623736d6512","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.9","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.8","css-loader":"^6.5.1","typescript":"^4.5.5","url-loader":"^4.1.1","@babel/core":"^7.16.12","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.1","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.35","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.0","mini-css-extract-plugin":"^2.5.2","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.37_1643015250954_0.22343648490173917","host":"s3://npm-registry-packages"}},"3.1.38":{"name":"simple-keyboard-layouts","version":"3.1.38","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.38","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c0ef878b15b728a8cfab6e32683d8e2dd01292a8","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.38.tgz","fileCount":80,"integrity":"sha512-FkP6fSXuFro3XiQj2/E3Tmm2iJ9XctgAmeoOHbuLEvtQBGfskJxLO+XhTfzgJMMFYj88ivfDDDZG3EtQJiMICg==","signatures":[{"sig":"MEUCIQCmca9HQF8c2dusM3M/oMInE/gacIjxooOaDoG3XDLynwIga6XuTat/c9Argh0TF1xvF0gTsOFqw/nCZEjQFuo4YfQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":671805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh773kCRA9TVsSAnZWagAALLYP/AlhnvplNA6QJUDXVIYA\nppqZ7dFB95a0MqZvDzuILoAdy6yvsiE6vdx2c/hDoRMNHblEuE5j4IUR0rBg\nin6Oay2SBktJhfPxD3yHMNvXbOHKDiwneBHQnZavsOU/NaWgzDL3lnfETi8/\nFX74erTnOo+E9pHWPi3tMHetw0v+PKphX98YxYtZ+dZebgfO7rxHEi8uViA8\njOrfW25Jd6rGYMCXbe+HuqoWomDI6GG5kNdyxLqOSDZwefVp9Wkjn222UJ7g\nYv4u5EFbTk/MoQUsuW/CirpHhjUgXrbi8+todWwOjyUohZs97saSJMJngEig\nQ0tgYZVdr1T7mWl3M0Er2p9S04cy+t0oAjU2HlVC+sgRLsAQzRfeJpVnmG4H\nuFXwo0NY+A0vXYmde+bbo5FgQOev+XsiowenOadRfROtbk4grBNk2JW3PQ/o\nhGG1Fy/xPuD2fQFGjwP+KnaGcE2g9VvbyR9u5GaASATHNKCnvy6sIB/uNRAu\ngo36qC2RCmOf3bTMANJbk0hrMrr4+NEU7D+1pM9KSIH4wbMmD7hqKJZI6yqY\nGK+OJ+XN8l43YIKcNgDA2+hrgVEs0NlXYgQefA3fgM7jmO1Jihm2I9xmOivc\nhyKRc7C0iG4wrxHITxkWgvwnT/lYNP5NqLAHPj+WmxtuTXtrBjSCDLfmStsM\nrtcG\r\n=ryoC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"5abd3155abe5230af46c693b5c04ba7f1a6eb123","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.9","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.8","css-loader":"^6.5.1","typescript":"^4.5.5","url-loader":"^4.1.1","@babel/core":"^7.16.12","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.36","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.0","mini-css-extract-plugin":"^2.5.2","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.38_1643101668237_0.3392440573376465","host":"s3://npm-registry-packages"}},"3.1.39":{"name":"simple-keyboard-layouts","version":"3.1.39","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.39","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"66ddf22271e0584670d118f726c63ab1fecd8726","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.39.tgz","fileCount":80,"integrity":"sha512-olwIUdQHt44mGwuGYxXIIJqJQ5JVuLYKBDTf9H4Gq/KdP0gIErY/jCMHSdNflFOC6TU8QoqUmFQrZ8vFCjIxlA==","signatures":[{"sig":"MEYCIQCrdITtPow5B4hDxQH16VS2n4LgshXTYfH025Eh+wUuMwIhALtoJQOWJhJnMOnf9U0Vj01Y3VjIfrYFuIUeaSzg+trW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":671805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8Q8tCRA9TVsSAnZWagAAF+4P/jgDvACWrDF57O2y6ORZ\n9syhJjZv+v4J8CIUoezehGrfJB8NZWFClej3dj7AX/bJ3MXu9eF+hAon5C+K\nFjAreDrlF8Ayq/WsvcADFrs/QSBaORP6X0N7xgueGTG854GYans5jaYKDhbX\njk7QXG7ARTVQpOqYOVszqssdp69vC4vF+5Ou32M0VPILSo/EEsGyI1pKxCeD\nI4d/rhwzlbQRMf75ouy8sGLvnsXIK+gKqTFP2qqJRrmF41vk3bI4u7ioC/ne\nVhZ3NAi8xmZCwqOe/GBck9ZHSdWqz911zqK+YfazWWirW4K8gQGTOe3ItOXk\nDshlE7tuinhl6XaYHCqi3HZoP0WijWZ0qKbw9JrjvLB7Z3WxRYxeDS4AJcoX\nbbt+DviIAhnKwarO95xID8dNadJy0KRc3S4oRZN1kB03R49Un1birvIZ3t81\n2tRfu7nrpL02GkPPCDk00Gi9fzqqlTipKHbiydH65pEom0HZWVyClmAPV9bS\nv0slYTmbBMu5f2GST4ojShreue0dWAjm6yf7QaGHuw/9edaRjW5GLbJQHh6s\n4NzTrNm3DMUqpIE/tzk3k4g2cPL2snBzKoY7cz2hxMFm/ENo/2Sp5ZA63yn8\n98K7sAfsUnte6xYs0pfc2BI6AB9SxK93AEBoG10sVM29Y3XhqGo0vgSlfR7e\nPaq/\r\n=uSDS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"a16e842c06840645a0547660cb0817034b528fd5","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.9","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.8","css-loader":"^6.5.1","typescript":"^4.5.5","url-loader":"^4.1.1","@babel/core":"^7.16.12","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.37","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.0","mini-css-extract-plugin":"^2.5.3","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.39_1643188013670_0.9240114772342218","host":"s3://npm-registry-packages"}},"3.1.40":{"name":"simple-keyboard-layouts","version":"3.1.40","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.40","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"78d3a0e84b2c3f6ad4e2830ac5059a15b6e9cb05","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.40.tgz","fileCount":80,"integrity":"sha512-dRE22Kv9qWaIPtRe5aR7Vj7SCCeRPN1iYLP4fKDS9XeAjsyJYWBDGyCfr8V9ixmGj+05WmusXodX8MEiWQrnlA==","signatures":[{"sig":"MEUCIQCj4F3jMp5OpIuML5a7zbaaz4MNyU8eiT7rFzBTzGiv+QIgDAqt7hqgpuh+2Dr984KmImhFg7GI4/FfmMnyMY+VgNM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":671805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8mCFCRA9TVsSAnZWagAAFfYP/AijAgMEmMEOum4b4Znu\nAywIe+LE6nAXR8ahMBqMiivw7kjpBDGzOr7Sa7HUQSEfm3cT0M+6BiDGob/D\nf15c1bEv6l6UbIMUesIvtYZIuASuyGqII2kmSzhu5URWiANTKm140YfKivCL\nuuH9oMbeDgEvIsVlFVajkGS8RNg55RC0StH1H60DdgC4tpjjZJxqM4R3627R\nMjqYmLiLORBUkAzmCQBl3q0C4+fC+s2544IaEZ8w/GaqXi6P4VB6o5BqN+Qx\non9f/0wLRnfp7ok8Q0JFIpTATqSI7tT24bbZIh5CA59ZQtxZAZW0QPI2LXPn\nPqu4iLK4V2MBB3LfZY57hQK5AORJgcEjsOllG1EhZ9zdQmFUSKQfEIm+6lc+\npuD4kG2o5w+YUNL1J/BX+FIq2+IfC/Jjwj74rvsOHFRoZ4PNFiosFAnpsZn+\n2O5E3jqZuiXIAYZo0uUoguWqdR5a3ysizZ5wR4IoeMnVGPOSU4ZDTN2iHJLI\nxxnRUXEB+/Hh2bq5/LYZhQ6TL56G4coELd54YGwMBNCNAdOCdIrFoFWbTfnH\ntvQnq2mJh/DPil93XK7Ka1uTS9ZoMWuFPhMJYvYFaLdafxz6I7Yt4yE3ZuY1\nG6HTr03R8m5ikHGv0gUmUb7vL+eSq+oCKXpKsMmcQadjHjInRhOV8XKIB3R5\nNVBv\r\n=K2Jn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"2b4450af506519ca1d4310b48fdd201b5bc697a5","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.9","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.8","css-loader":"^6.5.1","typescript":"^4.5.5","url-loader":"^4.1.1","@babel/core":"^7.16.12","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.38","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.0","mini-css-extract-plugin":"^2.5.3","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.40_1643274373484_0.2214593967148084","host":"s3://npm-registry-packages"}},"3.1.41":{"name":"simple-keyboard-layouts","version":"3.1.41","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.41","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0e662e293d2bd168b58e922be1c6c098cea7a146","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.41.tgz","fileCount":80,"integrity":"sha512-JQYwrSdhN5rfWU/iso9BH7eaKv4zdSromR5TXuECzIyM9+JZ/dZfcU0sWeyrH3cv+kvG24yeLBdRkMoxnBl8Jg==","signatures":[{"sig":"MEQCIGYtXkra4t3xD8uGu2LcWligHV6r9lnOFdC0dB4qwTCRAiBHd0E/3IOdwfQ7RS321WsAVgavJrZTv7svvf8Fn7593w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":671805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+PgYCRA9TVsSAnZWagAA0X8QAI4EUsduh5FXGUAylE9I\njxnQIWrQ0yC/NBQR8JTF9lzPkCYDUNfktPgmVZZWGNidv1FE45FqLyXFI3S1\niZVsHW7CtT7hh3CjIVxR/nkluuUsZAStsQVymJGZ/NPX4jSSCEQVHhQtzOcB\nn7m4pg3wi9jiJ3CHQ9L9KXWq61SBzDgl8RLEEfowpcpzaK4thw0kE5U1A6JT\nJotWv1Gl/g4kiglw3m2EVQ6c8ckgzMWS7Vgar1FI4WtEn/6EdV706IDItg0X\nkgeSY5JQX9/zwv5n8hR9OqkuPG/faZSNY5bF4nkbCbLevz1xouTi3IGBK8DL\n5hHdApk7ytTiTuN4h98zK7GDbX39fvbXpvIeZytrtxjtW14YoIGmMwvk5xE/\neZibuEF3R1dFyr7qbWEY6RLWJfodRaoKUb+rZp5syLocSPR5bjK9b5xD+zga\nrcPdXxJfnc15rs2Yyhd1VkMoQIpw85spj+j97/tyDHoogC0O8NO/okBZkcs3\nSPPkEb3xPSa7TcfbfjT/Ez3gbBJMHe4r9nU6cfVA6HcjUlnUbdQCPPO6cDMQ\nMHoxRO80wfuRMULkY7t7Zp+Dbf98RUNBkwGP76MsscYM/ou1nqQfaoCeI0ki\n5YKQ+nQprhiQLhApa+7tlrfWaLAWkxpxzl84/b/djif5tNleCJJicig/7gjZ\nZIUo\r\n=57qK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"728b869724a36e936da653b5d79e9ba79d51cf65","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.9","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.8","css-loader":"^6.5.1","typescript":"^4.5.5","url-loader":"^4.1.1","@babel/core":"^7.16.12","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.40","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.0","mini-css-extract-plugin":"^2.5.3","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.41_1643706392090_0.11027448832294096","host":"s3://npm-registry-packages"}},"3.1.42":{"name":"simple-keyboard-layouts","version":"3.1.42","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.42","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"fa81d7a707e686f3b7a8be7729ba048dc90c5c29","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.42.tgz","fileCount":80,"integrity":"sha512-A+hb/ReMaLg2BthaLnWfvwGDyzTdRQBpwv8r2bOPh8hPwT6SlGZY0IE+eLWowqcS/ywwsX9ORy2qwIyKn87ZAg==","signatures":[{"sig":"MEYCIQDsELsRcbB+qSZ3cJ/IbdPvCKsxcrBvUB6SGDtt/Wf/twIhAPj45hOo6i3i+0qEMrJZmd5dEwW93yhPa3Xp8fm7DCno","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":671805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+knqCRA9TVsSAnZWagAA1ZwP+wUYoe7gr+cQJOCZ+bxo\nYuZQIbKhnv8Ggx8w6iMC+GROGCTLiL/JsqWBaEjunD0w+c+XU9JIYC/TYHba\nwPHhu4oM9ajfG0m5ZsASStavRlBVB5TMswhDlDGvs9KHmiCvc1APYqyI2let\nnkxlkQCWw10eyEgvFK/tWSArUnZffmfUbt4p3hwTxl8SiPjxPtfr5wC60DiQ\n/ZAvmd3StVynDbbfclaq1tps1ncDat6bOHgZaEwtVKh0mZukBkppZ4p0DstV\nOscGSDEyn9mutCJeS5SSbvxhZx8XJ+jD555GMRD3OFLL+7sms9vQTbg8R+05\niI0/fzE+/pB9DTvPitVN/xoWDGxcl1XU8AmeN7UCHMWMme4kRKlXzQTKAdPX\nhRiUwZOiClzr9Vkyvhob3kqcGa7WM66AFx/Vk9kgG9Mp1iJw+BvBJ033Ev+F\nCyQV12SRXmXxKgEDTfm+jmF5MxPrV98Ve4aEjAZ9DCs4H58Zsf66i4OHwEj2\neBq4YOeOK5+Jyd3lvYl5nNLho5KZDHseBOWtaOh0yiBlyAFOFI3TYXzeZ/tw\n/Kmjd3wwpW1XlHnnXnnsQWp1k6K3QWuLpXoEcM0w5e7QJa61nz91HTqBkIo/\nenxmHO0pZMleblxAoaE4pwtYCM497i6M3rYk8Inv8ekbsFF9bgAHwsGvKv8X\n27Ut\r\n=FFTn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"a30c29d39383bc76483262f77b03959201e29179","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.9","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.8","css-loader":"^6.5.1","typescript":"^4.5.5","url-loader":"^4.1.1","@babel/core":"^7.16.12","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.42","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.3","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.5.3","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.42_1643792874448_0.2876350686254685","host":"s3://npm-registry-packages"}},"3.1.43":{"name":"simple-keyboard-layouts","version":"3.1.43","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.43","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"02afb8c255225bc7819f2418b03b98ed48ca893c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.43.tgz","fileCount":80,"integrity":"sha512-KTwWKhgoPKMGTj/nU7OtfChy7gfM5VibbEHL8PDPa3jxPEY3wrs2fRgVRM/qcbXYIVGyvQRvRTNs2YY7CFMstg==","signatures":[{"sig":"MEQCIHId1mlk0BauyZvhKX/95l5kBRQphT4AUeSYVpOZO0z7AiAdvO/Catb+D2eP8xN26lphYLBzsbz4zXcEWQDTrfn3yA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":671804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+5wLCRA9TVsSAnZWagAA6msQAKOnTZ2I/6osjWLzCxW4\nmtoAz1ih4oKFgpMjaRsW3cucuVE0jp9v9f6tfz7TDw+cyyr73ndCeHZrlR5f\ng1wMmzO4eUSMi6iU/yUNGvyyE+RGKz/q9JOa0hUjfPp4WsDJKqoC17FfoP92\nuwUIBtVSlbRPJ+71kF+MWp+vfZpSL5Fhr7aLs2Pa4TZ0PIEN5P+z1jx52RTH\nk2NSqsutCgJ3OYUZsOg7+BVSXGWB5OITsnj3wj+7q/QMvdmnGRdfk/skN0TX\nF79iqMi7sJyDGXW90Uykp/n6X/KueJGN4Lku6slaX9cjgx5w49Ng3h/Nuw8a\n0pAEz7YMQm5w+F/mNRAX+UcYW7OtANjSbVJ8dx1oGBBC+olNV4QlLspy11XR\nq0vcWIwniuWOXHlmcNbpGCR/LN2vBMhyS89IZck7Dq0qVQcrAVg3AIIhUckV\nGRR+fbu39lrlv4kRfXW0ysIHsE9eD5GwNlXxIEwnOLdFKHII25KdY26eHr3T\nSVRJYke8XhgJwP5ZAg7YTNnLqbkUl5ChKtWwSZyddqro1KVXAM1Tc2MECE/3\nmpaOYwZlaCk0uJBWygpRQZyVfGsO1i8BmObyEIPF+78zcAvK/hSn19i9itko\nIqTcSqiauJJjnGoxicROk99NgWKrQ4tAG0C3I531mExd0j14DqU9FB6xYxW4\njPCh\r\n=xWMZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"b7cc09a5bda7e961e42f32436bd3885a24c49faa","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.9","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.8","css-loader":"^6.6.0","typescript":"^4.5.5","url-loader":"^4.1.1","@babel/core":"^7.17.0","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.43","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.5.3","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.43_1643879435447_0.9713593028247254","host":"s3://npm-registry-packages"}},"3.1.44":{"name":"simple-keyboard-layouts","version":"3.1.44","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.44","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1bfca5b89e50e912a45689b6334ff07588bace6c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.44.tgz","fileCount":80,"integrity":"sha512-HLhRZ7rVmw/iaH8E7kBGapW2CGYYVKr5Cvb5ccx3IWc666GizlbUzRSOoyj1svTIbk/IEjgdm0LjrYpUQI579g==","signatures":[{"sig":"MEUCIQDmEKGXVDuyUoQWns71G5p42aG/5CG3foanryEA8wXqwgIgWM9BuAdBUkQ1uEnYn+dkgQsqk2lwz2bhCDeAsd91/KY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":671804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/OyFCRA9TVsSAnZWagAAovEP/jIei4g6Xc2HnI3uO858\nue5nBdgzx8m355qMfA7Lc1NtYWx9qTjdIBeylnUlFhqytGcUpjqXdxgOn/+v\nKHRWvnSIXU2Kn1NIbX3afUDL/jEDtcJWuNoGh54LRxLlrysNgc2dwYYcsU1S\nUfCFCWpGc0a3P+FjG42ZUbZTQ8xOOXkaRNNtMDMXVOXMAsm4DVIfdQVJCnEx\n+j+eMuPbyk6MYnVSawzRHulfOGJGQrRd3vaoKI7wYmIiUs3VQ+v7ZRJHzRdl\nKoorwXwE+4XHRVQeT7Py+wzMDWOuF2T+86BQToSE/yMfX8gqFqNghsxCPT56\nVuEh71YuQRKrAF9kd85Jbh2GJ2G1rGVReLVROFuwQ/s2IZySM+oK58wWdQtV\nk44TSSzapRfyOm5g3s+tv77WHQqyhjbVEI4MExb5y85lQllb9pMMi8R2R3zp\noW4sPpEXsJOFSCH6YcmZRGJHzAp24/lSucJ2UUmpky6SruanUvCgNG+uOY7e\nkk/uavPcg2NNcALsQfgQFzAzaCvzWL/r7InJk5/hA/Tz3WqJIF4S72YpwkSM\nUhdUXcCrf8qimm9CRrI8G0UyqSd6WLs45/Si+mz4rRtuNyuvsQyLyGsJSe2q\nPhFQ/6LLyEuY2myornUwxJ41fVlbCBAiwaJUuRm+hZ7scdTvvMuMp0QsHkyR\njRm1\r\n=pks+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"2f2307f09454ef3d445dbd565b940aa1de8bffcc","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.9","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.8","css-loader":"^6.6.0","typescript":"^4.5.5","url-loader":"^4.1.1","@babel/core":"^7.17.0","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.44","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.5.3","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.44_1643965573586_0.7521266843569094","host":"s3://npm-registry-packages"}},"3.1.45":{"name":"simple-keyboard-layouts","version":"3.1.45","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.45","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"244a64f3ed1a2e1115f0723ca11ace65a3763d56","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.45.tgz","fileCount":82,"integrity":"sha512-i04uqITBf0VPhoD4PeJ/EmhZ6GlAIs0JzYi19clO7iE5X43nC8X5uXxHkyLq4OfDom55M+jpABfXupKWY0mSyg==","signatures":[{"sig":"MEUCIDT/3i2cgIoW1LinLdFYpyype46fcB0azXw5bVDUFes6AiEA2pSEa5LpjDzTlp7+MOlrCLIk9ikQVmPoH2myJmyNmQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiA2NqCRA9TVsSAnZWagAABgYP+QAF5mX6JI/EvA5t53Ex\nvhxgY4Nl9X8ZeIXga4reGFrcSbItMXniyLy0Ry9vYfosSVzXTY0c6o39Gaoo\nBL1sejxhhzJVCqlQAdEdi0+fvt/Zscg1zPD6TCAC7gmG1oc3JZMWf97M7bYD\n8QO6cq87Xu7P4vJxDmmVf9xCauzGy5PSCM9TjEoHVjdIQ05F5clP6fkeBDfo\nKbBasPBGzgAGpLKtKOQeb5IjoQpppHtMZLRXpF4sTgElOhEj2LMtYObEyd23\nu60L8+SwuxjTciBNJiSx+3m5QcrYXddubQzQxt8J4oqRW6dk71qRFo4Nq7r3\nzr5aZO1LBFRvmkiOtYaVV3MpBfOqK2V+lex4QH0VWMxj0vJBihDy4TQMrmem\neGvm8V0g6u5hcXICfW2XhYOcU88xfvsOlImtnWcjwqA8GnJyqwhB3C5dFXza\nhIJnmcURrRI1Usir6Kts39aU6LXpjoQVTDLBSrKYjIa98IJYoBwVGdEXg5YV\nI200Mit12W2fhKij+GbdYUIQDywplczvJiMC4dpaU3/GxHb+J53ClBFS4yqn\nG1TQUPl7TmzQaoVh/a019uH6jR2cFHnpsTqIhKpuAWKnqIVtWHLqclVtLeA6\nHPbode15CU0HDsB6vHU6Lrq6NsBGvuwT2Oe9jYNkgx11Bm2h7zQKalhh1mRJ\nhDTF\r\n=00dz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"ab61e03bce880399282966e8506268ffd417822f","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.9","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.8","css-loader":"^6.6.0","typescript":"^4.5.5","url-loader":"^4.1.1","@babel/core":"^7.17.0","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.44","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.5.3","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.45_1644389226605_0.8950217334171646","host":"s3://npm-registry-packages"}},"3.1.46":{"name":"simple-keyboard-layouts","version":"3.1.46","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.46","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e435d9c564a27acf0273fef20585108c4f14f5d1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.46.tgz","fileCount":82,"integrity":"sha512-PriTpdsy4qj5nVlU6w2P0VP73u7wE5V/7wS+BszJO3Io4hU0EYTEfIa7/4ZFXMTgbK8ojAf87SSSBc7TOHotQQ==","signatures":[{"sig":"MEQCIHVbGEaGWQLcaPsiZDempAXeLbL8NA+1HyloxIfr6KFmAiBkavTIi+U4zEJi2+tJpM1duhVYab6iojYSS6AJy2JIUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiA4QzCRA9TVsSAnZWagAAm0oP/j4dJ7epDDFAUseSwAoS\nPZVsS3magjTgDDWEPezC7CZ6d+W0+x/X7xrDrv0I/TFNDNviBM+G9O7uionG\n0lbb+C9VGzNx6oPHnF9cx36vXHvmoL0YsJEwB499paDL3a/CNWOB7IIBv/FE\nibfVha/nDg3mZs5cbEfTGZ2B2QNjpzXR4SacBFmBIMzAwKZrf4jbQ+4/5EIC\nC4pNkLAT7Ty7Sx2EHOdKw0hF+Dlg/Z/d9fyQ6/jrrfmzVmTQLGj0hPIsfBAr\nPlR5qD/Nx2VnWPeZFIafTHJuryW2npGZEIiV2+1Qcu7rS/JtAHm1ilMUO8Nb\n3insibEjXfJumZltasLnnmpKqxThpU7prfzx2+++WRNhs87Uns9azEpQfvln\njWo0m23il4pxVAMqXEgD7/N3rP15W9X7krjUynbDCRCkzDZaVad13Yug+k7/\n0GxrrzdHooTq9xbXwTXTJyUvbGtfQ/RHvo/suGbJiBwFOatzNTmq3LOHoc+j\n9hVtBmNGumQ8Tfc67Vlwon1jEHEWy+xdef4r2O5wW4emk8Yf5VjtGUBiaBPR\nF4ADuK41dTXsEFCrpkVHOdJNZ4k+g7IyFZ1doYRtH79eFGYD6CE6IMEFe2fr\nmm5lBEZC4o5UNqeLnR3dM8ecPYi+KHNtDma8VuVoeUtV8laGeSbrdT7MozEI\njMGp\r\n=Bw57\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"c42221f526ef47243b69d230fb54871c1cdcd057","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.15","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.9","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.8","css-loader":"^6.6.0","typescript":"^4.5.5","url-loader":"^4.1.1","@babel/core":"^7.17.2","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.45","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.5.3","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.46_1644397619615_0.3218461683346616","host":"s3://npm-registry-packages"}},"3.1.47":{"name":"simple-keyboard-layouts","version":"3.1.47","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.47","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"76aefd64c280c1e5482be4a32a20141361cec542","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.47.tgz","fileCount":82,"integrity":"sha512-JpJg9eJjLZZehx1UYr+dIErC3VFqUMRsuP0eNvHy5yLwTNarYOcynN8bx21jQyaVnMTlAUCzRooei+IaTsO/PQ==","signatures":[{"sig":"MEUCIQD7gHf384ytNAkKhDZLEeXGFWDXoV40MUowmDNkom/sFwIgMYwpHt44dFZFoPWEjJIV+Cim6yWJeBTerDEYQ3rl5Ro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBNaFCRA9TVsSAnZWagAApB4P/1OmZGUyOGdR4DWgp3fy\nzdVPrg3/i+DcmIy+TyKzttJqkbBsH+fDrYmWpFn6Ltegnq7mA0B50z4GuoPz\npx08jjdOnFlRrJDcppLiYImBW9PkpQjgSrLHrVhoezTLwr2nl+bYppbu2j4Q\nwyWkKpTqFWcRjTJ97loHIVsO0/iOoSusTD2W3vhK2ARuf3ZlmUUZLTS0DDQ6\nBV8iZnVtT01a9+EtY3VBX8IlJbTBeB6RIuMLCMZjSdp2Ctag5ZRAfNJg6AHe\ngVzidJpgBm0X6Va0HtIV8VXaSkaFWkVk97WPsrQU6FiffWPeDpN+q8tjDt5G\nz3eAUwRMxetJxbp28JH90Myx3i78iI4/CdWFVQaSZ/kxyQIzOiVtlZZhguW7\n4pOeZkSTZC7jlTb3/EuVF9XpH04IZJ2bR2i0Of1kJ4q8xwkPVXyNmN+TLpj5\nGjoBl3DuwWCtmAurw++hRwmbe5dSqsSgCKeYEWf4WwZBtnsqXMSn0PjreIQN\nPvKXYn1Bo58CH+fDw1PBBfTZil6HRP/v5Ui8lXv12GdJihMWW7hZihPeQPPw\nxrrYO7Wxnm3UKMkYUjmwykidqVPl92d5VdE/4+3ldUny/tq9LGmjEbXCWV0i\nGu5wdO5JHtQKm0LLq+/M6LEkOABtluBDrX7OBjJcU78WIfeYVSBp5+UZDukO\nry6X\r\n=v/n1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"04bfa4e9da783da8f981c1fbbb36086155998f50","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.8","css-loader":"^6.6.0","typescript":"^4.5.5","url-loader":"^4.1.1","@babel/core":"^7.17.2","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.46","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.5.3","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.47_1644484229424_0.45606344082467754","host":"s3://npm-registry-packages"}},"3.1.48":{"name":"simple-keyboard-layouts","version":"3.1.48","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.48","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"dcb3c03b3c2da223365a14ff1f2c05d188c0e199","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.48.tgz","fileCount":82,"integrity":"sha512-QRLVm8O5ybsrEeBLJBTcaSddS2qmnlN6iSAeKddXnoZdSQHRJ4uhJlpDxU1Gsr3B10E5cwmmv4U48hBbIJdwZg==","signatures":[{"sig":"MEQCIGZ+YhtVUnce1Efpj12X+iaGJL6dFJejTuOAlBpFey+4AiBWkG/ajdP1wMW4uM0AWIFWbLHEPFODTllPiC/DndD9Kw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBjR1CRA9TVsSAnZWagAAAdwP/2auU/kSJNM+Kjcq+CjC\nAXnwtHYtZovzRfxzSYW1B6fkjXOb2WlLkYK7ccf94LvnCiJZK7gemTypSzn2\nglI6YS/UyMICfLIydh5u7oV10WxvNgieFp6PuWXlf2sDkz7IteY9JJIRq5K0\nULSBHA+LCAFQVgyeftgmyMjHXmEctSDPVnCwimJT4KwFNP28NoDoKO8tF0za\nhhzNrsh5zybFFa1eGPM8XDR+/PdVVffcDVeiPAj2PvlgvTDRPpwTMAcVSsDN\n5rdMh/Uufl+EBidu4Qm9WlnbJ8gdkWQ3NV6Dxo+UeRtUAB7PnERr+wlFZHuY\naMnDD4K/w3B6wO/awCT82MtZ1Ol3qF8AorHwGzvq1+RawKdXV31kNUriD0ct\nhQpJ0kTGvHGnuxikSQld/SQczKTcZDEf9TaY0syir2XkewWAOLzYPe+CiYuP\nYMkXO2u0IfsGrKmtMN+A5/FkKyJFb6sFkWfYZscu308iOGNbHACY9vKxE2Zw\nwcnjCbJ8yAl8jUZmE0Tb8mxlDciUR+Ylx1Ge3nAgi1pmXIQnBfz9mSE0mfAs\n9m/Z1lL2e0p7UUy/pURHgCgmLtdNGaAjDfDbQh95gIfpFAATumIh9iYB7qsV\niZKlqRXBVPpKh2Hlat0RT/kAKMY+OuFtlinumrxZg6VRqeIwd05/9Jdu7qqI\nSClL\r\n=E42b\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"99b69e3a8202cd2c376a080df51f38033ae8aed2","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.8","css-loader":"^6.6.0","typescript":"^4.5.5","url-loader":"^4.1.1","@babel/core":"^7.17.2","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.46","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.5.3","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.48_1644573812742_0.1932346562272751","host":"s3://npm-registry-packages"}},"3.1.49":{"name":"simple-keyboard-layouts","version":"3.1.49","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.49","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8dd854aab57f546ba5b8c5ca430fea6fd2e731e0","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.49.tgz","fileCount":82,"integrity":"sha512-MChJMsxkEkSgBNXBDaLa07mqCkVXczxW570MMMB1SxTocXsk0bVOPc79Njtn5uhr5oJ/AuZ6810RC+VcjdzM6w==","signatures":[{"sig":"MEUCICgydd60HNc09sNJYQBP4f5zpgESdcNF8zT0Me8WecvkAiEAykey/QRTnZjPOTTgHgo5hiShe2DVJgr9HhWhPoMJDaA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCBgPCRA9TVsSAnZWagAAXYoQAJkqI5ciQWJxToN/onAp\n/M4TaosTFT6WVPB65TzXyTv4wKX+HOCmmcZ1793tJGOwdX8HG62GKxx8yh8O\ni6iUpz5T9C5cMN/TG1pvwYq1OxrcK0FFhWsrHtoO7rH1mMri+984izQLnl7t\n2/zX1cjHaVY2slw5omYaIbeXHvbGrcAU/X++G2pjZccDO8w2lLeQvSnH3qdp\nJ0nhMW04KkAYaFRZsEUyWYH0xN7Oi25RwnghUqUOqNWNh+tvDdIF/7kkYQmf\nS/blbkGgDnvTLRjEDhLRJGGi8rskr78uSgaUiLhVKEbUwEn/Ly98Vl/YbK09\nHGeuyzFddzINWq5OgCzNe8Mw/amgLyYGftShUPxThNIklhUvVTdGvjSochcQ\nJhFEV1OTOPwZBq/79xgoTxLmJi9ipdSUeFXdlkZvzjAEmErsQmmefywRHN2T\nH+3QoQEPC6ueJengAK2uVD3D+3zhGXPyA8EMLWM4VhJ/Vy4wpc9hMSElTfHA\nZi5k9QEB9ltJJw3B0NRX2KaNFnzmIt2H5pOM5werd5g9352YykAhoHDcYbVW\nXH8LZI8XIQCRt1slm3mrVCKoBNGGvwE1bZfX84BdHbiMRgeevpWrj1mWwXBP\nrYQugudoth+McVEe/iQ9ryJ9XNy/xtfKziqi1B5Z8OlOjUKh0GECLxcxM1VZ\newk2\r\n=kaDY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"a579afd9b18c2c84b4b1a67022b8dcb286cdb642","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.8","css-loader":"^6.6.0","typescript":"^4.5.5","url-loader":"^4.1.1","@babel/core":"^7.17.2","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.46","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.5.3","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.49_1644697615686_0.5411653522115958","host":"s3://npm-registry-packages"}},"3.1.50":{"name":"simple-keyboard-layouts","version":"3.1.50","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.50","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"85226dfbf32dada57035104b0b65ada52d21d85c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.50.tgz","fileCount":82,"integrity":"sha512-YdVnqUMSYX8pO1DI4OL1EWsdOhKKXlaGkRfZbjh2tRJK5OcvmfY5D+rGWi/q0IVwmgAXQcSn+OJrjV7K8bVmxA==","signatures":[{"sig":"MEUCIHQcuFihjB8wMVBY7zV63Igggsakgb0QscFeLUgBTpxcAiEAgXH+nHZ2rKFKDfwud1M2Zg3zF4LYtCklxdxA/a1qn18=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiChu6CRA9TVsSAnZWagAAyGUP/1n9zIlJy/m3/HVKRzBK\nz6LMhitepR3jBqlVykcugIhQ+CubxlVO2j2WS2vFb9glX0uD0asMJA0vxq5a\n6jyojfMVHSfGqgwOqPJ8RDhL7KoNmmR4cl9dep8hHJeDnz4LPgwvNgHfbSrM\n78gy3cvtYzNmnbag1U8aH/wq6DxUcji93CCmnjNXGx5LwsDqVcasv3XD3hIz\nNBIqPxjjU82ZdkArekEzVuJwL7OR6Xs/B4E2zgoMzwURm09TcfSzygf+4NwG\nF+ohaW+Gw30WEqKIw33q+eVW7TzbeK9A++/UyX2K2lsDIytE7DP0D4jPmv62\nEIqrUnruaT6nP6IdEYkQkxoU3M9p2zOAfMyXf3m5mY0iqL7Y10vJMfYsAdJA\nxWLFEKERV0SgBbdXq1oji5A6QVLzUvJvbuIuEzZH1vxeWC5ykwKiHMsP+oNm\n1yWHnDfqE4m7p3JBBX3RGa44YzO/knzWtqJC+6RxqtA5QNc5jJie7v6AG2Ve\ngTDyJheQrrk7jGMdocCeDc78T6cJk4nvRFCdvE/ASv2mEbNBSX32glZxi3oW\nlPGsGOCUR8hdHQAK8fdDcdPjFlJ0gQJZDbqEUfkDrT3+dDyhBzPQ3yyAyBVu\nPH5A0rep1s856RflW5YyUsIRKOkef4ofsvHPp+KQ4L9qBam00l1sxcbE7e4x\nh4Bd\r\n=8lXj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"e0357065571ab6115c4be01b83d98c8dee269714","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.8","css-loader":"^6.6.0","typescript":"^4.5.5","url-loader":"^4.1.1","@babel/core":"^7.17.2","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.47","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.5.3","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.50_1644829626306_0.9817267832151209","host":"s3://npm-registry-packages"}},"3.1.51":{"name":"simple-keyboard-layouts","version":"3.1.51","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.51","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f1c4ce1d238a469035f46900c38518eefd4820c0","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.51.tgz","fileCount":82,"integrity":"sha512-dYBw42SmgPlp4RlNMamlkCuLvAFXjR6IcZuHjOoUI/YSb22A/dclicGB9KxqSVUkskioFZvixXV6/XdVbBENag==","signatures":[{"sig":"MEYCIQCzta2pzSCx6TcgCemfr/wvRgABOgqpoZ0HMxUTA1dT2gIhAMYJaF5HBJtMSCsnEdjrVDwfzFv+yG3brYvDbYTTF97f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiC20yCRA9TVsSAnZWagAAbFUQAKPMYAzRB3xLJwcQ86Tq\n62sVGzoev1Lk0DC2pDcLnVm4fMXTfDofIBwd/VyE2NhmEnTaEYAiqkyBvWxZ\nz4q2fK437e6gsw/WlvqnCnlZowBkINzqv6lyrqG4v5xJo64ELUcmUglJSdWp\nzjs0sYKh3xJoCK3eF9Rt8kdYzF4tBqpiwOdGrfV+Tht4tqOLo0usjT7VxM6v\nWFWgRKZiQy8vwsNEX4CbdQofjIanoHB/+o6ToUTgD57Rs8LrzG+A+QbAmM7G\nvgQ/J5J4kRus3bIGpgctXAGUipSvGkhCCiJc5P0iriaoW9wW6KClUdT9/PGC\nz9LF0e8Pj/CFr4CwazHY5nZSvSCmWakw4JGfgd4k1JPFK4X3HtMUGcuC/eJV\nJJ/HeafkrSFoKlTH+grfBJlAsdqBTMYlyJoE63TRADq15JXrQV1Iq+1+N7IE\nuQkLMw7bvuBZWeIerNt3Jf5lFb3B+j3ape8ov+8en7Hb4K5TMClS34XjHI2i\nP9biD68BF+ErULL+xX5KzwLjEoL6U4DM1bbp5G1EfY6W76gUiWjZRwzzJ1om\nNT1yn4A43btbcaTi7bnlckdR7xK5+Cr6rPseBJYBbgKdEWv2bi9HWIxW0qkK\nxF+tE4o4mbRcvv/lIYRmTrh3b1Jtn4M9IMc0ThAIiqx4I1SLi/KO74nMOLsj\nYgVe\r\n=Z1ae\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"b8c27d59ccf650d82ede9bf30474d8ed023e6a34","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.16.8","css-loader":"^6.6.0","typescript":"^4.5.5","url-loader":"^4.1.1","@babel/core":"^7.17.2","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.48","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.5.3","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.51_1644916018625_0.6777104697649781","host":"s3://npm-registry-packages"}},"3.1.52":{"name":"simple-keyboard-layouts","version":"3.1.52","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.52","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"398c2a0e660ab583cc5212add86b18a501c78153","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.52.tgz","fileCount":82,"integrity":"sha512-q37Al7gHt/h8OLD8NWOQJGESguC3G56EOQTEt48TJBPEZNHp22p3AEahOSvRZ1aqD21Lw9K6Zd6gJgnj7HMnsQ==","signatures":[{"sig":"MEQCIGzyyZz1+rlMx0xaDhXLTvTwEK2xH6U3d1AxQTRERzfzAiBf7jS9+0lmLXds/tgcc9wxxSeQkKm7yQmOg9igYPefSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDL8ACRA9TVsSAnZWagAABQMP/je/GkhYHGPTr8u0ubZw\nJZ+phON8A+pITVElrrOthVQEYK3WynYU7TjFRXVelX9Xe27r/dwsSCmU8QHs\nzc5FvaT92hR9GWxDRU4a5fu3MYMlFAYe5h8TrYqK1IE2y0wyZGE9SXtHoKdT\nrTpfvz2vFxZoIbBRfa28UKR4vROj5T39/Wb8nrl3LVYSd8gWBf1JrgH5JCsu\nGLKnjEYh0h68tTnlFzJFyHTiLw4MciaDM+SxQzMra+Q0EMYM4qwPsrPPkW6y\n2gEZQOwWeaxMIhMwM//UIE1NH+NteLyn7wE0DUU2eLj1IFz182QBzh6pWDAQ\nI/zHRBREZkG3LwUAiZzAYcJRj0/4CTj1J0OdQfZomTpdxO8keflvk7BPLa13\nZ3Jq3BuDG+h8OgzS+BcxKKtCl72g81R4sAAWIFQi+/MIbd7jpPHdQwwf4/N4\n+PEhqKZLe4tBh/r0Dg7fuW1ondjpbntH4P5fOS4tDFVOtloMs2u/jwZcD7/L\nC6E+6foVeG03kHxCEGjO5PpKFBjdOR2P0ErddEWG4qt/J4wyLsQSwXf+VUmb\n2cCje1tlCV5yhUl5P1JryY8HqeUpLkm9lbbE8IIJXI5fC8bu4ZZYW9PEPcu9\ntKE6NvGS9jfZ0fl3tejeCVJS5xPUJHwtb0tb0mQ2+6aGtXrZYK4mR3cCP2Nl\nzx+c\r\n=aw/s\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"9a020b50f21741f76c0251e5177f0ff331a8fbed","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.17.3","css-loader":"^6.6.0","typescript":"^4.5.5","url-loader":"^4.1.1","@babel/core":"^7.17.2","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.49","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.5.3","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.52_1645002496487_0.5731230005430998","host":"s3://npm-registry-packages"}},"3.1.53":{"name":"simple-keyboard-layouts","version":"3.1.53","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.53","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"25bba26fc751d29a9689bdeb87d64515c9dbcfd8","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.53.tgz","fileCount":82,"integrity":"sha512-vzk4smp5mEwx/q/Tv7UqhqjaaIiM8rljek3NNlcbKKpeTcDni97snmxyOHLh166lJ4vgO0Yj/EN/25jnGdukdw==","signatures":[{"sig":"MEUCIQC1U5710l7TMyQh641rvj9UcY5CUkJBhtoki5c+DOcGawIgQj30zRCMofzHxuJ/866g+j4N+n9z5/cYhDn8oUbwkBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDhAkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQKw//WOBXTiguIDNPi0VBLBjnDMp/1Dm3d0Pc5UyEbw1OxUCJh3+U\r\njV3BrWdqtjP83RrNQMWfa91DRzWLzT5Ay9G9KKxckTMifGWAh6kyWhRdSotO\r\nGrEliQwXWRIM82J0fKMRJolH8lDzxrPX/yTaOTNBwJ4Fz0+0UQibwTmmaNvE\r\nKu0gM72PkZ6BwfahSAVBPHWopTsI+7Owqvz+h5ocMZtgAFYE4OTj8xe0Mxd7\r\nHiLTqJkAlKILfadJMBxNP3/dN3NvyMS4ZCnP3Grb+TorMJxco1UcKZ8frzLy\r\nKP33uimOw7quCmqhP9+U2U1W57jjChpZGDRcaak8hFnFQj4LWL+3qcUhbc6r\r\np/norr+frzdXKwBQtjwon8YN3fpLCNfLy5pdA9KWhQX13m1TKC8GJDSMtKLr\r\namB4FBpE4Aq3G6BCYgubidB3rLu3AyqDAPUx2HaLFVriY9jFc0ZdH1L34Vbj\r\n1RlB/dMn19z2mS7VIjjWhD1Tl36IPPUdRkv4QBDcxb4Sg9ud9+Hh1LFELTPh\r\npRcAHWO88xsNzIsOwGTpaokfqdTmu40JwzIxFnEr+q0VKMV7eQ5BVvHX/PYg\r\n/uJCcSSWTb23BfnhPZJsrTXy2/YQ52QO4v/tYVU0dWbrm/2bIszLuqJ7kU0a\r\nDxE3LzFCMQqs/L1fEf3k104mHK7/nvw2vyY=\r\n=e4PW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"802b348ca3cbbe222f8d73aa0755b1f2c7ac2995","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.17.3","css-loader":"^6.6.0","typescript":"^4.5.5","url-loader":"^4.1.1","@babel/core":"^7.17.2","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.50","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.5.3","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.53_1645088804018_0.03253626532249587","host":"s3://npm-registry-packages"}},"3.1.54":{"name":"simple-keyboard-layouts","version":"3.1.54","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.54","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"12c61412003c11cf53b7af2881399b6efc1edde5","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.54.tgz","fileCount":82,"integrity":"sha512-JZ2zR0rq3rctFjmYo33YiXoZ535Y8m/LBk2qBWP/MZAOjRi2XpXaJnhQrWnVYQv6CP2kOlZZvEQAzn3DhZlQFA==","signatures":[{"sig":"MEUCIFeR/vU7q+VKfECKFTs5g+47wzX0D1PNYmTh2/wFJZT6AiEAg+sROHwHsIYfJY3ssU5yAKXmkMtn1Bnba0i+S16Th3k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiD2N3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmBA//d5QXGRlPH22hXYUZ/hrxUjvBMldkhKSbdpE2UriI6IXxBgFt\r\nIlEUX6/JAEx1ERX7x9B5gGL/Ow7DRCp2UI46AKP0WzOgETpGZdlcJiEq01Co\r\nWz/b5/k6tCUfUPSoLCWMf6Uqz6S4R57vK4bmhUoJv0K3cF/KjSZlkc4GY4iD\r\nmL36sIMwnp3TZEsQABkZCrJXmm5Rgo+N6Tn+Q/2qHkfzsJEMxE9VGhv0Kk6E\r\nfWEBJGkS5MivrbSPrSlf9Y65m9v5IBupw2zb3D/ASKqMs1AyGEU1+Atgm5ge\r\nEkm60vdjipaP/9TKlV2mEgsA6S1pF6kYQ+4WA+d5tEP0rvzUmO+OoQuLKXID\r\ndBdZQLZaCTN/99D7XtEaD+hSBOmq1fXb+scMpj8ABMUyrWpwSVbmgGhG+MdJ\r\ngWinQpUQ6cjEX5TCFrCa2QcVF1AKvx0SJRcyviN+aw20NvIQaX/pzxD7DUc8\r\n01/szBsTsfGZhuhk50EKJ1ZosE59ivb2U+rd7f0W71OyyCnMyz7p/w4h3yr8\r\nYv4UiMOtTpCeXXCeZ/X2zAl//V66ck93rTxUmquNlULNn2l8G0eULZ+QIcgj\r\nX6dk0wggayrvZXA6YrnM/KZv+ohVTp1u9Mk93wLVtQH14j/tne/I5g13GnvW\r\nDzcaDGJImFLhVKgHSdncc9he1MKqiN2aQMw=\r\n=V6Ae\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"ce44095b682e5ee9beab9029b3fc173437657a93","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.17.3","css-loader":"^6.6.0","typescript":"^4.5.5","url-loader":"^4.1.1","@babel/core":"^7.17.5","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.52","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.5.3","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.54_1645175671265_0.4444361813432838","host":"s3://npm-registry-packages"}},"3.1.55":{"name":"simple-keyboard-layouts","version":"3.1.55","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.55","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c69a15b60eb18c29840b3131a950b2182039fe3b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.55.tgz","fileCount":82,"integrity":"sha512-jD0nX8bcol9RBscAuUEBO+7TIyjzAHiggmCx28S7ikIkCR0NdXH92qdcbOsSFk0CKq0qS21k3QI2Y9phRCHy8g==","signatures":[{"sig":"MEUCICP4TTfF2zrZfH4WhGRpLY9BbymZ8GDlXuOJZ1iDXahkAiEA8zCgvT7hGtU53ueSmzERn7EvkHmtpJqzNqL2PYKZL1k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFKdzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqL6w//Q/5nHfSc0YKu3cuEKiIBda7oYnGyFG1T6kKMlvDs2DtWPqnL\r\nlfWEhJYYHHEUx6iz2aXx15TYHqCq4CynUVw1B/nzSMGBxrsO6v0d8H37BHW2\r\noa07LHO9vHsDWP+tomVZP8BhxCH0nkeglOjzfsTHmagtliT1zS9rVw1g581K\r\nBYbNW9ZUVFfh7vhuhYPfzx3k+W9CZSYZ9xMiFMzqyPMxDeYJOs6CFkurclk+\r\no1T4YrQ/v4OR1QSplps1g7W3fdQXrikTk5jAZ5FiHs0pZZnr5mViPN/Y1/G0\r\n9j3QOgIILkrNMH8WSVuEgubaTgpuGw7csn7/486ivST6s4IXtO2CpaKCPp0y\r\n0bPX8v+Qm4xacYrnPJj8pPkyL78n9vr2cCJG1OTCgduH5fLciyUqcoRkaIIV\r\nVyg6MdnLrD77lmzX3mEabPtG38oGyjv/ALpE4s/6Q6dMf1kC5TT2jobWIdKd\r\nY3FhrITHlnqgxzChNpDZSd/pOtxYqB1cPg6wPKmUAFxuUxRrd3rREdxDDgSV\r\nvRFw0gKC88xj3one6flazbmDDtIzy3GSEBaU+hQ1DBSGKD7xaGGFPhBzDME6\r\nAzLSHEryDgF+USfqIwmsg2cUMtAcdxC8ldW5kvmhQqrBfgPxAcbaTAcu1RyM\r\ns/sowUUcGKiqQwknymLO+CRyTb0Vg6zgN+g=\r\n=7Ok7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"8cf0284e0fd0ed566f1e815ea9d1385f1fb2e63d","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.6.0","typescript":"^4.5.5","url-loader":"^4.1.1","@babel/core":"^7.17.5","@types/jest":"^27.4.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.52","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.5.3","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.55_1645520754813_0.9213984055270339","host":"s3://npm-registry-packages"}},"3.1.56":{"name":"simple-keyboard-layouts","version":"3.1.56","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.56","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3e3d5b4570321e3b37352077fb47ea35aed03cf3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.56.tgz","fileCount":82,"integrity":"sha512-tjkry/1EuEc3KapaEJTwX9n6/ifZDRZug9UHDrKMuKgaW5KJEgm+a/y+GyAqyZSBwHzXnqAqPNKp3BP+y5Z9VA==","signatures":[{"sig":"MEQCIAcsm5wDEDpW3vqIA3tGPIB3qrNieKG16ycye/RSdR17AiAPqzKo5nlZ9l9c7R+sq83pQtGMGqTR2Gox5e2H8ti4cg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFflKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgsBAAo4/rbF4eWH9rXH/fPFu4e+qlGom3yXQMui8HO9iuhICqBWE5\r\nzv+okSVcxaVqY1BtZo+0pyN3djEWEYMRhiBRzKwtJKaTaxk8HyzRFygkfmxc\r\n1dQEGHIrU0u+hPgfWo//e48beSOK1dnouTzxNw/EDQfX641W9vB4UP42aS2+\r\nGpBCu3WSz1irzqsyv08cx0QPDB4ZA+cv4voY49V21ZvfvT24Ueo/z8tJ9wa7\r\nBNcy3nnxpPSZ4bt8PJuahWABlpReppTGOai/n7Ewr5kOc9liJmkPh3bFzjGj\r\nqffSXP5tXUWNDSBXU1dNaPzlREgMP6mSTqN2IYpzYTAMwktP+P35qGtqUEvf\r\nVB001jRonTrggqnb47VuN3ABmLqJPYWByhF/KIaeTdHdW9gi6qLbHySwxYbb\r\nSioLZJNONBuBo53cZT1ZAIvyHwTDkkFi3Bz7Nm24hS9AFV5UoBeopT0+UKv7\r\nOmB8b+uay8LL9mbBCcFERTBz8i7POMt6z2i97O3pKFxK9pfikBVIM6F8s8zS\r\n4fafMza9Fl3C8pqBA/PgZhjPojxK2Ifpf7cvJmCoWQdMh7RgEvKOWBri48BC\r\nqnklSH26tXjIPrNSshlOK9mYF5+P1yhTLZWdtPwW/QHisFcDLCEC5/ItaalL\r\nxEnek3ERjZ416Vf5XF2HkhDTgEMCNNQr3E0=\r\n=nIVw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"d19f4f3e72ec95ea8b5b1639a0b0b572bc316b74","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.6.0","typescript":"^4.5.5","url-loader":"^4.1.1","@babel/core":"^7.17.5","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.53","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.5.3","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.56_1645607242231_0.039016214333118304","host":"s3://npm-registry-packages"}},"3.1.57":{"name":"simple-keyboard-layouts","version":"3.1.57","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.57","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"965418f2aba1e6431dd809b1e2fc5d0d991f3460","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.57.tgz","fileCount":82,"integrity":"sha512-2cbTdsXg1Thbf8JQiUiMs7B01oEor29qh65oRYZhFckzeCYXDfm96xw19ZlqMvmDOAZPwamqOuS7KaR7TDmz3g==","signatures":[{"sig":"MEQCIClqfh/751sck763d0WqdRli7uJZDm9ZwoTsgbvz5JcyAiAYekzp81Cxg98QYMHYXGcNIZbXNshF1+VHLzw0UYn/fw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiF0qQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNfg/+ICBkg66ZD+zQDThlwSS8Aqv3mopH4NxTsl7DuAFiPTpnYhOf\r\nojrs53VVF7R456hA9OejbSVBg87eAxgQCr63Ym5/JXGRBKPNwahf+TSJlVHw\r\n3xpxC1PmJJ8Z9dGL9DJuciPdHFQu/ORu3xxeC0iPwenjgIBVpUoCva66U0TR\r\nHzd5eZkxsCzC5n4nHOUhcWVcnKO9KUBaWJ5alD/yYGzcC3drT5rWJyIrB9kF\r\np2TKgKuohi4ma8q0avpBZPe+1B0yYzllbzLIqYpFjspVygmQXDpW4o9XmsLF\r\nj8pwOWYIxF5juThWxiJHnou/Ooh2RF2t9jQOZhlP7sdYpwPWijeoNNZywdEy\r\n7nacSFv8g2ihaqZTKqX/tfPNHo37Xzu7dPZj4G/47oW8Ewrvzz7AGFuAZJhm\r\nN4z3Lg4IWHbO36lrDXCFPWf8hsZbODOLhNIk/ZmDOtk0dUfWgMh/QYU5teAq\r\n9RTVhbD3VgDeO/4KTuKmtzuNerobv2Y3CkgMM8KmHarVGrg6s4RoYs82CO3O\r\nQTEZvvN3UBtNSQLjDX+1P3ckVGSfpy8v7GRF+xpG+f09MSEl++dCcHmEdqQo\r\nMxG5KdMDpntTdDfzkR3Xb6xH017VXfDcQcxOMshQY5JzExYs5t38ZRE0QJJG\r\nYf15QJDhC5TxZbZbmB4wpQksBqalQDpBI8Q=\r\n=IWi1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"9b927b08a88fa82732e3634f409b7308aad71e45","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.6.0","typescript":"^4.5.5","url-loader":"^4.1.1","@babel/core":"^7.17.5","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.54","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.5.3","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.57_1645693584342_0.696728570408869","host":"s3://npm-registry-packages"}},"3.1.58":{"name":"simple-keyboard-layouts","version":"3.1.58","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.58","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"fb544ecc6a72b9889718718319fce52cefd7efeb","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.58.tgz","fileCount":82,"integrity":"sha512-gTs/6BiBgYE0nCn0V/y1lPtsYprP04/mRFAX759vlaciB1C7DFnV2cXfOFW/2C3VQELyj0e9qDqNqkfcS3p0fQ==","signatures":[{"sig":"MEUCIHdwZ9v6cH/QHnnwEFpDEHNila87f/jA34bL2QeulSN5AiEAgkz//C/liw6OHTtYvfPzoa74a8dFqvH5gkcSpo6Ll3c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHJBRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmraaA/+PfwZxZKpO8OYwjX8Wx9a1WAWYzmWWUjlARraAWcaM1FS7YF7\r\nu6OtpglYbbIUIvG48JXTCK3mORp9YzfVzujEWO91z9hDcAoyU0vBrNIFQyKJ\r\ndHN90EWvB/JlNp7rwQ6RoAcUCd3qs6rKymYpTZKn/bq/FpVM0B5CO7CZ3fOf\r\nIPfueHivJHLiOxrXL0PTFkdxd5+hX8bFXtIrwb/Ktp599oYolToSK3HBASEf\r\n0kwkCz6qWOahm0p0U2wfXrGA06msS7hg2oMFnmC+ZtHXOSuvRSQtjlYesbH9\r\nApS28TK5SUu0Ha9DvvPUU27fLbkznu/PxEb6zY8fqHpV8LYzKoAsSPcIVb9g\r\nAfWnAU6QshrCpLmz5Hwm7xqTUmjgcD5ibvzyFfmzcpy+ZrRppjyjmbReaOUR\r\nOOydepgu7lZGSV3xWM0EJ6yfakAMwrbaZCAPJXyAMbYFmSF99EWVSU9EEN+/\r\nQDJWcBThfUyrW3fSOv73TwKmftohrY6p98d/ztN1LfAfkmvRYKAJI4g9MBgI\r\nckTg4vYSL9cojAbviahde1efpqp/nBCHMj9jKURAyhX4gKvBcFyrWBb0c2Yr\r\nXXOtKdluFHdzcBx0fK6Q8BbdIqctwy38h9vvJG4zjWELK/JpZjVUyxmFU4pZ\r\nxgmfjiINq68MENWW7ss10lgvMmhlGujly9U=\r\n=znSk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"952a8cfda06e1f948ae148ab343ee7e8168b3ecb","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.6.0","typescript":"^4.5.5","url-loader":"^4.1.1","@babel/core":"^7.17.5","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.55","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.5.3","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.58_1646039121458_0.9602307622646247","host":"s3://npm-registry-packages"}},"3.1.59":{"name":"simple-keyboard-layouts","version":"3.1.59","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.59","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f66abc054a58bb64ff2717b5355a7dd2fe1336f4","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.59.tgz","fileCount":82,"integrity":"sha512-MlDJSV6JTqzGewjoNRKOaWv+nbwa90C+iCdSGc7hRwUjBR2yBkQOcSMGzWoLnUcqunVcddV0tlJMZIo8bHrMAg==","signatures":[{"sig":"MEQCIEWGLZhDG906yGxBFvUr5gwAB8S0hJjqEFzW3fn3P8k1AiBR8zfwW61f4O9rcZQP2X/H8NuTaYqqRGThdUKFrnfFeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHeJ2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFIw//UybsGKHW49ln6+g2YoB15iRaXWMuj4ycrTIgMi+PbWYbBDRS\r\nxZZCwoDejZ5Own3c53NU4kqG6nWaUg0TIQrjQIiazgizcybDX/vYTJw8+ZCZ\r\nkanoQbVN9GWhG2iYBe1ArOkgpoI0Fqba185pBXWRWhbY4JTfm7UzhjrXiJf5\r\nlo3+Qw2skNMS6PBeF5j0po6Dkktp+eWkQDMExQDuZrPRUi5VySFxhsbxeFWr\r\n/aprBdapD6nX2ssjcclNop2Vn1JawWIWs7ST3l/F3pgMZ/RGA6WUdG5rqvVy\r\nUWEflE/lTHit8CpGCYV/auyITff2gtOcaHC8jxZRpkfZV20WA3ZGmjCq919X\r\ndidTonUFUYP/6XkpYO8auuUAiLq2oeac+BR+CbLDT7y/DrZYYfES+xBLg6Sh\r\n2lCvdNQyxg/miiFi5300RXmA+TvHFKRf4slZT1ZB2kofKrwSBnBxHx4XHmUw\r\nKoMdrA4xwts0kopj7IjzGCY9RHMoPfiwU/0fUjhHuC4UDuKha5yAUK3wrXQc\r\n0ecTLs6uxQq0B5CjMSbufqjHc0A/0+RBvB7gzztDnAz3qP970kXrOzTbjJ5O\r\nIKALrvwUE5oUt7/ENp966UH62n4rMBTusXq4odzVbpjUAx7MZlOkIafm5YIT\r\nJgkBBzZhJsrBva3IzuAaUkQpuv27mliFi98=\r\n=u7DD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"18f4af239c9258f6e0856dc073241f02fbf4bd01","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.6.0","typescript":"^4.6.2","url-loader":"^4.1.1","@babel/core":"^7.17.5","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.56","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.5.3","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.59_1646125686374_0.8780674742364363","host":"s3://npm-registry-packages"}},"3.1.60":{"name":"simple-keyboard-layouts","version":"3.1.60","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.60","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"52b19711333b14e8e6bdc8ea88ea7f11119ef2b6","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.60.tgz","fileCount":82,"integrity":"sha512-slrIq21pVbnN+lggkosBgPpNf/sSZXkrL1HIkPkgY/SaScQ5Nrq9Xi2q/gQJVwAg0KFRygk4Pc8e2H3IJD55kQ==","signatures":[{"sig":"MEQCIDVq1ZZVlRs5EMFZNBMUG67/Gnu4fjQPlvN01iXMMgdxAiB5j+fAl10GJCnhX3xvHHMUaZsPUAIShJ98zFLa0ibh1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHzOSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcEQ//d76sN9MJ58lasNR5K1L38VbZ3/Md3ZOYdic5eCI+sZY1D+vL\r\n08r/uF0gXYE17LtBPXfAxm7+k0qCNKi4t/nFN964f/2jRMfZheJm7J+Ox4j7\r\ni/JAOHBGpVWW71nQg9MsTIQw1NWamsu7543JqlxP8uedOWd59cSQk8IDwnIS\r\nnvipEVRnFYq7Ts8R+XkgUnItykK6zGSX8V1kfIaHdo2Y8ybqGwBYzndIBhBI\r\nUVXek9P6wyUKyHqym9VS3p6Uj8lvNkHQtbrnPMpKjhf5tOxA47SCQ4PlIMsr\r\n1v7eNZzB/4Yuu/H8zAd9G6yIGc6vNy3xdTJj7i2VZT8CtUgIv1IIjFsVw3NG\r\nUGM/fjNRkOMKr+zYGgOKrqo1gqDT2SZGLjKpoYVMW8qfiV81ctvZMAY+clIA\r\n3qj0zeNgycg/FEk2SdI1aEjnhsfZ8egHrLmX4EQuTPiWqv7F+Es5p5aNDZvj\r\n/gu4XZmSCJPUpC4JZueB4WvgQ599KW8RuFAWMt20nSg2fOV2eM1wiX3jUTOk\r\nboNm2O1SIjoGAvpR3UeRjLLthfP6oOTCPJl8GB/sdk4hYnRmxYxj4Th43S6O\r\nbYU425Xp2f1oHl1QRLp5ARL7dYS1R7uHfhpKkeLpwHVOX/FuGrGA4tKoKxS1\r\n/jJiYz3WyRmk4J2DGYvqlQoCN8SGjKAfQQE=\r\n=bhAK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"cc97b7bdbc80e04f7385ed9ef2d31fd1df7e09c5","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.6.0","typescript":"^4.6.2","url-loader":"^4.1.1","@babel/core":"^7.17.5","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.57","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.5.3","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.60_1646211986404_0.11047087090727259","host":"s3://npm-registry-packages"}},"3.1.61":{"name":"simple-keyboard-layouts","version":"3.1.61","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.61","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2c58ad95a97900303aeec553a233e8b287d96ee5","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.61.tgz","fileCount":82,"integrity":"sha512-iqwCAwZclr1c6mJTeBtlil6EML95AD196dNn1L2bFBif7bgr7siTkcWwKhmBFRYtAyIAcS+RF0TnD6Vcraz2Lw==","signatures":[{"sig":"MEUCIDVBMy6vQoBY38KKX8XRK4hjidXDDfS4ovgv8Blw961lAiEAjwaNfDm+/llIQcHtlHkSKRhGnShij0rvAJr9YcEHtrA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIda6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8EA//UO6t+5dLDkwXU6Y7kx5+fU+L1svZHsCM8avwPo8Qc0Sr1fP0\r\n1wf3e8t9YCq8uGY23iVE0GxrmJumI6/bG13kcF5klS4e8oEMt6iafd/N0NL4\r\nESPi/QWLe0zZMbf2sGD0rDkQ6NI0CjXLoAUBM0S84W0BQKIaGIKqJgtv+G6q\r\n/LG9gFUDOvXUokPXpilr4Ne3v1qnm4Yrno2Zneun9M5MsGEwe3/vZf0bdYdQ\r\n5Ek3yZqyxk2wVstWUFvrf9jnbpVN9P/B8GiYtweb/pVaD6L/IAdwxsoVtFrE\r\n62xRKBxHKnX/rLh027lnbANZDBv9AWlR7yiLK5cDK9r2bT/XrI57zNe7ahbD\r\nKGPZXRQrHwt3OKRzQ//aIb9y5PlxNc0angKOnNhEIG1o4GTYL71bwVuuaa8E\r\n1O8T8YjD00d0l9GqbXHABuIfX0LOOlLLWvRPB+aKy0KNj1H8F9Xxw+sFQBG+\r\nNKLbajQ/qsKfpxbXjDkRzAykjHm+e/XML141J/rOz2wWHLmyrs2ez2RB3e5a\r\n0u0MBXLYXGC3yKcPrL9kYmYIiMDUKHH/RRsLHsLFxYMkm+NJ3PkHGt1bJ9r2\r\noEVVWNIW62ZTTUrKMABKsGmb4jGn1rmXv3yDwL5dbV1ppzTXYJXZqGZY4vbP\r\n7eA0QOZ+gtAOhTG4crjd6ceslrPOo5+Szak=\r\n=iB2C\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"a6e204304e91c364c4c7fc4e9899604a02a32168","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.6.0","typescript":"^4.6.2","url-loader":"^4.1.1","@babel/core":"^7.17.5","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.57","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.61_1646384825796_0.2122728308220907","host":"s3://npm-registry-packages"}},"3.1.62":{"name":"simple-keyboard-layouts","version":"3.1.62","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.62","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"32937fc3e209d7837c19a2f4a116619bc2ff0988","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.62.tgz","fileCount":82,"integrity":"sha512-lazQ/5A6SDv1WrzI2m0KCouthuCQqFIrhFc2NJxfXiUAkgU7L+s4qt2eWQ+FdQRhEct++8uwuhMx42ZJlFXTuQ==","signatures":[{"sig":"MEYCIQDZmHHkZUGhrRAc8iZVWbL34BSH/sDSunLaPt6apdkaLwIhAKqyWjGbYCkGSZOLaCxpuHHGXu40bm2kvCgFaQWuPjXk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJctOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRjA//So5woHzZKq9diCVY8D4nCM4vMjTNhg9QMDRBmrVy7e8kvx4Z\r\nHjaAUPAnC13MNDai3gF+6zes+d/vIZlPULykrjPnimSVLge7MwQAN6zcfdl9\r\nFJ52Ap3SXkcgkaNUGQDuQyEoKDKN/qxyvRFgrXVB+dCf835dX7AWpL0Lvgve\r\nQlhsYI76kiOO/iAguuiuyfKVZQyMP3JF/tri8zh6lZCKWhdiwEtBzAYf9NDG\r\nNgOyjZOipU1f2tW/W/xY3cTq3pFPD6NlE0HQXRxZ25Y5uIOwN8pRsx7wcHXU\r\n8s0CEVnkAEr31XTfXZEUmS1NwUyLuN2QjLwoxTgPfuPoOIJlGQvP6GTvADD1\r\nLWQCal2ges/zPQUF9JWeKnncPwADkhVQRPCQKAoTnvJcpP3jgVgIJAD8Tqth\r\nzSbJQRIvQzfmP76/YC0Ks1E0hes0hSJjt2LMFNR/sEeTtfWzh3GSAnz4y9Jr\r\n8u31efpfq6KSNkphG5SdFCRuhY7CqVwEupBvLLJElErLvwMpzxEPr08UzCjy\r\n2NCdZwxVgvkI1ZXHQqXkv2+c2B24ZekrLIE6JxkYC/hmcKDzjxwoGsdIYcPj\r\nRADsiIkPO4OOGZenrAXX1ppxQPseVdv8UaKMjQsW6/O/mCKSzs9/QJwtkNbh\r\neLf+Awh1arzJDuqpYj3XudCCj7JoupWObN0=\r\n=NxgV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"222bb61739a63b1bddd12e97895881867ec1eb58","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.0","typescript":"^4.6.2","url-loader":"^4.1.1","@babel/core":"^7.17.5","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.58","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.62_1646644046078_0.97657597677329","host":"s3://npm-registry-packages"}},"3.1.63":{"name":"simple-keyboard-layouts","version":"3.1.63","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.63","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"56b9a0f429f820c4bdabbe3b6c3f118e2e43cc4b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.63.tgz","fileCount":82,"integrity":"sha512-N0h7gGqevAD1XfFBpZO2Q82LIYqUL4FepH+vZv3k6cYhYMWZ5Mg6C1bU0O+GtAZubvljXbqAA6txmYg71hz8Eg==","signatures":[{"sig":"MEQCIHe+a6ch1l8GhpFJvLTrz+RSprw4ERYGJhqrwvKr9n8dAiBvPVa+wnLHP2ONfii2ChCsJkB8vZZ7dBgoLev0IpBMLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJxzPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+3g//VtF4VwEskiN/fxAixfqkTyPlYWol1r/1IANfF7IN0BmxrH6X\r\neLJQugKkxToy6iGvUP5AADlf6tlCVmR+rSJY6c+hbbdDr5Q/4RPSS2ZvWxAv\r\nrReFBsh5Zv2EzHrg8BthAfOYgjJNwieWA3qEjYcjjPzKjAQOCdQomGhw2J2H\r\nU+kwpm1zWWClHsYrCpBISR85Vczs9GLWseFJGmSJDh1zX1D1de6daT4ykCb+\r\nmF7qJ4wMIbAONfiV5o18rc/Zmz7e+Pt4Kz4IAcvRWh0sNNw2dh6yhE04J9+Y\r\nBIAMOACrn7sZ2Glg3UNhKhHP3CWa21Q2Fr463m5vVHmLvXyulbwwVPGbaANS\r\nu82YiokQnPsZcNFsj4dA+KLUk7QObH4eZWew+2UR/XuGnxauPYR2BYOpeS3j\r\n9zvXh7tWy9PkTbKGg4TmxE25OaD6kmZl51UilQDqJ/vEQf/WrU7VGadMHt3R\r\n5VszI+H2A1JfwSmnYWgELR5DQYbA1m+OMwSRpwbY79HWq0qi8t9IfzkNc/Un\r\ng4u8zMpWly/cjOpPkD4ahrRBFaN1TEF3BzJXlpmbZDvP0WoLQdVn0gtBohh1\r\n3bkQF78ovCv7QIqw+PkYEaNL1apQBTW58whXbWxWipe5cA6ZTDK/ON1qHKnS\r\nYX71nNag/9rPICOsISfAHPymf+oFFuii+O0=\r\n=V2IC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"f589337b9098969e088641b0a33ad22a33f3ac44","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.0","typescript":"^4.6.2","url-loader":"^4.1.1","@babel/core":"^7.17.5","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.59","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.63_1646730446994_0.7145129676181532","host":"s3://npm-registry-packages"}},"3.1.64":{"name":"simple-keyboard-layouts","version":"3.1.64","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.64","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bb07b2323b7172f0d2fcc0fe93197a0e601d4730","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.64.tgz","fileCount":82,"integrity":"sha512-toriTmLJiOPAHJxxlSujq54W1ovIxKbPkILOsL1oAoMmtAq/8vE5vyBSVYqoKU8xSmCVXuzz35m0tnehZl5BCg==","signatures":[{"sig":"MEQCIARMshJNWfdWH/d7zoDj5o7yle45YojVz2YsWlqRV+rJAiB0wmU7WBknvjZydQ/TR3eod+nlH8EG0D3mdgVAPQ/Z+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKG5oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfyxAAiZXTpy9pcIsFtjI5Tn2vTeUqd6bBMMTZC89nJivI0OcHGE8X\r\ncIf7RHZM5BO202I8HDGb98tyWcCS/Agrl8HnlILSHYR+C6FKAwRYOVdz1Hlg\r\nq+exLOXotnFjc9mqoQbbjPdioLLnLIH7+lE65OH2bGxkZTv5uRXYYo9h7Oz8\r\nyxC2vqWOgpcEWEgXnCnHlfOmeb26BnVtexgTd90/BtJdpULMCMksC5EAt98N\r\nCD6rdmdi66PKbIOIofIANS7/jM67darzQSe6/HIxH3Ph4nqYksMI8uJWF1dS\r\nYcZJcmUtg4i5WL+4aI2dK/epA3z3L8nLNF3Zs1CK2ls+dmiWcjLc4aIkgKvF\r\nLg6wuhuGJs67Y+EorQmy+7Emw/eLo4ZnNoQQj4Oao2JSZNH2k1QPvXV2GljV\r\nE0jiJUV9iWDN/tyrfqePSraN3rIbN2dMmus4wOvFfJrB1VMSWswPCpUCl9L/\r\n+TeGA9APViB8gha7fIB51vAu2u6dHlyzwK05R0FApevUjccWmQm2yxjYrYf6\r\nq4Qc+LX4k+BR/Xj3etDTLInXWdTYD2sSqZzYzX7kbqaUzO7PwqTd93lasUA7\r\nsp+sNJNgIMWcHQt6fxWY6C5XZwtZyTqrn4crlibTzzaZdSlXNevGNtX3Gg39\r\nh+IrnbKBsW2iNE0KLXUCZyJCuv58ZlXlcCQ=\r\n=kbWI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"b426dbdd8cf4cd401eb399f81ebdfba2cb86ad1e","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.2","url-loader":"^4.1.1","@babel/core":"^7.17.5","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.60","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.64_1646816871864_0.04253447222214457","host":"s3://npm-registry-packages"}},"3.1.65":{"name":"simple-keyboard-layouts","version":"3.1.65","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.65","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1a6b1347bea800012b812f863451e10ee51268d2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.65.tgz","fileCount":82,"integrity":"sha512-FhVpMh7Z5t0CyTVhti3ZCZJM1gCMXZ86vjz2tvtvIv4jhB1g/4DaNESuCYXb/v1QtJJ+ybK+0BrnJm9JGRV82g==","signatures":[{"sig":"MEQCIGKYRb0C7vrnMi63eXPv9Vj8XdBYnX2x1TXGHtGwR8Z9AiBybDJZbpRhM+g8SgASINZ+dBtUU5tMhSK7PwlUVhju/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKb/ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQvg/8C4EgPfbhYLTJCVRPDWq+Y7sxW8kx0i1KXOi1jKc/Y/hz88Ee\r\nDWOugCvhKLEsEmAx/LkKxiP8XzBQdlkFnrULKuExjK42eKkxFhcVQq6fCdRm\r\nWe0j51E7/hZPQcuomcPBWesoZU3uLJwHNyp9p3Amobu2N4cGQzaLvT3Y8HjX\r\n39Txfl1GPgbCCGcmq53JOh2kgZUgP/W+yLAaA7KLLKoFFHjIRZJmXHxPgTIO\r\nXTeI5L5lQS+VnKUiRe4e9RbgXd+PegbKNL+bhGQNCneE3LwDqUaoKpIsa3i3\r\nRI7DdACdIN1SsHN6TC6z8ulI1Wd8kx76bhGVPaF3TSL0w+OMT9D52xaGxI9e\r\nWl726+DSWcKUiZyTpZUORrjeVIIE6ANTPFdxsnWl3uGlwrmTHFemfwl50JWH\r\ncx7sub9+scZLFgQdV8Er9BArK3+ImmMKQI7aT0UElkdjMmwTs3ym4YloBDTj\r\n4aK8mCgHQhNAWmoNRf0BpA/AOVmG6TJ0/coSNIIC4qRf1LoFPBJmeT9cWl1N\r\nLOELanTxF0a3LsV0ScjFCDxeao+kPzpsaE5bzEmbqCQi57pdHygYj6RoR9tQ\r\ndv+93zOyhE3rBYK1TxGkNFSWnmIhrjd4JRebCbBis1DhYO6yBKfmkWYP7cz2\r\n8V7z2t99PTQrkbNGMBEVLDcPcWmipoXvvBo=\r\n=OsE+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"18567fe52df59a2bf90fcd1954f8c223e18e9bec","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.2","url-loader":"^4.1.1","@babel/core":"^7.17.5","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.61","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.65_1646903256843_0.9255774539183763","host":"s3://npm-registry-packages"}},"3.1.66":{"name":"simple-keyboard-layouts","version":"3.1.66","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.66","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"175b726e5861ba00a247ec09cbac9996421e079c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.66.tgz","fileCount":82,"integrity":"sha512-ynqeXXC6RmryVhSKFLoBbO2PPdtapOB9birJk8jEB0rEH6t2v4Wh0EOldDfUUWT0zao14tervJgTQIzdCcC+Jw==","signatures":[{"sig":"MEYCIQDEXsONWCk0O5FtaWrL+Uxt/S+ErVZvBepwcHVfskOryAIhAOyO7o+nrKiZG+iRyAlgC6bkNngCyH4r53ENuFxNmjMA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMEmCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofCxAAoyIfVUbHVyFTkalOhUNpkrjzRAxGblTtVm0I6H9fhHBwPfy5\r\njFMNbKBcDEp9jmuKWLiGiV0msaNlZIaVfaFz3gVwtoEYSNJsf685T2QAgYHZ\r\neGqGp0y2JUIJYtTinuepyZHurrWp496WKfH1eM4CjOtd5kGzyfUHU+SXMmnH\r\n25AFPGEaL/TH7jpV0pA1se42PFCU/JNc4GFgrJq/H/ubslFqqvWod7QAXDUL\r\nXzBH5GeaIKNgZ24qBqnu4EmaOQcJoJHtDYSL+bX24nzMyAM8XKGITUtbPVSJ\r\n4XM54cQw6PHy6AsBPqJ6CoYdnAMHcH15xrk/SKe5jmpflWzy71VfFulMWYxI\r\n1BMxB6FLNnZOTGtQ/j4TEkJhUMUZRTC8eXyxc778T+fb4tL/bWKGWrMbppqC\r\nesN0dl2ST87l8A9SiXPM9Tv56DH+gSy0BcUjNwo3iYXYroTkjv3vSIxxIY3b\r\n+hhO2EsDB9r2Sp47GJVa6LFOn1fKftSubFTiR85edUgcPXEoo//TctbYS9bo\r\n8tEkJTCwhJdt9I6s39oa+QgByRulHRS6hmlqSYQVo8D71jBpHVYHR8AORBmK\r\njgOdQBbsCE2Kk5aBI7pBY9lCIRKLH1eOYGdABVPV6aa3iilbUP4gx16z9We3\r\nTAjx10GAg8FBXo6QiBLHcWlswph4b8uJCqM=\r\n=Q3wo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"6571602ec805fd6d86446284060eab3c3a735420","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.2","url-loader":"^4.1.1","@babel/core":"^7.17.7","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.62","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.66_1647331714034_0.9707613694054604","host":"s3://npm-registry-packages"}},"3.1.67":{"name":"simple-keyboard-layouts","version":"3.1.67","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.67","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c996af7030f58284c2083606a19db76df23897d8","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.67.tgz","fileCount":82,"integrity":"sha512-ZAJKMX4VNITWCPa4VAj0V0V+4i1R1cmxGQNrtDa4SOUxA3fuci0dQ89YaAwd00VFLojm0mMwS69P1JPqIZuTIg==","signatures":[{"sig":"MEYCIQD19qzREhqKk1i9et1YWEue3BEylV4OiidEdHPMcHGxTwIhAKmJeLuTwMWh/mSZGJYw/MQlafpLwjRFn3SdbmdStLM+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiME/RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGJA//Q0fkvjXCct35yShGfWBQNfJMPvDBYTgEewEWRzv2X2mDPsam\r\nf1ldBZ2cr9vnZ3xvAPpIRGFKZa6KaBc6ucnGacL6207E2NefW8dU9igtVJXj\r\nflwj+cZoX7fs9EEWp6WCzLvYmy+YNZ6hjek3/3PDmCDjdyZcKJIy9pGubZpU\r\nyUjXHHX0QgURnuIuzT7l564Bk6EL4dfD0LMC6Azadcz6GPJszt6aB6NWg8Um\r\nS8/JYoLkdroq2I++dLfePRLbA4foMOiX+ZOnTMNhv1WkXfT/Vcgv2BJz0VJF\r\nep0tlBqmdnE4yXCBE52iQ8v6tOQd7lTlrXmRRuw1n3LqzwRZgbnS7BIwhv0e\r\nzcBIN2MFVVFq+62nSceqGqCf+dSVNO1UijfpIjBGlG/6uimu10mqGN41W60W\r\nHTQ8WN95W1ejixkAc+m0vkSyj52qMwEXs/QBpX3VIXGITrz8W4+bruRbpSiw\r\n/dqg1temQVbW0KF0jQhKlxA0101Kp1aMR+NHL7MFVr0Tf16Xy7Bv5bGWXNyV\r\njXvf6tbaYObvc0qGif1ovzqL+wXNPfBZOqPl61NxRAagzXz1lt/fygjjbhgB\r\nkOKCKc3lu8mE41qd9o9xBuHmEX+QlyWj2+PIRvAMwaVkNu5686tCMBPcl8wz\r\nRM+sXIPscbnFdxaGDODsNTng8Er9zEmmGLM=\r\n=kJa+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"5d6571d997e879aade9bb1325674a933032c4b89","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.5.1","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.2","url-loader":"^4.1.1","@babel/core":"^7.17.7","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.63","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.67_1647333329083_0.0010594752943606789","host":"s3://npm-registry-packages"}},"3.1.68":{"name":"simple-keyboard-layouts","version":"3.1.68","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.68","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2f424e042a36052afdcf6eb55614d787e4cf96c7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.68.tgz","fileCount":82,"integrity":"sha512-TBYqN6XEYZwdI0g/n0eb5RuxPHSaidQSs45zaG2LL7Pxl0dyxXCiPogK7Y7QcvfFlTilfjKXDO/5GbXeWxkFwA==","signatures":[{"sig":"MEQCICIBoZqlOMcLn/wj5zpjv3wFqW0bshRpwx4O185gxMYjAiAtTa2+3M9Ha8ptr2XMQINXw7Fcsd/rpWrFAYlAsh7uQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMZqYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqzvw//ZuByVVP1btqSDI+yEITjmQcgdQz/S5sasQcqVLys/OUwD3xc\r\nG4k5NI3AzVQLXyQq7wwe1c53Ar30di4RqTq1B1k7aqXeNHGr4jl+0qzih6jT\r\nkiEszhnqY4tk8f/g8awWsgpPgCy0p+o8xMXtKA9/kscCKg/QIZowttbuMHxf\r\nXBbkjLqf97m/SwL5wgrWPXV7U0IBtXXXGjdUYM7VkHTbU849NgYg0l3nNqnH\r\n6PVtPnLzQzEKb3dMW6B/rmEJ5TFWPCXnmzPp85lzhtufXIczjRSxlp/AHgrG\r\nMaBTyr4zr7CWzITN404ElZQoH5Vzqav1YmfLzpv+Ikyls0GepafWtvzMdLFm\r\nne9IKJV+t0hvSoDfAHYH3N/hSYo3FsdaBsOlKdHzFT9XimZnoL7sQf6WF7Ep\r\ntc8pRRUNehZS/Pc9cbcpzHp93rv67EsaGUz8+neZe/Jkq8INChf+hW3SZZTV\r\nV26MiNFo0nuBNmNezKxeJ68JsqweIcE51tFoLLUoi5PHpmAssTn5YIdDUJNO\r\nLXiTypOzkAQBVNEo9IbGIaesR6sMRLPdJ3UUzCNSbbLl5bqA2BWfXJQ2gu+t\r\nVFli669KaFG+IPOLxKtZzDxiA2dZx5UNiSpIUdu9wimYfKcwquJN2JFoZ/2I\r\niCc7e0Wj3TrBlBUDuhBCYVLbpbTDHfQ1jfs=\r\n=ypDE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"2eec388d6756c345288a80967d069ca703fb9d88","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.0","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.2","url-loader":"^4.1.1","@babel/core":"^7.17.7","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.63","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.68_1647418008664_0.290854202529677","host":"s3://npm-registry-packages"}},"3.1.69":{"name":"simple-keyboard-layouts","version":"3.1.69","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.69","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bad79487084ef41789f3da0aca0a710b0d8a275a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.69.tgz","fileCount":82,"integrity":"sha512-/7ZvCd8RXEmVghRLpNqbU03aKxH00YUTxpmYB7LLzD21xfkKjADi9GL1Nnd7MO6AdeeXc97B4MkDWkTfBdoFfg==","signatures":[{"sig":"MEUCIQDUuGSOk2S2IjIOaay5/xDgQ1jVT7ByPbnDRDWfbYUGkAIgDpwL83zkrtr12VpZsyHMduSfeMhDV2zikUxPe8PDwzM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMuwxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocEg//bjnI7paHtSIOEUbMZaE0uFrCoo1gbqPDiTVZfGGaadQTik42\r\nHnXqgrkvAzpTt1F3hyXLoV2NkFG+xHT3yT+wDnYgp9X/j/rPkHXb3YFMEn4z\r\nX7gTWj1/Olkr0GCAKQUUHg39JuusbnETalMcK8Z6CMLo0vAv8fUdA+bo1PP2\r\nwD65QYuDlNi0zsW8/ZMvLu4itSoMMTGgcQMZWwzqIX2exPUKh0XfDSqky71B\r\nTxAPdlJ1afcKPGtAAbY71ekdd4FN6dW92FPqtD66KcnLksN/pfa4sph4h578\r\n9sLGXMMpdkXhYk0ga0hchxSuuw6o7WBFEo1TGAx9qPnIXCwsFDsQh2KPo98W\r\nkS+ncrd2tTwcA04WZUjdSOay30FtEJ2uckdAXA8ZP8B2VmTm6b+o90UZvhjI\r\nr5O46+63L7sjsvI6HInvRSEsM32W8NxqNFn97U4MC37k5rK5ec4kJXqT+qdH\r\nMG3g6FQfITY+QOm4WzAJsc43fnAGPKtGyRehJ+ZIlndublvTpKunqpaZrtbg\r\nleRmgKeg1e1PUzfW77tPLfQKaxB5JtUwQkN285YuEnQMwM+lxbDRw+5pKsXu\r\nQNj6oIbqpgo7YgVfscnUmaQbGMYD4TMyKUYmSfuZuyUThkLvSZo2ghm3mscP\r\nBaRJxZhZCexV7Ka9f8q5faN+6bkHnppKulw=\r\n=4GqZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"87ffc6a98918d958555d9005be7dd16338ecd3d0","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.0","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.2","url-loader":"^4.1.1","@babel/core":"^7.17.7","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.64","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.69_1647504432922_0.20006559651850075","host":"s3://npm-registry-packages"}},"3.1.70":{"name":"simple-keyboard-layouts","version":"3.1.70","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.70","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"357239808db714198931eb435c9dc68e58fe7f10","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.70.tgz","fileCount":82,"integrity":"sha512-SMPwyCU608S0uc+ZTukQOywd0BCrr7KtPujTGGoOXWEmfnclLBlhqBbacSXJZzVrobiNNlzkFGFgjvw7MVZlVQ==","signatures":[{"sig":"MEUCICkx8OMzY/3gogqf2Z0EQAtVWL08VTmUw0WpLWkW+zIDAiEAj/bzu6Wx7Y4v2HpC030yz1jQpxEnAaZg8qXUHAWtlJg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiND36ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpcgw//RT8zFM3QZmugH7l4D19qj3XFVGiN0zkjDRPjvv0WR7giR9lU\r\nbWdaNIRjl7fX3UqNElrNpzHda4L0x0IYgz/NZbuxc2PGe1vNAvG7Ru89y3K5\r\nz4mjRYVHwLP4SDag+6bc25hH4+nOhTJUDSQml3Nr5a7L06IaGfG0vfpvY5Gn\r\nRHp/VdRXy5rIiJRpaVu6fFrwFLdc89pJFrz53YJR5GDkqe6csFpjaHRJMq9X\r\npF5psrNes+h5ydI65wQiggimMgBKiUD2RLqgRZjPNDB8urKmqRCnYGelEYYR\r\nRUMOboMeIvRD6T/dyMSZJrVd+4zcuKPyFhBcN66pPlcoqAAenjtpFVPDMhKY\r\n4eScU5r1XYwi9C1KHY9KVnvCHXMHEiQBtrPWKiMMqbd6NDrG5UEv2q+laXUX\r\nsyMemf0jSJsImzd15q3pzQaVM9N8A/KAmQ1MCj+bJN28fduAEjGfCfZNXVOn\r\nkeTu9scOygt9bocrFVE9emXO7XASJ7wgSFHvpTvgOlx/BQfVv+a/22dK3kIh\r\nlmhRnT6+eQfd9F6XMtrg3f42DedS8jzIAlhGVxiPWhBfucJ0uSjWqsCylCxt\r\ne+7LyZKuhFfxH6z/naaZWMHeppV++owZNkRMDW99GZe4raYm9gzhvuWIIVeb\r\nrwXtK0DiY6OddKxw7vYLjAq9twTH7d74KTc=\r\n=T2et\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"88beebaff6ebc7c0fae5dba97f8fd607f99a2d0e","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.0","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.2","url-loader":"^4.1.1","@babel/core":"^7.17.7","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.65","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.70_1647590905985_0.16915264117947504","host":"s3://npm-registry-packages"}},"3.1.71":{"name":"simple-keyboard-layouts","version":"3.1.71","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.71","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"04606276fa1a86d6cb892e3f09b2e0145d611508","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.71.tgz","fileCount":82,"integrity":"sha512-hAmRmFJ4UmXuskqGdmKA9CbWUMZOmSkK9CLDqnihYVe6mYUgUha7xzGVE4QAyLXeR5olnsuc88r9MiY2mzZ+NA==","signatures":[{"sig":"MEQCIAhKgLSUC1FS891ZGm1ukiukGdmkpjZY01JsyWVILpsLAiAl/kAmVGAcXCUWmIHnGaeVEgmR4w/S+250ZeGdyAuA8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiODJtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8aBAAm5kWO0vtPlqXXm9yyFJyxUFJPhJzghH4T97SrpOqs8x8KHJZ\r\nsMo6vZNmV0qRHBKkWIOgtt2NV1ugGE+X7DWj4FTvJSEwV1m/0XaWq4R34lCO\r\navRWinzZyR/U74ZOdsO3j+L//iU2J1EaoMK/VVfFPkd8tlbz1o5upVS1UqZt\r\nlxIkC0HECf2tKqi3HmtvBNhWgU76l0cdTwzHVeNTT3gkdjA/kuZoUsPn1514\r\n8U09q+PgxBc7ASXhaUP0xWrFE+ir1MGvxiZWM2s+PPO1ZOTRdnMd7PCV+kq5\r\nhTU0sJma6930YFs3yfyH+/OIporLPtVecF3+mvfQRWr+qDsTDMqhf+jfgHPU\r\ngi87+HL6tmzvK2Ky4f5eujy8OQ6K38SmVo29FequfWRxjVz3/rKfRBWS7gYd\r\nywk2IxzIDvvZn3flvmNtkJbCvcPIGNdQEqyPSikjfjxV8GGay9eEVZWyqVYO\r\n/lznOAHSFje8mxe6lKPsROe5+MF53QoncLc4cVhPlTlP07crvbn60SYICADn\r\nvE+Jfp8t7V2bFnJz0lE+ieNrSmAj1jqOEx0+Sb1G3RJwg5zmlowi2aePOa4H\r\nMq9TVn/o8Zy0SwCHIvCzLEdXfcBhONvmfTDv3dxJMe8iq9NBPj4oT3Op6uQT\r\nZP6S3cM9BHmS6eXBxnR8CD/JNoGGChTE2ME=\r\n=YYR3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"7f4e64d0a43bb93abb7f4272b15a9fe6238343d1","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.0","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.2","url-loader":"^4.1.1","@babel/core":"^7.17.8","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.65","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.71_1647850092713_0.9347311493463228","host":"s3://npm-registry-packages"}},"3.1.72":{"name":"simple-keyboard-layouts","version":"3.1.72","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.72","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1a84643fcc094f361eb3b221c1c480d577708e92","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.72.tgz","fileCount":82,"integrity":"sha512-jKSGL5pVQsFbdRwS98y5mU6ulI75+41mSSG8Awrg4J20/KZaTZHhj7rdGoMLXz1ub5SCarsFPCfBPka5Xj9ZdQ==","signatures":[{"sig":"MEYCIQD1DW/mVuyAFKEp+C2KdlkCylgiJM4b+STYg9r2veCpAwIhAJMzIBXElI8PtUQ1v295PAcg3CPZXSVMuJaRR866t+xG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOYPIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWzw/+LktgOqJcdVSr4+DEN8TsNbA6JJp3pfpuwicVmCxt2L7nCpnU\r\nsQbaGSu8RLUV4abcKWMWaaERyRnvCFbwv7usbwhVyBheQkjZQPK1yYWoTEYv\r\nSvaGdvBkJWwWmfO++pTYFabrgOfhOQwy2hvqkxovem+Sn74uaV1fAQA4MHjI\r\nc9699qfQhfEhxZddTx04Qa3qxdMFGaNYab/59uf+N8T3Tyhlvdf4AsUsYzFF\r\n1qPBWY7848XSpGKOOpbqeS+O2qco2g3pJUBu8I2PJ0eB9XuXf7znvgXLsEgX\r\nlN26XLboquG4K4YyLaDrv/KGEP5T3PNS25kTftDp/L1q3CZypWI8VreI90pO\r\nQXXOGBxI0rlLAM+OnuZbv/nNqX2rGruFQ193K6nGJMp3a0Q/MnKlRZBjkL2A\r\ndVWhEU++6sPJl5YA+vOBHY8JFrU0B3PCbM+K7GSqv7Fkwa1cTdSAQKgZCFOA\r\nasiVw4a9srpBzq2krwxfYSNQNur/ykzlm+RhN0feKUouDPmoKRHCVCpGKB9P\r\nS6WbZuKG67C6yIdiQcugM0zber6Puikjim1OdQ3DEL4oX3NJGis7Z7p/gyyf\r\nfn4dx0sOYd0Kfw3Mp+PRSv+pXBzVEPZ8RT5dHosQYPIv6eyaX7mr9vMq20Ya\r\nGk4Gg1LSXw1B/qCik8A5hxttyfO54cjiQ24=\r\n=/j5l\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"25600beee3a700d7875b5cc107f0f74c9d4340e7","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.0","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.2","url-loader":"^4.1.1","@babel/core":"^7.17.8","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.66","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.72_1647936455961_0.8205262951204451","host":"s3://npm-registry-packages"}},"3.1.73":{"name":"simple-keyboard-layouts","version":"3.1.73","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.73","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e35a1336ecfa051f9ce73f7d24893ed42b2f6c11","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.73.tgz","fileCount":82,"integrity":"sha512-O6Dz5YFz4HfuKcHYOnw+VxDdrMPofbeumLvCfvrHyh9Ub3oAiHKogK8vFvVersPFdsZqIp+k314MbJc/YkQ0IQ==","signatures":[{"sig":"MEUCID3sObS5wruGfnAzejULCRmDkGycQVJLf7j2G+/3dsoXAiEAp4F1LOkEqkyQlVc25tImAg+c6k8oF1DvRmY4FChINjI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOgIJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWkw/+IpZOoYfRAzo9L4FpAyuK0herPZRnmX+SkIeW3DhGsypCWQFc\r\nvNiA+cB86zQZyey0IplKTUHiF8mbmqbedlh37KgWL51ZKHKbcPW7rvEy3cvV\r\nzlPyjHt8DUOI9qu6klLYmJzIf5PJLhTUXyTzqAnXpaw1Bx8ZhKq00XRc3AN6\r\nYromAsKltBWWntEOap7UvFGFqTLnMeEmpsnkvt4Suiwq5ObTXmPBdYpWByvE\r\n/KBZXZX+QO5UupMOWLOdcBlgT2KTrxqxU/rCOtadDJgUwkh57OWPGiQQVhvr\r\n4k0oyeNp8YV2l/9etZGYW4r/+k0eg/hdF75MxdsAXdYDV42cLbMrK2u9qG04\r\nkPExUg/RGH8DQ9C8nzFr4f5r/BzUR0hB5nweV4JXnJls9QnNp7a7lSgVhvRx\r\nKmckFC+6NGciUcqL+IvYd2ENhJTU79fGW25nXzd0Uw7nVq2mM4/YPN7Es9pQ\r\n8LaxDXoPmLJwrajjC+Dix3/VJ/FSZr8M00w+HZF+TS7QBBDmzBsZ8o4BuEMB\r\nlIzh8S/2R2pFUXJSzGRsml5H9EpWujyvVfRuvCPgWd4Fig/xW6C2pIwVeGdC\r\nVoqt9q1fT60KTj+q2i0JTEND+0eJL8w9kD/0HJ19XLG4C5t8SlqGhhuddDZL\r\nrFVwSo5kDOV98wjdlELPqm+2PVyzVvw5qSw=\r\n=8NTa\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"6e6545a99c51fa4f7a73163ebc236bfdc99f3b13","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.0","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.2","url-loader":"^4.1.1","@babel/core":"^7.17.8","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.66","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.73_1647968777167_0.0996950949996156","host":"s3://npm-registry-packages"}},"3.1.74":{"name":"simple-keyboard-layouts","version":"3.1.74","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.74","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f4de2d47925bc2c373d532b1c49904ad85a6f342","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.74.tgz","fileCount":82,"integrity":"sha512-ntLjPnLJI2WmpiZtlJLqsa6LvrfvFweruhaYdejWa4wgj0nlgVZjljiTqTGQKcnsyOmUE/ztkzMWuq+M7Qo3Vg==","signatures":[{"sig":"MEUCIDg2kNyXumT0T2gFEjgCr62XLFMBtPpQ18jKTuVUhkfGAiEA/7mnN1yaE3v6KKkhD1qGddQlSdTjaSY3q3gwqh4NB34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOtWXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+vRAAgDvAE88X5QA9mR0mKIC9GajVb3azgXCYJMPc3iYq1Zeu6WDw\r\n9nJOf3O6wz5kR8KxZP33RnR+7yzbzATCoRUJPzZaM5BN4JimOfDsWWUGp1V2\r\naf8LYzgSgVYrqI0FO2INxvS0f/DXMpvxNL/CPAPohMyZl3igYUjXkXmg/jFB\r\nxZ6MgptY6eCeLq5aY2eMZ5qOFl9B0JJEffVZymedUQXJLQ701tHA5d78BJTF\r\nbRB4/MGiYm3H2knl44d5pXPpVs07ChftvUt0KioStM7BKZq3tJOmpPDLxkMG\r\nT8J9KaM6s6JKLRNdapmNgJcm0pBLALJjKkuLMgzgoMLuJlqd5lvZaZaxTFsg\r\nm05cgCVt4jGF6dCfGF5BUTuqlZYvpsibeU0V8ksLek89PiQwuLsUF7wp677j\r\nQoHVZ92bfXVk2/rH1sSAjSjt4Wc8J2KPd00PJqvzu8HrNTt4rIlruPwqGR2y\r\n0KJTVHxMb9cKb8jvLgoyzoiqslMAKIWsrwwNk335WL7cBOJz1qT+ZDHFnKD+\r\n+ZMmqiTXxgy5l6BVdYArjis+3bkFMJcikfXoa8mwHYpatH7N7ekGqN+Lm3nI\r\n+Y36Q8FekZEqKHj7x9+KiaP3aWAvLusepElQe5ykLz1Hh3aR/4grAWFlrOqA\r\n7CzKIDBzBu8AjcOfdAFPHyRvFMlccQ2cqDM=\r\n=p7st\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"92706adb599fa7a9e91867948879b5880e3d099c","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.0","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.2","url-loader":"^4.1.1","@babel/core":"^7.17.8","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.4","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.68","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.74_1648022935203_0.5753690031371936","host":"s3://npm-registry-packages"}},"3.1.75":{"name":"simple-keyboard-layouts","version":"3.1.75","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.75","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e59c6e1c509bedebaf240b3245130dd5258ce2a5","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.75.tgz","fileCount":82,"integrity":"sha512-x24KI6xmvLhW3BgkHMgAHqOh4cnuVEpz3OEt1GpXSmCw+Cji+CgoxTXo1eR1I/ylKhElZhIV+ECcTbZ5UDASQQ==","signatures":[{"sig":"MEUCIQCAOpErbe41upvpq//XviaTEi+mhSOKzkEESJ+1fucwHgIgDx5qH0NgY1vWEPKPY/YqnxMRx+1ITpGzecAcKTKpZDg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPCZ2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRZhAAj5JOsnXAFJAAxUPomLrjEOlZ3jcqXCKNDe9lVXK2repr4mDh\r\nQtGfxwRGvgQ3cJVTxYeWbfXq08A15sr1Vgy2QTsR/qZpnocRe0G7kV8j+7Zo\r\nOoJdLextrHfYuOk/88cT1RMWZYbueeXJipZdmO6nkdTDANPmbJs1mCvEUDZj\r\nVppKS1PUDdbAMrBNznOjnX/218NCfOQ1oIsV2ahTww8E+iywefOagm9K0mmI\r\nyjtWq3UwmqPrRp9hvC2CHHnmNkks4bzvi80F3QXJrZd9KLWTbg5b4iHOs/Qs\r\nX17gUuLtGiauDlP22tA5YhKNOzftfUB/+bDFKNpgHdCMjXdbDUKvol0EM+CL\r\nX1bXnK37QD52GZH1NXxrxZPokCSfkgFP3jJMurgpk1+gAPNal8nL44havaNH\r\nQII2lXUlhOibz3p8kcPrLPD2jdwQtUqPLZ47BVqME5e2t3UOZPg9B0Rpm9ui\r\nWsSWTdVmonzy+z3CKcPqgwEX0Oxxs2tOfzzgWvRIKqNhY8HyRkP/+2an9HBh\r\nTeh3wauDmzBm3JKwiIyiMg1ZMn4pUtp3HGnsn/r3cy6MJOvBqGdoI7seUtUj\r\nkneijlns0NLMy5FuJvG08biNMZ76uspdd0SvtBSOsuaw4/XXFsRkl0dJaZ6V\r\ngIGunIwKjLxmidp+7VrlEJ/4opG1jzRggYM=\r\n=d0uh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"3a9c82514340b89d1b31e3846c354510bf3f80f3","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.0","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.2","url-loader":"^4.1.1","@babel/core":"^7.17.8","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.4","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.69","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.75_1648109174410_0.46515821061083495","host":"s3://npm-registry-packages"}},"3.1.76":{"name":"simple-keyboard-layouts","version":"3.1.76","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.76","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b657328855f0f5ae7b1d7ef6f285b3bc6b27a00a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.76.tgz","fileCount":82,"integrity":"sha512-bk1tebmXU1q3VBmoFgYUtZ45qKXW1usK7FNwCiav+7tivigJ//s0kwYV6oI80C0AN0+x8zkwdx0QhnVmrPgn+A==","signatures":[{"sig":"MEQCICkPpyAamW9/gs0yzb38rZB2OJkgX4ocRg0HWUJy0ezOAiAqG/+Vlq5iuBrV46AD3DcyUdXXHpz3Yr038e219LO8hw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPCuLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpshg/+IQG++P3Z+hDhd3z9zT9Gy1KBkOqrZr0HI3LYfJ3KGbXcJnMn\r\nOz3ewg5IOVe0AvcUQiBKsCm2dTC8m8kRnkW6T+c2EwUOt5cmaXqfJHJ9fAfB\r\ndVDbNeuQ1e4C0wcfOCro/gzQIFJGx8mjeYwEMDR1E9O/yto5YtcdnhjAZ6zJ\r\nswM/M4dX/TdiPHtp6nZhxrGAO6KzueyKH09ZZULnoFNxlCXvYBpwpjcG75hv\r\n+nP/6FIlRQJDIxfmixo1/xzJ6yKKghVRc3qPrBxgKnLq1de1gepd7JlwjkUp\r\n3BOjNBzKHeWsleH/Ias3xUouhsDmnVZgqtyX0oHHXE9tz5p/9USKILXKGHXz\r\nOeM9juICMrj0SzxZ5wVYcyXlQIE5HSV/P6SdYXOUQKTZOcUp122UGhGRHjPD\r\nCVfO5wN362l5rgPlXz4UuFON3M3KCpvyZe9gDlxsanMktTMcXnb6Srr/MKgl\r\nuVxy7p1ykpoMyxHmLhNPdvdNSyrwvgeinOqr50I6ijAIMZapdJvW/nZ7ihq6\r\n13PmspgvYzJDxoETs2gpHqdsr6dDIX+fqzs8uEIIzkJoZ17ec9LJM+XKVgSO\r\n9fVBnfIMwY41njaAuPeoK0FNQCYlc6z3B9hKcDUiNBG5L8HBvEXvcKEOZdJX\r\nj2Oo5VkvSoxTMwijPEM3p3K4IFt+oUbwhtw=\r\n=fuPX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"0dc53d9a8f3011ac966d4477ca4f33d8430dec02","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.0","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.2","url-loader":"^4.1.1","@babel/core":"^7.17.8","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.4","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.69","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.76_1648110475590_0.057199844451489845","host":"s3://npm-registry-packages"}},"3.1.77":{"name":"simple-keyboard-layouts","version":"3.1.77","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.77","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"57e261a02ebbe72d717a15c5ee449001a5bd2123","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.77.tgz","fileCount":82,"integrity":"sha512-EqNMSm6e8rhGQ5SEUvljh0Nm61dsqqTntQWm2NuPbNHrGmTAOi5EK3jQe+1TViBIYZLTFqI8ft5Wqa99IzwFTQ==","signatures":[{"sig":"MEYCIQCKsd9kzn2UY8M5aIWmJJvx/MTBA6OUlWKtRPACRi7ckwIhAOzCHK4TeWFAgs/VDr7JCdjL9LNs6IrsKnpQ8hodv/cf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPXgqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+hg//WFCWCzz1fk3UwJKr9+ZIWWi83KeZBd9ETpSn32uzQQOr0w3n\r\npOTkPsmPw3pk8o6kXazflFsmrrsGYq0zKlx8xgbP7KRdQmwrWcDC9nNpNJbP\r\n7YqcXIMgdfw0uDiJa6Db9y/7Pj16dMUq/hQi0RB+Keaacby7DCRBLCZNuAGr\r\nXU8kqVXEGszWmruBjwrsmNmzBTZrMYoarh7Seehfk0HRQGZKLJaDiY2kO3AZ\r\naGit+FNXLOcMPYXbM7KaNu7V0Nb6E4MiOX2Sv1hHorLiYDJOccu+X8vBy5XI\r\nGXG8NKbE2XLQe3qCBpEOzL55xngQUm84RZmLUQxXKuchw9cpCJ4xtiVF0Mxn\r\n66k9+jFTqos/4Jib5s9IW+JRsPkjnfSbcZ5fzM3afvcuWgzAUIJjtMtvkbtK\r\nFplJki0e2ZApV8z9j1gWAIzv/oNgs8gMMJNqP2Xd1sRaQnn03CDyf5JvAvXl\r\n6JWBSES6g16QE9DCspME/zmqCF1sScfjbrRqfQahJQTnru8lV/xg4LHhUzhO\r\nPhV/vNw0Yr8f5QscML41X2aYwp8BuwGqBbyLipKGM1lIhnhtOh5VRy/cNMa2\r\nq+In8+sl0UIDJtkxMdsJI9Ba9rhhafCxCG9KmCR27SevQg1PV7McPmN+Vc9a\r\nZoLEf5Xx5jhDiySZORa8fh16bmbITtF2lFM=\r\n=hHPy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"d277752a6f112e63b8d8366a4dc206e5823cfd9f","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.1","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.3","url-loader":"^4.1.1","@babel/core":"^7.17.8","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.4","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.69","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.77_1648195625757_0.2827309100383246","host":"s3://npm-registry-packages"}},"3.1.78":{"name":"simple-keyboard-layouts","version":"3.1.78","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.78","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1c8fa9aaf465dcd8e7d8f3fed22955fa6f6c0ed4","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.78.tgz","fileCount":82,"integrity":"sha512-vGwYcKuw/5oRl2jvQPWXioFlbXqPLs7O8aD01JxXbNQ9IiFJ3Gqi1+f6B496gB52mZEHG7ao6an0sSgvlAWA/g==","signatures":[{"sig":"MEYCIQDaB/RhVioM9ExPl7cIR4Wdy3vyamYqZ7r9gPKxP105iAIhAJB4l+FK+Q+fV6bCftzlvdtveC7RF1lUKIgxNFdA/Gtl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQWx9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDog//f7AGbhq1e0MS+sbBxDc7MN0BxBGEODNewU3DiuiymFP3KMXo\r\nptxvmfUZTZU+7NG7hzIqLLJdT18JllP4/DHms5jogtpeE1b/KNMnyk4PPjZM\r\npjuXZMvyO7FRPv64kK4rnEEkiu0nrr4ynNjeQFcIGec8Y7vZ5eVuMdLNswFq\r\nyrgBDznPmLCVemjfx2MyeolmxsvJtHS4yvQRwRATYcjbUMESp4G/yZMoyYb2\r\nPrZI0nmaF1stBxfxayi+wE/48+RQcEi7Hsj0CVWAmv0xWRs5scQtSsL6kN/c\r\n8VBPvUWp1PUUhV4PSaCFAgMwUWK+16inTGCft2YZAD2ugyEJKERA0bvqvjG8\r\nX98RSsOCKj4KWYfdkBzgp68YbCRbwtyj6LS5KYo/A0Ma0KuJsA7l4AxtMySN\r\n1tfylqdcWRZ20mk+nvVLvra6MxP2JGwdFg3M7ujhEBwGbgYBW1i0cTVUG4xF\r\nGrcoC6K7KXuQMWLDlr0hcHVe8LZ/psaLXcJVofgq6ZsL4feGT6eLHjEYrc9l\r\nf9G/eZwTWM6sq4Qwt8Q3Pcteu3rS/3URi/hb4CrmXIz6BjcHUlCB48+kjxqE\r\nNAX69MiWzRNN23SVR6X2B5Y/IJoT0nJZJfvaS/LNeyTGxQGIh32pphu1EfNi\r\n8QDBsaZ/ekqnUH9fElT3IkFNjeFeJo+u71A=\r\n=ZxIY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"38394c1ab4f1e80409a506dec678a2e3afd175f5","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.1","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.3","url-loader":"^4.1.1","@babel/core":"^7.17.8","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.4","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.71","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.78_1648454781147_0.6318821726913331","host":"s3://npm-registry-packages"}},"3.1.79":{"name":"simple-keyboard-layouts","version":"3.1.79","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.79","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2e4a274592af5f675ff2da547806db7df8baf987","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.79.tgz","fileCount":82,"integrity":"sha512-e0sllxALtwmEaS7vSnsU62JINyPEPk841rMOo+ZOiQFPihnbXJ0V/7GU1P4H3PnSzOLon/DMhzpG5/fPaHYK/Q==","signatures":[{"sig":"MEQCIBtacjtOnDGf6tslTWhwaiZlKVOFoSdn/eWWVBqvYCOMAiBy/R7nVBf2xUIkIzsQYWdENF5QPXnTKdlopm5lqLrrNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQr34ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqaig//RoXc82BqNsmuxtQCxeSQpcJTNBLG6oBIgW46DKn4jlRgnZlG\r\nwUl8CyAhVAljFR/x4kbkY9A432vxFW9pQkMcLI7mtnWs+XeEJNMLiD+wc/OP\r\nRny6fWJ0J0i4JzA+rl6MIG9fr0blLhbBzRDkZ35V3Jo0puG19WTfGfDyk25o\r\nU/ZCwblI0j5DgkXR5qaE9I/h9KXsKTkVPtN+WgE+I43xWXq8VaKS/3eUUPAt\r\nX2w7lUs9n0OeHcw8SzoeIVY+6ftjZAibyYimSLiZ8hgwFX0e6y7ELe+Nl/Xa\r\nZN7Xa0E+ddHyfkTqlIBb0tRysmN/6u2KmgdizBDT52b7FNS5vKP/DmYvrldE\r\nWD6N+5+wzBNTKiuVACGMb/9DuAoT3requw2Pf0P8Z0o/mGDUNfdm1cMa5wfL\r\nRPmEXUcGZhQmeDeRDEE1dvYRx1YAKrMJdX59wLp4pTw24W2v0+9hGFYnOzGr\r\n86XHFxXFk46Rs6DsRtZtToWroV5eCi3dhoqYCGRldW/MjH7/fzV5rfRLnY67\r\nmxDJygLKPwLuq08/6x+wI83sv3Y1HrMWm6jcV3f23++2+aCTvrabpyiwmHG/\r\nbsKa1J3jEg9GIKp5itM5xeINEdG1oFPNEzy17a++7Sk6it/Kn8mJnyJCodlX\r\ndfRrOv4SYixtx2dtyOBT1Jjp7spMGIOy580=\r\n=UQLx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"d4ab20e78f245a4ea534ed42c21e769d506cab31","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.1","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.3","url-loader":"^4.1.1","@babel/core":"^7.17.8","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.4","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.72","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.79_1648541175921_0.5286131470477768","host":"s3://npm-registry-packages"}},"3.1.80":{"name":"simple-keyboard-layouts","version":"3.1.80","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.80","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7fa2bbc2f6d14ed2a514263a5b51a3864de7a10f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.80.tgz","fileCount":82,"integrity":"sha512-MPOXEvWbtuMw+IvpSjXVo4y21KUo8JjUkW8BP1mLf/WIf5E3ocvP0tAY+rIoQU7xmI14P7NI/qV8Y76pHsoxXg==","signatures":[{"sig":"MEUCIHrhFf4GSzWGf8vnhLs+eMOp/UVwNGAWhiz0vkjsneQrAiEAosg7mrDQd3pgh2+hc3N2UMEgdtF8T+Ijr/6dcC+l3jU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRA+aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKOw//XAHYXWNTFKGpCZGGSTA1Z6pTaLz8ou2DIyy+qkCOSKPlHU35\r\nu5Id6AtLQIDb9tzwiFOizhDVgz2P5ctxkD7ixVInS9g4n9nW/xxEizOeV6yG\r\n8tIAkWJA1pgCfFUrJ6b//MDMEntgf8XFXolNUHlO8gPqg/0vjetVdIIKaHir\r\nW9OubQlC6E29FmEY7JVEJndGNSogyuWNQ6qHyNlxOKh957O/Y1eAAMiVnThc\r\n0dYcBEzkxm5v9zhfqmC315VjdBPle2UJio2MPjbVIwjaU0b4CUG7A4kJJy/7\r\nkdwQJhiq5LGRF/zrV+NWPZ9k7h3xK8hH0JG1axlZ7bs5ol2YCcLv53inTnDT\r\n8Fk0TRiT1sdwD+G/CE9SLhlnqtvOCWugBrJf73tWprs55cozH3iC1YVzV5KI\r\neViPj112je3io9S1EKwHdM6L0sgIZHaEWNxlFFcudX0VE7kvf86kbSmZq6fd\r\neBJy8uBzlGd9y0YzDLKG82Iu9f0h1j9+IlSTrP6voiw1NzaXjGdo5ilTix6l\r\nC40FdMc6fyh+tzHGLK+8CfItsssbnPIOoHzf0uh/YddtGsortnz06jxbV5Si\r\nFRytDkKRAI72kLRzZxtSwnyAx3v9fqmVupLpDEsixOZpcr7sLuno5zQDtfOA\r\nAMT++r5GtB+aHZIwJSp+JpxXiArlqvkWBFU=\r\n=LI6N\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"1b61a0d1aab711b113c9cac5473ca81f7dc71262","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.1","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.3","url-loader":"^4.1.1","@babel/core":"^7.17.8","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.4","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.73","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.80_1648627610184_0.9658690803789582","host":"s3://npm-registry-packages"}},"3.1.81":{"name":"simple-keyboard-layouts","version":"3.1.81","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.81","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"65b80f85761f17f1f43f51fe72ca89591442137e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.81.tgz","fileCount":82,"integrity":"sha512-6WWXXtbXqGwxVwP22gFXoDL0d1kKvGKl57ZnEYsDaZOygqfH/kYLSMMHdEP7POWCfyOxTIEqzmrGw82UgGUmMA==","signatures":[{"sig":"MEUCIBVXG0GAC7sTWWiOJVGB+ve1jPhOEruW6pcO06clgpCaAiEAvaC8fIneO5RnGo/xYF1/j4C89sBggqOuv+A/5IQpvcY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSqdBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6Zw/9G73H9cLWMyta1zwk4rYBa+VlBRCCCtsGiHmiCkiu9FF+vozI\r\nhaHv9gomcmkg3C4bzBzgtDYRYMlEnAGw6/ydHDEVYQiyvNHCnQ0BnR4Fv2V7\r\nqfvvjH//yUoGq4YgQ02E2fAOzFkSsO480sRLJY99SyJ8mm2g/WwKKmmsCna9\r\nW6UjY5e1FaK3YwJ5hJLDgI4TZi/GasHBX2KYlLb5nF72HnuW72Eamf6Se8Ib\r\nRsILKcjgZrB1deLZropy8TQSdHBRr7BN67YJT1UXfXDHlX2UN0RbHFQiGLwV\r\nnOhaswgHQ+uCiAy0ckOe3ctulgSK9NgX4xGoxHvs3U18yb52Qhm+7NoJmMVa\r\nRZ9zmTuUBCqr3Ap+1t2O9HD/hhSL3C8qZ6ForzvhdPZ+qH4hzCOl1qQDyDCB\r\nkIBRrcdbr1syNfZv+qQ9A/3ZRYd1i+IrQt7o6iZofy1z8FGZXP8xH79FSkOq\r\nXG6uPXfPshgJ56P5oew8jon4m96013Ywj2LgKwuU2VBPqq9siGv8mgi3iAFY\r\nYvLKuEgZWmKpXflDPNi3SR4/zTvM45+yWWjo5pXUd4Kw73445+fBO3Pam2PH\r\nMrEQJSkciv+03NLK0yDRnZ1v00ijHJAsa6IQzENPaAOqWq/dGn3jrCP5/T0T\r\nvXS02o6XeXRUTO0lehDuClXuvf0t++ricyU=\r\n=TtER\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"500a44398cf9820221b499bfec9ec2a46508aa2c","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.10","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.3","url-loader":"^4.1.1","@babel/core":"^7.17.8","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.4","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.73","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.81_1649059649560_0.03403868434532198","host":"s3://npm-registry-packages"}},"3.1.82":{"name":"simple-keyboard-layouts","version":"3.1.82","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.82","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"069ef20fa2ba9abdb592b9d2ec9c5677ac6a8835","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.82.tgz","fileCount":82,"integrity":"sha512-CWrvmNW/91P6XREirV+wk7lVCndLz+DphcCFeAcPJ3Al6Iqu3CglipmFjHLBVUCnCOlw1fcW0ijzuypy2qWRng==","signatures":[{"sig":"MEUCIQD6puhaG+UkPc55d80SHnGXmSnZcjhpZbWJjk3M/c7xlwIgamfC/Fv8bicHnvhXdlTp3TN55+wSV0PpVAnLU6ltqUE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiS/kYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqARA/9EJYZUdlZI5xQSoyBl9ofALxTaJltrTy7edY+YscK/twULLEw\r\nJjQYcoDeraoL3srxfltRO6SVfmeNRBJ4u9zhzww9tcQ0HpEcWIBWdHLiGd+2\r\nXpBikbOYc6M73+Q5Cp0uEvKvu+gL5fKFhATujvGzEpRhEZJYNjrqm0lfaR1v\r\nna2Nw6HijUTG3Qn9QbB0SIR4PAPEg4xQbwMPDHqfd4R668CuQvhO7YrBFl9T\r\nqR9sdwPXgrJO003s4mBHmRfobQHLvMx69QMihl95ZqNvyd7HypWadMLTdn5j\r\nVZvOJoOFsFdzTNkgEUsW3OM9wFHQhz2JGtWzsTvJMAj2cgFAd6Q7RguHgoCc\r\nGk9WE7VzMZPmK5Py8skVwHRYKqyGdCYHSG5JUBLIBwdtzGHA48VBwRObk69s\r\nOuTOJk8h+VuIKHmG0MlrQAYL/gFna/viUjf18z1t+rCoTMl7Y6AFMxZ9UDkF\r\noTmTEPEjaLLeIBNBV/MpcEV7O7861mt38/86fCcLo4YJjdcPYSCyu2DDhKzO\r\njCei+yl1VUgJyLOXBtpE6zXnmrnzaINYg3SjG48hsiMLhy8dK7Z6xKCY0X5K\r\nWRkQfUdYjlsBt/GN3gCICj0zqgIiVFRZeqMcx9Y29e6M28KD1jITuSrJsyqa\r\n5zs4oxGcOSrjGPWuR7erluboYONPvrATFfU=\r\n=izFz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"893df3ae9ddac4aa2f42af4942d22b26145dffaa","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.11","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.3","url-loader":"^4.1.1","@babel/core":"^7.17.8","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.4","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.74","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.7.4","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.82_1649146136272_0.3409278882796436","host":"s3://npm-registry-packages"}},"3.1.83":{"name":"simple-keyboard-layouts","version":"3.1.83","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.83","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"44496b4dedeef35aae5aa78438e749f37a0bf84d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.83.tgz","fileCount":82,"integrity":"sha512-443O79yjidB1wjbpd1wwQEn5wllBHybZLDO87hj7nOH0zOJR2tmVo9fP+5CYK5czwo+ClJM474RsOA7gb/i3RA==","signatures":[{"sig":"MEUCIE80dMX29dvCYS/suUu24MONrUDRjL2Usb+FHntPHXL8AiEAwsNcx/nuHAM2yTgVBBneTYOQXm+KKhggxXy2E3adFO0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTUqNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOABAAoozNL626Y45AkcoIqlGbWBBtmgGZTTOtFxLlF4FhQhLUwJf5\r\np4bQcFU7cpw8sfkxBugLiMdZkIb+uL0rB+XV+wWslqwGi/NUHv3wo8FBhQEo\r\n57t4igza6HPiA3eQpx6cPkCJzSBAsqJ0XAWkVyT6j+sz+ys5dZQs1LuiNHUE\r\na84Wxyht/H+Scm5x6hVqCG7vm2sC46fFma1zWOnn3gjO6u3glIYfgeEpWT5D\r\nP1/Q5nsz3GWj8bCdT+wjHmbjYk4skqFjZ7/obkZujIs5jzu1bf6ohB2pxDzY\r\n+soI1hLbKvbgbGUV7ecHpI1jIjk0XX+wD74d1RnZXOji4mR8osz793w8ZSRi\r\nBiPzLBeeteVt6BE0qpaKdghBhfebnEXZHduuhL8YQmFrMMvlSeKPfBlSq7Q9\r\nTnbCZXQNhotQ0BrrzWVmesbRXKFeQyXFgU/CwQtRXR2LkVbNjMEd252uKran\r\nxEyWfdCOc1VQnYKtJvlUemdZc4NW3ZwHkN5uwFlplsPFQVJ52qbCuzJXhmjz\r\nmE23ZlUxYW5oz1dKEsBBe6ZzIMiyO9czC/JBOvEPIEUp6rk2BsVjmIUJ84Sn\r\nHAjH5F2CXEp2BWXqUw80HVI9oijztTyJJFGTIj3GHc4FYRWXGdy5gZNTQfg2\r\nS1Wo76M5lDKXrrmIGpq0cMdiRHk2eH5ooRc=\r\n=IM42\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"c21af3d7835e9311e6432f62f64371f28d67237c","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.11","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.3","url-loader":"^4.1.1","@babel/core":"^7.17.8","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.4","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.76","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.8.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.83_1649232524962_0.01793074047910892","host":"s3://npm-registry-packages"}},"3.1.84":{"name":"simple-keyboard-layouts","version":"3.1.84","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.84","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"83f2e2aad8c851f4e97cbab6285eb2e2a4d9073b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.84.tgz","fileCount":82,"integrity":"sha512-bgpJv3SbQRq0DbY6xs7FirZBkQEOsaXvGyQt+kKLgSf90MYedbbCFGqpAVCXA5aJeRx8U7yk51hyt3M2tZ3H3w==","signatures":[{"sig":"MEQCIHfALzlP0vXAj9NeseS4o+jPuurHxgzEuD1CrnF6Ily8AiBWZlw9OWzCzR68CUUPhCmN8teLKfeGkxdsWNul4/utgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTUzBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoE6w//YNEAxmxolDgZn+p8xpTDFnVP7FoQP6hopVu8nOJbqqh1bgsU\r\nnIKqI2xx4BOpRFKjHr7EzkPjdkSztafqCY4uPIxHSGry6oo8W6z273Oufrid\r\npPr8yjLogSxMGascA6akwpxJKXL8nJNQsVUg/25cHQp2F8Uhq6RzZXB5F/O/\r\nsY+WI7I7dNiSWYfcK9LrT9w8oHxpivAgum6Gf/OprJS5wgnq0GV40KZw9pGX\r\nlwrD/lj3HWAqlNDcZ2pDW2Se2lwXxKFzRL2TTwQzKJ9ChcNorrc3FnW3re/I\r\ncTCam3l2v7vvnjz1jzUDCWXaUpGU9MDnWOQXj8i3P0Fkk+S8p34/D/OO+HJA\r\nzW8lDpe6bqOpI8jrO5SSKWzXvpjAJJfp+v12nbRd4Mqsp64Ln8y2qGBk/GoR\r\nD4TlmZv7oUPm27Zhjr4nvRZDHPrA4cABmyWNCwe87qdKrGZvqm7LcokWCK0s\r\nMg9VfMq8UiQqDXWMxXtqhwz6s8GPDLnDK6E/utyGAm9FjuUZ/34Z2qqKC6yv\r\nJBMgRwCxaEJ8nuMZ+iUgxKYRAnA67m93xotgv9dHCLWqLSFD6cwCfyrOERwv\r\nYnOWcgg0/JG7GwYv5j098jiaraJBslzH3oK+Wa6xRvpscdYpDsDxnGneiSPP\r\nBp0pBaCuzZtbSusu+IXvDREtIGJLMipz+EY=\r\n=2/G6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"0084ff74ee957c9086c241e15a870e69f189d4c8","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.11","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.3","url-loader":"^4.1.1","@babel/core":"^7.17.8","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.4","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.77","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.8.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.84_1649233089301_0.3954896012763198","host":"s3://npm-registry-packages"}},"3.1.85":{"name":"simple-keyboard-layouts","version":"3.1.85","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.85","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ddd031ae3258597645601ac22ece709b3814eb10","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.85.tgz","fileCount":84,"integrity":"sha512-JxPhAG/UZ0heaWLm2Ie/e31/rKemVQwIyQ0RGAEMUHoU+NAtqS/FNO2Jrsoq8j0ATWACrAK1MsDVuZWj1xa0Ig==","signatures":[{"sig":"MEUCIQC99J3jzwC7SGSD3vB8u6P7/+BlBc35f0WKZ4Pq4wZMQAIgFl1/8lFQGdaR13NyzBD0rMfB1/011XffiAYGxOKfgcY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":674873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTmZJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsRw/+PHsMlYV5/+fx7DMhcOlL1qTE/ZicO7vnBNIPKEC6TGqtbkmw\r\nWUyX7Wk0ERCzD5p4LiugftRYjWd1EQM4YRHgRJN5f4ZT+7Q7tTDB9ZcdCpYv\r\n7ufAjX/eB7bFB8XtQsSF7TrKprHKw5Djlw0dIBvv0Qpp23PPngylp5lMYnMU\r\nGexGeo5+DhJQP5ODRWtjjF1MnyNHYbeltl2XLU4PVhz3D2FkO1lzlWP/4gTZ\r\nNtWWDebvl+KPM2WgL3zI+59HwGfQUOusWCOIx6zVJXCcQNBpOr7m+MV8WNhB\r\n5Y584m41BQKuvb9dQoeWHKHlj1ehWcStf7jCXks7CGYQAeE0GeihtscyMZY8\r\ncDAri25mA5VLSJVyOVpPt6SnO/HathbsL8HUcDigNRejOe7/HAqAvys9QKmq\r\nYWohQm7O86tg7KySRNim7DXL4U6BbPxoW9yfjL42qDB/khCITPr+7AO37l7p\r\nOmNjfxaCXIdiRaypM+MGMoURS00Qxekal4IjH80UEMVEc8NlRRf5pGTAbfyj\r\n6e/Ya/r913FcS0tK0jLL2u51+VpgoBDAbd9YvZnU4obh0j+yxI15kmdRZwWL\r\nD6WmqavePnyQ4AN7RbHtW79wRWUkUiD2BDTZHo79/7kmdEwGM9cHe3S+erlk\r\n6tC3Mn0hws6S4L6BWnZDdeNOzEaXray6p5o=\r\n=GjpE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"41336b96b754cb9d56d084517157e2bcbccb71f6","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.11","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.3","url-loader":"^4.1.1","@babel/core":"^7.17.8","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.4","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.77","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.8.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.85_1649305161730_0.13030510224254344","host":"s3://npm-registry-packages"}},"3.1.86":{"name":"simple-keyboard-layouts","version":"3.1.86","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.86","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"25bc902b0c88116dfcfab81c34671397a59063e1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.86.tgz","fileCount":84,"integrity":"sha512-x2xT58smxK3BDWkhGIQnI1Re7wiU4FB9S5zToNm6erRPTKitWRHGsREd4pgKP9vPDTN0F8AaPLS27fxqUaoxQQ==","signatures":[{"sig":"MEUCIQCiBlPH49X7zIzZNseqU8Bz8zWueWrqlPfg34oDe00OuwIgGOMCN304Ui6TWNREf+PDQI9UAOtTA13Hwo5mQNrpaBw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":674873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTpvbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpDxAAnJt01I01s81cf8aeMJib8OnS41FuqJFwKeUkMMq9C6xUUMW6\r\ni/kJKMejRy0YJZbzw0nnzl/rdB5lezOz3ebpdA7CZUmFTobCU2f/IB4vJpQF\r\n+NawPLwnOuAoCdxsXxTPkvunyT0A4S7w14K1+S8JPzpNIZZLl4CLAEIPdznd\r\nU/zmSDpnlkzG68KsYRI/Z0xfCP8NE02MNuoHLRMY+/8eulFxAfEBn0H/uWbx\r\nTXZ3XUDNEoh70oMruBqmX1BtNgsLdRHJo23kirREKng1hixadL1EG3czExhg\r\nIYY6jJBU59hIQ5uEStxzScubhlwdCbuWjI7xn5ZGtBIfbNVfKDPNh+CJtrOP\r\nKeXU/RSsrXh8DlwME9e0/u7B/1cK31sHhi+E27HR5cUR6g6/Ry0kUg1U6/0C\r\nu26OYSqtkmlr6W2bcZ8TgP1YiVCYX2ChavO0/QGKIArv91F8lLJ2lW1sGLrg\r\n9Yo9SjpkejxlkehQy3dWZHQySLZEQ0HDyjRsx1fgFbWmS2vv9MGaldVnzZ1g\r\ns7buAsAoFxb0bLPQqU6DkfuG8O1fMo+X1nBQqPVZIZoq3VRHaZycAsD2MIcb\r\ngz2YVemlpKKP0pQP+6MbE85z6FWcqg/vm+2VOLfZpTfvdWm0lYv6ypTnaFey\r\nOLSjSQZHncqpDsWQw8qGNy/QKHc6Bc/aaYw=\r\n=xxxP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"e3ccd660036319da0bff75f650231f4d6f853fca","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.11","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.3","url-loader":"^4.1.1","@babel/core":"^7.17.9","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.4","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.77","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.8.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.86_1649318875656_0.757690116280249","host":"s3://npm-registry-packages"}},"3.1.87":{"name":"simple-keyboard-layouts","version":"3.1.87","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.87","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"13f8688157a4da0238f24809c38c4cc8f583635f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.87.tgz","fileCount":84,"integrity":"sha512-VSYKD6lrhCxoytS4nThCe2QA7tp214Y1XyfD8PY2U90h+66A1RWNO4+Azb3SUK4XMwpFP38S3qsVny5zH2gudg==","signatures":[{"sig":"MEUCIGub0AzVlTU8B6IR64e6/C04V3MuqGjxXh1GKnFrj2HpAiEAkZqqFUOFDTRXj31etREatPL3sPyQSQV7BijQsdsfEPw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":674873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiT+1/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopZRAAmsxxLV839QtJc2PGrVhY6+9K6ElCSlGWtdRfSjwoNtdnFw4w\r\nGvWgl7NQs1e8Og6UEDCqdCVpLWSU3YeJ7fDsGIQQz3VypKE5+DwZmv8HNVzU\r\nzJIrfPxFPFXYCCep5+f1dJ0+DmdOAy2eipHwsk6c8hwdVMi9+3K3C4bK81WN\r\nGW4Wos59poVButEplbB8n4UfPHchQllumFfTqejKh9kkxjw2AyMs4Lpjgi5D\r\n7rzWC5UqS5KMVxfVdkq3pyekZFUlDjvrBVFfk6aOMimg7VOSu1vlUVJ7P3Jv\r\nHYnT9ZhhuUVuFYBOtBngSJgKyVU/i6uIryWOS9UR7WvUO7HFLEs7eq9Paiu2\r\nbz5ukQgYpM+K4eBWPWmo9qTOZQsl5+hH10G+laG6l2MygcbMi0JpBlYnXeeD\r\nwJVr9d1Kn/v92L+keP8wlbEBWbCVb26Tx3Z+PkhSFIjGcLVYhHruSDI+sxGh\r\nDViMLPg/2epGJSVct6ipuNM6J3gUdfrq4VPGvSAKpf1PrPuc0NVJS110nWxV\r\nFq3GHh1yXfPE8N46swLu7yBi5FxN5Oyq4+ae55Ia2jJgMLvGCG4F4pZ1JRlU\r\nrDHRFmYjxqIBM0ehST6L0e/u2dZiiddImKABXPRKTUAIUL1n6InSXpy40Rpr\r\nHrCP4Dw9RnXMNieP8bMzw8PlLTH/ciUEq8A=\r\n=DzTA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"c2dcbfe8513c19fa6c9010d6060392477fd86698","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.11","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.3","url-loader":"^4.1.1","@babel/core":"^7.17.9","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.4","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.78","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.8.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.87_1649405311461_0.6172233081075902","host":"s3://npm-registry-packages"}},"3.1.88":{"name":"simple-keyboard-layouts","version":"3.1.88","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.88","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d1a6efd8cf0b0a31e9180e8b67ecd1c03e6ae05c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.88.tgz","fileCount":84,"integrity":"sha512-BPgDRhAJDLvuvUWRxBNkl5pTIqLkqnmZ0+VUafYErKOIkruDY4eUSOdwB+x1Utj4KkSdTjk9V3w2OIvkn8tRCw==","signatures":[{"sig":"MEUCIQCMfJiqtbsVqlbb3I9aat+QLb4yTPxIvPTFLyCboSJ0bwIgbgf6s/buYRbBP/ZY1eN/EjiwTSvBXYL7z7DjbxZ2hHU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":674873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVWYSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVsw//ahQF16qss5SoCpA+16UiqjOxuH+mhChxgG5RaxKYDbrMPAgu\r\nXDMv1N5MLSIMFaRQpZbQC1/Rbb9qRfSD+UCQ/J5i/R/Bn+62nZN6683YcK7y\r\n7wgucmdK2p5rHghUKYsQjb3eN4EOi4fIspJ6ABJQdPJEN+VaYvZXd42qP2vE\r\nOZiQ6kJI6zvK6gI7o90DLcqtcvLTzhVDTDpmUQR2kt/Yd1DRYi/myLax06QB\r\n2/IwkUtEQdzaH1v5eJd/nv6x2uFNdOWX3cyQZ++LDK1sOs3BCt+MTpm4nFR/\r\nAcU3aZuIHT3JH/tTY60JRkEFItP6Dsx5cJJVifyuZ3Vmn9DXyfL7BpOehJLR\r\nGUi+cItEhSDpoHlxTb7kF+9Q/ijC4t5K46MeICvu5J0u3RtqUIzik6qn6jcB\r\nuurlEllR01UQxEV2JsU7NcXBXqHXUug/a3rVqNKncarRAGR4h/f2A3TWnn86\r\n52nDBS++cE7NNlHupwHy2YCXO70Jo70ABZW5KNQWB7w2hlgsoLEEqG9T/T2S\r\njpbMZW1Jhs3vc4VxQr+CdSwZDg2rYw9lCZKOs2j4OuVZ+guih+9nA2X0WhNa\r\nlwMoAP+vbGIyACnDajry+Y4XkHm3vt8pGTUU4I8cFTG2kkYL9pNgfxw4hiuA\r\ngbVUlDW1GVj0SvPyla7biGUqhqE8MXUCu6k=\r\n=QxB1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"f70d3176ffd5c03332c5f6bce43ee75e42789a35","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.11","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.3","url-loader":"^4.1.1","@babel/core":"^7.17.9","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.4","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.79","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.8.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.88_1649763857909_0.8611061493755303","host":"s3://npm-registry-packages"}},"3.1.89":{"name":"simple-keyboard-layouts","version":"3.1.89","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.89","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1c5764830b529eae2f8ecff1657cb3eee2ba33fa","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.89.tgz","fileCount":84,"integrity":"sha512-56ViCD3slYIizcGZZx7fpWM6WWUIxZdBnwhdqVV2aUUqqQKUsIjyqt08kxo9DTzQ6j3LsDHmZdJAZVky8ed9NQ==","signatures":[{"sig":"MEUCIAppkDXA/0044bRWO+uCTt3N+SwTWm25iO77v5SZGjuUAiEA5blQHTeSS/mQoRuln4AkqdoDLFMNbTiawZzIOo08FIk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":674873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVoStACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1VQ//dccrt/PMJ9yDNE6b0STyRJbjjHg+fFzsZCIFiT86fFLZ6/4F\r\n9gfTBHyLW0bgP3quPAmwhgUR4Uu7oY8MYglRpV4yKa1ueYH4b/+zUNuEPEWl\r\nDKli6UOuMbluAvCLAQDYPr+6De0re8Czf65yOGRTTr9pFa3rB8Kfd+WnpKRv\r\nbPr8wVfKlJnFsUIjm14V8RBUNjkzzZsDGtw1gY7dsFxSJicQP9fGRzJfRYYs\r\nqPcCxgeefu1rLQ/DzASzE2kTw5ujDnWPdpqnh7XKNZknaghWTgIIUyHzg0Qw\r\nj2CVv12UZKFhNn9vUbI46QY5XBT3DmOv40aAiFDWsF9ezTn/Xe/vBtj8RB5a\r\nFkaH/fMdFkaq8fhKIV0fQ0sZW7T5xjbe0FLWJUcFK5ckvc+u52YwNVuAWVsX\r\n31M9DG2sGjFrrHq9g+ZCAnissqBhb48cYVZ/yqoRPYq18kmKBqxoQiJYQ6lP\r\nRqjWICPT6sZ9DBqviBYwFDDpCmSLm/vBJPT51oVuZyciP7IzGjM6mxv4hVx9\r\nr7jEyepqGbhIkUyET5Yb7FlDPtD0dYwftYI0CBX+KPaL8cIPEcpU2mgzgNul\r\nLUy3xkiP4VONQy19kHAvlLciLL6BalbxkSrnUKq8PVFDb7Ojg3voFnAOD1pv\r\nDmm8/2IJWbjZEREIQL3j15LZhAmfc6iU/8Y=\r\n=mIqJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"ea508e06d258f8d6ac8370cd542511d234037cf7","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.11","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.3","url-loader":"^4.1.1","@babel/core":"^7.17.9","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.4","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.81","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.8.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.89_1649837229742_0.08394217633761203","host":"s3://npm-registry-packages"}},"3.1.90":{"name":"simple-keyboard-layouts","version":"3.1.90","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.90","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8669658089499c11ceed628925638d01d47d01a4","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.90.tgz","fileCount":84,"integrity":"sha512-VlLF/5TKwpDyDCabKcYFyVu2Hlgc6SGd9MjA7XYcpG2D+DYDkthw9ZYrZnfirM9y6SZigbBxHDZrgQUVoUQyyA==","signatures":[{"sig":"MEUCIAUDbiA6uw0i6fLGloQbOyqiSb67sJrBTyZZ3P+jPUbpAiEA5kGjZgC95VbWmK5rrTJ/+okI8jpI3CM3iGa/QoBOtUU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":674873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWSfiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpX2A//fNf4tK21C9f3K4E2lAJC0E4w4wzYBY0kO5gbVsL5QdIe51MU\r\ncrkKsybPo9nTpe7PKmgMVZO5JAiBM1LXdoKr1dUB1zwFqnkyFRyltg2XVv6W\r\n1jFNaxkW0FYCtQOL3CKYt7m9+ZdpVsPTGsd/HA8ADSvPMhNn04CvNc1Cg+3S\r\nv3VkM98xGETIxz5GNWUKFOdmR8rAtny3NlhuqF3+LHRi5VzOPGbktykw1fb1\r\nGvQGlB4VlznImf/v5xGs2yxcrzFBoIaG7poGb03UgBFzzJUwBWs1S6R3i6oI\r\nWb+RWjOIRpPyN47zCN/P04n2QVOwSSJKKnsuO7rxE8jyM7GjQGfYjFCOzl3g\r\nKj8rrFAJ4PqRetrpfnrj1wO8lqqDRuyqROCLagDjppaFzZVoK1hlbhFXAsNl\r\nz5ZCUZUUlVf1N+GUWPTw64tnB6XtBQXsvzUNH60sq218cZjqEqf8gasS6kBL\r\nOk3FiaLwtq8UY+eVu6Glw687ZZiTLHMuytuw/4IhCLP8hLun+/8zRDfNd6pv\r\nWPfO4SKcNbMeW+sUDi2lHrmzacv7yyttqKDo2fVXsKhT8btxAMWncGRJ4Cup\r\nu2+uip+hxR8qbypybF6hoKTNDd6bB/xB09lMErQsjArPhGY3coYrgX3mGoFg\r\nB6trUNEgJPf2En3B325rqHA/f1uj9eZ2ftA=\r\n=1mUh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"424cfe2d346bc2d36c8df95f79834db7f3efa98e","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.3","url-loader":"^4.1.1","@babel/core":"^7.17.9","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.4","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.83","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.8.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.90_1650010082360_0.26668257207759627","host":"s3://npm-registry-packages"}},"3.1.91":{"name":"simple-keyboard-layouts","version":"3.1.91","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.91","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6f5b45cd1f4e6caebca3c79875d985a9c47afe3c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.91.tgz","fileCount":84,"integrity":"sha512-1X5JWwigwyykZYDRbtHvyxsPycgatAP9UubUqkOHrfTkYmyJphiZYQHHPzx00Mr2EIbHPVF0wxDMA7+BnpNnUg==","signatures":[{"sig":"MEUCIQD3o0KhfQSLEH6IPODm3R1b3RmPpHFZE28q6dznAQthPwIgTRNA0Pm3VH5z3GlhI6hpBBcX9JvLoTSI+DUBeNi4EJY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":674873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWShdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2hw//e5bPw7v5ru+aowgYWifINo2SiXqYE65cVvAJ9cfejVe7QJg1\r\nQg/R1lCx5QA+qyBcACoswWfUn13W23SkX8A5lwf0tlDes0p487gNwg37NFRF\r\nvSlv9ijXmsPJKPi5ABxZ/VlcZC6KM/uTjoeyYOqdNnrIcwy9imIfQwY9Qg0c\r\nQWGddu52WFvMaOmjZiI5LkgNLLvd+C8MA7ppnlqnPVxo/SzAQ6lM/bGTGXXQ\r\nAlHe2CT0zSRAQzoFP4WhB5i/RyR7Wsj6gkH5O9em3+oVVwXX7opcg5Yonk2H\r\n2pPG58x1enFIVCX9XPzoxFoNa4OnKKPwmeYGSvlKeG5Q2VWkHVDGuMtq6VQh\r\njbdOVXabP44GiKGgArhFnucm8N02YcktsntBSR+ze+gO8oPQdc3/d0ip2F9J\r\nLy9eTY91q8WAsvqh1DizrTkm7Taf7CzuQ2ITDslK7hh9LIHJIh+TcZU7Sw7S\r\nsLSqZS/idMKP2ctXDaAlX3WXNBqGCxUavxcVfokHU/dyDUE2O7c8haJ2bJW+\r\n18lbVjPvEwfegGIKkRlIs8XxccZzACAp34rjpurLR+3x8ZkGbl1hnoa9z3Vk\r\nU5ixvSLex/OfZlZsE9AhI+5/OMOOaGUHvcSiQvf3GWIIbh0duODSftpfuZ2a\r\nJclc1a/lXxsyDmxkB442HIt8Bi0yuG69yVs=\r\n=6QlL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"a80e8683119b83f702a05cc27e985aa0b2628527","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.3","url-loader":"^4.1.1","@babel/core":"^7.17.9","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.4","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.83","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.8.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.91_1650010204914_0.24139593248803637","host":"s3://npm-registry-packages"}},"3.1.92":{"name":"simple-keyboard-layouts","version":"3.1.92","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.92","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9c99a6d080ce73264b00fb8f211cfceff2726e79","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.92.tgz","fileCount":84,"integrity":"sha512-6K6lElvr+u8O1mvEp6QOwJ5cY6J84yNCMCsLbtutZtz6gB4zI/TSmSH+zK+KyKjtjRjDhalGkhBie9uumFw69w==","signatures":[{"sig":"MEQCIFYG2anWmUsWOSSu+QPU9wolTyCN6MmaG8St2qzbmo1pAiBocViy5E4GBGHXSSaaa5eLAXBA9PFua+jigwmXdr7ayQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":674873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXRwCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXcxAAn3CAbDlooVueoL42tHgiXkhNnx7WfIj2MhREkJXzS2joj7oE\r\nAi1V2FczFT55Vclu5keTYCV9ZRTDrAIHJZW/Q86APyeNmaSbjpVqCmTGtPmc\r\nk73yoPRr0Ywqbe+G1QjYF7qjjyPfDnoGKWJHZrQeLRWMxFmbWuflCjW6aQUW\r\nxD+G+Rq8Q1huNdqtFe/sSegCwxO+k9p1QytLpGC3Rm30P95lBUGW6+C1hYRq\r\nN5f/AFo426LtglmzwoPOawZLy0CcN6pa3lwQpyzCA9P4EodC2XfqQ64YJRI0\r\nlNzAGVQ53PGX8n5YHvKuDzGfGnsmdAB9MrZkvvB55Vb4Wb4WGoFhrZy08MMA\r\na8EklYmmTSoLoSxOO9tChCZldRPTsPy/5FUPv7uByRCRkNbaCesr3fA55OpJ\r\nzjH5xHgTTI/dLuVq0RxMII8/SQ+8YBM23y0qljL0cW7RPRAIwsyxwA+btzpL\r\nr59lUD5JeQP+EfKTtp6wR5V/Ng5P//5BgDJMXkXfiXrqoXDcigATshbVNkhY\r\nb8ObrHHU37IMrcGU96gM0mlkhf5egbF2F/b2GqQgv8qTjOvAwrMkWgjC/F4Y\r\n+k9H0wS1B9qT0DKnkHe6TN4ijyzktkjFtnPonvKv5nbYivBcsaAWe0WH3S67\r\nH6IpTkyVMismFRQj9NOHhNgBMRxo+Af0WO4=\r\n=m+Ng\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"2af65461afc19067f397b7ff04f7a8230da0d476","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.3","url-loader":"^4.1.1","@babel/core":"^7.17.9","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.4","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.84","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.8.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.92_1650269185726_0.6250231824755699","host":"s3://npm-registry-packages"}},"3.1.93":{"name":"simple-keyboard-layouts","version":"3.1.93","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.93","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"827c558f88f17482134b7a7d2db80d7ee3ef6e4d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.93.tgz","fileCount":84,"integrity":"sha512-45WDhU9ocgnwh5knXzRbVQwFjks1fihTM9BrsnHgz7CmDVrrO081FQwz4uV8si7ci2YHRxjhFBflvnlsvdaVHA==","signatures":[{"sig":"MEUCIE3j+dYocTzPJBOvTu4oFseb+dBt5UV9tV6WwoSaTs6DAiEA2xm30AMPTn76MIfr1wixvtdSwwqfxDgODLB/KWDVRHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":674873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiX79SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTbhAAhODJ9IhRWCY6EypaguPwqPRidDergdwuk/wm9IZ0nqLrs1dN\r\nnQCjCdCljXV6ZkjdFvW/sZjcmfHpgz4+ug8b2gCSMOOTeA5z03ItoUK4jQpO\r\n8J3dkV8KIk5iUHbB6nMtAs0ZPjXh30Va4g++gv70OsWZjdB+LsZheRWMVLTw\r\nT39hbIyaSEarqMyzntLekkVUe5WyGbhnASPy05DF76nDxTaz8OfYgFr9ecb4\r\nUPfbZjNMsGfKpqK0UaQ0nzCEgS4Gl56qHk1UwdedeoKyBlbVmd1iyJzITBB3\r\ns6MxkASaUuMoBiFRRkmJmwotari3wOni7seXWr04S9u+HPEmwgPCrpBoHD/T\r\nV2pK8ThuryzuknjQ8tpfSXdsx+8QxlWZX51QDKhSwlDLtw19XTcIfpJ4QlaL\r\nVblRWaXyzz1KqQYX6V+VtLkzNlbzZnZZiSfTw+o3QM9+yCfa+1csdSlWmErQ\r\nKGwhfZggxW2hcxKFeR3L6M+TJtJAowU1jywxydeJlF9E6aF8HIt7Voar5V1g\r\nB7zj1e3vpfWy/i//hsaWjcPEDHd/g/qSSlTkhYCBhosmwphx3H/VjmW/Uupj\r\n/HnvVGt5MoAsp+LCiWHQOJu+CutM331Ygp6gITmdzFtVRKKP8FFrghl/Xw0i\r\nn1yZESi+4S/w2RwuX5QmbJ7XAVTDZ7W6wME=\r\n=AZl7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"f3a8c6db68779d6ed308a706eb7064346a72310c","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.3","url-loader":"^4.1.1","@babel/core":"^7.17.9","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.85","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.8.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.93_1650442065814_0.18610545970272208","host":"s3://npm-registry-packages"}},"3.1.94":{"name":"simple-keyboard-layouts","version":"3.1.94","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.94","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1381f8d61bcc6653cfe3a09637dfbcd08fdd884b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.94.tgz","fileCount":84,"integrity":"sha512-In996w1ZJnBSC+evt7NR4heXfRi5b8bdC+o8uB2UhNf8L0/Yw0YbheqKt4mLmHnt3CEO8wDMeo5h3WjaNmRPXA==","signatures":[{"sig":"MEUCIQD/GTyD3h5y30RQP2Xtg3d/2BjwfRDD0a/hG9oLApDOywIgZOMS6eVvhud6U719ehGbkJp3PU3Ou8A1vyA7no/dw6c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":674873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYRCbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/bg/9FpGwoqCOn1bNnTL8/FMB6/G/RxtMC1et8Jfvj9qI1yJYy8IH\r\n/zSonqzwJJHFMBPmOg2k0SwTAxz4KIPOU7HplJVPoUuRn21rwK/X8ACM/tPj\r\nrtJrHAdk+8q1tpGVo2aZG/j/jyoPbVSCudogfwuEcoI49f9vPQL5fmgRq3Qo\r\niGk5tQZlile4zFFtqvpSW6z9QIkNhS6a4yzDX+xYweoMy3VTI3unvOeamLFy\r\nzi57IesWppyxYaepG/T/be5BD56i3ClziHnzXhBihhMigGuEbhM8cje9upFW\r\nfd0I60bC09oSlo7/BjlIlUmK325SWSLM0T6HgwE5InT1uzHc3VWfpMBkmPhm\r\n2UQHKz5CXtsNqdZT3USCGH+EzoiMUnkqVvWeHqPJGjnF3srh/bVhfblL3C7E\r\nCQFFsfCOCoWtjVXxoqgRJ+QUOMXWWEsBh1eySamNdcW/mr7bJBfs/9XmLpoK\r\nj9x+Uj1LXx/zR+5qPdkZQqiC9+FAxOwyQ5eXY4WnOmoBUuH+lgDKBRXzh9ez\r\n0k0JGiSez9idgzNYUt1AR/92xs3KLhOfo+14aUW+Fix6inuGShTFfwxZJpUu\r\nO0dFWVT3tkhHEfKqGebGJcCXqhhpadNAXdW99750dvFqqITuUm8sSppw4F4B\r\nGdjblEQ0FtCmZ+sg6RTTLn74kBJdW4w1o0g=\r\n=zKiB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"85f72effd49e6f7f25f248a8d86dfd4fe4a1b633","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.3","url-loader":"^4.1.1","@babel/core":"^7.17.9","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.86","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.8.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.94_1650528410882_0.31400178785522415","host":"s3://npm-registry-packages"}},"3.1.95":{"name":"simple-keyboard-layouts","version":"3.1.95","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.95","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9fcc6ae25ef2def742e90ce3dffd811020a4c21d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.95.tgz","fileCount":84,"integrity":"sha512-51T55Y4XF6fFtmA3RHAv8qECPbR/QvDTaq57yxfYNOF7teVZ288b8kLnaPk2lWq5TPKZV11QiEUnmQEyl+LURg==","signatures":[{"sig":"MEUCICUtuznmSqf0wTjE+frBKEeJkLFFgzuqwfhIOvD8oByKAiEAxU/1+nxQW1yJHe3AfITJxOC3nwFHSxkg4WzNQpjgyzY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":674873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZlaiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUWA/+KIgnqzfciHMiNGrnzwJWwl0p06YFNW2/FMRsZnoQZeSjVdtR\r\nvO8eD/m/o/DxLPtdpNKmV2THQdndPijYVc9axCLd/eOZujA3dyuf2+5N4m2x\r\nI9t9QO1Wks4R4tO7pPpqUHFxn5EgurSCFf0ZKvOudJgZXZ+48A18Xy70/8VP\r\njmEi7yMlnPI3F19PFm31t0sFxFfjFLIFIEYtCPk1GZFWpteR32SDo3o3VufV\r\nWfU432eP9TDYvqgc49JXWPpR58omUqbMt4AhwUTxmzjKeOB+CWEAg543Q+yF\r\narlJeaU9n0gpyFOOX3TBOSuL+sPK7kcTA+GRthPIz6dVip8AOCM2a6lt8Tn/\r\n2fxeNYWbkH6ytGE/hVla9boIFHtdblwMh2rsR+ZZZRW7fX8+aDctGbKvM08U\r\nbu0E0J4EdfXPe8cAbuDhq3zQlSRctMX8kJgQRq3mp/W4i5nyxcAemjHDcUnt\r\nc1JKp1fnmrPguPMtYacAgRaC8nRZbNeJ1pAbETZ30ysYMfIuWVC/cmZpB+TK\r\nELSnovNrMXaiJRPjqejliR5y/1dU1GxDvyguekR4dNY64CXoZtj+ftNoakMS\r\nQ0C+1RYPO7GvdYfGgArqvZN8bRkbkLQrs33ggbigQBMmo0a/Cew47eddbZgi\r\n4rX8CusjTzLkAtyfgnhYHkcsMB1QNFhsTCA=\r\n=nCcs\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"c89003c17da504b7b5ec7bf4d4f26dc1b09341e4","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.3","url-loader":"^4.1.1","@babel/core":"^7.17.9","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.87","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.8.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.95_1650874018261_0.3243730923809971","host":"s3://npm-registry-packages"}},"3.1.96":{"name":"simple-keyboard-layouts","version":"3.1.96","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.96","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2f2bea20d208b4891466ffecfdc23b28a51ec20e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.96.tgz","fileCount":84,"integrity":"sha512-QDqgAG7RjIlCazzGl+iSTdIZObXbIT6gb8eoVvjExMuE7pr0PmGd5pDE86TbMlt78Tasm9psok4K7Py0ajViXw==","signatures":[{"sig":"MEUCIQD8tOR8QprT9KBwFhquOO7ZCx3D7crSlv5HWBCmZn1wNAIgLo7UDKdmIrgYbVRpKGaQfH88mTUey7GTHQDVesIV0OY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":674873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZ6gaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8dA/9HSPpHKV4zd6P+H7ccRSoTGN0uj3BMPZib/zQgQ14xfP1VAy2\r\nfyi7kaNSIQZGhQjWus09m25v/DzKtkJzJ0AmnG7kUICDV4q9cWuE6LxL9zv5\r\nrKMM8dSGj490bIqGCLMqAo/SnSQGIc7nokVeDKu45KneHoYkvz4YkVOO5SYg\r\nW0nLUxjfZBIWOp0qQofZRUkLet5J1N9sQINGbyZNNdFrSeVPYFLFCtfJ3CVG\r\n9c1lIiHRSTeABFzI3haFwJ4NoUQQ/ogOsCQZEj83ra9s4uFV9kxLBW1DVPso\r\nWvKtpft1++0TW6/JKtCnzIaWicOW4bV9hTIGXCuy9XMphgi94XiQtHToUkzC\r\njSBX9tnPauldZ5SAyaUKwvV0i+M5He8X/rZ8C2zmV3cWJIZbdTQOgXEn4By9\r\nzjSnClemFAj1HhPDCyu5T/HosN2WjTGQpLd57FfmVGU4jhxrPe08yUf+I0+O\r\nhUz3YwHhxP7RgL77ZHj2/z69N04wTMJ40cf5069NlTQCyi+WOxayMwhdZLqs\r\nww47phFiED0DDyBXUOlTl5TCE5DbIDcuT4D0S9Eo3IVXVINug3s90vz2Phuh\r\nvz89NgwnlqmLLXBzJNBmrd45B+mVunwbC8Rb1qvdmSAgZWBHwedo7Yjth5El\r\no/bL0My5LRvMME0SJzmlQTdGD3WCcHUJwH8=\r\n=yR63\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"7666144e8db342078405678cd0daac913a16f4a4","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.3","url-loader":"^4.1.1","@babel/core":"^7.17.9","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.88","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.8.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.96_1650960410225_0.007030659878109802","host":"s3://npm-registry-packages"}},"3.1.97":{"name":"simple-keyboard-layouts","version":"3.1.97","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.97","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2b029d867d85e5585b2ef85bae74720c073be64e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.97.tgz","fileCount":84,"integrity":"sha512-dGBuIuzGRLx/3+1EgJgc/xYgyfq7K8rOjoTo40A6hjclM6f+rO+h/zhskROAyIjQtQ4jJxfsfZ+GiB5ohwIVBA==","signatures":[{"sig":"MEUCIQDivYkepPGXnncF/+4NOLxgTmek+ms3XuUjvQXUf9QCqAIgKIFgPfuzHNPyIq4ygmG3ekzCemPqrzf02X+1EQ5qKf8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":674873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaPnOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4MA//azqEk8OM5wR04NTctXFN1KE2XLv8bkOGEyx8Qg09ncf1u+fP\r\nBdCer/J0i091d/38mgqETDzPtphySH23PELf/WeEVicK4+v7d8NrHgmh07V2\r\nZcaMLkTU5i52dEjOV+TEHYzEmVXrdaRiHsGgJ92YhEK6NvStuWtFibrTRRzH\r\nM47VW7r4JaJoRvyKwZJCa9EdDAxBWGP3sc9eE2Q8nIF57T4TE5Bzrvxx0lAs\r\nfJOw6cF5vpFDlD/wwdsPNw2STmu/k/IOfay5Ifrc7c4zqzR6VxO8aJe0BhF8\r\n5L+ns9uW5PgQ5wzNMpcHfNkZ3XviDnseyzV+mCdGjJwihb+H7Q6gU6OA+FgY\r\ntTrllTUC30c4xdlZvwhIqE1AS3vxIOkoB+2Mz6CNACYPEEvGG6HZf0oyopPI\r\nvwqF336+P7esR6LJnqqsGv6F2XAjJMYIVOyF+utUGfh7S5HxyisSyZ3qWB0d\r\nxU+0TgPUz0OzAaYUM61jD8zZm31xz3IDaDkN+NEYX2sHYNIWIfWkOAQsQLsr\r\nQG8Hvv9v/SAQRDnZWxGsHrWUhzxp1uz9/S/98FJmBLKkHlYvdY0+o83+3cJz\r\nXkrhrxfauav1P0NRjNLWUFJlh9YlTYASzaHitzLn2mXa6fwuIP5cwfLBchxK\r\ng5YFw3fqwxvLpbT5ObD/hVYg5cy2ktWbbfY=\r\n=QnN7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"055b5ce4a761c0a24c9d5460401bd9b18634999d","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.3","url-loader":"^4.1.1","@babel/core":"^7.17.9","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.89","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.8.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.97_1651046861773_0.633830094717122","host":"s3://npm-registry-packages"}},"3.1.98":{"name":"simple-keyboard-layouts","version":"3.1.98","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.98","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b9b515fbdbbf537e3ceeda67a47f353e9e967f0c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.98.tgz","fileCount":84,"integrity":"sha512-vLny+AeZuHGR0utfbX62oiTp9SzFPN7NNSmK1BUF91XFh1lbRovWI/5HTfj42M3kmlr91WpGQH5O3c/kJwi8AQ==","signatures":[{"sig":"MEQCIHtHlL/JZL1j9cnfw9KkvXzmAdLVi79+WRqvzEWgKzWzAiBmqp36N3J5uNqiWaLgTgtwtdDNh3no7v14nIvf/tcg3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":674873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJia53AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3Xw//UBWNYVaKwzgYS4RUcvChebrWkXx6sTvmOzFEg5ZaYIvLvG+X\r\nhkATcvpnY4vIFd3Y01mROn+Gz/nhuHChlnf4ehdrgUGvgEWuiJQiFxOrOSuJ\r\n5IFmdSG28KzTjwnDZflYKA/CyVOWW0kuyTSLoBBkftwfgBOKIH8R4zSVBEX7\r\nLoJV92x0jnJJtY9/R8YRrUnDqhP9wxAD2+0KLI7is8bzaMMtbQO49kt2DAn0\r\nq4y/bglWwESHI9Jc/o9MPoeT8lSICsPftGItTDbiY93ihKXrP764hatMqXiD\r\nS8Uyu5igOJMk4VhcMBvSoXNL/r2ij0PHVRUiUV4mJz0zN/knkgh14mKUleV0\r\n34amMBsZ1+Iwkto9ElywDwL0tnAVInmBUk/7rZIGaM4x9gI6TlO4cb8BEY7V\r\nTk8DxP0IjA94hndlppVSG3G6LCjeDTtWEwZd+JGou87vMyO7ajv3Q/b4ehnG\r\nzY6HLQMD5obCQ9R+NfJEC+aPX6fIdGOpX1Egn7BuhLxdSGMgBWAVLjQGT5e5\r\n/XeucuIuxvD6K/aybL2/WWE/aIkILNM5l4aCSj79+h0GPRTSTIK9SjXc9j0I\r\nVAWuPqMjElCgamCr4FOYhShydkOjFgJVsnFBAdWw7qNiSnsaZjLB+nvxsSSC\r\n8cnYIIMTFq+02F7lm78LN9ongMXc/uS8KaU=\r\n=STOv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"3ccc4ca0c28e36d995d7dee93879b5df58f84926","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.3","url-loader":"^4.1.1","@babel/core":"^7.17.9","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.90","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.8.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.98_1651219904190_0.3751886044577655","host":"s3://npm-registry-packages"}},"3.1.99":{"name":"simple-keyboard-layouts","version":"3.1.99","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.99","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"096070c3c10909f5f308d39ff8e583c173421423","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.99.tgz","fileCount":84,"integrity":"sha512-ryNuLEA7sp9/exaLqjIIv7/V8PKf+f7jBCEC70jicwRQUtC4/7B8y9Jq3zPwaDNzQfvBlp+MXaftSlenATxVaA==","signatures":[{"sig":"MEYCIQCfEiY16JkQzCUgeBwQaCiFYF0hnJgSiRCHZ2dIZehrQQIhAMHU2a/kzHzg0Ix+OcbrgqFdWqNjFFrUL4g3vKAgkQJW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":674873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJia57KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpmrg//bnD37s23ktr9qXiTxcmJzBlwzxPDAgyHrTzRO2o2ZJQSAvYz\r\nOje3oCcjpx1H675SfV+hvzwPn8suw/ZTRhYl/SfXHHIVjwAqAjLFeCBLKTCL\r\nuI2xGL96mXOBxUdoZQ1uPfNfEgRFo8M70nkeMIaui70EGVRw05vJAR/MT52W\r\nQOKNdDhthKNGmfm2xcUdhv2n4Jwr+I6Pa7lb9SxAVSs9FFNrvjhuy3BxKUvf\r\nRQLtj64v2rbPpK4GwmIL4UXjnrpm31kQXKnyBHT7vrDCGBVnmowQzZapSyzy\r\nhjb6/msgRiMKOXCDsxbQIrKPYvzPtEspaON5MQtU27QddRqLpCTQxQnf/L0A\r\n0ypHr4nburmw8kBF33w6cxBm8w7FCW3HK1oy4uX51o7ZuJvw2zkaDWQEfQ2H\r\nZwyD6JkZt6Jf6LstREEwXo/bVte3Wj4aOnAnBpU0s3fBfbAHeHPs2Hjf4Nhw\r\nghEeIi1ihBzjck4pAWcIXKrWY1Y5QHS+puE10mtO70U192AEMMsOMRhITRv3\r\nuey1Ki0Jhh7yteGvsg10JBLtRJaX434zm4anQx+g8dXOSvBdk7X96NzpEYj2\r\nG6I5WxEQqlCnfCxRXGHiGyJxVuPLKEZTvWmI3fquZetUZHQ8OPDpY9eeFxA1\r\n/azOVDrnm1jz94S3hfrcO7CMZRw/Q9fxYnI=\r\n=yqVi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"d214c09da9d64e552f45103444790af1475f3632","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.4","url-loader":"^4.1.1","@babel/core":"^7.17.9","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.90","@babel/preset-env":"^7.16.11","webpack-dev-server":"4.8.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.99_1651220170477_0.7027836727003849","host":"s3://npm-registry-packages"}},"3.1.100":{"name":"simple-keyboard-layouts","version":"3.1.100","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.100","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"24a8aa8845a02b1783fb02538cbead4101fc6fdd","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.100.tgz","fileCount":84,"integrity":"sha512-nJeeL0O1GeqLaR/NdPWsD4MnYM+aCK8YZddd+XzlniWyEB8yHezj0M8xIsi7HoYmboY89z/rkvvi56fDadeAvQ==","signatures":[{"sig":"MEUCIQDNu+DcnVPfy6KUl0Nu/IeJ2V8csaEwMY/8rj3h+HwV+QIgQBh7pyH9ltiR44Y8mb9cXy1UeafmWom0lclpwnRGX1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":674876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJib5G+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoaow//dRllrDH371dws8PMN2ppi7JwJRPd0IYBFkgS145bKDQSWjhu\r\n7nycxX3iT7y4DfNLa6kFxg9RnOIgT8SzDfaMn7HSYhrlV1HGi/RDq/Q7OWw5\r\nxuoRuu4dyhCTEnJlW/C3rpUnu77sfgmU12AcBRvP9bfIVFYLnwY+fR+M5lsX\r\n/Va2YzVO21L2kvxXPdQrVB10SWiw4aa3krLTMAn+xQF+HHorrlllgAU7JhQO\r\neTxfJHz+fy+qsA07bZIT8E6BoKF5AxzXPM57/KuO7WKfWeJlqLM4deST9+k1\r\nrh4BzN9vhPx+f9f0f07aIOGEdK3lzadlj239GWBC7mf+ocwXvvgyhK5WT93J\r\nFu3+XuhoIUvzViQn9LFp3V4GlM+UzbT+u5BBvMj6nASOjswhPpZojNHstlMq\r\n+Tmpq0q8EJY0VFRb6kFQjemDH409rdaJlpAxqPNc2S/LBHyxvRo2VF/wiCYU\r\nOqSrJ4rFrr5GLP5QbtxkGysmWTzDMjygjLFtvFdaoLtsifr0f/kMvLfRHXci\r\njm5zE9gj9juMmMLEMpI04Cw8ZXv2MfVVIVEGDHMilJbcnOCByqZ6g4rlmbf2\r\nN2Q4lx/DkFkKxvFoIAc9eczoxIlQICbeaP6rSzf6yIOV0aix3Nh+ZgVjlqlU\r\ncAEOrsxeX4rpiU/4TOs/5iQuu+iMJ1p5SHM=\r\n=8Vo8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"7948d11e931f63b9177c957ce0000c33aa6e0f4a","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.4","url-loader":"^4.1.1","@babel/core":"^7.17.10","@types/jest":"^27.4.1","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.91","@babel/preset-env":"^7.17.10","webpack-dev-server":"4.8.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.100_1651478974265_0.7989180644313838","host":"s3://npm-registry-packages"}},"3.1.101":{"name":"simple-keyboard-layouts","version":"3.1.101","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.101","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"497caebcb9d7c6bdea344da7afbf20124efdd69d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.101.tgz","fileCount":84,"integrity":"sha512-GQOtrVdE/nfpbE7xX0wbDj4T656GAtd/sWghlRmvN40p7oJ3lAf1tplCHazInV1olWMxKf+bUCLxiWyg+zHGqA==","signatures":[{"sig":"MEYCIQDIGcEx0PjzyIjpiJ2exrKA08nfndpusQomQfssWokckQIhAMK6bvelCv8VuAY345XdZ+pEnt6jnaos129NVSWGy+UL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":674876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicOKyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8oA/9EGFJXhk4ApxJ6ImE6r4ZNuNrPtvTKGDbcYM/5EaOOUQ6ayBa\r\nach258xgdHuWkye6ykfZ+LF16EA0YhXV0cBdy+Y8VHuAXgsM3ho6XW1H2I30\r\nOtSYlgIup0AIgI8Jjj/eCYDyAjNi/rDjDhQFfU1wYi5kKpq6bDISjCjYpnm0\r\nRuXKKjEwz2kRO+6QbKbV8PUXC5lheo5yKqzxS8fchp8QTrOJlyATj1Mk84xT\r\n/GpjLBjglxxK4avjsiO+JOeAMdkM/4NGPgCsX6dbXZeDV74KUfOwsn+4d6/7\r\nYeMCL1TAQypJpPbzsEDKrVVSwtf8zfmJAIbMLK87zGbbM8YXhvqXnsDdbfin\r\nbkRvcMdiJX6+P6zL2+pvkyFBkq7xV4hRhpsXDar8+a/VaerPcCz/sg6aGUMk\r\nAPOPe/6gk1GC2ThD75XzsaXmShlKtbiHoKMGgcwIpcKeDxjZGzV1f0jz9IuT\r\ney4zxkhTCscOBw/TYjKkRQVB8E9kJ6wSbVAK2RFRJif+2cGfUZAuK1tNhjdU\r\nOBXFw6qMOvfXwAt/1nvovzycyZz/9VKbaIM6jx+FXS7KitnxP+W+p0etEDT2\r\n2ZQPuEP45EWbBGpC7g11/dkvg7fb04/frDwKYPuXkHfogN6LcSsjUd4WJdYz\r\nZDITM2RTOH7SajO2QSYYmD8u3ic7ShqLk3w=\r\n=Fk+E\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"f17b514a1ea5503fbef45ae2eef6c13ccafd8eca","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.4","url-loader":"^4.1.1","@babel/core":"^7.17.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.92","@babel/preset-env":"^7.17.10","webpack-dev-server":"4.8.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.101_1651565234518_0.025169520352683383","host":"s3://npm-registry-packages"}},"3.1.102":{"name":"simple-keyboard-layouts","version":"3.1.102","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.102","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0cd9cfb2bd2591a57c0cc20f78052f869d52b3d7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.102.tgz","fileCount":84,"integrity":"sha512-7xIoG6DnSyIYnpdW0v8Nl317IXU9ogz8oa/9aVseEN6jCqqpFtk5qTXL/1ZkInwWj+stumyFmcRXzxPTyFnC1w==","signatures":[{"sig":"MEYCIQCsmNENKTCBK0e4P8CgMfB7EZnH8J26N4mirJ42NY2gZwIhAPZH1Ojr3iHOk+61ZjwyiCM7X7IiuzgmHfP+4OXeu+u8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":674876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicjRWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqr5A//W8KrlKbR7w0ZDITiYU5OEl82whB+Qt5QfE+gBINBkGYV3VGf\r\ncPfgi8fl5oRdHjW8oaDsXG6q6+T4nYreDv2CzdIg9U49YTFiEw2+Zg0V28mp\r\nKNHTa1f1ocR4Tyb9mWrya1a1zsTG0YQ81sab8i206Hs9Z+BumbeAzgYYV7Dl\r\n3+WhjksvpSKHfLpWuVVtj6rccOwuIALzLd9R/To0qr26JjSt2IP/A3AmoO4p\r\npKFaEbUN+CNAOZgPa/sRH2XjxXTSIFvv7LKkFfTADj8B92pf4sSqDkBlFjkA\r\nL2fWtLBaP5Rf67Z6q8cMCoennpDDpj4bQgOySMp1InqidzGFAYQFAgdK3CYB\r\nZ9TX69tCW8+TGwhlCBflyRQ51suuEcFdS/C99YT+9R+HCPo8LvAJZKN51wE5\r\nDOZg8XcmVRtsV4z4BMfEelxI+zSOkgJYpL35pgqun+T/hLTYvpzRS15oYPgB\r\ngeozvOxyx5Bqwyq/sJc0q2H/0ZsHtjTrjTIeTxoYg9gyxMv5w33dZHAmCMZR\r\nliP3ZdQHvkAs1W8H4IH0KUgLLa0x44IKZ8alNWisTVNZEt8Au7cpb06L7bvK\r\nBXZjiZH9+FSRQeXMXzfsrmr1xcSseWBMnSy6pq8K0ehULM1sHumdRnydeOFG\r\nOqpQQg2YUNMPJgKThSN0LlwVazlEt34tFYs=\r\n=wWmg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"30ed7d04319b4f3470c5a247d8e2034fc82bf2a2","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.4","url-loader":"^4.1.1","@babel/core":"^7.17.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.93","@babel/preset-env":"^7.17.10","webpack-dev-server":"4.8.1","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.102_1651651670274_0.4869009740464427","host":"s3://npm-registry-packages"}},"3.1.103":{"name":"simple-keyboard-layouts","version":"3.1.103","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.103","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1c3e69256a0bea83840f8a14105aace056e84ae8","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.103.tgz","fileCount":84,"integrity":"sha512-C8/vpaggDaOsoj2HShFaPSf4m55Pw/aAb1owwyi/zBt7gSWkqkSXU6rVqOPPdN7S99RqwmHZWWLdJLwd+pxwkA==","signatures":[{"sig":"MEQCIGLYSP2lwCKbOkWfiIA8jK5+YdYA4kseisa0KtBOHg82AiBiklct61VF+QZPHs1feW7xeZ63k3RYXeeznFsJCqyumw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":674876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJic4WSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmonrg//QWBNR4K/0A8fHSmyh7h3mIwbPlYeg6539QUFVh8JrFxpV+pE\r\nNQauAGdbnqNBWQ5/c43aJgXC2l1wr3bSQXm0vQSK7cpOMjugCIJRzD7zPqJA\r\ns2hTg/E9N9i7xazFIZa/7iZBSGJ/RtwPFsyOdhkOELWn5x0An1Cm+7CpFV1d\r\nuiFUKMSMAKIntxqmf288HLnUbic+fY5EjuFR6OnBPyBMamhq1FzDXqhRY8bk\r\nytidQKBXoU4mvek5MX7i7szmrVA/UH0Qd0dNgk/AwrvedFp398A+McAOaYAQ\r\naOg3ntIC3LUtrCgdnkH2DIiDEraOfAKKVpcZpZ56IdiSPkWlXwVkETASNQ0J\r\nl/lHEjMVt6CP70HNH5tBy5yTx0HwjE+nyLtscXcn8Q81iZ8M1gwAgxs6HMdU\r\nsePqrCEZW31R1UJwSmYk7bJ0fkkl2VGOleD150Juw9gsUYyL+YBS6uLJNjvE\r\nv0tv44Pdsagr+aKx3qaNjkVDF2jbCviGvdoLTzendbAv6wV+PkrHjTcwQp0R\r\n/+CbbIXCViZa5knIKk3hjFTz0EykxaLtNrigpJ1KbSxjzYoBIa06ab3dSZwm\r\nFtjiUtJEbonFVwgVeqXw47qJljUiDLTAyEB53I6L1zBAK6aCf3+m4hldlyCK\r\nlGVw7jtMApalZGkDicWssTRr+kOTQL/x6/g=\r\n=DarC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"1d6ea0331bf1c1fdd25d4739cbeea3406e295292","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.4","url-loader":"^4.1.1","@babel/core":"^7.17.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.93","@babel/preset-env":"^7.17.10","webpack-dev-server":"4.9.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.103_1651738002724_0.07691897550905091","host":"s3://npm-registry-packages"}},"3.1.104":{"name":"simple-keyboard-layouts","version":"3.1.104","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.104","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"63db2ee7ce91186bd995794dbca6c0f26c923d59","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.104.tgz","fileCount":84,"integrity":"sha512-yJf1l4viEodqYqhAVFH1tdbHXxoRhdYG/zZl1uw+OP4QH7ado9pVjz8BF1tjMz1DmyVfS+u0+s71IXoUGeTz2A==","signatures":[{"sig":"MEYCIQDcEQRkGb1hOaB9xrlYacWLE2e5iTP7B43/kU62/TUMMgIhALtuYTprHCQuR+GyCjrNlsJsIQ4ypnqcQZKvUTXysNPZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":674876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidNeEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqC6hAAjii0ZJqKhk9LbuD/SycW+SGn24jaTc8+dTWZEk7s7dNvd8rB\r\nJq0Ma44ZPqeGqLye222ecgEZSB7BcDHfwEiPrKYfGnPq+g9Batw1+bCJiUbe\r\nxM61LcFttHuJzgD2Sq6IYAkHd289ry042MieBD0/ObN0rOkmpYXF6hoJInVg\r\neAN+z7TPli/KTojhtIuhn0N9GHea4C5M9Yat+zrcsQkPRdy/2MEh5jxBO0qr\r\nxuiQAzFbP77Uq28BGfJIgSbmZN+jGfBL/p47f9dPwCvVtQE6E3EPlo7PkfKi\r\nZgmlDumLUfjV3AR9YAPMQDKMeOr3hdFmekz1LTSjW/PG/421N9ZihOgF6OBn\r\nvXiAOhO+B6mfIej97k0OvJLVm99gZ/g/5A2EfvbvP7UHaa0MLBWsosH98wQe\r\nJdDdL0uNR0OsCrzc/3N32vIEupO+EzpnFRPoFTsdZIdf9vgfG/D0jQ14XQ3U\r\n3CeIlL366fFj6KvcDYYTDoA51Z96BG+c8tecNRRq/r2zxW0l4kCweDVJkjAX\r\nsVLu2Rva79qVeWdzTnyo6NrW7/AUgnF/97TMHpwEZvI2+csltfQMTOWZaBTs\r\nNUUq3x2WuYaD2pkK0nV8XAutrBkzDd145mT26PTx8GE3OueXzgoY49Oo2xXT\r\njeNrkmNfJ7il5vnxhRoKX0rtCzAvqU8uUrM=\r\n=tw03\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"af9cd53fa050c629db537f2a17919545183d7b83","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.4","url-loader":"^4.1.1","@babel/core":"^7.17.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.94","@babel/preset-env":"^7.17.10","webpack-dev-server":"4.9.0","babel-preset-minify":"^0.5.0","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.104_1651824515911_0.2705000850679691","host":"s3://npm-registry-packages"}},"3.1.105":{"name":"simple-keyboard-layouts","version":"3.1.105","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.105","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4458018fefb0daf9bbd04ba46c836b586ec5081d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.105.tgz","fileCount":84,"integrity":"sha512-GcbPIUi1CEYA13KBa4nlBontPA/WTHAs4bb13nNqTB7Rhk3P4ttYcypjy6wQbhc8481soFZN1/Q6z17HnjpDvA==","signatures":[{"sig":"MEUCIQCbqS0TC1wL6GT9SMU3shzDh24oKHXj05tEoC14W1rtuAIgU8qzF3wIU6p4jiXjhe5v5s8OYQ5yvNX8FWkA5afUVvM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":674876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieMuMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpD6w//d6WNT8t5lXHYdfx3JUv3IqlFvFnPyfzszIUdxRh00TIKwtxN\r\nogILo4pH2z2Ciy6i0Tm0Gdab5GcpXsMCsYppqS8VNznQFJpTkrBUUenfkFpa\r\nS/4YMBuaq+cCPBDBW8KrWrZx+a3KpKLbuQ/dH98Uh/EsQeweLsEOyi8IJEgq\r\nLKg4+ivfwaO8Z0O/UxK1vnCD6BSfy1ua+KLoGHcJ3ox06i6znWRpu1LplUDz\r\nT5k+PmYx5bj2uAeBsEXllkMATlsOooMqkCVjqobGqAkHQ+bZWc7g+KpRlwAt\r\nEqjBVwcJseyjCBUDERMb8di1OrOxxjX/EUCuji0moTXUu2u2xVVklyygsltp\r\nPMJf2pTAKrb8kRZLq2vUM+AsK428LfP/skG20qU6AUBmJ46w7E1yPh7b6+4a\r\n9C6RAm6+LSgGyFbkDXFhSdk2NM07FwxrV7KRDVa3vy8N1jKNcEWx4efTDbbJ\r\nnXDN6vsMek5AJR9MrbZE5DiqVo+cWQyu0icbjwi1MrxhTJHSw7py7pora8Ea\r\n1CJYIJFAs1cWm4XnZdXNAL3ENXk7zSeRHPp5Al6c5MTgOBBX2rm008SeLjwf\r\nnq1oTJdaLLYJcsVDpk0P9nEdMnwMnt50FJQo7eaIfCUUSHgq/YnUa3crBmHm\r\ntBHJfN0f1V5Ah9lyoGQG45q+NbvqbXL7SDM=\r\n=AGBT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"2886f2a07c98aa562e2a23f43568fc3a4e66ba17","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.4","url-loader":"^4.1.1","@babel/core":"^7.17.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.94","@babel/preset-env":"^7.17.10","webpack-dev-server":"4.9.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.105_1652083596082_0.4767070778298068","host":"s3://npm-registry-packages"}},"3.1.106":{"name":"simple-keyboard-layouts","version":"3.1.106","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.106","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"294b63839d3de6d40623996c7ab3d6a60cc6e7da","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.106.tgz","fileCount":86,"integrity":"sha512-iMoS94vZTKLNNywDNdpr8v8IlRO/sobRPsYkCwjzgZiZDS3KCQ+WLSKPQc+fmcsvJj7/XE5fcHpLOmqeTUeSEw==","signatures":[{"sig":"MEQCIAxrrIAvw59XpCP14VTfmyfz2YqvZWpHh9O5wD+XSDJcAiBSST3/Q38UU2XqAPp+iCqAxsrWElOiBrJFRbIEF5NRxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiegdvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPxQ/9HYWLkYlVW4QYyTyDvGqgi660fjeK2MFzeyRfxs6DXD7cGCVU\r\nvGkZscHIN5qPM1uk0/iOUzzn6vrPX4mJwO+cJ8NlE3Cxydtt/rCFSx2gq5dS\r\nrJ3ML2Grg6hMElRWh0RF23C5CQt17oRD4DOWZ2jM4wgY/X7qnY7D2lUaJo3a\r\nAyI3zrqRAnkPGxBdX6gIZRKoUm+7DWabqy0OMpqa6nlyMdoiboKZeIY6SM/h\r\ntlxBTPWGU2J8XL+ctHjOwhzvEZg6BIfDrJd0k1Wb0Zxq8MsiZwwIGRlxMVfn\r\nkVM5R3nY8pZ/sb+3glnFydzgrorYK34TliD/j6NC0ZevtxT1JyX6CljKPeXs\r\n5jy7RRAk6bbfXQa3Cc6FhHJn3da89oFsJgaKFaHMaGuPVSsV5BRzWeX7K3WZ\r\nN4FNDVPBpZNiYzL1wwt82wyx1G5Xb+i0XoDgfFKBbtrSwx7Xx7FdoT1VltUp\r\nMIPxw6RzSPgsFoit+WzADuLQy5uWlztQBYYKDMxjcDw80qkwURU5q3jisGp8\r\nVlsIxXZ0wB29fUqJ0KKCLJ1jZWqtdeqikXc5Qghl3ETGoWmtJ7XgfJZz7gG0\r\nNXXMEIhlMNLVngF/x4rzHs6LF4MHQEEhANW6FTBJi7P/mrtc/B/fKM/l9voX\r\n/aRR2684ulQH05U1ULQpPYYlMhhUSF3uEDc=\r\n=Ot3z\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"6c8e2ef94829620aeec249d9da98e57077aeb8d9","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.4","url-loader":"^4.1.1","@babel/core":"^7.17.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.94","@babel/preset-env":"^7.17.10","webpack-dev-server":"4.9.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.106_1652164462991_0.8253263869475844","host":"s3://npm-registry-packages"}},"3.1.107":{"name":"simple-keyboard-layouts","version":"3.1.107","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.107","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a5c5f55dab55d7a5d3b03158e287a31181740a4a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.107.tgz","fileCount":86,"integrity":"sha512-Py1T1qPCNXYY9Y4operIRWxeOahG4Z3948abmNyBqAD0MKN4FpNXMxCR6N+3PBCAmxKizMSPTWhqUVjRRrqkTw==","signatures":[{"sig":"MEUCIHN58IdvdVHyjmqo3yxhi+itUnF7Y052P9xBXbGjjC9cAiEAvwKSPy8Ada4t/Z59EDe1LOir6L3a0btT4zQzH+85eH0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieh1eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpueg/8CGqPnWYEZr92eN7O02ok07YcswNS5cRAFe9qSkADlO1AgrJM\r\nz+fdzk0oRiwN3+NBKn0WaZwYw8ZC597v9mjqSseRrVyTR9MdWiKFN7AKX4s9\r\n/6E3800l+BulduTggYD4bYPncLSKMjwG+fSEjD5B3VRmvvEgBBMwgLln99Tz\r\nLw6T3Qizk4iazECIuyEkSMOzJoOWsM6gM9okhM6PcBaYP3gx67L9X7iZdSuK\r\n7NNxEWbq7eq7VtyMjjuGIzdyZHHpZJYHu2KQHIr7hn0yQQNwvoGTlNJJOi2g\r\nUdCpyGYWsZD+49pK9E4qdUu4QFFX5XXooB6feIUR6HaVs1zWbW98NOAk7PrM\r\npMnaZNSZIbX3/3VVOHliCIPoXEjKP2I76aNqmKwHaqjHq4LohMMoXLZUMBZp\r\nGvCy37XeVV2hVJiGmBtWVMr73qPw7ZOnCkGlUZwwsJaxPKhGfF+UhnT/GQvD\r\nzsVpPr2GBA5s/b/ho6qp5t659TtffmrZ+0P9H9Fe7u3XuuLmic3F5mgY6pmj\r\nAujF3TWSi85XZtK2sOqumpux1lRTdR7tKR46qZipWImA12H06IBvu5GXx+hE\r\nHvK2mEX3+KYl+GyAsbZZsMoFBdxxOIqzi8I4G3rjRpkQH1jC8yhGlWkyoiWa\r\nTuCaYAgd45c0jDG04oGaRS8kYEcRWPF0R/8=\r\n=U6oP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"1beff99f4f843d3ba3e39cce35fa7ba5bcf6e8d2","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.4","url-loader":"^4.1.1","@babel/core":"^7.17.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.95","@babel/preset-env":"^7.17.10","webpack-dev-server":"4.9.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.107_1652170078417_0.20582531983027708","host":"s3://npm-registry-packages"}},"3.1.108":{"name":"simple-keyboard-layouts","version":"3.1.108","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.108","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d694f9309e6b9de5b66ba3f85a13d8bcb495a5ea","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.108.tgz","fileCount":86,"integrity":"sha512-NG//xraGiMCYG7bCXArLykTVko6gdo3tiMUOIYDPmrKSxnvB4J/xsMRvkcm47CkPF1fGFXbWLl7M7QWYa0El/Q==","signatures":[{"sig":"MEUCIQC1FhDXD5zO847Pyz2ZpRPvAyQxd0oRV69i0K+OYn8ocQIgJogwclsJhhBFa5aFIERY1QIA2BGhSvtQjtnosTKkIpU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJie273ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqGQ//da8PgNdI8S7BiCaaKBv5biHM6rg4ULe7l/cN7Hiwe89kyKO+\r\ncDxpoILkYuTaSNESzdwnlHCKVZMNkse/kRTrDHO0qO2wUbHmR4DEH6r9AFY3\r\nPYQwMtlcnjieltNV5v6HeokPkhx1DaeOhuYOLZ3ZShb71FNKOJ65Xqmg+soZ\r\nlQlrfuRGcGbB0uutLk6IcmHg3FUFaVdo2iXSZdOpg8qkBwuzpDCJYgnLAKf4\r\nTtDqawYVEH68EItyF7kWkLvOFsBPk1TP+3aL8eDRYE3+XVwNFARNhaPQpe8Z\r\n5eAJRT7zGmfcE0Y3OWTCDH0PZQU8mum7FZAf49BMxifZH1ZFC2Vw+N6QOumw\r\n1QfG0sEwZPF+ydre96dg2SCL/LYbuVW5BdY6TvnMzR+GiJLDoui5ajxB5jX4\r\nlX4mw8d4a7nlmpFlfn13M75cKF9douSlEumIrM3ljs4rYNAoPhDiEZMTxx2Y\r\nSbmON3/Nipe/dT5OKCkQmZ05dvX589O+ma6xibA+eH+JO8Y2kiL9STe+1qP5\r\nzCvVxeUY6e3t50SvUXde6Ij+CfBoGDXxnOO41/OszU79bjtcdwf0hbE5ZmmR\r\nCBZvglPepuA+69glXc/oh50ZKCAlCayYDc0NMdTJiRrcP7/Wpjbiv7/2vg1U\r\nVPnxRQ500Zqhmv1sXH4Vdg4AVquCHMAVf+A=\r\n=hrkI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"91ef787e3c848a9ef88f597d487c13fb24695efd","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.4","url-loader":"^4.1.1","@babel/core":"^7.17.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.96","@babel/preset-env":"^7.17.10","webpack-dev-server":"4.9.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.108_1652256502777_0.16961065786930374","host":"s3://npm-registry-packages"}},"3.1.109":{"name":"simple-keyboard-layouts","version":"3.1.109","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.109","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"dbda7206faa32f20c584f9297e0aa4f395bb37e0","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.109.tgz","fileCount":86,"integrity":"sha512-k2iqXr/gHW0OHXjPLANcuzFzvXLIRMk/LZKqCNEUL+EGqC3RnCf8zTdV3k+Nbo7+He7CfEq70fIMHynvegkLMw==","signatures":[{"sig":"MEQCIDD82yFJpApctfkwdLbtF3JpRYIJUbr+Gh+KYVDNEXkNAiB3bivqhjb5YZsej4HjW2d7H4qxCIaLeBLTjq2k0bctnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifL/yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFkg//d32oAafc/x/fG0Vgp9VHirmsyaOSLzHkvNADEi1XPHLDbbFN\r\nQxBC54AfE0yZm37d7pjlAAC6gN3iIoDsB2X0pT/DN1ERLgTw7nvelN0qrGWc\r\ngBH4/eIYi16Nlki1CSHfNQqM3kXJbGNAmkHJMzWxc1FWq2NmRyLWF5M8IEPG\r\nUT+7Rmx6c0C+S8SiNUOQAy6I9Tcn9nFKGiOmgFKFxYfceO9EQqGMXsAfipss\r\nlF/QUrc9BIdPD4hGOOp13mIk+IFJDjRdz5zYchAqD3dYQm84l/t79KuZGAct\r\n6uuIzgfGYorWPV4D52xQRtGwtxDfW4Aie2TGAzVL/dT6hDNjQeFMFkgTGQzl\r\n7g4FFr125Ek7M4flRo4CqPPl5GN0PmSfoUJSnZ7cGq6STAGEbA2vVTp0bphz\r\napeYrcYuq6JGxqZ0oMz+SsCBOW8+vzkzKemo/0FDj01nhGqYRDr7/FomdRmi\r\n0Le7V5CDAOxzG7e8CQ7HoWpLZvaxhVSXg8m6Qofl+X5kiNwFtv2Tq4PAlBg7\r\nx1vdKvClZ/aMHsterUAX7nUx/Q9MDOUORSOcKNAKX9A3ihUEMfQcoaIOaWgV\r\nSApeGsyLwXyhrskdo+Y4mNVxwxbw0oCYiA9TFCMk0AwCmNBsJVDqu8xg7wZ6\r\neKV1T8nNVRovFBVz38BcXTnXEQSkpn3VXFQ=\r\n=tZK+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"413b4298a8b4aeb633382c195e51a348cef3dbaa","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.4","url-loader":"^4.1.1","@babel/core":"^7.17.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.97","@babel/preset-env":"^7.17.10","webpack-dev-server":"4.9.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.16.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.109_1652342770050_0.1940317295901386","host":"s3://npm-registry-packages"}},"3.1.110":{"name":"simple-keyboard-layouts","version":"3.1.110","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.110","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7d0ac5205f43650c9d9baf1b8febba2ebfa784ee","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.110.tgz","fileCount":86,"integrity":"sha512-m0ySZjPZrC29PfGb7P8jBdPP2Vic8EuxLQ10tkupdZAdZKDWRzmzxefyPP8Si/cJljhyxaE+zy1405tdj7tOkA==","signatures":[{"sig":"MEUCIGjlWbMWgQXSB50Inrz9rj9cmpOVCe61HZObkJprHvPUAiEAyi2ldVSIgrRq+onEm1ZkpXKUaNMhTAByHCVrPAshTwA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJig1g8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkIRAAkS1w0NahXub0fmXND/d7VBKWGSC76K1vpP8AUEm2vLijQQVw\r\ndQXuv/rI2lT22HHugSiExJAdFA9nX5576FCTRcXcTjz2aQmv9iQLGebhOvz/\r\nxHw2HM1ozS3x1NAfVP7+C5ABT877oScv4kfZ5MdK9aDz41zSvIRl1x6KcPuG\r\nULabjBO7jU2d1c2IoHguDNFRVi2DJatZWV1Fz51BOcxVK/yYLL+2zpx+Uugz\r\ncDZXwotl3jG+vmC4eDuOWd/2i1gGgh2vEPyCf+0Z1r0fFDVDbi/H8FIdgOlf\r\n3av1sHBSM8/D3WzOM8sHK/yC3ApUjctAizYHDL9hYc/lRAus/DkiBEKJIwIc\r\nvN/B18a4o0Ura5RV9yNEBGYmBtWtXQ0ZhPV6uqPBGrK5TxUAOpi8X/972YGf\r\nmmrPNFHLGZLvWMMdkR+2YZXFn0WbI8eUVe6PZME6geiyhzlE4NQFHW71DnEf\r\nzhz58M9wdNGRxIULDxEwQqWBkyB8H584RGX7Wu3nbxT1LSqVW0EsbJ3j7GKn\r\noR/QvEPnm5IrEw6int08/7MC7Qts2Re/1d0vR0diHF7AQTfWyaID7W9coQnV\r\nREO9fik8VZjgfVBrNSZ71knEYF5Tnp7aP8id4ptXP1TSsRN8rrFFQ/r8iqzX\r\nfdCQzbk9Ex2Jk7MvWsoK+UijOL2n/XapFWI=\r\n=Y3vn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"739bca493e10a9dc4c26afecbf90c07b0bb7ae22","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.4","url-loader":"^4.1.1","@babel/core":"^7.17.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.97","@babel/preset-env":"^7.17.12","webpack-dev-server":"4.9.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.17.12","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.110_1652774972021_0.7477641671806139","host":"s3://npm-registry-packages"}},"3.1.111":{"name":"simple-keyboard-layouts","version":"3.1.111","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.111","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"171a3be32acdd031733a48c279e574b87b5302a8","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.111.tgz","fileCount":86,"integrity":"sha512-+nPImPEEcAwHJ3VENFVcxUQ6KAZARcMmgR5MWPRQOne1jignlI75BppK3nlk7QpFf9buG2HO2RF7bSfoIBkPwg==","signatures":[{"sig":"MEQCIHWQ0dSib68rMpEs4J4E/obhhT4pZUl5GGq9jTubi0iFAiAuyqOFdJe6ljiNiPWD6zH51TroqOgVsTGquvR+2tXVaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihKk4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpWw/5AKtp62Ap45Xv6dXkV9UU347IfUISBU4bXxqK4pGP9RwCA3Lm\r\nBTssoIhEPPeh8QfJ7ZqRzfySn5Tx3eb9OrijVqEVOr91AYKLP5oULhvcNk7M\r\n7suSEK6i4FR+leP03C8hmHrz+4zognCF8ttmEEngcqmBqHGNgP7JpQwQkfto\r\nqn7RnVvzEM6vy2Xx3ds6MGi8h+bxUyzD/xC2oQiKiyqsZAbNrNOjoa+FI8wu\r\n3rZZBN9y9WnBkySH5uOHw5O6sqaib8tipA+pQK4Me8I+TPlbdfDQBqwTm5oD\r\nBaBf2SOwaXT2Sw9MjY8EDmb5Q3hwNAlhTy4OQH3fR1gDao2pXAlNZc6dZWqM\r\nIP3/wdy2Tswbz8IVfSSaKJAa8pcThR1x35IE+oHTL5mEeorP78qSGlnQ/UNz\r\nisCR7spzD//fbcBfRhI2aZxEN91GaChFlOKOkEBuMzNfsVkCQ6IIH5dnZV/y\r\nPmWti3XMoZrzZQ6IUEyjoE7YjBEyPE3sYaAg8M32yxOB73J//KMR5uXcylZ6\r\n8EMMUNA44aS38PT9PzX06T+Wl3K2iRUXRc3fh7hK3E+Oa+Ueca+CcFeMr56Q\r\nLNRb44/8qVlesIcDgo6jQ96kuOaENU1LTSk4wvhzmjobLdDttakejEy1vNQ9\r\ntJpszPOgii77k7CxLZmb7IbNXOcsjh0KeCI=\r\n=lrBx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"23a8676e6f5b61e70f74cddbb84078b959962b10","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.4","url-loader":"^4.1.1","@babel/core":"^7.17.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.98","@babel/preset-env":"^7.17.12","webpack-dev-server":"4.9.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.17.12","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.111_1652861240493_0.862560656863673","host":"s3://npm-registry-packages"}},"3.1.112":{"name":"simple-keyboard-layouts","version":"3.1.112","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.112","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f392ae6f57f7f1d15bbe34a0cdedbdfad1661410","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.112.tgz","fileCount":86,"integrity":"sha512-GqWHzDJLUw6f9KAC9k2BH0R8klwMvx5FB9zrxpOtOl7m7mU7z/uUaZZZdXpxi1/lfuHVzSPhOeEwmjBDynxNOA==","signatures":[{"sig":"MEQCIAC3DGYP7DdPyelQdYtIJpuaESJBRaaxIWTJJ7lkEfzkAiByFPYEmX80dJA1C2luIq4pZ9LY0xcEL9TEQ2fWx4TggQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihfrUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNmRAAkFNz2aU36x/3dg+53RV7tNJGcXtfqvDocB7CUKPZCrUUZpDG\r\nvDNdS0zdCYWAbb1lxs9IoAj3OGdhkrCbRnBaOjtiHlsXwzPU1IQeoXEN5FPU\r\nQ4eGCl4dMrVADznZ7P8fFS/hwUOuSDyPUvMYcPMWSc0llpXkJ8QEgBmAV53q\r\nYZcuyTSeDbhpurQGfgZt3YOMtqBp4d9elWTD/qK8WhuhdzLRCZbER1dFZGKt\r\nMDi6oOIhOsMwIxkIAh8rMGQGkum81nopKAVRGnx0YLS6oGqVaNqLJUQcO3wk\r\nSu9hP27VxKrCAZuRIpYWnZPOwb1DmvwQMga3ZefdcGD+YcVkG3FS1A2eA0Jc\r\nOSbKBQ5n9BnM7AGgDxlDLmTEYT8+OuzqrbMAJJa+iT0TZkVkMYx7vFI2/Etw\r\ne6l7HMFKSPpigyhPLVJgTky8c862R6y8ToWmhyxeNs4Agq5qRgc/SUifCcWY\r\nbE6l8xGwG5E3PC/JDBQMPjlL4Df/1xAiJl33f4dvhb0Dc5UnXbSfw50g0VLf\r\n4OKYbRXvrOk4YuBQEpXXfqOuLDebaPsD3wyqS7sg/CP6S+3TYtHQI/sTfAQw\r\nz8WuyfFIG6hnuTwDBsa7ACWeTXlYrLQ5oN2FyAKlznJD0O+EZjued+kc/ouM\r\nxq3qytTGDHNufKHExUQOC3dCTQ0SMcoqIMw=\r\n=zjMM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"aa07577e16953440319dddcd64d16ec0c6d176ae","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.4","url-loader":"^4.1.1","@babel/core":"^7.17.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.99","@babel/preset-env":"^7.17.12","webpack-dev-server":"4.9.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.17.12","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.112_1652947668495_0.784131902284642","host":"s3://npm-registry-packages"}},"3.1.113":{"name":"simple-keyboard-layouts","version":"3.1.113","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.113","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0c33dea2ef1f04b6b946b87c1207a273248ef06a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.113.tgz","fileCount":86,"integrity":"sha512-YqKxg8idjljKPJG0PDUD5/c1J0Eh8jveA9Zpf5Sw+khL83C1JNo+7jakiPMXvTd2u6PQEtNCSys+KPqcCNPGbQ==","signatures":[{"sig":"MEUCIGhZSmYYBnk9TH89uR5JzwxRNrmQSw1ImZ9GIvJa4n5AAiEAlh816KweNOuuwnNn9QXciuoog/4zlbhciDxsAhQYiyI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih0wrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIig//WagmO+ZVaBZ9gmsJyURXbHudEesTMPvJGAIZDjuuFIvbYF3e\r\n28lkT8NfxlcOn2RLGyC6EXH1vjYr6hQLUC4WmTl5xXsAImieJo2aQUwjLDxx\r\n3XbcSdy5/c4qMOO0e77Y1X/I4Ggziadaigu35Uv3n7cjecOcyF9z/124bC/e\r\nxkJw6aPcWJXjBIopa1qJZNDqjnfM+GtUs9HCQzv4tDu5fbsYaBkxIGRW5OXt\r\nprEvMwfYjIbrtAP+jU4ecMCYHwqG/69QSjuZjcnw+YjShZovZsQ+DTksUXJy\r\nM/TLZf7Mx54NTwTtZyPLMNXcvWdyOGCnj/8TMReABucZRN/26fU4ITKdRCE7\r\nDpZ1EdZF0mp6TqDcFgLoI47RlLoaZDXqVxzx+KNa4cylAo/JV81qBVDD3I0I\r\n/J5ATtzD0nZFnDIo1fJqsQ8DyWYVYzaxo13kM6iyoPmIv6Kf1Kya+Y7seuFJ\r\nIeUOn35A8LXaWtKNErYC014Iv7J6rkVF3fsqgFH6wkVCaFv/mrlsj8X2dquN\r\neCqwqmej7gSw0GyaQFJnp0Od54iAzd+fHHNEtwrZivK1U5ciXtlTUwShE7wD\r\nNlIwkRsszoLNZmlB1Tn/Tue2cd+oiWv3gDX0Ie7KuxemUhCcdsV4tXBLxhGt\r\nrpZzB//+t1kQesUyvdjAsoE8F61ixbr7C2g=\r\n=wlSS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"f5895e652d6f3542bfbc88b6a335eab8f4c810af","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.4","url-loader":"^4.1.1","@babel/core":"^7.18.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.100","@babel/preset-env":"^7.18.0","webpack-dev-server":"4.9.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.17.12","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.113_1653034026590_0.02737787108790979","host":"s3://npm-registry-packages"}},"3.1.114":{"name":"simple-keyboard-layouts","version":"3.1.114","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.114","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"57dd5c619cbecae622c78428aa005f2d5ad8e1d0","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.114.tgz","fileCount":86,"integrity":"sha512-wLIWnfAHZc5NK/yw1HW823fT7Cu93yo/Iwv4Q2hW5ZmI2BqIQJIb5L05hqXi4MyLHokFCTfisKZ3zhteC4cu9w==","signatures":[{"sig":"MEUCIQC49pZA3oeI7W+Can8AzUIU6QJhKtjCWPyhLcTZUUv+EAIgaxHEkBifAWyoqskV6klxfLk+rGBn1WWRaKfy+o+DOOY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih00OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJxg//VZ+3vRDmLqfU5k7LK1m6UX7a25mZr482KGw3cnFdTUyTR7b0\r\nwgXolFG0+Vvs6GgNZN7G1e/UXirOA8dnjEEh6NWjBZY9acyNqRAUbWhhw1df\r\ntTonCSNgcKfVIjYYv9HS6KBLLX+rsmsk09ylX1fn3y0gi6kOhxno94odiFSe\r\nkzP/brCs6Rhr0A54eeeIRQEoA+iDUzRGyTue4RduoiwDAL2dMglP6AWIrZbw\r\nGjEoqX7PhkJPReUHSazMOsvjZCG89C45Nuy1Dqw+xknXJujTvqChX3dKmsXa\r\nUae1oA3rrNc1pWUatC00eRcFEcUQEk1tTQHTNdgFQrAKuXM1BdpVFgVQZw3R\r\nAo1Nd5iaR5IX4IIin4xDFmiLSkVsiA67LvXzDPYuXMr5C5PNLZjrdF78kuS8\r\ndWE2fc6RoNDYTVffgb6i9bb+CGWdEAKXo2jlc5i3wL1oglHCjWwgA8GJGy+w\r\nhWnvCvMIvCAfQc1TXm9SlRg3XoMnEMAcd2nd5i6qWqc/YPY4YIhx5O+p0us8\r\n84U1fEnPrh8nbsS/DmU9RT+HFBM4GavwxL6B6SrJKLt6XXy8i4/NNqc88AMH\r\nP5o9iXQdgPuzGKx7il9/LHUx3+rB+PZcIjzvJb4gRTp2+MzpbLBJkAuSJzav\r\nuc1g/fViM6TWdb6FSqjk4dEogIDCaEY/USA=\r\n=3PJ7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"306a1b4de257df585f29a0d2c3c81053636015c6","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.4","url-loader":"^4.1.1","@babel/core":"^7.18.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.100","@babel/preset-env":"^7.18.0","webpack-dev-server":"4.9.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.114_1653034253999_0.8743750631918186","host":"s3://npm-registry-packages"}},"3.1.115":{"name":"simple-keyboard-layouts","version":"3.1.115","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.115","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4c4dac6e6e8dd456ec49e9a89d9d87dc07fedb86","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.115.tgz","fileCount":86,"integrity":"sha512-MJSFMZitCB5vbzQxUkx/Zzykhgarat1X1G03raKp37e4FzBilJMRhojDEwK7ym75SWTpXmZjXKfHZJBnCTHo2g==","signatures":[{"sig":"MEUCIAO9mE1U3AuXuMGhSKiPdeoMlyxaxxNE+8uv9KdxCDKRAiEAtIBdp+8lRO0OBEg7f2osh0RwVc0DAHE31jexiXmE9F0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJii0DZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCUA//UZoVe3Ov4ed3P/B8kIik9ar24LFcdYfVUZJ1+rlOF+ZyIGZU\r\nra7dya7Thy++VaA2SKMrrUBbuF3mnL5JP6vjo/fyqUUMJmnBvPJEljn6AmDi\r\nqEpYzWrnCWPJq1scCzU5Z3vYWfj1L8aky9KiXPIZqY9wzSICg1y5yHz7c5yo\r\nnZ7Pjt/5KffYLJIziZ6bNLIGkFPhar9/Bx2sdC0vMp+gQVCIAxOAXC/jRwpa\r\nzVkb0Zye6AWC1Zx+YsjtS1BbKtO35lBoqD8jAUofe8ay3t/pcfWTvhdnzSj2\r\nlhKDOIYAvzSopPKKmmxCmR4wm/KzOfy1nSqscl+wtrQavkS/qjMip6GD7GEP\r\n/J1doQc8TNZdyOCZlLWR1FWqAKuBYRDLVbi1CNQFfYcldppraGanaVjuO87l\r\nehex1Hqe6QDZiNmffU+PIzwRmG3aKoJj5LMRor/9I1rJdlX1LJvn9+fn7l8N\r\nOfiwH/F0ERrYxZPOVwkRWEcWC/VvU4K70MeB+jYTQh79wyGQ4LZEraPrYMXT\r\ne1qBUW0Mc/KlTkSXEq/m2bWsZCNkY6o5VmknyGBHSZHv14Au+xfX+IO0ByBX\r\nxi7Fn6PtAGWOoIa0pgkB+RduF4krflpDGD1FJMGr+rqIHFrJLZiClusBo/Yx\r\n3HmMAr3WNtcCWLrBXvkV8Rg/jfW1R8HkfhE=\r\n=42Wr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"51d95f96a0bc1f0214a2c4f5d32be70bfd8ce9c2","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.4","url-loader":"^4.1.1","@babel/core":"^7.18.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.101","@babel/preset-env":"^7.18.0","webpack-dev-server":"4.9.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.115_1653293272891_0.10945330944336917","host":"s3://npm-registry-packages"}},"3.1.116":{"name":"simple-keyboard-layouts","version":"3.1.116","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.116","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6a747d906c7124bb5c70c214146b71d14a510661","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.116.tgz","fileCount":86,"integrity":"sha512-3ZmPZ89KGQ1F4/1VCro9o+aCz5Kaff4/wsMeUKOpFb/xqfgppg4aDSNpxdulYMhUQ1TmUImxab6TfmQTVE5d5Q==","signatures":[{"sig":"MEQCIGjrctDBBYmPyxI14XDmsZx9gCcdK1VvexJyfc+9BGUVAiB+6+6TUUBWJuyMvjRPaJ0lzVHbIteJmrT4aXlA1XEPLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijJI/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqraQ/+ND1E4gDb7D99uYh1nVNHM3WvLYvyjvlJVElfC6KPYth451tV\r\nstwUb34UBq53j1xO3+qJNlPquVLmzOWCVr9cNQ5QagUJBL4VCAZk0n8HDXUV\r\nv6LpxxqNOyd1oyCbK0T3Ztf1CGIVTdKvQiucL3a43DATRT909q0REgQBJIiQ\r\nKN0OSDhQl1cgWIXnFlISPLz1+JtZKLYSNAoVwtZgIITH2X88X5QvZPKem3Qd\r\nv6uIKxyE8GopyKyiQI241VHuG1Q9kwE9+X1wZWIctQz57hWctDfBvtkB1a7l\r\n3dDmThZV23bjw6XuefWxx/+tqhyq6QDASvQPAMkM5BFOPTjNqa1QGhwhHpmW\r\ngrLPcgomANFa1KAPeX7pvRLl8fe9vUrAoXAK+4GaJW4XS5NqG3znYy/Y7flR\r\npD6bmbOkf+uESTgPae0yEBHD8BVQ6FY0kOWQ1dAVRFV/pBpT+XWzmBBX/WQV\r\nDieaAA0k54Mn10ZK/YIBHKE5c3nxQXXbxgYqmaos0Cf/1wZ0ppIQPyLeNfRq\r\n2Os3EDyhKga5XTsgl2ZpMEGMKp8C1MVw4sovmVAV+EFv0SIxrVpvAjhr97HY\r\nAQnA2gSB2tD8Bxwpwn0kWDoCQ6K3BKck4f3uNHInX93bifFjIhvTty5m5++D\r\njq1WxNaTm82cYaxIbY1PVN48AX5cbR8VxFs=\r\n=92G5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"7ce79958a64776bb25b5a78a31ca134247865752","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.6.4","url-loader":"^4.1.1","@babel/core":"^7.18.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.102","@babel/preset-env":"^7.18.0","webpack-dev-server":"4.9.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.116_1653379647564_0.017820260566002943","host":"s3://npm-registry-packages"}},"3.1.117":{"name":"simple-keyboard-layouts","version":"3.1.117","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.117","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a8a7bb54e6da8ea4d3ce392c09c521e28a439733","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.117.tgz","fileCount":86,"integrity":"sha512-/7WAlDn0jsmC7rMR9Ru1dkIYh61A4+T7LVJ6WuLfPTDUOXPJ1BHtH+hnfxAVjDHvyIPze8Hb3dDZFX+L6PmJKw==","signatures":[{"sig":"MEUCIGF/ENEMi5jXxhShAkgK3z307hZM7ID7aUrnHdUMWY7uAiEA16B1ay1Cem7Tc4IvYQKmfY+eOtwY36Y0yLFS/Rc7AGQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijePlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrErg/5AKH6kZl6TcYHAC4G/VtWiqpWcu2EhhxJvKpfzPWLc2fk9zpd\r\noaW8u9wnQG70mIa3TWkRsEwxFzn3ahwfVAGwGXvEMzNYpxAFr3lKjeSUtkld\r\npXilwIVTapJEzDlVvUTLnlA7noFnoXBRAtojDNiIRc/yg5+ex+jrscDegW8r\r\nMCd8ZAEU/F1FeTW4u96n87o5H919yI2M0SN7wc1mkwJd1fOEl5rZTg6qXoRl\r\nZrjCenLK+2Oe2BAUOg8KXALnxQG/AJkZXPdmA7pcFAJs40DqoAn7/X+rpqdO\r\nznAVm38I73eWagzn2jDku/mzYB5JGDBU53rNmwvKrcEpLEgqp4M3zYSH19Ik\r\nSfn7YQNUpCHuogoR0RTJ+v9fMzi6Uv8xRE5EftlINzDSw5oGy1AfARQCBJUB\r\nwyecHmEAaNb3+OI3kGcX4JA1KtkCBwo3EjziH9YX+7fCUrEFmaksTHK1vQek\r\nb0xfeWZTYOudjmRWHHGwdK+TBxTNSPMlQioD+tcxRvMd53pnIk4PYNb1F2fV\r\nE1LX5ZYwsezrvXBXe5cjn9CWaz/r/AEVYWSkKIyjaQocSwtXL0/e6NFDLdFI\r\nUIBUrSZ6zECoKKRNscowB41TSF58sxYdzOrG4D34Iw4EU1l3feP34cFzB3Zs\r\nWQS+6qzrlKXn9G5KxlbnpxNm/YygBFMGS5w=\r\n=FwAp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"c90e925803cd2008cc36a7aaae587158463b65cf","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.7.2","url-loader":"^4.1.1","@babel/core":"^7.18.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.103","@babel/preset-env":"^7.18.0","webpack-dev-server":"4.9.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.117_1653466085194_0.03107070532059586","host":"s3://npm-registry-packages"}},"3.1.118":{"name":"simple-keyboard-layouts","version":"3.1.118","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.118","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a39293766b8fe61ac1df902fba9d73428e770e17","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.118.tgz","fileCount":86,"integrity":"sha512-MUA1aGEISoPPbr6EnRC0lQ5ddkbHMI1cZS217OFKzAi0nsqaV+UQ2AkfHbtIbI+ZSYmJZQ+EkeUW/BXPXL0XWw==","signatures":[{"sig":"MEUCIHX8wasLCvJoVUUAjE7uCSopZead+i+sD16D8K0PA5kAAiEAonJlpcqvwVT2XStQnmxg/EwO9BBxmRiOWpbvUhdbX9o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijzUNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMHQ//Xry08gQ7IHxq66jRoxT+uUdgFqfLAjP+uqO4+edl4GDfVupA\r\n9eQjspZpFsOlP51WtG/XK+KbRYoqEG9Jn+N+dF88PGbFN4wgAFoXvNpRxN5v\r\ndx2SBuN1jXB89S3jMLfkoHTKEJbJ2/tL8zoBwEbpzu/krQPLiXpnl2Y3l+TX\r\nOCzBI0JnivA5Z5gsXVIXBoMC3kwRqo+xnSkkdmnDyyg92p8V48V2mMngZqaL\r\nyJhWiO0SIPiws0rK+J/QpWR9GExKXfxAy6Z+TDggAxnPWo2t51jcu2bYf6J9\r\ndN/83WDsKWE9wt0yi5qiHRrVjO9hBFWe0gzpmBKhodhb5t1KLnDT1IiEBUvT\r\ny+RzAMRZUAI8hQ8KSbhjS1TuiRHdxAd3UKFTJyo4WTVr/ltGosyT7C7sNhlC\r\n3mBFtvJzW7N33Fqd/db59Ul6H4JQHGmb+h2bD+2qVGtiR67a42Bzu/QwW66j\r\nXIgZahOZrgesJTgK+h3cY94BWE23m08Wv73MxJIQUcA1DqLo5N0XqQ6Z2y35\r\nv3HWAAs3hzKqQWlwYJ9mWC6FPMtRSWWrhnflyPIxEoD39nux8MKLAikQRHs/\r\nyQz35oPFfsQgcaoy7A9fe4XtjgXqTwyuzMSLtzhY0LD0JwF2h5fpb6eIi05o\r\nCIN3PF+cbDEo6/7hieUy2KpDp/MNpGoAQsU=\r\n=P+Jj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"0b419c1b9c1e91b8ffffa21fb9e37c12a1247e2f","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.7.2","url-loader":"^4.1.1","@babel/core":"^7.18.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.104","@babel/preset-env":"^7.18.0","webpack-dev-server":"4.9.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.118_1653552397540_0.23419920621344237","host":"s3://npm-registry-packages"}},"3.1.119":{"name":"simple-keyboard-layouts","version":"3.1.119","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.119","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"234536dc2171115518c3f323c7cc2d062bc735c3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.119.tgz","fileCount":86,"integrity":"sha512-EYE6muTwnx37h4LczzdkOObpAhNJetAz1mdTx3FFm+Qzp0NzxHSDhNlV7HP1f6gto9EuF5gcqMIwojKrXRWYdg==","signatures":[{"sig":"MEUCIQCB9EkfN4AfJDB9Jlpmkpx7IhOYofXnpmRkA80jgdWTTwIgJGML1JbO/QtivJfvBEcMz06js2u84Capq+acKToJ4GM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijzV7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2FRAAi2mNJVATFYdt8+R78LsfGmL97sC8CJMVmo9Wm4svUUahs66H\r\nSzLFSEE47beKJg2/AWkhhJw09LylVTSXorCarLqylJ2ANxqCkg2yhYzK6Kbh\r\n9oxfkvKbCFnuAe5Pxlwe+5CHvwfBXJ36JwbeuRT4JTrJhbN6glZskDS5vO2I\r\nywC0EYo6OThOmtxSRNqiH4sa226RqyZfHIXUvLtTojYO+5a3esnl4JdjVidh\r\nLQ5QSWH7Wxv0fKKc9wru4jRdA+zLEJ1OQ7kflxZfQG8TPnKKOiZJHZOd7EJ+\r\nJ5BAZDEVz3/+uSqCOKSIvmL+W886u09YGC5ckay9GHmohCyKAC54tJrW+Q3d\r\nbsRXpDIFsAXlMTAkxFPbFUJkH+CIVQe8w8K17Y0u3gzT0ju7B+uPZIUQNPR5\r\nDjazWnxmxFDhVO2ddKsUyD9ucbFHNleyWgagGm8Xe0bTKqfT18rQmbSvQgSb\r\n5EgEdyUadphLDyVi1QdXWACEM0dJtReAwV5gFLFq+CLrSE9PSb1ZkDViNawa\r\nedIk91nG+wJr2/GNhSkk3GpEQF1rOdikwMmKdADm/T08mkP8fki9teYjw53b\r\nx3V7wWoT/6lR0ndf5Q1zKKpCTtXCY3NOwtjF0D3lf6JmJxGMCIprPMTKFa2e\r\nI9YfPou7ydO8svP9nC9xQ6HZkxFmCmcDOg0=\r\n=7m/M\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"1b8a9538328913345d1b464f980b5082f47ff9a8","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.7.2","url-loader":"^4.1.1","@babel/core":"^7.18.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.104","@babel/preset-env":"^7.18.2","webpack-dev-server":"4.9.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.119_1653552506856_0.6827100183866845","host":"s3://npm-registry-packages"}},"3.1.120":{"name":"simple-keyboard-layouts","version":"3.1.120","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.120","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ee81c2ab14448e97521c7e328512f78c85f562fb","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.120.tgz","fileCount":86,"integrity":"sha512-cbeksNIfMW5v6QV8iGRKEokZ/9pzfaB9V/h6tG5MMCTUPLQU0FrIptEc4605yXp0j247zevVt/DjatMaT3Ff1A==","signatures":[{"sig":"MEUCIQCuoyE0zMFaucidcwtvB8jZ68ZjtU/tmai/NybfOhH0xgIgc9ofMKtN844cSgTa6QFt+k0UR5sGJkunbIUaM8XfuB4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikIb0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmph6g/+KjaHX8lUG1go6XJcvMCLqF0a3OKmdjY9aKytB0Qs8rQlnNNL\r\nOfkY3R4Fo/h00o6QvWllqYZnUVGQxf/QuWcoJa38EOyW3wBXS4CRT1sPZsEb\r\nHDZ+v2lIiNc06nGe8DjJ5d1K17f+skkczGgD/IkxMuvk4Q+KlsSQ0vIt0jNP\r\ndVcm+KqK3g609q/ZtuepoXyhgxyzXgvdCQ78Jaqa0vtS0x06CjbrZkYWOfSi\r\nvYgczAhWMIKF4kR6bVBBf0WGpKH6rg6MngwRcjse0v92hTnIULMKTCCUYEkl\r\nSVI4ui/2oI2zszlxe5nkX2PJQcQnLcqHSj2nyMezpe13jzzhXkufdWM2UqA8\r\nDRxxW1gIpAqIIkJttvucYm+fz5oEl8Fi2HlSvb25r3FJ+1lbznDiJZTnphH4\r\ne9nD0RwfnE4Qw0WgnNHbGUquOw5mmgI7EGcw8d6XKEwxpIgRCHtOm8n+xvdN\r\nkJfDvcQPhFvyhKNz+1/MM/M/XSm3JQ1n+5KV/qO192Qy8NTs01m2AOaNU2S6\r\nJJDKv/rQyP5DhcEPXs3Xpagy+2eRxv6vsjCaFTZWTOk6WqguFAf5DOuIiRE4\r\n89Flu5an3CBQk+y7WPfjpx320OWjhpIpZFEhNYwe/YH3xfNhleTEyLDcl1FK\r\nAd2/w2oZOqM7HjyqXoZHr8UjVEE8Htc8LKM=\r\n=mfNw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"e1df7c1235789a68dda4bf7b6458f1741483e8d4","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.7.2","url-loader":"^4.1.1","@babel/core":"^7.18.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.105","@babel/preset-env":"^7.18.2","webpack-dev-server":"4.9.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.120_1653638900383_0.7328707554169336","host":"s3://npm-registry-packages"}},"3.1.121":{"name":"simple-keyboard-layouts","version":"3.1.121","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.121","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0794a4ba3d644e13d9733c5aaf215fd226bcb483","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.121.tgz","fileCount":86,"integrity":"sha512-879mQ/zApX3Y+vpz0+a5XB7q9OqpsoetIO6C6+Co90NDXpQ10pZlVmDqZVZLIDums/biIBSCdq1datfFp/iLLw==","signatures":[{"sig":"MEUCIQDLrqP6YwMyibS++H5By2K4q0dk6GhQnqgpUrz3p5nTNwIgFp5AuoaiCa7jvTyfcKMgTpiltx6w2Av+BiYjKI1U1tU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilHt5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqrig/+Okg4Tjx1fD7+q9QvDClHp751FmGOfdX+C10Mh+Zjik8ipMIk\r\nLJTaTnz63JylHjPYXTVr7REUwcjoma4YOfhVAPSlXtKgpaFCHhj4sky7k08H\r\naPpHMzjKyITlywDELcZR4VWYzORlUorVpbabqJOUPr9pkKUB7cWrScXN7qlV\r\n8pJQIDpvn/A6Pr7fUs3lp3hgnW1hjsAfuVLnIC+VJnT9HrIkOFvnCEfMNHX+\r\nuMOtXj1OVE+cDyR6bTZIZc6k10IrtCCdP4Dm5dWfJ+DKaUFqJjSYgSzKOUa0\r\nk07RJMAwZoiaE6Be5TG+F7Y04SsA3qVDVhl2k3hxl2ryOOxfzWzIJZA+Arlh\r\nrD9KRFPNTjE9Wm6tGMYt7EcaKkz7nbT6xRG9GXSbhP+Gi2M0rSjasjt8U9QI\r\nQQx7Vlm0BVVLtho8/9kOfocf0JWIod3sXODYp8VF4u6Bpu6ss4EfJWyooWmx\r\nakAtiJjhh8ygIazoBMUmeTdHgz6cC7wkG+SXngvzu78VpAmNjvvYY51sUX82\r\n196gS5ZtkB2p0gHe/+x7wwXKRNjos7tHcVr7QAmLe+7TX/BLWHB4m0L+QdPa\r\nycjQhgLfAL/53d1sakrGXPmT2cBltBTaAbl4Y2oSSVLDRqYjCjjk3OGJnTb+\r\nTFFbf2Bh5QvyfrIH9wmqJ6JvgdA8DvdDK6M=\r\n=KWfw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"93d76ef2bd31bdca6f766376b4d4a8c962b61010","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.7.2","url-loader":"^4.1.1","@babel/core":"^7.18.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.105","@babel/preset-env":"^7.18.2","webpack-dev-server":"4.9.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.121_1653898105543_0.9524047020092834","host":"s3://npm-registry-packages"}},"3.1.122":{"name":"simple-keyboard-layouts","version":"3.1.122","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.122","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"89a88ae0f8bc1401ca3b7f3f125745efa5bf8ebe","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.122.tgz","fileCount":86,"integrity":"sha512-mrv2Pt8+fQZuBqjbBwf7TNGFB/O1AoOIoAtNIXwGi028UdHzzzfdKL78Y//hRTbGH049Yl7AJ/22f1IN2AOWQA==","signatures":[{"sig":"MEUCID73bVCM8+qhr8/XYgEDwmVKwTq9VnRa+5s5rFHFm5IHAiEAgUFtS9jS/3Fho+ta6qsS2G9yNSb2oYSxf2TdXqWZdIU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilcyrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLOhAAhuyTidXFqJHwPUafqOqbPnFl3F0WYKIF6RDPq6wETzqOrTQo\r\n1ZZOXBrgf7Hns6vMpR+EvJJ6JUEjBceytf1AUZQUXQcB+8Ik0mMywBQSyFMd\r\nihroxhcCZoay5ECIO5AYOehDcEdd/LTbEGRTvbXsyW5GiK49kaJOXoYmKgON\r\nqt17hBhWZFCx3TCMfKpnq8GlgEgKPdHlgkZLIcpiJiJim5Ti6Aj5RunZUCuE\r\nJaBfamuRkt7JysvmCuqIMNG8vu3pzqu698b1MND6xsXgl9v9fjVsfFUrAJ9B\r\n/0iNGxY8y3mUQ/2elVJNRsDB8YhZvcqRt1GBbYMpJvmd4zBHCaEyWlmgQUcS\r\nkiivzc+BLmRPwXQLwdj5FDtA+gZaP/KMqfYqXW/R2kHasau4mrlfn4xVEH5U\r\n1qhQCnPBFIxDWCtYm0jxxW7g/LMpEsfZVEDYkvS1F0tr9c0oct9zWIfTwW0d\r\n19SFVd56d1PQ0fvAkFlk7qXWuvIT3HYshuNJ0KddRDDceWcdwA2NNtAAVKnh\r\n9gFTWe0ohReLuYazOTe461W/colUuLTepB2HIxVxVUXce/kpDsPs8/+tVPrT\r\nZbLiL5SYeq4x2l+lvnVmdj0rJLhvyWe1U412662gKFQd0m3HKrj30D7SCvPr\r\nJZTR3oXssaQg7gQxLHgrk89vZL4akrT+aqc=\r\n=peoT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"2b4d5473648a6ab49f9f7609c4be4380178434c0","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.7.2","url-loader":"^4.1.1","@babel/core":"^7.18.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.106","@babel/preset-env":"^7.18.2","webpack-dev-server":"4.9.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.122_1653984427519_0.05504526220674588","host":"s3://npm-registry-packages"}},"3.1.123":{"name":"simple-keyboard-layouts","version":"3.1.123","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.123","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1c37c8e67c644d62d090d4349eaf82e2db31f6b3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.123.tgz","fileCount":86,"integrity":"sha512-EvJoh+Kt5skapwbyBa2G3bYe0simYHOSE8jfsgt1ekiftp4ZZ+7VW10VGBjycNVocytPWPwovi8ycmjgLITwEg==","signatures":[{"sig":"MEYCIQCkuDdHnmh8QGf5lHM0VRTSV6ocqnM6bW41H/MOt4lIPAIhAJm/Z8OeD+snPLVGuLXFKPv42wuJ8QAAD3Xr/LrrQDz3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilzdGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokMg/9Fd3BnE2RWA1NRGZ9JhB6Z1cYn0x9eaWDg6QVDS3Ie5N2EHsN\r\nDfe2xKlcsUbQIzAXCPekfpfnxUJJynmCqf/CZ50wKviK7OVuZw0gC3BLymwp\r\nDEwtPn+ScCkqzP3jwIvdBljWt9YZK0epyOTJ38VWAPY4KhuSPXl9IBSa1pQO\r\ny27QldZRlqWGJ6dvK6EgKBMvZ7QkeWwEDTxa1Ifyq65Wo5CFjm+ZMcMjMvBx\r\nMt3/0Yoj1u/OkUA/bhOMejH7AJJ0V2FwvVQP7mM28mXQUEys/IteBA89Uvw2\r\n9lUSskcczNJzoqTXMF61NCOt5gk81bQ7PG78T79VuKTgHWRxaJNpsnLueJZ8\r\nQbZiYk0Q+sFrPt9+WxO/NfYlNrPpnMnPjeFGNHJIdCFvXrOlcpDKiNuLcxvx\r\njy+EcyICqjluV2fuqbOfQtEr2h+8qa/F78waOP0+r42Z/Sxw3K0vUAQj4Qmi\r\nYXJR/3dbtBkuYy2KcZFntZ3j5amUay//CDQyTRvKgV6zdU2DfGQLLjbhxqEP\r\np6PiefaR8uvYNIWRe5hU/pbkVzgIBtNFBe6opNS7FX/3ylAXjMBgo9H+aNNK\r\n4EUkuJSPJR1KyAQQa4eQWs+BVdkwoGS1qmIAlSrOzuKYoS0hYXN2aIIUy/zs\r\nIVevibBIP13aKwsYu/SjEFu0yrpm/XoULU0=\r\n=A7kN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"7f3e84a298fac9c2b035d80ed80bc030d58cb87d","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.7.2","url-loader":"^4.1.1","@babel/core":"^7.18.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.107","@babel/preset-env":"^7.18.2","webpack-dev-server":"4.9.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.1","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.123_1654077253842_0.744084302924338","host":"s3://npm-registry-packages"}},"3.1.124":{"name":"simple-keyboard-layouts","version":"3.1.124","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.124","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c38eecfda7277ca50492bbbc4e3817c1cddb4ec9","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.124.tgz","fileCount":86,"integrity":"sha512-utnV8oNxDH96wZa6+kD4lJj7lbZJAsdJVwtJFiSkB/+fbCV4eaMe7S6Cq/j8V7CLLnFdPhA+okjFXXsShaHLdA==","signatures":[{"sig":"MEUCIAmFmvGccA26AHiOMfvUMOoLlsnLYNCPYvRxCLG+T146AiEAvb0dgxkRuZlUV0qJjAmdIAr81m4AjKDwm9MCNybKTME=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimHAqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0IQ/9GJbYlussfB1aZ3Q5PpvQqVmqn/AAGwfzWkc4EKGBECEZ0pl/\r\ndQn8D6fzjQLKO5imJ2lMtnBAtjol8LHDzOzH+U5fzeyfSvaaynnx1leEtDGf\r\n+O1fEjUYdmDW1/9Mdtzno+coKZeFZIOKMBDZfEcpf5s8/1NHr41kxpnn9eBS\r\nnjYPb0CWn0r2vDlFGwZslfuvHZoNBY+9yty5/23q1jWvp/EQOjt52zzqUHFr\r\n+vn2p649o3fTT4qSVGPtG6Km7bm/gb8SYibmTgJov7jeOWJ1CcMpvv8bMCV6\r\nhtIimNfqTSd6kCRzyCZ/8IlTw5m3jde64LDAXKe9Fm03einNxgi0PEBkBi4h\r\nRL8O/UkwqHfjPoXkeK4/2YlFKRcRzM4rZy1Be6cYE9VuwCrW7MEPjZ8GNqcN\r\nJsCnn0vJFE/65XXIsCJR5i9KHkr7+Ws0/Q0ld/mAyIU+ORU4X7Q6ttugk7eG\r\ndnrLmuwb2B5ZzafNiyp6I2HyacCKxEilXvIuUPDqb/b5ZtGhHEqNTUZJgy3F\r\nUGwRV5fWJgSqqrPAN/JOQrT2agz37gP+QCnjMEhQIAkWmFR6qAgN0XjBU71o\r\nJVd70KCuBAIZDqUHLBc0ublxojjQDclMHSuHHay7HDBOTalObKDAWMBWxEB7\r\nqiQru5Ht4R/hWThX9YJ4new8E8iDbBEl7UQ=\r\n=qXmv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"d9d712484acf362bae93a9623a3638590f7ab94b","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.7.2","url-loader":"^4.1.1","@babel/core":"^7.18.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.107","@babel/preset-env":"^7.18.2","webpack-dev-server":"4.9.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.124_1654157353944_0.350880335892072","host":"s3://npm-registry-packages"}},"3.1.125":{"name":"simple-keyboard-layouts","version":"3.1.125","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.125","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3c91393979d6626bed16357eef2e7cccc9f94560","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.125.tgz","fileCount":86,"integrity":"sha512-K6CCH4X6UF2u6dKl6KWZQnyKQs5cI5otEErWM7WB7jTpt0B4Ddvig93wDilmKetmS8SwLVY6WfCcfRnHdEnU6g==","signatures":[{"sig":"MEYCIQCwrrFGxzOB9OYtB/aBr5V97ZVGFXjaGC3f3poQb+eLIAIhAPREMb71x+BgwSFWtvvVJXxUW6DXG7bI6mH4iterxn2t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimdHfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWlA//Rm2sskB8AM131oqfbIDyK+qgXHMCUusHBKnt8rH+1Go8DqL7\r\ng9GVih26QO083JqL/kHAmgEl0cqh5zTwyQpxR9CgfAfljMMorXWgLgZJX+Bf\r\n6fLPXAYRG5/JCRHPS6ecv3rLH2EFds5tlULoq52NlX1lOrZB/zkGMylpxZDu\r\nk8fld8K0Jd03Ji/W3zLvtSO7xPU0OU2P7pAOvF97FNA1KSo7pheyz85pVwWn\r\nKTZES5BUyiVSpFhu0izotDxiz604BEXccjHUldibh/Og8Q1LNn9VRr66clp/\r\nqrviqZ0q8iUlbtVYJDjxdpeWSIOs3xmomudDcyw4MfQljm5sEgmuUV/8fKp4\r\nnTKbULq9Q0dfDUOACwfq6/yc0l8vrRh/qOt4Wpiz0AIuf7LWikzlCBb3aZjy\r\nvk9HtQZIPjLoplXoGDxB82IkGH82XGABH9MomzhHJUnZeogVpe5gZ7Gmv0io\r\nfjHQNN1rGMBLAcuPQieav01RFrRYJS9u3SWgnnVuvvO1q+aDY7O/NgZqW015\r\n45UI6KaR4GiFjKo0uNGh9GYaPpUXOcCekp2nM9qr41QsnrpNjqgDETKUy3K6\r\nROqGebqSjidlAiKw6yXgapiD2ufzuY6pKSO3lX775FKDXJ23/nIPVppCqlgR\r\nAaQgsqkTeylP0gPjk2nWD9AG39KBTQ+KRdg=\r\n=pDwx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"0b58ba775a87a6f490f92e3bb3a1e45a28849d08","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.7.2","url-loader":"^4.1.1","@babel/core":"^7.18.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.108","@babel/preset-env":"^7.18.2","webpack-dev-server":"4.9.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.125_1654247903719_0.04527579730943021","host":"s3://npm-registry-packages"}},"3.1.126":{"name":"simple-keyboard-layouts","version":"3.1.126","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.126","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"59f71070bcf1ae5ca68f36c5beb7e5d95a5f2be8","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.126.tgz","fileCount":86,"integrity":"sha512-1jXl41kUd5vudbIpEnDXVD9/cnx+5CMzX2FHgXvR4kSg0E6TEilPQHDzj67zM4qBaMnvxYSDI1ltUzWG3tVaIQ==","signatures":[{"sig":"MEQCIChMIwZ0xwzro0O1XmfpXpLHZ108mhx+N8QKeH+haNtpAiB0Nvz/ZRIf3nHkmg5fuU0bnum32xSnpFkLX9MqphunLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinbWyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNrQ/+Ipal8V1sjVlQsJ2vYfNCkCNsRAuudpH9GClHJ1FK5TsiRKBz\r\nW5A8ISCeqPFl95SPC/4WGY0cmH5Qz8qGxfDrbrMENHy5cksKISZJsk4DKN93\r\nn/GsUGzFhEJAwL2MQrkyFzpRAyGl5oLPlCKkVS07A/XkTR8SFFqjHleJA9in\r\nMGToKkkmqIDlnanBzkEVqje6Ing1unu2CmBIK/8zr9gb6a3GGrAFih9creZ7\r\nd7piJzCStl1ZYLRICHQB0PvxBJ19iDTSKac4U6TSd03ikI278IC1ndiHLZty\r\nKfmtE+6Y9dh0rqcUS7sxg/5kesEkK8FVjn5XOty+18LD/j3U0DZwLmK6aDGn\r\nzBlVTIgXamiajKOrrDoz3fEOxOczcYbOwES63k44T3y4Ekf0n/q3Zbr6Hcxl\r\nxWSwPbQK9asCuixeoLCvExCk58Fc5CFKCc/ADvyOvKNW2dnfSP7WH2/gB9ju\r\nP23IRUy67fOEaimLj+43yMfqsEL53YFswL/P9NKBFcAZBrc/36fzJdMEzx/1\r\nJ9OIn68yo0kM7LAhQu7WCNC6H1tECvZYaaUOlluqAOt/EP8kQv/mQX0cRmDU\r\n4LcNXuwlxXSK5f+eLV2tC48pwBC2YrIKYowCCkRnO6GcxUUjIJQ9bTkylUaE\r\nHL8JfxInEZ87iDJXbE3LoE8potPk6qwtlTM=\r\n=SPjY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"a1cbe2beb0f407e03bdfcf7384b7ac7355d30653","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.7.3","url-loader":"^4.1.1","@babel/core":"^7.18.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.108","@babel/preset-env":"^7.18.2","webpack-dev-server":"4.9.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.126_1654502834023_0.9266172093854697","host":"s3://npm-registry-packages"}},"3.1.127":{"name":"simple-keyboard-layouts","version":"3.1.127","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.127","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9ad600b43d730486c3c994bf27fbf680dbb9f5ed","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.127.tgz","fileCount":86,"integrity":"sha512-jc7+eRYdzD0f017xx6ayzaYjtSSmd37Zt+vgX8zihLeHKxUt3qtT1kkMc0LTGWO0OhHw7EuGqypUUndTy6ABeQ==","signatures":[{"sig":"MEQCICoKInkt1H1F3lcZmUmEMni4DBj77QkqsMSho5ZFfKLFAiAGkhdWGizJLw0YvnDrfao40v/cViyjAu/e8bA4yl5lnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinbuxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmozkg//bP5R6YpQFfegk7qHUJFh37Qzhxc7rUlTw2quCXbz/E+aI1Ac\r\nUKfveqeqHLitG+HEQxqELgZEJkpM5QqtTFT/rQScj3Ggp1vQpdvFh2ZSpijw\r\nzL8yw5FxGsWf/sfv48T82wtTBZa3IRRACikhoCIdIPO+oN1ZSIqqYyllqHPY\r\n2hnhr/lDPgqpezk0EodwPnDPCcI2MQ1J5WxdztmvNeWS6rBOmmH2FCgkfgdz\r\n8stdDwWzE648zhpp3Ui0WP7qVBZdLjSrN4MNNBP1uCZtOvLYXCozh9cs4tAq\r\nQTF25Wm7tSXXGpbKbbrTgGGy7pcNCAVpNbd+hVSqZpuzyMAxubhn/Sk6mIaK\r\n0kuu+88QFITEhU52n9P8m1Dmqnldm90af7jR12Md+WeMYz3IstZP/HM5D3EB\r\ncbcwRwuUBhU4YBza/R3bNCOxAr2Rr0y6M8oIMU90gwpfHekWbHy7t/uF468Z\r\n8SKkkCV1FS6QbhStRO4LuJ3U7yu6N1IEehWxumVEg1oJtLhzJkGU1n2z7ax2\r\nSLErntN9yF+0Q7WQr4jCqs8vqNuHGxgtwO0D01vR0hSXtuRAdSnFkhhpsMRo\r\nglnYd7vAF8AlVVeIQWVvb6VjmR/o3zrRtQ+4xtQrM55PkzoSkhPUCTIIPxme\r\nSKxjoLrGm1UFsY4NlLXYnS2A4eXmjQ45HSc=\r\n=VzGj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"095439eb293c5db628b39995a54e37f0adef5aeb","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.7.3","url-loader":"^4.1.1","@babel/core":"^7.18.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.109","@babel/preset-env":"^7.18.2","webpack-dev-server":"4.9.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.127_1654504369177_0.7987943208990049","host":"s3://npm-registry-packages"}},"3.1.128":{"name":"simple-keyboard-layouts","version":"3.1.128","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.128","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7ae7ae70ce7845a677fd0d788e17b24a72651577","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.128.tgz","fileCount":86,"integrity":"sha512-pS28fU3r3wk1q28TVCNMoACHu3CzCwlrDYftCiUFZzlleO+p+LGpi5fHHCXwg2rde45cvBdUKp2Okbck5FVd/A==","signatures":[{"sig":"MEYCIQCRTdxbxxem9xGcfUfKVFaz08GEGGTqE46YyEUNCvbVlwIhAIfrZkPtDSiheeq7CJQ4TGTVfo1ZnDFdaIiAW2HJoe/I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinweeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmox7Q/+K1oh6iurCGS/UkpOlCEduCp9gYeFTXKj8r+6838JAvjcKcRx\r\nox7Rn/dVVij+/pjtaSO2SCSTmK3dfNA9T8knYXM5gMct6VHbxIivhKVgevJw\r\nVD1y+ZkinIc9aVGxeg6PDKs9m2VFo86EXCWeUrHcW9ujpkSzGRJDIv4pUXYz\r\nq38RbdR8pezcEiY0O6rjTrER1chyUqzGDj4z31fdr5TZU2xGO3bzpdaiHxNA\r\neP7cG/i/vPDp0cv347obWNa6H44Zz0DOsr7AsOTIKpRdt5AKbkNwE36zx3LX\r\nUL0O7GKAVf6xfnA8EMk0xcZ7S6jpIlsCQ1dF8JFrSfH3FsgfPIEpx3UdEdbl\r\n3usWmjWaQxdO9r+CHnL4Dc8M3K87mtj5HcM3FakphGlUXjIpZAnw60w+G1jO\r\n5ny65yOkBKAudBdYRWKNECz5LHdYoG0OtuuL1R7DLOMCxR/QLkh6XHOTstXp\r\nYs121ZNCieeVE7R0pgeE2sJxuK+5DfpS6CJGT3n869x4H7a0AD+vj42VXUA3\r\npOVGAKrrFA26cyMNckQRBsMg3HoekPqNLkCuQ3hA8CvYobMrIly51nafs4kq\r\nlwNekUN4v33fgtUWWK03v33Ez8eiPfvBjgAvRpZ2c2KyeGQE7czXk8w8eFPh\r\ns0btfdpa1p53x93cNe7w3LzsR8KMHW+7FO0=\r\n=9vtf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"96a994fb5cd1ce50b01c593dd7be0cf65171128e","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.7.3","url-loader":"^4.1.1","@babel/core":"^7.18.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.109","@babel/preset-env":"^7.18.2","webpack-dev-server":"4.9.2","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.128_1654589342606_0.9517948686745787","host":"s3://npm-registry-packages"}},"3.1.129":{"name":"simple-keyboard-layouts","version":"3.1.129","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.129","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"706a5ecf50ecb24c8065cd405d5ea0af5710fa87","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.129.tgz","fileCount":86,"integrity":"sha512-t6VZGbNo/k+FY1BSS1rkh1SSKTmhl9gTu/VmxA9gdXMk1TGYL/Sj2xJafcRw0zsvBYSAUDoPfubt15AXFbH0dw==","signatures":[{"sig":"MEUCIQDE+T10HERBmr/+J2Ld53BUfjYO9egGCIK3OwAO0U+PFgIgV3FSrTm60OZmyjkdVwDAHxGJH/8yGpVXvNJAKzB1xOU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioFidACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7bRAAkHxMnfyL2RbYPk51t0/GnrDQr5mahECx73FUb9H67vDMLGtp\r\n21KsVazcOFJ//ExuDiatBYcwnROg7f7plMr3h5D3N0jFuT7hXrCBwgwyVaYI\r\ne3ThP8/ezqEf/9pKzvT0tSG808c/O6Fsq+6DSTG0aS4n0JZA3a/tLLAydc9b\r\nS3roPVpFqbrcQjABojtJTaB5Nj359dmMgEApg4saEF/MtNCAN9x+Cwk/7z91\r\nhPlyu+JH7e/MkzkBlxELcjoGvbkncB0SL1KqhXL6x6B0BOIHrOcjaudJ5G8I\r\nYD5iGDS3TwcaciTuuaysD2Gu8clCcJoAeWkuRHR4lHd7sJCXOPeM3ao/cE0L\r\nTBkfFrjBTaeow8q1M+rCQ6A7VmGX/amLOXY6WR6uchnBV4UhjHtFyN54Dltg\r\n/07rVqi2tzykzo4Pf3exPnkKWNQ+2ovManKq5XUKyWiqKMFLdP4OpbuSOiF6\r\n+tV3T8y904jvOOH+gYr4jNEpKH5IdrzkgTotXLyh22T2hW/qBUb91YTpfAYo\r\n2GgZXwHTjzwWcp2THLRumWEA03qG13RYez5Kb+J/Q4MtUaQEgwt8cwLkYj28\r\nDIrBBEJF6a8UNYl6FJFRAUXC0tTaB6MsBo4jQX8mcZRXD0y8zGmSjYZ5xpOs\r\nmv/LRLw832C5s0na+OZ0v5urFnW5KN4jnfY=\r\n=rSGx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"bbc4f8d4d272a6a1ed85ce01e8adb29efbaffce3","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.7.3","url-loader":"^4.1.1","@babel/core":"^7.18.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.110","@babel/preset-env":"^7.18.2","webpack-dev-server":"4.9.2","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.129_1654675613486_0.33428856285454156","host":"s3://npm-registry-packages"}},"3.1.130":{"name":"simple-keyboard-layouts","version":"3.1.130","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.130","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"86ea7faffcc53f54a0adbf200db794660a963213","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.130.tgz","fileCount":86,"integrity":"sha512-tgyRjIW4d34NQwnZs90ivrxBjOr51TqWvw9Iek6BL4hdR1zXHAlsHWE+NEDZ0mL0RIyYWzfRl+5Z36JnV51gJQ==","signatures":[{"sig":"MEUCIQCjHWn6+Uqt5TqTEiFOVCj2NSakz+3nnMY9OfMPDU2NYAIgO9D3hFwo4khIMUQ36XLNvYbaIC2AvZ46kZiIezl2CHo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiovvPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpE2g/8Dwi93Y2Ltgg7r9irpDq/HX+DVfPwNYM5H9KpockFtP34+k6k\r\nvU7X1SFXn2drWqJkty6LmCYWXIS59opZ0/0cn+Jzk2FVxbA9P0FZTaL4f9q8\r\ntuX/PoD5DmZjuEgqtg98/aR4ZdXEnRH/ZosIzlqwr92Wp/i0aUUr0AATlxpX\r\njxXuV1SfMqrbS8p0db6OUIXfgyMEv7m2q9dyzogTyXxjDPcIYVYDfb/zFoxv\r\npt3EQalhtymX6vBsA927/UatPU/m/J6Bu8ZVSppXBUDE7tM+oF6ebocgKrN1\r\n20Ce0en0LdpsBCI6alRj+guIO4zNwe+EGs3PdppkFtef/qzqpB8OQJJhkToS\r\nyJWqVkgqHE9bbbbDTflx7G+mtAVr+89B3WoygDmdWY6eqJZ8vUyQhqXD/Z/C\r\nPdNvgEaJPmPhPxAswtQIKZ0Ecg/s8KhaEWJRdZ5USXplsRroGAhYFhg/DN3Q\r\n3kzlc5kl+2GXZjdn3WLBx6WDQISyQrwctQIsA7dz7ZOgzw/kV1TVlzNSFseb\r\nk3e8HbXj2sSuFMot0VsBvjbRPXOX1IIq17+BTOrXWaPUvbyin+PJj3bIyhFN\r\n/06b/s2R/+w6BOWmoBPZoAqwdAjRKmii4dOZMI25Gl+eKJJmInX7v9WHyX5+\r\nBTd1q15Dopm2K7W2Iizkc0+bI+3uUvpdKJE=\r\n=wCam\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"208e631b3b86ad754eee10dbd390673b3eccfad3","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.7.3","url-loader":"^4.1.1","@babel/core":"^7.18.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.9.2","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.111","@babel/preset-env":"^7.18.2","webpack-dev-server":"4.9.2","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.130_1654848463237_0.2206941509925202","host":"s3://npm-registry-packages"}},"3.1.131":{"name":"simple-keyboard-layouts","version":"3.1.131","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.131","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6dfd68ebcb132575523926f1a21dc799cbbc6b22","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.131.tgz","fileCount":86,"integrity":"sha512-j+GQUnOngEcmjWPptAr+vg29lnu6aAofTyPGMpOxJ8yNmmUsjtb44CMV8ZTjzSbYmZ4JhrOnfYxXtMfE/ktlvQ==","signatures":[{"sig":"MEQCIB/TSCMsX4P8W2gkM0VeZiHqW+zfjXnnA+diQErsR2o6AiAN7SKX4Tlq8C3iqiv9Lgy9xz7u1ptwiU/m9Ryb50nevw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipu/5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZ9w/9FB7LZEdheLWbobkPS2rsjDdtXKqJbFkrYc9DW1O0fFvQ+EjG\r\nVNN2Y5xun1ojpswGaObItKBiM5Ht2yIPpThkjDDzv56UKfSlPFVhZKMsC/XX\r\n0HCQir69qHvQXGCfxeuG6c+GJdxWdLJNtSjxQp5aPUbfye8h5eE2327tw0wA\r\nxiV6nRrwLTSwrCw227q/zeyWZIKMAdTQfz1EvUJq4nukchND8mGVLz0jdFuh\r\nRdTlyLDxsyL+laAd2Ckzfeu41en3uOQChd5uJSaYQ2oIZI5Dju37RSL30iVv\r\nj/3qZ4t6yODRsQrrTycSwsgK59w1M7cxvTRsaHVjHFmJLzXtZvDdslq0WeLm\r\nY78WLjvnlFgW/GwkPBtVo14AdVbtBiq/4lgLWv3h/aijNenwdydznFpA1WuM\r\n061pExuF2USIfSoG3KW0mpOSnz4LVKJkgJXuTMQgHt1B8p7C1FDR1AFuH9t6\r\nEpcO8hxOjanpJFiCgBQAR/k/STM/3hpSNGDOF3ham64sW8QP1kpbEHqcT9Cr\r\nqDEM+Ze0KYBEKpRoGM/yskrNtJXrJCIgT4GD648yLDFAw1ENXD4WBTWtaXJS\r\ntTkzRka6FnLlExA8FElkO8ksgmMyOr/O9xDVO9ro5sctiPCEHsWP3w+l6nT7\r\ngE+NhwvWXZyhTbOoGZmEWjr+4JLrkPjXvbo=\r\n=/bpU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"9e76c45ef0c740cba215462be453028f26d1a5b6","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.7.3","url-loader":"^4.1.1","@babel/core":"^7.18.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.111","@babel/preset-env":"^7.18.2","webpack-dev-server":"4.9.2","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.131_1655107577263_0.8205074215820165","host":"s3://npm-registry-packages"}},"3.1.132":{"name":"simple-keyboard-layouts","version":"3.1.132","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.132","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"917b9438afd581b99e79910c3b00d98c372ff673","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.132.tgz","fileCount":86,"integrity":"sha512-3rf2FyLmt/WTaTexWvve3LcE/dXRBPc6QO+efasyGRUx18rW0cvos2z6Z0TOns6jkkZ+JTRWDoF2koBSbXpBSQ==","signatures":[{"sig":"MEQCIGkteXzOGXRl2/EllHwqDDt/pSlFojcExiyV3jgLa3i3AiAUVsH59f5i1knNs1N0ABZH+pG3jXoDSL/t6TKFOGPrXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipvB+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9LQ//TNuxAQuFOTYR1iCjE8izBEDT5stD15qLhaagZweDT1/3JRZA\r\nGRUN3qltYjosOdR6ljcUmq/OHn/0Je0n5+TozjWVfjxjVwIIdoaQar3N2Rw8\r\nqqoRjNHTfyVSTbwdvtea0hlHifAie+r0F7LnuzwQepKf2u8LnPsbfywU0wAq\r\nJrliNyiBA/3fZyfC090/zigUCsdYsa723NIKGHBt+XCBQUt2Km9PtXsXsFsu\r\nIi8dJ2BbaS0kx8hjphx0mXyye2vx9kv+50lCUZAKu5MKTUNPsgDbvQrseFh1\r\ney+C4L/s9GnG3fvi+gP6088CmukZtIaEYUPUhFsNGnM8Wyd1wkDaTO16IhSk\r\nWpiH+c85b0GzWyI9ch4ZTAtXAgoR2MscYXFuQX7DrfKQFtbRh/gIDWQ10cii\r\nH7f5JfW3w8ZxjxJQLewmom7d3zYlhFBshBKNhiQWRcQAgqkhK5rtk960iCzm\r\nZ3Afli9yqodR8Gr75nylSYxu8QPyAXHKy7NQBzjVR9SGQxAIf859TPvtlGj7\r\nPl1qfWoSIzgmb51NeApRTWOVdbqjenLS2zWdBpyGKpLIHEIkqUVcoBcwhMnv\r\nOREt48yvNQxwuW2RXYFZXYZoao7YPSgGnB0jYcIH9XNfR4+3gTVr9wQcahcZ\r\nxbtuBUK4sxHFHPS+A0SLAfemFU8VEIrRA7w=\r\n=Qffm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"65b8073a155a41e4acde2684f2dbc33791473312","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.6.2","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.7.3","url-loader":"^4.1.1","@babel/core":"^7.18.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.111","@babel/preset-env":"^7.18.2","webpack-dev-server":"4.9.2","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.132_1655107709765_0.857646088435362","host":"s3://npm-registry-packages"}},"3.1.133":{"name":"simple-keyboard-layouts","version":"3.1.133","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.133","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7ac521789fde698546ee7034163520b035a92604","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.133.tgz","fileCount":86,"integrity":"sha512-8yU7bDbABS+AEXX/sNEDlqZSCBXdUqkk+xW+PBBb7IGQ3q8H2QX0onIhJfLn2McH5KnxyuJ55D8ixBsJGniwbg==","signatures":[{"sig":"MEYCIQC6+f9JmBqFnQzhZZYNKVaTgk0St4+UeF+pgQ1Vj9GFOAIhAJw/xEAHy9m8CdkoiGsd/z/Q8ZT23+ILSXiByYuipBMu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqEIjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1iw/9FkMJNlMJtG3QyXE2wivrN2YdvxFsRXokroUw/+p3UkTkUR9Q\r\nXSsmX34nOO7D2+5LPo8w4d53gAYIfIn5K28oGHLmd6K33485GjvupizuNYDS\r\nAqkDSRqowV0Fu3dHVLIvRY7qln0CGZHn5/fmERIfONatPYsn8KImMzVU7inC\r\nsK0VzalyD/4g1WuADQKgnB8Gmfnt5VPI/wCEctABHEHqKLk7AiZyvSsPY3Dy\r\n0OOCEdjyL7p2LldX2/GyRdGRh+8etJdN7HOA0k6EN8jPToSpQ3V/BcVE0/X2\r\ntpN/ux2pmUCE1w0Gxe7PgNjti1P4XNlv4rAMCve3C6gjdCL6+KWiuqXzBdYw\r\nRebEbBmJqoUBzfr9SyejKRG6i5J/REBDntKuJv8w8FBeFppRqOOatb4FyJ2t\r\n6H2bbpBCoAZpeXC0kJRJO+erKicJcw6NxXTerQzx6WuIbT32yd5kiC7CyYf/\r\nfP46lrLbBMbLylr9FkxO3AjsJJpJdc9lnthgxLTKtzSC7ph/8aZEpwhquUES\r\n8iaaxvnYhjAcR2OO3ou4jqQSRFsIiMwvN6KCHbQ5IjRDyQ4iJtgonVfrrc6p\r\n2UkpmnBhX9GTn5/ah/LaoZ+uRIFzJ2QY+xrmmqdFmOLFRIuvxpVWl1n648EW\r\nWyu0CJrR61Pv5+FNu7xjXJ9oWtUDcZ8ZwRY=\r\n=NbIQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"2cb2a58f5215352d20c43e759fafde6e94681099","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.0","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.7.3","url-loader":"^4.1.1","@babel/core":"^7.18.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.112","@babel/preset-env":"^7.18.2","webpack-dev-server":"4.9.2","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.133_1655194146907_0.6340834786584724","host":"s3://npm-registry-packages"}},"3.1.134":{"name":"simple-keyboard-layouts","version":"3.1.134","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.134","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b06f934cecfb5cbfffae1d7adf3ba492fd22191c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.134.tgz","fileCount":86,"integrity":"sha512-CSgqjr3P36atZkI/BTNhnW7NOAyLZfYI43czFrOgdreHfQQti42sYf0OwHQSSs28chAP+7lpxkswHCmYGcKk5Q==","signatures":[{"sig":"MEUCIBYYwdc+EBTVXfuqxR9RWMoYDwHkd4PR2mOICzThPMDjAiEAiE4rqI+Uy9zLlSiZNK4BFDaUIxajG2c6YDSTArk4y0E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqZNGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo74Q//WVUbW50Pb0RC2l7tvyFLS9ZXz4sOMynZ13pogSsdVmIH2K/U\r\nLL3Av2snD4wPcbyhBoHzx29l7jsheV6Q7mIizfAVPADH9do258s/6fdm1Idn\r\n/BbIQwcKzBZfBM1R1kn34bkseAxgjO4cpHvHcsFR6UudoNfji/Eiceq2zCln\r\nWpxvYGQPNV0i+h5AEEo6fRAIV8b6ZEMFbEDwAtq5VWzejOVJqFuQ8j2VHgVk\r\nVCQggGJCtb5TYDYO0wllVB1vnIkoSjTGOmiSurk21s7f9hU/RdT9V5VJBX46\r\nnB34F4EcQ6EBan0pWRy/BgfZPzDCZUwEZfRAOPT3UVJ0QYCp/Sjv0Mypj8n9\r\nn268sS9+O6ZAxrcQ7UesTwTDlrxVgIXx6/GVDlPIxjWOXlSd0e2cogOrT+p0\r\nZW4vI5e86lbxrgbwCDy1HFWjoV0OCcMdRO1mNWRCyYPEdQ3nQIBd51FtW26z\r\nDLHeJG+7IXZHUvCD/5FSFTg4tycDTMn0aanZeFbOdGBxEDCvYZSDTjEFanpx\r\n32kpmvP4SpvdTAdX1ArrEfaZvrv3Rf3+M/AoYofOY9KUNk+Mmfoo1Xn5bE6H\r\nnIdOTHRXgD9jMPdTZ81JULpiIXNjdjyzQIvs5+7ErAKrVz7loUwYsogHuGtZ\r\nBiEVBSDfPMEuVpcAPH1/Y61tYlp36P2m4MQ=\r\n=D5kE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"5e27cc974bc3fbc3da55f0cb9bbc1bff62dba698","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.0","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.7.3","url-loader":"^4.1.1","@babel/core":"^7.18.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.113","@babel/preset-env":"^7.18.2","webpack-dev-server":"4.9.2","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.0","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.134_1655280453793_0.4581723485461826","host":"s3://npm-registry-packages"}},"3.1.135":{"name":"simple-keyboard-layouts","version":"3.1.135","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.135","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6f034d2a34eb3c2b1d3de0de07fe6399bd7bc2ad","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.135.tgz","fileCount":86,"integrity":"sha512-maoYI23Rv6HRQq1U3n1K346XzZA5wnPxzrYrbqASL85SFgeEaCJVvoWiWOhXo4EVL798YxVkEBxLv3356ZXBnA==","signatures":[{"sig":"MEUCIQD3blUqphxn2YI5RWyJ4gdc+vT/Jkx/S9DphhrMzw3lLAIgGL1dzWwmzQFTUmhCp7zZOYOSsm27RjSmqdNaaiCuBkc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiquVNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjFxAAmZ/8DFqAG6I6XACvFeyV9x06Z7vPSNk3BRx3aLRlobpCkRx/\r\nOaXbvEYoSc8nOXmXupMz9lYGovLs7ISVXD2D7HbU09bBRBPHYK17FUdvIXRe\r\n1Uznj6m6VbSXRnUIHqtc8Yad5ZxP/VEv9tuPQGFAWujSrC2xScNGHjsvDzEw\r\nm3S3g3q9vQVFYQWWTpdUUf9XRV4Et6DTM42bQ6tXJZEmZ5ywDQImGuO9chF2\r\nA2e9D6bX5m1ifZKoj56xyTi685ylNqhC7ajZaNATL9eu4J6WYqdS41yYmFG+\r\nNR/exqq7nTqYkKs8F3nr7ohSTNYcPuj9lZqrFwXMJeUbD0RsgIP3lxIPBKby\r\n1DeuJWklNvneACF7hSJcDB4x4mfBBlNR84ki8womqyvWkOl2AR6FNxZmK8fU\r\n5KskjSQr47PYcvCWlBDYcjdSL6QfyOMPMU7ciWHaL0JAEOzSPHTj7uvjUXEn\r\njjp+ZNE6lBLA8ubtWeADwsRVbJxGvWP1ii4oteczoF88xgKeK4dX9JzSc4gV\r\nxMV7IWis1s7NscYSUB9+m8TRWDdzIea9Stoeey5pKMkxGHUnikmfrHcPqs3g\r\nCxrXGzAiESIO1GgQCgZ0m4oXKh5I/rL9w3Za64PcVZHkuCQat7rCi2ZZP2Sc\r\nDFHaouAjUaEHXzGygqh1NqNEtOOHZtVpdWw=\r\n=2uwe\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"f355e6421928f3ffca22b1fc971107d8a5744eab","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.7.3","url-loader":"^4.1.1","@babel/core":"^7.18.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.114","@babel/preset-env":"^7.18.2","webpack-dev-server":"4.9.2","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.135_1655366989128_0.24539853843580972","host":"s3://npm-registry-packages"}},"3.1.136":{"name":"simple-keyboard-layouts","version":"3.1.136","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.136","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"26312361184a4f355f8bd041b85cb65bd5d95e08","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.136.tgz","fileCount":86,"integrity":"sha512-pUtYZbS4LP5xKwaiU3HPORM50CvpLY1eg495Nfw9pi5PG3b8xecjg1Eg6bhZb24k4PO9cyvczPZCiry9qwjQDA==","signatures":[{"sig":"MEUCIQCETPSbn2NPK9DzdLhJ2vsFSP7aee/KnbpuCXHqO15k6gIgA2iliaQViOEe8mL7J6ISA7MkZQzbK1bYOh4jSoSs3jo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirDacACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpY6BAAiBOzZgCbn6OlznT6f1Mz/Cy4/sUPd+mZxQsQXIyYBiPeJbNW\r\nN8OZsRjBSS+QjTDY5ujDpuiSVTO4xWOeFhFEIRXWkCh4sNcEHRhp+q2nRJVA\r\nYUKICKRVLVG09Dq1bXedaPxPox9xSwINJX8XdvtOm7TMEZaeqs97u4i+L7UA\r\nBrgcCZYid7gJCRS2kw00pWEakpwp4NM7yenbfZvVQLZ2wLhiXRn76XQ/Dfv4\r\nF/PTCCXSBlM07mX6GCZwx+3XdObpmaYoM71Ur6/8wmJlifwXgB1GnswtSq/3\r\nkSfbCU1emigbUwYzVZuubVGkhJbENuCW32t1nLUprbQEWOssW2q2cX+ibYbC\r\nDIQB4AzXViV2E/srwTXaCXD/w7CoRo5lGkLr2ak4ZZLYuIQNPwni1PuK7zuL\r\nSxtrI2Qe0KttJlYmEMm143SdxXoSpdcGxI7jCFPBGc3Pmq0AJb6CC7XSBDWV\r\nfDpY5wu9z3akzwPzMEpGL5acl7jFBGMsPjlpOuDhmYNKXT4g6OAK5sep2SUL\r\nqQZUTEdCL2PK5I69kb5oeyBjHXlwfoJ9gTnLehDflBBXvyVRTXyXyNS+XpyT\r\n38UdO/CV3aUJNbJe0/9H6a2+RuIZD6J+m6sfGYDckcKUWD8AcDnAf/OL/1nn\r\nzD6s0bFzpbyjkCEKYzCW8J/L5iPoPFJd1Eo=\r\n=L0am\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"9509190fd4fd22ccef46bb0e29b2636c3dd95da4","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.7.3","url-loader":"^4.1.1","@babel/core":"^7.18.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.115","@babel/preset-env":"^7.18.2","webpack-dev-server":"4.9.2","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.136_1655453340157_0.3592573150284115","host":"s3://npm-registry-packages"}},"3.1.137":{"name":"simple-keyboard-layouts","version":"3.1.137","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.137","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"36b5969dc9b2cb260552d0b062ddc24e28b2b36f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.137.tgz","fileCount":86,"integrity":"sha512-Zr27C3MZgBgkSYKtjbvXu4EkrAJaQO6T/JPO+GTy17BcvpzopIalwi2+XhFyoTamtF5FgmbyvD50LTQZI8VPSQ==","signatures":[{"sig":"MEQCIBA2QPXuX9VyMzLEgi0tAMsA4uVkkYGUZtPX+Qs0fppuAiBf2ojANeGHLriYS4aGiu96GlXrpbxNS9DU5xBnWF4bvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisCqBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmruXw/7BDDSg/cqPohlW0B0rwPbyKKbwYJJ1LPZpF/5SyBcDljgplKR\r\n3EGqaclsu4qxn6AktNK3B0gOClUEK8e9rRRjtIs9ojSdjUi90pgtE6HGAZqq\r\nzkqFe0RYHYSfeWe6WIYwmFimJGUXu6quYY/RkgPo1NdWchSDt3lmokwxagvs\r\n6JYlpOAEEarS4HA2MEOoXAbEVePbErzeFmk47nkKeLIhTAZflneESxNcJXjA\r\ndQphvQLsVhTHA1IIi7sq2gfFUQZ7Fno2IkaOwALNXSu62mGYwS+p0mpAfOmR\r\n4/BtA/la4k76GAA9YPCgx21DReG6iKFku4CttHLpJheeh4k81PmvzLFx1vS2\r\nYcHYvV3WDtpBxSA2dQPtVZmICXojDs3D6ZLnqy+ZUGOpQuCq6KmxOJ5ZtOB/\r\nEaAY2S/7WIY5wwVYxAbYxCXnIQ16+oesMBFsPuv+4NBDd7/Uv8Fsx47JNLUW\r\nt8jUqXohMX7PVEJx/dVpXeQanb7nQnb/AWHTPQVM77Yq9plkXGPJ+2TD7vAE\r\nZD4/wR3Bzly/2FRNMezEotVPQj4NNA22fAua8fRBgBCBKKGtP3kWBrk2DWEB\r\nfRg0OYd4wVUPZOwntwAQSnhP3/TSVLtgiGmTUb1Xbqs/abAQvz9ksc7DtC0N\r\n2iva9fOBY0RZaAm5HJ1jnOwEG6M1OaTTJGk=\r\n=q0Mh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"2a72390e4cd5a4a2bf627a498ed08245971be759","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.7.4","url-loader":"^4.1.1","@babel/core":"^7.18.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.115","@babel/preset-env":"^7.18.2","webpack-dev-server":"4.9.2","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.137_1655712385400_0.48735745655121154","host":"s3://npm-registry-packages"}},"3.1.138":{"name":"simple-keyboard-layouts","version":"3.1.138","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.138","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a4d40d21b3fdde8bbc8cfbac1c6665703cb094fd","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.138.tgz","fileCount":86,"integrity":"sha512-mAGDwdHRR6ColYGd2PDcDswzlW5VireqloSmikhmMNTee3jj4OFnOuofTp2GuJIjkonvRsfsLEWcBh89HkqMxA==","signatures":[{"sig":"MEYCIQCCbO4INjsEyJqBbZhVN+eCJYJN9iK1c1WZnYS1Re4uXAIhALMkOiGH/X20y+XIZj0c9Vv0gmVpLbZPYPHqniUOfKU0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisXx4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzRBAAnr3IA3vXO/kNFIXiDa8WIvqGifnjn2XIVo5zT4PUgCKR/yWU\r\no6zJEECTlTkcRBcIAxDcKX0J1l12zWMPbjWay3PRZD6kUlEDGM4YUMzDd8LM\r\nMnpxbtkekfl6ZilBWtPcrqpijImQnKqUZ+ZdqDi/utfW2wxMwE/oVMXMYVhI\r\nJG14QAgqgkPHh18/K+6Tb1+ajKjZ+F2hicbkM+JzjkAK0QL9UbQ5QHZ3edLE\r\nMZ0xU+44TaUHdNiHiSd85fr0PYGUUGp1Bcrkv6sdiCPHQytgzAGzpVHNADIf\r\nIH6F2BY9ahOBPHSl+zaxBvkL29POab8H/67uIso++7P/pobdMuVgsiVjnpJq\r\n0Je/udhPHaiVS4/3zOyPu64V9nYMbyTfM4Z3MKA4LZjgaicScXGbMJVhGq+I\r\n0TeTKufvlCbjqVk/7/tEn1ijpqQ1A3WscGiQXzo+VrXKfu/IMIkaSHKfFb4A\r\nn2+MrLBhQ2n/trnOIif5w0UepKLNQDrfoLhXWsKMsLz3wWCEXpIavlxJk8/3\r\nJh4OB/1Du06WNFN7ZFg9or9U+leaW22LmkRPrzWw9SCpldz/sksK8iNJhj75\r\njVuE8QNTZP5B3vOmUiX3xlBnGxk7eNG692Jv2Ax4t9f5LLldEz1DtnU73CrR\r\nc59LV73sAI0RtE6GfZ45XHKteS3OsXIXi74=\r\n=iFaP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"39fe52e236f4653ee5caf57065e49acc62e9f6b4","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.7.4","url-loader":"^4.1.1","@babel/core":"^7.18.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.116","@babel/preset-env":"^7.18.2","webpack-dev-server":"4.9.2","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.138_1655798904785_0.09435483208423445","host":"s3://npm-registry-packages"}},"3.1.139":{"name":"simple-keyboard-layouts","version":"3.1.139","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.139","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"80365c8dad0d13565d07d1da20d52c6f2837a3f9","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.139.tgz","fileCount":86,"integrity":"sha512-pQuM1iR2isrCPhRrwt+ZSYQoP/fH6L5icTeOg0V/TigUdPrBdohK/bFdyRwfwlrAkBOpparlx52V9mb+Vwc/aA==","signatures":[{"sig":"MEQCIBO+iIxzxDVWPO/AV/RNG04EFkVmymVsluQkyaZ5xZx7AiAXMJt8++k5N+DAy1kplEz2KG1GV4XMwS1AQ+T86omreQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiss4kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/HQ/+Iy+WBH4Z0k727v24BLy8HXCk/3/8NyavLZPKYwvMUyHBuJQN\r\nycrsvQI//6O8DnKJ5NdAPCUJ0tOJlNkZ++7BCemrLUbR/bhIHTj0X2tDuh3I\r\ngaza6QpsqRyUYlo8V4AO020/OIAALzRTZ9R9MCJUYVH2FfGn4UskM5HLNAhb\r\nSOfvW6D/+fZVZAiOw2DCUxcoTmV4zpOf/2vtNCEYP2aQgsuEhxaDdIwwwDf/\r\ntcCeMbhUzAsYNltrWwQIqgdC1DKWrXC2P6vQKfJQvCYG0fxY/XgO8YOhptIV\r\n8IgUCZqJWCIm+Ms11biWUUJ4VZTPk7a60XPhKVK61btIODei7HT08ExgJGmH\r\nxvLHVQiJX0eCZiUXtp0VLScPqnMY9tyujXws03r3OKwfvQCo0p/Oa+X+B09Q\r\nPVXa66tLP+KzCqrMbRED9KfveDpwfXm6OK60mzfaMDItAggdY888V5blGh2X\r\nE89dpNcO1VQ/DQW2o9JVrZY3I/e+9zr7KUtAtoBZqM9spoxhFoGudBj/8T2m\r\nqrRtdCwNkrL3os+UyBNXx4ZiBlNH8yFBF4Zg4bTqKfBSLV0hN78Gd0ZvH4T9\r\n+K1Q2X8sDpDydhyIom7936tfoyAa/HHm7iVGLQ12WkQhTh9Nb0CKSqJRooaz\r\nHVtT4eW2XKICkjM7++GzQbaTwXvhj9SstIs=\r\n=E6G6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"b6b8292ce49621cd17701ac2ccdeb8ac04458b91","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.7.4","url-loader":"^4.1.1","@babel/core":"^7.18.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.117","@babel/preset-env":"^7.18.2","webpack-dev-server":"4.9.2","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.139_1655885348727_0.9397742222337138","host":"s3://npm-registry-packages"}},"3.1.140":{"name":"simple-keyboard-layouts","version":"3.1.140","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.140","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"43920d5e15dca66be4b0627b07b78cf13ee6e76c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.140.tgz","fileCount":86,"integrity":"sha512-WrzXyqN2apKfJwUWB8wEJZubvDi916J7JxXtjMjuR1oajSR1pCFp5fB3QMVt0XzJhVGmwvHXNbgtjt6Uq1jbiA==","signatures":[{"sig":"MEQCIA/Ua487Mw//KH4Owqavz/biBLEQ8S+dld5Gb5iRcxH1AiBPuJYgHYSnnCB+H0KQH52kWZ4BZwpm0eJdZlFLrJPjoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJis9V8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjTA/+MplLM1LPJIQRBXKe2oMb73u+jOFp+qCqa4PWrAQwi90snHjf\r\nhPixxtiKgz3zBeqgAUn13aoAnD2x15Us8o8AhHUTfGRcBFu5OuyweTcrfn/7\r\nG4PzgTDAdBOWgwakVBmA2IhXh8pOpRBsViL3jla3+a2KUOelZxEhLZjG0J2i\r\nWYA+bW4Wt4jpjxNFwHibzcsrGPKTkb6MQcSQZU0QumzHiauDXvRTq3pG5KuV\r\nDx3A8JlMrUn/EZ1e/kzTLgtGnlOuiaWDjM7bk5UtVt3k65tSfBRWXGa/AQum\r\np3whcvY74P8fTZIZnLebM6xgWg4Q60R/17wy8pdDScetBosTj3SbYDUOjLbS\r\n0AbfjY8VvfqBd3ALjPXN17LIQy0h6C3eih4hgTmG/fU30T6wf4CO5bZjOA4i\r\nAlv4GY+/A6cvhFJ/A/frOGWRg4CgXLXYKfwBhA+Ui+qQbvWqxnfMiTrPOjtM\r\naDxBCJ+S1G6Kvft0yL0bSr+CI9lGLWgMYrbLdzzOjm2UoWWc4tLcRApc/PPh\r\nwE0CM0lmBLYaoB28UvxPYaiEKjsbd8xNcUQCNc/UcauJPMhSiBifWkkiypyQ\r\n1zGbnFBP/A/jg04vKLJmDQDZI6ywUYrlF0qivVI0MEkhVc9amSL5PYsacRa4\r\n8LLnyEWvlBUesEmdq3oppg2ya08roxKJlJc=\r\n=PHGn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"697c7a1523489ca73bf1e2e8d5e5f4b334ebb1fa","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.17.6","css-loader":"^6.7.1","typescript":"^4.7.4","url-loader":"^4.1.1","@babel/core":"^7.18.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.117","@babel/preset-env":"^7.18.2","webpack-dev-server":"4.9.2","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.140_1655952764519_0.4926533193886611","host":"s3://npm-registry-packages"}},"3.1.141":{"name":"simple-keyboard-layouts","version":"3.1.141","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.141","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2da9deeca310123abf499dae02812bd90a9b2edc","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.141.tgz","fileCount":86,"integrity":"sha512-Ho9UW9eeY4bdVNBO+A0GuRsSFezhvEsVO7ZaBz9kpeJ/Ef9C322o6jyc1yTOwk/kt2o/DdMuzVrpQjj98j1yGg==","signatures":[{"sig":"MEUCIQCN1zm9WnFJBcusftLkvurAliQC8vyAg2tK5GyEW0D90QIgFbsO79LrJMOnf4f0rGmoJWFAVhnPBorZ1Jvl9YkKM3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiurcJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRJA/7B3qm9LWVXYsh9rC9cLpe2cYFDAWzcX1rDx+v1qJZxGHgxZUU\r\nn2JLjybFKpHTcsb6hPD91MEmNqRRahbC0SL3nQlVX5NdeCeAn2g49cBWjY3H\r\nqFBkz+QkwmbhTQ6XnQ6STs+ProMOzUuLo6BHr0lhbHzNfDn7X86FOb2m0f1E\r\nV5iPNMyNWSJMAG9TUe8gFaC4ptGMdIfjEQYkyqSrDbG9hsj9Cukx+O9rh3yD\r\nLEHpbk37VDm0ht3q3g5Ux/tUbXAhO0zj0NsFtaNm0ZCXEe5B1kWs8Tm6oHwd\r\nwHBjt942vFzqakdfGhn1Pl8h+flLw8D+TynwZ0G5ER8ko0DWgKJ3zw/MN6L+\r\nGPhfMrgIJZodkvTTsj0pYTSLoc+lZ+GnafmPI7gc8OnTFgEhcYTU4Y2MYaVy\r\nrDAINxjDwfeMwXmsEfIWFRyX+IaxrqnQ8IDCkcC4N2NZMxv4qgoaUDwoGkl7\r\nFUu27EBcKOxaK29r4iSStTbm1toHXTyn03NZjZLvWtz2imjgJBqHnrrL2zli\r\nHd55i0XGq+Mvo42mrbGLji5ThEJ6ZOfce8etiMvFSQaaV0viNC+dfWXZbS36\r\nG49D+d9fORxA5H/Xh8JZDs5Uuz/I4J59bvhZ+kCzoVC9hvEL8nU43p8dlNW2\r\nDceafwMFuRZz0hk5FM64haL6OprA9XPv9gA=\r\n=1RiN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"982c299bbf02e5f5fb8c791fd0cd3b8c6d6e2a5c","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.6","css-loader":"^6.7.1","typescript":"^4.7.4","url-loader":"^4.1.1","@babel/core":"^7.18.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.117","@babel/preset-env":"^7.18.6","webpack-dev-server":"4.9.2","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.141_1656403721378_0.112588591707254","host":"s3://npm-registry-packages"}},"3.1.142":{"name":"simple-keyboard-layouts","version":"3.1.142","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.142","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"dc40bba3724ce5d3c286c71df984ee63b4f5801a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.142.tgz","fileCount":86,"integrity":"sha512-sK/T/+QlSuIJHUNdlu9EA+KeyLh5w5J3CoFrgJhk+JTehUZSu1WbLDPL0n8wxvPtSrR/TWuDC2RlDVK8kSOWsw==","signatures":[{"sig":"MEYCIQDPs6yDiDRoe1TVj6YZEjMnQFLvdkYT5ic0JJkPodP4RgIhAPu8eoqI0xg3EPPIHODFsXv1z8WghGUji/nI86vk61nE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiurfwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbLw/8CeBddOdouqoeZzBfHi+qBokw75GHphYmQcL0TGguIa33GS1W\r\nv+SViHeYV8bT/pDGADHHORH+TpqlJQg1sHlVK2xC8+JOByqkMDHcQrEAnbig\r\n6YIWjNswm/8mgNKxZYPff158g272ucx13s/7bg/eppfPdeedHzPghpsHNTO0\r\nGOZ4auMgwIIRpo7maXpDjtIHzCMptuZ889rM9f3/dghuK9Nm1BAPD+EJ10SO\r\nKyV3X/nPeO8S6HR0TtI3d+weQXDY4Alk7FvOpdfMsxXkcpdTmD2K8ekmoHSg\r\n8DCq+pckfuMj5fNyL7VUNrczYZPxriq0d3yaJhTdS05mm91FQ8ebCteGsTXP\r\nBHfHMlOmSIP8F0XjBHwkG+bwhynmx9Bl8PGP0MxSeJrVBreT5T5mKhscZGP+\r\nhP72mTlnBuk/Z/Jof/eNmBYrg2yJDb7O62kJqEmMt0W2yhMTsJ3MqzayXmy3\r\nItGHd5Nzz6LzS6irmhgMxHuLu0Q9KE+IMvD/pTcklPCQHFCt3zz9Liz7uZxp\r\nARM+hzIrJ8ndpx64SD9JnD8XZYdCLJ53KAkxRJGMtKsPFMCEEt8Ut9tTX09G\r\n+5RgjNnqzwqRMTg90KfwohnY4O880JxJzN8gY71NXfkR6NPVtD3gS1UDzf8C\r\ndqAainCxnJaQePqKAr50b03pB/+Do/I5FZc=\r\n=Hn2o\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"54583f30cef48d5cd7dc6e1f5454987835a0ac4e","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.6","css-loader":"^6.7.1","typescript":"^4.7.4","url-loader":"^4.1.1","@babel/core":"^7.18.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.118","@babel/preset-env":"^7.18.6","webpack-dev-server":"4.9.2","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.142_1656403951803_0.46503361992340264","host":"s3://npm-registry-packages"}},"3.1.143":{"name":"simple-keyboard-layouts","version":"3.1.143","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.143","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"018159289f7011ff7edbc7f356af7f6a659cb552","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.143.tgz","fileCount":86,"integrity":"sha512-L2eZyL1Xakq7ITm6E/Bjy6RDAbJr3ZqN/qqcq9m9GA3rMiDAqrk13yIsObqjsvmsO0gT0vSOlws2h9cjOHt0Ug==","signatures":[{"sig":"MEUCIDLlqKqlrepOAzT1Kh1jWodNRW6KPimymXiyh6vOom23AiEAgizMIrXp4uLr6NsdC4wNYdorGopOsjJFiKzmgxT38Xc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivVnzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7fw//TqpOoEyWQUljV8cjVWehqgHcdvcQKB2QjTu95Se5EOQZxLF4\r\ndmRNUgZvaLX8r4qHSg6SK04ddSdJ8nP/FDhD3BQzPEC1/8AbOsXXScXzWPdq\r\nrUM20QZo0pUOFhzavq0JA4sxWYb8D8VCHPV+7/pB0Fm/J6tIaGTtmp1gvZ9m\r\nZxurXtn3ze3ViAdEtcnv8AmpYelh4HSr4TrUEpLyb/Qxu/0GTth4E/xHPTac\r\nkoEKoOK67W8KmuXO60/HoIGaZA/hqZ1y7aQ75Lo4xArrLR6hDIJqXYABKB50\r\nbDSBuym7L+v78nlB1Bui66/mPdbJdhzrhq0jIoRD1trl6jIXTMU9ESrk+jWE\r\n85JbVEkfUM3D4a4TU/a08zzIPfsI6pVO8JkSiqLSmIujvoSAO5orWh1IwRhG\r\nnTQxjyWkNyqTyUSCZWr8FPkFgBvNqSyPXS/FU6DeQPsL1NjgpWDVQlgTGuxk\r\nYHaS/k+IH76vIZ6NE1cXLTEACwj7+Al0htZQ2TfXIUVhloO1V4Y9SM9U/3vd\r\nCruh+USUzQgAABcOv/uGqS6d6cjksvODH73GXT/RVIl0Tb0JAJXReBW+ZP52\r\n8pZFGdm8hGybESs/ko9dNo/u8Pm4xLIUjKGgsvun19lZ5aMX/NVvE9r4gZoT\r\nu0f5Ec3pI7xQ+q3X66cjRoGOqfwokXqL+P8=\r\n=N2Uw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"b61dbd9995b76203a5fb6cdf3dbc4e985912d9e0","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.6","css-loader":"^6.7.1","typescript":"^4.7.4","url-loader":"^4.1.1","@babel/core":"^7.18.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.118","@babel/preset-env":"^7.18.6","webpack-dev-server":"4.9.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.143_1656576498745_0.5824972686673102","host":"s3://npm-registry-packages"}},"3.1.144":{"name":"simple-keyboard-layouts","version":"3.1.144","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.144","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8ec4dadf40f00858e5087f6f76729abeed7e7896","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.144.tgz","fileCount":86,"integrity":"sha512-9ntqO5ouCHd3EhkXwSaR9h3l7yN/c090DEatWrLM36lKYzWV02G//WYOXJz/54GVd01un/Bk1lvtWYX7O1u+og==","signatures":[{"sig":"MEUCIQDjHT+LTzXiiLChKfuKjcLviKSeVtRo5ArgGVi4dCvqEgIgQ+n1b60iUS1DgNPq+2+Zkxi60p7qyzMGx7lRvo4fznk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivqt1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRcg//dGTkva2Mc4EtYPfjTySTYTDRNpADj4NyikZxXkVeg+7/DIL4\r\n13qPsViVBW17gRYqrDJJIVIs30Uzb9qznTlE+dw4j66QtOXFnOqZfKpRHHPs\r\nhfsEuw3TVsebCwP1nTKWfSHls8+SqPFRoOX3IYtx1QNquBAMJk9OBIrRrrL2\r\ndvvFZN6U71DjQLj5pQoTetW9GAzrPxLudAo3R4audMavAcZ9zKoK/VDdc0yX\r\nwq4wxkT0hzt6rPT/fJ5kd0l9elUwSC5DzgQdFdYckhgZFuJvpT/IahN9bZh1\r\n5GSPXx0O4i/ul4F/8fKhfK3qa2VrgHZEPNVhTufD6LECs2b9rK5MTt24GcQl\r\nfFe9KvInx3vkY9kkVsTdrixR5dEuWUUc6aT6o3IGImsdO7YbzeQBNGPo+VB/\r\nwlcJE81syM6OAJ+lT6dVMGWNJSz1koAMe8hMKzvKmIQHF179Dvwv2NhkJ/44\r\n4UFrYqw5KCm5e4RJ3FkCDb3P/teG5mHyBU0rZ2GEmUtdsh/iYf4wf1+Qi/BJ\r\nYNL7uic9zcvCSwvEbBJ9Fl9JFzlFmu2eEAqRiEEarx6hXxiHfXjpMtDMBuIH\r\nJycJcEwn+C2KVk8gTc9Z+huzhLI6Oh/5YYUx2uecTWtTQ218oSsNyasAMdby\r\nfD/rh6YxMwE2YTYCOJN43EzYUjfF3Ai3F+0=\r\n=pvPr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"16e8e6dfaac764da3ee9baa8acb2c3f7e323e911","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.6","css-loader":"^6.7.1","typescript":"^4.7.4","url-loader":"^4.1.1","@babel/core":"^7.18.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.120","@babel/preset-env":"^7.18.6","webpack-dev-server":"4.9.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.144_1656662901371_0.8370651657623516","host":"s3://npm-registry-packages"}},"3.1.145":{"name":"simple-keyboard-layouts","version":"3.1.145","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.145","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"79e81f577200b70ab035c5c883d3e698d6d3e93b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.145.tgz","fileCount":86,"integrity":"sha512-9asKqWJZzl/FsnbKKegIYgxcS2meqIHDq6pwzBUd0OWl+1zQuVIOoTXF3edsS++CgbSTvbzI9fI05ngqqIhhig==","signatures":[{"sig":"MEUCIBzeaRd9+vSEzrsGvVrBjn4bHNepHecj7wCOFJ60wRm4AiEA4E0KAVayGBB8ACE1W08tqE25VXaTzeoAAPHBFjc20+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiw/E3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEqQ/+PQZzj9FOtdaDqRMTShXBKWdPMTqQEPDDzvug1F683+qA6UX+\r\nmjiuEN2/VUp5FN0rsXl7Vd+ogpZA9f/32mgsQE286HwMo5JSKvpgRFdoJFvK\r\nCnVVXEURXdCR+9pOQKieh5C6Jn9AzOaGZAZ7qryAH8K+jsYB9BQarcL+hqfW\r\nS8R6ARhdwqNLKuuRocI6onlrYbaS+EdAUbxENIJ00QT4heLBe+De+W26e7/o\r\nfyrnsTl3bh0CNgA85HE8OqWnvbMObrkdlJBhaDQENXUF9vhe/TS8Lf66r6Hm\r\nkOwlhGm5kKdJzX0ohjiOv7RXmn2/N3XKbJmhK24WL12rivP4ipt8h/TdFtIm\r\nQ6zqA/fw0VQZx0fLtfBN1UBCx/PKrcb1Nt8QU81ezwo/1eTNXDIllKKYa+13\r\n7UsViC74j2RJ/Cu0sLBypKn3oCyMk33aFBflxpotNkdlq5JTYOB48T/okB0J\r\nginoUs0UnxGasuTbMeljmyqRJc0nQojPIiNbUF9PDxStMC+104FjeUIWziLh\r\nAKByXOCb5JoGKa6eI6GZpiALAEY+CstvVxCYOMAwXCFXLaOdVDE1309pxArZ\r\ngtBMk/KGYuAOaksjeEFRoNQ49fuuaYDw160x9Y/5IrynuYeLA6mgbdadEdi0\r\nOaBF6D6Kdnud4fDyq09TLLreOYcaXg/7N08=\r\n=N0uk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"40400a5929fcb210372923a34759d3833e6ca728","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.6","css-loader":"^6.7.1","typescript":"^4.7.4","url-loader":"^4.1.1","@babel/core":"^7.18.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.121","@babel/preset-env":"^7.18.6","webpack-dev-server":"4.9.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.145_1657008438885_0.7320002025178789","host":"s3://npm-registry-packages"}},"3.1.146":{"name":"simple-keyboard-layouts","version":"3.1.146","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.146","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"cf9fcbf37e11794245672809fe1512d9ba9ab0cf","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.146.tgz","fileCount":86,"integrity":"sha512-YcIvkSw6wWHxeY4U2HtKw+vn9YcYspFK9m0qm4u8Mnv1KpGNHefk5Pju1P+7fE/mhqTL9rhc+LQsCyJOXhwSdQ==","signatures":[{"sig":"MEUCIBzbrXwMj4AP/05ztRaH+lQ4cM9deu/EmTkhocTyyP9lAiEA9yH6X6DjK3yAZCLss3tz0dNe8NvpNJ+QuVCFyrhPtlI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixUL7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrs+BAAjm2ZRHssLv0NmEQnnQvNIG3E5qhXcTDbCH/gy4z8Mh6SwoTx\r\nyokM5QHfMIe4yp8OHue1qciiJFmF6W7hgo54Y0IdcoOy1CdJMSxF0eUjkQ51\r\n28uch2e5ex9sHW2zPgYynOyjSLw59QBAPFGYligtCJwO/uN919MP5ltmfD7v\r\np0ukhHhkVFi5JwHNGcImj1Y6cIN1i+mVPUoCFAEe9b3Xd+g4gVzMAnyjSqSv\r\nLxmRaLOr/RPwefyuviAGWsgCEwIbVhqbc2ULgFknzp95F9lfv/Ad+M2waQAI\r\nM1SXC/aAPPJ+NpoTbU7VsECyuZ1Mmd0d0Qp5fzlDswTZ9dIi+lCTGJ3S7wmi\r\nXwltWgk8Il1TPR+DNJJ01BxZpcK+XDa1CjgGdTkKvHGH6i1IIdHP2qLqBgWY\r\nLMsVpr4EJ+7bUtZjYiCF9SG0vLVV4xurL2r9/gQsoSyBKyxhx5+fC6nO5qCt\r\ngVbXMD1/4Ws0tT8jk7ke3lxVqtg3Uj5YvwIQx2ZZuuBuHUe2xQKxxV1qEj4V\r\n3C1L8yFWD2mQFZe/NPLQkOH2xCD4A6XWZGeAcykrgpHx6zZRL4UPSMUB00C2\r\nX0h24UAnd22WUScNo6iFO+4sLpsDO705XLs1R8dtlgCHA9HQEGzMp14Vngk/\r\nrLvUvRe1CQWnmVmj7kODeDfubrxL/sdYEPk=\r\n=7V6a\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"0980477645a35bfa5c527e317329f20a6bdf2df3","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.6","css-loader":"^6.7.1","typescript":"^4.7.4","url-loader":"^4.1.1","@babel/core":"^7.18.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.122","@babel/preset-env":"^7.18.6","webpack-dev-server":"4.9.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.4","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.146_1657094907082_0.24561165333871937","host":"s3://npm-registry-packages"}},"3.1.147":{"name":"simple-keyboard-layouts","version":"3.1.147","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.147","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4d7aaaf831d82b239172f60204f61e7c95609bdd","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.147.tgz","fileCount":86,"integrity":"sha512-E+Ks8UAE5cazhZwmWz7J4xOk/S/odqMkh+85UHAoigtuup3QbDJ0hfpheh3D2HSovMqombXVULg/CMLGRRVb+Q==","signatures":[{"sig":"MEUCIQCNOGRZ3QBVF9iY417X8vwzpkEGE9sbALT6PqNJNaBzWQIgMgDL4ZJ82wftg+H1RWZdX1n/Tv47hHAg1LRAjfeDSZ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiy9q5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJtRAAn4DfjqLEh7YlVkGIMTYIhwDOTNc2uGbzxuONdnR5kkbVBLDi\r\ng/iOi0N+pnx4zWatkVSA+EMC04qar0zhNDcPRRx9gB/yU/QW9bADyU2l4O8Q\r\nPbvNcgmuvfoELNuBANkI1FdMY3h1EGIn4e4LDSousqri2UUn1xW6IYc607Jx\r\nTNkYLzfN2cwIokBa17zrw2C589TRUWfiLztzWbdmCDkNSDgs3HjeJrGGHXIN\r\n1WrLDH85mytoyFBRR7VlTJRrEUdybZZURRcBtyXFhkTExzirYqWjrcaNRi+1\r\nkUzbOxy4q2xmt1QkQzU1QUanERyKpIXaUDuY8Sq4ifEdo79e75seiUfNN4uf\r\nnCKZ40y9pUOPr+raz6SHX0IJHKCfOOhzqyRHzxqAQ/rIQtNuneCCO9+jD2V/\r\niaCWJr1W18A5uAUc/KD9HbqNlpuj25kprOjrpUr9nRSBOcVdhzO6U0yofuz/\r\nO2LnPFR90OzrC1l1yHaHt4OnVcJb7ZPsAmtyQXOLs8YXeN/G8BxBmpDR1AdP\r\nTpLE1mkrGc1ZnG3wAdpLLBTKrbWabtbX4xGfkLg64v85saaYo+JqzMApUMs8\r\n+UR39LfyceKWiHxPdw9iBHGan6VV6mPLl4N/tF7o05l4CN57oZ2wvC8KRmIl\r\nwuJ7kDJe1s1diLy1ZNQP53iigX8YLmx2QZY=\r\n=Mlsx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"06ca80fa4289d61df590b71b1d2a3121abf29a48","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.6","css-loader":"^6.7.1","typescript":"^4.7.4","url-loader":"^4.1.1","@babel/core":"^7.18.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.123","@babel/preset-env":"^7.18.6","webpack-dev-server":"4.9.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.147_1657526969531_0.031092232464344338","host":"s3://npm-registry-packages"}},"3.1.148":{"name":"simple-keyboard-layouts","version":"3.1.148","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.148","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6accb9b81ab46200880f7d5dadc008b84187f065","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.148.tgz","fileCount":86,"integrity":"sha512-xobkeq+quYqwJR0yyuOc1dXeMzjfUDqbILMPZ2tMj+MkJYoAil03kIRhrAljFrb1MM1V96VPRi892KQWXLm0VA==","signatures":[{"sig":"MEQCIAy/naz8JaJ6HA+/q/tThhQImeSPo7cYw5icFFyddA7rAiAJ4oshbK4zotan0ZiWTRtG7nDc0GOK18RAbRXbjMKIlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizSxNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVmA/+O9MSV4NIQEhTPUV4Tdh6KNthfoXe3Q2drW3ND0dBYCAyHBpx\r\n8fKhYA78Nb0FH+4irzceomKxZz0nhfi9EWvVqFbyqrIhjU3RmXcKIJf/iFjV\r\nd4yC7agY9hAmps5qECUgsld9PuN19jAuUm9R+F/Jw+iF9NPj3UFbHue4tnJ3\r\na45BqEaDg92beFy9q7fZ90n0UfWhmIc0RNQsV7v20VBZAeBbvIR1SPVTyuXP\r\n6XZUb95YyY0nVQMvfF5hHi7C8wtgOVkcbWhL9NKRlz3UMIAbEZFL2ym9WvhX\r\nYq1IkoctkZbWMQbP8mVf7axHZ7wxBCXLYvImJJoCd9Iybk47+jXUYWm8j49U\r\ncpf84Nh37uhyCXSEkRHUaQXNuHQJoyxOwpSb1ofx6g3mgF8j2pmaET9S0Y2t\r\nq1dmXcxuuENrHv/kQfj3ovkrloIIZ8YYc0HwwAswmWFTom0PfJhXbHGceSxN\r\n2Q9egkbvsKzrx6SzoY0JYJjFuOOHIduiRonWGo+srXQrRpuknKbFqaV5yAhx\r\npqpAkI+c2VPdh1uPljVN8v1NHU3CuIjDgp64LlXUThKSV2Mz1QGUnXNB6Tdx\r\nuNzsZWZubO0qLGT7MJ2K0zyw0bGiPGui+AeZ2a0sXr65w5Nf+CJIXyYektAy\r\nZhiOIjkKQZL8BQV0nR4/brJPRPRM6AVIC7s=\r\n=/KH5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"f9c8f9c0277a1824c922cef46c697f851e6a01f8","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.6","css-loader":"^6.7.1","typescript":"^4.7.4","url-loader":"^4.1.1","@babel/core":"^7.18.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.124","@babel/preset-env":"^7.18.6","webpack-dev-server":"4.9.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.148_1657613389002_0.060750106761725986","host":"s3://npm-registry-packages"}},"3.1.149":{"name":"simple-keyboard-layouts","version":"3.1.149","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.149","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"42906b374a5774934985a4a8b32888b196179bd5","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.149.tgz","fileCount":86,"integrity":"sha512-FHP741Y2RKhVu2g27Xgv2Jvq1Zbqk2DlCIemt6Xp/Eixc1msz5jA+4V2Bk8THEJ40gSmKNFeWo5cb3xBVAZ3vw==","signatures":[{"sig":"MEUCIQDSj789Z4LoLWvFOMW60xt/DoR0ZwUtVkNL6zFsfhGbkQIgG1hDEMv+IxpSfNqsKWaT/ZJvxMlGTbAsrZu8wEH7W20=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizn0jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGZw//beujALfkYS+gdOIBEk8vJezjxb/S9ApxgptPZauCwlMnsRd/\r\nFAONfRx4ylzwjqBZ3ZOvbgxkMEiKiAMnA8IXet/1dMOuwc8Czs8J9oP5+qu1\r\n2O7GX/pYsZXFvyJ5K0uH6bSsKEeIwxRrc1Sjypcl40Dvtvf0ddT4dSFZK5au\r\nnr8AdfI/4+tA3sFoMuaUj7I0+yzOlK1exX6ghKorx0SPNNXwxkdZqqDkOrqz\r\nEj7IPCz2IkqS/MD44itr9Ndn2NWpnOG88qQC0/Q+6Ket02c0pitPxqvQAatt\r\nmsgCTzzT5PqoLrLpJDQ5SnmUM4FDlptklCEclWpS4uRlJeNsZldh57z+SqP3\r\nbUCJg0wVWuvg+HA73F039Rnhvg/kZr7gqddjJow4g/9l+gEguwm/hbfQ2mbQ\r\nKKGzGOisoYNE2SY6hGZulzpkF+wBfo3YnCv6ukoybd2/i/ZemidRbtMMJFDE\r\nWNdK/YPiBzSYatA769Nl3FWs0Lm8WCxl7yveLPBjMPTr06HzYWJJ4hNwGbbD\r\n1PBm/rqy737/NR+Uz/UVUnfFArdk9+E3zm7AC+4UbuT28FCgkOqsMKrelJG3\r\nm5A4G4/SgKZCJ0kDV3PjwL/IArXd3YE1CdX9jJqLcfODaM66Egc+hEF/O6ST\r\nEueK0jssobmxJJPvCMNssisZOC0DaFQKwFk=\r\n=axof\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"20a0cb64280b1a34d800a3db278bb6b01379768c","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.6","css-loader":"^6.7.1","typescript":"^4.7.4","url-loader":"^4.1.1","@babel/core":"^7.18.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.125","@babel/preset-env":"^7.18.6","webpack-dev-server":"4.9.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.149_1657699618852_0.05180729969421449","host":"s3://npm-registry-packages"}},"3.1.150":{"name":"simple-keyboard-layouts","version":"3.1.150","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.150","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1b5809b1c3bf854eed102adcfa5e99a019cf80a4","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.150.tgz","fileCount":86,"integrity":"sha512-tCSSFswdepsnZaxDq+wmuvzifWiKIlsPZ7DoVUQl57dZQAPgAWyt5wsVN9QnnJ9uSS5njB84BCnfdA0IN824hQ==","signatures":[{"sig":"MEUCIQDVj2/85bfHzozAmU9/VSG8iMROGPWDnR3mT4O25z2C/wIgFyhoB1/phUsxcEiaRX84LPy26m2NYMh7g+4k0/CQf5A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1matACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/tQ/8DMYr/zRYSAAUGanOC5uks33hcBc4/O5lJHqU/jydWpJwg8EH\r\nAUySOwoJ7WBOOfKgop4gjSayZJuwvhgt2sNK/JtZDRPNT6E2RCwJtbYJikbO\r\n0ZYXRDnCZwTgkgQmgZSgxsgQ/jUEJXDd4F+gazhOgRWlXuTmsWXPdkeWFjsR\r\nshv16YbsSqgXbsoQvJr+UjosuSVdQn/bFgcfnjcdANj5iQReVDEjEmwBNnAA\r\nogF+WZyWviL8RCleZ9mrk63ufY4VNhuPckh7JXvTspPePC/Xp0DlO3HKbIKg\r\nfxzAohQ6WYcJhFAn+4GhPqLkqNwx92exy4DfxJdh92v1BRDY8tKCKHZbuZly\r\n/4Hjt1BXVxoAkG0MRI8Xw/bGLapdZW2NlFFl/qWGoRfrtVSu4FL/t3KREp1Z\r\nEo5F1wgWp+MgZiyLnnK11gLadQJlzKU9Pf6ID369eUkA6qz4eqQbtVzE1nuY\r\ncRP0PVqpM54ESAJn4hssASna23ztHikNTTK3M7aR8xELox5liUMqVKMQyf9Y\r\nnAbpat3C1ekmaRkNn4J8xfJIZXUUqPMYC8/X9V5hvNQeC52tjJGP/MhpouhF\r\n4HBxTuERO1rUK/A0PgH0eGunBlHE+AQYqgECa6OgksWZZkUnJlstPPepUPja\r\nyYLRYcqgvQ7ZfKtvhtq9l3LWppqIPDo8aA0=\r\n=r07E\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"ee4efa13917fdcdf9622857f5a73a2f706098013","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.7.4","url-loader":"^4.1.1","@babel/core":"^7.18.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.126","@babel/preset-env":"^7.18.9","webpack-dev-server":"4.9.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.150_1658218157496_0.4482862450067562","host":"s3://npm-registry-packages"}},"3.1.151":{"name":"simple-keyboard-layouts","version":"3.1.151","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.151","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"215d6ada6722258771c6bfd0d083fc0455a09c70","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.151.tgz","fileCount":86,"integrity":"sha512-8h2NUpIxqhxyQRtcvnbre1h3PNqBV2ee8YU83D+XHVUYvxKellaV+SKBWDk+z/UZMZbiNsiqIigWQnPaWapJnA==","signatures":[{"sig":"MEUCIQCVCBEX5N0ifkimxI91Q3TmJ2JEpEfskdipxNQd5z3xAQIgBMC7pW+eXq6Y6YYT6JmmMsDaQOhYg6XZihJP96kcuz4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi11wFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvkhAAofl8XVWpa5MATew6MsKvSmWljR+kyHNTB+i6PNWa5ptBPJO2\r\npso7S0+PeWplzVm4Wvh8cQbMKhouw3P1iDYNZO+d8noeOLVXtYLSqpGtIj/J\r\nPpTmUBAkwrYEV0/bh7c+acqgG86yk9YQIh3cvrpYuBd7eDLXSnN/jIm2Nf3E\r\n+WfTmEaMVNw5cYpuWOPLKa2XJctkExNfaU4c4Qs1HkC8U4xBqXjPUN2o9Dgy\r\nab9ZtwPreuq/OD6QEVntKe9ciERvLub0zZnigxIHl9qGunOZRIiXXh40wXp3\r\nnPqToN5GKiKr7MeSWrzg+ejyBbknXDp1TyKyqZ1IVi4T65pTPrTXe/MlK+0U\r\nQGwpwOuGPfPvpOVTmQjT0I69tJffFl59YUizoQzk7S3UmEd9jmwYRizU7/KA\r\nKodSL/9Q9CKKcHCkP6zYksukCIsf5DgHkYN8ufDkeDULSVL9Z9O1iR6AcEiX\r\n70LEqWGvAuHUipY1w/w71gHWl2gpu87QnlVkY6SFzjX+Yx7UiYFkpXtQ/JvY\r\nfGN5Fq52J4BgJSr3QguefGsyJrMjYwvpL6QMK+L+328fK3IErrPefhd5lmVb\r\n542FQhHLkrKPubUq4iExI4vcuR6aLm7x/xQFSkOJ0V2GLe8rZs7PS9imesJL\r\nvHoCjmsHF2uc0yME9boMhymEhcapEEJRBTQ=\r\n=Dm0h\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"1c6ce919a6c7c72f4fe8a673bd6b515f023cc1b1","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.7.4","url-loader":"^4.1.1","@babel/core":"^7.18.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.126","@babel/preset-env":"^7.18.9","webpack-dev-server":"4.9.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.151_1658280965677_0.5927167745259272","host":"s3://npm-registry-packages"}},"3.1.152":{"name":"simple-keyboard-layouts","version":"3.1.152","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.152","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6539fe64456d6314426daef0e3d0205ae9362c22","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.152.tgz","fileCount":86,"integrity":"sha512-xXlLRariXwdRd2YyI1dvRHVD4uLfU1B0BG1tKmePTtmQpCbDrA3hO/fSYNN//2cftY65Wd6JL3sBdi2p9GdL+w==","signatures":[{"sig":"MEQCIBQamkLFJeWdhghHnSQdPl/yfmxjchI24lyn9V4pLdNYAiBryeRM0xVip+qwg4TG/2bcvqt48Jruev2VjON4z/hc4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi17ifACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3Ag//RfiGb4QpYUhVQ6pWhJMjQLHdyyu9DOFCyR7JoZDFEczK3dF2\r\nrwt8NcTfClLMvNzhiAkPB5vKV35vlVEeATA1QMjMACvSQ5SWB7SLy3Olj42H\r\neZrwX3gQKedZCiGJTRRynXI/+/xeZ7ud56iCl0jX0X41H0FZqWfxfolqGgj1\r\nyqMo8b+ngv2CMKTqGaPKjcFQ+oC62b7dxKTZi+T8g8Bg3zI/8v0cu1hIxWbr\r\n/zmSKZmj5uDRuKKTCzKu1Zajieal8JpuAxQlpL5OgEB/ZNjq+oVeeHC8mZ2Y\r\n+Ft3bnTCK8M2NOk15aqVvqU4qjXxra3wg7Sn9uQM8tx31qEEr8pjw8VPxmwy\r\n0MaD/WfKE6bP8TuU6k6M5GyCh9B6UrpCN7dzdoc8E+pbCNF6h/LTeOHZnbDI\r\nXmh60sPkW3SWJjTC7meSKXj3Axgl1BCZ7q1i64GpULGeNza0PuvXTqg0KuB8\r\nlhJFCTlK/2GRA3/GeCSLnULggP1Lzp/AoUVGKsRO0CWYhX8bjrlGOAE77zP4\r\ntIur6y8skG51RYLj5h9Bn6PbKNqvxSeosZ9Nq+eRR6GFYXO0NmqipI53LrJo\r\nTpoCYte2NSvfztJUmROLfL9YwuYmQubn2DfHnz5bdg39vd/nrnballiLj0in\r\nktnL4fYS6lpWoD6rlrkkvQi+V0Mv9JQWppE=\r\n=0X84\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"7aa551c3c904b5a0b8063864dfb5b1f83febb086","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.7.4","url-loader":"^4.1.1","@babel/core":"^7.18.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.128","@babel/preset-env":"^7.18.9","webpack-dev-server":"4.9.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.152_1658304671116_0.014379378316085711","host":"s3://npm-registry-packages"}},"3.1.153":{"name":"simple-keyboard-layouts","version":"3.1.153","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.153","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"cf48371b7c3de73002edef1a90a3529308cc9366","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.153.tgz","fileCount":86,"integrity":"sha512-xVmSNjXPInd97sqAqaBSz/DQV6Jzp3n/n4vEZ7nHsTQDSDhitXzewdmtgnO3LoVNv4N0uYNZ5IDKqvASnz5jqQ==","signatures":[{"sig":"MEUCIQDI4fBF7iUl/Cstp9hkCYq/8f+NuQrbQTf6YfXV3/9AgAIgYZYX6mXXqC9JTtGph/osNQL/JYI3+Jwo0lKGPC+06ok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3k+gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrI4g//bnrCWy8XWoVMcp+KnrzBrzCm2pATDHkYYEeJhp7m8jIc/Cpt\r\n6oOLCbQqn1wjSnzoEC68OUUr+mp/05yznrpAk51WxMN9XrvzlKxYT6CXyGxY\r\norO9jHKIkIy8U+strjyaOdffSrq778zimBrZCF75XtdeASuy4Rfm5oBFSVjZ\r\nHRukDrQr1E8vOoHghGgIDqc9OYjqxkEC4POkG0DvdiwZ7CFBUgxY53IUOOBq\r\n6Ci8gGftS2YNDGieNzOBw8ohkfU7Ivi0SG/6PwfHkq/IOXqU6XkZOArytODN\r\ngndeRqSIHLq4qFdXUqYojD+sg9YxpZUAjlh9kw7UL/yWjJW0Zud7NwnWeIoV\r\nXB4TcvsFwY4PUfKs3cK9ZHBsMZx1h25XW6sswWchxUpU3IFDRofJY8n78yCx\r\npAEZM5W8ef8KZXC8VW3LWHE/k4nbwQ6Ab3ylTVWSqL3tkNNSkJgoBjDdChlo\r\ntQS3pNjPXByDsVzuVrUn5PeFqnstSPLyNdSoAwhwyRy0F++ypHRQy3gbOHZK\r\n/pCgKll2y7HgVNJOwoNxtm9eyZBk1jAXk8cnm3l9yI4oVXsx5gOxTIxJtsYp\r\ngDCF6nk0hGpyAc5xKfxDWG3tkuEu622vCQTwXBmjaYPu2/Ps5zy2Nrw0hsXK\r\ngY3O9vo9t+J05enmTut2YvuyVb+W5g6hv4s=\r\n=wYW2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"eb38787afc3ba31568d6e4c8142175329e053a4c","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.7.4","url-loader":"^4.1.1","@babel/core":"^7.18.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.129","@babel/preset-env":"^7.18.9","webpack-dev-server":"4.9.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.153_1658736543787_0.34279307411368265","host":"s3://npm-registry-packages"}},"3.1.154":{"name":"simple-keyboard-layouts","version":"3.1.154","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.154","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4b909271315ea457841765701ced933dedc22710","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.154.tgz","fileCount":86,"integrity":"sha512-JNVvaXmgWxGet2LzkQfFBl7rlL5sJj2oNTI4QHNgPY13hjvX4d1tPTUuCSAaP/izIgp7hxGNkl7OjjE2578qrw==","signatures":[{"sig":"MEYCIQDdxbHFdf4u49K5lGXVCgkYBqqPFMgbkQrzXLRPdpeRDAIhAK0ygff++k5qCfGW98xmgCTe+hkX/HCZNw8DrdUkWFom","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi36ELACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGEg//VNxtKPqy+ATzwkO5hnsnxZs4WCucJNscc6kDxhdmaIV1FKrR\r\nrUW7kraeh3LY4QXY6up8CEumsDyDVF5IXSDXj6egfBQL7FIepJKWOvChN6j7\r\n6AbRsqB6wDrOnG10gVuXxTullPGOEqW40fPNr8n9uM8D70Liz+TbhY8ScOk2\r\n5VMrcJy+vXCLhMFodnZ0C/Zc9jWzS2h4Os9OljDgdi6FvQQhcaxTaSq1zAvg\r\nPm3ak93Ox+ZG00BlvWEad0Wlz5ImMiOy176mzfN/7I/8O9dnExrmi6xs/Sxj\r\nbFbtZt8l9G1qRrYx6XzrkE02ZxmEgRTo46qT0Xt+iQpRe5JSy4NgptKH638I\r\n5kEfC7viX4BqIjjT4USCYbPRrAkJ1WZyha7sQhW5qwNkiQW+8WLNfBZHj7ms\r\nR9uMfVI1fC8pJ00jSvppnDunrxpagtRIPGYilB/XtinqJ/ZSnmzCFSWXGNAx\r\nUXBPH2oqURuuqStfiHt6ut5JPInHovvoXAkdUBiJW7gaLCNWvs94pg0WWy5v\r\naC3ih864t/sZU8vYeAh22cJVzHqxVAllMJ/TKDMW0HkVrX8xJ14OdFj9lzHa\r\nVxDgbIt6x1Ut+wnu0J4eb7qfJI8RAxw4E5zByljnLcpG5uVGgk1KTBnFzqvA\r\nFgpbexwbKNA8Y3HjDbBn3/HXYlMeVzhdkiE=\r\n=E5Y0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"9a7ae61d60ed9737be960d30adc791c2b033f0a0","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.7.4","url-loader":"^4.1.1","@babel/core":"^7.18.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.130","@babel/preset-env":"^7.18.9","webpack-dev-server":"4.9.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.154_1658822923015_0.5421495250295298","host":"s3://npm-registry-packages"}},"3.1.155":{"name":"simple-keyboard-layouts","version":"3.1.155","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.155","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6249371da8e64cfde8ced0f58e7f16b213d17c23","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.155.tgz","fileCount":86,"integrity":"sha512-ri7/BBMsnW750me6t4F/Q5GGsViPJL/K2W7Lw6qAQyIZefaN4ljwzQsu7njB3CtzuK4ofy5rfnB4983JMOWRfg==","signatures":[{"sig":"MEUCIQC1gsnT/9Vx/wh64cUDvnvkgPua08jo1ormw7d/zGbZpwIgX/zA4WhHlIXiIfUNPhW6K+0rc4mxcwVxhVXdLuLm1yo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4PJgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+rQ//ZiVdqY3c1Ui8+c3xnrfYxtvu7QKiOxlVt8EhdwHsDQOw8x20\r\n4JTsIsAj1rgl/bJM3+7mRIL2yzXTzsnaptmpG3toYNXOGwGnNmVLNcFc/rUI\r\nuZ/hv49LtO0eXk4XeN3TJPwgzHJHPlj3DhRx3YNuUJCHuRGoW37PMiaS8gZJ\r\nrqu+Yp7rGPCeEItySQMYkDlodLmzMHNrIDovA2deyQaz2eypoGgj8FQt2pgZ\r\nOW5xDcgOHCjP2R0O2tie1CYnPMSvsBGbTMJ37QjSJcFDBYj/3TEVwEW9eQ/T\r\nnLCQrd82dPv2povJH/K0kihVaWpH3S8OTw852+d4MSQmdXiq/8xqkJ0L8W7P\r\nDXa/h+oclpaCtVooTebwS7MlnMCubPubBc6amm5/GXt6jwGE4tC7Dh6VKc8w\r\n/yloAI0ytIzLoNAiGPeEkCqOutGimqzEUMA9nw56zWCUNDrFy2xS4umGzin7\r\nTVc8fmYGZQT1McMGeL6XxxaKJg9teJRgRrIlcsdwGNf3ZRnxsMa5OoWyLZCe\r\n3vXFUh4xzskGvlBByl7r5wM+DjOXzjPVIu2jh9WAVpEFboKyTvDIGGomoMXO\r\nqh1UKV7o4o6xSu+i9XQbyKJC1OhRMz+bB71N4Zfo9B25DqyNsQz8LS753yXB\r\nUDNaPUzl25zK1VV3Yti59Wkhlo7peFBQbPE=\r\n=Qy6N\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"ba34aae239d82045035934a85530494660b3331b","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.7.4","url-loader":"^4.1.1","@babel/core":"^7.18.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.131","@babel/preset-env":"^7.18.9","webpack-dev-server":"4.9.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.155_1658909280416_0.13333372633126173","host":"s3://npm-registry-packages"}},"3.1.156":{"name":"simple-keyboard-layouts","version":"3.1.156","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.156","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"fe7a5c2b810e0473e75a4466daf4b7259adb9160","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.156.tgz","fileCount":86,"integrity":"sha512-pEsa3s6516mNvimeZXxB4UDGsTdT5fxXsoDtDRKJwtYpPlZySwhUu30wddSI3l4KkGO1o2xjRto+6Umewb0AGA==","signatures":[{"sig":"MEYCIQD8QNBRLPlCRZWXRW0oskBDB5h9RIOUEnJvtx1a77mICgIhAJA27I6WGTH5FZNw/f68BzaY853gNb+qR7k8zgITLUll","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi54n1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJ6g//b9uwaNJQTigclrGc0guejRZ1aaVmdfNwvPSwsUiY2AhmKD1B\r\nk8UZy8nx2nUya9/fTfluzDU0lQH1wdp8oKi0jks02jcMKVgjuh+YD0b3cKEQ\r\njSwGycOcdjhR78AolX8d5DUEBAD2RK1FdvWwu2UpgLp6zsDYpJ+IBhNX9QoR\r\nEQP25X/YiyLkwQMWvZj/KoCQJ1YqT3U8UUm+vO64lztgSeAWHvvzVEedDE8x\r\n9TgEDDJv+oSfrWgj0G9BOpMjskyaMSdKH58YXy879WVWBTXLEO2qvLnCt/Ff\r\na8xzKUTudcqh+sWQ2NxrTirwymW2hPalHYIr8rKrd0tg0plGi17ibTYgJ35k\r\nkwr7gXWu2Igetzr3b1bdFQPCoxmTnXfc2/YSOIAQJCoimFgNlg4xvZg9tQb0\r\nGvdS6SOwaCqvman3ahYi8GFQu6kEHeXHEqnj/q+Fg4/EEk7ya3t+0VllV0/y\r\n/EnGDd8PnehrwWak86xyAHHIf7G5QvBr3I0HHzVPAyBpG3R5ld85loYk6Uwn\r\nj3uXCQ6esLp+Uc7noJj/Zna6RyYfbjzvwPK+ncYZJ8NZar3NLATkSRvYqllf\r\nMpOeZ2pSWtBLJcZDpYdyGpCSys68UhJlp5xYWZvB+8goIBfcfbtusN2223bm\r\nxeaok/GHDcG2foMEIKiMgFUStQCm96hB7Mo=\r\n=uPWX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"8674be0ba36e01cfde2b9e1ccb3759d5a525b118","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.7.4","url-loader":"^4.1.1","@babel/core":"^7.18.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.134","@babel/preset-env":"^7.18.9","webpack-dev-server":"4.9.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.8","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.156_1659341301697_0.9561387373761832","host":"s3://npm-registry-packages"}},"3.1.157":{"name":"simple-keyboard-layouts","version":"3.1.157","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.157","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"acdfe0dc5dcc2686b61814d5f1083fc2d1989b14","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.157.tgz","fileCount":86,"integrity":"sha512-CDxCjsynkUbgolu7dB4nV4dUc3YD8Aztcx44vtlJcGdpeLyTLc8LW2elaHac7RB3c5sTkQCVZSsDl0FKApAdew==","signatures":[{"sig":"MEUCIQDUJWFZL1UItU1y2JZsSBd0mwj8fvxeh8YrLQIL2jB0EwIgK2VEg26Buiu53EfTYuUKHvKbJa2qwJQcxDx25GtvoWM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6NwmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1Wg/8CsrxA9kB7DkjwkB6a7z0mm48KLionzTHB9megztiHNiAd6rG\r\ni8Gf+vKDC+ZZECOl9gBpTuJheVQ1JGzuKqQ3J1AsztgVsD3fWWjeaxiVEKXq\r\n7PN62d/4besl6hI+4grfXzBHqHy2PeUrzw+wS7uSScPX3WUtXlHSZF/7nYbQ\r\nDDuFdReVtLDuJnoSSwUybwkFGaz+hyB4EFS/2g58yIl4JR6L8nDwSEY8N7vN\r\nU7LHhJCRg+enAGZhX2arQmOIs3bOwEdqgKPe9Mckm9IKRYSxwr3qoKLNZ8Ve\r\n/g411WsyFOqSPaKGIuFSEoU5jbEHjM/tb4GNXdd+hn35FVr5OZAmEcCJCqvx\r\n2QDC6Z30YEKZaqNGWVs0LV4XmErIIQ+If0aHPpnI2SCU9viHglXyP5E6dps+\r\nJMWDXWcGQLmbjQEk/dkKv48+xLHyItr+FICh+o0bcp16PPBWNn93DlN9g4D8\r\nYLkMKsyh8ChA7uRFgCzlwXc1Kc38/vVb8afgOHG1abXT0YoIOY+lVxQyp7FN\r\nTNEw/EO+KViXZpycR4R/5SyXJbBeFXLHauhYHHqCRjVurChRMkkjuIfzOFMu\r\nU3LeBrM2balAsQdl3HA91lbGjkem+tPQxIg9bdv9Vi26Cmj7sqsCI+o04/ne\r\nPSVp2kAfIV3f809iILdVuwZPVIubi3guw+I=\r\n=cRcj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"900c1096ba8490904fc71000269e5d56cde55b66","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.7.4","url-loader":"^4.1.1","@babel/core":"^7.18.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.134","@babel/preset-env":"^7.18.10","webpack-dev-server":"4.9.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.10","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.157_1659427878133_0.22301458110667038","host":"s3://npm-registry-packages"}},"3.1.158":{"name":"simple-keyboard-layouts","version":"3.1.158","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.158","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1a5703a5c4649c333bc8655d7c66e5dbd3ace185","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.158.tgz","fileCount":86,"integrity":"sha512-LsFf1vlI5h6q2nQHuawGZqC3MLsd/hh5aWv4EayA7fDDyxw/MW6UOCasjrs1fpmTaJkcbjBgTraKEljaKv0efA==","signatures":[{"sig":"MEYCIQDDk0LjxA4My+w7xEgEP1UW52SubfhPNXV9ggHo21r28gIhAPEre7K93SbSidApZW4yhlABNfz0qEIvI27neC/PdnyW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6NyoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo91w/5AXyl7jktV159dXfLwbY9EsFgKIlF/ZtSC/ZFsjvkhtnEu0VC\r\ngxSHU4L/0gXOQViaC04YElD0eNmbJ8R2hTvj69cTsFB9dxqVrmc44Yajy7rB\r\nOPVOTE5OIYFNeLlxPtqXkSHSeLvNVPMlcfoMd8ERM/kNIHuI7xvWFkqfQXwe\r\n5FYXvjDCVvaYex4sHNKqrT/9EIgpy6Xf/ndM2OVMEPaG8+hrebH6xASNO0t/\r\nS2Iek2rFPV2z8IUGzKCbC/+CtZa1E2ClHocjVT+uDYxsdjPPOAlpbyvzH9Qj\r\nP3gSDckBGjO9UH0ebBgBz+Un1n5PUAEfyzu+zIaDq2pb/6OwScWR7ARv0mPN\r\nJERF4/T4O/s4HHyoIVX+udd7kaqyWldR0RA7jcsSaIby+CtMrayKxzCi8pwF\r\nYvwKaaK3Z4nIH1b4KzWrGGCWFX8lJyF3Bl6PmfxqjKLDJFYS0eDKaCVQVo/q\r\nbZ+cvlNNI0UpvIIn4dW7DYEuKFkvL/VkEFxoAHTYwsZsmKliAq4Lob53kpnk\r\nzSUUQhf9a8F9WzDP3+93lD6UxiMbcVwcosLyQu7DsoFnaKgcNcfeY7yX6wyv\r\nW5tlHpLU81L5NgDnihdz5Md8aeD6lc/g06ov0stRLvO8/bunplYqb0jj1PVZ\r\nraRjTul7zeOc4TDjzSq3Xi9zjgGMefPH2LE=\r\n=CPOf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"71589616038e6505ab77094b774430632e098ab7","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.7.4","url-loader":"^4.1.1","@babel/core":"^7.18.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.134","@babel/preset-env":"^7.18.10","webpack-dev-server":"4.9.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.10","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.158_1659428008184_0.30856679662285647","host":"s3://npm-registry-packages"}},"3.1.159":{"name":"simple-keyboard-layouts","version":"3.1.159","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.159","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"659a279e99feb72d3e32c34f09ed39847d586cb0","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.159.tgz","fileCount":86,"integrity":"sha512-06nooSVdKRXKVSQL7Zx7u++EepLcN9BcUDdKKn+wUAOIc7i5cAAi9iRvQz304VXA26+DqlEaSfFAHffdvJToPA==","signatures":[{"sig":"MEQCIHEZqrVv8uy6lEdY+3mIRx9iYH55WrzFgK8xE2tq29yRAiBGy2lJdBmGDbRCDPZN2UCA1fVoMF2n+zDoZ73c3dQVJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6N1PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5UQ//RlfttXfONdPA/U7Zy5L6wb7CVFLl+GEcyOBeHPymbPzoWO0d\r\n28nIVTquDOUMv84xhdkqkAMwxkkMwDyXNcdyTUGwxBZzsdJp8DtO4s21cKlq\r\n5pzNEXIlzM+17J+PJSsYrJeFbe7LDcgHJEwC+pDSQ77+9B77Hrgrx0tg/QtE\r\nPzLJC/ieqjgtooI4zrdq+XltdydzWfhPtPm+c4rHJt3szxqDEf6gfhS/kPr3\r\nHOAZngwqX0CAQE5+fJv4Vdhea3pRhORl6LhdXJ55ZGeUkvsRkvHzfIXkqn+5\r\npHCWCcPO78DOb+l/TD/FcKMJLbVRfmxmO8A3A70/maYQkiA8b6jNSTZYWXW9\r\nSxzfz6bn4kf8mUsMTkvj27JS+lplu6f0XlfS6PnPjsqnYL7DYnSG3mbZ4dNN\r\nhN6nCTwVKdjnJSbvdY2ytBgLgWxj+c2dkPR8KFOxTZCXDG3iWPVXZ3F4jL4r\r\nmNfhN/uLAXy+ADA0MlLDbE0+1sOM/Zj4h9WJ6Cekvo8ZRXeMmwUiZYqeGkvh\r\n2bvdsBPHdzb1YL+NSGLGPTVmBYGPkeeTakmMGrU2LuF85B4XTDN/o1jPikwS\r\n6t4D+XmnRjxpz+BJaDMqsucbxztxR9PWm2YnEo7HMfZ9g3FIPZLzfVkaxsgZ\r\n8Uy/PWeorf4biYEU6WyT23LeMX0AP7UAvZ0=\r\n=xUdE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"db4aaad5e8fa1daaa1b4d9361be008fae6cc4ebe","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.7.4","url-loader":"^4.1.1","@babel/core":"^7.18.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.136","@babel/preset-env":"^7.18.10","webpack-dev-server":"4.9.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.10","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.159_1659428175178_0.3156251375687329","host":"s3://npm-registry-packages"}},"3.1.160":{"name":"simple-keyboard-layouts","version":"3.1.160","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.160","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"be8be74e23dcf1133570ea35dafa3351f36d50c5","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.160.tgz","fileCount":86,"integrity":"sha512-ZFjC5s4q6sLE8Piw4karF+2X8DSenpuPJdoFKFHjbz8XPRXilEJLPAOr6dzDbfZ/EOK2xP9EHrmlOLKfuu19Eg==","signatures":[{"sig":"MEYCIQDGsQTNzg6WKwzwZv+O1EcvppvGFmvXHLw1KJ0XSWrk8wIhALKYTp3ollmV1j6u5MnRPWYw/ekvZ7I/bXKomc7+VMpU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8MQfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5dg//Wnnq2lalklVGG/dlOsxD1TFqaSTONzmZVoJpkJFiZs/eDZuL\r\nT9dyj5lQgSMhuyYNyvxireigIC3080zfc79jHxRD72pVp/gJbSAQRxYhtUN3\r\nqXPHTNiaYyG8OpDadagx5P9sIlv06oAGIhdwdDBXThQ4LiiI935UeaUPQXlN\r\n5pLQuPRxgdA4TN4POJ/31eg20CBP8ZUkq2x07nRCA327qXoPSVUwnZf+FOg3\r\n/DJ9w8Tge0YdMnzpXsWhiLqoLywnESKDxs8DluK92fS14VcbtP8VXkc9F/2Y\r\nide/FkWzfiXFcC0kpkSAdTInFi/NNnK9lhmmyVpZVMXHQI0RYPorMYYFTrM5\r\ntgTIvQcaX8hpEvZ50jTltUruS6p4hOjbG3u6CE9K9DZCbNaT6RQhtUV3ReTX\r\ne6RIpn68p33aC8JIZrUIyw+24eV+6y+LXGyQan/u/DHgUXkqrs8nF9tbps2X\r\nHFrOoFFe/FULeh7kDaZaPD7Q6eQSYaZ2TORoUk5BBQKOgsjXUJV8nRdD+ErY\r\n+LCEdg+EizhvN9mLQ8wuCo/8KVjH0+HhPXGImvCTgnrvkdQNsazLgdZYukv8\r\nzdcHy7uEoar2vbUwMfIqCyydmFsT6SN2rRv8tqQ8wCftegcEtY1i358VJqy/\r\n99I4dVfe+s0fdd5A69fl8erPbEc15QsQbr4=\r\n=+cFl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"168a7cec546c9ce7ba126b96cf696ebf758bf43c","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.7.4","url-loader":"^4.1.1","@babel/core":"^7.18.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.136","@babel/preset-env":"^7.18.10","webpack-dev-server":"4.9.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.12","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.160_1659946015771_0.09311119089041586","host":"s3://npm-registry-packages"}},"3.1.161":{"name":"simple-keyboard-layouts","version":"3.1.161","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.161","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"49f82cb5fc8c44700d944b3d76094f644f800a12","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.161.tgz","fileCount":86,"integrity":"sha512-yej2gYzj+rQr8X2i/KnuX/BP0xHAvnPso+cNnK3PyGDR2N08bxiSCMP000/VmEF9GuLG43rPNH0TysvEyKzQZw==","signatures":[{"sig":"MEQCIHARUS2X1kMxBtGQcePPe7p49PjDBmqe3MivmuIEn/rEAiBLvKdgbDL/3fhuESPDPPlbMugbjRTOHlFIHKLOoX//kg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8hY0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+mg//TEGCpXN1KFe6M1Xr2W3R3TPIaXj2MBO/gBCfzfqhPnrFUIi7\r\nML6u9J1AkCfOJbHPOlsjI2cxFgC+0/DEJFYFGc2dySKVcWh5iB9AJs2ymwvm\r\n6EmBvnzBaT6cXhPUIc2uxNWI0ip5VH/o3uKBPZHKDq9FWH6RM8mZNPbK1fiy\r\npKh3CaVMgYwLiiJsQxZndA/uSqD/tYtrT/1V7W7WqOsbe+DYTY4740t4NGcU\r\nJvScI3mLFirMlyHpZL92LbQ5k68UZqri3Droxw3LUrjbF/rOg7d4AByWsJt/\r\nhrVYw0Vlt718LseKDBG980upyGS6i3v6ZsjGf/ow5EbVyiT9HacEanRUqGiF\r\nejrhqmabRPAeJeGKdTfktChXKMbiQUQdNxM6f0CW9HyuWk7CPHmW60c3/bTc\r\nUm1ea4kPRItv9eGK3Co98cim7cF9xMmUMNPS5HK+oNt3v0XOt8b5NiUJ1tRG\r\nvubA247cwGhw3ExW2NJRr6a3sS/etFU+8rePTwAHV0akWHVVp0MXwAzvf8SD\r\nozTDpw3IUpgI8SJ4NL6h3TobMvehr2beBmdBSPcQeUKotANzP35QwT81zDzT\r\n6DuEoGzcYnhfr1D4S/umDoCrZNdUCQzHk8UoM1R8C27oA9fa9gWLKC31dHna\r\niKeZd5YIzDCVreecjoAOUwYQOZXB19wndrM=\r\n=35Xd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"244aa38016e4bc83777a751b1b01e701e33b0f6d","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.7.4","url-loader":"^4.1.1","@babel/core":"^7.18.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.137","@babel/preset-env":"^7.18.10","webpack-dev-server":"4.9.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.12","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.161_1660032564334_0.8701974839788122","host":"s3://npm-registry-packages"}},"3.1.162":{"name":"simple-keyboard-layouts","version":"3.1.162","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.162","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6da9a0184e92ebb7a5757e848f1bff23b886dab8","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.162.tgz","fileCount":86,"integrity":"sha512-hUWXxqLK6XQoysreLT+OJzgZHU1otB/Lyz4KfBkUdxqYZVV1qL7x4FOPJwEHrJHhdtYDDDq36p35DP3+5iP0vg==","signatures":[{"sig":"MEQCIGN2ozerCBvyam0wXYgoZ+bkeKP4sq6IUJjQBGWU/l3BAiAznOhB17PQehjuf4lQWkaQNaQe9unVRtfwW+xvAx162A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi82dJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEyQ//VbzGayW5qfU+EX4uuOTqqdGeFl91hKSDG6QD94W5pDbOy7U0\r\nPCgdWlUwjUV1AJySytVtG/cpt32N7kgXQRZpYiVe022J34vApUB+yzXbcZFf\r\nN9Wlifmd4LyheyxWNiIb1s6Rx97XuSP2TDTLvkNzlMRWzHGxmaLrB2ZvTtQP\r\ngfnix51/XXij5QA9q8u2Yv3NJTR4pgtVHQAYdUQ2Sbt2m83Ur0YA7t3rcWD5\r\nHonWfZROZhNslGvMvo6DcgbRWXOMoPkVaF0+JMa5M6g2pKDlg+EM0heP4+jv\r\nlx0ZWQhCkOi5v8pvZKXiFmrpF599TVeTeaOOGhy0J1Qh8UA0QCzz/rNMpxon\r\n2Gpt1/ESjoef4Wr4MW4l9vtG/eIPy18hQKXgWdJCMRZwGx/qrLkGsTnrUUEy\r\n1zPmRSuZ73eCdO9YIsRiPUwQpt2GGhRDEVEgm+AH2398xBjr0LCX5z8ElRqI\r\n2HmHjq66+X/kNFCLWaJtFUMGP3eyjeYSUp27+B8/WSb0bpew5zXEPLiZs4jr\r\nQLfYkBvVjHCComPR9oeJjxLu1jKaM5a8Gru1VRAfMwz+x+vyP0Rw37GWp/eC\r\n6jqlAg55Rz3rYRzXn5j85AUBPvKVv+9a/oVZrj+RfxS769uJ73/abeBjqLL/\r\nTF9vEvF06qIh6YDzjivbijprWsVDc876r5w=\r\n=NMN9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"c0eb4873c5d45ff6716685e160c237bf4e128b00","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.7.4","url-loader":"^4.1.1","@babel/core":"^7.18.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.138","@babel/preset-env":"^7.18.10","webpack-dev-server":"4.9.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.12","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.162_1660118857149_0.02624823413504851","host":"s3://npm-registry-packages"}},"3.1.163":{"name":"simple-keyboard-layouts","version":"3.1.163","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.163","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e2c6dda2418ba535ff86468324ce213c8a15fce0","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.163.tgz","fileCount":86,"integrity":"sha512-IC9+otbtGc1iGDnh1vNU63nHL/RuDGUZIdUyUf+Gc6cmkrdxgtmwom8Iqkpbom2BZhgctG8/MXzSTp7LpELHKA==","signatures":[{"sig":"MEYCIQD3tH7Ka2+SEd+c4fxahSjig6k/IJGgGbHeGtctSJpibgIhAMxdIT+2+k6mfADFOVN3I/bUYIRxm2IDFZbeRYniEmvV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9LinACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPsA/+OvwNrk1NcczeZfzxYFH9DoEyq7owUnd7LTPm2vUdQZr+faq9\r\nB3KO6KjGqrOunXVSg/jUwAen+SNpYVdU4QX+280umlrp817E3H8qqvUx/vUI\r\nOylpE4xMSWB5UezBfAhBah2gtmem2Xa3InuknC4SGKGsbavQL48NRn0E+xR8\r\nMghOPx4YCh3d+IiYQ51T66qiXP6WrHAo3XweeWHDwIQxWEnphli0I3b1DJnv\r\n935legVXYbxsmDRvquY3b4X9kdfal3taPDiCbOs3SWqzml4Ttxr5FWco4gg1\r\n7AmnPnh+xMrmnzseTm9kyG1wgTSTr0nqEXjCE9kQAZQi8iKpzJ5A8y6OJ5Nm\r\n8TF4J8x0G9XSWw1gJE19oiHA3UIuxpun64cOLn9TuBa0fft3T2MkQWGmb/eN\r\n6jJrBZczAifEMCWStQL8Ay7nGT/2DN59Rb1GYHhs4LjS7iTKQdJdrhmV0r0b\r\n6Ea+6xnkDcc/l0yHKmiBxfO9fmMTwKaZiWiQfsbb9hnsIIxXrShMKL/5zy0L\r\n1EbNB1SlTNWDI9CDDZEhPAC0xqsJA7PJKfAIb91IvN8mtVfX4Foh8JiZdX5p\r\nTU+4taxJck7cji0tPAJpKO/gX3JrYCLs2kwU9oeb8ERp6kZj1ydT55UUkh4U\r\nP2Ny6HKWxrTwUw6aoEj+hZcJe+56Uf7t9Cg=\r\n=0cN8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"b3ea0f97e394f2ca45d3a0efcbfc6b61f5166e48","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.7.4","url-loader":"^4.1.1","@babel/core":"^7.18.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.138","@babel/preset-env":"^7.18.10","webpack-dev-server":"4.10.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.12","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.163_1660205223568_0.2767858990169878","host":"s3://npm-registry-packages"}},"3.1.164":{"name":"simple-keyboard-layouts","version":"3.1.164","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.164","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3254060aef7895ce884afb9601622d798234a4b2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.164.tgz","fileCount":86,"integrity":"sha512-xAPUgN3yojM/xwPiPNDFD9vyATpCDfeK1KWZQPvyumW8iznCDTHBAx6RMk0ELN+gygUxfi/Jo7nmxIQak7vrvw==","signatures":[{"sig":"MEYCIQCvjVYKXAxZs2FMTdDxhmK6deWGztIQlzlaB/5NRwlONgIhAM5XkKQAJnN4p1bGcQ1F0PH246Rp9NYGO3OiO9YbtPVk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9gomACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmouaxAAkp6Cj8AciQ/W29qa68WlXEoS4fztG6mDr64cvfEpzmhkbHda\r\nLakFtjcJiPnjj3h0gsto3MkisOPqgCZ9n+OnKyurG1NBowf5OLDH0dzRoaGT\r\nGsRSe7JCNlDKDMWbY5dmwcxON8XrQaW8pbJF3MYfeFBSqpM+f5sRWUBrzIN6\r\nhr/q8/bCUdXrqXxn2a/tUeHiuZB2CDGAsBwR4zrLPp9+Lb9D8yY4LlQi5yaW\r\nqxSYx3tIlY89kLubGej1axsTcCdb2ZNrkvuEJJC96pdm3oYPWAUH0HbeoB2Z\r\nTaMhv53biOOO/8lggZni2C6xhJNiLi1VB3j2bJyzb7VlC+Zk18bBaXrZkzQE\r\n2m7yNEfi+Sv416CFSZT0MxRhfAWrYpGhn1y2EJdCKWIxYVVPou00WimBKAvc\r\nz5Bd4y7pEKAjGcIgSJVCSWeaPIGGMiT/rVogdSFmxf2ZKIvmVbEWldOE7Bn5\r\nq2o91IMQt+pHfNgHup+m3e9/8OOVmrkZkU4Y45209ni+/XMhWX0k7+y5/Pt4\r\nfTGNK364b+yGQjE3ZS7xGz3eKOAbHqPiLhhJY4hMDhy/0YZoOVkLHVi3bQM0\r\nc7NqdxYNzK2IwGLyQfp4gVyT58JB7ZCv3EtNERMWYdjpjz1whQ0TjZhhW8Rk\r\niLActETc/wz6JtDIryROy8l8Mg2gUV+O0po=\r\n=HBjc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"1cb6bab156f6e815e45d44a53b2d86da5889dc67","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.7.4","url-loader":"^4.1.1","@babel/core":"^7.18.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.139","@babel/preset-env":"^7.18.10","webpack-dev-server":"4.10.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.3","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.12","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.164_1660291621795_0.13672432863823114","host":"s3://npm-registry-packages"}},"3.1.165":{"name":"simple-keyboard-layouts","version":"3.1.165","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.165","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"cbbad61423b44f0f8c2feadd089d9dd742edf6a5","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.165.tgz","fileCount":86,"integrity":"sha512-wbg/OJj4QNwXSw/z8JVDBN9LGnrAkabMTsEAUKefItbqkinTi+A2EElcKHkUE74UxfBLPrbT+I5R1uZFkfIQIA==","signatures":[{"sig":"MEYCIQCHWjazk3NlbnOZZDicbcQXZyXbFMeqSxK6n3c7N/LF9gIhAKzHYaxcug+T1USwhJQfDRBK9VXXe8U+Fa2Dvrf6xG4P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+f7kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXmQ/+PJvgaN4ydCf6OyTcM3OalfAXC7/2LVExfJAnb3xRDA1niRFS\r\nghlNH/gPFuanQLCJ7NJwUS6/LObV/77lKTl9WCxTHcQ3+FuAqqaAu6ZbeWwi\r\n7B4wlAPFWAVBa1kZ/KRqA7YKlelI1Dcyn7CsGdRbjT9n/If6rZ4bfFHlC6V9\r\nquh2xUlC4rWPHi6fTxZ4v9TEU5avp8m6KsiEU1aN7yDwl0jHZ2drOyBwJJwJ\r\nq/36Ij+03mYJjReLj8+joOCgTgebePLm/lYibA75p3uJT1g6W/NqM9y7QcUu\r\nOfEuNmzvud/cfX6ibDK2P1eSctrYqBhwuCV4YG/Ccam0BiCfeeImMo5N7IPO\r\nXn7eUEN+QRb4hEkxj51pLu5ryi8jt76Wl2NqxtSSzLc81ptgtsdx8w+owAai\r\n018KIFxPO32LN8g+b2Mdcsba2sSux89OkDmy6oMQTUIURIwt0/A8aDZxmdmk\r\nodP0MtLpPrIr1Pn99ETQ8MBsoXAtkdIENihG700y7Zwsiaeb7TNemselIspg\r\no+NCgKtjRbteFphD/QEDW29sCa20LafORibOajR8oDLrZBPKgzpI4GRQjthK\r\n91DX1cxFFZ9Ng9saR+OshejQOo/PMFaPmbJyDjeaaI35deP6wHvTD8kqnSSQ\r\nGJRrDLQ+jgkgYf/rLC7/EmZALEc+i5iQZr4=\r\n=5x5o\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"77ce167b642f4cedda62671c1f7f4c90725a58ad","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.7.4","url-loader":"^4.1.1","@babel/core":"^7.18.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.139","@babel/preset-env":"^7.18.10","webpack-dev-server":"4.10.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.4","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.12","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.165_1660550884125_0.27781089791308555","host":"s3://npm-registry-packages"}},"3.1.166":{"name":"simple-keyboard-layouts","version":"3.1.166","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.166","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9702ad1cc8354df130ce0509aab8a15d1bc84d8e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.166.tgz","fileCount":86,"integrity":"sha512-GCDP2nKESmAIHMMNVIfEQXAcfCEViLziv8ao/jutGkttC0WoBqGT2fxwa69fLT3Yk22lJd1nDOAuUW2Ts3HJiA==","signatures":[{"sig":"MEUCIDbyyjTdeoVklmnoBwMvZsLarbRuufpnFQJ9JokS7UqUAiEAykU8qRvMcGcCExVq1dwhLCZbho24MBxyusPE7rURUMM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+gVlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKPw/+PcugjoIPn6GfEBg6jPbIESPdxZfb3K2ujgYlvzX8M3VQFvEQ\r\nifD6gJJZ5dCfcv5ntFVNApUu90ABLl+jn2bCDcSG0PjnLkRwwd0mujospOqt\r\nWIDARdfHgXCjUAjMg1qjoabVaMWizOx0TZJnPGof1q9mRJCl+EYOk4ncW7+U\r\nkVweLMZE5iBoBYudcaGCs4DdeEIKy+WxxgrYg9fLu5tCzdD+Gbgwzzye25oc\r\nFrFrEsCIVhALN4SJXLVH6rfTAPbCTpKhlFmPzrKzPLBOoRdixft1PKFUBtLf\r\nx4ACHhq02mRznB2BYEPuAw7kPpHTRtHRcnnCXC4y1y2jyQVsei27c1VV0Ps8\r\nqYm/rpcWMs7i3odYvn+XPrVrc2aIyTHTlK38MSsKUh68HoJZPl/BC93YSzjg\r\n0ebhvnTRLQkFb6i6GakUTGy1RPBeHXtGJi1jc4wmEm9ZkWkGRWtnXx+jhC7x\r\nJFeXbmPSm+Uafd265oEirlhLy3P/LFsezbUfSYJWvAjuerf+CHkPqW8+ptaB\r\nDxUCv4r9/eVP7E8Kmmisz01/hu5hmYEHHRueEnzjCRGU22jbXC5LD5QmT3wk\r\nhYccb6jSsiicypGdSWbet/04/Lx1NFPimXTKpHKIwZjzRZLRiChfMqkBV7xb\r\nFc9VoZfnZhQG5gqECnAHlnlSbRwfzzpBT9M=\r\n=dbXW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"b5c24699d6c5b9277549b8e148f8fdd83bdc91c6","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.7.4","url-loader":"^4.1.1","@babel/core":"^7.18.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.140","@babel/preset-env":"^7.18.10","webpack-dev-server":"4.10.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.4","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.12","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.166_1660552548774_0.28038603127253925","host":"s3://npm-registry-packages"}},"3.1.167":{"name":"simple-keyboard-layouts","version":"3.1.167","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.167","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8dfc369113f9c2eda02dda0535e941002ba1c493","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.167.tgz","fileCount":86,"integrity":"sha512-oSQRSD47TM370p2l5iGb9CFRg5gIhwLaUzFmWwsKxt1hm8KSzB4hr9mTx04wFI3+9kFEkYdCynMUxBqBKwGmzg==","signatures":[{"sig":"MEQCIH+xxfl0snQyzQW4B+6cMW5GnN5d35pWBdc2IH4eHd64AiBx9AF9VMlq9lIEL6wfKmGI58k/lNKr0bPhIZjs+RAHHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/KF0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoheBAAlXmB+BEudpHnz45Me4HE+8jVrXLX7tAUNoPeC0x3v9bvR7U9\r\nrBdBuX0pXjah+ObONlSIPEDj/cN+Mu8fi2IQbqK2T9VLHQ9e+Nt0eLeORync\r\n9EV+udWvKkG0G2VtRLG9QiN6bUD1gtRO2j084938QvCsbkQQEzG3eI4vLuKX\r\n1l6GAlFVYeG4oTjzbTEzV7ureQ10qX8K1BW1Zy6+2aQ9XsKmPE9KW8iJdEgf\r\n7rrmwxWTcXJb4Yi/kSkA1D9wrMUaKliu81Do9gqjUu6DgSZb13Cu3BwLBjBz\r\nFBT48KNJI9r5u0z41rUKI8jhAuNkrq2tfVs0Vf4Cs90av+pfJXSr6+8FeHjI\r\n6Z9oTzHyo2UgMmGr5k1k37tDAzSCvGrbu5Yy0St9TSnj3BY5gfnFzLbqzch4\r\nkPQ0jLTMGWCXjtWUH6Sa2p1C9D/Udgi6TWg5q2ycG8Ft99NaglRrkrpb7DGa\r\next3oU7DgUZEqgDYY8TAVA5OxReeFazPbhpawBvgbYtNXdgxUMkPO7HgkI8v\r\nhFNgyx6rn+/1LGbNyr46YFngY+dgCDnx0vzz5HScpHgLFDQpzyInGaRSBH0m\r\nVyLcSle/gwT347InfnbkN3AZa6kuVksOTS6ZYvHjL/TH+upn4Uuu6yNXT29o\r\nEOK0V9g4lPeo0IhifgDmIdsmrKr7MhLbTvI=\r\n=R3zA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"dcb53a5cf92a3c8a14fa91bf05217366f4d45720","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.7.4","url-loader":"^4.1.1","@babel/core":"^7.18.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.140","@babel/preset-env":"^7.18.10","webpack-dev-server":"4.10.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.5","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.12","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.167_1660723571916_0.8873878529455892","host":"s3://npm-registry-packages"}},"3.1.168":{"name":"simple-keyboard-layouts","version":"3.1.168","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.168","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"16029315a76e6fd90049cd6c9f850bc7bac45e01","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.168.tgz","fileCount":86,"integrity":"sha512-431gs/RstaKD3VR5m1eSGCdDmY8igbFFkUCSFnZ/8UoVb9jWhSaOzc4aOVMKVPOfU5W0gkcWwSWB9N8m5ATHHQ==","signatures":[{"sig":"MEYCIQCUH2UAybybmYUqarIPzuXiWExAoi3WTLfCMeJVDI6wnAIhAPsgJL7IsUxDsNanWAnZ9hbpv4+slz+R6vsLNflIpQDx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/0TiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKIg//cMM/H2PWeLBiGJFyQlceYiRRaS2gaY9TmdVD5erP9YHg5Uha\r\n5hxVv9oK6bHEoVBr2A1MCTbaXoAZ3OFeD4lbDBfskErPY6PlDsKBtcOkoPSk\r\nno4KvKAKYt4YjIMeTen+wrv6Eiv2K0qNXDOhljy/hhHi4KVEA02uzUtb74QB\r\nux1cVdWnsWi0y65c3N184SuO5P68Qmay2PolN2MrOzIJy0I33ZgdPJ39PyI+\r\n2XEo1i2yGwGINxcKxKlktfI8TEyjo7CJcOlkhk6ezcJzOPPN3e4zT+G1/dyb\r\nV9/XrI5bhk9ank6kr7Fc7omIm0rBXmO4Z7+KCDGHay4VsMwrcXfYU467uiwi\r\nq3VSHaNk5Cye/pGAIaL8nj7e1B6rD1+Dcm0An7bbh/ov/LomK/DflSBTyHP2\r\ngwminQq3ZrK0wInkanznzSqQLOkFSncLaWi3oCuQGT8ijm5ZxSRBtLR+KAQ5\r\nqg9czaB0wSP5nuQkNCch1zerCkOyBrLMqIGOpkwPd+DN9RQm4/ozz0aolwnR\r\nvdVmjk650e9ntK9UPapc9f29PPKry07nez1DPPRh2hOXW+xM5xHkLpoY8vI4\r\nQsyNI3FV697F6k3xnH5t730sAiEpG1ro29jIWvlekAj2rVyqeFhwI9/ViJgW\r\nfbJ9va2IfnJfGF2IObe/YZZcLMRVuf7tmJ8=\r\n=kIK8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"9fe4d94289df442ba8a5a7682fcc8521d8ea6b44","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.7.4","url-loader":"^4.1.1","@babel/core":"^7.18.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.142","@babel/preset-env":"^7.18.10","webpack-dev-server":"4.10.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.5","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.12","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.168_1660896481836_0.5785944391983406","host":"s3://npm-registry-packages"}},"3.1.169":{"name":"simple-keyboard-layouts","version":"3.1.169","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.169","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4357df054ad457fb84682485d50ea614b4fcf9a4","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.169.tgz","fileCount":86,"integrity":"sha512-YRRPIfRA9kwdXhY4JTlAgTnEwsajttyGk8ORbODZUQEe/PQ7B2BsKdo8QgAeChB9ELzGyIAOKk8fPl2AJf8Aqw==","signatures":[{"sig":"MEQCICVS7rbC02a3oW0enIBCZ3XDUIY3D7AEi4bi5oNKHOyGAiAcznqCNliedbYqJs2sik9wzwfZ6dutqZL0O2a348vAKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBIqMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5tw//bTNzhRP9Oh3nkzTtfc4cM1ORrhd1BRkBAGqglVisnnyMbPCS\r\nnM2LhlmpoXLAx32p189wuIodGo4yFLw1yZRZY3M1dbfkECoBO39lxL2ed3Kb\r\nGU8BqCOsBa0E+YLaTV2JSFqFB3FmZU9WQPMm63h73ki/sQjqDXtWBN6prGYM\r\nXIN9DZXOnYfEfBg3DlaTLYBsWrdGe6wCV45So9Tk1tDcwRL3SrCHlfQzzbpj\r\nYYYPvgM0li9/U26ZtADEowfE2X9fBVtmOo1MShw5Ty/6ddHcusCzetAy7UEK\r\n8Ahi4Qv1n9xulFkmwtwcnPH6wLkW2EJS2iIphbgK+xeQfYDNRnQ+Ok9xKFvl\r\nVD4NDnPm/tEDdOiwI4julMbE9DmyEB+v5W7d2N1AfUNmqiMK2rqICe6D4Xwl\r\nXN+bCHXSuT5TA6hCiQ3aTBxBfVhxR6QhnrARUnmNSOigkeS5et05NeUj6g/F\r\nWjo555yWx+w8c3GmJ9OmsSuuEETSD7mToMrrzT34BNfMTytPt3rQdDB27VbY\r\npCRbJUPOnuLtXvnxFH3tMquog/6YkV48qRmT7RNJ6E5oHfM+6TCvoAzj5Nk4\r\nwDj5oWm17HSGMEq4ipZh6fUszZgL+GRdMfPYCZexWQBpFMOcxkAl4AbYnlBU\r\n5Q5WT007635jMeID8JwTVguHohZY7VGJjBE=\r\n=P+nA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"28516c902a9458e404b23bfaccdd3a7b1565b105","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.7.4","url-loader":"^4.1.1","@babel/core":"^7.18.13","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.142","@babel/preset-env":"^7.18.10","webpack-dev-server":"4.10.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.5","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.12","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.169_1661241994877_0.45311150558047686","host":"s3://npm-registry-packages"}},"3.1.170":{"name":"simple-keyboard-layouts","version":"3.1.170","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.170","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ab3e6f0222c1a542a2ab9f8d1a7430c03176c81d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.170.tgz","fileCount":86,"integrity":"sha512-vXnvLY3B91Yk7h+mQlnWwuvBC1H1TiL1/ULeEl4b7wB6cWm2ZJQgVnbu2SgfXSmEsKKQ6d9pIRAMYEEpANk4EQ==","signatures":[{"sig":"MEUCIAED4jlCcRgD/RFYEkO3q/SriAu6XxmDA9b2d9Qp0rRGAiEA54XY45CwY33/knUonQPGApOZVd+NWpEqoRFLU1WtMT4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBdz4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3gQ//QYaNqvgXOEI+vTXXY+rUOFcL4qkf8V2yEVw7NBVcVJPz9TfG\r\nisuN5GXYhOr+RVj4Rmg8OOdwkDzRd1sZM4Bhxfu1aci2+/M8nI3xT7+amMy+\r\n5EDrAJybTasLp5DMWlWwSCCMngGOpNvBYuil1Lzaz6z1HQ2emcuBUjlKAeDg\r\njH39w3CBYfoj7OyMXcl6gOmvQu/2p22gGAoT5bkBpvj71sFsIk/nSPTS7Egb\r\n+FeKK0R/Wphab3DhkWoTelPLH+qaNS6W1h8oKzKt98k0a+Qv9F+hHuqsx1Q7\r\ntgY0QK6wje1hhzix6yV+rG+JbYQZycqnD8sez2QfH+DyE7Hs7tgL0WyyUiHi\r\n3du01rLhM8qirOg7RI8BIijPbbhucvUkxBRUQnjahARrFSzcsyBlOwVQEdFi\r\nFaaunZ48Fg+QrwAUndOBMcq5erWXUvJDNW7q7d7NSVEw4tZ9RuYiHEDArbU1\r\nJnUrdUpaPW3zrHTRMIHEhLxLjH2Y51sH6oNsRdzepUaA9eziALEIbrqcn8gg\r\nrHD8rDJAM7R3ma5xmlFPHR33osYuUloTLibToQgAiAvBdyeu3sghEXgF187i\r\nrxHQk27Zz2MhblRCZ74tAWsGK6xZWw2fMuHsSfebG1jI1n9RPmH16n4jGg9C\r\n8WWmze4fvo/UMAo9b28L1p2dpITNvpbS5rQ=\r\n=+7iE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"beaed884022306a733144fbfdac375bd1594c007","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.7.4","url-loader":"^4.1.1","@babel/core":"^7.18.13","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.143","@babel/preset-env":"^7.18.10","webpack-dev-server":"4.10.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.5","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.12","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.170_1661328632368_0.22199485146870646","host":"s3://npm-registry-packages"}},"3.1.171":{"name":"simple-keyboard-layouts","version":"3.1.171","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.171","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ca4ea506005f0896118639512ed43ae6a8447258","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.171.tgz","fileCount":86,"integrity":"sha512-CdkCIRKJuty2rj3CMo/6yYxuQTSDeCt9nliVw5QC4jHJGB4qqfF/DHaw9s95vQE2Y0dgqgJRdRcVqDZDUr0Q0w==","signatures":[{"sig":"MEYCIQCECnQKEyU5y0rx7GLFvSc3eABzb+4u5c7axUsj6+f1pAIhAMq+xx5LYmp0EnjKKzFRYOY0fFlqxd2zoBJ68mzOHuzI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCH9jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9Bw//WLzXlCzecpyKn+xUOwXX6Hawk7Pu3pR+RjO1aieNNhZugMqx\r\neZpLbXorzV//t5gyJUwIUCf+hfH+euvB7g4BmantkPbAuo7BchC4WYEeJBMt\r\nxhYS0ixFY6oro9OvhWIMQUIKldTTMAN97wifSkuOgmPE7RPHx2nGgEU9T8MA\r\nIAmy+/2Rw4vNKsj3Xe2QR/pDyL28d+jlmMmG0ZEs7ahPogqEKz9TyYenNzy+\r\njlqdk13vUYneuARVQv14RFJfQDK1ys3DOuwM/J92hIXlHFO9pkWuWaAK1rC2\r\nFW2EXyN9+23icRbPxwzCfO/g4O1jcuIMlYMRoX6qtF8YpFU0As24rSUijiYO\r\nQlZZ88iOyyE8ImnziewRhoA21TLuhD/ThVjnNSh2PBWhM4ULzj/QwySmj9ba\r\nG56sY2PIioRGZ3J17oBN04GZswpket1PvQ3BsO70jNvU2iNRR2egsPk8dgK6\r\n0gnMR+ZsegOtf/Jj1xY2mgbyihoAPAIFERzMp4v3HiYU+TokY4T/Xg7Fztav\r\nBrUt2iJXCph4KjKHpV44dCeJvQgaUkK0Ixubc770BJ0vqwWxYwwUf8ktkT+o\r\nEvUmsNoaa7+7YB6k8jLqW6ypWnswmoAZeKfNOV1clxDBxFDJKZpYDV8GJAZK\r\njnuB/m+phtiEDM/BMDuKDHa8Qdvk2bOu/mE=\r\n=VlOe\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"b9ca25aca56ae0589b9187f98769e219bbea5913","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.8.2","url-loader":"^4.1.1","@babel/core":"^7.18.13","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.144","@babel/preset-env":"^7.18.10","webpack-dev-server":"4.10.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.5","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.12","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.171_1661501283367_0.7027822705417077","host":"s3://npm-registry-packages"}},"3.1.172":{"name":"simple-keyboard-layouts","version":"3.1.172","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.172","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ddb4138644396c495915e8fa6e3e2b3ca6571695","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.172.tgz","fileCount":86,"integrity":"sha512-uOIkmkR8Y5DvNCdutUFXYRy6/NBBH2E4wtrSNXdcnbk07ym0F5h66LAIy3WHNbmjf/bMbuhdf5Jpa85WY6JNmA==","signatures":[{"sig":"MEQCIF2e1yro7aj8bgVIhxRkrVe++QlTAGmYY5S+qMjeL8lXAiBDDYQnRNBVRah1AEmf+QE8BsIilbZGVAoDQo9k2Bcpqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDcVaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDcA/+LyLpTC0FpMwkAJxPBcfizm0A/7zHVUEK6KnKKkJx+0l+7OkH\r\nzlroOKr6YFK9a/cqouShFlMmMPfShCjiTdikcKMBQIA80da7qWbZDgG1Pzqe\r\n9qn3c1I36mIYB0O7pN1GymyoeMPKsLvwpu5+TOw2NCevgBsji9pl+Beu6+Kj\r\nqgxxEPBHcroQzoXwHaA3//fwfpU06dUPBvyqlcVgs6nrw+F/hjc5SKcz5aFF\r\nHGaF6ciBWAkRvVLSOWgCvAVSDuEFh82tyI7kcfp803IuuGFK9hp9hc/lMEJR\r\n6TwJS9QwY43ZXd6aFF5HWyGY7r3RjSLItpbLmuXaJ5PH6eC/EHyiO4ZMxW0s\r\nqDI+G9Px7AEQd1kdlioRcg7s4jfNHW6OLR/9xdeZFIsB/pvkn7UliD6xSSXO\r\ndY+dQouK4GaG3hDUA0vIXvtAJDvtUvV7fg2g4Fs2nV7Ls+PNM7yNwPGIqyW8\r\nmd535Y6nTjs57Ylk8+w32+faLTo+wyL6e6G935VfCB/QekxcZgBfYiGMfYuG\r\nK5UAEuc86+a9MyNNsM0PUqPcmaVEK8xjIbsh7BEgCMh/5FEBUg+R/aYHQ8aD\r\n+8v/1rApIjNoJ3B0JXmggwwzBVk9orExLMiTy+h7Ay2KMUR8LLKSo5X43znj\r\ne5wvyXy5khTZaoi51LGBhD+wFHM/VZFqWjs=\r\n=wbDw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"ea2418ae772a160bb440cec81a8e761e61047ead","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.8.2","url-loader":"^4.1.1","@babel/core":"^7.18.13","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.146","@babel/preset-env":"^7.18.10","webpack-dev-server":"4.10.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.12","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.172_1661846874034_0.1422098988603795","host":"s3://npm-registry-packages"}},"3.1.173":{"name":"simple-keyboard-layouts","version":"3.1.173","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.173","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f1ada6297b2828c18b4e4c6ce8bc6ab44b84f9cd","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.173.tgz","fileCount":86,"integrity":"sha512-rm8UQx0JIJ+28XzkBKC9wfdp2mxhNg+UeKoV/Bdi/BSg8zu7WaW738Zmn9s4DfFdDxAGAzijrHJMG3IGZlm63A==","signatures":[{"sig":"MEYCIQDUB+q4xEui7Xogu4hR34dgpKOqJNGNsEjAjnUb89AfnQIhAPpBI7rsIn6fC7Z8kl29agZUtDhS13tRuzAhXwfy8Rcu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDxZ0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqb8A//XFm3+VeyOE3QSmP3NKw42o3sWCKCBEaQWEikI90kdLWVJJ6x\r\npNLciVkgzRj0DpfgeUJe3eBWe1HE0gFIQrfoYI7gZh8gS51WpBkky0J79E9U\r\nPITR1UPxr9Aw2qMPxEbNXqU9pygA9xu8D0M+lMLC3i6mx69YhxpZY2ppfNvX\r\nzeNQCspYL57lZV3aa6CpGz2PHtPQ7FB1O2w82WrpD3diPgkVYLwPw0x8P+th\r\nHJiRKdglfMDNUlnNqFQcul+w+vwYfKIWXWnEYQ7L52iS3CwVSR24UTdK3m69\r\nnq2/oa4AglxhLFBn1JIU3C4EFXU7R9wQMEU1XfJFiGom3Zjj3rAJT0uuePrb\r\n1MB69/jjmekc71AktN2bDGpLwuHEbrTKV57EmaF5LIPPnYilYYprtKqBzIRu\r\npzF/vW/bln8AuJjCwb2nw0Vwp0yZBwZRdtAkrVNyomstVvb93rkqPNTQSFTe\r\n43/LqTRegDhFc9M8cBVsP2JulBjioDuonx4c2i3CpILvwMSTQzCvTusq+bLA\r\nsTKhhxXP/nWBD2vOe2IK+jeZIhfK+Z06PykQezIKpIP14k120pjFGSSWYScN\r\nh9cZfINLydZW/gce+vwr7ldCBRWpLIL0F/7gMJJhGlCqDmVl30XIWDjhHzZZ\r\n/VUnQ0UaanV5h+jgNULN6LcagrFutRpJ2OY=\r\n=T+ml\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"a30eb3c3e725de7256b89698faff808c88d27158","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.8.2","url-loader":"^4.1.1","@babel/core":"^7.18.13","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.147","@babel/preset-env":"^7.18.10","webpack-dev-server":"4.10.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.12","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.173_1661933172398_0.8620315774981953","host":"s3://npm-registry-packages"}},"3.1.174":{"name":"simple-keyboard-layouts","version":"3.1.174","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.174","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"dd05705b6e7493d3401205cf794fef9d571b2f2d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.174.tgz","fileCount":86,"integrity":"sha512-YaPkNSmO6syw3CDs6Kz8odSs6QJjm0Ql6wNNmWg3wTnWqeSvFkemwW9DPqRurcQymIU7f/ahNqkx3oFhDKaLFA==","signatures":[{"sig":"MEQCIFK/tJ6ukvzFGgl1vCrR6epqH5krREausdbkQOceungGAiAaCazPhWtsRSYhaviLX9+PZ4AQpmzrzhFDAik7bBm+rA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEGgrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFaQ/9G6juT1+IaJW+36HKCNm4goW11oR0weGqv9BIwgn63bdsmUH4\r\njP7FU98PVNqUqhd2FxBdtJAISoobRk1baJo/xgrNrOTOco+2rHvjubEeVEtm\r\nYjY5k/AsyOtTvpWKTQwAkwbtqq8MTPsk9ju3un0KMQ6Yj0sJ0ehR9vGZXN3R\r\nNxF+IOMyt+z0tqgzOr80QZmL7N0ouzVv21xA9NnhZdUwgZ6+RFrzC/Dh0Lw0\r\nJDnkHXy3mPd8tRo0Cht6QilF7rq7njkyTpE+qRpZLH8dXKzoVuiUPR/ZahFl\r\noOiLjfgoozo46OlOnpjTT6uE6qbIC6GqSs2FzGbFt+rmt5E+02YlUa7bVdcU\r\nRMofdRXDU9uKZ2KghiOnEWfRGKxJLdsVVfMKj4w6AAZMxz2i8MKK2kMpaEW3\r\nNb+rh05P0cQIOYQBjv+65IXe+N9MDi9UwzRYg8es6Z6PMEdvJ83W5IxlzOEk\r\n1H8DjYSoKOicGlPL/uAvkJKfhaGySbcH4YgetNnG0W9ZvRgyFUGxQwUQhXpL\r\nSvemLtPIH/VEMmeh5jvw4ErJjd13V1CWqjkjoagrMIaUm7Ux44pzE6Gfg0hf\r\n+mpXUqM8Wd2zT0s1NGghlVy+U9XYo/PRPVIxwJWcj9y2FJ8yz1L1IgbwCwrj\r\nUqIrUWDnc002oKUhA0uSs6jM7xN72UVrBSc=\r\n=U0Vd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"ad2b4d802efdba166226fda80ab8a09cb544ccf1","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.8.2","url-loader":"^4.1.1","@babel/core":"^7.18.13","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.148","@babel/preset-env":"^7.18.10","webpack-dev-server":"4.10.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.12","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.174_1662019627323_0.512295405979176","host":"s3://npm-registry-packages"}},"3.1.175":{"name":"simple-keyboard-layouts","version":"3.1.175","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.175","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"72e4fccd2082b0ecf55ee821ee1520aaa752fbe6","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.175.tgz","fileCount":88,"integrity":"sha512-u5ibz6NNQuMDhzb/URuJvvfn06KLYAewQdGnkYmsCMIFX3Pe/pFOLgmPAEaZycuibuoBl+vqLm9pOCbi4zHJBA==","signatures":[{"sig":"MEQCIGiENirN6GnkfJqubrvmnL/lLDaXKiej5rbH9kPMtNjeAiBAjbWVKw1PSVLHMbdnCjLjRn7tJCzJjQDX5eB2PbrJGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFl9KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqveA/+POJ3KlReH5GYvI0NJQs92s4yytDHGLaykR5LZcpRYrwwIr2a\r\n+MWHUbRs/yXDZZarE/E0e64E66cGeSB1fKDcco2eENfLYGWgOcGRR0MDUmqp\r\necvinrlbVKOuF7eLiZCzo9WgsU/jj30Woj2gm7CeG1ilqWLrR585q8B9DkUo\r\nz7wZLdcQQZZaTQD7OyULdPbwdYvMcucnaNsisZiflvh2IClyyLkNze/B2Y3k\r\nMfnGZSBLBc7Vycv4kD2fwwXbasRDJsvA77ngUAxzxTEnRI9rYRiImZFCqrjA\r\n1MWYjT+Wk7cGxK6E46eb+dNcTa4iJd56G7o+tI2EMZFI0jtN/MDV6yUtConb\r\nuDuIiHla5JKhJLST2rIYPZXvu11Oqyj9xKPjSB1vTUIqPDQhmFPxQ7Gz3gB3\r\n+AvTz2KirDKIKjAnVnSRyBB4nQsFyHDB9U7t/3cmjErOl5nJMB08JG9M6tbJ\r\nEa8gF+jFvNYwNl5vECPomkbTfBT8zSOQG7HtqSnWUYzcU/fUYGxK85BdbQJZ\r\nAUnyclOvm2N3VKQqv6LTMsVy0qsQLJPtK4Oy72lr1htoGFSmim4bCE6cDFuM\r\nFojN9dDxvjeeVUcgECIyaxhvtqO107SprU9Z1jA7cuJbZbE1dPad42Kul4cN\r\nUXsH+G0FrPTPGRi3QOuMK7aI41RThtBBF9E=\r\n=SxYI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"e59f2e7beae42caad9ba4165b4b652512b1a9540","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.8.2","url-loader":"^4.1.1","@babel/core":"^7.18.13","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.148","@babel/preset-env":"^7.18.10","webpack-dev-server":"4.10.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.18.12","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.175_1662410569737_0.980487885846896","host":"s3://npm-registry-packages"}},"3.1.176":{"name":"simple-keyboard-layouts","version":"3.1.176","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.176","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9ca4ebedca65d196c49ba931192220df63da5729","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.176.tgz","fileCount":88,"integrity":"sha512-gxHThvE5JoPyuFFVvjtgDTD743NWeM6TDRIzCr7DR2fv5uxyinEiLtUVhk4O2J7l53M0BJSA1O0XbqCVAly8Iw==","signatures":[{"sig":"MEUCIQDO+J2fRGeXLSmJTeACWX/pZtl3u2okRhIS6O3A91HV7wIgPFln92PiVQ79kvFGvVGP+378cPatbKfA2RQU7SBbCCU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFwBvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5Qg//ewPo9u7S/nBylAsNUZjUFyFDO+Mq/vRMHNdHKoFt1XEIh8QL\r\nmQSgWdYCsfH+fUTVMHP2yuNIAb+m80k4+dWXORQU/oDoKDsi1Sn4QUFDlamV\r\nrBgfTUlSNUrmiMboERRAv64oLr9HDWJ5cS/AaxX6/T/nO/jJizPiY/KBFdYQ\r\nS9sOrJ1VU9F9jwd+4OJ1R/BNaBcYwGh+MPn7hEcqVY2SkLT9h5FJR07Px7Ta\r\nFP6IoOR4vWyQwGGnBiPjGirbcVc5Glmj0yudPTYnsXnFD9RkLGJuVmGbS3du\r\nxAGZWuSYmMXT2KF2LQhZOKdrcZvL54CCW1CZuAqQ9HkEDZVw9DLdu9feNjGf\r\nYkOGQ21utou60J8DF6K6Z1aKEZHtbORm2iSBaUWkIxCaBiyLoS7NWzajk1/u\r\nA/yO/NHiMkdjIxWxmxrl8EJSLyl2QUhb3uU+oJJv6rmXopHHCT8By+sLj1q9\r\nP9SSxNWHxylnfUDwu8Tnt5A8LgUaq+BW7ofeEQgAhJpO9E/nGPZEi3ufEMuQ\r\nVpEPJBOvqRoJ8CjYHFwKdqWB4YlKDuEx6GNG6M9duH1YrCaeZd3SISiAZAtN\r\nFCGOENxO0bDK09d+HLBSK8kdtKlSB8lMbEM1K0nf6qHcwW4czTS2T5lHeLk1\r\n0oXaGeWYX2aqzWDHrtSZwFrj2ouaIxeTrfA=\r\n=4dLD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"6f1ff7cf395dee9414fbe7a8aecfbd8f98608ade","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.8.2","url-loader":"^4.1.1","@babel/core":"^7.19.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.149","@babel/preset-env":"^7.19.0","webpack-dev-server":"4.10.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.19.0","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.176_1662451823020_0.4221809844574227","host":"s3://npm-registry-packages"}},"3.1.177":{"name":"simple-keyboard-layouts","version":"3.1.177","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.177","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"81a1a2f658caa114c2552749fbf81f26819bd7b7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.177.tgz","fileCount":88,"integrity":"sha512-/NrMXlRIR9xYFmyUojdYv4cWTO7L1Jxc5Y/Z/Jrsg3CoBGymXThY6Mjvy5C/c6/DwaTid4jEYYxoWFVj59aYbg==","signatures":[{"sig":"MEQCIFXhVYSJ1d1pdyFveKxbm9/5W9ZHhFTWok4CqgwcSVOqAiB7JeQtTvWoPOpXn04coZhjVj7kEH9HE+NEj5/DYz1IgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGFGBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrBg//eASJoxAl7YvWbBsojSsDi7Wn4oPoBshudjCPNhVmZzMnzhrr\r\niEc4P8eD4JKWDrB9GVnXdiKze3hsIblGsxacpGJltPJ1/uK2IwgRtF1/XOWm\r\n8tvf7MGG2CplJ0vbymnmRVlCiijhsPBxw7JNBKYCVPOs949afCaMRJiSSs5h\r\noILvlexmQ2EcAlBT72SvJiLTxLJN8IZrl0y8TafekLQMnhwe39LhmVwcP8Sp\r\nuJfwrV/8WGhwU5KRmOv+wK2ZzXcxn7KpXR47k6+tj82uilhsP18Dj/guYc7z\r\n1iR8yqzJetym2WBUWa13zOPwpfQ8Sna/Om9Ptqp3I402wdEFi9tbmQQThao/\r\nQEFtP4kRXiCKxoSg0JTWUSHIyQsOpWcGWlzIiF4LnOmn/LtwEkXWiVWbMqHc\r\nSzEZZUEPXut5kxojlg3Z2S4NpMIvDkrf7ey8wjEmHVO+SzuXWREZ0jEdjpe2\r\nPO0HO0iAoWvPwXe2S/08B8iFjzcYECKexB/MrcjKbeXOYXBayOm1A9+fVqH+\r\n1+nu0yqH8eWkdKQ39PyGXicJ/hs1uR2wzPGnN+Pu081FRXON13HmWx3T7vUv\r\nMxT18XLcyEXz6aIxEpLIzaF/HFISnkdgSt2Tt3mVkKNd2sGzQCqQQgT4CqrH\r\nepqQ+zb+070i3CftaJmRuFj/E6SjwBSVwb4=\r\n=D8/E\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"ff59a024552137e267f86e375ef5d62ed2b2b8a9","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.8.2","url-loader":"^4.1.1","@babel/core":"^7.19.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.150","@babel/preset-env":"^7.19.0","webpack-dev-server":"4.10.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.19.0","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.177_1662538112848_0.4142605438178746","host":"s3://npm-registry-packages"}},"3.1.178":{"name":"simple-keyboard-layouts","version":"3.1.178","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.178","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"487e9f4c7e1a05cda3785e3c5be5d9de9c100408","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.178.tgz","fileCount":88,"integrity":"sha512-u8mv++GfZBM7pPabHHletFcP9FwwPrh3KnSGPZRWHxPZ/ryKpaa6jjrB70PMss7e1sP/8esBXEA080Nok1NNOg==","signatures":[{"sig":"MEUCIQC2d96x+vt9uUOfK47IQXfVUMB7DsqdYUSibLmTjSUuGQIgedj+M99WA4UyH0oAYGF3ixPdMjcyRzpAWEdGlV6vJpE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGFLfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/ihAAk8kvnk/3DydON8MErmJ2bFZ3XnoXZ9j2Aus+wUX7XTK9tTYr\r\nuvlGGiSEBTowyr4cuNrfQoGVz1g2tjv8Jrvu27DoijcylfyRLj2hHfxeL4Tq\r\n3i5VxLZfGdFmRDlD49F4L91ejyXAkDwHRG4sIW8+qv23j7exo93G0ysuAKXe\r\nQEhub3fA+mhkQdZDXZP+J95WpuSm5g3LCTR1DHl5+5y49PFSBYETSFT0I1m2\r\nssx0tU3LY2qRpFkHiCAFK4RGKM+rz9/YTdPw6vfsvRxX+CnhyvQHpZ1z8XVH\r\nqDqyWXnc/dvjRTg7rZhZgTSqZBSPL2wDoGWisJFDHU7PwjVsHIN0OtEtSOug\r\nFIBNu7ohUgJ2Xps1RGx1W9TuhMI84dumB7gFJgFXWJbCMMYMdNtNo6wtj6IL\r\n0QLbvrPbSCb6kFAijpr4oHHGhWLij+9MSr8/L7HUnAmjVw47WFc0Ax25Cqjw\r\n/oRdhKhM4B0ITlvr+cs8sqwmZ2li52t4VhPotFjyxZChjcFg+FnUVy/kn9zV\r\nCsW4eCP7BCRg1qHUrFIkScAAd0QSIndUMioOwAzcZ1Ak1+CvPoHUNo4rgu5S\r\nLlO6WXBvxiGDBXc0g5ZlAp82VaXuRrKswRK46DEKZoj3Fw0Tk003P7wPQPyz\r\nULJmsE3Uzjg+n+diodgn3YGtOSC0JcOiyn4=\r\n=rX3C\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"707a814d9f7217cb1ce4c44b5a5b2969781f0efa","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.8.2","url-loader":"^4.1.1","@babel/core":"^7.19.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.150","@babel/preset-env":"^7.19.0","webpack-dev-server":"4.10.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.19.0","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.178_1662538463443_0.08452051359808643","host":"s3://npm-registry-packages"}},"3.1.179":{"name":"simple-keyboard-layouts","version":"3.1.179","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.179","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"20f5a9cbe5ad445dc64d2f698356a86e32b50bfd","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.179.tgz","fileCount":88,"integrity":"sha512-BYooszVCWxP7Q+Pyca6rIph4PiCxaAmMii8W+THp/5Q0GaqXv5LNrMPJtBoFGpj2t+XrjIsFm6wXCNKnJsSdPw==","signatures":[{"sig":"MEYCIQCw6vvmvCOjie605GSH3YGIMI4gZYMSB2NivaHFuURhXAIhANeC//rh67y9OI0l7OPGPy+rpx2KEf0X+r5IgMmXv6iu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGaNnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLjBAAju3c2gH+k+gGe2POPxIDgo74U0nJoYiXXcVvDnB1hwawSZHP\r\nkbmTK65hyKpWyE2Zxx/FTIrfuU/LYDuS4Pn6jl8iFbafn3LENn1pyqsbaJxx\r\nZKpAnzYHiTF4pKm8CHjS3xRCgkvCsrYjegkBuT2pgSQA2IfYDGZkz33VbN8P\r\n6KWcYIH/buOr5ZQvuMIikyJ0JJtJ8xPDQpb+G2Gn7RRL2EoPbU2X5iHuriEE\r\n6hSaQyfZaOBL4Srwwfdu7XPUNPaL7LLdCOumd3OYC2zAtIIixVoXQuUicGBJ\r\nQ/UZg2OfVPqGkZbHYML94rlOWVg4RUYMlLrgfvZeb0AmI+6tz8YJ2Kg6K8kr\r\n+JN5qaQNMIEh8FcWksixqvvgjiC4J67t4cuSUj6s5Sv3mHOee7n88DKOe4RW\r\nw2OqxA6LUPOXaPA/i+xPbif1njayCq5Ia3yohU9ENDiomZ8rC+Eg73DltoT+\r\no05oSTQmpRSsMgRTV6fXSHS22O1Fj2X9hGjnou708kcilR0mKEq5z2ZcNpV8\r\nBJBT7iDSM5zGjzPMUpOW0xxev2vF9EZho7cid0dSw6K5t9oie2eAXYqyNMml\r\nBpNC438gg4SBJ/1kE8ptI92J0v0nSdb+GAL56+ncCPnV4WuyNSE5pMi5Q5fK\r\nFmphkxjcniAJWxmOa9tpdOX8+b5mCUYDzcM=\r\n=gpOM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"75c3da7b869b9f4d4741b565510774a6c0f22acd","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.8.2","url-loader":"^4.1.1","@babel/core":"^7.19.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.150","@babel/preset-env":"^7.19.0","webpack-dev-server":"4.11.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.19.0","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.179_1662624615045_0.009755648936943029","host":"s3://npm-registry-packages"}},"3.1.180":{"name":"simple-keyboard-layouts","version":"3.1.180","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.180","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c9bc43fcfa908238eb789643f162a255d81c54f4","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.180.tgz","fileCount":88,"integrity":"sha512-uc11Y3oFaW05EBhr4YrDMO9xde3tIkUXsX2yS+qw2C3I2tAeqP4dH8nHo96nBuZwsHSbWkPzytWE/ZWkmJINlQ==","signatures":[{"sig":"MEYCIQCDNyMmSGqiLCnZKGI+HNDEmw40n+mVuR3F360O+PtlwQIhALNrfFlC5w86YqARtHDloSOa3XcvVeyYT+syx/KnGFNB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGvQfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPKg/9EpLN5fn6Q0etHlVpGGW52pGa/2SxVYvQdFzq9esKUGOC+0VI\r\nOl8E9mKjFWl7pL+8cVat4MD44OJN1/4s2WM6nDJRWnOlM6cED6Y1dSlgnaFV\r\nPO4Nmj3cjmRJKaaJ2+nHveFM4ZU/tZXI/i8lH/WlmC3e+ivue6T/muXzX2bE\r\nd39WQMuogsnbDUzvU+cezLpLFJMN+XvmtPxJsPhWIi+sRkxkTc1aI4GCZ1yf\r\nF21gId9qhhM8Xa6ofmALFm6vbOOtpfPcZSeePbD4wNFoJP9hr/4hVyMbzDNO\r\nXSo/Z5SqN+ZgvNukbw5Q4XRGU2bkZ2M2qp75ZIfm1BwBvSuzPDPYbh9yr8WN\r\nzVdKp0uVy5gekIq9Dbc32h9uXv0Xv/3DqrMBe0sqaYfzn4vlrmKPaTp0firj\r\nHUCDcJ+dDFkqoIXXmVR7tgX5yzV3t6o3gTVnaCCFtY7AuLl8EDW3+DOvK3J9\r\nIdXCtYrhFK0kgcypTOlJddcZC58ADjuOJdSGxoOkpk3W6USDdwwuNKlvSF80\r\nLGDCiSjZg4YKRtUlPcngIo7U7LDSkADjye3XczjWy63DOH5L3mvkFQ2jDihN\r\nctY6o9aDVBY9Rxfw4wUTrpjRqTRHq0jnGhcbPykuNN9K+0VdVm4RHzworawU\r\nS4pn8W9FXoetYZHY35lGjW1033aM0O7wuwg=\r\n=A0w6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"0285256f107737aab0bc532131b4d704c80d9acf","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.8.3","url-loader":"^4.1.1","@babel/core":"^7.19.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.151","@babel/preset-env":"^7.19.0","webpack-dev-server":"4.11.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.19.0","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.180_1662710815021_0.48180242779175564","host":"s3://npm-registry-packages"}},"3.1.181":{"name":"simple-keyboard-layouts","version":"3.1.181","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.181","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3fd7f8a0e79cd48d27103a9e4c4c3632e65644cd","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.181.tgz","fileCount":88,"integrity":"sha512-iU8t2W/jD0a1ul5UTPMwOitnB57jevIege9fITCAhJ7Nd7fqFlmbLvk2bt3tBmWUMzOREO1Ko+jIa+wU54BW6Q==","signatures":[{"sig":"MEUCIBdJsNo343zcUXSQioyPutvjAgv16wa7XCI2WLcIxG9vAiEArJz21oVMpupcb5hHIxTngW6Ov7tLMU3QH34Ksa/5EQw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHui/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkNg/9EEux1vgbR+Vyta1cyfICtiiXJ2p+M4VUm5XihYucliHwIqSg\r\nZiQvxBp+52h4jCLZyOXlpVEDmwn8AlUlfhtiFyrT/nkzXnpyAFvP5auHvPVm\r\n1GYm3fRafGFDug8xYj/BR72BaioGHhS2/QZ4gMJm+I0LRm88kSUfG1N3t1s9\r\njdwJm7oIhj6F/oL6YvBalxUhCzcazfmCu7DZhpl0ropg/PHM5MXUJyvB1GQ5\r\nzDdo+dCzxLdBP9dUrBxZC4sNUcfCTotRD3pS54oEk4ONLcMZl8SmSMgL5nSh\r\nDHPL/0P2qSzDG5PviCcm1wi2AZsnb7IjnjnJ8x1wMz/eI/PsQbeHBByXjbfo\r\n4C3zBXBFwMqk6wDuQgNI0C7R2Mv+fc+ZCT4gQ8EEoELyck1kCDrCUjSoGYA6\r\nQaEOisk7LIgoCk1AkAUoQGgn+1RngSEOXp7Ye+OrvMxsFW4eyJdRs+iviD5O\r\njNYrGRv10PhVmstzIz83F7jptqKXxzZ2GYTLKV1QtlcrUCP6nx4B8y2eepDo\r\nsrHvZf5qmJP4MXAAr5nu9nFxQmXflJ6I6j9HAiIO5o/IwIp4j7QlvAUB8aRa\r\nAAE9IJVwVp6tC+3EXL39LMEI4WJlPmMaAxAiU6d+vpMivcdytLXU5FxeJbw3\r\nVVXbxzU85iV9ExRcwjppzcz5j9RbJmZGrVQ=\r\n=HWmc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"100c9f61492c9edd7bc545b7e22ed1f01b5ac43f","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.8.3","url-loader":"^4.1.1","@babel/core":"^7.19.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.153","@babel/preset-env":"^7.19.0","webpack-dev-server":"4.11.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.19.0","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.181_1662970047484_0.19760853858714156","host":"s3://npm-registry-packages"}},"3.1.182":{"name":"simple-keyboard-layouts","version":"3.1.182","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.182","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1f9919371eb2528a5caba6af7efa72438983622d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.182.tgz","fileCount":88,"integrity":"sha512-Wdrm0A0zK6cNC/FSpvqmecSGWcHFNOYY50O1hn1pb8mlDG96rcpOnawEn5aT+B48M+SP5h77/+ZEbek9cHPbOA==","signatures":[{"sig":"MEMCIGqwerHvvRf+da9twjP8AgtbeeR7sMSsmUPez1Q7pUgYAh8rjyWhhzmF7vPAdU7EEkNTRo2gp+Km8S16LzXbH2Dy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIDqXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkLg/8CVC2Ot7Gr4FBTi0cZ6s/vW8i477hpCQx+vwL+MPl+kmJNWmm\r\njRVuDVZF5YSwXesrFme/ExavsAzjoaM3x1guqICcep9SG0BFn0ZpDgnAuo8u\r\nJ6JZuDSQia6zKip78F8W309z7fSQuMnJdxSen1EIEkz/cQWxVHo/l1PGLJb7\r\nb8kaSo9XeGr7Ty/vcQbnmjOEJIvrukB0+ree2/OLi9zu6itdYaDiTfU4Idj9\r\nRO4BigIO1ORXjSGRU+abrJEjG+KbLht3aILMGPTW+uRaXXj7NsJCwbUoUm9b\r\nhZeOWpZaV1Ua4bBksc/6KcOBsmN+FU4iiAWeAsORz8iuJsWGBzJo9imMHHI3\r\nPmsxPce24faLVuLo4mLITKY+isa6rzKsdTKboNuvGWTcyC5iRsklwe895rF2\r\n8T1+xYlV+mURUFczvhMjnv2gcDJfvVZxz438vjZ82qOkaLCHivsGpMYSJ9hm\r\nQEORpKqbd4IUfyXpHAkEMW0bCVP7N8wvpvYrh+LRUFtU8Jc8u6nmKEjxR6vd\r\nCuJJ/zVw9MKM+3sxg7Rjb1NOQ3Qp5paPQ+5nFI+ziTZ0eyW3xokVlkqDdMD6\r\nZIOGmXYgMfaEBt61rGudtMQxi7jETpIIwzdaXGQ9/jhOWG5dQ4EgYKWaXH5+\r\nmSzHfsLO3wpxsmnbGjjAJN9QGc0sADvpTmU=\r\n=1Lza\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"92bb9384d93b84db2feadc3067b798f6e9288bbb","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.8.3","url-loader":"^4.1.1","@babel/core":"^7.19.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.154","@babel/preset-env":"^7.19.0","webpack-dev-server":"4.11.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.19.0","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.182_1663056534509_0.28752959836130065","host":"s3://npm-registry-packages"}},"3.1.183":{"name":"simple-keyboard-layouts","version":"3.1.183","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.183","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ea0eebfa0287de0d855a800f861df7ee87b9b5e1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.183.tgz","fileCount":88,"integrity":"sha512-26ughfiXMe+t6vnziA7wG5/O3jQZnWQxmQhHNSuXAiR8qOzhdelC1B7rGRli5iyvlaNZRz83LcMY75e/thAjfA==","signatures":[{"sig":"MEUCIQCwGAKQ206dugPAg4WGrSTWmlUJTa1tvjL6JYEUtXGOOAIgA/K1aofJx8FSxtVqzSKSDSPvi5OLj/6KUgLQFwZUA18=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIt1oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtBg//UjIYDiqBLMBx3MnbaeKj1NYOhT/Kre66DddDiDg6yfl/lKqX\r\njDe7qZaW59MOcw0cfNIUO+O7v5Kz+3biSqIEfi0vE5YheooLyiRlmX9dyfk/\r\nLbqh3VpA0B63N3+UMJeFfgbGtusuCk/DAVJi5Uru1KjV79A3ujA0O4U7NKcx\r\nW9gq2pAK6e9SyIQNFcVA17TZmh6lgAn/q0JWsasTWBuCMfu1zNJ0xWv1Jklx\r\nxwwl0I/CesDYDmiLqBYzWJTTewCkgaT/1e5YZf6MHw2cGzdE8RG0xf2ZK0A5\r\nHCYxEW3ZqoMmXCokqU2kXz4B+EOshXRjXq2OWWaYMmrNXjzUf1sVwrJN9leB\r\nCQ0lKjlQ0azxzX7bb1NvfcN69IuI1uhZTZFOb2imJ5N6mfXL+gLMXZL9C4gi\r\n+5DzzgUbszUUURx4YtnwZ5lMsHFJo2kV6wxzX292i/mIqsf7jZ61szvhHz6E\r\nkwG2c3g07i00vxJVGMAPo0Zi+WPEO+BEOxaLpwhuAMcpB6svlt4svKmkXyWC\r\nGPIYZIrJ8yuac27sxmB7/XaOlF38w1UkE6tuYuOwjZk+CZB+KX7e+1a90toD\r\nSQuIPaqM30m/TpFHhSiKcUmx3PRd9TzE7rgpFq9gL48NgRnkRwlXHkZr/XqJ\r\nujOXG5e3tALLayuWx9Lg0JuBS8lm4KjseYY=\r\n=rwnd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"0a1999ba691af6dd0d7dbccfc510458fbf7a0dd0","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.8.3","url-loader":"^4.1.1","@babel/core":"^7.19.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.155","@babel/preset-env":"^7.19.1","webpack-dev-server":"4.11.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.19.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.183_1663229288653_0.7261909121201522","host":"s3://npm-registry-packages"}},"3.1.184":{"name":"simple-keyboard-layouts","version":"3.1.184","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.184","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2f9e580354e00e4339f08ecf99587a690aca96fb","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.184.tgz","fileCount":88,"integrity":"sha512-UF4FXd3XNgI6imD4fCmKv43dLl6ncSShRhUurj11t9W2hxFksd8DjLtx+iIqcC+I57GwaBh5VWDRmRn8YItGjA==","signatures":[{"sig":"MEYCIQCeGM0GYhgYJb1PxGsIU735Npd+aTRQ+y6QvGwHdXLCBwIhAOy4YcsKayMnUlFvxbcOXy8Adr8w3BPUalxr+5d3t9Gi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIt3uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLgg//S+lHC5qZDNuQ5N9AR6LkGclDWghGa7u4y4dRUilRl66P0iEX\r\nLQOo+2JYaOR1BfM0PUN8rTISYZUNdMJFKZKLeUNFn0EgHqEYub4CKV+Q8JLz\r\nvxF1p/eiYYxEevHrshwlq63AZ6KSmdGkD2/7sn5Hf9egdpJHtT4dYJYef6xw\r\n6Ms5etyGPlC80fcgtRmc+4BQHST5hPZW7/MiY5W7Zk1oDmRjIwLudqGCVfJ4\r\njUcMJMlfj5uobH/NBBUmAq2sbMXnguXYPsousbTeEb7AB8SVoe0V1Fuu+TSV\r\nukvlKZjQu5/fweZ3ZsyvEtkwScr51HrT+45kHVJHFubyN5v7KAYfL7UyyaPI\r\nF9dvign7XPEaIs7ZJ1I/I9J3fHIIGO/u+DwTk9ahprGLeCeycPmzagfv8Lpv\r\nAF/9nKs9sPHnOWfv9ZsXSulUG3T7xng/AfiNAN5luSyNedIUMBm1hRd69Zjm\r\n/oFOc3St9omZAYKpiqKvQeGqIchhDCJBgmETuKxt7jIjBYZTcIAyxfrYhd/O\r\ny7+bv/rRGBE60xQ0QQOgapPg2CPNH8m8NZSqqD/GZ69XuPJlnvdi6nNcpLF+\r\nFRZ1JFyzBWkVLzFrm1vFu0bWUe76Xu75TJ0V4aYBAM56hxPKge5Ty/8OWHuX\r\n4PfVYTZKOBWvE5Et/DGYayEbbPD8Qswv5e8=\r\n=qYkN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"2ca81923902218e9763d4644339d590e58f33b5e","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.8.3","url-loader":"^4.1.1","@babel/core":"^7.19.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.155","@babel/preset-env":"^7.19.1","webpack-dev-server":"4.11.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.19.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.184_1663229422477_0.8517314870101729","host":"s3://npm-registry-packages"}},"3.1.185":{"name":"simple-keyboard-layouts","version":"3.1.185","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.185","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b4bebaccf90742d532842aae5062ad65d2cf5269","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.185.tgz","fileCount":88,"integrity":"sha512-rqnGWiHQfcsq4UH8EH2THcfWlPD/EgE3qtYX/0pDbk5gI7ANSOD8wWxnmTB1MU2BslBepl6HV6GBJoDcIhow4A==","signatures":[{"sig":"MEYCIQDNhiLPJh90w2caUaKra7lRguIHQ9HxCRMhjNTzwm475wIhANRZfCJEoKRDoYyE/qTeNg6ztGuG1BwiZELCnloxLXxW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJC82ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCdQ/+NHSdsB5c+EyyqQu1u2RkG7WWLIvK2OnceFk13aToJ4O0Sbak\r\nT7BaLkal3fxIOd9qMxFiLkdZJ0SvJV4A/bWUGfAHbP4ZSkvo6uiI92SSF/Wt\r\n1O9iDMEToP/zt3euKVLGvRVLsxqrIRlehlRnjpc33SG6dqg3ibARji5gqwy4\r\nde8zIvCZ2o7+mc+LZHkrdzWwecsY6BeyFFM4TDIGpdmODElFZ/mIn//gDb2q\r\nqOYZiPSnAmuqXUWX53EJpAWAH6mqTmTvPEuHRO3FTt32Il2barCQnSxDs0VR\r\nN19RwaO/OItFrd8qA5EKa49BhFnLgRR3m1ontbqETaBa6dBK4XHJaK3M2coX\r\npMDi3RCUYfl6ekrlEFw88dU6GGGi5M6vEuv/0lsATPixvL/4q2kO+5S5n2FS\r\n4VHTloP/wJjeOYcp9ASCyEMtgP611Nq4v5l7VqrCHEhz7ypK6ZRywDS+dxPr\r\nPLNNBX3ER6jAZ2F+J9CUdY+vFQTlqxSAOj0Qf7TjXFyhQ8QmbRDHgKiB7DH3\r\nEbT2uibLUao9T9qf9hU+WJcWFrL98sEDxT9MCJsyLEgKNN2HdRCis1Wx+Bj8\r\nc1MoziELZaQXgX043gQvHa8mZO/6fh7v06Eja1QejbLsL3gyWQ9LD20mQilG\r\nws1FYfJceJaqE5us29p97cUIoV9Y1AMIZk0=\r\n=PRvz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"e8d3144a70daef840c8aead16a20a91e45cdf772","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.8.3","url-loader":"^4.1.1","@babel/core":"^7.19.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.156","@babel/preset-env":"^7.19.1","webpack-dev-server":"4.11.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.19.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.185_1663315766007_0.005690779308404004","host":"s3://npm-registry-packages"}},"3.1.186":{"name":"simple-keyboard-layouts","version":"3.1.186","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.186","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d00129477d4101e5b58944ae851f03803c8bc415","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.186.tgz","fileCount":88,"integrity":"sha512-OlahG2un53Wi1J9QYCg2o6CNIqlJghYZDPXzPfrAAW9RhK+AU+ZzTqODg4/veIoIxxznEzH4XjSXytCPHUvVZw==","signatures":[{"sig":"MEQCIDIa8d5sKgI6ybEaZyIhiwx8awB2AqpqWaK9hh7MC58dAiBtupO/LSNcQD/ZTjLk3CANixZiX4ozaAUIHDLRQRqqMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKXTbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/ZxAAme/DmakPU2dS2Gjh2NEHY7td8v8VHvlZ4JOOUE3zjHeEplyv\r\nk+hO7di34OvgRN278PX2tHdgS94+n3LTBxN0uXfKufudm+eUjTOqYbGt8HNH\r\nG6ayPPoPhjE0bgStaiOw7FNpUMmp5QCdXPQXYogbAtdHaB/3VoOa4mA4e2Cz\r\n2A0nM7SBRqBKMtZszixl/XyY2UYaftGDVH2v2IgVNW1NnnjG5ZQZOZRKJjDh\r\n3DWm3IBdXu588c/58Tv2TlYqiJCN4cf75qmtsMTsrlZ3luDOLUY/3XYR4Dw0\r\neYtJGmSu2t+shbdfEE+LBaJlrs9s/sr2SMOKQbiJzGglL63UXJc7w2TKeHHR\r\nBEPQ9PJ/hYDjzdaAc3sWZKLRoE2vvioPI94qqwYC5mT5iXB3vChy85MXZ6k5\r\nYSirVI/N+Fo/bCgKhSTOuhi8Yy3bpe+A9K5DYB1CRF5lQeOatAaUGRvppT4o\r\nHN2a3WSgm9Rtk5wE7UsXYRv3ljYJi2jvrG+NDt8YpHksgoOEO5m41nFnHfal\r\nsVaMzXS39/z3aguuhpfl8sv0/FlySfKOcCNzO5N3xpPyuG2laIM3Eet62bD6\r\nqILRv7pxIo4Dx9Jki4SsWn7STGaq3Sk/jES5ko6k/W6HFuEFD7E3HCKIMfDD\r\nN18Op9h63Eaj994MXVBSga0Oj5Tmcnv/fDI=\r\n=L76D\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"5d3cd4a7c19ec0722ce45e774d27d32687a0f21a","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.8.3","url-loader":"^4.1.1","@babel/core":"^7.19.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.157","@babel/preset-env":"^7.19.1","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.19.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.186_1663661275011_0.7463267595992666","host":"s3://npm-registry-packages"}},"3.1.187":{"name":"simple-keyboard-layouts","version":"3.1.187","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.187","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"18d084aa4e4dcdbdf05f12c1d9e7817514c65d88","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.187.tgz","fileCount":88,"integrity":"sha512-6+vvIiEJV9z0jJmfEWXNI6WO6qJ/KVNCBdjZAuRu1CZ9E5GjDfOH4oY62vM74ctCnkUNmFaUr7FLrIPQb2ACkg==","signatures":[{"sig":"MEUCIQDcHL1aSDwDj/1RqFL25g4xKtPFowRT0cd1Ki2DuOgLyQIgDC4pI6xuAZTnpyXzPytQNVK+2HQ9ycOBr6SaxqiYIhc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKsZgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdZg/9HX6FSOB/TOlHTsvxlp4eCpncT1EP1eBmyNfXS2aiSVdfbhG5\r\nPpAbpK+UT7C0eyN1iEnwDu6U51jZX2er8R8TtxyDWqlF/of07x6nWZZ37WYN\r\nn7VpUDuVm7DWApYpFqsoNMYVH32HvcdWGzyosTbQI31KB4hO3SRSkz40TU98\r\ncR5G7Y93xPNip66JiOH2z5CTFho3npjeJN67Ht11rtwfQDe9PTKvUq1VrAWY\r\nIS621sDliFpiJfbHQ2yFl+y8tLa1UllZiNv2uJcbuqrBUiVgs40nhoFbXcZm\r\nfkZL00Al/SEVNOvuYgy6sgIh62X6KyP5gUwxQCsXEpXRd6poFwdp2IvB+vfO\r\nWXv0otiS3mWXWUmXk2OArmPMdjq/MR+3CyRmDt5cEcz+eUGPCWIUUrYbNdJE\r\npqMepCB0wRGR/casyqEgst1yKwqkou2A3V1SP0EuMJBYyIVQjqfEQuveP0sU\r\nhptfo7mxX0jRsxs+FCqOFnle3CMRvrdjBw2WB0IYv9xmhl8LTC6k7jzhAmg/\r\ncMBj94dirZhJEA3dmCT5tF6Ry+rBdi1CErdyat4NHb1f6VI5G1DxvTUjtLqD\r\ndjHJ/VzkYPPqh9lsWqCy3VIaMAhSyjOzuTRIeNMA747oACiTxB6fzh67c8Ge\r\nYBxHUI+oJOHwx6tK2oNLKzXKPKFd/Jm7Hf4=\r\n=L9Ir\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"7b12693eb848ea25256db953b7dda92129b2d262","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.8.3","url-loader":"^4.1.1","@babel/core":"^7.19.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.158","@babel/preset-env":"^7.19.1","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.19.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.187_1663747679955_0.8799904407974433","host":"s3://npm-registry-packages"}},"3.1.188":{"name":"simple-keyboard-layouts","version":"3.1.188","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.188","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bf45bc07ef457ad022aca9a4e951e9ecfbbf906e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.188.tgz","fileCount":88,"integrity":"sha512-vPqUN5pMsjCZ72WghEha8nDtOSHX+SyjRb5OLMRRjtt7mS/mRekZorlyMU0MjsmO22o6FuGpq9bE8gQfMOAM6g==","signatures":[{"sig":"MEUCIQDdZwQG8khSJwE2fML/PXTWnOdL6/GOSUCe0hRPSiIkCAIgDF8CIF/2Pl34jBY0UfT+bdDq6McIn2T/gB7nwqd5pe8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLBgoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpybg//WDTEK1fPRqC3A1FaTztTr8yPbue+2kEHZKbcmLN+5vodQL/I\r\nz7K0teWY1pTcvYwJzkRCCebvSkXfX6k0PE875X2qarRaRlcTWlU68MH4JuuL\r\nyDBBabUjGNf5lV8Vu0pVgtSfr7REE0w8oGyG7nZW7hTRtlF1t6GN+WCfto+u\r\ncTp4ThMcetlYzUkv965xNC/hsQQ5I9LuMtKZUGGH5v7SygCBs94JyBQBaF4n\r\nSBlh/ocN/i5c5jSUEH6A9VkqSOj/M6MH+HCTkZouGm/ezrz026qZA3GAymDd\r\nP5KxMTNsUUTA30ZmhRSQi+j77dXdA6qU69b+Aeu28h9k5dPbu7h7aBtk8GoC\r\ngOIOsXpWt18EXSoSK1VS1X2Ur8DHt4aROmbCSlemgLs/agyqzhmggd970Bgn\r\nJK0TjnegJn1RFbxXIgcsb8j8GvTKASHywZqtUhwY0XbmTv7/B7d5x4v4yXsC\r\n5Na3Af67yZb8WTz6qyC+PjFVvQk1EOb3RjETtktgoPIjfFEw9I0VLz079wLR\r\nT/eQgbeQXXB0OuGsYvX94pZaY23L5RMwRYKJs0s6s9X3umf7ROpHuaMK/5Qg\r\nbqyKSmRPT0k0d8fu6HayRiEeiDXeFrObfgcGZNnS95i5ZBytf2KrB/lI6lrY\r\nu40w/RNmB8bM6IcMTHGX0t8BjrAh4mlLcVc=\r\n=KHD/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","gitHead":"cf315ee288538336d7a80318737991530e313afe","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"6.14.16","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"12.22.12","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.8.3","url-loader":"^4.1.1","@babel/core":"^7.19.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.159","@babel/preset-env":"^7.19.1","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.19.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.188_1663834151642_0.02641772152205113","host":"s3://npm-registry-packages"}},"3.1.189":{"name":"simple-keyboard-layouts","version":"3.1.189","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.189","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"dc594f5c9dbaa3ae84bd35ef26b836cba05d1ca6","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.189.tgz","fileCount":88,"integrity":"sha512-l3dFPmMVyTFMB+yRJTPlLgye13F72hiEjEOn8wVcRYZl6PEX14lq7JAlEvsh5pwW08i3c35mokvQysotd9FMpQ==","signatures":[{"sig":"MEUCIBgQsG/23bmcUp+paU1D9hdlKdh41uZ3trpQuqkYV/vgAiEAieLGgNOjHUWtnFTUH2UiSu3b1+4WItPzecNQ4CVgen0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLqcVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpp+A//axz9BzbYqr69V9MeXMVEDJvJK/f4xBRGVQ9UTtpbXJzcJ2+v\r\n+nDuSztO1OvnQJ+Dc0gzHhFQ6b7+Pdz4N3vajF8BqVl2kxnAra2NrwmjJbh3\r\nfwv4zkcO+xo5RYLymuycnk9+/r4gF2kXM0N2fC4Lr5XvrNx408bVNgUsoz3/\r\nsKqiUM6TeeCSuztyVhs/gUajGL9Xs7m0qLuQ+VWblQdI6wjqCGvtIVBnU5N9\r\nQmXVLiDAAE4mEcXW9QvZhAOErdq4ttsWO2Yyzbh+dkAA2pSUkgnn3sgfvgXH\r\nE3ElsPxKbXnLnrYChnoEamT31Y/XSPFwCHPmnMawAtz4SWnVmEdzRq4VW/E3\r\nz4gchOprQ84ipjCOUFPzhk3b9IqcGVz8pAwbXYt1lRhEAhV3j7Oi6S4lrUIp\r\niZzjPJWyiUu25lOxaolyuILxMhV+9ig28vIYd/w9HhZyDx5CWo6fmGgxIJ2w\r\navSu1L/pN8Pa6TpD6QRGvRA5CCgQ0soj8u4jhYa/5DCaGOZ1KMp4J0dLtlKo\r\n0NLJ1tX1Ps7xYS77lIPkksidOfxNCrFaWh52FLziv/3hIQBV/brigqcuy272\r\nees3eQCdv0jKnKEqM9kuIaDUOdbgvi5VOu6YdmjH+zswrlu3wRF/Gf3QOiqL\r\nHUNaBSpLq2ScBuz8cmSFtK2AWP1wxqjpLP0=\r\n=jLV5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"b144470a77265beb13c3564a3da3e53d91eeddf1","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.15.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.8.3","url-loader":"^4.1.1","@babel/core":"^7.19.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.159","@babel/preset-env":"^7.19.1","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.19.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.189_1664001813455_0.45225673949110856","host":"s3://npm-registry-packages"}},"3.1.190":{"name":"simple-keyboard-layouts","version":"3.1.190","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.190","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5bd2f791edf50506e58695b5fcca7355a15fa9f7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.190.tgz","fileCount":88,"integrity":"sha512-iX+f7HWvKpdJkrPQOcHXNNm/8Qt3Tdy4fPjqmuoCDJA7lJbPeR/iSIf4tnftyAOpviIiUYnZILlgzh56DmUBlQ==","signatures":[{"sig":"MEUCIQCCINQAr4TysAatq2CN9BmXdoxHN6cXp9wfNodOj4pqGAIgVU4egvpjEhEuQ/iAFC0vI3nPhCZENa4rSkq1Xh+HUhE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMV4BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2XhAApCre+bMoCw2+jlaTg83KkjYir1Fp4EzYWUyzaMT8z2XMAQlq\r\nxxM/cQqgAfQ0RAAyuCtWahrNaMSZpGGlSJ/xyaTQjaHf7cEIWgNIlYEJOKpI\r\nkzwPyMTQ0rw9bj2ehEfFVf/fS7Kr7eMlrsDAopLsiw/FM66Gy2sJnWOB3g9o\r\nGnRaTtZlKlPsYtvIwG41s3O+Txq1xf0c5ZuTmAPTL5JBOOj6wpkdVQ2/bMRC\r\nYvLXq+AOol3OBtvnjTiN1161JKkI7Dm+0tueK9sVh0yZjmtQhLaNfI3pEVR0\r\nT1VsDrPMM3WbGCwQm/aItxmtL2SdJTPpioFFb16cFZ7UCfV4HjfTJO2i3btu\r\nAM8u5PjHjhK+MzV9u9bpunma7LINNicBj7SBYAkZ3pO4PwRlA3JvP31tkNVA\r\nbS1F9tnsG/kvyivqYTXDJcDyeAN4wl3wtNK94p4S/o4Ar1Mct4tKTfSz+7y8\r\nwcQXAxFaae03IuHhag6fMNl4vLi0ChptghTw0izXvodcELJHvpxnOC5CXY0m\r\nO9lWt/fD3zXWA9EL+yrKyzoQrn/jFHovLJyuRXMEi2JQUleL/n/LgrAUeMIG\r\nuDUTtphG6NIJUphd12KOtK7aGKhXAqLwE4J2cvYh/Jif1wOc1JuSQ6EiHV5o\r\nwUMGyfa3t1R0qfuNO9djPmFqxvW53ObgUdg=\r\n=kZyX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"265737934e71adee43c103ba70eb624266d2b979","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.15.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.8.3","url-loader":"^4.1.1","@babel/core":"^7.19.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.161","@babel/preset-env":"^7.19.1","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.19.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.190_1664179713258_0.24563461066962122","host":"s3://npm-registry-packages"}},"3.1.191":{"name":"simple-keyboard-layouts","version":"3.1.191","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.191","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9030921652030aa364724d3f8eb0e2afed867ffb","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.191.tgz","fileCount":88,"integrity":"sha512-g+yca3VLObzj5FFjl1551Kbm7xRdY2T6wkQ/h2VTdR4kk/nCaICUWYHNtZiHXYj2shvrD2PBxgQ0ur0lE5M62w==","signatures":[{"sig":"MEUCIBBizBDaOemXKM5xhFUI7pKohGSzCNItfXZdhtLvqzlVAiEAmmjMG5PACkykfoIvKpEltKiRxjwH6cUL9/psEHEerCo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMq8bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUrw/8DYOAMaexSnl5V0t7oMcjJx1QPLtrhs2aYOsifmdVsXk5NqNT\r\nb1LUIeJVz9ac0Me03qReu64/iFoJQ3E+fC1mx590Vy+83Upv96ljanqvCpEY\r\nNSz3DCFVcjMoHJWcqFzK6oBGkvSAaFRqYrpuH5eT+1942CcF/0QPJzuScjzI\r\nb5ZVfAViqisWWbTZldnqSsA2eKeBoq8m9c5kruUv1TGpghLD5QubOXhLuxup\r\nQu9s77azGnyE9WrIcaHHUwNJgJjW7ztCnvS77YnlmOV656Jp7v0QTuTYRA/N\r\nFgBdeIbmWrC6qT+bl9knxotrpYZuys+9nd6PvQDAUlqP6GkaqOMXM3pDwmS8\r\niiM4N8unTeqcRqYTMPt+MvRC6xPEO1z/5tfID6qoW9G0CYHSSyEV5iHbpgzl\r\nKXEfYlitEzw46LNKYoyIVelpf8fTs/RXsbr/hL/VDtwtLUJ8f20hOoAzb71u\r\nwzrIsL1uSeoQVwiMMD5JUUSZDGzn2WBWmxLtWSwjkYAa4k7XI9CB1U8N60gW\r\nXatDqYrn5UDmaSbJLZIoCThBIMAntQGVMbtAEo218E13OyEVlgeH3Mkdbxo+\r\nmEAB/ikIG4DOk+YDsQHTs+F/JwVio7hjQcTQqAWoMZ/6aBwDFa42h3E/AUtL\r\n5g3KUlTW6pz06XlflqIS4FhiP5CQdwyLg30=\r\n=3ULl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"d6523fe7c46bd0a92a8e83ac36a2226a90fb5bbd","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.15.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.8.3","url-loader":"^4.1.1","@babel/core":"^7.19.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.162","@babel/preset-env":"^7.19.1","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.19.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.191_1664266011084_0.9188745170033681","host":"s3://npm-registry-packages"}},"3.1.192":{"name":"simple-keyboard-layouts","version":"3.1.192","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.192","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a29a329d27be1cfa7517c4c632be6d514063410e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.192.tgz","fileCount":88,"integrity":"sha512-JWESwbOkfJ8OudDAx90asHdwBpmsY6YXdBLO3vSZazjF81XZMSiKjGtKu8yLhmiYIPQgXRg76RoKcS105Y7zFg==","signatures":[{"sig":"MEYCIQCg+Al57Xz2k9RPzq2rwo2o3ES0JIJBPriC2444aZjBTwIhAJjNMRjvwQ11uySx5GS3GRmi7JVUKPllZG64tT/HxKhh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNABNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPow//SBBnA/5WAi/RfXO1NifgMTmb9c2F8YOY+HQnDRz1i+5hDxen\r\nIe9DWxraXxqSfaf0RKG9RmaNNUnJtuFPauS3PBTenuaT3feFDBySKJp0/5Hf\r\nCY53yfU0QHpzyBklhPqjMb6jjZAywx5Tuqv3CMlHf3J0gLRwGithinc0ml/Y\r\nZUzJORb1Oxbk1G3470o5oJcuExrgsYP1KByejK0PgQi5wI7QRTvBM9FkrAh+\r\nL9J82cNaVy6r5976MtLVDP4gw3jtYnt1m+p+r61UB0zxEW66/dp6DOKcHe16\r\n0biP/NbcFLNmuDfQNfX3FLb0ItClY1mdngWtEuSUZpSbfKi6GHjr5lw9u1HC\r\nnL/kLhF9dC6Ls5PERXup9eKoWRNw6nUXOnC9j3LL9rg0MOYBhHWcteOEm29q\r\nq3iEpipnJcP8o9/jEX/RLoXadHaP+eRFSFi9ORJBtsPDZAUwYy0P60QotgUw\r\nmMsDLTrCPYR1NPi93KGDbI0FIGMF5JqxXArctRTTgrThSWNbn0kD5wT0MPvI\r\nYsIO5quwI2898CuUi7xB5ZBR0DMnpVANdLVK8zLL7iyxnEE7ABZ99EPIUZNh\r\nDS3fosZBw4Bk4pbvxVWXjWGNjfrMwgSKULA8uv0o/1YGIJwY9Muoaw0VAV0C\r\nEVSTwyyreCOiA/xo31m83q2IR2HLZkxpPHs=\r\n=EZQ3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"4865786286cc54a2936ba2b93e5f9e55bdd256b0","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.15.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.18.9","css-loader":"^6.7.1","typescript":"^4.8.4","url-loader":"^4.1.1","@babel/core":"^7.19.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.162","@babel/preset-env":"^7.19.1","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.19.1","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.192_1664352333593_0.362663189362729","host":"s3://npm-registry-packages"}},"3.1.193":{"name":"simple-keyboard-layouts","version":"3.1.193","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.193","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d5d1c302723469f1ccbf7204cb50245eca611150","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.193.tgz","fileCount":88,"integrity":"sha512-zLalR4rJy45FEW7bR2+/ol86GNTUTPEx/Xc5hfHnhQYq0pwyGjcmDhKFca/fqCEPL58tK5rc067frCDdiM0k7A==","signatures":[{"sig":"MEUCIAjPMfudpqDf+ExbY6OqQ46F/TduobxTCvMe2XJl56KSAiEA+EMmEuuCbtbx0IP6KcxD7wAj6h/P2aNcgh0UjyifxeA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNAF2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4axAAjSQ0Hl26gAs693sEGtBwWIL9KxmogUw2Y0Leuii/P66xamGC\r\nCa51h6L8UzVo5WgbtvxOiP902jBB3PFZh+HNF8AUHmAXPdupu3hxTjFLBiXS\r\nxN1F3Jc5UsI/ePnbnOmWLmp/lP7EOPfnQ0d6Hng700EBsc9OvTNp+R/GMcJH\r\nLXCQpKmgiMU+4Ncy5+iJ1aMgg/pHHHMKOzUscZwOsxmSD058MJxlBd/dy848\r\nA6Zk/dN7Zf3SLmP3EPktpKstGKSpnfiFrxTtEaHf019N6M+3JiJD+QQVvO/s\r\n1Sj8edqu+4FBjzWPGKza81t2CK55t56DQrmY3glIPY+vJukaBjMzJFbeum9z\r\n5MEbmQSmOXMi0b822LqqfMG/w+EdztDaP9BwVkB1lCmHF8nkAeBd99jdfb5a\r\nBIzgE7hmwc6mw8uI7Cr5sMKDqE6USuAbNAU4ZPegsniN1nUoADmladLft+JE\r\nQp1dqmZOXuKIfmwwu11v9hhk+dtLq3VE/KO8WyPHwaLTzkFRozCp7w0AUbRx\r\njH7WSULfexK19xHbhwTeFjGhJVQddmDpJINh2QKhEfbNX0c8wyjpbB52oqlN\r\nnD1oFqfWZ+E4bEsOLXw239ELN+ZP9pBcMQOfA22dW94bDQuI+EQOXWndhDio\r\nDgnlhdB1jIs2P2ir/QuvOWUVicCp1QFYtrA=\r\n=5BQ0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"16a57922b5f5af9ea2091dc2756ba515fbe43954","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.15.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","prettier":"^2.7.1","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.1","typescript":"^4.8.4","url-loader":"^4.1.1","@babel/core":"^7.19.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.163","@babel/preset-env":"^7.19.3","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","prettier-webpack-plugin":"^1.2.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.19.3","optimize-css-assets-webpack-plugin":"^6.0.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.193_1664352630306_0.4163592030073764","host":"s3://npm-registry-packages"}},"3.1.194":{"name":"simple-keyboard-layouts","version":"3.1.194","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.194","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b14a649cf639332c85bf9ea91dff2be20e33c2ad","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.194.tgz","fileCount":88,"integrity":"sha512-I+ji98vWXOvtAPXEdsFJvJJ0p7cRiliPHceGz0AEQKvn1McGmmdC+zWmMZ7eS2mg+ETtA6HP5lpVGn4PTKQ90g==","signatures":[{"sig":"MEYCIQCfPaNaLQrjWaQfxa3ZgwbuGq542ucmyBIRP8IzWCVrqAIhALgdViLFQV3wy0rHDklymrtqRIoVhDJu3n3lcBGnoP8j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNlmuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/9Q/+MZmKc89Psc/3NCtysg8V/dYretyRbAWbAa6pYdK6dDfXDJUK\r\nma7t0lERAlptVDNWxhhLiPD0HzhwZ1Vku2fztJRQxvnAk9OA/o5Ox2QRyh14\r\n/fiLKhS0QQ4YR2p/F/QXa8ZNXCHuqC5grMdp2Nzlq1Ez3b27rTePiNGEr5O0\r\n02r4MUprYM1DoFduAjNDZvNpmHveXmkUdOmPRys9i1Tu7jPvdqMP4hmxKiWE\r\nLVlPQJOKHazXfnz2OtLvjxGwTuUPQbfMjam5a1Z1ghM/kx3Pmo851gpu22M2\r\n1vsEQg/iJMLrwyDHCXgGHg1mY7x4ESTBE1qMObO3GKV7Xf5Ox1D0TMhKfd+y\r\ndvIJxmnfMtEL8/iq0ZiBYuZ2/VLSFtg8OtJwTEgo4/267TlcVk1maajPBQcN\r\nlhLlfoeeFvA9XkO+1ZtT9TdcrizpzDqSCYyC3dxu4pt8/yXjQ1Roa/nDMEmP\r\niz4mAhKL5BsUH6rz7sjqTYDQkm0RacL0UFsGuqngj9kJD+SN+X9aKfIbeIrE\r\nc+hjchvYITllrb0cD/giFWCzOZaFyIL1qPlVNX91ynCD4HsmDnLjFojmE9NC\r\nVIf3s0YJRt9yDtlk0kcLlmvI9FRQyTbt9oCR672221dgYWR/uQl7NJGOKClf\r\nBA8WKzD1aJmJxLiZglIyeYYQFGYXsRrCM0I=\r\n=Q0aP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"7da373113ca7041562b9ce8b7d389a4d40cb5478","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.15.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.1","typescript":"^4.8.4","url-loader":"^4.1.1","@babel/core":"^7.19.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.163","@babel/preset-env":"^7.19.3","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.19.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.194_1664506286499_0.9818227959482617","host":"s3://npm-registry-packages"}},"3.1.195":{"name":"simple-keyboard-layouts","version":"3.1.195","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.195","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"249265e89c41151aad98e57c11dfaa8b53756da3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.195.tgz","fileCount":88,"integrity":"sha512-MgegFhPw8pdQkwvpgQ7ZUwMUoIfYMvSTHSFRhd6yauAmYeY8mwutTvId+HkOEl85tqoTWunOty2FhcKcRAjAfA==","signatures":[{"sig":"MEYCIQDlbmh270XwUTKKZC6lCSjnlqD5a8SQLuQOC/OfxAU88AIhAKjlkqpYCwgDDetmX+yJ2jTAlHI1t/FSA0xHo8UHIRWW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNqPHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4Ww/+LhsWs0LIc3lKk8TiyrVx6GkO6UaiQmpYTkaDYcs9t42sep3U\r\nG4FVU/i3gv5LxSmrVY9+7epcqCCgG9Lo4Z7HwizxYQL3Cv9Dh0d7kKN15cSK\r\nL0Clfixpzy4s8TbPEYyzW7Ir8H1cz0KiO0ql7AO5W50vLDLX0R2n+nTbVUL6\r\nDomX3vrFYZZV74hSf+sctxqQ09wR8N0d5+FrwASTXeGVjgo5WGH+CrpTwBrp\r\nk3G09LVyzVG1BCkg+4TNCIsULj6vh8eLpng3RZzvuXSIWb6V1j8DihViOmvr\r\nSm/PaGhicOCZcF1PKqoRTW0rsOeu3D2BwLQzvzeOQ6ldFI8tXzbWsaU63O07\r\niw5D2BilZ0a887cxyjU3bK+o7GpFTC3hoxUqgRkdvQ/I1P9yakmdZE2T17PQ\r\njEyKcCDGPlC12+oDHLE8jhN2v/9WId8TiHUP+Ecchmd0qFl/hMIo2/ZTOphe\r\nNAF2iY5EV4LC8bWHuH0g/hp7HLc6iHlMXYV1UfsY0442xmCnDolA4UlhfWRo\r\n7bCDmgoI7XgaFOGo7yM4x+uDviBf7t+0seLlvOlra9/br0vl5qKUnTiAL+lz\r\nVsfCo4qI0Txr/OK9NtkfHYIsZHK6i9DmGb0iZwre7kid7Ih0TujLzAo3MLT6\r\nKCVppNDOE72G4jLXjWyikGLoaWhG2i8sqpk=\r\n=r9tq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"2418dc187a97fdad9789f5bd798dfe2aa9f66899","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.15.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.1","typescript":"^4.8.4","url-loader":"^4.1.1","@babel/core":"^7.19.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.166","@babel/preset-env":"^7.19.3","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.19.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.195_1664525255624_0.8950875649119241","host":"s3://npm-registry-packages"}},"3.1.196":{"name":"simple-keyboard-layouts","version":"3.1.196","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.196","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e1830ecba1aed4f5fc9e46df165a0f23f32a5a6e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.196.tgz","fileCount":88,"integrity":"sha512-F8MH+vN5HoFydOBECX7Pt6eQi289nTNanXW+3I9aS89XjH4D6STetiRrMDEfqLnRd5OvRqAZGVhfBFg26DXxwQ==","signatures":[{"sig":"MEQCIAg9SE2J/aphagrogzaBjLTvuB9CgPnj+yJcK0KBjNwjAiArwKrfT7DfHrUAiMeyiqOfJbnbVWRA66ihg/djVexvtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOpfFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrg3Q//Vt7qoFnMwcdcN4Ey+h884uA7EgxQk1YTsH1g7xKJlZRuLiKQ\r\njDcgqTz5g8sPT0JLdHLMZY+08Yak9jSYBGmc7bbXd0GB+YOJky9yMXAGnol7\r\nemESHDIQDl5WXmrdXJctazGBJ6Yl/bVdP2yTsnKMA00EWWJkg0WIeG+zi2T8\r\nMgfX3M07YCSb+SS0Sf+jn2IzjHyUfEVA2OhAvdB4Js6ULxj98kiifDJNJc8M\r\nko1N5MxTAJWEcaNSCNbRW1I5I6G3hF3sIlgVEVgzakHi9XG8gOFpBwjcoqLr\r\nTU6zJ1tS0SQDz/xKRFwnx67qQmVb28jK3K1i9jwvrUuIA7ng//766B6VF0a2\r\njgit3+FYEY93I9HkQWiBgBPeR2oLO9vRI4N8CikkdThrSvrtRN+FOyP/fkuO\r\nPQbsBI5NpGQPp3ykH/W91ixN2hG8hPx29IobtKfJQBAaYxe1VvnhBchXz2Rk\r\nVYWZunaLmqQMXXcOvTtxCSRKPdBQ78BTUalu3idxBBrehvC+41Ch6j72YMNl\r\naO2ceKLijaD7GKLYBBzFY59B94z7yy/BhuTFcd/DpHPk44pB+PlgKfCQ9dTg\r\nmEx12grA4OX/b4pXuBwgRWHN1bi6ySlFMvNEiOyIdony3xdp1EZCyXhMiCHE\r\nLLCs+GFh4s9nfZT5J3MY5HXAxNBdOoHtbVo=\r\n=5obd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"5f5544481612b17d1a4cc8be130a01b72670b10d","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.15.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.1","typescript":"^4.8.4","url-loader":"^4.1.1","@babel/core":"^7.19.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.167","@babel/preset-env":"^7.19.3","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.19.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.196_1664784325092_0.18240301295686834","host":"s3://npm-registry-packages"}},"3.1.197":{"name":"simple-keyboard-layouts","version":"3.1.197","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.197","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"80abd760296d61a0028004335d157106ac5b2937","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.197.tgz","fileCount":88,"integrity":"sha512-LpG+IXCyv7vVpLBGQtorobpmNFGt5wG0JUe8OrSnjWi7UQKBxFgKbJSTjaGCCP+vtyQoIVzVqUU9oGsOUagThQ==","signatures":[{"sig":"MEUCIQDKR+JPFKx9WPY+XmXxqUDD/vIT1miUBGASFTkCE6r2AAIgTbg7KAMr6uiTJ+oHT2YDZ7la5NeeIj+X9bcO7C9IcgI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjO+nBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqw9g/8CJyM8lohR7P/nlVsvZCWtx94F0ctSLbvpYOKEpuEie5Um4/e\r\nIYo02YJqBNtfs1HtkWoWddv6OB+vUD9EEYSBPdeADJvAHx/AjESP6XtQ5fNS\r\neeggfsM7Ge1+xOATPj3MX2QXhpBj0tBw5ip02k7ArodNEVC8NA2fKaTNeBjY\r\nn1iofxcvgK59oUhIxEKRaNs4xT9nxTyyvrSplqiNC2QUXJlhrTizC3ekNudW\r\nZY+oCRnSbrd/+S+gJvQwSUkapcfCvMwEpFnIMytpC5rdh0U+79Cmoj/h9xqV\r\nu5eKcBWpvexijvTDjio1AEQ5c3RtTetMMmLAeP4mOrMQu2eqLLHLa76Dd91s\r\n5vEka7JMeeUH14I8Riqyxbdgv60kJHHMCqVdR6g9j4C7t7zDBix5AsJvYPmb\r\nxOaJGIy36uv07RQ8aKzIdI1HIdDRsopk8tHDKIbsFWBtU2FVVN5qoH907GgM\r\nuQsXWw47gJJAbwQGE0WugrlfKt16YXqvA6O8PchVaZKdtqmJIfsmJj2Ml8l9\r\nsmmU9U4i2EFALU8eu99fQ4ueVESYPcXSOEwP/F2yo1IIOcgFvO3RKaTCGhf9\r\nlzA/5Pp1Ma54anrXw6eYGj0agpdcK5daDtoo9WkonsygqcvaXpDXqo3YWIlV\r\n1vToFZbbYMhOusuU2zOZt8PDEJrkUNh2bpg=\r\n=/v5/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"cbaaa310d796781759509aba7d9fe339a16ebfd8","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.15.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.1","typescript":"^4.8.4","url-loader":"^4.1.1","@babel/core":"^7.19.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.168","@babel/preset-env":"^7.19.3","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.19.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.197_1664870849296_0.9214586886173919","host":"s3://npm-registry-packages"}},"3.1.198":{"name":"simple-keyboard-layouts","version":"3.1.198","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.198","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9161c2eee3f84aeb29cae666e843360dd161ecf3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.198.tgz","fileCount":88,"integrity":"sha512-ALlzKq07ry9L/S8N1dLvvQKcY5ILNCRik97KbPF1CNsbn2f169+5Skuyi+1V+ehdWK33btn3ZnJ2j/suI44cbA==","signatures":[{"sig":"MEUCIQCWSaspKCpLQTqtQENhbjiwmQ6ZpuMNUno+kttgjfDLSgIgHWXZqpr8ll6uBoP3FjWcqmUX4qatS0fiLr9wJvJPvOs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPTzfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmouWQ//Ren9xWsg6Ybn/0bk1KPOEiPr2gtSdBSSOYDkii62j9p47+AA\r\nybFGDxBcCvv8Vk+ZBqduipJty2LEQox1wJlZq1OT+7WvNSKMgUwuP5c7HDDM\r\naokDS2QFt7Id+di+mX6P3aW3qc4ZLLkZwQRGsWzJfM7/wsCnCQGKkL7wOBre\r\nBRuNSnc6fA5kpnHjUhQztlSvU+x8zSNhgqF0g9ipm/AAxCI+819dS7JyxShe\r\npNI8cEdzaVcFNgQVhf227Ue1PITVWn12mTRsOulun3asUNmlJm7IdSx0/hMZ\r\nexKs1ew4QvRyHh53AZ0KWdHSRLmL6Y2DFxnYEPc9euF+QtQhoMgICmZLDWdf\r\nzWClyEeW8sXSmGAKiffmjIB/t7Y+8MKn4UMSx8R+oqbWim4FnV3AxrS0FgCs\r\nJYa8tMfiCdhuVL2frpp0mLEq4gOfVcYJWTUh7gG7u8kpKNVbh98joiU5pSos\r\nA8B/2qwtICK2o4m0a4Y2+oAAaJRe0ZIawocriFEkr7FI/oy2cT2OPMnUTvcQ\r\n5aQO2WmQF0XTR77iNG/nUz5GgODeZbMGYtXc7mWaAt2aA1LLjWmFb8G/G5em\r\nyOfp+aR5FAxqhjz1J/uESXyYMkRvHutVaPXM4+3XxgX0wVQJfX0CI1jBGhXn\r\nRSx//AHctl46cL00dnVaccuoMesJe/yBXqo=\r\n=1HJq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"f2fe12e275fca690e26ee4f4b7308e8b4844cb9f","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.15.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.1","typescript":"^4.8.4","url-loader":"^4.1.1","@babel/core":"^7.19.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.169","@babel/preset-env":"^7.19.3","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.19.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.198_1664957663095_0.6017223334527277","host":"s3://npm-registry-packages"}},"3.1.199":{"name":"simple-keyboard-layouts","version":"3.1.199","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.199","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ad1ed83efe9ae993e9d6348a811a5c67267a49d5","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.199.tgz","fileCount":88,"integrity":"sha512-P/lSLZ1SiRKQir4KxAwV5EJL9TJvRT72XYonXttlYmwmsT4MTY29Cd6OWBIY1gaervkVPc0+oLmaKs2bN140dw==","signatures":[{"sig":"MEYCIQCmrKbG/fS78HIuKwIthBaFJqPX8Bzjd8h81ixFRZECeQIhAOMFUsYXnWZDe41Nk0GiaG8ByAL87nc8W1akgH2Z+3pI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjP92vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBqg/+MmMQQz9V7gT6q885aW/gdYjed9+HNZ6+WpHwMFZSunW8aNv+\r\ng6fOONVFX65Ns+UBoXVW1L7/sbZjNgXlds6DE9tIFh+dGVCeDFFgQhrjOj+6\r\n2HxXzN6hnOun+0WMeopAkbTztz5NNwWbLRi8/AoOXq6t4nOY38SGHcFGf+uU\r\nfCo7f2tBOqNLfopW6eNAdagvoHWcJ3gfW+37iajdJcD9NbM+OAPIWREypnCr\r\nwNP/FvfrgLsHuxqbXyCGWEejIjpvtvmZ3Ox53x0ZdMZUS1bbkSQbbbWXOLb2\r\nl5r6EDo73aGyOrV9iKd16J2ErnBSDVzt2SwM2iLkfe4TvtibIwlEbtdA83hV\r\nQRXTBpIAkNmjpJFCrbbCsajaYfpnStSwLJ7CwKulvrzNfwTeyXJTXucuTEUs\r\nByOt4VPqrwCrFaFViUBMcgBK4qjOl2xzdVgBuU2Rv7O8b5jEL+QZAh6+rYdV\r\n2lMAUxGikK7smuzDHzcdbRNwODpUlrr70TNeKHTuo4i2TTd/4wX60tw9BnRa\r\nhtOw8p50ShLcewB72BsnamN36dwPH8ipnQJneBUcFZ/tr8fO79edsi2zuqQO\r\nFy3z6j/pTKvFlcpdbAEVYlyvHb17Y8gp6qYohwZqbxzIrWnXQjVBbxSLzceI\r\nWhN/V9v7Td/jEoMCJVYVnMqJfVVoxiqGOqA=\r\n=Eu1D\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"d9e4e57d4cdb277f2cbc0ea74f8216cc4197ba90","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.15.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.17.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.1","typescript":"^4.8.4","url-loader":"^4.1.1","@babel/core":"^7.19.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.169","@babel/preset-env":"^7.19.3","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.19.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.199_1665129902024_0.716900298954712","host":"s3://npm-registry-packages"}},"3.1.200":{"name":"simple-keyboard-layouts","version":"3.1.200","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.200","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e5b67d0032cc215feecb9445a32cf6ae359c1b86","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.200.tgz","fileCount":88,"integrity":"sha512-x3gtKERwZHg7eeP5E09Fr4e8LmcWD52H1GxaJUkMINj3Bj507aoT7nzL80w7tTDyukeHf05OtZ4q5cP2WgSg0A==","signatures":[{"sig":"MEQCICd1O7dWgr2fRevAJJ8WEknQRVWLG7EeVLS/o5rIbMu+AiATVgs31U13CE3+bOQAkwRJI0GOxle5GW9DbNdEpnSMDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQ9JQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxTw/+OcHyAhl8LOsM9xvmJLwifKDas0dn+5CTJMjh33bwi3eOXSHd\r\nG3YAxEucH9hrNirlScZct3Z1l7cAuuXaZRxQBHAQbCjs/7zUL0zNmd5iJm5m\r\n5fErL7JLvJQcTDQq/o2NBN17hIsYd0WpC24FwuX+CGv2dGK2qfJ9P5K5kXW5\r\nBkKfJt/iaVUrQuMYCvCzlhlRqmvyaVtawfY1YMuEJqg+YeEgrHXPLyytTvQn\r\n7yQCZsU8i2wmVD64gMcgxQQ9p8X2f4a3H5XZ+LPmhCxfxQ6OX3hyl2gKVlkz\r\nhpURi2Mjsyd3211jcQtsWXHjlRZfAmZNV+mEP3KAgoOURG3QPtWr/Jeq6F9A\r\nBdd2oYFv6g17Sy7/rjLHHU1XOyv72Jbt+ff1dqsptQOMAk4hCNmzwuiX+TG3\r\nC5SeM9nWNRBApwY1DNKUXbQbDD7lX2TqWSC85pba+ERIGoFUKDTfM4QCdTBh\r\noAiDANWT56d/Scfx5JZ9ul3Wq8FLpwP+Jvjs5MLBSduvjz3mKFNJadYStsOd\r\neXbcsbS6HJqoAE5jOwlfBcQy7/WBdIVTYXuW/lwfSN9NgclvB6zawY+w8XOR\r\nsRKG49ULuWqRokDB4qKt2/W/LqyJFtGlCuFXtQA5GTK1t078U9vdOm5hJsum\r\nMvTRjgc/BLXZR6rfxve847uhPf9ZKSA8koE=\r\n=QK1c\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"565363a9cb270c79cba20e4fb0e462036d6efd31","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.15.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.17.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.1","typescript":"^4.8.4","url-loader":"^4.1.1","@babel/core":"^7.19.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.170","@babel/preset-env":"^7.19.3","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.19.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.200_1665389136059_0.9691506821374443","host":"s3://npm-registry-packages"}},"3.1.201":{"name":"simple-keyboard-layouts","version":"3.1.201","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.201","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"07806dc0e0fe9ade33081ddb61e6aa7bc68e521d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.201.tgz","fileCount":88,"integrity":"sha512-ghInuoNHWeRxZuKBi+8LyqbGQKL3DNrSoV7c1Dh8RTPD9K0FYukqls1yRwf4uJtqtHjTpgAKoZHruj8OSKQaAQ==","signatures":[{"sig":"MEYCIQDdoyTSUA3dLKFEFaVPgeMd9vISjUsF29c7JR1/sU48VQIhAKKtpOZHstjMfSXv95rYa/dLzDMohbApSPlBxl5A1NuJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRSP7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpA9hAAn69N1Ar5aPCFtByRU0GVeIy825GkJD7x/DseDyY7jSgfmSTb\r\n4NlTD+1esIeOs+LIINVRQhQALbdrtG3/XKHq7Hnwc1sVfT/q4IuCtyKDxgmv\r\nBdiUjwqhgUCqXyZvxjOfYw7enGC8dvK7cY/MWq2y7rKX0ZyOwC30xoxrMcTx\r\nFjxXsJLWXRrHy4JumDBkrDRjLmpH/y9Misqql7pP6dOz9EGTynz8JWR56lMH\r\nPgg26KE+hthWD8LyVGfX8kyvLUnq/8fp5NFdqM83gp8LGOqaJAF2YE5zaoTH\r\nPA56q2AVGFTH3iLdETxGuXnuJmL3/iL6LfJNkTVgoxAaTgzjoVuKcYJMIVfr\r\nKfv6Eeb5NcmFkPOBBPMQgyGH9gSu60rZwyzjHrNQAU6zPoBoWl2RGvBIzdsT\r\n5xc1PGljVNSJsY0WL1nEt2VFW97X6k+ocQu9bAoj7W4h6GzcBv3133e+aMNT\r\nZcC1JAZkJXe17wEMBxgq/g5h91v4B0Z66ZmRFhDn9+qxYX8fQ066kygNhSbS\r\nVrd4giBj6L/aIKKGO7d6BN1RTYPhQJ8qUso06hmVl2aO2EiXMZJCVgA5TYxz\r\naX7t5m+fHEBc9HQ2Za4xbPdE9HWnDTWnKC5ZvggoUUvrj9ZeCEDzkQ+YJ8/v\r\nq5Y9MNOetne6jAZbxdqosA34rGCOFu2/ncI=\r\n=WOeC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"96723821d7c7a4ab1083c1a9b367a8277250d063","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.15.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.17.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.1","typescript":"^4.8.4","url-loader":"^4.1.1","@babel/core":"^7.19.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.171","@babel/preset-env":"^7.19.4","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.19.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.201_1665475579613_0.6728426964071008","host":"s3://npm-registry-packages"}},"3.1.202":{"name":"simple-keyboard-layouts","version":"3.1.202","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.202","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"06796156ee08a7f3fae315272ccde8c2645add97","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.202.tgz","fileCount":88,"integrity":"sha512-2rs9i3K6A7MVW34gSETeunxJl0swCC5FyYNrYATO6g4Q5l66LWCIbiAXl/1LMvo3TXg4NqgIhAnF5uJCfS7M5g==","signatures":[{"sig":"MEQCIAHHB8DsJhgFd9vtTNtWA3XvBfVsHAzHogsbcSKwy+PtAiBkAxRQbjHdVl+xDRuy9OVrdSXjq8uvQABt7FpCcHENvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRnU2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooYxAAisnNFnn689l6yVCk6LM0SKEqdY7BB34NylrLDMmwmQcKInAm\r\nJtJ9gPNXNUo+qNfOeiZnpnN1IKgkyZ4GF6jhRQZt9EPaiolOZzkmiKgPKhL2\r\n3jUvSCXdLpUoEELU1c36HrPZDD8ythCs/xkNXEeFsAEm56CKtF/hJbPgyjbe\r\n2Re5CS36gTTAop87ZF0SpG8UtJBmYbMg5tyPNzMcuQWc6qOlTjMVdbJyCuoJ\r\nZqzdKjUmiVCXnwX3NLmHDoAI3kOQwtoyW4PFnLdl+uhOclZTD9o1rP5LSM8V\r\nDaL4mX9/i6EitwBNhAxw3jVcnOxRaBm8N15NweiopfOApyuiJUE5027yeGde\r\n0+RX+otUlq7/RBcxsWTVjgzBnP64cppq8rB3F41c50gygFOsQ1CjGYZ40mMF\r\nesDCrLQoso/F6nOU9yKtY64MdyJ3cduo/gPi/KAPxmOqTfLZc+HaNjOXPA2E\r\nO72JfIYfBJFdZ+fa9M448woMnnryzJG/hWAP3h5p93wqcMyhGCxsX4HWJUYt\r\nRaE0B4N4mreuv5WRH7hlnhL8FkbFwcnr41eMBPFLtOCBt7Oce2J8xm0bqRqb\r\ntgJPgMtMJ+b9i9orypwWrmJAOIRTWh0+c7qIL1LaVsCot6H5PKfpRY1uzV90\r\n6z88ioI+vsevU/4MCeTR6R5bys+5sjdkwnE=\r\n=Hhk/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"4e935ad2bff53d412a43fefb83d97c4e2f1e9d16","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.15.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.17.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.1","typescript":"^4.8.4","url-loader":"^4.1.1","@babel/core":"^7.19.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.172","@babel/preset-env":"^7.19.4","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.19.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.202_1665561909758_0.5022899841386719","host":"s3://npm-registry-packages"}},"3.1.203":{"name":"simple-keyboard-layouts","version":"3.1.203","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.203","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0aaa10fa2914db042c4a0e3bd2d06fd7858ec1b5","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.203.tgz","fileCount":88,"integrity":"sha512-G/5LEVwR579P9BZjeKlM7B2DFw9FPJJ6qrtpcAbaLvmrTKKawJp2CA8FtpOf1fZLCv6gGhh9OLMrX4ITNERASQ==","signatures":[{"sig":"MEYCIQCLrkrhgz9HXi1HEE1VHrnRC0q3UT9A/QpuZ52bSVhAJAIhAOOCXoFQl0n1YViBn721HnETeir1KhwDqXreJfdkbCqN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjR8psACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrg1w//ZPTmcQPSzC9+kIPO8uRxvV/nEb5psTzg/jw2sYNK8N6Vbp6b\r\nadsJPtiW7LEd5Ixs02KsDArmgr36buOql0u2iKQGhcs9/yqiaIIjkC7+Zh/A\r\n9VmdG5hWFO8xhMG5U4VLUpeERtE8xCdOezbjlPdSiyydCs5PCmZLdgHyOh7M\r\nqVboTGse/DBDazu0J5Kzfgh/6GH733dr7PiAb5POr/SyBqXeyMR1FNQ8XgtT\r\n5ZwQFhhU8Ct4k8vGdO+zTZiXvoBK4ZX1qoXsod36n6X2WzTgwite47IB+uGx\r\nOQPlv8OfA50fY7BS2KQI+dDtFxELj7tag6bhwHmD8fVg0C8rVSWzXfpynZeM\r\nUNVW+R+9atOnVzZlNj68U4cRS2dZj1l8PTw3lGyMfCx7wNerJGt2d9fNy3Ft\r\nBm7sXSbx9hePWDV3wS0iMpSB8VvKkhMnwRBgmZV8I41XPSPJhQIFLjyPiC82\r\nPigD1m6N21qhDQYWB8w7Odsng/uVutxW4Axn/8aJ+GGq/t5zTX9EuXNP0X/c\r\nIe+thrgJlG/8OhMSFBjTPwgQsMiMnwNW8DAX79twaxjuas1X32vArqz/1ihm\r\n+a4Noalkj90AApaOxf0laGjRArHfi9+mQChMWuQ0PrHQK1caORyYjbe7Ro0o\r\nCIC+NfNoAY+lG1UBuS0YnhqfVLCraKUWczo=\r\n=TUuD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"4064d774f443e2c15cd669ea5527bdc2ae7a9f5f","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.15.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.17.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.1","typescript":"^4.8.4","url-loader":"^4.1.1","@babel/core":"^7.19.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.173","@babel/preset-env":"^7.19.4","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.19.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.203_1665649260682_0.3622378145330678","host":"s3://npm-registry-packages"}},"3.1.204":{"name":"simple-keyboard-layouts","version":"3.1.204","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.204","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"68fd758b48bffaf9b360aaabc3b4bf0e33fc90b7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.204.tgz","fileCount":88,"integrity":"sha512-BoD+4mxOlFAQOA1SN/c3UivNUiG8RYKm7O0J9N9h4R3zm3zRLvPlkxWZOS/C8McsaPbusExE9kaRWjYTtqSScg==","signatures":[{"sig":"MEYCIQDUkLRav9iNtENLo57v4nj7MuD5GitV+erd0a9oG+vi1QIhANvHK+JqyLNWtXBTog/Hjqcl35P/JaUMY7Rww3CzFT3l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSRgYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/Lw//fhI6ux4hGX92F60QscjIlHGt7aXtfoPwWgo3fGcwhy3IJZHc\r\nAyGAAYYan32Oieb4eAPQ0XYx8RvPyLJCTkAhnqNu/VB0BG19f0/Nhgv1XUpx\r\nPHTfSUc/GxvMIvsgKwqmoqocWFWMqDpZd75pRhoszxOi+JvBww3bDNGllkiW\r\nIpxKU3fFTE8dekn+LGS+6FsoxUxSkGpk61nnfDhSfESxpuN4Jm41hwHhf7h1\r\n28h8E56a0fqsDCdWjBOakbh+nns4FzEcOh6GFo4onJc0m93WuXewh5eWeAWK\r\nOrGrDlrAlUWqx3GPBRsiSLvVJIbzTdb4SpTBB7r4CMXLxtEWubhn1LejWVpF\r\nvlrOQc6SpfMZH8+36pgFq3IKxRGmlELw6pBN+oYSiWi/HJtHwBo7Lh4Hw22/\r\n30Hz+L+nEkmaHMibias8MrqtTPn7cW1OTU3cBlzYGe0VaA1kMfBgcLUzNVNE\r\nKpOIa24YUEpraC2BPclf+aDsHPjKXZjKKPnVnocQxFvw79R+oGfNc8pYEfQQ\r\nihcD7v8EKAmIe//z7PyTdIBpa2CkRLihsgYlM2qOH+CYSiJNGm+n2jesPMsK\r\nBXvhJKBIK7lmrl2g1tq8jYY0z4u3GPs6XsbkpzQE/SQOq6xrpORQ3Tsgne4K\r\n90GDn93f+8wPD47C30Rnk9ncpo8nXFN3PUA=\r\n=2tJk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"c5b4dd281f9d5386b34786b89cf23cafc82df203","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.1","typescript":"^4.8.4","url-loader":"^4.1.1","@babel/core":"^7.19.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.173","@babel/preset-env":"^7.19.4","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.19.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.204_1665734680134_0.3366779425026618","host":"s3://npm-registry-packages"}},"3.1.205":{"name":"simple-keyboard-layouts","version":"3.1.205","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.205","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1d33ae38d50165ea54244f2ef8d831238a16fcda","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.205.tgz","fileCount":88,"integrity":"sha512-7zYQJcs4SqCYYyGwPCq63hgxivyhM0iXulCkMzs16EZA+JMh9SfIOiIVAUAqiloXbEQtydQITh4jWjqzRbtr/Q==","signatures":[{"sig":"MEUCIQCHzWo3239Zrq6GIqYROIKhp6pATYE6dL02LnXNirlidgIgcdnEu3/b7j4pereqTFIqUzXX0VPZRumC+rPmSC7X4cY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTQyEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5jQ/9F/a2VPFaycqzaQA4QrjgCiR+m0t9FBPz+lN40qluAZftPKFJ\r\noYhj9/bCZGfGmYDa0pQeT3t8bG8ZjzpZYUxf313+7vMVrI4yKbzfNbEtqPOQ\r\n9edkqe2UvT4+ECTRJHSxwpmJE1KY1idqTL/AQe9G3X+/8Yine8F9vboeA/e6\r\nx2FGjFVKJ7ui8Ejkl+2UYEBIUiulVNfRn2waJ8YDTclKUHsU9VI2wCYbXjzR\r\nwM/xbzJS941uk7U4oM8BGuA6cBWR8W2z+4B618+2HJeyTPHBR7oqe9sPETWC\r\ncQVwPpoqKs5FmIKx7UF0jZI/BK3mfZORDRBBxZjRT6CNI6H1LIdWvmcyvsUh\r\n1PhAIT79JW/+CMnoF06WXVmxXEvd2zywFKKX5sz+vJDGZiLGNuf4Rr+JbxfJ\r\n/QjX8tVoTFZ8YnzN6D9d0ylpKMYxcjuEbMPZ0Cb7C1qNbEG8j+O3MoaPrxlL\r\nHboY2cyV9o6v4cxc6xapL8LMeRGY08Sx9RhomYoekP9AfJTaZwyluaO5ukQj\r\niw/5WA0jCO+NB1Wlg1J2fXwsIecFK2uQXFt7VsxqsOI9XpzBF5hZpTDd3dFZ\r\n7SDACJVtnoTsbJfWY4oxdy2pd6RShmKlAs+9OEc9SkglQaLwIwKhQT53iJAj\r\nPjwqn24r69R7Np89zshJbUF0Kq18QnkM/mY=\r\n=31gT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"7a74eff1f1e7e405351246b8290c668ca10acc94","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.15.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.17.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.1","typescript":"^4.8.4","url-loader":"^4.1.1","@babel/core":"^7.19.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.174","@babel/preset-env":"^7.19.4","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.19.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.205_1665993860142_0.5177133782767733","host":"s3://npm-registry-packages"}},"3.1.206":{"name":"simple-keyboard-layouts","version":"3.1.206","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.206","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"919f83b05dbe4036677cca5ee47ee3e89acffaba","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.206.tgz","fileCount":88,"integrity":"sha512-Dywhx4+AGIMwmzw2fuZPEtJ6xC2HyjjCBebzIcc9JRTXOrYHL2/llOScQ9a0Pb7BfLoS8g8au8CEdNOc/1LuCA==","signatures":[{"sig":"MEUCIDelrrMf4QjiNhLx2rzubJAUpbBp/kgl03+rRk7Q8pkuAiEA91vVPrqBMbDn8JWjezjftwkvEco3Waxfhpgm93fSTGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTmi2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTxQ/+Ou/YySvvnY4ku2P/amhXNZoDMIk1TGgIXAYQQc0uS4wRw4Zm\r\nPDdwQeJwdPhiPSw08JeZjj14ERf7w2t7Iyr6UyZXHAqiOfd6Iw8Yt4LmQpG1\r\n6uSF/1gx5VWV1zVSNOp0T12wQA1iC0V9NZmc5fn/cc2kOQlpT/SUy7KApWpx\r\nRut/cnomdYe9eopW99VerkKZ0X2dy9hw4Reu3um8kOxj5Ad63iHSSYRO5V+y\r\nLAledohp3zhVIno6J1beBgqYMh7/BufqFggFHP2JARRVcuhuDNYsfg4tJY9O\r\nNYB8+PGHAj8OjfmulUx9YVazUpAiLkqV7RZI7FVGBtnoSSJuiyJQxeBdQETb\r\nEIZ9hcQKieyJguWhp031J6GAYiCXfqdDYVcY/x6Utv7N2X0XOR5zpwB2gH6P\r\nIUBrX13rRA1K2ewlj2g6GygvTW2WjIINR2AXCHbhBc29qmyPEoVlSKv7kajs\r\nJw0QO/pJDRINaatOAB0cTZN+SHUYO4KUexyEb0hM8hv0ifjeUcB39UY29UfK\r\n8PlGAEkYEtVF2mrSHKMh5Hlac3Pn9Ws3lBoDF/fTmXevpyrSqOw55Sf4WHRF\r\n1sbJxTuNW6JTM0nEQsE7ZukGnYjyMdw/RmmyhX75KWQzsgy6fj/0edXBTlhH\r\neDzwD8nEIq1rtjn1rEx/KX2LxrBRJv1DarA=\r\n=hDs2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"3d931c9fef24c5aebc4c09564725d2366d9c60fc","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.1","typescript":"^4.8.4","url-loader":"^4.1.1","@babel/core":"^7.19.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.175","@babel/preset-env":"^7.19.4","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.19.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.206_1666082997955_0.500307429261952","host":"s3://npm-registry-packages"}},"3.1.207":{"name":"simple-keyboard-layouts","version":"3.1.207","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.207","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"04c5403e0c4c770138feb666a6e55c1300524366","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.207.tgz","fileCount":88,"integrity":"sha512-znuQ3vnNNk7sxafFG5tIHzRh1meeSrbbdcqKxI1QOtOqg+V25ll4wB0bn3FIo/nEu50LlADAAJf5eIWBt8d7Nw==","signatures":[{"sig":"MEQCIFraeoWaH5+VpmRJmS1Z1+0j+eQCkB9Klb695Zp3WmgUAiAOaYCLjZ/KMbLb5oAlotKYRMVXW+mHZ7+2pxqbNDqVbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUlK/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo84w/9FDFq2NqKFaR9iYoak1H1fQbLVGXJUepuZs2a/c+hfTTprzuf\r\niiD7CVNM8PIw/oc6sMN72coj4Uz2OsOaKpOVa4crpJv6JaA81VVL5zFbh87Z\r\nNYVIesW4jQJtue2BfSXfb/VHSsnSGpO87NC4bc9MDQVfxniSosNruQAFHnXq\r\nTSeZoWp5hHmFnyzH/FpVO9lUgVobElEfXOhTgvmcBBNXOxDdufKN8BQCyRkl\r\nYe3UO9BC/mAf7WsWCFSd3e/2IYSam6hbp7CCpLyxkiqdnbvKtaQyzE55rrSE\r\nBFrkohJyLKwTlx36WSiyPzddhQhNMYxM7p8EbajzCsKnHzs7ySyrQ8NOyYKn\r\ne3HOxsfSSPA9oqDI6NzuQzrdNiduYXx8thoZR/Zv2MZZzC6ln9vMAF/F1Phv\r\nhQ6euEGGVuXcTDe2BkqOEy/jC9ykE1THSa/s5unSM8PPdTd/pP0x9t9YXbnd\r\nWK0kOWv/QYWCoLO5wvEknVu4cHxoM9XKit9197J9lnevLHgUdA5fEKwnkcds\r\nBYwxMgakfr5JwpkOeguROv1nLvTFRf21UI8hmzzS+AP3F9CEjMkglAXsDuYg\r\n+x0ytweIBsniDC+wKlDDKbMtSYxUxspA6Hh02w3WFPyydlMveLr9noZwr1M/\r\nj6c+2Mw8kcSq1LkDD0SjGUphAs2jWXaFFs8=\r\n=Amu5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"2705cb5239829cfdb989964c973b322df8398a59","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.1","typescript":"^4.8.4","url-loader":"^4.1.1","@babel/core":"^7.19.6","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.175","@babel/preset-env":"^7.19.4","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.19.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.207_1666339519384_0.6609499599231494","host":"s3://npm-registry-packages"}},"3.1.208":{"name":"simple-keyboard-layouts","version":"3.1.208","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.208","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b5581bddcf92e4911a07134554c2cb47d20e33ae","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.208.tgz","fileCount":88,"integrity":"sha512-OolWLdQTqM1Bzla7t2ulxK4999+ayTqmDXbwlvESjkne52xisgQmep0Zf0kun29gmrum2a25irshRekhabhiCg==","signatures":[{"sig":"MEUCIFHJVv6MkLwFqEvhkc7oJdmH7f9Lt0hghxs0Y9an1ulmAiEAtpjK/0aGVhLuoDqeQP0ACp450ghfmrq9gdtzYNGbnK8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVkccACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDNA/+Kb91S4GKfR7MrL9KP0eFI1cLCUu2NO/vmrgv5gv4AjpiReY5\r\n8syU1UOoFYkJwkSbul5PbmBZDRgS/gPVE/ZuUN8/RGHuI85ezcqkoE3S3P8f\r\niyJ2R4akI9rLFJ5j7Q4jPLC3N5GYfH5JevRa2Lafvb0ozwbLg8oELkJX+Wu5\r\n5/dooYL4aPlQxM4SJW/6RcDva4p/3pF0FLO0vdq171iaUtZNWNwBVUXwWLn2\r\nvdDrVZhUxR9ro13uzX7MXjT61Rwhk661ogDD/i6vrdYqk85My1VXB0MHtFRu\r\nl1Lm2niHGEb3fwjvF9TjvpKXZOAZyDRMb7Y6XgNVJXoRNjt1Pnps8UOdqWTj\r\nM7TneQZ0sW0+Q4Fpjzza7EgQRMs6yURhOlKSZi/+dwQkXY1WU5WXdZDW91EA\r\newahjJRcByUqpjeLNd2o/oxolC1ft4+6PlLVuHM42OKru+fPPiSwi3PTZ19S\r\nxnx1N/+s3Rb6ttWofksknj17Bpl4tJvvwU4Hd6/go5XdlD1ad5qi5r6knGcS\r\nkauartoqoFwA8dALOa1PvNpwwwV5K9BgXzun/R+orG4SuhLRLHnFziom9PbY\r\n0GeC8GPESJnvWgq/497tJLqUJ7ds1Y8h9VGEBEC91zQvEsCcFwSRt47RFKz7\r\nhVTvun2ysMdd9fT0A3Knrq8SfX/udpzaJH8=\r\n=AwMU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"e7da0d8112336c909b183775f0f0b764f64234e4","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.1","typescript":"^4.8.4","url-loader":"^4.1.1","@babel/core":"^7.19.6","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.176","@babel/preset-env":"^7.19.4","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.19.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.208_1666598684600_0.5951174360369491","host":"s3://npm-registry-packages"}},"3.1.209":{"name":"simple-keyboard-layouts","version":"3.1.209","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.209","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0c32ff504b9b61f619139e15f13fc8bf0fb51213","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.209.tgz","fileCount":88,"integrity":"sha512-C5kXWvAw6mY3B6+j1vf3SpQKbMqTJ+h+jgFsIC4CRXTlPQH4iiNXI/BmHmMgyv/ExALsVEiqcnteC2FL2T3/2g==","signatures":[{"sig":"MEYCIQDNQhj72F4nr3aVgDzAd0nrVoprpW31OMSB/JiZc6dKjQIhAPxTHwy/4bKXTMUM9ysFbJjnhrD7R6sSTgdlttEWf4Tt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjV5i4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVwg/9H7PBKlmQkyzWGLXRkpYwH/SIJGFxOYcEEIRb8EKO16PHwqo4\r\nea2I+dDF5qtFS4yhSUeAQm6TcXQ25OBsA6f2iHFHtNK/YahUorIRSmDb8wQq\r\niA/cVi22yO+v2aNz+6cPSXdmCs8UuqoCov4REkRgy62NSb0BVQBaOf1XUV8F\r\nTeuTUP8hU75g2uI4hwTjbwcFNGE0iLgRMKFg36LDBTVOPhaMni9D0h2TopHj\r\nVCSgPAJ8hWmU60Wv0NTmBNxUgBJqxZOClat+SYHCRVu0uXmnilyQ/MsMdIhu\r\n5JYgUPrWdJQOZrTQtr5vlzyowSi1mzWzFdSqYKLvdZ3J+uiE2zintSbo1cQb\r\noEiFUjams5Dm+22Z3eqmcM24rq3gBuTqNqLnlHVVuKCS2hXCEov1XLfdxOcV\r\niGxxjsL7HPkoKE1N0iMDBxzqFBCedtHkVwIwzSAjzdk8Ie+DjXFmYhzN8wss\r\n+ZoLv1THTcd/nUeg6bcpMnaji1rcBu1dOJ5J3gT32pg+tZtfCLOf2qO5WhIq\r\nPhWHlLOlYqUKCLCdDZulXbxKqnwC8fONUONuUr2s0XA7PEV74EPfhUerk4cU\r\naJ3Gr7BfTgrYCyAsFSKIqDv0PUvkd338Z7C//UcauRTsDnn41XC1/5iybzBk\r\nYFctVso3p/eNkspQu2JIQu8jywhmQU0Zxdo=\r\n=NvN+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"f6c8a0f7cf4bc3ee9c4044ab067612092f04566c","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.1","typescript":"^4.8.4","url-loader":"^4.1.1","@babel/core":"^7.19.6","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.177","@babel/preset-env":"^7.19.4","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.19.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.209_1666685112688_0.6520428787824537","host":"s3://npm-registry-packages"}},"3.1.210":{"name":"simple-keyboard-layouts","version":"3.1.210","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.210","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a9f700ea714c54a3f7096f2bbd9de04df2eeaedb","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.210.tgz","fileCount":88,"integrity":"sha512-p80EelqIJX0k+V6z32Q++Dp6Lk4uw/0L45BBoFZpy676Mios/fjnYtSHxRrWwEmorn/j5usSjbhjCg8cE5LEYw==","signatures":[{"sig":"MEQCIH7gs+79giYKh54j8Vh6uP7gIkCPMUf6zQpM4sKsKyh3AiAftfobQKIYpzEIxQ+cJcO9pp06GuXqFrxb3qYZcnzuJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWOodACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoegg/+PThAeNnyNwTf+1Z57UfUuC2dQENb8X5aeebzDqZ7sAnJxMey\r\nFp66fTnhRi8/ZNGIUJzFsGXmnYhVXcvFplSusDq1NIBuzC+iZEabZZXLv+ON\r\nfQqXWUGzugohqGDTaH+xwHIuBeEcnb2a2V6ybyHwevyZbql+/GOfPjh/eLd4\r\noGBqx0/vPFEerV76zZWcQeD2qUGMDyDF9a+vV+3jXW9axhXE7jT1FtuqVq4S\r\nJlBF6CuMy3cO0EoQKeFjgb9X3UVx/ZSSs8xZIAEkiz+LPolOhzceJzZrUAwv\r\n5PLWxWeGNkFN/7vO4Q5Dw8GSK34H4BZouls3bPRoGl4IFBksKR1pXIzg7QTH\r\na3pATeSOHns+bj2zvyIp+0wZcrK2NkGIU3m6hp0ShjRix5SczsMQRby8TRMt\r\nMv70DChjTg7wENchfxiUmLBlYC8eFqoEoTjPIYKfe+R/qtBlKzApWjEMgH9+\r\nYann7AcTW7ozOCy7Txo++XDfv0caP/QQ/cqd3aq+vCuUyoElW5zSPm2s88XV\r\nBQzeWiGviC6+LUFVjXk2HTDNDL/I54WSKacKMmyA4DfIuotpM0SqbVLFN2el\r\nDCVvRF1JWCgnyR8wBEXbCGK3ofYOYOZIiproY6DHCNBicUa33G1JyjeDkGSI\r\nPjJPGdTNZh6psBINqueEZvbiwFPy397lzUk=\r\n=/mz7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"cea13e5494337f56d1589868a3d1d337419f5fe4","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.1","typescript":"^4.8.4","url-loader":"^4.1.1","@babel/core":"^7.19.6","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^8.2.5","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.178","@babel/preset-env":"^7.19.4","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.19.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.210_1666771485077_0.8630920304110796","host":"s3://npm-registry-packages"}},"3.1.211":{"name":"simple-keyboard-layouts","version":"3.1.211","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.211","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c7dfcdf2eb3ff14b5518b91674264bab37e02ef9","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.211.tgz","fileCount":88,"integrity":"sha512-NxCgktgG40oV2K0KYvoYWSPs60mf4dZ7CBitYZ+mItkNAiNiW+KkUH7PnrTPvBDEwBJdNt9A3z1vCn8gOA7vlg==","signatures":[{"sig":"MEYCIQCxYP0+AswZ05WkhPItlTJ8cQ3PvhQw9nm8t+//YxtKSAIhANjM0vyPLv0fcS6pGe3nz5ft0v9C52CckAaZ0D7nCyIP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjW407ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrX3g/+Nxm+AljVzGqp3/Jg5vK4KkBLi+HGjKr7BxynYOvo66kULDB4\r\npOS3g7UCHUb+KT0bFtOn6WZ83L9XTeAG6BeNvNycGwGUM1mcCv6vAEQUO1TT\r\nUViF4bDf0QRymLR3YPJxvprgQOtYwbwb0GWR5MzzKs1VASQ35S4tm+BfgF03\r\nO1x+VWLGW8IspQ03NGQTojAy9koPqGV3W9uLhqQo2pQy0J/AuqxbFvEn62Wk\r\nsyDVp4d/ordO8cNbQOaRlSw19hO49fs7a16Vqt5bYyToUA4rH7vtoDLGjIC3\r\nTeHq4UW0VzKk/5UAefVq0XdyqCx3YHXlxrff5spHmOEDdiI6ZEnvsEhkXbgh\r\nrVJeDyXD3bW0DQ/1iL9XlF60hSGAGPqIM3vjcryY1Dx2+UpfXrrZc7jmKVt7\r\n+5RJcj9jEUdfA+M4eqjI6GJ0RljNPmnmy0eevuVgpRyo88h6QbFgSlvRk+lq\r\n0yCJM+dW0dmdrFjZBh8m9UB1GFeAGraLfJzMsQ5/hfCkxVKilQBn3z7sNlRn\r\nnqry9ZmGKK24eIc0kzudWp6LxYwQC8MfqUrSz/znvJBZuDWO6jo2XX3dZZZK\r\nWSv/ULVhkDm5UB6RFDxYOFCgSDPQ5FB/qElFKQNCggQ3lpUqbbvvNxsxR1xK\r\njU0c0oYRBOC5S62zEfcA+oIL4Ntp12q3qAs=\r\n=GlYn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"857922697a97fac77d1ddd2f568a521683d18469","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.1","typescript":"^4.8.4","url-loader":"^4.1.1","@babel/core":"^7.19.6","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^9.0.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.178","@babel/preset-env":"^7.19.4","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.211_1666944315394_0.12461734454386098","host":"s3://npm-registry-packages"}},"3.1.212":{"name":"simple-keyboard-layouts","version":"3.1.212","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.212","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7ef4a840f8fac0fb4a9e61b97c46ab3d41bb1625","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.212.tgz","fileCount":88,"integrity":"sha512-8B5oCnrSFuUq3CAk4/a20POQmHyk1wsJEdSuJ/HT2LUqiN3NUni1VFEVi8xMeBXLwJlvLCASyDbdb+JNL/YS0g==","signatures":[{"sig":"MEYCIQCQlDbz7Y0fhTMwxoHtrwOuVAneKCwQI8T8mZwUMGp+1AIhAIvNex8EB/uO7Fhw/1b/OrT+LZobl04y20AzveEWCS5x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjX4F4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8Nw/+LqslIRAqIVQJLGoHD/TWBAPLtVIq01MJ6uNkb/mwgljiarqO\r\nZo0/2KvUav1cjqofkii7a8vRxTh/nvf3yUVFzhsAbv4PzIIIK8SbeDNRyQhc\r\nG4NnflG8/OIYlIb7vVtenDzKn9kuBtGIrfK+AZWpSwTiP/ZUL5mzJDzM1nWp\r\nMrsehDjjmVGqznRnNCrj9891RKIA6JuXHE66VFF5gNdgiAWWyk7omwVjhCzL\r\n2f7swgm+Pc266+lfEX80LjQvHdGicfxkk7tbHGaHTcGqOV6LkPjQEkeC+MjD\r\nqbtI1+EEU3JBQb1YM9p7PBnXlUdBGiPRLK6JPhO0Y+LihlDZ4cwJtu5KFdLo\r\nDDxK8SU3Z0LUflm9jwOkSKLJLZjpPCh42JYOr7IkBq439vBGQFnwq++tGrUW\r\nM4DZLdVwvHdPa0bZvpXbSyHPUQVOYjsKmJ8+k6fcC73SC4XSvUooQPi2Gnb1\r\nyFEG8KE+2vkmDSX5OpZcyUFTMqOuP+nvw0GVri/20lJUKnSWgPVcaKo5KvLF\r\n1TTNAncoyJstjewsLYsWgj0ZgGNa3UQTd6+IMWXrVRjsOnxLQniUFuBXh1pB\r\nbOpB01S0XJMZzBVzYcI1BZkCHPytaah4HIy2Eeqn+IXBVxmhLHCkqegHrYqH\r\ngrdQjkMGxZ7PbZ9CfQzdu9AjHIFvn522xHI=\r\n=jO74\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"45668bf0cda6896f099d9020f747c09122c9d013","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.1","typescript":"^4.8.4","url-loader":"^4.1.1","@babel/core":"^7.19.6","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^9.0.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.179","@babel/preset-env":"^7.19.4","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.212_1667203447876_0.1438305208010522","host":"s3://npm-registry-packages"}},"3.1.213":{"name":"simple-keyboard-layouts","version":"3.1.213","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.213","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4a7b15901a2a6fdc912253c890da54e1f62f8457","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.213.tgz","fileCount":88,"integrity":"sha512-+gIUOyPmnAVTdl8ojEHaiZJG9P7n21055MAMSl2fqMOhL03zSvetsTbBVuWpf9EsFEkRGhOciv5KdnZPmClhnA==","signatures":[{"sig":"MEQCIG40cTYFok0JUQyKOjLNl3UB0eM5m2KLYzP3Vng13T9TAiAjN3KmS8lyVl+YCBA2pbVu1RknoFnQQYrUpBatVYWHOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYNMxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDPw/+PAkAiVtjEnYHeiaMJAWfMVD7+3+weCdK/HKKpoW6ctChFqfe\r\nHp3WBRlm+3obGYpxYwWLd8eHhkdKWBjszSYjQcezQxgUwDa5Ca7xyCLRL6tH\r\n/5a8642/45ecRgxOJKlEDdjKNt5XVcr40Bfd0r22p3EnJvVS0KvqKs2LQGFI\r\nDLk5ocqupjVaj2d9oa8wbr5Typsq8Hdx6Rf83pEusWijeqfV3qjuRm8w/qt9\r\niOIc3hMTNtixU67CEvkB8RP/8bWVxSvs80y7SedBCHPh5GlubG+JSctB60sK\r\nNG5o/3wgtHdk5t5SYPCTtoKOs+MiV1P8eKBrlDwKodG8CTIRpLNpbaSnZXYE\r\nOYT0EgDGN08nkrsUTZW6nL9aGqSfamI7MxXsW9HK/Y297wOI3VKIIvE5uP8A\r\n2oFcndlvxrVdwGLoEgSF8fIbWR1Op6AZkGsSrZ6uktQ2XhgcwDh7iViX+wiv\r\nlPPtJO4CgxZBfSb4/qXoTwFlpSTYvcT1UqV0qtoiKpG9XsV4FHVA00GvyWZe\r\nOmwF+WY2D0lijIwtyreXqMAHvG2TjpbFG1GWs+nUvXsvayBd89FQiO9PngKn\r\nlV8QTcO9fqNqUhHqAa1/Z8WzH02EgGOeUY5JqIytAHIt/wl1JT8WDcQjvgtK\r\nvf15XjhLiCWOco8aaUnFTUCkTFEOeZdKJh0=\r\n=sIpC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"07c41023a95952f8860c9b2c44a3a0332c8a8718","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.1","typescript":"^4.8.4","url-loader":"^4.1.1","@babel/core":"^7.19.6","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^9.0.1","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.179","@babel/preset-env":"^7.19.4","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.213_1667289904772_0.061177442317293496","host":"s3://npm-registry-packages"}},"3.1.214":{"name":"simple-keyboard-layouts","version":"3.1.214","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.214","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"88523c06b4f47cde719195a37ef83cbff78512ef","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.214.tgz","fileCount":88,"integrity":"sha512-WPxSEfkWnEsBAdpeOsl8boIIAdH8c4Cxki+iVApY7Hp0QpgG0Gk7s7qNcJd38fLqkUGTlkS0hICecLqI6RScgg==","signatures":[{"sig":"MEUCIQCApYvK35Hrd094qLFerOkCFmeKtDMRyV1ZEUbTWsw2ewIgK/tc4ZcOG22nFW4K8NvsNJAiT96guvnv7ATspYzpb4k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYiUEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrwzg/9F8ZXallh0JYI045Xzwc3SAgRuKb5v0mJEhlMIwpKZ9kvaVUr\r\nkyag9MyL+iJrecm5OakesdFvzPcLg7RhyecNxD9E1xARqJsjUFv6Q/4yuTAB\r\nSkcyx+1leXjfc4h2xKKvwpY4uKVXt43imo3j+8VRnhQpQgRfB2X/P/ARAaUf\r\nfjb3X3oGurvEX18HJAPbESE2eZXbkEqvZbmuKgQmvorY1YXjB17YtEFix9u5\r\nZ+nOhQpPI/MqWxpXh8UoG6LQSPPpGZdWVlynNmyYZJa3C7c1plBQqJeqyK8a\r\nB2JYqvvcFQIDqHAe5EevxrpcTfa9l1iO+nEwYjOt6cD57XHTnEEAXhw09yOQ\r\nBF+yx4qWZ3MZ24QTAoEGpV5VoSTlOzghaqLj8T1WW7HDTjqTx3vjevHIVLwm\r\n5y89hlxoVEOMBjd6URmf4E0djIUPPCnqQQRVuidfMpYZNygfSojT44CSJ9Yz\r\nn7KV9u/317gN1v+kJcEZ537BHQ3CVJvssfgak9jalG9Gxkb8ouE9FfQHsNn9\r\nRAnU+T6uKxlIzz82Kn7RNDVO/zMI1nnFIDjM+0udrjFakGK3yZmT0Q69v4g5\r\nvM0EjomT+RPBzIvTRAnABrjGfM4+1vc9G6+6PUbOPGRFWFL8McIMQ++fCtn9\r\ndulwfsi8vtDB9TRQG1pwkCAwZvPQIpWeXug=\r\n=l4Gg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"d55028454b5464a8fd8ae5b6b480ae0449db1ffb","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.1","typescript":"^4.8.4","url-loader":"^4.1.1","@babel/core":"^7.19.6","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^9.0.1","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.180","@babel/preset-env":"^7.19.4","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.214_1667376387935_0.23963647439465618","host":"s3://npm-registry-packages"}},"3.1.215":{"name":"simple-keyboard-layouts","version":"3.1.215","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.215","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a403e055e30c722fd2a3cf61b6a9da29695ad92d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.215.tgz","fileCount":88,"integrity":"sha512-m94NPtBZrDjpUAcfWIel6ufxyX07gpVx5qPQpxFjzGHE5NBI/bxlRYbdqyEQWmTn+TPEsNnFuEZXwV/juSJlZQ==","signatures":[{"sig":"MEYCIQCWqjw8NMzSa+fzRxVO0MLyxbi5xC/L8UN4I2RZiMeIdAIhAObLfB5yIuvKH6gk82br4Fvi33BpSdzcSZwgPajcnVIF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaMrDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6ow//caCatGnxdzJLTWBxqyi6CVARqmmigl1o0qvu1/YkUspm4FXX\r\nqZGfoE5twfsamMwtbjCVfUJ3nyc/kN+62g/Pp3+10pwfHOQvl/6Q61gvNW8P\r\nmT0ZPcvYBuUYCN9fDN+J7Md+/E90zDlgoqRp2ubsBISlas6HDX0oii7/vuMr\r\nkXsgCZpoMavtRUADR9vvynTYpfn74hHRPerwVeAGZAAE1fkW3fwkuZ7oy4ET\r\nUFPK54KkwtmZxncEStctIsj9SskvMOMqsJ3oY49hNE279GUtjShkYEg4VfG6\r\n5uYlHWPct1ePOBap2Z2TWXrwwmKnxYsVUIgMVFDQP8x2IZeZB3ghGLLy7uro\r\nG+LQLOgBQYopO6PJqXfrUHEnv2Hb/2hiFyFmeeNoCpHJHAFL/QqpGcHInZIM\r\nyyYXgytpZuC/XSDRm45EhUafw6F1c3rao9yCcyZNSt2WVczoPA70I0HwQ6Ml\r\nv0/6pAvLnrAncHkuZfbGNUgJRY1lORotcg1nLCePJQTo63mUjK4hWghF7Ci4\r\nFJHUcIYBsiGW7b7/PImCZiJFadfUnMI6XA2B4sHLY/P2FeFq/LxtLr8E34Mo\r\nU5LoHVYuojMcg9pDgxbc0z0LYXwFMiDS+nG8/HvOxNcigNjm72QxBZaEdFv9\r\n2bAP1Fu/3iBP27DNBL7UIwoziGuQN1FF9Fo=\r\n=c+YN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"af65f4ff7c99a53812a35cad5b1fc62abd3bc254","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.1","typescript":"^4.8.4","url-loader":"^4.1.1","@babel/core":"^7.20.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.181","@babel/preset-env":"^7.19.4","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.215_1667812035691_0.534806610815256","host":"s3://npm-registry-packages"}},"3.1.216":{"name":"simple-keyboard-layouts","version":"3.1.216","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.216","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1df152095518e02ec541a44444cfb5f284fac30b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.216.tgz","fileCount":88,"integrity":"sha512-opcmB14/ZRb1YQzyKP+029TzMVoLShyj8BH83OB9Ghj9PAOVmYS5z+FBBwWY/vEyLWOYFWwwHakWonetxEkCRw==","signatures":[{"sig":"MEYCIQCRgMz+EJRQcyEPdjw1ghAm8roqudaHjx7l3PA5UbniwAIhAK1rHOIjqn3qZlyR8hAb9OqvFUgaT9NBvZVfzO+4z4yu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaMt5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIOA/+NlvKBPAqp6+BO23V29GFnJR7gLzIh372qPcdSBL0SA8e49XM\r\nH1PzIXm4cXzM8vEiyb5vC46tgOizXC2dP/oHW4X3+66EwMlrHdhFQQO3IXLr\r\nsx7iDrStn6h4rEfxqnjbDddXLzXcbE6u8GwAhYq1aejDfJGCapjqL8SAr6b8\r\nGklUAGdzga7YrxoIQs+hE88hc4gV0fNOVlC9ltRCDvkLNlSs3KxRLrp0ZQTv\r\nR4dvSoTHJS268tNGVcT30AR4EmtKb/8l1C717LEV7+PAb9/vizF0wsCoX2mw\r\nbyf36SXkxEdJTsm5KUW63pMEo8I9Z+0LrFVyfGUIPzkS5xHSLJrjtU5xLD5J\r\nvmr/lSydJqsvdfgaCq50LVRupX9vsZYXcBspGUv3uDnPVk9YIcKwGwzpDEeb\r\nr/v3Ej3kxte0nk3QKnf7i/BHu+PiW4D9yaD6hDoQLV/ZuUev8jylEtlAFdul\r\nplEqEGMG6QbxWGerHJKUyX0CwYMr3OpKmNlgGqaqsnnxbUqkPgBAd2OjHRaw\r\n74JxiNq5JkMUg5pR4eS5lA06VbMeem3sxyD2/1YVhiwOTf7JbjgjbW6YDGha\r\n+YyWqB4QeCV+gq3XiXg6oj8wEuMIh1D5tCEatqYHXLQVbtb6Hy1C5DBpF35d\r\nQmqp4T36+FkP4Ho0u+XD+do/8NHYlhh9oSY=\r\n=oGOd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"cde39afaf1826a35cfc02ba4e5c5b9ebe7d6c697","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.1","typescript":"^4.8.4","url-loader":"^4.1.1","@babel/core":"^7.20.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.181","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.216_1667812217337_0.7564225966840294","host":"s3://npm-registry-packages"}},"3.1.217":{"name":"simple-keyboard-layouts","version":"3.1.217","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.217","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4a9eb9d9d64dc829118213e8a9369a5736345d01","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.217.tgz","fileCount":88,"integrity":"sha512-vcZTyW4TbsmBIsrPOvT8UDKFS5QdNDNF2Xs0N28aWlP8jB1WFQQAkU9d1KiPMfg+pMlyqNnHpcBN1CR8FORFsA==","signatures":[{"sig":"MEYCIQCkoHARzxUADGbcYfU7jXibdm0ObI1DCz8YmKD6g2wVnwIhAK7GlZp7Bctb8V9wJUDzXn8gVW/2lbOo8ulPOXQNB9wV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjahZDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmorjBAAkNn/MI1W2OpoY+aoUCtYlJdisfM/aCvr1dO4Y+WDI960Tjmc\r\nHTZw+HEbfMX6ynXizVNe4bqXyd8vJ+8UAQQlXlsRZ1LA+bPdUR2szXA1dW11\r\nsZS6uyw4rHHdjHAmGGoYyu+j5Olh5RxmR7nGFhmqAdauQMhGYJ66U1ilkZw0\r\nzFkzJhSmKMd162zy2+kpaQyMN1s/qHMCVVvZAo4BkjPgBgkt/hqz5g7yZ31i\r\nzXNrC8GIzN1AZnI5jL5SBesdgpdh0BSzb1nCra+Wp2V9pnc0wV1B3uqhq9Qq\r\n8i/tWewMwWjg+zqpcluA6Ysp6AUVIMpOhoD4Vqgx7khkKJsixpokhHKRm6P/\r\nTBB27l1v0w8bhJYu38gchxU/OymG5bo/SXYeF/kqOY+Kf5qFt92xmedhz2wI\r\nFwsRRURRau4Dl+RdQRjF/EY3w0Z0ZKuEQ1JvbHrBJvR2vsll3pikyxt0Zi17\r\nwVve5mzFL2x+CxLkWS+HzH9uv8v3kQySXxuFjwAnRL9RskfI2kpuQtj/vmXA\r\nSsWEAY5FnH8NOW2fbcjvEk6+kRWy24pdrcFa7Pn6Gqsee68OAQidTXOCMizE\r\nn2SsyABSYtQCNhNYfZ8RwXkJ0UYJYGKHczRO5PcM8rW63Iu23jYttW7o3sHw\r\ny5wPXDkVk9395bS+AGc95FYMwtrEUPQpX34=\r\n=qtGc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"206111c2dead448075acda65438afaeee3a3b580","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.1","typescript":"^4.8.4","url-loader":"^4.1.1","@babel/core":"^7.20.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.181","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.217_1667896899611_0.11438131943689345","host":"s3://npm-registry-packages"}},"3.1.218":{"name":"simple-keyboard-layouts","version":"3.1.218","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.218","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"10a32bc8ba12321b670ba8ec98f7599ae649ace0","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.218.tgz","fileCount":88,"integrity":"sha512-l+yXahYBSpLcJ4inWPin3HImI2lwmdsmVgZKT/DLFx/mQ4fJ+SWGFLRoTXp92xey2UadwFYCQWA0ftArKOFDGw==","signatures":[{"sig":"MEUCIDEEZRzDfMDUQbtVJ0WFnv1ciivnL/MbH/Usclqrr3/SAiEA7dmGuWAxujmRGrwPSvAo2/i9ZmwIF7gusoH11pEJZ6g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjahx7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdLRAAleFn+uCsE47MDzsNKE0sGAER2qxlcm7dYNyulXdrH5It/E3p\r\n83lEHsqPekXjot1uUYLfIXJoKsyvGmlBwmuE4mCDo8htM9j8AESK0OpUmnfW\r\nNExN+5sbPfU225RHN4X9xnJditcNC7MZb/9vZ1NV4qxX2MyOPepMDt+0pZ9+\r\nIMZ6ovTjKxNfPI6It0KNwxOs6OcUARIzqt24sXbnt0UZHXUbEBlikVJ4xATo\r\n7yBDmyI2KuBbIo3L647s5ox7zK5gcJpZNDE9dkTSiTdFNXv1MBKz6VcsgCcz\r\njFSJnbrfeZnAoakYTOSrAmSrM1I+z5OEST/8XzGdacdSLNaufHMZqfWD7cM5\r\nTnOlMdeYBB7x68nbVxxhU0Znszxl3lmD62DUF76Ecv+o2cV3xfm+drOquJLK\r\nZGemyhmSEiJ2N8WW+QUW6MjqYN0QrqCSLgoq/ee/D4uPKC3smF9945aJ46MY\r\nzmOLJK8cCbCYJwNNMxk/cH2gUQMoeV3NW2MtuK9wjGSivSDdcVDFwb7yXJUl\r\nmUc738HS0nOTuwT4Q6hrwMIMFKWe4DBMUQLlXtd/wn3uMMVR6uOpbBnlt8RU\r\nkCd7T7TSdVk2MptYuNgfZhoYRImf80XMHJFWwGpEmgPGOvyZ2VS1oM7zdCe+\r\n+uRIikzToXfHeg2a9Oxcvnra4Vs+HHy2lSs=\r\n=TPpk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"6a556a13e151c29b23ec530706dd4c1719fb4281","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.1","typescript":"^4.8.4","url-loader":"^4.1.1","@babel/core":"^7.20.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.183","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.218_1667898491598_0.2625628119494712","host":"s3://npm-registry-packages"}},"3.1.219":{"name":"simple-keyboard-layouts","version":"3.1.219","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.219","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"69e454691135126bdb24c7bbce13400e9da43079","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.219.tgz","fileCount":88,"integrity":"sha512-q8g/BxaVQ8oReDu1ZLdEvvO+m8SqDxuOVMM6NDMe56s/ydLww+CwjI7FTy/RzEcr/X/SccVJ6L76hcp8qVxcag==","signatures":[{"sig":"MEUCIE2BkzNKbRW93zQeRRMtTff+Jwhi8vm1U27nmTaVlkhZAiEAv3DenNhTvfx/Rg0iWE5LFJYdRinPfIPcT2WHoa/FZY0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJja2zcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpDBAAlZ9y/lIaUlrnKPu5o+86zFD4BglM33DL+hQb2gwXgKYVQVrm\r\neuZVq6uqebbUbYGnZwg/e6SgEmnk6IT1Shf8iJl9Ad85d4LuyVlbtzLekY6L\r\n/uk6kmmJnW0ZQJR8aODwfiXrBMKX63K2CMOVXUE0PEcf+EK1KRAcTwWWi1E1\r\ntzdq73y9gewpa86aacdhmm6C0FaYDrRDBrVlFDpURX3sC04SSKCOOS6IgkaN\r\nIIBQInvzhBjJWaZl/RErFzoDCLK3PiPigWqeEPwgdyDMlR1AQ1urX90q/kfq\r\nDUkFZMIVQyord7ai6K9QUq7orL40Ugmf32IlJaYzSQT1LSh4yVrzGuvEGs+3\r\nFEmC7zWhTl8MF5e7++qu/KFpceEcj4SkGIzwo8fMuv1SLauJjD/uB6sBdeQG\r\n/lzIalnrvNIgh8E5jzKWqPp6vbF9dbo38WuCdzpz5yYipTiHa8tJVmm6ZCxc\r\nsuIKeVSmjQvF4Yl3YUsBwdKzzxnw2r9Bwwgk7lZ6juvFZAGv5xh0eYpq7CVG\r\nh4fJorZXiVPHvZM9XGjn+huwubGystE7q3MA4yIufnVe+15bJroRDK7GbBv2\r\npUBgUXsA66V0BIiPu6RglZs2XYXMjHeP56FeYnEQWOeVss+I50/ffgvcuvdc\r\nrlkVcGfEAUajOqQa2PQMEPxasNDbGYOHqnQ=\r\n=WiYU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"f559eb59c30f6627ca75acb6f2399bf82ec4daec","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.1","typescript":"^4.8.4","url-loader":"^4.1.1","@babel/core":"^7.20.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.184","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.219_1667984604032_0.3089915517495241","host":"s3://npm-registry-packages"}},"3.1.220":{"name":"simple-keyboard-layouts","version":"3.1.220","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.220","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"df7af465155a160e24aef3f02c4ff69580055e65","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.220.tgz","fileCount":90,"integrity":"sha512-vG3zfsC3B53W3UHsGVsE0fuNGQVoEf76tn0jM9/QKt7G4qn1/C2BUMnzB2EWRO4kbMsLh65Dv5PBKkWu6idJ/Q==","signatures":[{"sig":"MEYCIQCRBIVOpyFlH22ymlS2N9AVEguPBdRdpsvScJGk/sa+8QIhAPbS7N1e5Rh63pZOlRuKVgeY3di5n4tTcn7M0ZHXYwlF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":679443,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcVumACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1Ag//T8IdM3QrstmugAdm9yB0kEDgWfWFxj0JUlQpUs5dHQc9OxH+\r\n/bbGIRncngV4+p9tDyhC7XAdMu4h4WDs+L2Uzjsaf/oXxAw4yivQ+hSvX6ok\r\nHQf+l+jyfEe7oK1iMumRYu1JInfxzq83Jmwh4KF3+91l+YkDD3UiLiIC700y\r\nSJKvc/b6N86SqhMyTGvY+Ro9KSiRpVbUkZZcGvp57kEznn2pIjAMTRUYgZeF\r\n1CF6QVz2YxF85s+8/TbsfVgH72F7IkK62tWU0rH/KHN2cyyXZblWDOZSnoEe\r\nK/XTWQmm0pmysJRpxsht7E/uBQA5hrA6lEaHyPrzytmpu6fHFINS+zAXk+EG\r\n72S/pyj0+IBsKMVwX8HWs71qVsFkk706YoAuv0CmeNBTZWbx9TPirw5rvj44\r\nerw4sLDXNjFy2edgN6gxp1dSMufUTRaQuoI45Be7oJchMI1mPv8CiRfEdXs/\r\neHyBJ/CXRHykK79MYSLZXAgGCEBUdsV6bu/FPCcNtPrviMlI5tpZLgyTGlnD\r\n4xgIfnVT6yWGfe5jsDTqukx/nZhwFMBkP68hSRQRJRHLcR65xxYUpTLfGGV9\r\nkGTn7eRDD71Fvxrl46yMAbcWwhF6puPBnv0JEAWxbrox2k+xGtnc5ip0BeI7\r\nO7hcJD2muNyCL6HWe1I4qsxVa4zVb66jbHc=\r\n=HO0B\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"364f4e4526bb6438049cd527efba0a4fec4738ce","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.1","typescript":"^4.8.4","url-loader":"^4.1.1","@babel/core":"^7.20.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.184","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.220_1668373413789_0.7259928070699884","host":"s3://npm-registry-packages"}},"3.1.221":{"name":"simple-keyboard-layouts","version":"3.1.221","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.221","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0d9c5936a9bd2cfce90dd408e4ab206f092e6412","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.221.tgz","fileCount":92,"integrity":"sha512-72BFVzHll58bIijeKcvDp60pPIHbi3Eo/XlvOKifTlCutbNLHbDILfPQlleQLKYouuP1EMJgcmZY0I1bCJwwbg==","signatures":[{"sig":"MEUCIHKVVkXlQVjT3Ozxzqb96cpYO1qDh72YiFBqCNJtH2RyAiEAgmtnBS3ToNp3HMYkxd7ouvCSuv8vJHPGwvdjySNw1X0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcWE/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHNRAAkBV/YAm90j+RDtJy39z5rarv5hWo2Pslq4XymZjCdmPF8Na0\r\nBLyUepTtDAZqYsjkcQyIh/HQFRrZYQBkBNItgTSWUbRu0D7xJtPBupXqnUE+\r\nvLBvOdV0Pv1UHC8Rz3scdrI5l+/OVhldyd2b1r0BPitPn33VB1hGrrffJopi\r\nvsyuOKQjBGpeDSEfbEcxcbzXeJRQWuuxTcFxxajwNZOsCh5r0ifxAKJW4AZO\r\nOGG7On/rF5vjd1XsK8+/UQhRrFftmV9mQjYpTc3LWoDqUv09h6pph/MFCGX1\r\nwBPDx0utmKUmUYeSxCDRaFhTCcqQ1gRJ5RdObp5345wzf/OhCdhwzRMjAH9x\r\nnod1JfmoFuzyVGeeVor2r3rFcPKM1kUbqL51xIaoTfaD8cyNeRd07p8CNbE8\r\nF4ZXwdOsmWNFnUhYUSn1Qj55Onc91WZQkqlqrVYEU5qE9BGWzRdoxUa9LZQT\r\nvn0jaoe5+x4cxScSj+xOaOBFN1S0waYI/XCM2mb90KvFPAngrAIfxxxY/tYn\r\n1TJSXcRaygdeb75ZrCSV299xQXoqByXb99ExQB10Vik7mkIzmVDUOGem1kDe\r\ntRDRrPquDFABAX8dFjK0NPwRmqqtp2HgmI4TgFeHJq8zEUJqGXfKi8CPeG0G\r\n8t2xCRu5NiYSplH+S7YdS0r3RIpqDPBka0Q=\r\n=C690\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"579cdc0656bd33b46442375d4394c1af6244fe3f","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.1","typescript":"^4.8.4","url-loader":"^4.1.1","@babel/core":"^7.20.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.184","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.221_1668374846892_0.1459349037240416","host":"s3://npm-registry-packages"}},"3.1.222":{"name":"simple-keyboard-layouts","version":"3.1.222","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.222","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7885521e27ee75fedab251868fbb417f45c5398e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.222.tgz","fileCount":92,"integrity":"sha512-Sq/BCFmB13plaXaBpv33twYmDHNfBIlFQjBj4WRWBbc5SAM2CZOB1VingcChhI5HFh3H6TRQuh4iTHqUSMKNIw==","signatures":[{"sig":"MEYCIQDdKEYeWS4mid3anxXNmiDYrE9tYL4BEeDVm04Gv3NZNwIhALhFIQhNCfmvXxBOeQ1yoqjyXpNUwOIJ0cHnfP+Eccey","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcgS8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFCxAAlsm909VgjTNeviqyfFdYTEP9DYHUrp7zlGGo6E+hKwzB4yNT\r\ncKSzUi3ZiPBiWQoWL2kzF1MVWKBwv7aAQ9ph9CMY6RfGMywtWG3hQFRCD2h6\r\nvsQUFNsfAkt0wJqmUgN8eKpzXBibo+0qSuycD8KtWWjqm7ZnkSnLBEt0OMoJ\r\nIRCVNlNnNahJEVMxIxtRDOeRxn5nBiSdI9Fz67JTDfyUuMdDjnk0iBTPW2jl\r\naifUkPvMKfAo1NnROeD8548rsc+WNRG/pBnNQzyl+l+xqNKlXRWktbRx0Gg2\r\nMSw4+foT0XoVc3tsp5JkzIijbcZbe4WEClF97VFZKdfxyj5pfsZWoT6QDOJ9\r\nsTVXOL1DgxUr3vei0Q2mWUVjjk3vgSbKWQ8txxe4iOzRM8jZ4VutsDFq5dUx\r\nwHfaX40TknwOliHze+Fcv/PEcDx7Ms/fCyzeunsAqQGqz/DXouQAVud+p7Vf\r\nDnaMojNpLrYN1ObDFKLRmx5z7m9OxyJq18wZeg+Ns1kcoRBxduar4M+boA7h\r\nAhP6cMYPVKsJahWyyIVVw9dZfKzhWMqaJNyNMAdmOiqIp5IIFXxCtUbqbPLD\r\npdotn+1+yNvKFyYhPjeHsMcWkcfzhEqqHDHoO/nbDu9wQF+UPofwI/Ja3kjO\r\nVaFOGIAN0bHuBZeXSbzSk79xTRTmBsvUO6g=\r\n=/lEc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"e55655f930bbd6b31fdf2073a0f7500bf8f769c7","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.2","typescript":"^4.8.4","url-loader":"^4.1.1","@babel/core":"^7.20.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.185","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.222_1668416700310_0.7320530270980363","host":"s3://npm-registry-packages"}},"3.1.223":{"name":"simple-keyboard-layouts","version":"3.1.223","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.223","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f6270262388f3769757a19c88feb90fd984b1575","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.223.tgz","fileCount":92,"integrity":"sha512-b5K/y4zwVwppEI+lGjhocRx0UUdRa3fHQJt23z9P6S3h6FxjxBh3ZZzfRgLDY5FBMnEJ9DrDVFMkhrK1SwcSRw==","signatures":[{"sig":"MEUCIDM91era5UmIEdh/t5bNhWxQMBS1+3bO4aUvlGfm4/9PAiEAizcHX3293v75RccCmBf6Ues5Nuf06HBWFAqC1jEptTI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjc1YlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+bhAAny9cL1TwkB7USJZaHWPImf17DrfXVnYVzpr/7vv4yGiWYTSP\r\npi6xiTKLPlC2tHDKn6Ie7MpDlU24AXES49R18x3PLIzT3zZ9dObyHGwmWD+M\r\nG5MB7sl39u3wJpsgkl7q4unNqgtxMkcQlLI7l19ux4KRtam2+c1ZKZ4Fb4Xl\r\n8NSKIt+Ms7iWWWDFGc5ff/PCMRZXO4JBjPbwzUGyx/xRhNJj7OvAvMuHYfyd\r\n+zp3HVcZaV/g03fu7ViTgGGQhpZAvV6AfaBKOEzLfajwIXETFFKDfODhQbVq\r\n/ezAyk5HcObgZIQEM+QQbM6UP5GGj2trjz+pKvLkQb7roWkmtVIhI1jx1xkD\r\nXPb8YMrH1/iCMDPcchxBZoltbahCma+9klQx5GsGcyEJqCsz8+NW64bleCkm\r\nLXykqJm/Hfh+V+eZm7iD59e1wKfs5vt1n4nDSIOVLFt7SxzAysINYuEje510\r\nQzny2ztTsnh0KJajwTo1ZRBgKM42iTWKNScDs4TFDOSfABfD38SyBg13Gf8e\r\nlGDc8ks5fcFlWiZ+V7DF9KwU9z4cc7+fb2dRhUeBltFZLcuainhxM6R7+dXX\r\nbG4WFyMgNDjdZl3e6CCrMIux8a3pIMDFapr7k4ZQ6IwzGtbuoFw7PdUQIFt1\r\nKBhVYT7mFEBeqKhYAPAULrPGGJScZelm8Cg=\r\n=ymj9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"d1c27fe1ab70786c132b033c834076db9969a8cf","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.2","typescript":"^4.8.4","url-loader":"^4.1.1","@babel/core":"^7.20.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.186","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.223_1668503077240_0.8961075088614947","host":"s3://npm-registry-packages"}},"3.1.224":{"name":"simple-keyboard-layouts","version":"3.1.224","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.224","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"48ada5d6c33e1d69b47579048fcfab975194d5b8","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.224.tgz","fileCount":92,"integrity":"sha512-RWDkPn9kDfWCoxImX7N81JIfBBA9HoC4NGNQIh9S32M5BsjzYr+ktvxdfHUpTJ8A4Yp03TzsieXF13+Biqx0vg==","signatures":[{"sig":"MEYCIQCqbe/wn+0pGjOjPPAoMnh/Sn23pJvOHpSQsDGq9c+aogIhAN9GgV/0B1YwYV09Hh/jsFBlK5RHwVQimm5e1uqJzlcP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdKemACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyvQ//RdOPy8x1nQW+H0kKi2GKoJxwy/+VFsm9LSb/HSexqF5PXoqy\r\nLQSoAPDHeu4Sc1Q+AeCLX87OOCMNfM9ue+jkYSdslJvnBW5LGKZ1VVKpeN2B\r\nxDQsRSO3CHFsCFjw+eGcnLMC0Wk+F4UDQmSfPT2XkD4zqDmtMx+IioC/sZMu\r\ntSk0uS5wXCYOn/AL49JaTL2Z+d01IPaDHARsC+BLk0ybyKEs6BtBYqcRQX6e\r\n3Q5WwN+SJsr73GVtfKVWKbciTFHqE0PqAp0H2LMk0m4tVQbA7uVPcpiqxtYu\r\nOBekVN3G2Sb2OKTMJydEpLa9prUDd4tnF9Jfw9oYnWkjjOP5tjI5V2/Gt+RX\r\nZXUjg9fFX8RaQAJ8QUx681w2ODlMoMRmdEuU6415jMNZYI8tWas/nYUJxwZI\r\nzKTrpCXg4sx+zOI9LDcAbmAwyjNSVtHpXpffS+TghNr2RXrQqxKZlwOtch7k\r\n+4qnQY43hH4FB3WnLrOijBr0d3GBaIImrbecxJk7GO6sGLxPJ13Q/cfLDjyA\r\nfP4txWKgnru7yOPyd5MrdPM0TihvyqszYEmh3tF1uiRCrql+hOgbBKFfXMuA\r\nMCyo7DiAQiHsasAts2HyFv6cY6B+elVGe348JjDzdZdSGePvRQ+LCbuoOnfM\r\nX4FZoCL4Hjry5DIZMNz6qKfqTHygmLdbZFQ=\r\n=ZhtL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"9ea9acd696c2e89601d45fb0c2620d34ca176b89","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.2","typescript":"^4.9.3","url-loader":"^4.1.1","@babel/core":"^7.20.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.186","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.224_1668589477872_0.03730554805368902","host":"s3://npm-registry-packages"}},"3.1.225":{"name":"simple-keyboard-layouts","version":"3.1.225","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.225","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"464031adc6b14715f09b3e9946d147e85d5f43d9","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.225.tgz","fileCount":92,"integrity":"sha512-udYzUU9PS3La89gs4T2jtIMlMIcGFMqoR2W1fdw2Kfxt8VS9hb8t0Sif6cDfIEBbqsll6t3i4/qnkbeH0gxJQw==","signatures":[{"sig":"MEQCIEHnyI5ypZ/s4EeOKG6/eCjR6fTExgMCdQHubaq191lxAiBe2HquCb8uFGacY/1fU14mVBvKXhclgSs+aUh8hFal7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdKhBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYyxAAn/xGx54D1GwjM1VFJDNKb1oeytU7MjBVLAGEe+69tT9O67lb\r\nYnC8pUhQy3de2H3TSk40AJeU8foszISNhqudU93PVBy5R0Uam3wKk/3V5Vo0\r\nVDB818hThUGUksNAkI2bjMcJXA5huwY986Y4L0uPnbHgyvleSh1QhCT9XR7L\r\nzx21+U9b206fM8OZx/vctarLWF+/8fv06TEQJ8UCpXO6u8C3x7I/y702x6Y/\r\nR6n18tEQFJ5yRYPbhLE0H4+YliuhZVl2oaDS9mj86CUV74ZqAzSdootDEuDy\r\nOTDyqXbcyMo3uDj8FbN1KjB7XPLa4PlODiLJqM4Cz4WwA1FSFTv+qN4ojPp1\r\nHBnUet5Omh12qKeDXfAmXReatP1+tGeZeFtzY3PpXn65FUj/6XJzSBdU3R3s\r\nCCk8sR7teFro8v96OswOy4CVr61TqrBjCgb/c86sHde/Ln4a94wBVBupGgqq\r\nga9yk5UyuLkJGXe0Ix+C23z+xj4ffkVoN3ABSKL13iu79JxDvK1pt8vQBgMj\r\num/ivnMOqFooCRFt54aXZe0Vs4TE5Y++a6VHyoMzNVDl7cqOy658pIk94uF1\r\nAsbsKO+FcoMdAZ6aocS4lNsIAEwVe7wriXzEooCZn42KP4QzykGKN2Kr1owL\r\nWezIW3uh+h8sXwYuFQ3SxCiN9OlNrIOdCss=\r\n=VDYn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"4c2e89dd772946d9c26e4d0eb043c223c2a3ada3","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.2","typescript":"^4.9.3","url-loader":"^4.1.1","@babel/core":"^7.20.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.187","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.225_1668589633224_0.7610253007673291","host":"s3://npm-registry-packages"}},"3.1.226":{"name":"simple-keyboard-layouts","version":"3.1.226","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.226","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e45bdc8519439bb2e79a4894ab88a83836d25b34","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.226.tgz","fileCount":92,"integrity":"sha512-Zm1DW2qNOQxU2/LmgeVtl1dre2QYtEYnoXkBU56qxU5CZoD7Nn5VRtRLlriEmaopJYIE7Rfb1HtT0Ty8wFh6Wg==","signatures":[{"sig":"MEUCIQCo3M9KBMY1JjoRmWZftmanaqI2HX6tW3YTuIVOCrGlpQIgIjM3G00AnhHBCPm8EKczh8DbzhHHJxD2l9Un7ruqZ1k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdKkkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpasBAAicSHFablw2lQwxNtzTEwhj8bQmp2OdOeUBwJfDipmqeof5gF\r\nagAEzn+/7nKGSLDM1kZeOZqwWMN85iems6nAvf1B/HrtAbM895H7H92gNj/h\r\n2IuIIRYw4D+Bowab8fncUFjSAxzo+Ej3K4DobiwPbfSCw5LR0ovRsFcbmWlL\r\n9/n7jvj9WegwLSCJ4a5hDN0+TWOOLjiLSNqQwz8OOJdtxiFipn8c7oML5mmP\r\n4vx1N1JR+q7oGQoDL+VcY5+s9kugwUx+I5XyYxpL0zFH/2laqIm70yk/9EOl\r\ngbRs6Di3/fq4L/hq0oIOgQcPlQY1WRtBrbmvmVJ8HJFt1RAJP0rP4xYqwMLG\r\nX4UZNlFdvFkUxm3ihHnX7TRhCNBNISgwECek3gxGOlI7EAVbgDEaL8sjbIYw\r\nLuwfMu1tpdnzkW6XklXK5/Yw7lQlIsUUczPGTwC49znZB9GFZxHa0WhrXgG/\r\nPTcZf2SRS0MNkS1tm0Ht4Z64TRyRGEczFUvuvk39xLJbphF8vOYvny59ciLX\r\nhQba6HvVjgAhrfiNd5ySyjKAETxTwikyDoYvxABa31sj1Xwpe/Yk6AJJKYjm\r\n4xO1YFfrVLDnzSxA4f9HB9v4FNvQLwc6F3In/gTPhAFlAy+aP8lqXMG+XiH5\r\nOnjJm5mgE4CPZzyzhADAOJmfU/IajcdfMvw=\r\n=ZLa/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"3337be4946707bdbe0b8533a7908b912b243e100","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.2","typescript":"^4.9.3","url-loader":"^4.1.1","@babel/core":"^7.20.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^4.10.0","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.187","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.226_1668589860292_0.4972934798989468","host":"s3://npm-registry-packages"}},"3.1.227":{"name":"simple-keyboard-layouts","version":"3.1.227","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.227","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c12c8c2bbd44cfaf0b43d70006584be28c2dc504","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.227.tgz","fileCount":92,"integrity":"sha512-6mvJXRQWtXAw9eYrqmcXGV3a4JVeGz97vctWxvRFotAd4EkqU8GEBqBJydWre5cwYtI9ZbGD7Q+ZGU9NIwf9Bg==","signatures":[{"sig":"MEUCIQCL2hUL/IviBpd15bqPP5mT5WrnYnQmgO5dcMellKoDMwIgGy2f8BAhoFc7NuRyFBjGye2JnFfPNnCeEkf+eV4BRYA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdfj0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHYw//Y1v6uZvXxq0jGuA2LWfKmZ1eKyDq84PiEAzfaJvT72Zqon8j\r\n2MhSoqmNY/axSqWlaGg5j+8wJisDb8slv7PBcBGNUlZpYfhKfeGZnZn59QK9\r\n9a0STIYzX0IMGTGG5DegxQnamM47FeShNsa7APpuKCXt+oFE+/U8Dovcw6Zz\r\ncJE8vs24zG4F+KlwrxMHqupPd2QzQeKTBv13pBD85Y9MbQxBpldQeEBwOfQA\r\ncx0P7xCk/cGE3oYAuc23PDjITwWuViIuS/4m3Go1LE0Q56xIOA9Ubcjatxxm\r\nd/E6xVEMV/HRXbAHKK+8JZStN7zgGZ8Zl3eFmc0LbOYtFtkBeHXvH2ezpSTq\r\n8BX9qqlkLIFZ18j6ayt7pa6pBfNF6oYWbuIeO4SbQP9H4IZWN4sbQOqRqOdM\r\nm3Kpi2NN0hMnrtqvsEwYwR8WPYfupByH81CPMK04jlHSRCcOQElkSUB3xEZR\r\nqkKVsMnSrPrHQXcOefzI2lruy1fhs5A8DnbAz55nrvMTH5IzeuGthFZn3TwT\r\nbNL7syzja3kDNycguDFL0afzta5I1bBb8XVAY0dbcBNJ0d4E5c8O72A20FBL\r\nfEc9O+jonENbl3MwgA/fb9b+ADKOuQxZPpw7QgC3aBgPyfQ1BA0huxM+m79G\r\nDmP+IuoziZJ9BCcfJNpCNM8bJBULYCE5+ho=\r\n=ZUAD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"ac8f906fde8230b9c04066c07839f23e1d5783f7","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.2","typescript":"^4.9.3","url-loader":"^4.1.1","@babel/core":"^7.20.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.0","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.187","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.0","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.227_1668675827947_0.8379776415141247","host":"s3://npm-registry-packages"}},"3.1.228":{"name":"simple-keyboard-layouts","version":"3.1.228","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.228","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e3497afb726f1145bd0554edaa4c648bce3193b4","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.228.tgz","fileCount":92,"integrity":"sha512-FwkLR/X+e1xpDcqS741tB6fTupmIdc3HxpIpizFf+wepmPo/i2qb49XH6z87uO0hQyrwvtBpjWIX+9mMVr6Owg==","signatures":[{"sig":"MEQCIGIlZS0K0r2ou2PNmcgCgZ8n5gEiiWMam9ccY0pol47yAiAoFHDJzE2hnhNIw5DGZpBrqd8/7IG+2x+Mn9DhdagFxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjd0pdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoiqQ//VVEUzDic/r4Xil4Tc0zyMhSAmQLX7VnVdq8QFvJbPPGs+mBm\r\n74vCwRzR9t6k0rvjMFy8lLOwamO8Rc12rfBDUbpR/dlgeXKuofEmP5eC2cTI\r\nP0FA1XrFp6SeKbGPcdwmvTq7uDHs16Eft3OcswwGzXj9DvC6EMmbBPzp7Uaz\r\nznCXTRimIdBhX2nHadx7LPtPvYWk5jw5bWKAvDAa5CHxWKzKQ1C0IOK6Gora\r\nT092wHn7SFFMCEXG+o4EJPz5W7+PExDl8SZt5G9oQHHEAzRweNKl10q0fmgR\r\nO6eaNUwVPZS0wFX/lJt0BSjwXsXZc1MJhS8GeK0gc1wV3Co7SJr6weRnDxIy\r\nciLqClNDE/g58xGMj0P4eZojg/aJ4+7pMH6zeuyaDR91mDVF3kcZ2RpY7sHl\r\nQezs9YADELEh0H8/s7FWvH0ZLuVaSqYn9feu1IGzuIcgH1ZihutzF1WIYXZz\r\nMZS2PT8+Swu98fdM1zUM2NH9r2EHTUqmY7nfDhOseBKLXIi5qLPVgJNTv8CI\r\nT9xlCmls+GuxCDsT9Ah4mIBWMHmzt6a4SdkYqnIUqkgJ4+hOEdnQ1QLW80O2\r\nXo0YUiO5sO/SxbvVuR4SfsBwm+3iotde1pGBCpOQRxWYd/q7/EIzAlhj7IwT\r\nsW7mJrT6bDiCgckbqC7fnRh6Fv+faKUrHMs=\r\n=GK7E\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"f302376455cd966f1649d2aa69e8d7c4cb2ca829","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.2","typescript":"^4.9.3","url-loader":"^4.1.1","@babel/core":"^7.20.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.0","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.189","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.0","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.228_1668762204702_0.33290187408228844","host":"s3://npm-registry-packages"}},"3.1.229":{"name":"simple-keyboard-layouts","version":"3.1.229","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.229","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ff8a792d621f5083aadde62f736dcd1fa0c4b484","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.229.tgz","fileCount":92,"integrity":"sha512-OAmH67b9EbPwsrquldNVZXN/dWXr5+Q+kubLQK9ftNDMB4ZLFI4Gzfsp2krkIRuHhUOiiV/wKJ0Q5dLBuQ69ig==","signatures":[{"sig":"MEYCIQCdiDL7chr0jhjWzC/WpGphCq+eddHHleW1vzkBXRHyTgIhAKJ9h4aW4w43MXFSLOB/TtDp/fJJqtMYSlcZozh2ORU2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfJFpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrjcg/6Aks3WKGjbhLTN1+75NUXbJlZ7UAcjm6ep7TgqpnhsmQiCz9X\r\npKjPaXDONhI9XwWJ4WQfPe+7Y3G7zbJbzx5EnBmiT285DMh+VqLHYEy5jzTT\r\nc/fubtHXBBn2C8y8lGQYD5gwBBuwJmqAlXC3hEjyo+9j+NHjUGNjsgK7Thd/\r\ns3kIdM8uygHMAyuW8o9vzgUVwVwrBqKc2M2PcH2RLLqmuClzWWRqUG5pjVFg\r\n9yldlmm7NN4UzLdXEDKp8DcbLWayZEkbHE7vGUqw926k4pIVsZ6IzNbMnxJO\r\naSgasiDteytRjLcPLnPwBEz8I0DdD5rc6xennQsntG7eRABwQWHz6EJXxoRP\r\nVPYk8qMy4/gcTZXcc9M+oEksUVT0LcbFZWHX2eVOCpWo6ma3eGxXstUqu8c/\r\nSX/9axNyPe5EIMTYcbDl5IGjMGubh8gPRrRyC+lPuvaJSSAlUNsa2Y/gJ6Ly\r\nBQAYhyUsfv/WiYO+TvV0e4l8YNhxJYZVcEkghJQatCQckZYYalGxMtmauaRC\r\n05T6pQux7kNSZDUD8dWD5oxz+s4Vmb4XKyUJUgRmsz7gNJDLoyCoEWBhwXZz\r\nKticJ96bAtbeSnM+qxxccpN93qLnDYa5cg1pVPBc9lFBG72GzJYL6OEl0iP2\r\nktyJK4rAWjubM2HhKPl9HzYbsglFXJPqbIA=\r\n=HbtV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"55e963a6a0ab2c9e62e83154da5ac129de2ea8bc","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.2","typescript":"^4.9.3","url-loader":"^4.1.1","@babel/core":"^7.20.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.0","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.191","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.0","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.229_1669108073349_0.9216619446970378","host":"s3://npm-registry-packages"}},"3.1.230":{"name":"simple-keyboard-layouts","version":"3.1.230","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.230","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"607f895448e1c723e3beca619d5032902af9fa9f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.230.tgz","fileCount":92,"integrity":"sha512-FqlOdNQjEybcbcZU1i+2inhIV7PHzQQRMNaCTP0c6H2IBmalKXsP/hWVYL8lwoWwNgLdwhYyM6zgy1B4t+DIoQ==","signatures":[{"sig":"MEUCIBW3nJdqPSsVs0G2v2QMZ3HD24WaB5TpN2+OcsJ6k7CeAiEAsK7UBfLZRJwx1e5tkMihhGPYGaMNNy1ohaiPaSdkGug=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfJHCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhUw//aXRjXa5+iuef5dK8eoPFbP/rs86qfUBiGzSoemD1XLYXNyff\r\nzdrzMJJ/lmXG0CGGNEg+8gwjt+P5cIyJtrEL0Enp+a6Ccpi1rZcMIAuiLbBP\r\n73/wLA4dz/6rcvOH9mo1q4oj6uNtd9F0U1f6oSy5QQw7e4mQrCX+fKbk8SWM\r\n1SyM1tyj7cjj9+rqOjhFOsVUDhGHl9M6+dh4beJOXah+NsU28F6suE2gKJIM\r\nQQeFotx0gqQ/rOcPKRSSnoTUguEh47/6EZ/8sVjlOcFlq1FpP7Gn+gdN5mcF\r\nfjS/I8tD9hs7cK7eDLMqo+FUOYeJX9+9P03jeKdyw9Lb8PNFxNa7ENG/dLr1\r\nhcACLIdZt483uoO3FBLvcyEkOR14csFWkakhlZ0slR9dz+tmsUBq1nxdvN+m\r\n7eyLoLc17+EjogAXBQtjl+PEr3zIctuIp0lIi60NF7xjlYLNtkWgFIlPvA//\r\nbOATGQLHoQtpuFIiuIvwiVy20uRiIhyqj2eYExXZ+Z/ST16KlhCnIL7NKFQg\r\nhpZbhtnpRW8QfPIeK3+g2GL/QUBpjajq0NCkh3ThDHEW2LFtOLEXf49VeKzo\r\nPNo92BVmAyc6b2F5IU681AMhhrUnHDAvrhT1FKLnFhbAZPWsv0HbWnY+7Ecp\r\njIAu6Y6uNERp1FohUEPNW4Nt2z5auyDvpCQ=\r\n=ZCIE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"bd3517105b7d379c28369049d752e900606a9506","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.2","typescript":"^4.9.3","url-loader":"^4.1.1","@babel/core":"^7.20.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.0","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.191","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.0","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.230_1669108162569_0.8110860025808555","host":"s3://npm-registry-packages"}},"3.1.231":{"name":"simple-keyboard-layouts","version":"3.1.231","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.231","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5e3471ce2480b548975d20b60b19bdab07d430f1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.231.tgz","fileCount":92,"integrity":"sha512-pabNuzdmGR9vnGP3ufwG2GkWvkUqrpM46VzJ88fXnFZSwis3MnXvLcN+xeDYtz8CM9iWjqXwSkz+/9IR6v+N+w==","signatures":[{"sig":"MEQCIFO9ImrrIuGKADSihZKi/3Aj36ET4pA+24RNyqnh6LzFAiB0a6OtPI/KEg4wfn/wma78GeIU4LFHRRTf9xSQiQ5nnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhHl8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXqQ/8CH5DxyumUWeTso5Mw0+LQHndOhX1paukMSokCalcv6249hSy\r\ncHbtAyJa9nVEtRUHrsYS5+qWoEZByPJs2tz/wzdZAUHvt+CV03uX8MGxEzoE\r\n938iH6Rx2MzXC1hLjlQBV+C4XvIB6FE7jMwAXBZrK2Eq9/6h2FoK4S6jAo2v\r\nmyIXxpfQTGwOsmHzsiaWTZpVKApQT/u/1AyKC38c+NpBl7fvAvjOyVlTBh75\r\nGNRRyN94R7aVKFYstv3ck7X9npqq75JxMzxQ7Qy6smoylpBM034hXl9S23Pl\r\ncyY5sVVcNHhHGTqY0w1NlwSiOBjaxti7f0SL9tErziV8XSpCRMwGXArVcwdZ\r\njEevNu/KH9aqAGPjUcGo08sqSUNxYRBprrVs6iYrmeLBHv9jgWQEZKi3xjqR\r\ni7TgQidNLqOgfrUxwRlHyF8sCP2ADrwqkH75+MkV0LNFmYHopcciFEga4Dvr\r\n6AQO+VAzwMQKI9aMjTpbMQsRTB2RR+Kuf/NhejchteY/8tpN/vvVGikJjElV\r\nxhAm6bqmATa4SUkqav0gHlDA/4OfP4uNlDsZIw05buyXKY4WDYJj0SSSBoM8\r\n/P/VUXLFvqA+M8S6UCtRvEsOf5S4EXVZCt9yZW8rx37KzC3EqKKDsuzKIxQk\r\nfgFVRv1VdDr0I1O3BRvm8I/pvJtbl6e6WTc=\r\n=Xfz3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"f14785cf9533c6f3b6cb1b855f757ea146f2e435","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.2","typescript":"^4.9.3","url-loader":"^4.1.1","@babel/core":"^7.20.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.0","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.192","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.0","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.231_1669626236421_0.2018699363046259","host":"s3://npm-registry-packages"}},"3.1.232":{"name":"simple-keyboard-layouts","version":"3.1.232","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.232","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e02918b2e7b00d6d34e966bd34ca59a36c79bc10","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.232.tgz","fileCount":92,"integrity":"sha512-Mh4JNnN8zfwe4HM/A7G6GlredymIT2fn8j4nrC3+FJ87WhnIZsXZ/NDAqI7HlP3gUpSjeaSlvLBm3/pvodCPdw==","signatures":[{"sig":"MEUCIQDAPMd5X0kYMGxaUwz+p9+nqhm8TaF3u0UBtPxHKWsMfQIgAVBTHsIGjkecssXm8GU5ZEuGozyE+8GA2/nG2qlwoHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhcrsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZBA/+LVpKXkW77GGIBM+yVWdJOM/NQurTbV5psI5pikLsgwmticXB\r\nqxtYVzYzR5eElGAv/LrhHsDQXpQXZPJA74GuqYrxHHiMtx+gOAZu4miQld+m\r\ngKtB0Qpo+qyRlu7KR5nfWy8ydudpEgtbLJlz0RfLr7Mq90mW7pWwf6MWRW8L\r\nZ9I2flZ1qundmLQERrSeWkE7+pyU8aZ3+oK5n6G/uRUkNu/mr9lpfkyRvnHS\r\noPktIlGpdtaeNluj/s9c8oxgps71LSI1eX/ZnE1uIjAVdt0O611gaIInXZrF\r\nkNSlgiBM52xn/Ml1PmuW0CBH+dY1M8rbjPVvmZJ/rnrpxuvKhPhjL7Lo+ylV\r\nNVo3S6KXJm8+FGDfcfFiZ3b5wwXqF/ol0nIn1YgdsOWV2yYahCjTQe/foZ5D\r\nlwTkUNDJKsQ3dCuUi8BRUABFq+vp5TrgSMaCLxWCzmU0V7bPCnJm3WlR2t51\r\n347Nmg4pwrP7kAkbdlqp+4t4ASZy9VFQ+XvpFaGcKoDETgxmNAkyWJKZzsDg\r\nlYWEfIX2P/b/VhtQ2elFo8KLuCY3MQUzElQ2jf8a0ItHo/z7X10Z9BL70TOB\r\nWQ+KbZKP8A0AbVeTpFX2U1EmfQeqnwnjTL6JJ8ouZeF7dV4OgeXPP/vx/bDS\r\niuBEoujBEUpooSy8uFjBXomEfOsKbatKHf4=\r\n=g5C3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"560f87020604cf37abbc41bbe6a003548de2a694","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.2","typescript":"^4.9.3","url-loader":"^4.1.1","@babel/core":"^7.20.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.0","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.192","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.0","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.232_1669712620744_0.6078001551938546","host":"s3://npm-registry-packages"}},"3.1.233":{"name":"simple-keyboard-layouts","version":"3.1.233","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.233","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"aacd6fce29425a53b6ee175b609ce7bb78cf2506","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.233.tgz","fileCount":92,"integrity":"sha512-qdebKEikSrsrMIPr3s4FZpNRCQeITR/zwodqqPDO2cAJ8JSw9hL/HFGql+v5lWgwKsx15+YjrMB3nvJkPIm6Pg==","signatures":[{"sig":"MEQCIBOqjcWEsHpqedymR8OocoJ9HJF7gIuAxxwNhPWvTCqGAiB0vYGH+jD/QGumyNdMGKLQZUvcS4LZjdKkprIY1miT1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhxyCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcHA/8DbtMG0FX8Dl8uoa18/GJepolQeZKThVA2ZKJzAnvMntZ8Yiw\r\nS1Asbuq/S9WLIxYfjP+eksSUouT4hR1Slt+auyfBcFvWOwqXus5iJf2V1+wc\r\n7I/o4BLfC+aWkR/YAYQzZxArel57x6HNJZKDUTO+GjIm1MNaAaHIzZiSIbiD\r\nGRs4shzQFDJS15ZwO0sbAieAQgsZjhn6GkfT3uEGJarCt0DGURZoqVa9FupB\r\nab3PWGBNVm2w8jVOZMOO2TKeh0aSP7I8raAHsdOsatuVzJxTEHW3KUzOLVD9\r\n5469FY3fpC/W90jZFn1tWV0dfwhkAU6H6f5cVycVs/pOIVx17BFYV2Wsa1Rb\r\nADjnHdPfuOlQrUwlOi1KdblmYEd84EJ4O8egU1tUnXOuHEkacBlF6oGx2TOo\r\n1c6EQwrWM56C40Vo6wRcesPVLQCHM7JpyX8e8eKLpEQwrqK817IC/VLjcmuo\r\nADO+gEAaDbOO02n/Y75+f2eXlEMDOrA3TPmeS6Pcfzq6TsYsv7L6sZ3+xrVP\r\nZh/N6loCKP8l16OftEXGq1fJs8V1qhn4XyNEKVEpaWhEvEBzLwEIcP/f3Vai\r\nzE4dXVyRd7aJIUofGHUODS7YAVtGoPzy1IXPDkdn5PLVPgjRnzAXoktUifJI\r\nVb/96o8+9V0xAY7Ohh8vjudJv3lBSYYMIlw=\r\n=y6G7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"046ebdadd6ee5e79710ff8adb3c88de79be9f95a","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.2","typescript":"^4.9.3","url-loader":"^4.1.1","@babel/core":"^7.20.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.0","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.192","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.233_1669799042002_0.6249601463323269","host":"s3://npm-registry-packages"}},"3.1.234":{"name":"simple-keyboard-layouts","version":"3.1.234","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.234","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0b62b21f34afd88f43f580863b149686b5f09603","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.234.tgz","fileCount":92,"integrity":"sha512-rtPtGQ+Pw7eBfaZcYBADeNeXgSGacY5LelxgkETAy7hFA05ahCsMpwdpppTyGX+U7AuhDb6Q+BoYS0X2SULDiQ==","signatures":[{"sig":"MEUCIGSAuiR/zgi3eNy9zVdR9zzYKkqmSdhuPN/E0TfqnrFDAiEA66dtHHRp5vfGecG6V3IN8Sm8keE7y4RsWfK2HiTNnYQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiG3qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpZw//eDXVvWfspvwaLYyv90fX0JBoS+t/FdxJZxY8w4cJCPTXz01J\r\nvjBSjQ9HuBMm+1t+l6WoGC/ogk02BoLFws+qV+D91hGZOvPnGQ35Po/nIVO0\r\nztnK3e2jLKav0kbtP41XDYVBw+a9lSvztG9UJoJIJEY5Y1AxwrNogJjoMPIa\r\naX/x91utsh0kdsG/o69th7hA6TzmT+AYlpBVDGY2QIeN/HgtiWtpsDx0/Fj4\r\noCIWNi4wC6Ei1wvEkThs6LEs7d7Oj+HoHUgIBX1yKw4ZH1yRW8QWkCesJsV5\r\ntgrjWnE8xWezOC29dYJsHPO1mVMCtuAPdEtFjVWrq+djEQ1R1MMEG6j6xeXs\r\nW6M6dvvezAB14zQzRY2gRLx/E/qNHpSLOCNf7zBxPw6mB1XnB5TCdBXowFlr\r\nLaEC3FKxnPwlIgQtpjtCgJOia4WWM7xhng9EQIhPulHDo3ITUREw0/1OGRRS\r\nfMxOmEsHLKMGCQTTFoNYf6APnDfmNlzkz197E4sUjqsR8ENzolHaWVG7pZr/\r\nnS21lfo0+r/dpMQEI9yqjdjiPCLIZpkceKkzD6iMKcsIUCtJzA5UrWd5omUv\r\nothQ7Pf0bzE4sNRaq4ahKdW44t9cIn7s8v/tRyeMolgKYp47nLz1mBGFurzI\r\nQUH7isydZoV5DbZJl9yJamGOLybcCNE0Myo=\r\n=CktE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"73ad4ce253612e0b35dfe17105c8cec4139fab14","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.2","typescript":"^4.9.3","url-loader":"^4.1.1","@babel/core":"^7.20.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.0","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.194","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.234_1669885417773_0.5989449919273475","host":"s3://npm-registry-packages"}},"3.1.235":{"name":"simple-keyboard-layouts","version":"3.1.235","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.235","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"40f0316eb0b27c1746c6c575853e442606d12390","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.235.tgz","fileCount":92,"integrity":"sha512-Uvw70F252OMmZvMkq/uIcQNJvrQKviuAOpzgA5KN4VYd8Wa5NqblR3E+lNeHgW7IqBWiQjr3/aIhDdGl4cOC4w==","signatures":[{"sig":"MEQCIDVkjCIlTLLNNkJNzX4YJDjKV7IBuSGhg/IZ3SJhK0RbAiA1cKlAkbNoX64OINkPFbQ77wgZUwNMz67lRya+m4MMrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjib9PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFxw/9GtArPOH6BoZCya7acG5jcpBXUhtonWF1fTeZrLZW2N6zqvHT\r\n8qeShs1PT8avoM/QOHzbLYYj4QCRPAp67h26XRqYwhiBamKujmD0182hs6Wi\r\nLHXx6sXlZ2w2Dj/tayy2BTMrRYzCEbkfoMerA+6WCNYfhT7ZazbdY9bGhZcs\r\nATnvKjYE7UnvtPaBCGD3dXvqta42EQlUP6c9rd5ATZTIN/OZWBkPM9e5YW0e\r\nwSZDfm0n0PqB7jk7iW0qA1449u5X8tONlbhdspXhedm0/ugXLNpC+ECyy0cN\r\nOaCjdWR9kTyt2gKMmYHggOKFz98lg2jlte9H5D5XdZSSMuM4lvp1EaOcZY9X\r\n5C7LrdED/r7Tl/ZnaCM3E5et2i2qy8KMSQyfyft9u65W0OcV5KfaJ3ugMrF+\r\nGKg5ylNRYJtjRQYBjuECU6KTpf+9mwbAYArcmxhR+wyoEUHuEMEwzR08Ws8a\r\nWbyA4FP0MYWgEna2Qhs4hCV3U7+E7WWGRRFToU/ni8Y3nyUDS2sSMn8FuVGO\r\n+bPqRKCdUVJJHbVDtWq7Gnz4Jspn4R5dQGfcez2DWj7cgVLxDEFolQi3wt3b\r\nePXivYGjWHZyfzYMT7FAF8C2pEfwBTfc8NYWw/tERI/s6pSfmgleGZVT2519\r\nmKzC7W73r+KUqazBJf+hEwUWHlp1aoV7MDU=\r\n=pdZq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"cbd658b91bdba0cd59e2e27ad5109193111f968a","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.2","typescript":"^4.9.3","url-loader":"^4.1.1","@babel/core":"^7.20.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.0","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.195","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.235_1669971791426_0.07855843226178272","host":"s3://npm-registry-packages"}},"3.1.236":{"name":"simple-keyboard-layouts","version":"3.1.236","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.236","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"65b365a86b3abfc83b84e82751beb671370f6e90","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.236.tgz","fileCount":92,"integrity":"sha512-EfB5EgVZwwZ1uPu3ed8VfEqBktEdSxOeavai4zq09jYS66U7ie/XG2DOydW/phbNiOftEffwnGrIhJeTnoOD2w==","signatures":[{"sig":"MEYCIQDqCd9ggrsSma1M7D7x0cKAAHeTkrMSMuwjRuSLzNjprwIhAOUELMVNAlX/1L3oCZz+nzG7OopQhzSE62qK+y0pvHGW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjib+eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzTw/9GJpIcJ5sMchsnvJMu+SFQUgMJZSQPp7IJr48x/UJYqQ4UruK\r\n9oHkb7o/skaHOTBhvE+6UB8X7TEMl3eKnwIFxna+ZwJdptIE8YDu4gz8RY66\r\n2tOMeuFVxwRSos92jvH3saNiuOaj+Q1RQTQulScdraUZsOB21HKsLlH6TN3P\r\ngTyMZLz6v/80A/oV/P0k54g1sC6moL2o/TiUztu4XL3wvWb4nTDP7VzzWnZL\r\nVeoJrcv5Qf/oGqXpb8DlCL9hdSGTCfklLbsXM4h4ciMRNY0Wq+fJ1FeHs41M\r\niXA/PBc9MnDZfysST9Nlh0rjV/ZoZly1ZDRfionR6mYPbxyibhoomGMxd/Tv\r\nQ+Mt0KBd8TRPD/YKbzbC8ddtXl5ZlsPBAy4E4FQEFjHwlDDcfEEBhPakEckL\r\nM54LXpKkgqwKL/bRSZyeJGiY9DaKt6ASBHzL0ihuYv3zfDL98VYzs2dPCAqB\r\nlmwv+aPgIoe7nNuojiciCRs93FljRW+DcuTQAWXFC2dmydXe+PexfBCaM5zi\r\nHr+F6TFjQfnyxhcP3b9pI1nMSYXltQ3T/loXnUqEDK3Z4gPQt2E2TCvdoZLY\r\nHZ+v6YAvp/yNlX/eo1VQMl7ZgUk0It43dLOI4t4OZXtQ06DYmu5eW1rqdmr8\r\n8dVgU3XUMhkOrDJ/VBwMlQnL4TsSf5d4NR4=\r\n=MlCf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"985ae616308b6606f9330016febf36a37baa5fac","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.2","typescript":"^4.9.3","url-loader":"^4.1.1","@babel/core":"^7.20.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.0","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.195","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.236_1669971870397_0.2493102619768588","host":"s3://npm-registry-packages"}},"3.1.237":{"name":"simple-keyboard-layouts","version":"3.1.237","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.237","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a9d9472fa72114c197bcf62e2c69b6143853d564","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.237.tgz","fileCount":92,"integrity":"sha512-PwugtpEz2Pse1b8j6pjNWN+SIiKiwhhSAaq70UHbOWLehcRgk3YdT7UHJmEbgeesMHbMo7MEo2ckDWVi8Whg5w==","signatures":[{"sig":"MEQCIBqk0xbHICeV/WNlLVXcazJuuU+Eu1uJ9EH3jLm/Jq3TAiA237dCpvktRPvzd2fUAC3r08M0r+ZpU3PDeBjajr657w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjwV2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVVA/9HIWc2ubA1QqvXLl907XlEXGKWsGCp8e6G5WQIHRq7SM3GeSA\r\nuWRuW29tvjeb4t9ssj/8LnXUSmjKo9NNaoYr92ST+3DlvYRjGcuHUe/Nwlx0\r\nbdHRn2Kzpu7krdUSv2d4qzbQC3qJ/8K3JT7wZcAVzTDQv8pCC6gRotT+YkHb\r\nBqYwDvXP8QRn6XDs1VOy/NjV8ITNf/glBkHUEyTj5JLTWK6Iq+docj/ucdKB\r\nWIBcIywBljrUQDESDJt2gjgIXhLcLeDnprZzD/WaxTQDQXDLDMkIOMuVIYKH\r\n0tf4OxbivuYReSSxqOPXMk1w4YUAuTRAr8zYtc9FaSepz45nxop+7G4cWlOn\r\n0Cf1M/ccqd62mExBFP297POo4J1JixqyhJ5QtJBHrBAgx8HYvndFtFVABHRK\r\nSj04suyFBHjCsoGYELY4jj9mcSakWwo8xCYAXrMySziyaESC1P62CEySMcUM\r\nQ1Zz6NsCucnqivbRbPc2ZT6GyHl0laMZFA+H4kE2CeMQ6jqkF6R3iOq1o5bv\r\n5I8oClJ0FGRHHkq2ZyRUoF9xM4+HpqJhb57GjMyn98skaYVfZNL1csqFR/Oj\r\n878vBTu49n6FFGdY4sD/2FXGqO1bsFL+cl1s4+mByCi6y+UC6tUueUlP9PVh\r\nVssCHjQjQLYYnh0XPBzL3+Yu3KDP1sOe+9g=\r\n=LhuU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"795b4d9848a116139123acdc3cdb21b5713d766c","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.2","typescript":"^4.9.3","url-loader":"^4.1.1","@babel/core":"^7.20.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.196","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.237_1670317429957_0.8404652814106519","host":"s3://npm-registry-packages"}},"3.1.238":{"name":"simple-keyboard-layouts","version":"3.1.238","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.238","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"33eb7832cc4d898d982be6e148baaf23832793fc","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.238.tgz","fileCount":92,"integrity":"sha512-9kLr9E1Q5n/uvWwbgPyhOzMBty4b+YGw/iL1bB1pF55zwUx9GOWg3JtQsIoZ0b9giIfXGleNdm5MGtwjqZO3Ng==","signatures":[{"sig":"MEUCIQCxyROGS5bH/o9BeRdCsMMXtAZQIJd3gH/UMTAw2jF9fwIgVSq8muvbWkTBFFwvS7nAcpEFvasWVf82bAsm/V+w4mY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkFbwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyhA//UIk7fQaNUNtOGcqVT6Q7+KzCYleObMjJmwWdxTG1nghCYd8N\r\nDbrJsuaq0RfoVNxEYWa7yFZx0PG22tS/U8uWrP1w5ItfVNHcjESvYKNeEv7j\r\n6CMN3WVPx/StEHhN0mPXfoCO4efqeqXSaXzXErgsJBxhZ54y0Mn9haQhUmqR\r\n5VibwFufRz3HLC+6UC52ePbJS1JPxd5yaCVJoIFdyIfxDFmhU2C1VNBBneHk\r\n1JnmH9y9eDFvRYwiWeTlvSJXZ2pDwaf0e/7JnPqCT9myb1AQ0JtsLOKmZhet\r\nG5yf8gZ87acZjV2MKWF/ZEPXNrYKIhEPYHLGo8cTxFVwAUR4FfMB9YHwVKbc\r\nLmXsT7/HG4ILT8fzvSLQqabgHZFINjeUejc/hAid1ABmJS+ZeMZ/q3GnFKiw\r\nN47nQr18MH3sOEDDAVF3DtaKks5APULieFgukAqtfzvB+igVIOKDT5GTVDmW\r\nHWFgaHMWdxvr391Cu4XU2RAyQvvAS4Q9213qZ5latzMll0Zfuzpm5z7Pnk73\r\nwG6pSWecA0bAAJJKNfyC6XgInHOyXSrYLEyAd4ckqcdXcFFE1xYitvu+S6mk\r\ng/CoBp2Cij7CvvvEcMgzvsCMB/UF+uMKPIAp/rwZWrR0RqmIXy0bejlZmruB\r\n9x43Fp8HCiWkWdnHia/ZR+Lw51hNpEM5AMI=\r\n=eSMR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"8c39d7ce1cad2b32bce405109eafc88ed2196a10","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.2","typescript":"^4.9.3","url-loader":"^4.1.1","@babel/core":"^7.20.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.197","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.238_1670403824637_0.7134539476233337","host":"s3://npm-registry-packages"}},"3.1.239":{"name":"simple-keyboard-layouts","version":"3.1.239","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.239","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5f05a24ece78d76bab274c1b870b52d8e7ca11ef","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.239.tgz","fileCount":92,"integrity":"sha512-D9E2KqxAx4FkLmYTR2eGZXZiXyAUxz1qugf1HMu3MbnVUI/znbfXv85jgyTzWLWmwZkf9tkv2FGvARp8szi7bA==","signatures":[{"sig":"MEYCIQDlSpa+gVaOAejHpRngNZo1F/cn3z+fIaQIbl1iwuq0wQIhAJV3+gJJxpEjDrSNwq+vvt6Pn9mMIbE76NdFCh1me+b8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkaiYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqagw//fVJ7HDjAztIZozbJQ+v+0wTQh81sU3rY41sYCLXOf5UCibtA\r\nZEu7/SiNdheQeWTAvYsQXgUhmSiwC2slf8t8g+mKTArbmBOKD5ifTqRyn9P0\r\nNsumOB6RLFDLgdfs9PXV9ltq/PVW/jZ8Flc4rXGFcSdePSYfT5D6Zp4Gy3ea\r\nZimkf7jAqWbJnbvxVNkRcTMEXU2j3GUcplHfJKmjA/IpDh9nar5seJZq0dIJ\r\nmqpmok2CPe0hAgFbvyjOK4bwwUTYHRG869Xl2/FramwS3Y2aIi+qtaxHC2J/\r\nQ8NifDe07SUmJ84glBVXGhdo/Ng2YZT4xzza5oaxPjudtNf3Y0Wqz4iIwH+9\r\n3TEDP1FjjYjdgdG6wLvcfuzLj64/kl2aKLnOZx6JZ4vHQ4Htp/6S8fZ7Xh0o\r\n9XixHHkcENhP8kIxwAJmIxcJZvqjWk/4Z/LIueamwbJFrUREG8Ak4kFdLyPE\r\no7cJELIY0OpTWQCDuQ95Toe0y47KafGR/yDbyM4NS0aGWNhrv+TGI1lnLPw6\r\nW1Lv7iLGE1sIBjM+KuOpfxiDq6sxvrHR/AeGuwD3diF1bVwrhCQjwTZTS2Lp\r\nxT5T9p2gVIsGd1It1blkpXSqL47XGZplQkvpi0/ohVm8//se6/0n99qkNuNs\r\nfbDw2YcDxnTWaIuiEaeyt0/zAEzPH19M9jw=\r\n=4MLk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"6eae91a219b3b6cfedcb497d17178d246e34b615","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.2","typescript":"^4.9.4","url-loader":"^4.1.1","@babel/core":"^7.20.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.197","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.239_1670490264220_0.09998676176919807","host":"s3://npm-registry-packages"}},"3.1.240":{"name":"simple-keyboard-layouts","version":"3.1.240","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.240","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1ead707ec9cd9e81e80046bd2f6d5c7c45fe8760","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.240.tgz","fileCount":92,"integrity":"sha512-8SADhScWWTVWxHE+MUEItKRlp99e/C3qtMEqKptt/gNmrbtUhwl5J08zkrrgNcq9lcKFvWCWneN9gkUkhHOtNg==","signatures":[{"sig":"MEUCIAXyV69u97rlvpQQ6FhYEE6rsq/hH0GA88pSywXuXyazAiEAi7+pRx3e8iVcHPix16aQxSin5fKP545m2doqMBIXLWY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkaqYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvPw//YrLuGjKnWNzigodtiMsEizv+MkfCsVNAokwszG5XlVdWI2TL\r\naSUU/spQm40pu3WiXLBxZ718r+A79k+WRfjmU6txFGITq+CA5nDPHsAIc+ZG\r\nYEIh7LSGNqhYyKTkzrVPcM0uScLBJMJX2ED8apMU83kM+4ZXBgqJKGxwPQig\r\nlcsQim3x7q/5Bcmp38A7xVmP2xdXe8uELz1piXJh+KDe/ZjiYQGP1lW40coM\r\nYlqR1x4orbaVNrb/xS60vdM2NJQkr82Ygivd0R9Li5Be5pDXjAXSUAefdl7I\r\nXr+4xG8pLKWoi7txeus2o7hVFIG/cndwuTnTsg2o5zj8PbgvxrCSpcprqIt7\r\n9FgeQL7+eSMDrzmMdIlaQSvgsb+ksbjawLzV6L8mfqiCN9ppLFragJTe2kKz\r\nKwY8fKM4V1sAF49SgmJoqwBdttIfaOxfOOrX4Z7oeVdPRkdajJJ4fWyus1Oq\r\nK8VHuAyejDcYxJf8No3TmxJSYVJbc/NgDPfdqTzcjh0MzL2DPRO26dgnUx/d\r\n4Za2zkm063ET2n/YxUvuR5uSDv/xb4aAR56isA2dFJIlAaQqaXf7MAB6JN2r\r\nidnNIQVeFD1dnnS8/lSbcRUbEhT7bBh88sYphUBxsm1ps73WDgl3z5j/lAYa\r\nW2laNx6H0ifyt9vpDI4s3DTP/r+fPFzgKTQ=\r\n=R9il\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"295e9bad489f472d64e4fa8041ab78f6d85c86d8","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.2","typescript":"^4.9.4","url-loader":"^4.1.1","@babel/core":"^7.20.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.198","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.240_1670490775969_0.6657476322222822","host":"s3://npm-registry-packages"}},"3.1.241":{"name":"simple-keyboard-layouts","version":"3.1.241","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.241","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2aa2d77d6ebe253e9d2db8d85567efef8fa16da0","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.241.tgz","fileCount":92,"integrity":"sha512-+uMbAViS0C6vqx7Up/+hzgU99s26xVQLMJMPJcL1rslhmzn/eDXS6YKYwo/Imt7UWHqX0fgj+OqWPTUeY+AsDQ==","signatures":[{"sig":"MEYCIQCRdUzrkFagqEyq0ni5NZw+zmQqRARyDAr4p6/QdmtBHAIhAJW57DUR7L97eUpWh1O1Ilj1PVgNJEgB3Eph19EQQZhn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmEANACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogPA/7BsOiP8bXkfG6kk4QxjoKggPfkNx41fpEwDz3bTA06BRtwnuS\r\nuezT2yeIW6epBu+0zrKM2AtIg/ASNFJc41MdyTxKKCgenNta6njcA7Vp4BWd\r\nF2z9i3J0YuXlnWSAAtYw4FdwesNgF/fmOUqF/7/9sipSH7w3UG6iAmWHjS0v\r\n4OQQSBibM3Kcx2WNNPqGwP4rl8Ofzm7vWZbuEO/HTksQUb5nI7YDJ4FQIrtI\r\nYjgbwhQoJCcMhnyQ9EPMRMtusrSI42wj1g1jgCt72GVRHdw8wt71oH6axyDg\r\nBW2PfUbNuWnZKQpSL3Ew5a3PyT/qxoaANHGSkss5NeK1ktixh9G0xXauduli\r\n5nsRcmsv9Fq71R8zmRVBQC1J2Bep8D6O51/JZheQtjORAHleKtHDvzsuyc+K\r\nvfS3DDRQ8KA3OpbS1k91yBuIGK0HA0LHSwGGdoMDXDxYCn2QQ1c88dR3iiL6\r\nG5SaOnqJd+Ws3syUjcTIPvLeMz4CdceR6q721hxjvDjGmG/beBAS+gvnLncA\r\nFl33NpZnr5qoxPurwcQT9I+GCkW8JDHP1nFIxWZMR/165lv3R53PPFHw+XbE\r\ndZmzaTji9Q6G03emZR6mXH1YzoK0Tlqau6V5m8fu+4c0eWMTM9iNuc+npav9\r\nciFI75M/7x/doqCcp8htiEp1oDkmZ+HAqSk=\r\n=sOyg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"313d0fb2621ad2a655e9ec638639271b1c2d7b5c","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.2","typescript":"^4.9.4","url-loader":"^4.1.1","@babel/core":"^7.20.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.199","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.241_1670922253433_0.8584445415119486","host":"s3://npm-registry-packages"}},"3.1.242":{"name":"simple-keyboard-layouts","version":"3.1.242","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.242","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0a73754c303f564aff03acf89d6fe45d64a0da44","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.242.tgz","fileCount":92,"integrity":"sha512-4J6W5KGg0HllOOQjXwb29hOqkjthaNqXmUws9UHlXDF5uiFYlAEeAIqrK6T8uQk26ixHqYh4HLtDr3efhkBb1A==","signatures":[{"sig":"MEYCIQCbM1hstsz7vuNlj/ouGJKhaFPsU6zLE+Su7OjjIWwUJAIhAJEv9oJ9rzlvq7CTLkNK8VXO1y447lnOrmSdgXQB7tqJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmZF8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4KA/+LWv6qHDGAYZ1EnwpgPM4V7OKYv9B5RNR1SJPOq/GXAdPAcg4\r\nbA6dFrUzkrOH+XZv47nl1r038gUwIo5r0OC9+Wf4Hi5dl9apilENbd5zGsne\r\ngoFj/8WHED4cCQIEoTFXpIx0JFW0cweIVb4D8rfE5vlHVL7d5Jt978gjG7bC\r\nSPzexKBeZbJ8BE1xRJKeDl6VLv0Cys/ne1c09gFEo+jueq7Cxs0cBicM2936\r\nsv9o1Nga7P7Jq6Bkp04DrIBQWM/I93daD5lkfXAxP/eOqAtbOis14EoadGgV\r\nq47SIhZb4wbjfcp7I/tDzEHB+6zH6rplzyrNcKUKwzsiY2EhtoDRZ+W5tC2Q\r\nVyAq0kQxhQ6bZqlOPgVx66tS0k1a3zRm4+63egv5TCJRc92YkBecdGkjl1OF\r\nwIkiYwFbvIV5Hg6PmwSJ9NJNinjR4W+oBd3bRwdiGB5UUovqDAzYgeLBycEu\r\nxHGDK4CWTMp6gdViNrc/QAdaUk484mV9a6nnOv3iAdEB94QZYaZypcTbxsFB\r\nc46EeI7J2uPhTHBDm/IdHvmtDP35m086GH6ldgs20ZvNKctLAqNdHrg6vDJJ\r\nGWEm7KSpvEqOHdVB2o6IvVUKCt0yiyH4tQ+sQ7aYz+qZ7tB3yeyG+xH8W1U7\r\niKp86eOhgt8Jk5M+Y6kjqZwGgP84xW95Qe4=\r\n=e7jB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"c220d0df9282d89e46dc0eba87e6f94cfdf56084","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.2","typescript":"^4.9.4","url-loader":"^4.1.1","@babel/core":"^7.20.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.200","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.242_1671008636095_0.4139300464246467","host":"s3://npm-registry-packages"}},"3.1.243":{"name":"simple-keyboard-layouts","version":"3.1.243","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.243","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"dac356cf3294edac1a0a21d41a7cf25aa993e4c3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.243.tgz","fileCount":92,"integrity":"sha512-E+o1AlzLGai4ZfItIhZHKKK0p5QmCNW4BIg3PKUwR/9K104Uv2XN0r1N8I8AJTGVBaZ1HOKOhyl7OFe+9f45tQ==","signatures":[{"sig":"MEQCICMqiiqFo6hmgvKNaCAA/RzqVRoDVB9UxY0j8uvnIvy5AiB0ZPAIiodpIH6wSDEQPndyGvdRgK8CIScrJlUAF7KmNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmuMFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmov0BAAhO0S+jK0uLD5icE8qyD5itmfyu02HF/EfbnCQPzVygpT0FMv\r\nylOoviA6ni7jMpZMIJzy6gAZysLsB2C44VH1LjDp1fxrS1PFOKy6wjgY37pn\r\nP0ZcmwgfcfnefESOA9cMS/v2mbgVSbhlghWWNjE8rz1lULaIsqGJwlcE9Kjh\r\nMNf7EPgC3RKQCr6llc1E0WSOS0ig9YwEUTJqTBmj0Tt+24QJbOMjFLaT/Rqw\r\nfEkkLe/zxfShndiUdN076EkH2k6lVCybm9x6fcUyesXtmf9ZMrQSMhNxhsZJ\r\nAeBU2aSJhyb/IbEf+bQqrlhillUHSd3MN1WVLU2ayGWKdcHLM0mcKo01BabD\r\n+IpfBzaxTfsp4VEh4UpvvEwJqU0oXFGekhWx0oYx8rA/B4KGo/7i61FqVX1+\r\nNUkUrdtDepQz5sUu2L7wnJhFsCjqT7mY2kWk6+mv+2GwIUMcx0YeM/9yTI/I\r\nK22Dgn+FGag/oQyjrevYSu4gqdilwJIvMGVE3QHrPuJP4OYnj2jrtukNLGsN\r\n7nKd53Xsl1UCLZJbRUdIVszMpHe+3R9ZMHRRArPd0vdj6WMlm0sfbS1z78R/\r\nQ38gsxBCgD0/YKqTafta8GeS60tLSwG7YhygApudxWu5gD2VXXXNn9IGOUOa\r\nAdwAcwTIIkbvmgEHnaSMGB64C512q1fwRas=\r\n=0cVH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"648e3c0e9e312df9e7b9c6cf78d860b18abe904c","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.4","url-loader":"^4.1.1","@babel/core":"^7.20.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.200","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.243_1671095045484_0.7077775775908437","host":"s3://npm-registry-packages"}},"3.1.244":{"name":"simple-keyboard-layouts","version":"3.1.244","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.244","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5adc793e968fd2a7a317b3f6e7a3c7ebdc461a34","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.244.tgz","fileCount":92,"integrity":"sha512-X4g3G3KU+PXNiAKVmWXySVL0RBF24ujnh8ftpkVH8UbHY+FMiyK1sQT/RA7ewwqIHXl2T8wh1rjQD8t0qyIRKw==","signatures":[{"sig":"MEYCIQCXwKMvR7YNg4URTijrHKiEOKSAYAyp2nVytkIR5yFUHQIhAPHO1gBzvANHI2g4WMd7AJjxS931pkGa84OoHq31GO+6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnDRZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaiA//ZpVC1ylBag0eG/27/RDTNvcz/6pWBCzutg6XR8p51EZ5Khlz\r\n4ZRQmVy2abcUVhQ/y1EGEnRPhiutKsXaxmTEixDnagnQFD8BwNZzGeIE7XzY\r\nvFBLznISHOU29PNLC1hu3+mFBwglJduy9PVdZusAkREvPPNULSZqEaKfy0MR\r\nR+ajRuR2rx8wogiVb0G5M7KS+IFAOHjsSWFQ3N+XQpOflpPlBRdLHf0cdIfU\r\n084QGmhpK1Algf4SqvDBq4Fng7E8oTQi/V1VTe/c5eYxeAboXD+SufdUJm8r\r\nsDnJ9GqB8sC50rYdGKJ/ujW+dKDpwuqXTjep8xa4uR5cNKYv6od66DDPabC5\r\niO9njqpjuHWb+OTQqssr+aUq/L6Gh3SULicWWTL9CtWzO7KvaXfseUGxYKdD\r\nGYE0LHZ5Rmou4OAXSKeRtNi7K6EPCUlC6tYTWPv9aNtZn6xCRApjRickpNc3\r\nJB9IhEkJQG8zKmeRJkbXNbWBZt7cHsHtDOLzqzh1+qEiSc9O+xS2OndRtHwD\r\n7ieiKMyAHYHBg3klBfk3vmaJdS1Hi3/bTFuVMQTdFRKmGqPUQvHXjw1R/bPG\r\nFJfyYNa++tLST3L7VfDNb52H+W+V0uPfWp6TUvTMICG3l4rSfcupdCMNU5rD\r\nLlSG+ClcuP2xw3wXWsB+TUokwtcDMywSCFM=\r\n=kf01\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"374ef390e0793b04ffb4e96ec6c68b2da2e4131b","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.4","url-loader":"^4.1.1","@babel/core":"^7.20.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.201","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.244_1671181401254_0.05565311271933204","host":"s3://npm-registry-packages"}},"3.1.245":{"name":"simple-keyboard-layouts","version":"3.1.245","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.245","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"fdc2386a8acfe3b1533c7fba4dbf4bfa437fe451","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.245.tgz","fileCount":92,"integrity":"sha512-qH68539N9XSOLgrZfY5CeFVXU3Sq3oSpltiMl24a/4zz+JPUEA90r09VhEXnoIPij99F8M929EPG6EfddOZsYA==","signatures":[{"sig":"MEUCIDEZSOcUxSgB9h+QtyNuJzFlSH4hxGq1ueeROmx0Je1LAiEAjaDd5esazbwfRHu5OMTV8LIyVmkVVMr4EQ9Ump0TgHo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoXp7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmou5xAAoyQVY1eBWo/iUyE5NXZXxhjLU/mwABMh75LF2hBRtVI9s8sN\r\nuukJPiiEX2E3O1G5/8gCo/SoQ8tdCBVheoeMLfv3UH6TAGLrZY4WOWavwH6m\r\ntac8XqBchnIlVnCkW/7DEKjnrcAIED1Q5ylfaNy/iHhKoxTvRvInzado5s8Y\r\nNEEY9x+8G9hdmE6MsuqKTbMb9nkUyB7tNvLqfWmThteyq1HN6zggmm0l9zZd\r\n0t1GYedAAWo9SN4jgMl4FRKy3xj8bZJW9YrHeJmKFMNca1SdQcqilS1hEQuI\r\nxqUnsCL3SIR/Ukb1L2jNdZjrYJdBllR0b/E7AAVlUZu3cSx7Vn6ARdL0Mw3w\r\nuh3E87YAfoI38Hi7BFGEqmdkP8PJESVrLMcq0PQBBGbzqYVBsQVMJeUyospV\r\ndxn7Wnc1jJYDI/qkQG+WDnWZXfyzumshENGEWW3Fck7xpgQX/TgIiLliVW2b\r\no88YaFuFZr5Ie1+cgTt0hglerZJJuP7LeKRvRD0tA+tVTd2p4+A/I6dsCluc\r\na0mMU8yt06rdU4rp5h4Uakn+f9rQSmVVzZFy8zif6Pd03NzXnoe8jbBCjsyC\r\nKsatqDvbZGe2feJTReJJaJ34OaGmsO2YFi24/xAMgdb9UnZ2GtqBynOr5aCA\r\nkHjxihKiX5QFg+Cc6hTfAlScb94UzNJF4UY=\r\n=PBvw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"88277888ebd6afdae44a204c1450d8e599522952","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.4","url-loader":"^4.1.1","@babel/core":"^7.20.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.202","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.245_1671527035487_0.35363672568431914","host":"s3://npm-registry-packages"}},"3.1.246":{"name":"simple-keyboard-layouts","version":"3.1.246","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.246","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b9d2456f6fda798977c63d8a76c8186fc98e9c54","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.246.tgz","fileCount":92,"integrity":"sha512-MFDb5OXPsgN/SNwLakpCoMawGzt6B6TG3VTWN352YwS9/QvWQMJQux4UlN6S8rYC44BPwvl9W+xP4qBjQVIh+g==","signatures":[{"sig":"MEYCIQDS4rAs7WHijdqYsaMRjskH/uJnlkejJbffSlvWkp4XBwIhAIKMCm/9cJQhrfrqIgZV9z6hKpRPMe8T+xuXZfRhsdGE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoswdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrjzw/8DEY9pwq54XfrRuIXtlslrfUoHXXgoguETLtlyp1TwIWQCqFf\r\n3OujBq0Zd6LsbkeSshrHxkhl+HsfvcOynkiNQoh0zFHDxxhScz0ZBFEv2tAF\r\nlMIudx/tFAdzzkk0qv6vQNsTjaNUXQU4Uldebqpc71123a3z3cbTwXVVuA6g\r\nDhhW6r3VHRcCuoX6Qvpii8Ow1KyssC+L5bh3Gwz++tws+I7w5bQzRyS3oK/D\r\n93YU+pIQm7mBPR6E4k4eJuhmYRA//UTHjOM8D5VUp1HpIMGG79Ym3FZKWaJO\r\nNbmhQMTYcVmBt0BMBPUhpRgAscTexL+H3pCgGMQ80wdREWaQAzC4qJJIbHC/\r\nmuU6oKQVtM4aug88cBhIHKQtsAAg2I/iEcolaumHCiAEsCjChfDyKXh4CvvS\r\nHZZ9BVFrCLK2jmHjJ3VluXmqZOh4I500gnM45jWJ5b1Kb1yOZAiAy1lYeGf2\r\nShfv0H1Yee0oy8F5HmoA9Yek90kDH77Fjnd9Hr4fcp5HW8duzd0uykInavuo\r\nIilsGS2z1KWt76bBg3K6sqtzfWSXjn5mpErbjTcY9RpA7J5O0hqxmBQLURso\r\nlfylpQN24YCOt7nantE1Mh1qR/Fw6uXKonLVtZxl/0uw3hlbQ5YmjuekIKTt\r\nQsP2OMi8AyjAiWV5rXEzejga0GypeYAaWSY=\r\n=2kqR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"16265a26c8d2ee0652a31a0aea06da007947fddf","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.4","url-loader":"^4.1.1","@babel/core":"^7.20.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.203","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.246_1671613468717_0.049000718912367125","host":"s3://npm-registry-packages"}},"3.1.247":{"name":"simple-keyboard-layouts","version":"3.1.247","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.247","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"62266e37cfd4ded45c7e0ca430d96e987bf02d57","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.247.tgz","fileCount":92,"integrity":"sha512-W+mtAeuUlozgvp8n68fHud/3W3SVXXl7PvyhvLenaUlTqcBRIzxnyShrUwGIaYuJ5lotm7+/hpyS+7d+wpFQpA==","signatures":[{"sig":"MEYCIQDqST8v+RNwgqGzIR4+QNGDkItvRzxQb+nMc31jBkizhwIhAJZRecdMmDK9JOS8+9OvALdMOqDN72gihSDdvQgmoZEx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpW8fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0Ig/+IjaIY4pKOs4cT9l3tozzZVTd0ZfaoHjhKDaeRaB3s4xUpfs7\r\nI8L4uED2IxLepikWITZ8T/C1//EAQnTSR+hRdAgyMFFSKm2VGPVUnFo8orFA\r\nZBCuczqCf8zWx9fHxCkOWyKcGKslMx7ELq57OHzgoy4/26zjjm2YveexlCog\r\nq7YV7LJfB3emCyC4KEG85Iz/UL88jLaH6e5lVb9x0jzH7KNKT6jq1FRSAebI\r\nRmcLRwZt5xZYtQ46sBVP1aXaBgS3oDJJte1IoY++E2+K70fbO4nj7C7/SOO4\r\nF//MZB5DzNnXIVwJLfVLbulmHR8OH58UHQnzyIjfPONpTzl4lq5wv/9I9emy\r\nu62Ho7z/SiXIArg2q3Qoym09+MOI/U2Z6M4dkw3+vDAauqHk98ZRS/dIKlWe\r\n7Tbxj2OSWq1qD98mp9iQugpIhft6M1ndm7Z0LFJ8UKuMKNpmrB8G3l/6X7PG\r\nqa1h835xU7q+tkSPh5qEk56Rd2m8/8tdzSIZD1KHhsgaRFvH967sfVWBF0fT\r\nzvwWd2IN0McfM/bJNur5dCjTBbS+8dfz5G7IBbDbbAlEclBRN6G1+/6TnK6j\r\ny1rouUdZLV+3Ff+D/gWVrRbTCrmmOqwBi6tQuh4XlutOYXk+2l1YjFKTBjhF\r\nYfWP344frJW6zRXTiVsMZJujiEQSrLOlOG4=\r\n=K9Qs\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"248c8c22fb6a05abd73f85b5d4fc7aa8346a72b5","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.4","url-loader":"^4.1.1","@babel/core":"^7.20.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.203","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.247_1671786271369_0.16029977992035183","host":"s3://npm-registry-packages"}},"3.1.248":{"name":"simple-keyboard-layouts","version":"3.1.248","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.248","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f3d62d69446e0edf483aa48e73564b805567353b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.248.tgz","fileCount":92,"integrity":"sha512-q/V79Q5v9oA4fhUlYv6Q5Mv7M+oDuIKbKctXmAywuKyo/yZo82X0Kn9HXLeQad5TzkVVQp7js2H85Z7cw25B4Q==","signatures":[{"sig":"MEQCIFX+fm/2pIbXoxiXim+epPRg4JW9jXEfKRPPmaDTHyUvAiBIBID6g0AbRkZugyYgkBb1Qhja+sw6w3r2NYCZLiXRdQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqWNOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq89w/+KcdGWirdQh6uaa40zL9Wm7imUgpYL8pOT8jULpa2EzhUYjdJ\r\nnSDGfww53Iswavx3xk8KInjlqTLbplrOIne1BipC+jL6ojccjeiln9cBLK0W\r\n1p/AsJUd4s7ODrhWcZwcDPQlZMxYkkm/6oHToNiiQ4+G0nevTm1/UjVJNGQZ\r\nc6hc3BrwqFarm51a8GcH0lX5bLuor9WCXTF3VzHIWfOEriliTwhvG42EXtmL\r\ny7Iz5DEeuLAVdVSXTNSl58cK+EdlaGKZ/7eHU4l6rvk1uEoWOjw8P89Lng2q\r\nFaLTxuyXecy+Wr49EPkdFpx5a3ob3MFDu/GSAicbkns9OTbcoUfz5elAH7Iw\r\nd4Wiy85EqL2FEVvbG+lWgUKtunLHZUcg/iFRUm6O5EABaPv2D/R90YEOAw4x\r\nHeIPKJuueQ5HRFgQ7F998qLxcUxfWHknMLbjbVTGsTG/SKC3zhdwsTXBWvkX\r\nkHZ9cDS6oCu3/AZ5IEVco9VqVTf0QderOaiRpG1btyVEDEnw3MryRl0Ki5m+\r\norlOIN7OlzO2y0di74cSF85MAAqpcKMhG3o+t0Zsj8+EKvt3LKaf2N/E6V/D\r\nUbMuVE7cQ1/0Ww98eUwOxGVd7PbZOaFW1hPRMyDkK9N78Lv+pudFBVnHonLF\r\nvTvLmRnH8/Ya3w9DP3CcgB71RIRpUtidWwk=\r\n=rByJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"8ef005fd070711d0e8f1a0f325f9dfd86ca0182c","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.4","url-loader":"^4.1.1","@babel/core":"^7.20.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.204","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.248_1672045390539_0.06264683328123577","host":"s3://npm-registry-packages"}},"3.1.249":{"name":"simple-keyboard-layouts","version":"3.1.249","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.249","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9b2de17d300e14a91d55406e687292b7eea4e371","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.249.tgz","fileCount":92,"integrity":"sha512-6iZ845B4mGnndZ7Of+yla9fBVaYleljH0btTRfuh+2q8tlfnNSZmBCgNy/jNXux9opCl8cJQ7w77OedQ7g7dow==","signatures":[{"sig":"MEYCIQDcqq0gPcMszbfLz5orfpS8nzz/vLM+FnYkFEYjmChV4wIhALKIbSWY/ejeBCbCpXEfllUhbOAcZ8Et9rha5nPiWBWt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqrTSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1Fw/+NGhCulJieYh0jakKZSy63wSED/jH5oE4SD0xdkEyWAzXPFi6\r\nfnldVIrnrjapx3DkolaNSgkpeQObXUUMjPv3rbgEyHHcZk787LfSp31iHdzA\r\noiUVNgp49hgfIHUSzLtj3aLI1Ln0bn8TBjjTPzUzTr2Hwu2BYk008yK8JmX1\r\nvQfxtjqJZqpllebMeTHk/AH0nmEVVOHn6idx8iyh3+XYOSl/UhZRtiUQb2HJ\r\n/upWw2FsSrM0ObqsIw4POMTmydzNdDaJgFIb6KxSOQ22iLLC4jjpvvCRvSw8\r\nYpTnb+Zc4xlH9TIu6N5Vbx3/f+F9lYoasOWmq8z5sWh08BIdMYjf/fdNlEf8\r\nYU8uKyntY7IDyHfpM3++UjtEYYF2mFGjYQaYVmUqs0aGFeye1nOFS0d4Fe9D\r\nozpZRrHIuSjS/ObjbcHIG47PG8Aza9hAFkfk/b/avZrOCKB5BaI75utIkjGT\r\nPZHplM/WN1M4y9s3YSsTT5O07V1xNfcWbqFTArLn0nbnP1BZTn2lP9eD3PzO\r\nsn+sH+Vgi/HUc6rTrjDhZNYtnWHdIw0pzV1JDSg5Gp5A3drUUQ7nXgQ8rprV\r\nC+lRgXmUPPOFeVvw9ylIiR83vHwQXLTT1uJcw7xneSgaj1vq8ueSrQl/1bbb\r\nCyK5KkrlfY2xaJVAKqz2Nijw1pAgul/9FSE=\r\n=iJzv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"0fd729cfb182e7c8d501718e61e25f02865700b6","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.4","url-loader":"^4.1.1","@babel/core":"^7.20.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.205","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.249_1672131794145_0.4701964480950305","host":"s3://npm-registry-packages"}},"3.1.250":{"name":"simple-keyboard-layouts","version":"3.1.250","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.250","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c55dc8973c2e34838b3be5a54d57f42427c3e16f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.250.tgz","fileCount":92,"integrity":"sha512-cay92BY9dQeO0SjS7krvI+oy97Pk70Arj6Zhx4FKTYpKgox08l4iv0IwJ8XioMVwBaI4gRbbbQ4iVet57+tSLA==","signatures":[{"sig":"MEQCIENxFtq2EuQHxwaJnLo4fboj/F89Sj5QYZ6X+87TIUDjAiAcp7TvtXJSti0bT04Gt4MO7uzgAbSJMAZPAeLJ1+89Rw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":681854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrAagACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoH9w//Vr0FzVu9lP5B4Hyr4xWeUuVI60UD+xQgYpcSXk6pWo8fwmLX\r\nU1Knb1KUBGA7gGCHdo3IxlpAN62btw7Ai1cmVzgsr9XFtPuMME/SDTkUcYJF\r\nnDJuNJ7gyX2JzUiefmZ6yka/taOsq/UxoWHyXv7IE69ikXQohd+3iY1NasD5\r\n1mUqxiWeuGznK7+UbGP/AtFHqkV/BiFn2xna1torbS6edyfqJ37oHNTM75Sz\r\n1MQUvgsw7kzvanXXctGld6x/Jtn7sUIGl/xWwdLGQ/3MS9x1PaDWZI8BiETe\r\nlDkK4C/jy5iRZVSOLgTfewhVl/B4c306rey8LiJHNEV5APqKGOAZNGH5JFmR\r\nWiYBtslRVtNRb/2dp35I/mJIjDxOrlsnXEvJ3upkfSWf2qG4Q1vW3zP9mSaH\r\n5GxJTsvuzOHp2C5d74RzaeRsDdXVxxCjZVLfY7c5BRevpgV4o3UrQrSwuZ2P\r\n8dibKWbmY7N9Qfd1ONOH0EdKusLDSTVQSYXgwl71bvnlrfB5Jz7Vgv7L2JDZ\r\nGuO8MnFPDrwd0kiynlVUb8SR4WdCuJx/2bF/ID5PMDB5M3XUvB6pWHU9cTYU\r\n8A42nrn37V/+qyfFDlzKjZr5rha0MNbs9FgAPkK3AdwfJtyZKVGyshyBUIDM\r\ncmGNfMLZvidshW4i6RdjtF+3aufCkciD/Tc=\r\n=8RE5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"5816bbf8a0d131a0f3661f17964c3cf315c25a59","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.4","url-loader":"^4.1.1","@babel/core":"^7.20.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.206","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.250_1672218271971_0.4457388806840068","host":"s3://npm-registry-packages"}},"3.1.251":{"name":"simple-keyboard-layouts","version":"3.1.251","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.251","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0c2f4862113b8d2342a838386c99385a254a728d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.251.tgz","fileCount":94,"integrity":"sha512-Y7yK2PdDpPk4WyEoH1CWP6VPOfil2osEdN8v2kv7EERHGS9Z5XiEQDF8DeoTNbY+Jht/IdeIIw8WDps6Atk7rg==","signatures":[{"sig":"MEUCICgNKpOB7hHkaATXyCmpTiX8skZFmGLURk1gdJn2ncmVAiEA4tNbzcEvFPcXWZW6WImR31CgjoUqSfyVJ9Vtq+HikwU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsiTaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBXA//aHjv2271/6IgoMfs0HcfKg1pBWNcUeKd4ilY/Q8MgeMxgX+p\r\ntwaRTIlhQOdj0hnU1jTGKVXvqHtk8EI61TFNUnHiEk51FbGJoymBXFqlIRVa\r\nCjqwA32wYDneZAEq2UIRfH+XCpeFJja2aSGep5955dUfGepCi/GPzWvigFgi\r\nHBnWYUEtWXVsLQV43hSFBRY3cburdXpavaLIJXODa95P2LpKvMySoBle2DzO\r\nmtIEVXvrWhK9ddzxvJRghgeLE0wG21AIoagHuJudc0cVV/bb97AgHhp9qlu5\r\nsNZY+doqgy7rJga78qDllhu/FS8XZ874gaCT7kgFbtmCquaNJW3H+jJWGRb+\r\nObRmWkTTD4tpA1Vo2aw669q/riH0ADZF2eoERhoRJmjgveNBWEF+GxzoSL2A\r\nEh8joj/BW5xXfGhMt9GVbOm51NtLvXVqffCG7RyWBMWz2v2Wp5rvAZBHTaq8\r\nLnYC8zQOjOA4Hx64kFYKSvBSG/DnW43vV7lPtjKKJC1rx2DuJotp4AYarGMa\r\nAZ9JS5luitP1Y7wQsDnnfRPS0AgrZnhWtJ0J1Aj6k3FNQXgewKV89JxBR2Uy\r\nYjnswAYRbBhNocavvoBGaOQc4CQ1wMtqaXrdWy50KhazBPuO1Psgt8f5V/xo\r\nx0n7617++SEyl5lQtlNyA4amfxWRAdagkJQ=\r\n=ALyp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"c88c6e31d1712c7815b216429b3840fd04d71f4a","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.4","url-loader":"^4.1.1","@babel/core":"^7.20.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.206","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.251_1672619226381_0.05622386914567823","host":"s3://npm-registry-packages"}},"3.1.252":{"name":"simple-keyboard-layouts","version":"3.1.252","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.252","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a081f662e0a4a0ae7d76a3dcbb208af450bfd5e9","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.252.tgz","fileCount":94,"integrity":"sha512-lFOP6BuE71W5F41Z/fN1udZHEAkzyBufPm99nqdTlDb5p3J+6anlX5znaiiNGwnas+nYYJI+eSaWUtktBrYNQw==","signatures":[{"sig":"MEQCIEoL7z1u/X2VKvtVoqr7oCLH/TdShvybQDjQl39a/VKrAiArAIG/y3ME4oM3dDfH16PpuelrznhQNn7rdKb/tiqtuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsi7DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqxmw//TjDhGAzftZunCZUtY/ahOF8ysdgwxujssVkypObPabFrqbr1\r\n1pzby1BZU98fC+BvVLLfzO3vTl6/gQgRb6JwEu+sD3V91OOIrOXX4UtqNVle\r\nUuY9J+pJQi4zgql5pQUp/255eeHE+utgK8SapTyvhHasukERQDmclsIwblfH\r\npEytfD1O9bnLRHoZezT8HvwbLK7I4wONqnc0sUjJqoQaCSTvAtcWUt2X4yJ+\r\njOAKy+6CrLQ/J/FnlhFHnal5XU4l3OOEKvIXl3HZKuQSes4nF71oACqDkpSt\r\nHMAJmn/wGuN6LKAmB0edFkK6SrKxYNqL1PQqg9uucR2tLVkGESEXy04z06No\r\n+NNK6RoZYkc1lhjBVpUzwjF1fZpubbkMnfmHQsD+g9s6aS+8nbeA/fbw/5XI\r\nbiN8Md+r0VMVlR+M+kCN9l7XwF35fnoV+1e9H4emFDIyirb+6DtxJ5MQ9X3Q\r\n25xqjfAUEryf1YpHBDhr4yZRa9EwKekk+9h+4breEdzNk+fe/Ukl5QVhrF2E\r\nrTDKGY+pGixTdDTNn0d4VHQg6fqQkxhZH4vJ/7jlpw/uB2az1klkzBsaLgK/\r\ns4HSSNA+j6ckUAkw+OTIw/tA9O33KhDygglAO6nDh6Ec1h4xwgID9GgIKQ7t\r\n3FEK35/KowvITlh5f2NWVELffwM3lKVz/2s=\r\n=lZMg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"236a6ef471d8ac9cae3663e1343c04ed922b109a","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.4","url-loader":"^4.1.1","@babel/core":"^7.20.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.206","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.252_1672621763423_0.19842089599937163","host":"s3://npm-registry-packages"}},"3.1.253":{"name":"simple-keyboard-layouts","version":"3.1.253","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.253","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d72dc71a6c1456deba47a414186b5ed2f298b26d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.253.tgz","fileCount":94,"integrity":"sha512-XYaZLw8OWa/trBJ+TUVa5Jq3zylq/4FaI/CAjF7BKhuhfebOlIj3yWLLIU0NXBjXXL310rxPekXUB9QgrIajgg==","signatures":[{"sig":"MEYCIQDdZ8O9FKhBnCqKHsNvDfEOfsKOVazXZbz4Aju75yOnXgIhALZOxr7fR79U2xC+luYgrZO+tl1dhIKTJeYbHcoIuXZ0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsp4GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWaRAAoII/64ihLeXorv44L321qYbkZzEVUsYUL5Oa4EXbaIYd9AuP\r\nuwyW3SmbTnTDRoCPO0/tJ3qsd0XSZt5G9UjXmwkFoRE75BH+aMzWDth/CT78\r\n7cDsf/Sg6CuCYRBuEdPUB3YDCaBomYckUHdxfnEbjK6UWAsGdE5nrivG5TiV\r\nPdzISUNvAQjLtLLWaO5+zM5YnwPpPVn2v4H1mUmwizMkjGSUCL1t1kfzZsOG\r\nYNlLWI5ZOiA+vkGQppFjUvHQ3VSpXZ6gXUxXSSgpHryBrrI8PpsKf3bETkQl\r\nInT3KUv2mBouQpMjr9d54VUiMWeZZmIPgwwUryMoUd1+vo9V1kbvTFrT+URz\r\n0CpLvAk5Cb01QZuuyuBjKZtKATUAmkfvCcjTMVCAo9+nwp03fvrlS/cFG/hN\r\nTFghI7jPfXbn8HnXucPxHzYq6uRkEB84c8k+1hfvJkJa0j0NGsF0G6e4xRjy\r\nRSc/N+vTvnjaJJr7LUUhFwvipwb6D1nDPMTkRLWGShfulgyUUmsGkYvsjDxF\r\nJLOuSZrk/dBvUdqG/pDiTczcitymGLGPQl9BAjZtXe+CSoNSmCJOyOax43rd\r\nrDw+0WicFhaTgOl/CrTr6A6RbDemZobrw82LmjCDG638puGI6afvJxIF6Fh9\r\nfIwos8iZuviqHw6hEa6C7YWu7a29+8o1Ky8=\r\n=uf/V\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"fb0d7fd614d25f78699f3eda24afc39a91fef112","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.4","url-loader":"^4.1.1","@babel/core":"^7.20.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.208","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.253_1672650246623_0.6161132911467462","host":"s3://npm-registry-packages"}},"3.1.254":{"name":"simple-keyboard-layouts","version":"3.1.254","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.254","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"18df320891cb165d526befe70a3c9ac4f43f30d9","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.254.tgz","fileCount":94,"integrity":"sha512-2s1cCIXmajk6E7VrIrlHpc8L6/MhAmGNVU1llzSQdrIkQeqZ7YxryB85LfQ6f7q9ZXB1ZMlxlabXh29SbAma+g==","signatures":[{"sig":"MEQCIBEBsvCmf6+3HA0y8+q91sGvXJcIu6Ns4JrCq7153DIbAiAYabxwO9G6xTOedthzrjyhj85xi7aKXmqubyEwpOiSiw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjs+9FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVxA//Z8H5xA7QvCXr3A2AVuI02C+FObgylZ3NYu3Lo2W9pYcTAoNN\r\n66jU94RShZi7c3mtV1jzFwqjtbkhAA1wHMFQ7j6kt0GCJAiRp4Sd0zoNbdYb\r\nR8xcu6Wn6K8mQDJhNCpylSnyGYHC/kGeBSrFk/p/ICZU2Y7Bi8Rzl0+mhSHu\r\nOx6mfUgyHJ5cWRmreckZUPIMgl5fw1SWBPfu/VVuImihMnB1mt+pXZiawIlO\r\nZPDHwju9XmaC4XZSf3+fzfmmCvKD9ta60+arE1yprRHwC9jSO/gZuQixrHfb\r\neDmE3AO9w58pkPTzX9v0utqw3jDHAPfWFsuS2yR/ATqyAQGx8lgh209B0H04\r\n3jShrXT0z5ZTQt0ferca/T7/nNrMNTG49yMBjRvWw24COfArgpBwix/+SV/T\r\np57DSLtz6o6VadWN5L4oR9RSPksYlpLM3gk0o3QezrI91O81EE/8chaWjCSu\r\nViOoW7oLi7ETtNeytYekjnz6JGlRqDhjziCSTFrfqVqgLVSUbEGNW3JjA0Aj\r\nQDeL1WEcVqK9ahbiFSXpfYKHZU5R7tY627t/ewRalOlB3kH9Gq7mBUji8Zjh\r\nb5NXtu738bJqM461QO6/YPXEfq8nkasD299VjimemZfWmiKncaIV2f/L7hJI\r\nrdW71aCb/uJt8qCWEdiCVpLDmkTF74JdNaQ=\r\n=7RQN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"1d402fec0b1396e96d1d0e874835fefdd4fa3b96","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.4","url-loader":"^4.1.1","@babel/core":"^7.20.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.4.209","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.254_1672736581244_0.3866860712958686","host":"s3://npm-registry-packages"}},"3.1.255":{"name":"simple-keyboard-layouts","version":"3.1.255","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.255","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9e146db60aa02866077e4dec01bcc1bfa83b5c5c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.255.tgz","fileCount":94,"integrity":"sha512-Eo/Ktg2X6VrrpnqKRh8IjO327xPax9Z/7Somxp8t+FuUhOv1TQoePQGWM9FqjMsX8BmwozArrsDe32uTVyGRAQ==","signatures":[{"sig":"MEYCIQCCNN/lkDzCHpjyqjqFTzu02y/cJILqc0VnKzAHacTWBwIhANpf5r6cc2cklPnJ9LgJFW+vSc/T6RHhSLZIVaDPI4o8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtUDOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoiZRAAoPzh0vYRegBLklb4ACwluCCk2FdmiWyp77aKuNylzC55C0qQ\r\n2kOO4uGBNPmyxXqUmZRJ7uxD3u3nSYV2D3IdSisnPjIqiTIGK1F+yLUodDmO\r\nzi1MsfpqNdAS5c8e1WCGsi0aW2xu2OhPbuvHqFJA6wDRplMMAP87lOJypJ9Y\r\nU258LKodqKC1lHPHsKBoneA+1otTKLC7dChmlJX8203Zfm6/saO+WKHkwdhu\r\nkV8knpcGQ4hJIhlTO1Fihruewe1O+PsqlYUcTi0rLiOKFwNTXW4if8Iu1zmd\r\nLlHYdqqb5DQgxRJKostCZGFOKaWN3Cb/MFWpM3LpCbGhnJYJtg8nmLqxupeM\r\nxfXqrXqYWlsf29VBP6IyqXqeHKfrU2k856Vivgsvq8sZ0YWyL9+88OAYc7Y1\r\nMx4QFAoWIo5HzsGjMTfD4vybKJdkk9JxT4p9Puh9ck7wYiDyrFjodi9X9lel\r\nH3S+tf4IEZ64YJqxgumnp+LNWKJQNx+49hDBF5RKt1ezMYKgnKhCnH5SE2H/\r\nkSQ4eT3U1zjP6/qFwCdFc19GeAEnb3RfAMSaJLUPd4+g7Aip/zR7WtQF45oK\r\nZo6ROvii1w/MyRbziVBS4TAbQ1pKb3VgzdTuVHDwLYnA/ZK5T8zeiOq82PtF\r\n23o+xTp9DV4IPyqyOcz7t3IY2pQX2Co51NM=\r\n=wek2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"b89e49cb09c874b483711942d17abe91f5b85320","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.4","url-loader":"^4.1.1","@babel/core":"^7.20.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.0","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.1","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.255_1672822990590_0.739115598778574","host":"s3://npm-registry-packages"}},"3.1.256":{"name":"simple-keyboard-layouts","version":"3.1.256","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.256","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1aa75a096c7a81b8542a45df333f1d36f3247b8f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.256.tgz","fileCount":94,"integrity":"sha512-aYsSurxmFEGAk8yuBtDGSk9dKe2Fxt3KdSNV7jdl+YJMhJvv7Q9AhG7spwULg7p3jLpHwj8IfDmY8vwyFt7EWg==","signatures":[{"sig":"MEYCIQCieL2B8728CuGPLDDHHixT3y5chw4mypuIrEAXuzD/tgIhANsI15JSBFylUidnBdfUyH+FALeLS9r1FnPRpYfSll0u","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtpK4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocCQ//Uc59biM6gJ8Kd7jhZfNnMDXL43paNey2I4SaV41KFBw2xPIs\r\noWiX0vnTLbY9fCYtw5FoXEQKdjI8/7ivBdqKahuij3WvEtCrMEusa7G9NeFq\r\nqKAmPAN2fZwarE04OBdWS0pceCzIDmUaomj7fAyY7EmayTh0bTSIejRUSS2X\r\ndxvLKNgypqeSmqqUHK/5RGQxglXU2piWPtls/iXj+4KAtio9mnOVmaEkqiWH\r\n68gl/3FTHaI9qdHYTBHgvBr2R3S2GQzkPn39JogpEIbVG18D3x9MYrvfuvRw\r\n0xuZADf5ZjUBucRiUypMOE/IYPXlwyZIBCKFUazunJpWSIC74XOaY1Ci8fcs\r\n4OsREy5LR9VlnQI1W4k0vsa9cXpkvwF4MzB29NNDR1DFMRFB8JsmhPP9g0XI\r\ngYm4plK8g/TpIFDztWOD6KnAbUzMAK1PxvT4VqSP6/xxg/+uI+rZqd/feiuA\r\nBlopH0wKipnt55dapDTPGFBfmupujAIKz/8u7vp8EQ9ejaRKiztP7tJwoCuf\r\nSX+OG/VgGkjhA3TNYzZiAk4dRFGtPPRkK75qwNZiJRJsTfhAYtmWJAEoRp2D\r\nWDc3Nt5NNcOKqU0vupL1ZdeoIvRdC2gMdJIaOdsAU5VIi5ZrmNT4VNDYjRG3\r\ncjjh8WBuEh6gwmChCR5OY4mAHz6kmNZ9z+E=\r\n=Gwr4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"5a770aacf228b868a7b31601f835d83bb4571d41","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.4","url-loader":"^4.1.1","@babel/core":"^7.20.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.1","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.256_1672909496015_0.4880160064239012","host":"s3://npm-registry-packages"}},"3.1.257":{"name":"simple-keyboard-layouts","version":"3.1.257","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.257","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ad4e766bbb8a972dcb1a6cf3d5862a6060dc2c5d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.257.tgz","fileCount":94,"integrity":"sha512-iba+Sd3xNJCM6ak9oqyGPYH77VC3C0f/IIAI1FD8VLlAbfaV98Sfh5GZJV1HcQqP06+gyP4oMjCM6xrRBsgz6w==","signatures":[{"sig":"MEUCIA8AGQyfoCpEIBFQRdp8IzFSDRBbiyUXX/k0hUmTHkyMAiEAlEagr2iTp4eOBZxkI3+SE+Jkx/knnjya/kZ3x0h9qMg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjt+PkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDrA/+M4Rv9OMZ8LVIej+BRdVjzFeKw9wytO7MnXDbVrXMxalDtFAx\r\n4TeXRc3XnIDpmpQyi0BTHmxyHUONNLMLRghI2RSJHY42pYtHrO4hAtEPmmcR\r\nSUtomZkToIEIVhsX6M7qKoxbseOSz2cUxujULlARisJxXVf0+mTdcuIqdCIc\r\nERSw4j2AEjGJwcy5SxRAD0eI45PbmwNyeyBvZDvwfCnj4N8ltzQAGZeaV6QI\r\nWkts4nxt95+x8FBhlc6ffeMY+8k5FvzX2x1Oa7N9Wm1UTdjgvCw9N3j16ZdV\r\n4DGZjMb/WhVxnu1hVNwbIYHSO4nrOBlqHbMp2S6a15x2VIvZl9yIM+DqntKS\r\nVYArmSfqtDOos2qeLkGZeascF8gcG5BQav8T5yehkEt9uLygO5BizLnNqyvJ\r\n0sWKGFMOfUS5j+k/xikCOe89NKMOoFbcF9E9ujb5g2pTiZoltWDyeiAKHxMM\r\nOdnIM0vUjTz14vemlwKOUQNEPYmdJz/f50CqCyKKt3wC4/4Dmha652tXq7nP\r\nHZCx7W2JxOdaKCf4qVvPQK3KCZpNIrrFUnZNUp8dAmHreESFrXS1u0Mur0T5\r\nOPWrBH8W8TbpJ0VCcFhuCanxT1QCt0ilV1iQd7/nUmbNJHgfHP07o2bydYcG\r\nq+toSNJUGoZ/2R0iss62md8PnfnEKmXfaN8=\r\n=NHam\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"657617f46a41851c787ed5dda74ed55b37f2ce34","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.4","url-loader":"^4.1.1","@babel/core":"^7.20.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.2","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.257_1672995812153_0.3571364508958219","host":"s3://npm-registry-packages"}},"3.1.258":{"name":"simple-keyboard-layouts","version":"3.1.258","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.258","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f9e2df323dd2a8fffdbd8e8ae11a4fd3bc19f0fd","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.258.tgz","fileCount":94,"integrity":"sha512-LhtvDTsAjGRKXZ9QZGXJKcOFm8TCcAdK9VKEHxAzLdE5Eqpa6Yl/Gg37WyonWlpM8zr/DU4MfUMsIqdPKsTqfg==","signatures":[{"sig":"MEYCIQCQPdmNwoRjEgaIqGJohe6qp/Bc2jpBlAC1VbR9a4F4EwIhAJL1FUKr+VFDvFlHOCTUHeFaqZMwHsFoWJP2DLFVEQ4E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvSnzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOxQ//ctAemMRZ8c9RR9r0e3vqehEgxVRm8s6MdYzhrrFBNdmagF5G\r\n1MTPdJkre0QRquA1QAKoWdcvxUwxGKEGTt8SadY1GKumXKButdvD3D8/rl5M\r\nyp6TzDHO2OOtT/UMD5L3wquv9RKb3bc9xa9VvzZz7uL1JC1F38pNMgEyjpOf\r\nCHycO3Tj62qrVKUdlMi18vAF96L4hhNrO7vTCojVhghGdZO3XH5TepanKSnL\r\n+ViBqtrEpoyto3eKzIQj6j3rY0euvN7UeUyZof2VJwJEZfFtNqaRO3+BSDO9\r\n5bBbHV51uOyR0fkwth7N+Qqe+33vrRruEmZ3rWpZvtXX5gwju3JVC/HNrW4A\r\nGFFlMV5yVZBhZkxHCMSBUthHlVSgGon/lgPjstwlRG/ufv+CwYR/dYoARxrx\r\n1MRGve4fQ0pyDVu2ZCtRiNkNQfgHtbEi6p8QmGwAqdKtZDUm1l5sexDxDUEd\r\nEb1x1yo4o4FIO2cUSm5VUT4MGf7p5GwldrQsmiQ1DwEzV9OfrgVqhZhdJ280\r\nwm1xItHzLcONj43u1cIRiACYCQmzKJsFcF00ny7g9D6QjzQuOlHvhZ5T+d0B\r\n5VkcasJswVFCrRPoxJPFAAGLD52DDhwx16RnOBcxl7K0w4+QdIsQz5hg79jf\r\nkNQIxQN49XcqhU/f2w271H0C8zlt3gIaOYg=\r\n=HMOF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"08e17ee7dde5a4d6a84eb2774512ac05c8b7106d","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.4","url-loader":"^4.1.1","@babel/core":"^7.20.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.4","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.258_1673341427180_0.18195157240769566","host":"s3://npm-registry-packages"}},"3.1.259":{"name":"simple-keyboard-layouts","version":"3.1.259","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.259","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d365e419202467783a0fc4cb2b9a2cc79777b7e9","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.259.tgz","fileCount":94,"integrity":"sha512-Fkw7EzmqTiDjmN+kCpEZTDoBdgWSpGb29ms9nXFikcOL84/J1NUvymiFOp8YAcoJqGXmL9gd23+e6PemGJ2uww==","signatures":[{"sig":"MEYCIQCymAuHbTs32+ZjUTDYBJC/UBwIi/yCH1pT6EHSFmTunAIhAL8le8RcL3PfSfBBJhNImmrovX9WprwubQ0t0ufeWcAj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvnt6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJIg//URBzsMd/q5keN18hNMwyiqb3cMjDnysIY0XzeJ3nJjjCYW0n\r\nDayaIVQlwV89O455Q88FXz0JVkrz0jE3b3K4yVTXHhCauc21x1wnQWQw/m9p\r\ntOiBrVf4Xhgc2wQXzBj2EVQeBN65RtvXtnEQZcB7WO4BSGDzxVPH4ihXLC2z\r\nQjBoZvtmR2hL+4TAckokUBp484EUyQO42Rt6HgTUixnjB0yFm+lrNHmd+Zjg\r\nn46V15AfuoOVon7CBRTbhciTx0o2uCEIFw2JLSl+z6VZr/GFCDtYchHz2S4L\r\nPa99CeBzTQ250xKVR6aFIdkbYfiqTnSw6Bn/0XelZvM6B4qbYN/GMtD3MBxK\r\nNt+EXFIY0WSlJcpwx64WdxU0bn3PTlXI+BYdeiDrvE9Kn+9nA+qpEEmWaEJw\r\nJ3ZBq+CJdT+mHu2TntUTPYDBmHtclrTmTXiYhZwQ2YDpxRkSeageG+vJeI7I\r\n4Uj3Djnb+KLGe/2NAaDnve5QQfefUMCenTkMdAfbnqucICJ7ZsNZ3ywkKESx\r\nBGgGXeShI+H7yyhkkGxgNuNiMSALASLEDmgcJXJh0BQXCk/y2mBWk3QoV/K7\r\nrQZp160RYMFtnnMC8IcWsu2yW3/VoopRQe9ue3lFfjOXut1EPBYOPb3P7xxZ\r\nqoWrYbgu8UaUAr8AU1gjgjEy0INkLhcZof8=\r\n=NNVm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"682c2eef15bc40cd128358c1a0ee6225471ab849","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.4","url-loader":"^4.1.1","@babel/core":"^7.20.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.5","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.259_1673427833722_0.40662549588685004","host":"s3://npm-registry-packages"}},"3.1.260":{"name":"simple-keyboard-layouts","version":"3.1.260","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.260","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"96869184353eadb2bc5a0d8c384ba9d80cd34cc3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.260.tgz","fileCount":94,"integrity":"sha512-5PyXO/BFCMWMUPXRmqRtmd3sV+MBRNc9sqBEPuFZNx2W9KSo1Z+VDErWYoxVlfLFjLNG2akKLCFdsMyDX8L1Uw==","signatures":[{"sig":"MEUCIFrdHpJwEmL2K5HWMIcKL2LipyVKU7W8OxnXMC5BaNitAiEA6sLJbjOpT6dEFhgCHFQFq58GHWcVlNUN5M1itDjImaI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwR5SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpB+w/+MBPimtirJuzWJGaHDwxnLexcTamCvMnIfLkOuff1MDqljsPA\r\nNQKCsxDEuqORC/XIP2T3nWYLReuP3H41/lu2NQreKUpzkO74Pql3LwXPSzXj\r\naAOlYKHZ4YGzlWE1J5KXx1n2CGzmIjvRw3++QdhDgAZWohJ15Zakgy8eitVu\r\nmvg77unr9K5CtbePiUXjKtKag3L5XSbsRq7ECgoxhn1r2oEqRal6m/2Yec0b\r\nJ+3v4bEPmwTHA5NNAgpq67ShfFclosH4ZMhkPia7FolzulyNwGYx9cX12D5D\r\nUm7z2NKLBS1TwQKvbc2s60DDk1jgVngXfytGPnlFpZWj2FbZT+6ibqec6UUQ\r\n6pXNlmBRVfL5WNMqKs4qgcQUoUJ2MVhWUnD7lM5GJKWz1r63MxSHBjiNGrD1\r\nUbL1Y/hIQUYXdBxdGFJwB4GzKthajpl+mGZYp8XxfwjPFuY8EmSls/ZIUUEd\r\nMMRahwgOJftZj6caXVdJYmbV4OAj+DwDuDblwwgpjamAGw3Su5iaxlylmAAl\r\nYaxpQnYstE7u9hUIxH/Fcnt98CVaxW5QgXIKdoKkg4T1v1qMBXdkmhOuLdxB\r\nM2pkRuoDJTCe5e7ITllKrzJLn/cLsQG6fxGL4/PSxPwB/WSBrCgNsUQLdC1Y\r\nNCXJHWqLNAWUw9lhO9P3+ocq3B7bwhFZgNU=\r\n=7xyX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"bba80691e938927e32ef1a221ae20d8aae9420f1","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.4","url-loader":"^4.1.1","@babel/core":"^7.20.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.6","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.260_1673600592916_0.505107907689901","host":"s3://npm-registry-packages"}},"3.1.261":{"name":"simple-keyboard-layouts","version":"3.1.261","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.261","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3fa8769a9131607af7bbba3f84dd7e48f19f2d4f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.261.tgz","fileCount":94,"integrity":"sha512-OMuP3o2gn80wl3SjMk4etNAr5arH65Orl3fgpVKUg5gR2+AYwElkImixdyawETyG2wicUzLbv2pc1ugzq0Btdw==","signatures":[{"sig":"MEYCIQCg2RkKHaKPDrZGRBr6+f4C7AIn7nJPP178NN6kGj/bxQIhAL4cxLctJjDIjHrM9NFXhabwG5HKFcRN19dMIYkZncSF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxRMmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQGQ/+JbKTNPO0+JxTbL0hELxeHhmJmE6cZI9LiCRkbxO2tRNPbtaw\r\nsVv3YWhXpDE1y8A/LcNpH+SjssRFXRQ2h9AsfLVrid4vVYrmpgaCdOZxU7j3\r\nz2vTwTNIr/q5LvH6VQCS+3m1+gDu/X+Ssz/2iUw8LhRxxSz8OIlMFxTbk0+n\r\n+kSeMCKtvLJeQG41JZ3TCtPNOqz9ZVlBYhpGRNXKflZHt+112wMsdWA2qrRV\r\n6dPYyPZDrcqyW3F/L58ru+L/cso6Oh53kB7a2NgscSfXGlsvJHTeW+EUrEjV\r\nGQcwLyEJEyXabtja6BHefkePWFtP7ANbI0GJPbtTROb+R+uujA9I3M6n1TsS\r\nSLVez26P3DmYsY2UHDzTUsRMkEGss37Apw6gwbUIiUtg0i8XDDhpjjZW5A9c\r\nSPtVpr0yKfBgUq8QDc/M+GuwVZdaxyJ/QiE6W0qUsQhzrVy2i9v5ogB8VL/k\r\nMu/1FqYlNMOM2+iz7gxQagjq6hC0vpW+qobTMaqbWZgs/MEn4FLWSQqOOLD/\r\nUKFvnYHqVus9gpK50z3CQjFw5W73Gdja8wHXIIkmUo47mOZQiXFcJISZ0sLc\r\nSL9xXxqO8X0JJY26OiUn6itvAcVk8u33mEmX6PROZXaUYbseKzSLUZeQ8BHn\r\n1ja1s5a+iiUOoYPMhGSnQa+zMJKM2GM1vM8=\r\n=DALZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"47dc3ec6b4c42e4ec281796d9fb9795ba9fe09d9","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.4","url-loader":"^4.1.1","@babel/core":"^7.20.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.7","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.261_1673859878702_0.9997378907761971","host":"s3://npm-registry-packages"}},"3.1.262":{"name":"simple-keyboard-layouts","version":"3.1.262","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.262","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3221d180db380c782c9d8b35087a943a2a6cc0b3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.262.tgz","fileCount":94,"integrity":"sha512-l+Nvjq6iMn+zBILSI5oibdylzab+hfFQ5E15c0LATqQ8jCY6eFfPljP6kRUeqWHiVGM1AgicVLRMkcc849/GQw==","signatures":[{"sig":"MEUCIF1zwpOMAq16RAjbe69Nm2/77B+ab12WGilc3liaN/rfAiEAwCh7LytZ/utUFfTn2RdbKKDyWLWALG7YUNJaomJwi10=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxmSxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmogzw/+IFltW5YlS8iUak9OASqDmdVFU0ytOyyX11KWZ7+XyGMae9Xc\r\nP1JA9hUTq1rpwm7ZYgh172F1xyTgleghkXwjSMFyvTvM3jJ9oegNCFobU5Qn\r\nS08U/rxqMdfDFJn4v9dxm1yDAtskSJ3vGiUFkh9Ign3ckRqZvjx7p/WJFh38\r\nFnobb+v8LKBQfRTNWTtWxF9qh4WEuebXXxfrg3Fu0UY3cj0O6bq1aj/YCgYQ\r\nFRNvmhoxpm7wfoFXpSm0fgVenkljR2dEyGWd8Bs8JQidmPg+G9+NqV2eJK0s\r\ntmrcI3shZE4kgr2aM9YduKCDbBgkIk/SHzxSV2DhisUPGqXmiSQ4THLPCq+f\r\nBVKhsofQ61S+bqGNXSPajiwdzQ+rArdt4DBugVF+nQr5QN6m+1VqgvE6khDP\r\nOq7PY61OGW6tTg1Ckjz8hQxVSC0ttWQgtHS5hOP/h4NWHA+HsPofZdAqE9qM\r\n1vW4vsCJoyt29ub3/KzXDiCyJZs6TlextL4Xls5ukmJcJPW1Q6QhNvQqAAd3\r\nx0JfAaRsocPWr7xuP1HIjoNRxxYI9svxw48/HtPpjwTUxuBIWBXGy6W0Vb8d\r\nlN4NbybSftkheAcUvDcBzWuLoV//cFzoe8lvyDcRQpIlYbKbZhTe321mBC6K\r\nLECw29JzVwAEkanQkOf0N2GYryz4amRKSP0=\r\n=L9fI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"a85bfe6d6693985a42a08cb1b8b40275cff4d442","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.4","url-loader":"^4.1.1","@babel/core":"^7.20.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.10","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.262_1673946288853_0.9164064463109023","host":"s3://npm-registry-packages"}},"3.1.263":{"name":"simple-keyboard-layouts","version":"3.1.263","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.263","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"390fb37df9386b5098d82e0bb72b0d111434f884","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.263.tgz","fileCount":91,"integrity":"sha512-19VfRcdGzE9OD7oP3nC2yMxYn4xr3UGaZxu38I7PclvzQJiqOm+Eflb0JGPKHligjoEsfqaH0H06le0vgEqqKQ==","signatures":[{"sig":"MEYCIQDviXYhVyCfCZKqS8GBQ4Fs+UkNvGSNr6Mmga0H3SyQ9wIhAKLCHI4veAT4MnTLqjuj7sR9MZeBVmTLWKDXy2gYIpGC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":678865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxwf0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoW7xAAij7d5uNhZiwKGyhfJh6OaozTY1o2FFfu5DbfTqKdfVIiw0qE\r\nUnzvFchrYENHKl0sBV4ynRflLIcZVRDKEziFOGEkPkLdab9lLUIJ9DzcSY6F\r\n9S+6jgohsqoJ8Uz6SB60JByfhuM8jPJEQ5UPGflFiI3gp2dRbf1eZLzX+0/P\r\n6CmhhwXCm+KVyr53oaVw/0wFtk0DoNtjhsEArSatMgnyr8BfiNgK5sND14LF\r\nr/7iMZFVRLtd6yZO+oprbJjayMXSZJJRJwC+87dSlEVg95rak+R2foFT08BV\r\n22NPD8F/mGc+STCGON4jv2Bzwlbj23Kc1L1PGv+g9vdfeDtP6saYM6LiaC/k\r\nLNOuonRudphT2dH2nnoo2+0Z15I9fg1oyqLJJKNnB6Wk/cGB2eY4wNzPrNCe\r\ngDJwv6KKXvfgpIVrZ5ZwSQzOEsZxfDB9NKSTiBB62ChP2Gn2SlmLPUQV9uVG\r\nudK65PVo4xMsNSdgP5W6KZqF37YVj/Lxz+WxEcT9Vzutkpg1AxDuXOXLKoMr\r\nXMCuumHry55BKDuJo3lxN+bNCKg7FYGh9HY3RbBzt9Sp2gMgYvtFVElgyTjz\r\nO4WcGyk951bWfiAU9kWxhK6uWO6x9Qm/7J1gElbX828I2xo3xyNpKXLv4LIP\r\nOi4QoWUNR6ARhsb6MCu/K3lAqC9sjzD2etA=\r\n=DKnI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"aac708352a6a21e5a46d7543c74d71383539edfa","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.4","url-loader":"^4.1.1","@babel/core":"^7.20.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.10","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.263_1673988084651_0.2192598858916086","host":"s3://npm-registry-packages"}},"3.1.264":{"name":"simple-keyboard-layouts","version":"3.1.264","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.264","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"56c8757989a2d2ff1e5b99d6e628fca2abee3c87","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.264.tgz","fileCount":91,"integrity":"sha512-VZ8XDDycU62ksAcSeHN86do6xaavj49CSaN8ZvcxuDhGS9jiuOnDpqw2WIO0kE4Pd2Wt6miBE2oyJ47l7x18uQ==","signatures":[{"sig":"MEQCIBK+FT28czUyJ1MTvf9fl+Lex+e2/GnLPfThxX/JIP1UAiA96PIgSz+RB/50mN5EZsosT+0/Xtox/o7uMNb24FA7ig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":678865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjx7YlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrliQ//a5W0IOnJq9+9WxAzK5Yx8aa6++OHNdqVb8DK79G4niFxsHYM\r\nijR+XQgyqeoAq1IJV6F0gLRsP+WBzLW5imZx+/JakE//BMEyDiKdCHTt3KCq\r\nGYOIbLLnpHsLAPfja/hznNDQ/qf7XAGWY3cWof1fZ+huuY0M5z0AvkdZtUUl\r\nn43Th24IL+VX5Jm8ezh01k2I5z2zq0SdVy+ACZ4ZL2UFKO3zavCio+Ux3UKj\r\ne/79yBhfGQUBgRaW4X4jBmU2sYli74GdzLCpY4xgqZCzN2m5eG54zS+xCuvl\r\nLZXUQ3r2W38i9xsFCsSJTfhgV8VvAtGU/Ieay63pN08iUzto5ZhybE0dPyCo\r\nnfXyY9jT9GtSaXAWZH+ffIuGdurbT9Ooe2lyV0nykMdWxfE85uzz0iodG1+0\r\npr2iz4TbwVjDII9dplyNefRCIW1dFmnnG+rCSzrJsbEAlwFH2N1P0Y0KbRma\r\nKn86bftGU8NuZuAe7Zwww6LDF7cfWY2oeKLP1r/YEwd4gYfX6r0kUto0ShVd\r\nFNjXSKE/YKy8RNTQyMhqasY0sKj0FbQueVpYQLg21eFGUkJRnivMv4kRwJOF\r\nu7B0ZMLTAEIpB8TzCBojgdq4qHqAneA8iNqfKKXAh+oHdVKxKRWL6D8OUOX6\r\n9PpBwISeybiFzaQ8Sf0zaYGclze9gJMHXTM=\r\n=dUyq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"38f0605ecfd6071a5578d09c64be52d2b1ecb7c3","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.4","url-loader":"^4.1.1","@babel/core":"^7.20.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.12","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.264_1674032677400_0.35352123354376364","host":"s3://npm-registry-packages"}},"3.1.265":{"name":"simple-keyboard-layouts","version":"3.1.265","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.265","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b1ab48693c1d282c68b49b09899a583bc1c6340c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.265.tgz","fileCount":91,"integrity":"sha512-ap0Rq67663e8vgY7WpZotTTEG1DC81rX5dJKp2B/iaWePHIquKybew3XYhQDMM7zt5C6v0JnobN2jGPQFw9iGw==","signatures":[{"sig":"MEUCIE/ATiDjhCkIQrN9uHcmmKjx6eajo+NH7HRYZFEYXsILAiEAju9CWADRU1UHtzqVTXkBqh1pjB3aFSoF3BhSXezkExg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":678865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyQeUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKUQ//UU/9sdQ1QKj+bml4YVuOR7MNPHFOuLwe5YTaQttJ8MD873vs\r\nPz6V+16r1uMLwW3u5A7xNiY5bzYli9c06BD8bzcOzyqu/UYm+8xexNoC5ZtV\r\nCOJkDUaZpuCCuh0C10yC0hGm1nIIYDcB6UOytWzefg4nv3rA0VZnkCrhyMsu\r\nlM8AwgzZ4o78nKqsCOXiwj7tSTg/dbLCrDv8iCv/Winj+BCvFRV8I597F74q\r\n0zKC66C+Dg4ll8+6myK3H4SZxkAwH3dSF8BJPw0g5324/IEOPumcS9RW4L+I\r\nxGcXMwcphCJPfJA7+jIbe12zraGY5th6hRqffmJ9PDVKNsU7jcQySPKhDEU8\r\nGGmMY1w0onkFZYYj98drajn8Rvee2YBkdm72sZnHIkI+Ebdwm9t/b+5s4ln+\r\nE3q1EdLqVc2mxWTfjopNJnH6Yql3ues+zeG5BPPmv8NjHJ7N3eQ5wDdwTC1S\r\nLlnldd3xuxuVz16or73w8OBzHGo9j/dKYTVyXqGVQjy9c36PzgyZ7EKs+zvH\r\nc8aaN3+B3Q8akUcD/XD1A0FWdPi/pGpEoT4MxPeTAI7U3fsR1CZ2+bRhm3nW\r\nwIxgTUMSvRoCQqyUoKwI5gi1YLlNRO9fJxzpDyAli8IpwuwMf7T5tgj+LOGA\r\nkQFlF7VYLfWQwVbUWJLc/RTHyo1K2++aBko=\r\n=l00H\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"72978501acc1052e7df12b671a76280f3660d3c7","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.4","url-loader":"^4.1.1","@babel/core":"^7.20.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.13","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.265_1674119059798_0.996192690654329","host":"s3://npm-registry-packages"}},"3.1.266":{"name":"simple-keyboard-layouts","version":"3.1.266","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.266","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"448627e6e8ca545cac838f1d6505e28af07858a2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.266.tgz","fileCount":91,"integrity":"sha512-NSCXRLUM/UxbCi5olQWhbA8BcU0a7hBB+TzWAji+oOqGL7SzH5o+KXiWP5CArQtt751imwdEX3E/qoyJHv625A==","signatures":[{"sig":"MEYCIQCDtf/dfW4HtBXKiCmLIMOznvy0KVEU5qGmIUoU4Kp4bAIhAJT3v0T0GIvLDJE0erbAdY0UHWCXA0IxxwrIBJMQwUbp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":678865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjylkKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcTA//TwAQhOKOEsr1wGQIFLWVdqvNxsJREdZ9M2ZNl3uX4NHXQRIb\r\nrfN+Lmtz6o7Bey1+Ymrn9ow540aLhs+PRfyBRD9PI2wUycNzKtCbFmHQQolE\r\nc92GPK/lwPmyfaJlxgCAannwDpzCKmVfTC+JBjUZ0PV96L7p12uD5jGMUYjo\r\netQ68wtT2qdar0kimHzkUEhcCdUvrdbZQfAdu1N977Jf1/40duu/O9Z64+j+\r\nZneeDrdHCPYET392NIa+5s+RrN7zdL73mzEtoWfuyCZMnDafUjCiiBwywcci\r\nkHVuCXYpT1/l/CRllCo5L99OwOUWduolkuga8uMd5PgRRWfez4N+FWs9Jhsk\r\nL5V2KQZB+sgtvZUMJn5mo3+oUOBNhk4hC78yyezXkpwM9vOubvazQdhnL26A\r\ntpE4IzjdLhthbItn1HanpvccCQhfMpE1EXfWeoRdt0eZO85RKktMkXB5qntu\r\nbObqzccNnNKFZi93VU8MefN0UV3nL6qwsPCiw1K+N1U8QBrc2pCWCOOlqoBs\r\nh7uZjn8NNtIMv+oY63VMIuWfzid1akTo5QuynlpRnB7k1NbnEItsE7aibERY\r\nkxdFrVdNqAmCE+97rmxU9cs92zxyAQhGxkLzJdQ9JW9pVy+0itNYJrVMKu0f\r\nKi+hWV5S3ghBrmHf59d+iLYsdCzFbg0BRzo=\r\n=gHLI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"f60bdc84e238cba876f5b77597d2e8a3c053c15e","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.4","url-loader":"^4.1.1","@babel/core":"^7.20.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.14","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.266_1674205450613_0.06741754049659687","host":"s3://npm-registry-packages"}},"3.1.267":{"name":"simple-keyboard-layouts","version":"3.1.267","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.267","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6536b7c5835340f9d62b0e3868427f92068580e9","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.267.tgz","fileCount":91,"integrity":"sha512-eKqY6O/RbdfC4M38NtAl92UwDpT6ilGnST05pY8/qsB1L6JegozQCbbOi+7mNiufQhzjSH6qvRznMyrg2I3kjw==","signatures":[{"sig":"MEQCIF4ob0Wqdvq6iI07CLFy8S45fma8E/88znbkkvLUNNPOAiAbHlEA8G57R+DlzCzGhO+Yb/pfexe79S28f+0QsYG7bA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":678866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzk2EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqhiw//URKVH1CSyjfVZOVY7S+3I/li8YEpRENfDJbOzGIUVbOHtQKD\r\nvCIGCyzPyvrPSigsYD9G0pD6p/54rSiwu7i86xdEfZeZAZb1mfmYyNllv0xi\r\nYY8ulYe9cA9lZduAgz8ChJVXjSz13QCR06MKHYwY7pHdIN+OQ87LAzUSuobw\r\nnhLAV2GqGEd3J2jiSJZZTlinzDUqFgijnPJc8rpqTOUBr80ixHnkgECpWDxz\r\nlZEZXb0PUPiOV747iydO06b4OLJr3RZYTLWmNr5ice6AZOVRNDk5il6Ee+dm\r\nQIE2VNqJmWqKD3+e8P7c4BpcUsDOHL8yFhXLl86mX7WW0s5kGbKYEgjkpqbn\r\n2uUfY6iziPBQWYWnFn615rf6nc8K1TJ7CuI+Bd+OEsrsIqfPoY55zn+UAHjc\r\nnkgnFO/kohqryBEoPrkGB4TrK12kKzOS12kijy3Eli4szAg8mBE8zVched1S\r\nnRxQ+LerlEXmCT2HR7QsR4s28nFmJ1PdweqHPdptdnk2fBfVU4ZKH25AJasY\r\n4Gel1XqMfJk2yfugNHmF9Bs7fGk3U16fveZiYvc9A2PnOo08O7VMjiITeoD6\r\n5UOeY+yIXDnMytcctkLgGEd+SamCIKYi3nhzS7m+pZ45oQlH1x6vukHZ4yTu\r\nhLslz8t8v+gL3mzmSgcCKS3yuvg2/Zna4eQ=\r\n=hpPG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"0f301c7c6558430d5315e8a7759fdcd681814ee2","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.4","url-loader":"^4.1.1","@babel/core":"^7.20.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.14","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.13","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.267_1674464644010_0.05072095681218003","host":"s3://npm-registry-packages"}},"3.1.268":{"name":"simple-keyboard-layouts","version":"3.1.268","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.268","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5ac9e41fb2bf16857511414cef03ef8caeca1f70","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.268.tgz","fileCount":91,"integrity":"sha512-lYdz8Y0S3YPa/XtkYY08MVDcrLExGHIRkQ4kF+6ZgMgPngXss8R7RHo/bhpzkQ3/gp+evErE5q8aq6iab77Kxw==","signatures":[{"sig":"MEYCIQCTeXubMpzrbpVwQzKgjwNT5kfuSXkbzUtJSO85ZnWloQIhAN+5oPZbVKvfN+dJjfDh7tWG8IJvqWH9l4ELXtiGsUFX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":678866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjz57xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKtg//RUJKyozYt+0vhe0nuqlKhbfRzAg1nzpRbenjedOpZ6JM4dmM\r\n8lXeFycqnpPA9gjUrD6hYdfgo49vHF7sSZz9uATc0mGwhzY4nfKA5bR+9gqe\r\nJsgAlFuvtZ5HMrnXe2rlvaLdlOtAuxjRazBqeL5h6jpsASAAY00FaQKDlWVV\r\nYr+jHc5G8s31kF2F0DdRJPQ9LfQtr78m3g33rB3bYIhKnBg4IVd52dzJ+JfD\r\newZq1A6KpfFJ4CArUQvj904NrZJuHQn5DTTqlbMyB3GO99Dicg8ge7v/QqJt\r\n5WBptCAZCPO93jNLC5r+i3CIezNrio4LCAdL90m4U5OXv3g3dfPXKxJPQ8Bu\r\njqtvzCnr/Zdslqnrt/mRYU//sJ5rtTRdIwqBfttnMTtYOYGo+Xxim3XpKaqF\r\noiLlwCjWuyum4f4J0gc8nIVHv8vqMMAU0QwCHkWMx/LX0ZaEv5y6gtbkO9rS\r\n1TWED8zC3wS1LaKVqFrYdQZqNVlrhJWkgr5K4VQg7kiEOuzfSQgDHyK+HfIL\r\nKlFoP7EbYMr0n/HEnThoHMdvy/MR1RhRsSGZbzjDslpkqjHb0UJ40sB5KLkt\r\nZcxqRVf35GEhAbbI994a3DwJUIbQ4MVbbHJD6st3zxS1g3/nci4ZR8VhGTb0\r\n3T/svWrZozmtST0Tv1i0tbS0sy6a+Bhf6lo=\r\n=GsCh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"3d51491da353daf3933e1604dbaeeb6d60e9ecd5","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.4","url-loader":"^4.1.1","@babel/core":"^7.20.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.15","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.13","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.268_1674551024876_0.3439375225198955","host":"s3://npm-registry-packages"}},"3.1.269":{"name":"simple-keyboard-layouts","version":"3.1.269","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.269","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"75acdc6a90b9bb075bcd40b7d5caa75c556d541a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.269.tgz","fileCount":91,"integrity":"sha512-R+ewSYbr33/zm+6WFmpq1rqE1C5azdDqjFQLDT86s2c6JdixWv4KIc7CNR5K1GbQ2tiRFcuNwlRO0YH3Ogt7Jw==","signatures":[{"sig":"MEUCIBVl2fVSNPWIniVippFK5oGp5fTQRlj5cG+R5Fu/eTd9AiEAyHS5cbrvSaAD27Eq5GUoC2dcyMIlTVwOS5aQ7EufMd4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":678866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0PCPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9hQ/+J4aZUAsEYabdXpuSunt806iQEunF5HYJ6FFHqu9NyL0Dcs48\r\n6P0ru22VShPG9KEHE+9sOftCT5h5mcRyCLpYSlgxhEWEJ55IvC+UI9+JgHur\r\nv+hj21sgR6vEp8Gz7v/4u+V5WXNK9Hb3N+A/Ar1YnZRU5i1zvKCOP1zX/4pS\r\nMOs2CV5TjlIeLivZ7l9CbW/G/20SgHXSIK9EEdoV9VaWWMpEZvkb1f4EcbhH\r\nlKC8M7557p3JhJkaa1YXzpR+W7Ltio0jRFZk3z7vjLfj+/rRtuVhnf8cX5ed\r\njM/GfORdhfgnW1q9S0n5erwvBE1SIpCmO88/gWqzxkLb97ZgQ3XEji/HzAeK\r\nxJVC3aGcEJWtb97Z9TZVkhomLAgIgBJKj2tX464Qh/d9jQToHhmJ/e74MUad\r\ngfz1Y6XMms4enm4jAStCpetIMfbMrUY09oTWU+ihIe4gwlkS2nzHXk36R/tu\r\nVv+JGzyc7TsNA1QfN2uk8Pf/56LedoKm7aNKQW3xbFhsSBt42SXBGWLVUhdF\r\nQQkWp2ZnRrZahPfzBidcca7lMCEbGZl7JBMoEND9i5v135pkyeB3+Utr8jIm\r\nurh8LUG1R0UnQTgJGV5ydNXczlZsKJyJj2KnzVb526exZdILY3Xb+aulg/ml\r\nDXH5k0oF831iu7HM4F7bgFnLHGAEy2wMxxs=\r\n=GuYI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"fa4ee775e8aabbc739deb340f59b09356a76d61b","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.4","url-loader":"^4.1.1","@babel/core":"^7.20.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.16","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.13","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.269_1674637455168_0.8321010319449023","host":"s3://npm-registry-packages"}},"3.1.270":{"name":"simple-keyboard-layouts","version":"3.1.270","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.270","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2f55f7194810c5d61391578687457c1884ac5f6d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.270.tgz","fileCount":93,"integrity":"sha512-4j5wKqPye4O7riBqnGPiypNOBRoStzhKehYrAJEV1jMbUMTgDM6LsfXK+iJdlwIICI3Va8Y3mPeCUYJwy1T/LA==","signatures":[{"sig":"MEUCIQDWEOcmi60VsA5C/DOXm5iIlw2vnWST+sc0nFb0bsu82QIgA5s5PfgP3WDi+yiJaKDRx0gOAE68I19c4l90xu+GbSA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":680922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1rPvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq63RAAmfp0KF+66TMvmSByeKKQeZjKs8axaZenB9+z6f15oMdOXP9W\r\ntv77Tndn6qHrf35+VngGbkkWNEbxW6hIJiHxT1/FRv3vog5VVnBbX2FcaSTV\r\nkfwJIvc++VbqJxFnPo/LCGg8qiiyYXtei1DJb3RQqmDmV/50matZVv9H3WMP\r\nmbnU7/5K34EQpX4CrAVbG03YaT+l6fbE5fv/m0nt6uyElnMac1jYwNgMhDyZ\r\n33IUx7KreXuQN5swG4vBPyZEbtBVRpDo5mlNr/Gqx56P0U0vf6EZpCTr4War\r\ni0B0QlL47ZExJHDpN5Swi5Sm1sQFquPoNy4vFxS1lMOxqGtPBvWrEgQvBAc/\r\nn1EZr9yhceTbykmGKEl9rN/p/BQsQhQaeKNk2GJh0pdti5n20bEBhVJaA/9f\r\nSBVywadaUtti3/ybbfkWn0gHQ6nf+fw2YdUR5UvkyG1mpk2bXXclugLLP4PJ\r\nah46kjRPRi7Q0domo26BgZBBSDAZipVFsCoHAvWhyN5QAsEFsiPfx0vLoV1e\r\nNaFzhKlsghkF56LTZP/YdCQXMg3jt7pILHC1vaI80RPP+fCBqMM7cv5kWgKD\r\nf3YiBHYT1QkfsGX9l6pjeitquaDzC/DThqyj8Laax0hdvu2KPrZo0ajNeYmJ\r\n6YFNS3/it3sYZJfs/gD+arySur3oYHLpxRA=\r\n=lC57\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"b9e3f4aadc3d16e9cbc276a5585149a1efcb299a","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.4","url-loader":"^4.1.1","@babel/core":"^7.20.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.16","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.13","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.270_1675015151332_0.9291623967615215","host":"s3://npm-registry-packages"}},"3.1.271":{"name":"simple-keyboard-layouts","version":"3.1.271","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.271","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"54a1c1199f7b96621dfd2cbc64403358a5080e58","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.271.tgz","fileCount":93,"integrity":"sha512-vxYyP1BW/j1XMnE+PIfSRD5R2lpXrAJxWY2iYgEMq6FB9Tmlb3BxN3ajnNV/DmD0OAMubWebSdi5eCffdqlu+g==","signatures":[{"sig":"MEQCIF2p4xkuPsOpsqL90hfXq97xSRwWKOeZO43LBUQFiA1pAiAv8lKfTsWFZ5DbBvKeXDtMRVk1oTlwCZzGZPUGtd2oww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":680922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2NmYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmriZg/+J0sVLz7LpVhSdgC5JDlYdAwIO1+tbjMl4MSZrWs8UdHKiHk9\r\n2/20m4B3c9oGgeaOa1PSB6qnz0I4XkU02zkCOzoxveI7CYQAvInWg18Awi1W\r\nPtTTk8LiIlCuXegW01/5R6di9+xAAg4FSZrNX+PWqPuLOTQn1brESfdJDrOQ\r\nAE6l5+vQsw02uNetzLdsf3AKn6K3xnQiyrXGEqx1dufUWlj7/gQEVSw7VZ6/\r\nZ9CmQ6+NFqxr4s9lxITa/4x/ch9JuK/SMZzB3fnIbEMJBQ0WvSKeSdODhsWW\r\nA4Ii2TMYH0ySMTMz3k9mYU7e0QvIeuMSqhoQKyTOBEG5OsaYQWQkRL6BUOP2\r\nxvZ6dQ5f17zudcbpIzE2BzOv5Hvq7V5wZhJM611G7zyId318QsA6KoesgNst\r\nqkle6NXQPGw192uGyZz464uoz+htKHDHhPmyO4ez5DEKq0Q0pAIcYTx6tm32\r\njuw3Is01i4nImx0P96YKv0G9KGudBneLp8ZgVwupemFq59xkwBzmzYsZW1pd\r\nBQHvUWUDLyuk1Tcr7hBcZtqDecPrH4tI7ktlJURiVME0I9jHnnQIYj74FVHp\r\ng40R2QoMJJ4DNfG01AVGoDw6y5JPVVGFBZsvKdwKrdzuHC8ZFeSCP55fmHjw\r\nJuDPvXxzoL4y7z7RlbnLSb8tZcLmiPv2ya8=\r\n=hosA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"76417861a39cf2a13a99be83a09e6d32b953d4aa","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.20.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.17","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.13","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.271_1675155864189_0.02764247039626211","host":"s3://npm-registry-packages"}},"3.1.272":{"name":"simple-keyboard-layouts","version":"3.1.272","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.272","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5e529a673f2e2f4682b9db5e211e20c7b8e73284","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.272.tgz","fileCount":93,"integrity":"sha512-pTbChyLb/8vJrcIVukFNXmo4qhguhHqwBUO6ZUXapwUaSUiYIuU2fOqX4s0DUIXchInu/k27gT035aybSzuyMg==","signatures":[{"sig":"MEUCIHtDjFzQhPBqatOzzudEc+6LW3fsQcJclSr7NwYcZcUGAiEAgpx1D3SQohUeChwwBiwWr1MxCV7Fkuso5Yve6YkvtvQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":680922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2No9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/NxAAi+YUI+ncOiOjOzI63N5Q7I92XlVINgno+PLErF/kv/9LtJz/\r\n5TjMcKFUWcJJYrRSEUUu6qBhQqaD3aXFP+RxmGGD3B3bn9ZVqJcmlr9OGO24\r\nYiMR4/w53boRdj2A4KmB9f8WEQWat5qns+LXtUlS7kIyXqGVjI7lms1pL5Wi\r\nzJEPqL/LWZN0hLKYeO69GH1JKzSC5U4WFEIgmPN3hli3RF3m7CZA6YxJkrnM\r\nmopjLwHmDeNStrzxcoesn7WbUyO+K5tJkGhUYA5wWZ50j0F7GUP054LsGMAc\r\nfLR/ruyyiRi83EM2zPuZde9QFIy7npIVogHaeQbdgVWvRO3/GedEBV4a7Vbd\r\nRcRxtPs0D1oOEfUntihyCXE8DnxoxfhhILJ6Eiu5vQG2jNhs6ddoCXcqTHaj\r\naWdRpQYlg+VwEKVbzTxzyDsLyp9UBTsjnCDWl/1s8uDdVeHzGwWeYhDVEXmW\r\ns7/UuNuf2RARWCL9XXW63DElTtD6U/zIQ8xsDUzO8fo5z0cQXlxAwyE75LiN\r\ndxm5INBQZ4563wfH+K6hJiJ8xNQXHn0utKC46fIKIoZQf9Z/t8Q0PIq8vTR8\r\nep6UQiqkWq5f8jfXm9DHuxortmGIens/GMm53+Q8EJwUAJ8dFOS3XRhrlcni\r\nNKGhCL22J/2t2wqHlRQTZHBOBzG1puMaxlA=\r\n=rarT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"430f2bc02af5aed3c507b38ae70e01b44f8786ab","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.20.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.18","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.13","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.272_1675156028988_0.1681688602680944","host":"s3://npm-registry-packages"}},"3.1.273":{"name":"simple-keyboard-layouts","version":"3.1.273","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.273","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2829cfe80895fa2974aa7ecac4ba2ace866a1b05","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.273.tgz","fileCount":93,"integrity":"sha512-dRkPvFgNU9HWnjYAnH8KNgsA9ek6UvOaUqsMgTycGAGd0/xnwMoH+tTW4bp+5QV5u/7uXkKzdRQpB3/hl7MyzQ==","signatures":[{"sig":"MEYCIQDuFKXDKLyOV9NHsashbCFTcNHY0X7AjKkLoBe/Sny/owIhAMMVT5HhdYyeQ1XXTEDSCeTUks3+I6kns6IvI1XVXBkh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":680922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2isrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrA4A//VQaSwG9/gjUaZLumZBjbWpN70OYJHnaUiS98OamaWpmwNDJw\r\nEqiG2s+yk87nCloN8p8PoylSTWYRkwfQhEnOv8/zvPpJgumsvrTunLF0KLqY\r\nPCWAB7hH1tBdzwJozZbBh9s8MoB6+YT5OSr2WpWuyn1x73Wh1EnhKS5hgkTz\r\nFTAmfrlZYHZSVv5Iwc1nC2neqKBvuaYHq/NaJtJ/Mw+lSGu2VEBTsmcfHqN7\r\n5Viymfjp+PLeBJNGQ9zb7Zp3sPPRkDpnkXvt+AGyHY0ayVrmMGYsAK7mRjg3\r\nFK45WhH8K9swxAVfHRxpdVQo/XsaP1CHqIrzMdnmSunObU0YY5V81Z6APeg5\r\npTWO95zXlIqUP+Kek04jM/bQmmJXyAaxjYfUPW/rx1X8QoE+6Xrjh0G8tiwD\r\nHBliKzFbcoD9VG98+hvFrJGIO1+bNamonTNAfcutkIHZ30Fe0bp8jy+cK9yd\r\n6nvuNjqnJhC8r8CS9nTDSlJB8JtQeZOPnopi0x/IzMwzGywjQjoYCFrAkhIp\r\nIxiDXLB4Bus9QCjUsnNxqqlJYQhIUSGU9eThDr99D/y7sJuBcKNvVBhRaLgH\r\nNfiUn5i1CDcxjVtFN9YK89TvQFrgHOGtK1uUgh2jIxzUwsc4DYQ9Kep3bTvP\r\nUE22HWkpKcAnJbTaD5WMf4R6NKq4E8bT9x0=\r\n=CP24\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"d627cfbc143e95a91f8eff0a39192b8a3e085ca9","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.20.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.19","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.13","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.273_1675242283546_0.6664119466584117","host":"s3://npm-registry-packages"}},"3.1.274":{"name":"simple-keyboard-layouts","version":"3.1.274","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.274","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b1fcc71c25115a19f401a44fe5ac18d011772818","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.274.tgz","fileCount":93,"integrity":"sha512-N2jWDwftQMCt6bxLm2ciZggOuYa0fOBv5tUN4ca7fkNLt3tWb7/3E0yQtt54Ph9/0sNsKA07YsCmWHC/GFF7Qw==","signatures":[{"sig":"MEYCIQCc47I3sdpDQ72K3mDybKlnFlEkQLfacclaMnMrDFGWJAIhAOMbFXbxbkgxr0YzoMPmNA5zi5z7UA0Gmm2cKAoI/rZR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":680922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj23xmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzPQ/+M9hYFfGjqbaZf4ivNy3fxzwi0Rm0KBnvHEd+1TUWywOn8YGa\r\nQF/sCKUaOFQIHi8zRVrLm87SFL2dfL83IUUnH94tuPOJwq+I7OOQqRAQgM5D\r\ndYnAlogBfO6qBxsAo4lWJMkVOlHj3kYgE5VCT3QroKfEG3CcxUWIM+iAbZBD\r\nlXLoGIWBzlhjvzkIAhHBlNfxthKDgXnsZn1D4AY/A2PA/4hzu503kE59KlQr\r\nCGsdnjjZ7kg+9U2I/+4bLjIcE8QcKkWnq5A4cKJtG0qoO52ncI9jBYA595CT\r\nFa/WIEWOlQuPwMXZdRBLaxBX4O35Xvn/cBsTM4O/W0jKePl/G5g2qilCV8aa\r\nIUOx04k7cCYAxq+boXHBc9RbIUwSwxtF5an+weBazhPZ4gd9/imR9zZklJ48\r\nfrawTF/tQ2xLhZ1rUw93OiddvDw0mmU/0V/5IaqzuOA1NCf6X2rB8cz3bnHG\r\ndSO6/4H0YiLFr0QbqeYstkplWhs2RkKNiHVD3qUm0RftYyYps8J5KA1F0xhs\r\nSuDVNtsXMIME46MCIcES91qaAekBTtEU7QAyWECHs0zNk3c3qEdw4sjLVZ0P\r\nHUwRsY9oQko/lwW1PU3TMpaYKkjoy5QMmyhgaZ+ZHmSWfgO0Gy5kmdTZBqPI\r\nX0T5Orfv845uHrhJdJBhS+Nb0s4VUdI0koc=\r\n=OsBq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"0b4d2e0c50c8fc26d2ddca41ea1712682df7b656","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.20.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.20","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.13","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.274_1675328614070_0.5388548967804649","host":"s3://npm-registry-packages"}},"3.1.275":{"name":"simple-keyboard-layouts","version":"3.1.275","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.275","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"69a54cc3593fee2d4e63545a71ffa04242bec382","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.275.tgz","fileCount":93,"integrity":"sha512-MPBKijCSdcNd1V2ULZ5hKxweWGCwAzalHjGzq0ZzqktyhXkf1t/2EyfHsdZYyVhSR76BIOHKs6X0MMToYZ8AvA==","signatures":[{"sig":"MEUCIEk2fQornhnfXK3B9hPCNnH1RqNIZJv/fPswVRrGv+6eAiEAmck6CtszKepEPRVjWlOFpkhoRnyh9EgJAgR5Gx3Wy/s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":680922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj42V/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPKQ/8D5Bygcw5ZEffyDRGAwSKQJPdn9Wr6YBPSeYMnNa5SWZLmqp6\r\nAC91RJouhxPuAZjMuB847XedAvj75WKacAhls5pn3R1bHlK3tP97qalQAvuv\r\nNKHZIhy4Hiode1JsAYqAJI4orch9RqxIvBL6CXYO80j6Rve71U1T7Ph2LkLK\r\nIff26dTCMLQURZTnNV62OE8sciqtg8fU2cUzzmHB3pxeM1SWWnX7btgtZ96q\r\n6Zr7fFJT6YUd+uo4v2u6wU1RiQSBVGfl64omdUGZsceToYCqvJ3HGFFsT02Z\r\nYuKapsZ2MATlGEIl8Dit3K4EFjyX+CekpuBeE2HzT0pgjCapk6ho2yLuYMGf\r\ntJOCxgadElthXm1hr9SCdoLZ7L/PWyQFn73D9d3OFK7tyDjKEpLkQJDHdyI+\r\nkFiPYpphcDoi9c1Ag8IH9iGMj58fWAYYGT5z62AeIwHWEITqPdPaxpKZ0Ewm\r\nmIRuSQnV3JHeZdB+pAbPGhNdqrxaWQKYg36wRz3/dLFGXy0zBRpAqEY7fgWd\r\nDMZCy2y3QO13OQX9GculrXO+EM7/lgmZGuBqoiQtU8szE4MkdtVxMSbTn+Ee\r\nnp15E7/+obG+vWrKIcLeyw7gZ+jlrqlsT+muo2i1gSWO6valrMgQALdknrTh\r\ndBBHMxaBWMYcsbPFfZgHF7Yp34qWreeXJp8=\r\n=Iqwy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"b73d5e8c2d35a3280ee093dd53279958b02f8a17","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.20.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.21","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.13","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.275_1675847039408_0.2822770826898231","host":"s3://npm-registry-packages"}},"3.1.276":{"name":"simple-keyboard-layouts","version":"3.1.276","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.276","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4e664b0f4dcc538c7ad47feae9d18467a206496c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.276.tgz","fileCount":93,"integrity":"sha512-ABCiVmGl08v8VxLDgBPl/wA7vja8aRWQwXMnzpvb/DeFU8p5yjXr6WFqcUZKMyTYNlLiB5NUBRXRQJuP48R80A==","signatures":[{"sig":"MEYCIQCslWgIqP5zNGdlm5XYCA7uT//gLib322/vjhZyGlJSrQIhAM3OM0A7of+/stRt8RxGGbWMalBV762tPISqE/6B0uxv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":680922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj61t4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5Vg//ZAVBLGCkdV0ZjG9CHkLKV3U65+IbjlAE4OlyFJ3YTzcmipy0\r\nHd2bl3QJQy1o9iiOa5/PCLd4ywniOdA/xXPoCtVmm8biJah7LTmBV6F7mk0O\r\n4SLtZ/sg1gqMlKLma4fKY+P4GAGW5mvWlo70QUsaavNTxUyBR9/3L8CxSg+m\r\nA8RKLvJxFupqGEVNhYcibimB3kXS4mbcMNcw52ssrNGHZzfOfUbcb7MA1E+5\r\nR4ccFmgcPzljpYHXBE1TSDhTrERmhQmZV3FmoLnHrXpoSxVdX0VkKkQB/uql\r\nrLY/wcZ5AZh32IMwN9BEnMBRCC1t59R9TB1umgJrGpp0omIEQPjmbsnmHqU5\r\nSdZMMQBum6L7syBoL0W0pt8DJAlRJrT4AgwYYlJR9n0LNKbWG3qHfcxEjTW+\r\nOgNYtYOM9zGDzeLxXZ08gmLydRiTThcbVIwQJlenK+2djfnMLyf0dSv3BRwp\r\n7eo0LbQSpW9UutC0MEhMsDnbwSkT3L6ZLkATyoU5J8q0e2hiFYeovBDgzszb\r\nbPOon4QDCgWx6UkDfLgQiAv5zfFSfucx8C8KGToMKK34pz5qF/Jtmc4b0zzz\r\nLKYJko3DvOEcR7/Uo1kk3niHvy75xPX+3zNAer6TgZkpZUZHbOKXne/xJngK\r\n5k2oGewfeJ4bTNHMZfLBkptO1uX4OUEV7Sg=\r\n=bRJ1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"34f74bbf82d900710e1e5d6f8801432269e7613c","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.20.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.22","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.13","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.276_1676368760068_0.6972741351591323","host":"s3://npm-registry-packages"}},"3.1.277":{"name":"simple-keyboard-layouts","version":"3.1.277","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.277","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0d4259531a27be5a9be2d28df203fe2a8ffb5b8b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.277.tgz","fileCount":93,"integrity":"sha512-0C5FR2TDm+P8erN1NNnECPk+wu1vOZQ/T6oVC355p96r0U0B/TicA72Dkqsv2VkJ9u8D1vZTlSc3bXXtifKa2A==","signatures":[{"sig":"MEYCIQCsXlpM1OAHoKSl9CrbsL918d8dHnlTbOh18QwwA9C3JQIhAISb7/33UeMFgUq1SP3unqjynu9S+9y/C/gIhdi3tG/R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":680922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7K0JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJEw/9H0mYmWMiiVcjx//AtyW3lldAUziyl4Nx2T9ZLiSOt0PS88xK\r\ny9kqIXQnu2ICU8rhjoKyAIWRdYJ2qFCFXqlhKifFPLKRW8M5TCx8kJdLVWnS\r\n3GctuGFQRmK95Wms2T+2A2q3x9KZ/xEXdev0DuNKw3rPmTmbTyr1tgk+LKT5\r\nrk7eGe+dQ1W8QdhdDVLBQD7OAwzaT/sR0cdZEDo0caJnj7sMg6blK1Ych/wW\r\nG2fMWFaorxwMGwR3qPezyVmOCX8fPfiufGn8b/fH4l0eg/aVN+XRegNQLrVG\r\n9v8de2JmYNR54zlJPyiJj9VCNbY1xPtg06A57oxygJo4VvKMf3ic0m/BD9e+\r\n83ndveQz0dYtMJhXLgw7nwGrt8ioIa1QX4HAFan2MiJyNgJZYOOPEfT9qv2S\r\ntA2IynOlU4B3s3J0rCEkJp4vyt98dE87q+3NwXiGF5unZDWMN0kFxMG4fWed\r\nlfR2SVlro/fvDNNcER16ERAGxyvtSsAmGIQ8hG0ATMWoftGsdmMUUaCZue6k\r\nRD0mZttc81RDePsIdBrLBwUH0HCDT8PPWf8a1oAbkJLgrG5EtvyOf6zT0Pmt\r\nGYJFp6gAFCb6tMrB52zfK81QmF1eekLAnpWj9uvv9yfT20AHEsxVcXJS+2XH\r\no6b8gM0IKIDMS2ynBX+jppQZ7blCWYzXyUU=\r\n=fCYm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"7dd040aa9a08feb6bed49c0fbba54b884d691c8c","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"8.19.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.20.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.23","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.13","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.277_1676455176963_0.9359412560787042","host":"s3://npm-registry-packages"}},"3.1.278":{"name":"simple-keyboard-layouts","version":"3.1.278","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.278","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2895e1bb39eacfae0e447ac94169822d551bb63e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.278.tgz","fileCount":97,"integrity":"sha512-DVJw1ZiV9IPR4bmcdrKk9x8u2reWu+mmLO0PMc+t+KngCA1wbaNnZkUX/iWIe2SDxReeftXQvKMjTUQteL3x4Q==","signatures":[{"sig":"MEYCIQDXa0Bbcg7PQSciM0f9SWBgDDumnZpcNPOvAG034+2gMwIhAORQZLb0drBrOHHPOY8no+yBoIaxdSiRWlRwj0+4mROo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+9pqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxGw//T0rUPAE8WiGTVgA7h62sbqxkXhWY62P6NGKudCQYAkNpQKQW\r\nEJJDs1CsjEF18uN0f8QtqDwaiKVq1BJvtu+rIstsXnReyVOHpFCCISOh6duF\r\nvFe6zhN5jfoe41FnDhwZ5BcQAOKgGFkJUFM5Plx52jInBOcfFa6+aAKyabFS\r\nQwn7MLKn4/OsPixi7cZcwlStBwysPeyvw/313ujl4r6n44pzXRMV7nR/Atgi\r\n0r70nHFgd5bptUeFGzT15SegRni04PIcREelQkr5LD5NL8ZbHXZH8OeDjq6d\r\nUupJ/MRMfrSCqWsh/3bST3ZTxZkxF7PYM564g4PivvdgdUxvLDffVhFmwZqr\r\n4CgQw+Ibhd3Y2P8t5N8PLWw3EsfGepKb02z1CsCfctCL3Xq0eRr0q/pzkStd\r\nMxL4reR5kSj/G1dBwtu0WSbqBTh2I53O0ixUvgYE59KU8L9Zy36AQYyiiPIC\r\n2Jha9Y5rLJQS1H5h0iXvlT/HOOWw4oEVLE07i69sEzRynLhLeKZVTv/Dd7a+\r\nJNXiAN2btf+EJfstzKSOMVaGnZl7FoakTzEUhXdcgmb7QoLfeKCfh2G5dof1\r\nTtQff3mavxfQauy3TGmkTi+zN7BDyOyBdWEQSOuLJ8m4QoB4AOuZZTcKuCRF\r\nYtoYWkosbx5StOWkvwR8yqYh21zp2qVxyQs=\r\n=FvXl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"40b26a5141704cdb8425d48f695286496f55301b","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.3.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.14.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.20.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.23","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.13","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.278_1677449834594_0.06363817909710989","host":"s3://npm-registry-packages"}},"3.1.279":{"name":"simple-keyboard-layouts","version":"3.1.279","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.279","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"082ff340c108df1f45a9bf9187bfe2a048940b69","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.279.tgz","fileCount":97,"integrity":"sha512-/osktOuOW8VQ37wzT7ME6PNcjMwZdzmdl4ZZGsYaChVlsQebjzRixv74Lv+byIQeBhlctK7SSfUrSRpkBfBB+g==","signatures":[{"sig":"MEUCIQCV1cpMizh4ZSXPUYIBENo0+40boyG9iP684BoUd80YwQIgP7uLGt4T/1RfWfrMrEbDNvYTuqugZw/fzga13XMlFOA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/H73ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1rxAAgesL/9GChv1mxUI+CXZQiPrVPabikm+a2V8baXSIzNuIjrOR\r\nIAVqfAzuHG4TG8wQMLWd3h7DO2ky6eKkP7A1atdQNx+9RK4I1gc+i0uxGTrf\r\ng2ixksw0QrlU9dgEzmqjdNv6IXqaVvHU1dH3PsZQ33AL9QmS3wuLm9z+8uqK\r\nuskg5UDLXWi5Q+jp+zDi/AiBU5T0/i6w55G1mL75PcRr3QCOAeBZSD7YfyaE\r\nfDH0uSde5VIYWlcK/XSQvUwJNX2NM0+V6Dka8YgXIX9qLWlS3zGMfrlymdrB\r\n6CikpdkxF5HgSZ7z+mQGuirkHYbVC6JJ6wdDJeOwq09cboWzYPL6uHx/X33j\r\nEblMg0xqxdZ8VQOf5ETER29lwkKEGkIbjAnhsO6NN4Ua6Ls7YAVhvezxlmvZ\r\n7q6lJXAdSFsNcrEAHdXwrC7VJgWOYLCkQDgGFmo666RvpnGMcZ5cvCbSJype\r\n92n3+5jkk2KsYngOAGjO5V6TKg2FEF0qN6+pEmrGLz0B0URkX/HUjRwUMuI5\r\n/D7CyjQlfYgCujHg/kTR35bR01ho34cEYHBAXjOMFmlm4cxPv16yhJH+G5sA\r\nCJXdw0f8kkIB2PAq3KTIbc4Xsb6UvpfpldBwA0p3XNq5UT2axGyxpf2e8j8C\r\nGcqfi0X3ZdYQIgCSk+AmkymYEPEvbRy6U1E=\r\n=N8hc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"a6576b98cb9e44c966e5e90e66d9dcf1b17d4017","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.3.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.14.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.20.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.24","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.13","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.279_1677491959685_0.0969607385286757","host":"s3://npm-registry-packages"}},"3.1.280":{"name":"simple-keyboard-layouts","version":"3.1.280","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.280","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d71301cc651a8097ff46488059fdd18a44014000","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.280.tgz","fileCount":97,"integrity":"sha512-UyPI4F6Vl966cE8unvcz4vSC0MLo/j2urthdSfSsxE4q3p6tSz9Xss/T2hqMrA6/Xk4IcZKBiHnMRVv+OxgMpA==","signatures":[{"sig":"MEYCIQDUH2ERXwhxW0+OLYWk+bniZ0EqTUdxwjD0iRaJ5JAMigIhALQvI8d5dJUfrypeZ1o7k6bY8b8TuNdQaE3e6leNwnM1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/dB5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPAw//UUeVJnGhDI9MSwX2rJJQt8SUmJiUhM9paos1HRKT1xqFL3us\r\nv7FxY2JJ8+lEgD9uh1hefPrEzVkNZrwaJhTT6Tm/oZd4SHsDewxByznNDenh\r\nAGYR7ZXGcscMY4YnoAKmvnUc0ggzRo3EE071FQuDOuoEclo554BJaMfp45rf\r\nTfVqQJMZlenw4RoiDhdAmtDgvA7yMynEM0bTGanhU+Cuk6iXeGIjXPv/7yfw\r\nSRtUmPPp9i1CWvvwIgHlUmZ+FNXlIbU64sbrrgKseCQ0w/+1hS3BnzOA3TsY\r\nC1NqgsnZ3mn8ybDPhkgsG7XsAagY3GhcMnTYzpZULdH+GfMVdu5hdWeT9ly4\r\nVl94mmywfrY2BqovGP0C1e6hDrerG+W/GKT9QBsblP8yTJ+eswXsjL9dedeG\r\nBgaUBwI6TjXEIwvlaRddtVr++VmImha/Ko3cjz/0a8cozuCzfDGBGZ6WX5yu\r\ntPc0ZhtRK/dRgFViYPz7oSUKoFISqsmbbJg1cqHT/4+vrQhFw4FekBs1zIP/\r\noLTXky30HC36cyIca6ekbUIf3KPAdEeBsjS5tj1cVWVMB+E33ykAzZLSjt9Z\r\ng8s+VrYt9aQPt7+mN+lr2pCiwmeUGQuGlDBs2lmuAXO1EOb0WbW8Pb+LvgHz\r\nS938M/9HedoP5M9pMhvuYxZqZTIPJGTbIL4=\r\n=uRao\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"e406f41d92aba8b1cebdbd190999adc9e86ba55a","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.3.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.14.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.20.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.25","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.13","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.280_1677578361624_0.43813427602873967","host":"s3://npm-registry-packages"}},"3.1.281":{"name":"simple-keyboard-layouts","version":"3.1.281","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.281","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"22707cb8f1e6f77ec99d299860efbc5a71373b14","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.281.tgz","fileCount":97,"integrity":"sha512-/AyAN+62Fq0Y6CHp9jF26kmsTN3X/opBEi+2BPDdbgLMKs0Rzlb6cieA8dgxBXwf3+2VXuzL3l/tJtAbOczICw==","signatures":[{"sig":"MEQCIDys+k7u9hag1yLZAzJVnG6rwiHokSi3IL4KwEKhYEdkAiAeF0iSXMcUL9QV8oR+JG2qkNXe+g2HaA2Zv/xGDBmEFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/xfoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmov2Q/8Dz1GbYoimD0IaLo+9afH7Lqoum3DMH2gdlu9IAqOuxUSRWmj\r\niO46pQJa8AQC65hCToNwDvxO6IvinUjKsEfDeg7tFEuIy2wwXsbF48ZsTfbf\r\n++gjn+C05JyeHihZr2EDEFyhO9GMYlW6Kv0HeTW47GwBYxNZBDOGobn1dInU\r\nFXY52rE4aLR2w4cMV+zlVNVqQjpnrFt2ZCCSckN5gCcgLSkcEIZPkR/S/hb5\r\nUxulW8VmqppJmYU5rkvMKTakKb0tiox0bYICcfvUB88/tBtcCIuW2Ps1Xb0j\r\njTRRKq/qlLogrL/EWT6KQ/c+DBJWONwH2kDYT9/+LgmOKgAvFhP+g2WsWRaY\r\n+WwljF0fnYowxuLlXwoZFSw/kROIsBZJUEhkWawHUgp3w/il6tl7yz6MpJjT\r\nt5PY80mlj+5ItFqMbw8jH1Q0z0dHdMvhJ9a83jiFUmEhEx4ZogLcbFgh9CdB\r\nutr+NPNm5L67Dw6x5rvYYzHKVrEbNBxG2K1yXlbJF4jJvtbcTuIVLtHoRpDC\r\nB9ZueMfwWDwFwFE01fuYCjRHNyPxR/vEQdtZSftt5oFF3jKXsROAKUU1j73G\r\nnJWPQG1dhuhbx6hkEWfrtHIVqo6QigY/qZehy34W98D9ovBkF89m+u2RJYMo\r\nLPbn8i/SQFoSewF8m1g7slQZ7lvanLgKWbA=\r\n=0jrn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"b1e1c4d8b2bf6d15d36c80c1970be6805301bfbb","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.20.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.26","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.13","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.281_1677662183888_0.285080943867589","host":"s3://npm-registry-packages"}},"3.1.282":{"name":"simple-keyboard-layouts","version":"3.1.282","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.282","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ea6210775be2dc433f6c64fbe53f75600797d68c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.282.tgz","fileCount":97,"integrity":"sha512-xrROURj4Ggrm3Xvr7R3OlItYRcYaMSWiVxdomsfQz23KmRKbwL/PY9jXqYBAMrBwP+ieQSwJRAw7Vb+VMyiZow==","signatures":[{"sig":"MEUCIQDjh6DmiDfRdSvtiChyfb/UdTe3hh/LeD1RO26IW4AhLgIgOLC+KRCDyfqnjrWa4dqL0Sn3u0W9erazBXl3nn/5XkY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBbmiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmAA//T0cY1NnGhPcUmJMCq1YsA2ayD8FNXxoRdU0650M+Cu+XJdzT\r\n7xSrVvfVc1FIh6JhXrxeAixHZuMSlZ4qGQckyCESQWfRhBfjX44r6ZsixISG\r\ne9McUBqdcS/mx5ahly0VYVpIzXhYXWKCxXI+qzUXck64iZo0XNt8T7ow8PPa\r\nEXGFtJ3GUOVLtbmS4PmDkivcQVP0FPoX4rjMAKkdEqn6uhD2wG2wHFX1iOtq\r\n9vX5ZvS6DP9u92JI64UEH4XYQCPHYcv98dE5PM2DcHWtuefxqw+/tKMXwh4W\r\nXKzBwtah/HcEmuPvuWEUVAzh8PTuMmGNaVMQmlcZlXVh3s9t6eJi0rqPR+1J\r\n1Bx9SLpg8ADUdVmqQuGbxE/K8Dngnx9woSBAUvfLIveBuYW6MRPPNKYGCGTf\r\nWiVboCOtf0dmHm/YThQ+reMH5dqpwbQKwX+7bXg7NbEvYjxBg+e1IMt+wTtl\r\n5pLwV9mo4Eg00Pw8aFe5C3FHgUfuzOFcn8Ik/mJCsr+0WAyZiH38VgHaoGOM\r\nKnb37hczbAElWjPV82BYLSLLrkuvnS23Z0y97/tKyUHXlJKWAz3l2csiLQ7m\r\njNT0SzJj01gwtlaD657KzGzMVyOrCGWTVxAdkV7BjLCdgcJT9U2jAItjsTWg\r\n930iAW731flH60npHzgh6SnOtBUnaHcIGvA=\r\n=ccGd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"0b003cf0e6367569e5abf2dadad439b793d9b547","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.20.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.27","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.13","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.282_1678096802085_0.7303565869084081","host":"s3://npm-registry-packages"}},"3.1.283":{"name":"simple-keyboard-layouts","version":"3.1.283","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.283","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"10a971cd2a9a18359766b7ac559bae6676234d8f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.283.tgz","fileCount":97,"integrity":"sha512-YNOxRBXud0xIikWwg2bVkAOP7ZQwVob1ZaGB18D0KGKKmq1zsVd2Lslg2xMgP6x3uwcGFbtU7ZeYaAudR4Ccbg==","signatures":[{"sig":"MEUCIQC9PthWhEja7cs+nXw3tT9f9L8qcFsEdbj9Ac7naRjKxgIgQrn0F0UmOmRe0PKss0zR3twIdKubZQFzjyaxvMp0qp0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBwsEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqC9g/+LxEmLDKsiTcl25BVqJswj47E5dTP9z/Z7ZIgOIjHiQiPAnO7\r\nkmZhog5g4SvTxzwqc7WhqzK99hL7Vn3PjgvLsIkowyUhyn1CsbYEh8jE4iX6\r\n8E7JobJVZdEeubtwP3wvAytdmybTwcUAFMW2rbCC+cDuILiqQW9LSpA4nq0/\r\nlxmPFvsrQG4njbJ14jZ98KRoCPp/2ziFAbHeAt3V3Owo1s2l2t3uqg2h+9Ug\r\npTCkfu1MkZymSaE+QZuNu9CTI2yluFCAlGRwEykSFECS5L+HEbYrYMFE4D8Q\r\nwJZq4gJDvsPihy6mBQLphGmjqLrARd6QZcuKbvHn7pEAUY/SDZZIXK65HVyW\r\nsDkcvJ25GedyzL5JaqwDolJZ00maLwkHkihi8nOP3GglC6dGtwyU4NuziOSa\r\nPkfqLXQZD3hgghn36lrLmR73YQWuvUwH4OUX6jnzpP9QtentmfJxqHLrCUp1\r\nxV0d866+yoEGrsCAPoNkpk2EKzcbaqyQL4Ju37bmJwx+XGvQsg2WVVeARsYr\r\nJcfRDV/ExdMZ4WZ6dGeVnTjzFQv5Xj+5tiPdEFybuj2Slhs8h2bewcGwAoiG\r\nfksk1tV2G1KICIdvhWw85HaG492bAzTuxruoSEGVp1xLn7/axHd7/NhRdP6U\r\nRg3CtKx9q8SMTt7ezkokp9aiqIrdNCCfG24=\r\n=w83e\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"37495722e2bdf4bf5c61a866286ca16faa6798c4","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.20.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.29","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.13","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.283_1678183172710_0.8100327555459168","host":"s3://npm-registry-packages"}},"3.1.284":{"name":"simple-keyboard-layouts","version":"3.1.284","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.284","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f1aa1a01d91439996bc6793bdffd225c21a8672c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.284.tgz","fileCount":97,"integrity":"sha512-Dkq2kL7/ZXAE6rfV/l+ydxnHXC52VJO007rd1XaLvN4cBdxt3tHFIwqH500/Nd7e9H21nxieJYQLU1RlhmdEGg==","signatures":[{"sig":"MEUCIHtBn32u5v8CvK4yTgMdQEcSp58iYiTBIlkxTfjJptZgAiEAlj71w6Eiqxd6vTs/+U6aN4fXGTdPcmsXmkzdVdtvKSc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCFyAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq87w//Us214Y/5ULPf9HcuEnQawy25pk0ceD3t7sWGRH+Tl+hXfLR3\r\nerBnqEb+qZexicQ/kCahHfqZSjls5q0bv3Yeay7z/DOv2qAgd6quXUWY8r7M\r\nsk23anFFLlf1WYFhP5yNdwS0l0Roeyo5P0rYNejV3jq0sMr4DcHRu9E7+DrL\r\nbUVulKUNTyDvWCRXhyI6t9jofBnrO6tolyEPpXIhXvE4ZqoMllvEQmF/XTC1\r\nkm+PZqgnmSw+3S/qLSb7TJmc9wQELNCHNL0V/FTzZaMZurklwwC00kcQ5haD\r\nfmyS/XqM67ij6mixflebwW8aM51cUGoeNI4kC/QLbTTLfShbI9B7MoQDbMVA\r\nEzILkITpW5afi0thr85zjaxBarqRpBGNV+fctGfV5v98YumHSjOLNTMf+qmU\r\nnv93iYsbCjvQ7o8e59OnDHasX6//5RSf2tmsxac0S4OCVqJSpf8TKmN5WCtZ\r\niNhRGuDJbZ0n2pJd7OSQIS+1u+Ut9DQrMeDWj4pFIm5qPAIzNqigBph+wVUj\r\niGOCtWTOPa/SVOJRFypms+1eK1LzknggCxiGxYf2mhENUS/7IAGnGmKZNe+P\r\nDNcNSuIj5TpyxXGcxPqJl2aAWWxyWWxk6/wdteGbZAs5KKOed9ME8B4FUc0I\r\nvkOQaE6AXdPuOeqBV2N12CN92pgq0Iw+BD0=\r\n=XKQA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"36215c9015f7449328615faa0ba302814f10b287","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.20.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.29","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.6","mini-css-extract-plugin":"^2.7.3","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.13","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.284_1678269568494_0.8302386573558049","host":"s3://npm-registry-packages"}},"3.1.285":{"name":"simple-keyboard-layouts","version":"3.1.285","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.285","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"32b02727df9bbf549c4b12be602e73f0642a1d4f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.285.tgz","fileCount":97,"integrity":"sha512-uwHg/5DusDjhBhsTeZzxULWkhnMaXG5qd0KfFTJgmZxuSyshKncj7KotPJInb2hHkOqYUQTgCWyjBJf/i8i2Bw==","signatures":[{"sig":"MEYCIQCF52gUgwssidyNSEecrosHEraWCu35ajyAEapTpXAojwIhAPCL1Cas3hfy7qiKAYahqlpAHOD4SeBcijtZ+5OxZKr5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCa4pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPgQ/+NMulY1TUG/SryndGeuW5GpMVvJFMpG6V5LPY2y7euCFnc4oA\r\ndahs5KdGRSPzxfKn+8iUXAUx20tZtKB4JZiqr9M/gg4OM03XrJGCCwx2/BsR\r\n2GceW25mx/Q6MNNwx2FVzEQmczTxrubfch/9tiJx/RTP4UODT3CchtZPMj9d\r\n57fZ/DUPWT0KG4G9f9dC+bcDSXGq+GcFXvgY0iOq1Dc8rbJokLO2ST3TR5XY\r\nJTq5/J4+hVdmcVUpYmmpUz75OuKcxTe9LHkDAXRv1cX0gm6GWgForWLrIjBr\r\n9NR3m3uXupWdRY0BGsZje9woqre0BYb3oghyKdESf/2DvvE37oKD6zzjki2H\r\n1gXBfaWD4+s23KyuYD3oKch8QRgkxw5l+GbSzlhyrbN1EzMhvFf4anP4u4oJ\r\nO9TKX/+rQEuRlDxifUbsXKohAZXuNt5CpPLMQCGh1Ij1ljowY/tvu34oRWlg\r\nJmXEG7j1rKMDe9m4yNLPQV+Sh5lPmGQsY7h/bRk6jKDtaDnErP5wx77nLvRG\r\nmmNLSJmur01fQqpYGpcm4aCWzqx0JNBsUJW3MxpZbHKdUpRDWEQhohOeJ8lR\r\nI6Kq6TPXQ4JjRg/ik2yOP2gZoQjDbSvvmsvprD56+Yi8U6lA7zI3Ox7DKlA+\r\n1ztMgcYEsCn6MRvlG39eJpkyQ2qGmR7Tgf4=\r\n=ectd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"fa58eceb815e192a08d4bfd93d87870b6b472e9e","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.20.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.31","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.3","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.13","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.285_1678356009079_0.07879297499521831","host":"s3://npm-registry-packages"}},"3.1.286":{"name":"simple-keyboard-layouts","version":"3.1.286","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.286","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bf5c96747dd58aaf2b97a7dec773d60f8212ab9d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.286.tgz","fileCount":97,"integrity":"sha512-XwfWDfnPkq0UFM5Gc8kW+TzPWe8unJQO3quzNWY/XnH2aKyu8ssPHKDyqp2LBFeK+3GjcJth3nF6mJWK5OCfuQ==","signatures":[{"sig":"MEUCICYrwIWngbn5LtNinixaKk19Xv9ca8WewMLuUMqT1Q+7AiEAu7hVD8kH7f5CdKANtIed1HdXrx+c4RqkJnHkZez8u6A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCv+dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpqag/6AyCtP335CbIvidTbKKPttFfskABHF/niPpgEy3m0uCRE5Ft1\r\nqEKlgeiHXnsfJUwocLNd+Z6sE7V3CVQsCpX41+2zi7I1EMDDu+P37IDLEVyX\r\nwUo439ojvJbIwS3bmrxZNOKZnmD5uptGlD9RTe7W2TsjMPFiHO0AYh5zA31s\r\nAX8EVHMh4KZuuR6VB+C8bI7MrVmAzHfAPY05Gc+ERcgPqv1/syE/OnYEli58\r\nrdWv9Dg4dQAG16687j4+cs3JuwTH/Uu+QZpwroUb0rzBUzfWH6lkngDGyoeZ\r\nAszytD8V0Z9YhRxEhQ222OJOhRO5Gr5/RbUXGW1axM4iPt5L+RiZ/f4t9h5f\r\nfMUgkfM5TYX170ffXUzm6FPrCwxlA+hAuK1xkQZBOO+KXhh7DO5vjnLMPUs7\r\n8v2zFVendG+ikP/7hw01DJTqSccOKRQV1Mizf2nb1Ub64vE14po74NUJ437z\r\njARyE5oIxwuxKuqZ2EaHd89dSC1u5iV/FjjyE0eLMaovrqNmdxORe6P0e7um\r\n3Yi31hSlC6sW2OAb3LX7zkzyDDyQz4xPqnHfm+wrB+hA4BKdlEOcWMrnjA8C\r\niz/5I2UXrb8TFliI92/RiyPhhndR0OqlBQvGmC4cUPogppoFpParjk9Q2CTj\r\nqmiBosxFMLTd4urqv807JAkgRr25v+gVUIM=\r\n=TYxo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"d7d0c00cbf65e091a932eb1e07630634c18244b7","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.20.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.32","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.3","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.13","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.286_1678442397133_0.8891884505876828","host":"s3://npm-registry-packages"}},"3.1.287":{"name":"simple-keyboard-layouts","version":"3.1.287","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.287","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"56ae1298cd1b1974c1aa5c07952df6a02769c869","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.287.tgz","fileCount":97,"integrity":"sha512-kFhugoYe5nFPHGC8KR1+mIRAl6k7RKlyOuiePxt5bPM2VXIOCw/O9ZcjPBe/rF0H0POqeUTvZC3DXbqlB598ow==","signatures":[{"sig":"MEQCICahqvJXK50YxsyR+n+tkNC7DPvDmXos/EcOfWZ589gGAiBmdbTG2rrJLtKPlGK6TsdkX1+bxa5ui+M7gefw2pKlKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDuYzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5Ew//cavMmn8G0l1xGi8yN19WYRWKsrVluoLhXCZ2UiDTO5BfY5sa\r\nlqAkIJnqrE0SaVtoNjLAod+OXtofUoqOnc75Bp5U67SVdIvnaeDBb0LWVfIm\r\noqrpD29WkJfQQVIS/4i5Cp93OFtLlrzK1/n+aXcvIip1rjtD1wUFMX2DuNGt\r\neRjBO7c10fJYzKZxmbdCpW1umnr5c5fHOTF9HL48lps44khYtEFCOxuQQDaF\r\n9o9YItcTgZ9fz4ajvim1dJZozU8sKQLEzlEKY+jK6kop/mpjV4CtXpfbUBWk\r\nNNip+p9bbltWo8IVanvKzS0umKMsyNl2csL3LYPDdzOt84cdV3PPDf9V1bU9\r\n8uAln6DG0Er3RALrvJF8Bhld1AlwTT31vuSSpMDnoWofLiNyYzIt2tRTHHcG\r\nDiud+9ukuvBi9JbATJZjK07Eq+YUOYaS1BOcuDEsaoZo96xLiIQ2A5SFjJmD\r\nvN6MVdOhA7UyICjYoYcKh5tq0HrM0C5iRImTNKNqUraEX1pafUBmuVpni7tr\r\nJR64BjiiP1Z09hmpLIpQIqEiEekjLyDHyJofFvp6m6EGRekStUHCDWT+E0t8\r\nxlhMJoYhZT6NTlsPwrYws+oYelwvDTA9f2fVmf80p0vGivAKHNpNUDWtne0h\r\n5awDzQ9C4rkosigYpDnrVAyAWPu0NQaJeLc=\r\n=0GF2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"76b7f192a52e20b85922064397a6c72df45f89a5","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.20.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.33","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.3","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.13","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.287_1678698035002_0.8897080213635309","host":"s3://npm-registry-packages"}},"3.1.288":{"name":"simple-keyboard-layouts","version":"3.1.288","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.288","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1cb070052e402ce3bc3935bd0730574f8b50bbeb","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.288.tgz","fileCount":97,"integrity":"sha512-vo/6a+eT2/wgfYc/Qx/VxvqmSjL7kHexzzAgVJid1LjYQMvl1TJfkkDxi9j9FUVBBXAcP7piJmSwFikyuql49A==","signatures":[{"sig":"MEYCIQDN3Q3mfqTKdoWgWcOCHM2/Py3dmfV6R4zfcT1nnoQJBQIhALyJ3dh2RCoKvYQiTIslzqNgX/8fXlqgcdCJNWkzTl4i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEDd5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoj2hAAiDfo3iPY+pkGPPJhyBkkp+sr+UvXiYTIjBju3Dma3HP7K/ky\r\nEOGlSg06TPO2tYcfAo0RyGy1WECaBRcLqRw9uETKKsC8lgyNQ7PPERZIgNLo\r\n0DFM2lj2Uer+yDyt8m1INCPh69NeGu/yUvSKAPIEDaZXHmnaKYf58d6NBymy\r\nOI/cpWppdPOiWeUIkFfgqEGDe2ph0qD7U9QI3NIdQpNcLKJ9M3f/x1eyxXr5\r\nyV8RZ669Z4Il4exyjYITjT1jvlCaQ0TcCcYqaMPrT8R8dlax8zk8Oe9FPIGG\r\nxdvqj/j5ixwOKoFSASg9LVT2Ld90xPX5+PeQUeNAqM5ysnn51VFAIrrpgkye\r\nEOv/50TQ4TO+d7zhv+yhxKjrzIsaDX01qVm5REbbFcEjYMmczj+6xeBQPwrK\r\nguFl2QzbFsO7PtTyOexYqauOQZ8pqapLepPkfFmUOL2z6sfghmkfvZjnEwez\r\nvpu/eKp+6wGZo4T/Vhrk/jWJCvoaqHlFevZZk590qGNEO8rZV4EZwKszGEkq\r\nDuzZBKrjeRzPcSPu2NSU5zBahknf3KxmycsuFN/WkfEFsHOf3FU+z/u9fvJL\r\n/w0nh4iRqy+LnGQs7D937Qzb3EbcICx4d92FuOr/6I6XXWfl1EGIHH3yOAXJ\r\nMmexLsI6R6uJ0jqsCRwj9skN4vLpigPrV3k=\r\n=XMGh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"53c20a47e7068d8b2e1edb7581aa330c47118271","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.20.12","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.34","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.3","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.20.13","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.288_1678784377505_0.29616605086653425","host":"s3://npm-registry-packages"}},"3.1.289":{"name":"simple-keyboard-layouts","version":"3.1.289","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.289","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"60d7c37d057283f6e761678311df9bee14fd990d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.289.tgz","fileCount":97,"integrity":"sha512-hWKkRWniNX56RCI4HYlAAxGxiz3S337fNCNec4eMxZ28tSWZ6jdh0EIBjUMqtEmUpkS7lof6EpXQuS+RewTTDQ==","signatures":[{"sig":"MEYCIQCOYyBtXSlPskZ9ep5L2yNGWlIVtId7FsKX9hwmXV3OvgIhALL/35rfhRcqmBQ5/+gjzTJO7RWRdoW3GS0oznFg64Bq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEYknACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqm6g/9GsjbkbgwMB5xkL0ClEDmVFtR25lMZcHxSYxVSv4BMGaWLuxO\r\n+LC3B5n5v3sryZMMdn1kQWBAIsxoUj+9JBpd8RKTLU20o/GLYJ7nKU29D1EH\r\n552SFwbafm7IYoqJYs2ivtLCxDe2q2QAA2OvC+v+IW9xnxKRB+yAL2BhwR/c\r\nZdwZJbY0Sh7UYQZY5y7bcEWEGRZXzyYNlocMlwesZWmsMEbc6gOIdgXXq9PM\r\nip6YYQrxrmtuU1kQlphrC69EYyE91pANLS038R8U/haywlQZQPZ2Mp/UtITg\r\naTAZE5m+BnXppbmkTdfKCoy6/LiZGK9lZ2Szf2YiosEDxAJ4r4sHHAU0knQh\r\nVy2hZXqggEDUAbPi3OJa1vYHI0dw0XYqo8hEIktBCuIK9Q0qAYNxMVIIOBox\r\ngl5YJetcRycHIaQyBqob6obzYpG9/E2aDnsXSGcOZ8/+NMVethPevJO+vK0c\r\n7CgwyPHg5lGroTShYjFuTJuQX9KtdIX17JYZq98brcvoMCwQdTZTfoYJiAdF\r\ng9/3rNcT8NfTu2WYyMm5m6uNxV6yw/LaW9FMlmk+oDnNYl4Xe3T/HrCzgOpn\r\ne620C/jpmh4xdKZ11nd3dPcKCkaYmU8LozlN0xemvpLdHmpQj/r3Sl9WcDw6\r\n/CW6foH72UVVlyqZOnT4P2LrhLOfwM8kOJ8=\r\n=yJbA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"fe44b71337f3371cd80c563bc5395a51568877bc","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.3","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.35","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.11.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.3","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.289_1678870823347_0.8330822363790868","host":"s3://npm-registry-packages"}},"3.1.290":{"name":"simple-keyboard-layouts","version":"3.1.290","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.290","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8bca7cb9d9c7215825d5b2ec4aa75ecf9d5c85ca","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.290.tgz","fileCount":97,"integrity":"sha512-Ukq7afS5tk9C8f1QUZaYXJQFhnXq/fZBPH8UFo4Bc4PNbODPsa4jWYRs8/6wdl0bkduy5gNa4PjZ0D5aW8nhRw==","signatures":[{"sig":"MEYCIQD2fHyQGTrrvbyK8z3D/U/g4aMHYf5uTg6aU6UWPrBl/AIhAOYo9BW/JKS1yySnOteJj2NmH88P8H/tT/ZAdq1H8NcH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEYmjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmolvg//TorSBoE3EjNMrQkwMAsRlUOM3OUc44YNlmBo+pT/7DiYJC9U\r\nsan9XptFjuThXETUpCl7zY0bO7VbUIlqBDbNJUd990bpvnHt8d1pWSXV+xE4\r\nz5l9fGUujwDhQZ4MWkV0xDPWoZKgnl74aCqJiYxiKdSHRNUxy4OTNurZZTS0\r\nvwGU/GVrCK1ivAAs2AOgptsodMFmlg9u8Uq+tAuucdCwKlJDoxPDx+dXYC9t\r\ngu86Z1JyGlNUjKD8J0Q9O8hCvCQieENJwSMzvdsNCEn7C8lS6x296p1/kyG+\r\n8gbOgESqM/V9/Ed52R3HE5R+AdN+EoMshynpY4Szevz79PYsVFmv0OO7kbSM\r\n8YnY/doPtG+0kpdfmY4MgsGi8ONQCKZs/WWUgCnIXIDZBwPE1C7ijdmJK+Qe\r\nPwru1Hpyhv77qz0QLyHIVIS2OphXrjJaeSu9LLlf8kj+pixCS3j9yPyDovxn\r\n5vRl7KYs3MhnyqzH7wWLic7/7alrX6cy+Y+H5f0mGrOH1QzWDoYwuMIGrIqD\r\niwN2lg9sdY/y1SwwVkt42dMSzIg9fkT9d1VcpsC5JVlb0iXWFkI/bpaLZ6cA\r\nwD7pN/Sj1QwnZyhzIDCz7uVQI10P8kZ5bMUX1LF0dDdtmcbyF5grjKTk4T+M\r\n4cu36DE6lTh4ErrF8KfVZAaQScRd/Psm7mQ=\r\n=3Ag9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"40ef11e55c64cfaf2ce68104044fd9c217ffd18b","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.3","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.35","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.12.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.3","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.290_1678870947499_0.9106241759622107","host":"s3://npm-registry-packages"}},"3.1.291":{"name":"simple-keyboard-layouts","version":"3.1.291","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.291","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1272a80f80924af85b21fec0efc65792ad62cbb4","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.291.tgz","fileCount":97,"integrity":"sha512-bfrghjQKvDiEcwPk6WHDKHqBOdrOmmL3cVcq1YUd/8Dxy5lTaJvzSfXlR9HxNGVbQO4rDjMZgL15RbuO0xi5zw==","signatures":[{"sig":"MEUCIQDTeRqyabwbDGLps71emMa8Rv+vaplU+jxQKh4EKahfFQIgP9Qi59LTWBIfPTO9+w0NeGmxXFaBlljPLEzfUBvKW0g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEtqkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAQQ//XSLE/BXwN5sa89u9nPHLYkSv1s7fV9vRIvXIzZHQjc1hitlQ\r\nr918KQT+xEusRKQi3oy/gNiMnnuWLRHGrXHjWtPWSyHGrtyUPgRhlQGPZSQi\r\nu/Dyz2MmrNaJLIw1tQ4HLCoiQNPpbm411lSUSZJip+4OWHu9Az2epQtq2607\r\nLVaMOS63h+Ljic6Chww9om9pLsysroQTKaiGqS932UPLoiFzJ51MpJQXS5Yq\r\nVFkWfOj1ZfLXxk5xV3RPLYTqg7qN4YmILLRMqdaEneDs6s/4u5+nFoasZOvY\r\n3Bu1qU02VB6Rmg1ye1cdxGt7ughjA934Tq6Rp/KUV1nVjWN6eTFNuc+7Q7L2\r\nrAbriiKZ/0Mf4hj9dCXa0hYi1F69AfCndPAgkXniUPGGSp9apBMd6vhmEEYW\r\n9X9e4wOUnTpw8IGs9nscrXRXfsu5lhBE7ep0O1y9pJ83V3etfReE1M2vjdpu\r\nxZVoU5DpPXZFBEszhdacxS1m6v9i4u+oYuWHyywjYpl4GW5tDPDvVjLqqcUZ\r\n6NqHH1It6KvMUCNvswcoKWBrP1/U9f2Ig16MRvMT7fXXi3XXz3lM8qcGUV51\r\nui+Y9YyjMfGPAUweKLIflbP1XTQircRrGDEX83J9awM0WPUVSFytg82Fm6G4\r\nZbyUvBNwkzhqfexdXsfw272IaBm0haMewEc=\r\n=eHB/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"4a089a2229ca0ab8f9b41b65958ca67831b1afc2","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.3","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.36","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.12.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.3","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.291_1678957219721_0.1297931497115461","host":"s3://npm-registry-packages"}},"3.1.292":{"name":"simple-keyboard-layouts","version":"3.1.292","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.292","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0899ad296d7ee99fb64cd8b34f2c443b8374e922","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.292.tgz","fileCount":97,"integrity":"sha512-JpNbp91OwEFarRXOubJKPR5Be9xTLjpW9q0eE45qHqjJsNWaRfYANCFE0Vto6Ed9eABg2qGe4MFdWBYRZNQjhQ==","signatures":[{"sig":"MEQCIHo/pdRJDiz+2yZOY3IcoY3BjtOyIm2ZEYj40ksTCaBAAiBCQAtU2JjWKg0m90UXt2WID7/aHyvtoe92UsQgYvYm0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFCwmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNCA/8Dpgsr7d3pYcQtHPXab/6gEW422xQnhQ8xpFpbdG8xXcq42SK\r\n4T/Ns/9iZ270qatT8BEulvsB8DwnKnr/1xjAWz6Y3nI9BgBGG9ljIhOgwYaj\r\nbJdjTb/7Tc71t8j0bSuSJjH7SKw00FcyayuASGLPl65dzzf8ROXZtvou5jFw\r\nNHl8QSxwYBVsnqC0k4qZOqg8n2zxle1zyn672QTNTsN7ncc40u3Fw7hKpRwv\r\nvyttgwYtxA370bGOzudDNTH5M0gqrwHskmsJ53K3VpItYhgwtsF/UN17pvWk\r\n3m/W1bzVd3zBROHrjHRaLaqdmcvoKUTDXkvfK7J/toij7Htdnst8TrsKm0lI\r\nHfnBS1/KxA9wFHD/k1x0R0VwT+4C5iB4OnERN+KmMEOYqtFDP0vOJZBq8HDe\r\nPz/j+EsB+SWJkrTtANDj/aYn6i9EJ/Fp1coGeWsljPcRARI0hxz2qLZOdul+\r\nI4jr+JnH9IVMpW4xpcsaH7Lox+t+NT9VbHPuKaty1878aCZS+B7nlalGaM1C\r\nhsbXgNzmJiRVycxhHfCUNnRTL6z4pvA95KsoY3x9s5XVYfCVSrmmjowRuqlr\r\nzQ6eGwgB3bmVDKNPDazI3ox7px0rwsPBvKfyCIIQ/NSFGMkDDfzbDRrYo32m\r\nyHPmB3zHcMIFYVjVRuKfQAP+rFJfZZQpens=\r\n=cUdy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"fcf5b2a5aa610f5ec744ec85f93151cd4a90b375","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.3","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.36","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.12.0","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.292_1679043621829_0.7330643354423689","host":"s3://npm-registry-packages"}},"3.1.293":{"name":"simple-keyboard-layouts","version":"3.1.293","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.293","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"075b0b73b27c08f33e045bca8c3f1b1b767cef21","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.293.tgz","fileCount":97,"integrity":"sha512-eGrG1CawoFbaMtUa6FZqb4G7KKSFpomwGCP2VsqT07mhCAWqk+XRJ0Yr+IgyVYC0cZxPD3NMu9LeMMHgOSY8WA==","signatures":[{"sig":"MEUCIFDiR6jihUH34sAM/QU0u9MzIRF7I3dLT93awTjqiTp8AiEAgvWQOsgq4en8uw2EAQGonNkjSXubVTVEPrnAn3ZHoCk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGCCtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrp5w//dUK1Sjkx9s2Dsg2dSiwBa1dK5/bsG36NNYmECRJSvWFvxCfS\r\n0CXGWzjLbNeumM1Ovbtva0V7BYDHOqRERqZszJnCco0Yd07CCRR5dOQ+iUaP\r\nAHYWolu1hRfMwlqTWUbPgU7Uh7Z+TkH1cGAmjn1buWdFTeL1bZXJxDkjZ/z7\r\nV4JUxc+b74Z7+1fPvZkvr71jCpQEZHEoAA5Q2oCN6g6mNNLxjde0KvXuE3rP\r\nzF9Kk10/wB1JKq/tGR/zQU0ESJM2o5Ukd3IvhPWVUCfRLU9VCc5EFzcVtxD3\r\n2Apjh9z2FukuZ81RKlzodOvNSOjET54aTBDYV3BJlh87lMZ8q/Afp1fJRBZY\r\nRf6q07a6WPu3gvpC2KSNYxYK6m2jV5daYcOT6hb6XHTN3VfAU2bGJLVxRq5f\r\nbm5o9kvOJL6vWUhO8cqZRpict7TDCtdd5tDBoMc9Vt+MFZlc7AjReyRKrsnf\r\nGz9bCG/zH1yJ8CeZBBLDeXTNavzedLe62uJvdQAHF63pUJAhnnsmcCNliumx\r\nkFiqfabE70gfgNsHQBYuHpwESrnuq0Vlw1kMD0A0ZEOU976Kdy/Smn1eX7Cf\r\nOi7P3/M/sqnNJwLxBLRhUBmr/USZnxCthe5VlHXJhBQM/axe5vny9IcX01J4\r\nAciLZZdq7MQ81v0FAoBL45SA9qtpL/CoW90=\r\n=8fr4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"8864fe1927fa7ce2fec28a08888807ed35131c43","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.3","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.37","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.293_1679302828957_0.5744509136577367","host":"s3://npm-registry-packages"}},"3.1.294":{"name":"simple-keyboard-layouts","version":"3.1.294","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.294","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9f40cf195cf9b0bce41c5297b3c4a2a5d55ca6af","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.294.tgz","fileCount":97,"integrity":"sha512-pfk5pLGORy6XOavkeuES4Cp4KQ+NU5t8OMNEwLMSlC5z9DWDwSqBJuFf2qGEvjMelPh12maRkc3zvY1nwhZ5Mg==","signatures":[{"sig":"MEUCIA/UF3k7z0hCCfrfM1lhbZPJKM++Hr3WdiEzwD9fjdRwAiEA/pf74rFJsWmZqVobVlrCnkaME+rPSZoJmKSBroiB3yY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGXIKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmokgg/9FsK+gBOO2xYkm9j0UD7AXqTh8VGf+us0sE46/RpcphyuSuf/\r\nSTp8yp0e9vjOTKRm/EpNA1Pl+O4ujrt4tzMTDLrnma5TV1Gx/DRLPfCmiDdC\r\niOGpbl/JYtbHH/Y7kZ3PNABozKQEJGbaYQlgmDipTkkuOQE9p0IpE+U0xGwy\r\n1gqggTHzrJo/8wiju9yewnh1yhAhovQG33zIS4lzfLYIyFEiXXDxYBmvIGPd\r\nZp03yOsTBhrP50k9N8TkVahXceUfe/YnLarnTqJY2uDXqm4wMpyJoH7mgtDp\r\nMFSLPsBao/DC95FaSdK0a2irUH8dbGLEHBS+4TuYfB5Fr5cJot4O/bowZ0bS\r\nBHf07jmPLzcr0C/ElhfcdkEloa2DmxAiT2XCNL0kN6EShEHIKYCgFggHbWfN\r\nhggqmRH8kky59iaL4Xmc57na+hBB2IuNs2dS+8tyDKOHUWoFunNJz+6CBzyU\r\nJXX9AGsxma8mxuHzbO203CGyjWYx3+5vmaVQmqYAy5QUHvNnTInPTsZt1eD4\r\n9r3n/HRcGKmqz5ItbY8GUYvzilis3kgOr2X9o7BtMvgzNDbyVOGKnWhUsIgR\r\nAhAUq2HdDzFPvCJrrqGShB9S0i3yhWhXD0ndHjOY3Jutrfn9K/AQ+UroG351\r\nOGeu2w6Zi/G0N0tswHuPD/kVHVjgSeynR/M=\r\n=1U3n\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"958d8ed49bbc22b6cf39b6221109bd5672f0d660","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.3","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.38","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.294_1679389193835_0.26370319237197437","host":"s3://npm-registry-packages"}},"3.1.295":{"name":"simple-keyboard-layouts","version":"3.1.295","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.295","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"aa17c5d7d314edba591f7263bd6a06e76b6e7ad9","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.295.tgz","fileCount":97,"integrity":"sha512-zw1ik4WHmCxRy49HIzXMqFKUY6+AMV1htzt/Cse3JOoxe/7ZFCu/Wa8HZYPY0U3C7NuOJG0NRRgnrOEDcZ6PGQ==","signatures":[{"sig":"MEUCIG6VIM6ZF/bWzSjG7jN2kIPrGUtFKApJuqFNSMpz702pAiEAj3M+PoN0Sy82Ogi/n+geB+u1/yj769Bt5o0KLJoSOzA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGr6CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTXA//WPcOa+nK7bn744QK2bm8hhaDnqBrd/VR/4LoxzZ2UO3F0bxq\r\nbD6MpU/U9SNYntrtfrAHRfp5apeTugrJHBzouaGBrpMesMzBZwfDRvapMWe3\r\nY/gR+b6bVyZxEMKwSWbIaCmFtc/u6taazFjlBtVJLCIp88JTBSTULTqRIzeq\r\nouevevOjAQAz+1GEmF8zukTB09YHlcDTwYNnpT7sgkX6fXczCtlBXmQBLhao\r\nHvD0DLGZc0dx/W+XXl/2ZklkOiTug1I7C+f89wVFnSBGiqmxDN5fBZi2pPLR\r\nMBrkbkGeBqeQhxneZZU/VnN7ajct0tT3dPvn1xhPEj0yc60Z3lPcEEbkl0PI\r\ntLGIJsA4QoJDNF7rWsDAr1Tx3YINPXHhqi3NOikOVZJNS1IV5cuvGj74Q/p1\r\n03N1GPAxllN/6+GjRoaYDHrdYuiJKwe2TmU+k0lmcRH0VftaNrvIQEjhjbpd\r\n4QhEDP5aGeoiplLHFtCGkyLKoWJoTkVbvLR56Q4BU3d9FglQZA2TJd91KZTE\r\nX0K/DyHtUG+qquoC+65LzmEkjvOeJmAsAL/9p1qyxWve0mt6kI1Zrsnsz0r8\r\nFcGGoTK0Qt+deIti+Dz3/v2CEiFWdmJplB0MNnmkUyF9DoH62ETUCi69qxhk\r\nEltzojSSDSghx2/ftjY/QN4+GTLk6TaOZPo=\r\n=tQsR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"71a221f8d5c131cacbfaeebe56710666f1e2590c","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.3","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.38","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.295_1679474306110_0.8162238072008721","host":"s3://npm-registry-packages"}},"3.1.296":{"name":"simple-keyboard-layouts","version":"3.1.296","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.296","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"321aab832087be31b72e3bb73259f65ffbe4c6f5","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.296.tgz","fileCount":97,"integrity":"sha512-zdpmHx48zAnjG7bTw8ZwlYUSvsJD1efF3z+5M3pKgd0tPNhf5cE/ngQhafVCl3BzB540OuSV/NgDLiGdL5kQFA==","signatures":[{"sig":"MEUCIQDOykwgXcZRsjFBvzD30yR4DW/uJDDHVhp5P+XNd+iKdAIgZgHL3b1AxqMaxKj0LvSxeQBIfYexdz6FNmdKaQo78bQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGsNzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7Dw//VUf4xIzd/DenhFmOTIDNtZGRU1JUva+xCKqQcV97cV12vgVf\r\nBW8siWBfnKyLRK5IC1Vo5cSspKBDHfBEYidnYnT3VhxMbklUAsrmKQchsYt7\r\nOCDS1YaObiA3zB8QhUct6YwNTn2uYbgc+GAi+P4J4+dtnT6fn58bEA0OHwMD\r\nmKKBL4JC7o54pb6NdYdt6OKa4IXjBTrHvcN0qAjf4i0sE2Smwq7XTgPs9tEs\r\nYEqEspLndu7L781+8kNvyo7jBocloVCv9E2PdbCBcxPpbRxAmgT5gHpjNYZf\r\nK6uiRgCGzLFZghyq3wq4iU5t/v6gfHjkh1L2DrwLHrobOhjaUj+TYtqKfc5P\r\nJE9PDBUwyC2AVGRnbWZR8LCbVFldfSu8eupa/dVdlV17KzaLqco/fzHNe0hW\r\nXvVjFJXRMt0fT1X9BPl9rxoP40zWG1RZmsrDlDMwjOuncNLIoGGxCVjpC2/R\r\n9c6YZRDTtBYhgCaIWOojM1L+Jg8Pv753vFS8vssUZWQjUpDw23sm52M8lq1H\r\nCOFqkKXFfr8lfHSoD8sDc0wB1iB9ixZD2igc5N0ijXLWxVKqOLBxJ0Mtm6sQ\r\nK9iZWAYLFwRcuDuYND7Dlt/9NvK1LYVbpMdl/+131rN6G4IQG9ds5HRuVjnQ\r\n9wUlXIvvhnRw/n42EJsIiHWMm8PKLAbDhk0=\r\n=UKrw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"b0bcb63af22551f5c7617c2d0ebd6cf365d05b15","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.3","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.39","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.296_1679475571687_0.7067631086421802","host":"s3://npm-registry-packages"}},"3.1.297":{"name":"simple-keyboard-layouts","version":"3.1.297","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.297","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4c7e428f7ad6dbffae90ae6e351b0e4964f5f2a6","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.297.tgz","fileCount":97,"integrity":"sha512-K5LakS2u3+47dq2bb0lAJZvJgsdmp/zrGomu8tIb9ljnwZK5YbXTcE4rGiOByg9GcTMFJA2TMMvrs84hYqGqCg==","signatures":[{"sig":"MEUCICC3sWsQOon9XlqQ7UuyQVlW7FKn9iENFRx08PB6/VsFAiEAwpHD0VfBIRYvkykMfSrk0SLqKj7QxrQnULnAwDcZFKQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHBUYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVZxAAoYSujRnpQEamR+J0bRLjBfRV6CNwii5whm4NId6ZpCE72IzX\r\nlSP8aULVRbr6BnyS3FB/FsOxwkdwJu1xsqLeilFgV56btfTFx9+ejfL2aLX6\r\nkX8R7xS8JntnElmdI2oUVtfztgzrtnTNKAPD96kvmtq9IY4t8wQeT50B2RP1\r\n33LFTL1inUrR7O3eFchx59IaO1d3npB7hAtyr9g5M7KkkX4N7o7XjtTymRIW\r\nAC3BMwQQ6OJdj15+mvyI8l1PMHeryjt0CXaR7px1ANupEZM6jYJeGquOLPg4\r\nfWDFcwe4HcbytUoV7uuqfkd8AK+4cX9rWxE4QS/wxa/WImOuDUcOacUZFOnE\r\nq2yCpHZM9XnHT49uSDR0Wj6sklbmmEE3nlVH3EcBDT1nlJviG7/V3H5kqM7V\r\nkvTs1odllYuA2+5cBCXeiCS1nypAXFoDxBnWFcrxQqUUIbWPfoeQZgynbvZQ\r\npS3ZZZ2JF+C4/+5TOkQDNiCdSuW0kFdz3vzG2wIINPXycP+PeT6bcLcPNsA3\r\nTh2RK/s2D3RLm77I9AZottoowQ1Fm1K1DpDQVzElTVYfRTcZ1yGsnE6ZQj7h\r\nEpp2L4/xDe4Bxvw5dowlHeCX2+mFhYsTbJouswWqlrvK72XYp7ggSkhg+tle\r\nuNorLY8ycFthD4/5m6okF5YT1pOC2GvHccE=\r\n=fiJE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"f5b837756cd89d7572faa7b79e3e90fe256e3963","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.3","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.40","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^4.2.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.297_1679562008486_0.7380038932391513","host":"s3://npm-registry-packages"}},"3.1.298":{"name":"simple-keyboard-layouts","version":"3.1.298","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.298","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f38fc2b6629ebb1eda33cd8afd88760f199c78f3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.298.tgz","fileCount":97,"integrity":"sha512-6qkZsqmfmRfVyn/49jNfs6L+JZ+RGpV63vzvZdi2NGnGGJioXbI2mDE8uqOcoikeDiL+tIKTGrv5Nf+271eoQg==","signatures":[{"sig":"MEYCIQCUCaOmABpDJrxD29k67wOhsvrclY3qKNVbpQO4gHHskAIhAIRuOQd58txEcn5AqVbkwqpITfjxSaBBsypJqnzFV/vR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIqyEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkGxAAlSNGFoKBeDZYuA0KsaMXaSUUNp9boJrvymrwExfM/tnumDv4\r\n7yZrJgvW9FSrwNzt2zSbjwJfjSABAvVwkEQkbTKmuU5i2AU4cmVQXK6KTO3P\r\n6TDFQ1ZxRRMWMPFpdEqhRYjjDqwrPypZNKATxnTN8C60s+jqHl63HtWyWEwE\r\nfgKxxJvlWGZToaYQPJEktlKXLrde9pBDUVbxj+GIAKgT1aIZ2yiJs2aIO3E1\r\nee7UDavUfpJp72wxhkcfXQXkIPY/nt2DiGYB0p8HC0jLoNzAFbdQA3UVr/ld\r\n66kgVHR1hkethgRCNSFFmTMNHC07MqiDH3655eNIWERUptdaoPlorBBcouWu\r\nqG2YuTgQR6KLbC1b1+e6OxQdT2k3vq0PPWD6N8VvKcoHaj4pNsDR+Se2MXPT\r\ninAEENMEiMbBLTOPCbD7XkuauP3wUMLyv6KLiE2dHp1NyGr7GF7hNN1FeRA2\r\nAPEKIrvlckQl6Eb1/C+NrUDIDdsx8tYh9L1sJ8Q8ENnZNt7pRX5DJGoV73ZM\r\nvaRsKQ0jDeRFUibswDJOKPm+5SNqrny8/mMcFAQ9VIJ5WWterA7oxwSdxq+8\r\nYrY1LA4FrMmbM7bzydIP+Uno2jDr/h8H9Mh1AUn/Ey6q9LoCiyd6fxfK9Cnn\r\nvFA9SDiQGEQ4EeHUe6Q5vMvLZumoQa4AZpM=\r\n=M+wE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"f018fac2a9943c89145c1a33696923ecdb789bfe","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.3","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.40","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.298_1679993987911_0.2587724109190148","host":"s3://npm-registry-packages"}},"3.1.299":{"name":"simple-keyboard-layouts","version":"3.1.299","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.299","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4f965e90f59218a59d0538519d3d0d3790b0bf15","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.299.tgz","fileCount":97,"integrity":"sha512-CSXm12lJJTC69wzc2Y0S2bcA5qLQtrUwDlIfGzr1rckGXx03a9U1z5jmaOQGwnxcZIsjmIiD5s28xuDTi9TF6g==","signatures":[{"sig":"MEUCIBlMCJ5DPveVXEVhiI+FL3vNuDyym7eR6Obg3cJvhHpCAiEA1I7L32DFFfFPJuRPM+ev26mVPptyoBImN6xH3ukw+C0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkI/46ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqc7Q//SZdwmJuADz8Gjrfk0PKX6Js/+Fl4TZN/oW/fKNX8yE72lZJ6\r\nvbH9zpfApLqx2skkYWLHYr2f/EAXHJEfgTYOnPARVbuAsV9XdNAP1NPjAJkH\r\njB2upg6QNxVpT8kjBJkqbjh5qmGTcFl6D/Lf6RfyQ+MslXbvUw4/SUNT2kfR\r\n0CVsefeoXJdcP3tmEmh1DhWSDBWALvRR8KPxnN5gU3Y9vS3IIELJqo7MIq44\r\nN4I6tYDVBufP2qoOOiwYftTTk2NdCQKt8lrubtwI5Y2m2oYpCcntU/nrX6ZT\r\n2Eyp+x8H+vIM4zT320dge1rpEHRe6UlN076NHrQeX1rXGDlTulmLOdb/7ctD\r\nn219hkcMZh59ZPaqBQerW9s4zcFdNXmwI3IH/pDaiOZ5gAr1Ms7MTr1jM9+s\r\nOk3tTmtBMXPG2/zrmEgG+dsYiZcLopWWYTh9PjOekMwDYKcSC1Mk+VAe7iLT\r\n6OH+jotFnz6b558IUoWwB2unxroQODXYsnDEzSTzewz6qBNC0vLKShWdKC38\r\neZn8+Swwb2Qw/QnFLMq2q0k3Nj0t5vs4qtCdaxPZ3fniy2Lb4RIWs7QMUPwi\r\nKlJ2TfAbSO60gsVKpY+CBg75x78BMLHIH20VG2zMtWr2AoFjgnGMJZyr5Jxl\r\nZfce8DOFDYo/4YSjQ7YIeNSE65IPtcidDx0=\r\n=u7tS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"dca54d3950e5c96101a0ecabdd37060fb8106a65","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.3","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.41","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.299_1680080442158_0.6200725461358167","host":"s3://npm-registry-packages"}},"3.1.300":{"name":"simple-keyboard-layouts","version":"3.1.300","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.300","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"110e1c65d0ad7ecd846430a4d0077ede8c0f867a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.300.tgz","fileCount":97,"integrity":"sha512-d5v3LI5k/ik7y8mER6vGreIB4a8cc2NN6HZbHnxk8GvNbHRYDvAwUsngTNIc8236LgsHNgxDPnPX7dX2mXPzQQ==","signatures":[{"sig":"MEYCIQDyv/anU7A8q3iWGvR2dOvXnditNzv2D48QPohq1n6uHgIhAJAVcv8j4YlCem0VtbNRASjwC7l7fPYbKA/31tySEC3G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJU+bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPmw//eOeiUpSTYb4kzxaZzKV/qEe4Z8RfDPUd3barQCjj7HjN+L+S\r\najmava5nAyOu03Ls9c9irVL7/HQm5W5dv2GpTfuK9IGONGIbmz/IS8SBDO1n\r\nWbmZaS/6v7kjz4igKQ5/RryUZQ/FWFoCBwS9dbO89aluw9OzCCLw8hrPm2la\r\na/Bki1NBZp5WXbLsTb1qgglALGTBHUi75VzOEUQlG/BcO4hRLJy2d97XVHu+\r\nmltn6yXaVDPRp5EDYjyNC6RM3IbTkvrOT+KpJszvm+3C0oynUGJZas0rNN/K\r\nDjhDmGfONM1thb8J8egBWsYzrz+WQ1LwD9yUamxGMlnYvQoKkZ53wlMINRID\r\n1fodbhXlu8yadrxUDGbc1ZQju5NyTpO8jThgyX1Ng38GW2fg2rWB1R1dfegs\r\nDOpc/hpiaGxXLZXAo689O4VSEtaDBrPDkJ1A914T8lZawOA162lbzDIZqN0k\r\n8jOptHJBqUVXK8m7OEpqEp2lGlNwNeVgOkhubf1awm9hoG4YgPGNdqUvTIQ7\r\n7Pmeo++x+xMj6vYkcabO9vpAkyxlyEI/tqofaI6S/qSzvIzmZlFYuzy/yyoH\r\nGI1vUr79InRGM1Oz7HwWIin3UtakoKl+6/aDfS4UFo0b0wiuOLbn19KbjxTe\r\nqUBdjB6CymQUaepzAwJzFEpH8AUNTYtoZ/k=\r\n=OSTJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"b23e80c0e3d2cc2a3bd41e50eb946e26298b6aea","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.3","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.42","@babel/preset-env":"^7.20.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.300_1680166811319_0.40180812603097804","host":"s3://npm-registry-packages"}},"3.1.301":{"name":"simple-keyboard-layouts","version":"3.1.301","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.301","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7bb9545301429cf3884fb6f0a21d4d392ec36a15","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.301.tgz","fileCount":97,"integrity":"sha512-CR3hgovH18DRVf7VjVNHV3+KpC83tW2cfGztqL+UDA7IuXudJ7opIAdB04ShE1+s3Y3tDvZzYlyxtoVC0Cs+bw==","signatures":[{"sig":"MEYCIQDKn1mSSwIha2zRc0OylyPYAOYvWoU3a7ZTeZbEVjnk9wIhAK8uUefxCb6/RG3Qt6y0j5C37V8v7AskPtH4rhDahAD9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKpXGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6LhAApNCrqv0iVZLCY0bid7l9eGa3Srzrj7hPWNC8c8Swy1fg1LxP\r\nUkZwu961lQNWiP6O8XTF3lgQ98OCJRztWyros8gJwtyN8hyrB3MKac6dQ9cf\r\nqnn3b4IcatSrCyoi7L+pzg5kAz3QnMwMS8BaVreb0C1qlMEEYiIWzHk1HKi3\r\nB/GHKduf3s0oZ7tLlnt7eq7AwpBu0XzInMXAuyfaYxgmB10wmzdvDhAAu2mv\r\nLBoxq7liC0jhajOgknWAOp/cm4cXWmzKGWTFcssCW4w04AxzDPj4Q2kdidcx\r\nkxsO+kOmHiamhn2nbFpeh/9SWizgmLCy7b1pVQw0dqI6vqYPJIzZaCAezCzs\r\nCPgWIo99YreTtsyoxLtM7sy+IjSelWyQUOyPJ3NOC+74VJcJ6xiL+iMM/B5G\r\nFaV6Qwo8GX8aN7GdF2oSYp8x7LPNbt9MiIZNTMb0Z408ez5st4t8pt2qA2Lj\r\nf9Ep4eQG/yfE9CbKoug8ZuuNtGKzFHEN6Xks2eXdjlkkUPVKgsrTV5N/Ddxo\r\n2Foq+kxSz9OYlbRcjLcTxf7PA923B7lDlpLuZp386TJgR4EDIuK4GjfWW0hE\r\n/9aLXqeWIGXYiRUkJwqkr/OdibqS5r6D51RYOgibiveTwYXnUxh6+ab23VxR\r\nWh2Ybg4A1s+ZZoCa3Gag3PEIuz5uEKt9S9Q=\r\n=fpPD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"afad994b37a32eb5ccca09bbe002adc78aa7eb11","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.4","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.42","@babel/preset-env":"^7.21.4","webpack-dev-server":"4.13.2","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.301_1680512453818_0.6724532682943312","host":"s3://npm-registry-packages"}},"3.1.302":{"name":"simple-keyboard-layouts","version":"3.1.302","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.302","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6299879f1594757e9900e3e047cc6f88021d4ab4","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.302.tgz","fileCount":97,"integrity":"sha512-7NZDfXvtR3Ls9u1akcDGn6oEtlhdODAwmturDzQFRZbKFq92ct+67CMy7bkkKnUaAjk7dD+wVYqIsn3GxTmpLg==","signatures":[{"sig":"MEYCIQDFaSUvU8KY4gjeHQZdbpPUDil7jWD2Xje+cO3TPXz9EwIhAMLwsGmllOvjebM0EK08IW56uFma+SuAORxFcGMsTQCx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkK+bkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqu1BAAmWaYrVFxcQxuABm3j1BZbZDwQqkmgeAQQlqfmn8S94uDfV2o\r\ny8A+bWJpS0k+FgCbvODyCWiT0ixJSRoPAyNGmuS4sTg6LWuIlnkgOeyFEL8q\r\nDEcmk5j2mGYJSfPp/HrN06VBKKvAPbSEMKIlSsB4vXlPQnidOsxvmc0ekOqP\r\nKzaUEBEdggT8ysakuLg9yIZUY4RSNBL3rsMVEa66PsnznaqVCXjGHaetIZ/T\r\nEYYBa5/DPRuv5ewinLYkDZjq8QAdkPviFmsgOl5aaM/61WJ7P3OC4X+ZS+Ow\r\nQh4V/M3p3XhXGcF9P7GZ8Tvj1a/jue1gM4cS+U7M5htdp6FwBnd25bfWhqFV\r\nkJig/TQqxgsxUZI0xQve5m4KuLQ4sgRqBqeiNGEBtorN4EE7CO/oqJ05XfQ9\r\nnNikkVrnGyZ2TOEo2AvW+ZM5TSvKmj/YnPGYmi6q4sd8Dih18+1B83lH3fuO\r\nsHwxcEMX4vUNEQ4IM6RdOPfaAGUBLXebqf3U2KJ5aQ89d9xjPno4OUDsmeHQ\r\ngr04CvlUbN92Ap00k1jbhJNAChIJmmthHBPR3pyKOASsiZhIRk0n5RndAibD\r\n3rQaxCijx+gm8eSpurDhsfgB+/qz0pxwEreXNsYCSu+PDEF807QWBU73dsQe\r\nrG1+4VYzvQw4ORJ8jbPzdkUKM7Xcpz0MmdA=\r\n=3yHZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"65adc38e8119407ba8831d4dcf6289e447f162f3","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.4","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.43","@babel/preset-env":"^7.21.4","webpack-dev-server":"4.13.2","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.302_1680598755825_0.28153606246637897","host":"s3://npm-registry-packages"}},"3.1.303":{"name":"simple-keyboard-layouts","version":"3.1.303","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.303","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5dc4140254da64ed22769f0bd0fdcb9ef6729733","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.303.tgz","fileCount":97,"integrity":"sha512-vXy6TUoxlHb1i1wXpZY6MmUth313ZkGeWjfbcShlS+iZ7wtTa7q9LyTtk3sm/syWhgaCJ+UtN8QxRbZaIRnORQ==","signatures":[{"sig":"MEUCIDzWstROwZjzRFlgdwQlS8liklJcStAI+JKHdScRqz5UAiEAhIig1lDndYhEY+8ONga/DVRaJguZcBa95geWBZljRvY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLTijACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpAmg/9E/0C3k1iMBN2hbgALxbanJj5qRHqJgGjuP3nDwcsllfL0OnJ\r\nnUJjOeLffchbwIOiVAdJDKwq+6bwjkau9/s8V6ReLDmOfvjv4YDSHWy8OIOQ\r\n14MdeBQ3uwuutMoI7bIy0BFmkdp1xX7kHp/41S20AXiBMDs8dDZi7oF6TGIa\r\nJZvzT4V1ST0qDPEz+QwDw+h53u+sOzndK2d5Fq/K03M12Eo0L7vspxKDmB3o\r\nKsFdM9bGf0UUXp6xUqmFVxrGTgLlwWU11DGTSXlJu9HrAq2UDpHjmypsm/QD\r\n3K2cIzvNYPE2/5s0Z6Q3cgtT9KFDHNsyahGV2of7pFavqUq+dOnc+icxrMeW\r\ntFGFgkJhAnnBokmi4rVNUwl7lji0JokkRKpgByqE3lqE6ezTbqgzJAX38pPO\r\nmdJ1OngDUI5ynvDsZMIUm4GpeVn7OsNvumjuqtoNkFMDCQsek7pjmJB/qbbN\r\nEUPfISnW1+d2pHZUOMSdyBltzzVS1SUXtQNKJ8XuR0s6Wtp+HrtMxvxKVV3v\r\nVCPeJq5lIrR0rM4In7j3zK61tCYi20mkKiUqvEfhDNSTGtUR+JN/fgVgG7AT\r\n2ZV+duTy8DsCq4K+t1wytq8ORhuYYnEjd5IGKpJgw+YwbVtryUyeFY4Qhjvn\r\nITTkB2LsaBRE7C/3eWGHDZX81ODVXbbJ5pc=\r\n=UZMZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"f2fd3c210aa2fb2308d625885f37ef7fd3d148c5","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.4","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.44","@babel/preset-env":"^7.21.4","webpack-dev-server":"4.13.2","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.303_1680685219705_0.5606419851231694","host":"s3://npm-registry-packages"}},"3.1.304":{"name":"simple-keyboard-layouts","version":"3.1.304","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.304","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e1ed6a6fc6320b19edc783c1bcfecbcdf47fc364","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.304.tgz","fileCount":97,"integrity":"sha512-3ZPHCbyqtCfJjEoSXbj5oJOptGHtbpLpY9JehfmIEAN2wAqVdqTVdqVjILdo3Tmqv+HTIHSRdcAOYzpP/1xbWg==","signatures":[{"sig":"MEQCIEXvpzGLsknQh3FShE7PoSusQ0Mp168qugAD0TPZfBrvAiBu+HDnRyYST3+HIShmi7p3yaWibvOedD7pxvvykwMZ9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLoo2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpN0g//X8LIg58AtFy2Dp3TrjeWGCvIHaxI8C02OJ++8Wfy6jC3tgfj\r\nKc/W6VwcK6wjQjBinl9CZDD93sl6CNAWGZFlvoNTtF5ucipK7W8Ggtg1UXOy\r\n+H6ssxB76rNcPcxhbLcpkXYqK2ybA8KOeCKASRIdg/CvanNAkHYfZrbYPV0M\r\nmpCm9AG25GP5G4ID1inmkcw/lsnhZmo6K4zU5rCSrsLYhhCbObqjtuMH8Ila\r\n6XQ5ixFUDU9wO1l36bg8wCunGzwqwMJib1Lk/xYv/UnThIYGjuk2mOZAMEJL\r\nr/7JwErw6qLwDv6SzspcpQsr8KyGCLAwHUtyVRMc8eFGU3YrZen8Y39H+UO9\r\ni3HZIy3i4HBCkBt/V+CyMlm7RrVUanSVutXWOFKmqAVLpXMZTxqiW7I03CaD\r\nxeui5LNIUdx6UbOIllf1m/9/AefNarw8sRVlqo3R9QY4c2Py7a4QdcUyc9Rm\r\n4D9G1/3GkTOSWkKcOq4DyRp4n3hVhfB6kL8F+fR6mmRZJjze5Un7w7XQNjeS\r\nEjeDT2oyiosmkelp1aAi4fbVID+ShueFLblPpfml9/4bMg0qVS8kfmdhD7bB\r\nIicAuNkXhnTX9U8UcKqSCvJlgk3gKesQo0kqPkazqpcPQX5iiN17uQmTw8yp\r\nGJgfGSVpntiey4S3w7K+ioFDpi4BbMCJ43E=\r\n=k7Kv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"2824faeb56fd32b9d36f2006aab47504a6fce8d2","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.4","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.45","@babel/preset-env":"^7.21.4","webpack-dev-server":"4.13.2","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.304_1680771637860_0.6257443128336755","host":"s3://npm-registry-packages"}},"3.1.305":{"name":"simple-keyboard-layouts","version":"3.1.305","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.305","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"583c5d9cc4066df956859b91e1411de9c7e4a96d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.305.tgz","fileCount":97,"integrity":"sha512-EKCyaVylX7cTKRxvwKq2k60iNqnyCg7uahsgsCDyQuA1HpVLvadYFMjRBOU/tH+MIWIZlJHpXSuNiZYI0zETew==","signatures":[{"sig":"MEUCIQCBOkmvpXPQvAvBdL0NjPmPcDcnluZ+228YQr1gxtrOSAIgbCnVGI2k5Lxs1ijkyIWmqKGMj2FQK4jXE4jFB/tVxZU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNSF/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7eBAAlkJAZrD6LrNCiKzqxy1LU2g7Jm745lPFWNHI8VOQ2Ie99OdK\r\nGd5u4pb4tyv0PCqK02yEXxcFjrop3Qh0SPOnavv+Q9GrBOjuyzHaPzaDWVZ9\r\n3bcsZIcesdHo95QTgxKqfOb8nUDrgL3TpVwRWRzV125KfhNVbN6/4X4zxoai\r\nQIPdkw9SUbgCIQDH9KzEiMb8bmkBzPxktdY88uWXtoa8OYTWxyFaDICJ5/MO\r\nXBgwwtcge/NF5n6GYT01X1XQUGhM3Z5sDZs/oIWAksCgO+Yg9voYA+2+V9iC\r\nnp0cbhQderBXXt3oujJQaPbb1ZjXizzaC1oQD1yntSNLDnNnym6REFkMCUMo\r\nGjtgGftH41z+U+4JItF/FBcxEpUMlk1dHBj1gI9P0jB2u3r7s0V25KAENCm5\r\n25mP+rmyRR+efDKcSWO30KzrEsfP9I2S/Q/pO7oy5MfUVoJq0wYdFjP3WP0O\r\nnFQHNycgbFFLgX4gko7bkjVATfChsAzlal8jmA/dwCs9GpnoiOSC/k2m3rw8\r\nUJTPNv1kW3LVlnSLdfiMHnrRfmN5oVKe3ykop/wPhm0xa5nbky0rxkwQYLyD\r\nMwAiVxKwyYERfUVt7J4LhqqlKNII1FoDc7IDmLrwC6YWvpzOAewhMck+34RD\r\nDjD1EZT+alCVY6n8kIi7ApNwWpvrCFVVJ60=\r\n=F9ZR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"782554b25134e8eb53ab738737be05bc77c4d569","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.4","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.46","@babel/preset-env":"^7.21.4","webpack-dev-server":"4.13.2","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.305_1681203582779_0.9231402061597891","host":"s3://npm-registry-packages"}},"3.1.306":{"name":"simple-keyboard-layouts","version":"3.1.306","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.306","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"049827d34b3ca5d50b394be9150471b9811e92b0","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.306.tgz","fileCount":97,"integrity":"sha512-9oEOlMw6EB1syLZ6LyUUolpOqQGSUbc9BjPoBXLfo4zEPgxd4PEBdKX/Ys+ckquLYl4aAyBdKSkXmwaTRTbRQQ==","signatures":[{"sig":"MEYCIQCJcvIc37t/7h+hsnFJ4zflqKIXTsg4tF6QRVUDlhb8EgIhAMJLxIWMtDKJEIXwCh/fLJlBnC+OPx74eoy7kBp208Sh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNnMLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWQg//QZHLd8wsrO2TulmuP6egpzdD+QAh5eaaPSC6oPI2yb4RgFng\r\nmsSIQ91zrtX0AXAtap5XwMe4FLH+Oezn2lSqrfqCUBQcD2JsMgkJXDbwAGrI\r\noB7pL5ga4gwqN+zgvtTeZxfNaGcj07dTswY3+yw8lovwTV20sX8LaTGJnT2a\r\npwRVwX1/LqQNgEjFi+jyoa0MGvxtx6MQpwWV9gx6sTKtl934ZhrVZOCqQIbE\r\njhoPNmMosaZX8ybKZJPaO72YxKUwqpTgJJ6X78Y4xGpy6hPWWLOwrst//AlE\r\nnExobIZTgsOiiNVJyYpqn3VxzlRu6ia7hntO8B4RzSVa8rub+8S/uHcWIVAi\r\noLouziMIdC+VvKaF1nn14Z2ZvtuU6S7lXCME8VMH/XRaAIZRlfQb+w99/sjb\r\n9xl3hGK21dGlT+gnqS5VvN8oVMGXWQ8dqOzA0CioiwMpZVyFsRQifegFrN9U\r\nRbHdeuC5ywUbKO5xsnRZnQ7y3Np51AppL8DKUBFVvvR5rny2+KPwjnaofuZT\r\nhF3FAAJBIy6rLjflUdvQlzAHXuMsANlIb8c12aChLf7N0UyUSgogJ9fqNyqU\r\nrthU17anvLgVh39tlc14DBd8j6Ex6jF7Y8723+R5D7oRNNFUHBal8CqHgRGd\r\n0fi+9cL8NqBBeRyaWAcoXJr3wmlGcZF9Dcw=\r\n=9M3K\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"482c6a1ea3854bff28a01f25477c3d3f08e59fef","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.4","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.47","@babel/preset-env":"^7.21.4","webpack-dev-server":"4.13.2","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.0","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.306_1681289995364_0.8419654930822933","host":"s3://npm-registry-packages"}},"3.1.307":{"name":"simple-keyboard-layouts","version":"3.1.307","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.307","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5005d75633a5dbbfb56e4984167b15374a584e3e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.307.tgz","fileCount":97,"integrity":"sha512-3t14zwBffxD/FZlHDy+F5nB5Yqo3oXvmnIbyqaUkqnIJfSripyxB10FCvvM+NGP98Q50DHoKp2nffKuOe/6xqw==","signatures":[{"sig":"MEUCIQCn5Mge5+FAvDROuU3IrYVgCXe0UjXTa8NuIcgC9jlasQIgfnEOQfbO+DQ3tKh0vR3ckHGy54GQ6hYN91yHm70WwFc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPQqpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRsw/+Pa8WGtk4br04rhIsuQjhfQzbYGE5TC5/ksQqY1NBQWiodebz\r\n6sTQeeB/Yhyg/5L4dcOOywTFgRE1KeWEtphC+3UC9GxaNanM7MuoAnd5Ztb2\r\n0DyIEGQGn9pTbm4AeXRZplQe/IO1DoQVTJT7vbxK8deBl2xM4nnI7MFx2f4h\r\nFIa+bD9HItmyn5xqZ1cGW0h+KGYakKL8Jt8OCa47+mpHpXUbT8P/OVJcn5HZ\r\ndJYPVHaciWcxnBZqY+wg6BtWD0MrhoOflb43a4uAxfcm304ZqnNg+VHARbvA\r\nCHqVtilHfcadkJqUFF8w+TEEr32COgaqxaAgD2C/7vUAHmogIC0sDJN9C0nf\r\nvYbpvZ7pEd6xet6AxRNKoXPpg7hleuLc94DQwgyQta2GjRcMxVzJLTL8Grud\r\nW3knmjXVX7yrMfZwkxFp7+9sM6sk9JBcaOORSn7fNlou7Q4kBS/gYzo8D51S\r\nXTPHCBQqsqTBomfegmvqk5OEi4taHxf0w980/whg8UTFvpEzxzhCiueWbABo\r\nIp+j1WB2vI69xN6smjkyCnVbETiEEeRuSYu0E78A+ZLPYz6sYuAgkjo1EjXB\r\n/Ue7lNoFciW/5UMeYR3FJFBro60jDzA8qxKCwjXejlyK/4/Ne5ANqzzvIG33\r\nwIry504XLvCzTPMtV9puMwskKH6RhBsnWOU=\r\n=CRsY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"0fd0917c0994aa702896147bd0801e2e613bd5de","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.4","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.48","@babel/preset-env":"^7.21.4","webpack-dev-server":"4.13.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.307_1681722024887_0.9668426977947202","host":"s3://npm-registry-packages"}},"3.1.308":{"name":"simple-keyboard-layouts","version":"3.1.308","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.308","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"09c4381237017e0a78ce700678a71d0f0b26d0fc","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.308.tgz","fileCount":97,"integrity":"sha512-ndH8DMlCvJfBmeHsqzoniKAJwGzFv8GHTiSgl8/nhvMUgsGHe0YH2etf9gA6Y6GzLphzqqgbfHdMQ3IRMWp9nQ==","signatures":[{"sig":"MEUCIEuBYpuJJ5JrdQNuWIKf33kijJ9Ur6ImRwK9FlYo6zHgAiEAzs2w17TQ+Aj4f+nIwCyjrA5SoVSWogW0GKP2B6NhxIk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPlv8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+iw//bMIJnJTH/iCe6sRD10/VgObQSs7oqOpNbnIFBHV/qv6TBuRj\r\nQrRi2Yij5S4uc1F2I5niWUaUfT0EWbWTG5bPJZgki5SYlYmgR9OPhgEgqP7o\r\njg6wOFlxfmzj4TvOTV32TS5K+9ctdQG0BlkqIPu94Od974bMvQmDLeAqkRsn\r\nwXz0xnX3nLpfsZXxug4xFlnf/ous4mxqtScf6zQFdSOWM4W2tlz7irlr0KP0\r\nRx+HC5jjzNWZ6A8/K+IudyaSOGslp46kNL1Hz74QjoWbjJZbAIh0spv7hXUc\r\nWHSvd4VlfUB7x7Slmq5HZiJUkgYJ+W9C+rP/0QPjpjAKiuLEgE2znjhCdtCn\r\ng3rB3pSzKQf9rBpJFhYBIntsXEoMo2lsRfUW/t7eYneh8HezZnhJj5HZcQiZ\r\nVjNB7axlNV0VRPNBsurh92KXYpNr9qulSwRGKVdDhSaF84Fln3ZHrS8SbvRN\r\nhbWu9tJ/oapaIkgCtjFha8nsqCjkRoQXggyosrogNV1U8IJgQ/KwDA9IuYz/\r\nSar3jOO6GKjaarZhXe1trIumZKxe/CRkMXDgSE2+EV17JiEOEb/wfgwWRV39\r\nN27XmYvjGio+ICiWN3wWMU3bB+69UIrq0bX9aGLBGFiMbJKi903DTIPh0qfL\r\nbye3yniVohoLAfviitAoZQWpynvp/2LV/pM=\r\n=2FWq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"00d828ae559a7232b879a080284477e10906a3f0","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.4","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.49","@babel/preset-env":"^7.21.4","webpack-dev-server":"4.13.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.308_1681808380525_0.4759509155157675","host":"s3://npm-registry-packages"}},"3.1.309":{"name":"simple-keyboard-layouts","version":"3.1.309","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.309","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"480a355924557febeeb59989d49bab04969e6e04","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.309.tgz","fileCount":97,"integrity":"sha512-D7XO/ZcawBrrkvQabhs1T2HzYlxlXTvJ5op914SlE7j1QDAhqTioqalZhcZL2aJPgOii77QXeM93lyFoZlWW1w==","signatures":[{"sig":"MEUCIA8KgEMsymLldD+ngtry5hzW8f9o2oDcKVGaNnlayXeVAiEA1jljfoQhi7bJVASxb94UrRVZpCBabrvSeRdG/LJg69Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkP616ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZ4Q//b8WceCaoW63qFl86RAAlDh7io5myOktV5YJny/oxAPDQ0Of8\r\n3lPir7Ami9PRi+ci7lHVlHWAtBBMpnhwWaybNmcCU5wKZRVbRECikGjvBK9a\r\n8e9NkCeSXmFbskr6qjYuqWrAz6fSf1WElg/GQ3wb+FrdYUsSgA2A/LWeCUb6\r\np7QsgU0Q5KBALP18xIGZfcCuEJzp5fpYaeiJPG+agp/VyU+AIDmQB04Csywc\r\nSjNTr7o0cRLxZwhB2TG4ZuRZ9g+8P0Yx1hiLkhIECct2R67jS1nw/Cq979CU\r\n4DJ/tnIe4LffR/Mn5oBkJ9EiQ8cACLr/24HvihMGKKux/ivzR1DzRmL9Dv2J\r\ng2Hi49xwLJD1mQiklj0VNvKtF/xT+rV+YDpsVsipB73DPU2H37et9WPxWL0c\r\nvHst7F6nJ0roL0n+Ejru6p7DIrBKLMdSc+o35pM2f7Sz0avv/P6xbs13nbXd\r\n0yVSJynaXZiWmsQ5Deg3ZmQv73n+LsLFmjqthO8IzVRFOBybH2z/V6ragSu4\r\nCPJjWojZddROJajbIbRh0v2joWjVDoPnLsgnzjXgYnV+oQwGku7DHm0b8Zsf\r\n4TR+L9xdRRhQcKLqsaGriYBfOtxcaTXKgkE4ObhfvF0Azq9CekKPZUF7KZVk\r\nhoIOL86I1KrZ04VYnN/3bMes1z/pTF/erRk=\r\n=m05G\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"7aab919dc740187584e95e307b0183f982a1d46e","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.4","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.50","@babel/preset-env":"^7.21.4","webpack-dev-server":"4.13.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.309_1681894777823_0.024757759012883795","host":"s3://npm-registry-packages"}},"3.1.310":{"name":"simple-keyboard-layouts","version":"3.1.310","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.310","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"55b216bd5d9f9609c4883e4e92e2898377984a7b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.310.tgz","fileCount":97,"integrity":"sha512-uwrfRjh5WP/y6I9i/0TkkrEi7AMsGBYpQHD1fbi53P+FscWbAvbygpYCXGJKacrtD3Z+s/txrggIsmMKULqn7w==","signatures":[{"sig":"MEUCICKsKt+FZcsfQRjRub33VlHNE0cEAvdlfeU0hfhPamAXAiEArZ/Lr2/NxsfAPACq3umRO+qYRp6YU776lIHDneve1eE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQlCIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrruA//fuAljGXp7hEl7AJPHW82kpIDME9+EcxwOIsADXIMgxcFE66q\r\nPyLwvgRL9pdk2qXbMGhRBosqZeGNc+j8DutCCp8JEhUegwaWBd4RgKwA2UZA\r\nSUaounn9iGk1zKWNmYhYUlFzpMFxjY/cWqnAPaI+3Z9bJKWPkb4abvKS55u/\r\nUoWhVqth1QM60CML8FUO4MyNxshbblw51U39TAO0NqGnvVlKg4hvUnay0Gpk\r\n9m/OOLgP/rusnok7sbCjWlnQQ6Y8NLUw/2d4TCgRlL9EhS22w8YRWI2B3lmb\r\n1TY5fNFjFca6M1r+Pq/L+pTUbrePZhArs7bzuLlOVcYOWqdWUzOArlMaPHgN\r\nXO66BhsffVkMtjHcYlgB3h1q3gKoSIFnfIKwQIviDDuc401gDQ89hV8Locga\r\nt2CRFjrXSWbBKLfo5LzZb1Xya3svCXGCpLNHkBgbGGiTLHM4tAixLBAqjRzM\r\n0yaZCNUPSPPZt1nkxHVg1btwYVcjolNdArk5tR+to4SZMLndwqhX/aDPo62C\r\nTAgmxEEVEdhshJhENaEuKM+rkILRTFlCUPsRwvjEvGqNcjgAYCeiRSoBlpAO\r\nq1pFlZYkPMEHafhjXoKTbkwME9ff0/MVEMAopbXC4I8HgFZCow9zjefPnm5I\r\nd/z6vCqJRKnUZpbTpL5UQf2zXQWCXCh7ng0=\r\n=UyYr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"96e9114213cd256cbe772f2d4a11dc5816d4b43f","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.4","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.51","@babel/preset-env":"^7.21.4","webpack-dev-server":"4.13.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.310_1682067591935_0.011156141323353852","host":"s3://npm-registry-packages"}},"3.1.311":{"name":"simple-keyboard-layouts","version":"3.1.311","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.311","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"04df7b6370dbc12c1baa7458c614a05c720ada51","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.311.tgz","fileCount":97,"integrity":"sha512-j6kAJSQYMT/CyxKY8ww15G4UUgj5pDGCk9pwvO0LHUDfx9fQyQQ2avZ8u6e6fIzFu+AAe9jLwOvq53m9rmJLqw==","signatures":[{"sig":"MEQCIBU0PwTNgoR0yO+yrtIuZIx5w+scMn5G3oZ4NKdJVxCoAiAzkqeFKChw5vY9qnVXJQ0FfHpidPkLyINFMmD3K9UtgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRkTmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqf4A/+JNzxYVx6svK3LwxTYsIMe0VFkuRYwlYjYAyzalXM0u912Fja\r\nXFdTMNAvAoi/oq3kIXVzbn+cr4iKQRHNedCb+0hDM9Jai8dWBR4EC2strl+x\r\nVJPmClQL+5QE73zHG7cj5y6SHUrdQYYpl0NmwMPzi00vLDmWKl8SG6Aha6Pa\r\nYftBhmQlyAfmGUXfnLLJVonV59liv5uJOH9OY68vf7HHYij8np3/YvHD4Tyc\r\nA/jbsnQNizgBVZ120/3OvWi1oOnCE6KIZ+HNIHTZObkzAKBRpD1rk2GFCxhH\r\nAoZ9lNNV1bprXOmX0qQbGjQcvKw5ypBDqUsRk2Wpf4rxJCPXruiyvRfJ4dIw\r\nL6EQr8Pl2Jip+rCclcjDlIPT9G0RyN4ZBPhfXvBWIDd9+2sOe6mzDwhJEsJa\r\nTcGAXOP5E7zcaod1gOCPcnX8AOcBIXpcV7C6ZCJJ+8iWZlgzQFK0opGXMons\r\n1KZnMMB9Eh22/KRDRoPuklpTpCVifQG8lvna+EI216Qz3rDAKfcok7FhV73b\r\niLJO+0u5LSvmzGywqEqilhkuEbISVv77kPyVCviQJ04zC76XyVp3W+/79cqq\r\nLCMN6BuuH1Be/vhTVWXZiSYmuOh4rCNOVzSDgW7Nk5kv8xfjqadTz+/ZeLC5\r\ne3yYfyi0A3L6iohhMAFiormNcrB/3yeOvrk=\r\n=WInK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"bd6e6ea02b5f0ef2855c8624557d3c4758d4bb2e","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.4","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.52","@babel/preset-env":"^7.21.4","webpack-dev-server":"4.13.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.311_1682326757909_0.5894729524403213","host":"s3://npm-registry-packages"}},"3.1.312":{"name":"simple-keyboard-layouts","version":"3.1.312","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.312","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ee1aed147a42bbfb822238c58b7c54126c24a5d2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.312.tgz","fileCount":97,"integrity":"sha512-DsLRwlXBqNUqDnw+ftLPUtm+wmKevShIgIH641KrWARoRpnbDc7xXVr7LwLN8LrsuT9PUbXYiWuWrzQ4vZk9GQ==","signatures":[{"sig":"MEYCIQDWNVI9XePvhaQ8WCAHTGwJuUQf2KsnPNOOAiVkFII5lwIhAJ1eI3p0bMvv71dRP4ONxVEBf6CyvqIHTlC5WRLTctWr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRkV8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRJQ//VhxSgdaDPEeP9E9BHqCdSIe/ETeFNMdjq+p8OOwtFpPeI0vm\r\nQ6HuFewVfI0QZq5QeeWvhcz6WomBUvcEzJicMwdvCbI7vDGbtVi1v8YgGogh\r\n5McElwBu4PIdvQtpS8hjsm0D+5Ijxu/grdmue26HtIHtdSWvrzvYifqFCK+l\r\n+We4gaqzS7+Qhv8KcHiwhzo7qgE6XtzSWy3j+TLpPkhy1wXrFjKyhQubaGYU\r\nLKwhNzWj2MzQXtx1UWtZPKOMkIA8xYkk8ZY6NdnHgIDfEWtVb1PhiX8XBeHE\r\nYMpK7SVSG/I7vvKbpIGI03D5tOx2HUZ/wjx1gCJ1twGAUnXAF+jklX9w9W+E\r\n21Ckt5ig3gzKJVX7cFq+otPsHmISZWvQKAntRXU615uQgnc5nMBPHE8x4nxC\r\niKyfa4Q0itcIBI1Y59TzvrMwU7GV7GJhEHgjaPJPDHv+zNxHNi1/SxSOAJPI\r\nDfTxEQFK8JQgaDuK0rs8X43LZP7nsLH+uA9sVwW8/f9u2KgrtEtJ/tRdQkq8\r\nnTCbbRLdcx8n44/0bo7SH5df3fVV9uJjNQBa+W8/WEKiy+NbKLST8hqQKK0n\r\nivnEuJ6GnCIYzT8hCAj6JBmvXd20DfXaqn4W+9gxQsr1wlQP4sy+KVRKUrxv\r\nsCqMd4aQwguNmciZkvG0gue27uOrmF/UDS8=\r\n=L8D1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"639bc9e0d215b68312ad081eaae93be3ae85c0a8","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.4","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.2","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.52","@babel/preset-env":"^7.21.4","webpack-dev-server":"4.13.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.312_1682326907886_0.6817296438498237","host":"s3://npm-registry-packages"}},"3.1.313":{"name":"simple-keyboard-layouts","version":"3.1.313","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.313","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"63a64ba73a912cc9f45dbcf5f3c7002438fd9807","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.313.tgz","fileCount":97,"integrity":"sha512-sv2srk20N0hoZbHvvWnu23yDLPXtOEVHMqRcxaKSjXaiI6ogzcQPzFYMAx18/RJjhgZNd4r4wna9lVbuSCVZVw==","signatures":[{"sig":"MEUCIH9aQ3dXtg1coXQhfHXoi8QkCSsmzDNblJ+Ff240tMtFAiEAhXCev9COQXdljB+BJdYmexZD2TDfqPO2q7yK/EUZtmM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkR5ZWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8SQ//VoaNZA4Uul9NhYjXIDBQO0BqupGGHaWXFAICrgU2EDdKg0gY\r\nyJbgFsUXpC3+OS8Yy4rpfAySlg7fV7eAGtFHqQZ9sTxozFKj1bIydWeU2oaV\r\nJ9JVfTl11o2fCukz6ofm4I251PhSm5RTLGCQCRXvjKfcFpZFBa3ZV5yDlBeb\r\nZPVDYhvXWSvO/oUPHXMb/EIwTLo6VrnYQ/52B7zfGa7DTHD36lfWIIkjQ72E\r\n+1rJBzbC2vjRVEaUBu3ODPoVkjnL29wOjOcRCYyzoBbqyPGNPr3Y/4OIK+px\r\nPSDG9KFa9BW5R8O6X4Usz5kNhx2gYEwFX0Gu7NJT95wPu2hvkPdwwsOkEHBD\r\n5DUosNIR3mkYWR0z4k7xGyIzb9I3QmQ4H2dTA5ogjckxZVUo7tSWE1sG7n2U\r\nGZ9W+zglRSRJQoy2ec0zxwtNsHv+V55bh9rLIHQDqaTUQ3yn0omDbxuD0nZl\r\n2wI8sF4thTj0/5NJHWH8Y+Gm3e7q7DmIa5nibUjXpVGlc4Fd0CmiRyTemPCT\r\nPU1qWRuqs2xP7nwkD04YUXH+1xv3QMJAl9u9r+8D9/742Uxg5pNwNgbZYcPs\r\n1fAF9EUdC+lUZ7mA/pTSBhVjutDKuwPJ2SWL/O+kstvp7M0KXLinz7KCz+I4\r\nsS61M4W9ebW63DEtkTR+kNNHcS+8o9b7SmA=\r\n=ZzoA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"8f2341366db52f1937def84821edfbd437492f0b","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.4","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.2","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.53","@babel/preset-env":"^7.21.4","webpack-dev-server":"4.13.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.313_1682413141761_0.5306588830401995","host":"s3://npm-registry-packages"}},"3.1.314":{"name":"simple-keyboard-layouts","version":"3.1.314","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.314","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2ab12f0fafe02f7aa43b64bff3733e3c62878a77","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.314.tgz","fileCount":97,"integrity":"sha512-28WU5cmclNZYJ0dV9moBHQr+G68XUxDIrInj/YIFbC97bSxvX4iPtnYD+wgUOJyNgV3w5FypK/cM7roCVu+Pzg==","signatures":[{"sig":"MEQCIBTCcEFno/JbCuFcexTi6h5oscjKxGvlMTHW1Uwryt8sAiBX+IfB5yYGTf2HFgTFRYF+kyDW4eeWOwLeepw9vg0GRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSOf5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNxQ//T+/+60Sj8w62AMdEB2lOwAXlX47q3dNPXAyaz0dGX96wwSXW\r\nSzNnx1MADCEMCZXFpXflxE5LiV0ycOsoL8p5Qv0XFxO4cnOehwj2RdOWBnAM\r\nS/g8jIMieTLqbdnhgSWHmrlfQQr6ooA1+poDmUVlqTLTbcExwk9vGZRqcrYP\r\nTGxhAPHyATCx6QLeoAP/loum4EADC7hyjrEKMFVv9b7AtDv5DPgYNv4/1Ckq\r\npV5/Z29fgR2f4k58i/E/7U1BcmbZQFNY01h8ODs/xo9WpmxqBMyx1eyhFX0o\r\nMGM0TcYKH8NsW/ge986lpa6pCv9S2Su1FHyyMfIZazcUSYHv3eL8J/0eSIS5\r\nStledHMv4VYKVZo6M+2TY+2TlG0vm10xoaWWMqu54aQjB/oH8bK+lAtZD0TC\r\nuCJz+pcMXC0sV7a4Zpfc7gdM63TPjplepLJEh9iCPdZe7vl75jehOSo7kLqK\r\nu9TPKKKpwuiIHOlIsRV/fA+eyN5BotJpNM1v1YAi3XhyhjZ/2hcQODhc+Fel\r\n48PS24rCWt26bwc71bAuUD3cx7rkowz9foCoxI0/nFNDyLPf7moz6TJo4mRN\r\nfDyxzJWGzJ0d4/ydJS9N3c1HYm2Ja5ymHuRWEep0+sJder0ZECqcU5+kVlIX\r\nWjwGl3XCfvEoC+ADy+1lN0WNTcrxS0yJ/NI=\r\n=2rzw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"6202a0ba83073eab1b69fff16eab88ef248d7b1d","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.4","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.2","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.54","@babel/preset-env":"^7.21.4","webpack-dev-server":"4.13.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.314_1682499577252_0.9580350906127155","host":"s3://npm-registry-packages"}},"3.1.315":{"name":"simple-keyboard-layouts","version":"3.1.315","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.315","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2a75e73a0e05a5591f654767030fac909bd71445","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.315.tgz","fileCount":97,"integrity":"sha512-CCUA1BKCYyWKIVX9i68o5htQQIYfFAz6yBEwvQ2Ajvm/2Vsw6ADPtorKz0VljghqR5nuXUY6HnBUPn+beECVaQ==","signatures":[{"sig":"MEQCICCSQ/bWiigU3u85KL6Hf62b6zX/wHOtjLrIG6G+iHT1AiBYOYbXl+KnGC5DBdwpfn4uwGn4k5T1yHM9xiDgYtiKqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkT3+FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgwA//cEh8j1H9xkNq3afloqrDAJipvPXp+LL4oJ0Qxjm8CizLCrWQ\r\nVOqvtYp+U2ZhtP6cidCKbNdroyRdsvtCFqKrxV52aBmtlQIEsogBnE2yWlSl\r\nqtEqDa29zAN0i8Azm8mYXHZlIw94AkKYiOyN1H0csPZemPtWIGchM4F545ou\r\nEvjsCdDn+ZHT0PanRPGxPRBOJdD1RYsClE4yHIR3zz799rVYW8yqtbwiFzij\r\nApBWqSNzc85mkRdTiVZm4nVKR0d2fV2IhPFQs2dLEtXN+OinzIgYA0Vk/gr9\r\n3bCoD2c+uqmyLj0YLWTxMswJBgSo/NOfSS0z/QydAPDWK6ePKLMOHcXtc2b6\r\nrfOCSkzDbBeg5o350yUyMPfdJ8LvRAI7d9+MpugR7DiF/7fLnQvFKVTk7Qy1\r\nrZRmQrFNa/7IIeaPy+u/5nLC9ZqhW929RqrcawNXByl5iuSbJq3gRo+q8dab\r\nR3pEVPMISXtNo3P3VlHM71TD09c4omwnvss47F39JhjxZXJmK8lzGmqWI7Wq\r\n2O8EiYu8/hWMjQFSsvqLznA2+LftP9wkHcy7Wnj9F5bS5TlxVLySpjreOFYA\r\nOrxNO1/HYl90eoDEcQIjglw8NuMSC+eMP1n9HKRT2uX0GLXSR7Hhw+kx4O+B\r\n8DLGDWOua8rPT/fhtjufO2qARAQfiEUy90Q=\r\n=nWKF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"1369bb955f3a2b012b8066aabad3910cd716b89f","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.2","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.54","@babel/preset-env":"^7.21.4","webpack-dev-server":"4.13.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.315_1682931589384_0.05052654364568654","host":"s3://npm-registry-packages"}},"3.1.316":{"name":"simple-keyboard-layouts","version":"3.1.316","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.316","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f7ce640b615fea78b0f684aa2a0d749be5574283","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.316.tgz","fileCount":97,"integrity":"sha512-5kZNQ5PTAkHjbeSq8zcX8V/49VqvgGsmbQ8oa7MeEGdWsvgY3Vc06bcwkfBmsuv7/jVhN/3WLjTY7kPU2Ho+qQ==","signatures":[{"sig":"MEUCIQDuBoG7cTClV5U5DiB4VfwReYK2u/1M5h/0SqWb5qYIIwIgfBXLvFH2nsXcnikLz4dR6LjSiLiO4QTG8NPCpsQbooM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkT3/XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzVQ//ZDQuWD8aVRvo+8cymwsXaxqIaAx0MbIS9lVFBXmXba3TV5u+\r\ntoqEt4w6Gm92IRjdX290pcaPhlO8CIl807Vi+S9aV32n+BTpKLQ9Gr4BsBnp\r\nBzE40OSa2Ou5KZDfKNdCIbsrDCPMTtPBN1uIeC6pIimWFRQCaSMhmzJZGYYf\r\nam9rOOi26zxgXzsxA38JczG04Pt0MYMtB64ISembYBN9hX9kUzAAysa7ZwKC\r\nhn4azhBBffYQ68p4iinHuc+rtjt45JPsln+DmewxD/WOmo/WJkf2CIr8SL8m\r\nwBK28AZuwPnOp81niOPFWbjGkVHAg4WiffgbpeeAxEGLvqweJf/zG+cwraOQ\r\nbkDjAAybyBEuFOlF/0j/ZmWmBPbxmXkGZMdv1umnZWuISXBMhg11O7f4LMbI\r\ndo5MMkx/x6glmUbF4oQI45rKPkCXj9UPJZksSXelzGNX3enHrooWgRPbApaj\r\nENNd2TWXtZTkR0yLVbQtH+EeS3RRsDVuEPxo+xmN0vkhJdGyux1fFExlvQsf\r\nD54N9o/Jp2m0z1OL4XOs8bp03kjipIVcoqGj05Q0cJDzD2Ut4YPiC+OuEURJ\r\ncciTwnWQIqzY6lLiFN24qq2EPqgOJM/A5W1ktY2BCckCFe8YgPAq9hHOqeMY\r\nwmvPfU1ll7Ok4xAw72/VwtS5E2DRkEZpkI0=\r\n=9e2z\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"a9059f18efda3222048ce878d9373d5dcf9a9054","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.2","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.54","@babel/preset-env":"^7.21.5","webpack-dev-server":"4.13.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.316_1682931670974_0.9057236048782165","host":"s3://npm-registry-packages"}},"3.1.317":{"name":"simple-keyboard-layouts","version":"3.1.317","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.317","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2045ef6af001bd81b5013cdc797cdcd6864c57cc","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.317.tgz","fileCount":97,"integrity":"sha512-YkX89Yfxtn/yvwM3wOl6P0tbN8QdbjAiwWbE9NtUNKq0alZtm4b2fF2LYUQ8WdEBZWad0IGK5948BKQYQWBj3g==","signatures":[{"sig":"MEUCIQD2Pmq1VUyFJhpax9a7VcD9am4FuAgMDe2iDoYPkNwJugIgZ4Y77Nf3Akidx5h6PkPInXgCZVbtRvjoBCYTvyTQ/nk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUNEEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhUw/8DDcWcrgqTs6Bu69+HK3JR3Ym6AOmuiVSCXkX9XeSvsg0L7ii\r\n3oS4gCP8GYyTnb3DKLDYgxyeQQ2YcgVf6pA4i0lfx91+Zr3zaIyDDOJWgFqV\r\ngmwU7vrkF95BGz25EGdt6JoC/5KweIf0ytezSOHTODYv4PqV8z5YGfbNYVU0\r\n1SrKbvg+LGuRnC3cIrbdCiZuLKDauo1ECaQR3turpALXZ6iGf/zTZtuVu2bS\r\nbHvouEUgi/+ogUwh8hR1jYC0pJn338FYbJ/zzdZjZ2tEgAtAEGCH2oUazpGS\r\nLUvNREdZTKX8XfX+qt1vGavcVq1AoUJ2rFjeDWOb2j3C76/mW1CuR0UMWqoo\r\nUlZvo6JUuAzvvi5SUJugR15thbcv7ubIiuj+Y/PZ0N/3xf1JNYYWYWsg1aML\r\nyqLx/zgaHMkxszfizGA4btlIyV0UghO0uOXbztMHUiNyjhA56LIAxkFPgYlH\r\nQRVW9Ow7GXPumQ86VCOdy5TgcbgxobnZnYNWU/1Eru0uwNsFlZVgC0bVjbxZ\r\nUaAchAFydyni7CBBK/SBry1bDqLzCxvVXz34rDP5A8aeyAJhVCbEAErf9qrZ\r\nRcP50Ijmc6kN32/YskjnqqwUyhVtYJfzCH/L9tWYU1GYBAsmioFfAYWDZcQ5\r\nKJEtXIA8KLZuk00sBUAgGdzHQBCR2jB1T6g=\r\n=vZrz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"9524ef729a0ed5ea0ae27e9279ca3810238a61bb","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.2","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.55","@babel/preset-env":"^7.21.5","webpack-dev-server":"4.13.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.317_1683017988506_0.4751424437614373","host":"s3://npm-registry-packages"}},"3.1.318":{"name":"simple-keyboard-layouts","version":"3.1.318","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.318","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"09df311acbbfab0c303053ed570220acdde7067a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.318.tgz","fileCount":97,"integrity":"sha512-r4TWuO36x/MOyJNqut7Rsf7ew8UfYtBNyFRw+jq09lYk52USZmZtBHviRBrnZpLfHjd7KmdlLlVTuNn2xneGbg==","signatures":[{"sig":"MEUCIFElnrpz5lUcOy5ulPQse0u5n/rma9XWN6cjVPkrtgG8AiEAxNffdSMmLPv/RCqGWTzXotxkawpd/EK9i7bOPySZ1Cw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUiLHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq75xAAnRJVCNhJBgrEtJVNcwi9b7JW8Nd7gCUCkretOJeQE2EsdThv\r\n2Tq+c+84/ZSmOLPm/tSDYw8k+XEN8X/HpdyW5m2PDswrCDTo0xtexRU6j58y\r\ntkccaEEWPFB9w6FRGNw29VwQeET/T+ZGG8xznAvWKMj2M7djWlpkWN6HPssv\r\nUjtQjN4sIQZ827T9KK5CIPS5zN2twWMTbgHWEtxac89Bpd3nE0Nm+dANs1jK\r\nzQqJTCxcpfzIdUeSN1bSiXUPtZYUHVKTYFpwhcpnifP4QIwszR5d0uiLqFAg\r\n5pGfGIOyyChTc4RNjvy+Z95/rd+uDoOQb3a8sgkXFYFgPlI8dRlq0oKObdkz\r\n03C4sqt8an72PshZYy0KJ3mZpmL32ef5WlLcqtxftFTh3xcY2U49SgRvang6\r\nDvRzipHBkThtlYAOPjF12SjsXlE13F/Xmyk1j6wy0HNypQxOMtVntxwdTntW\r\nQMkganfIGxlD3lsW8wEIQBQtraoq7rL4Rk7AePvGCK7NcPcvVOL0Dal9IQQC\r\ndbGoeW1KE2DpeEhfeX/+MITbqLo7gYaCZ1ejQevRDQvCN0j9o5l2GLihPewr\r\n+wdpO9aaXMIS6S7bNDfcWsZApxk5Uf9qNZMJ8LMqBgIosnAaPounY5T4RDuz\r\nx2SzDrZE3F4iE2SPXBg/7NHV7qknD80Tr1s=\r\n=+2F/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"c9e39c415778bc617383f6133e71a5f3d0b4274d","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.8","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.2","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.56","@babel/preset-env":"^7.21.5","webpack-dev-server":"4.13.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.318_1683104455339_0.009791526306770937","host":"s3://npm-registry-packages"}},"3.1.319":{"name":"simple-keyboard-layouts","version":"3.1.319","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.319","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d0e2712718d4d547fc3a85fdd6e7d4113308073e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.319.tgz","fileCount":97,"integrity":"sha512-vHfFcYbnvg0n+S8cgOJONRPQ+kAl1WrFShAAc1k7D8pjq2SkAuO4Erd02Y/4cfnKT2ab3w96bF9YjWGTWQNzzg==","signatures":[{"sig":"MEUCIQCbnmwVrHD0Tan/eA1eKn2n3QD0aO/bb/sFQzcaRa+WPgIgWidSwTDrB2RLLOKZHSa+bQqyjom4NSlghFB7dqypZeE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU3QMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJnA//WP3eBgtO376vhDSQPbOBXnJbecihAab4fhw+B2MrJBU8DFTV\r\ncLncYMQKPqI/zqqrnJZvTbCCzh5CSSNYqvohcgXyEADZiR0vDPcjrH3FXrRv\r\ni+mZRB7IE2Snf5zYP4si4ciwN7+IvED7dDMAq1v/2WqEmF0G9CvrGjwbxCrP\r\nq4bWAvezLnI6hmeBJ/V0NXP3UTgUY5zgtEVm5BnZczV6wrtUDV2mNMOZl6Ri\r\na82NlxppCG7H+eW8DkPSfNuykRWN7+1mi8lTMpbZbTAd5XFuT5b4frsh9AYd\r\nNAmr8xhtZmXxIqrajdLaW3IK7fSuREDzOjFofkCm08xQHx3NkFc47L3mCGVh\r\nYULhFlz446g+lzf9Q3rb4qOSzkn9FaCWvNlBMXag/JipwNw/RM+//GY8ov+O\r\nI3E8hcFgwF/9HOb15RGGVR9xXsq11liIumXb4LS4CYVeCiU8lRCPHcMKR4RE\r\n7dnRcNTclnkg+dik+WKZk4V/HD+c9w08QBXpZ2zjVw48/xUd8jRr9MnPpCYc\r\n57SxBoi8wJFIUQA7pZ8QXqJ5HEYVV9Mh/2YT9y3+VbV1aJ2/EXHAHy+yhlDY\r\nb1UVfw+t7VV0v3f6qoxcMLT3GvpZAobvr3b0u05r8pVDoQ/la1ZwBQQamI8t\r\nTSuQMCb4N/lm2zxobtneciUxPyMC7/loCOE=\r\n=qs/o\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"8f0596f446891cf289d900a0529ef4a4c74cec1a","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.8","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.2","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.57","@babel/preset-env":"^7.21.5","webpack-dev-server":"4.13.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.319_1683190796534_0.20198984617781934","host":"s3://npm-registry-packages"}},"3.1.320":{"name":"simple-keyboard-layouts","version":"3.1.320","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.320","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c8c0d945e32f6c5137422783646f0aaadc6888dd","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.320.tgz","fileCount":97,"integrity":"sha512-aj5BhYr8FEGFpVO4AggXyJ1rzfMK334/tDSHEd/9S9ys0EcnGmnWsyK8pk1TuMML5bQKZxE9v789lBJuDX1sew==","signatures":[{"sig":"MEUCICf0X7Vp9ETnrLwKilueaSU8Ioe677g7XW5sXbUAhWgnAiEArh2nT9fcD27nmP0AADEHi3AhiMYWR9M9u+uYXGcvg1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684546},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"0d3d12dba6b681fc9909b65e937f35cff5392906","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.8","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.0","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.57","@babel/preset-env":"^7.21.5","webpack-dev-server":"4.13.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.8","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.320_1683536384069_0.19959097269589843","host":"s3://npm-registry-packages"}},"3.1.321":{"name":"simple-keyboard-layouts","version":"3.1.321","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.321","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"00709d54e801cad92b233fa8668037a665c032e9","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.321.tgz","fileCount":97,"integrity":"sha512-gbb1Bb6aGPCnecFostT4GLyjJnFlQoDQ03Fbu8h7BWiqf9LAayPXonnWFmy/0jy81MLf0tCnuDzNJAXbrGnmvQ==","signatures":[{"sig":"MEUCIFczc/gGv4HkncbAnsJjtvpDA5DKR8phUT2PsK3OS1WuAiEAkhvhkJdVHzBRw9PexMInDJhQbpy0Zvo5nQHLKN5yCL8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684546},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"2c543ea47374e9f34333cd8dd32e95d0d8d0f1bb","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.8","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.58","@babel/preset-env":"^7.21.5","webpack-dev-server":"4.13.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.8","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.321_1683622795570_0.543914640243585","host":"s3://npm-registry-packages"}},"3.1.322":{"name":"simple-keyboard-layouts","version":"3.1.322","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.322","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ed67382de9448246e637d042927099c3a625fb4f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.322.tgz","fileCount":97,"integrity":"sha512-Avllv/by/lyoT/6NXZMrfLBgOnFDAzf4KEuR31o1Q0i1f5w6Ei5L4RfifqDGuPM9367KC5CET2wqvjcV9TyHxg==","signatures":[{"sig":"MEYCIQC8V+YAT7sX2/O2HwA0qXQQ0E4E4w9JimN8LqkpNgjGYQIhAJk0+A5DdWx+/eHnIb/l6xzOw1I5ejP035RcRl/wjvPw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684546},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"d268ab20bf8f1fe59e1a152a82f8a706d220ade8","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.8","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.59","@babel/preset-env":"^7.21.5","webpack-dev-server":"4.13.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.8","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.322_1683709162846_0.2643077401777487","host":"s3://npm-registry-packages"}},"3.1.323":{"name":"simple-keyboard-layouts","version":"3.1.323","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.323","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5117b2804335de97b0ff4dec17f5651b31d3f5bd","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.323.tgz","fileCount":97,"integrity":"sha512-oV2kcHS5ShVfkIhcYs4ndtQjKpA3c/zkfayHl+fjGQhpg884SNlU4ZqRO/gcRwLVPsb+IP04S1d8kL9s/zdPkg==","signatures":[{"sig":"MEUCIBnFuqGoFDahE/2w/rQ3dzxsUVo0++htwcNZHGjJ2HFYAiEAtRNu/Z9sjEPLJbHJ/1vc4ZP+qvBB/JjnbZFR5zsoFd0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684546},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"7330bab53df306295d26a952549736c17c25c8bf","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.8","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.60","@babel/preset-env":"^7.21.5","webpack-dev-server":"4.13.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.8","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.323_1684313942526_0.706926337859598","host":"s3://npm-registry-packages"}},"3.1.324":{"name":"simple-keyboard-layouts","version":"3.1.324","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.324","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e3c5f3bd58c8e60791804c14f70594d3e72ba703","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.324.tgz","fileCount":97,"integrity":"sha512-UOBcHBkPbZ+8JWxdoNvZ+smSemXmPkxPy2vgV6zkf9ClU4wyzW11qdxZMj2RRrfxGi5H5wU3Vz4HvMRLJmuE1A==","signatures":[{"sig":"MEYCIQDkIJoHyGApH1d6xMZ3CKKMtNDKRzpISk/Bx22zXFL5BwIhAN0cLzimEyGn4IXWBl02UvzCnQmGqI0Us3+rYenaDr6/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684546},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"7d966b7f82325663590b014eff2562866de69b2e","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.3","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.8","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.60","@babel/preset-env":"^7.21.5","webpack-dev-server":"4.13.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.9","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.324_1684400347307_0.9412389156859375","host":"s3://npm-registry-packages"}},"3.1.325":{"name":"simple-keyboard-layouts","version":"3.1.325","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.325","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bd2cdd587cc3e947f9d4ac4d006c90ef3e673d67","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.325.tgz","fileCount":97,"integrity":"sha512-2wT9CgOndarUgSPsW7iw/EVfy+jjfmioXRrTkaS/mxEeJ9ux1zLYdq1NPjbNLRvsry0Xz7wxAB8kLYAe0PzdyQ==","signatures":[{"sig":"MEYCIQCR1hpNoeOTFs8zreS7ArcPfwFRPD9W6EAhONgflv3pIAIhAN/eD7kg2K4AxJqnsi86tLdWflfVnOV8VllUCL7E7IM6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684546},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"d13b2eb82afbd557906f38f6159c4e87056073cd","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.4","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.8","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.3.3","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.60","@babel/preset-env":"^7.21.5","webpack-dev-server":"4.13.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.9","mini-css-extract-plugin":"^2.7.6","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.325_1684486842796_0.8419949902205739","host":"s3://npm-registry-packages"}},"3.1.326":{"name":"simple-keyboard-layouts","version":"3.1.326","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.326","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6477556218086b48f58561126d91f4859ed01d60","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.326.tgz","fileCount":97,"integrity":"sha512-YHwez2kW1sDAp6NE8vrHdbsMKd3st8CnxplTMe/Jmu9PAoEDmWyARQmJPVvMns7Zfq8/yahUYLq0T2CvcP5yug==","signatures":[{"sig":"MEQCIHivuTUa4b3ShJJuYY8df6AVyRWwXRJ4celpogBf0LXYAiARRK3xRpnkdieMR2n+g2qSDfCHohqWg35GrXTjoyb5EQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684546},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"f9578a392fb89bd31fcc893e20ed52f74e836b29","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.4","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.8","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.3.3","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.62","@babel/preset-env":"^7.21.5","webpack-dev-server":"4.13.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.9","mini-css-extract-plugin":"^2.7.6","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.326_1684746019114_0.5224757300908773","host":"s3://npm-registry-packages"}},"3.1.327":{"name":"simple-keyboard-layouts","version":"3.1.327","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.327","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"00b8d86346b4eb57213b23a85efcae17d94cb416","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.327.tgz","fileCount":97,"integrity":"sha512-twXA4uBFUKuK/VETTYHM9UykacG57GIL+OnIaAqhp4+d4zCF/YApAWyUFpPRj1EWVZstnxclp1cXSLjmc9gblA==","signatures":[{"sig":"MEYCIQCxSGs6S3D1IBbDAR64leDfFGKjuU44HX9SOEW9wj+GrwIhALL9oeZ+4+uKhcq3kW3pZEin37dgL4eZmy9irRzyqerK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684546},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"f348160593795d68fd9105df46e7b59035e30f66","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.4","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.8","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.3.3","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.63","@babel/preset-env":"^7.21.5","webpack-dev-server":"4.13.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.9","mini-css-extract-plugin":"^2.7.6","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.327_1684832373268_0.4615373002872907","host":"s3://npm-registry-packages"}},"3.1.328":{"name":"simple-keyboard-layouts","version":"3.1.328","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.1.328","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9cb48abffbb9fcc347ee48a9ca1c8e9d3c2f2573","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.1.328.tgz","fileCount":97,"integrity":"sha512-ChXCh0/Umzn9ppgSb2JEl3x6wjRsZtRAKaVZ325yUZehdueq0gBX/d7DLVBjrqlHrePeluxUlNTd1YcL/szPuA==","signatures":[{"sig":"MEUCIGAzDzWjSEslSUvZUXrKx3r/c9FuDzuVRp/sP99yD0Y6AiEAvfay3sB2jCfuQn50qdPhQ2ymJW7tiw/2yqbhzJpZYZw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684546},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"86f8c8a2b8db5d18d2b012f2de3636078e772840","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.40.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.4","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.8","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.3.3","@babel/polyfill":"^7.12.1","simple-keyboard":"3.5.64","@babel/preset-env":"^7.21.5","webpack-dev-server":"4.13.3","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.9","mini-css-extract-plugin":"^2.7.6","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.1.328_1684918779236_0.5333148478034884","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"simple-keyboard-layouts","version":"3.2.1","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.1","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4988416b1672d10f4dc6822d1fac1f33032be8ac","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.1.tgz","fileCount":97,"integrity":"sha512-z7ewWsMFvIekEaciL+S9LcodnY6vvae1aiNMJwWCr2xJZPrYUMkoOzSyesutPeNB3+q4+XjNJxPJquV0X5a8EA==","signatures":[{"sig":"MEQCICw+NNqrGbb591pkYUf2FW6GjX4R2YMDXomP+EOAqfcyAiBat5c/nO4H+swEem7W6yx/I76mrpjdnyFEh0BbChbn2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684541},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"22747dec5cd49e02470173589985c4daf106f0b8","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.84.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.4","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.8","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.0","@babel/preset-env":"^7.21.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.1_1685064594469_0.8444244480516521","host":"s3://npm-registry-packages"}},"3.2.2":{"name":"simple-keyboard-layouts","version":"3.2.2","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.2","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0629d136281f5504c8661da96297550264d7919f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.2.tgz","fileCount":97,"integrity":"sha512-Y0Gy4dHLGSZSpWKWT6FRuMn9uLRmd8Na8RlFObqollffDKmqtl8PqtE1B4ThmtpBnjB7lB/n2C1LOD8jGyAC/A==","signatures":[{"sig":"MEYCIQClTsiX106ECd5CPknr6KSCpNKr1XBKIWU/PhJPJ/5BLgIhAJoe94RteIPq7k0auCOELHBPpL4yCbjKXxMJqQDVP3Rg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684541},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"1d35dc58242b9cd8569934b51265d8b1c0813e8c","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.84.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.7.4","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.21.8","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.1","@babel/preset-env":"^7.21.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.2_1685091584026_0.9647910408756284","host":"s3://npm-registry-packages"}},"3.2.3":{"name":"simple-keyboard-layouts","version":"3.2.3","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.3","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7a81a3b25dc39d82fbfe126c4c51046e8a4dea6c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.3.tgz","fileCount":97,"integrity":"sha512-SHorWkcwLcG+8VPa7Dd3eB1X69E4vmPnx2O8qDKoIDd6u6Ej37WTMJHlCtup2y5DgEizyG2SCt7GHZLa9gBUPA==","signatures":[{"sig":"MEQCIApwMJnTJh04G5pS0HMIgFfuZ1s7hPPcd3uRmjSNiDU1AiBtdkmrOBnoPAuq7hJn5yHFoXXNddyB7RUEKXve3AeiKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684541},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"fcddedd963163c1c1c7dacc264146e4ff64bd4f7","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.84.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.2","@babel/preset-env":"^7.21.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.21.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.3_1685350772091_0.9379340514438961","host":"s3://npm-registry-packages"}},"3.2.4":{"name":"simple-keyboard-layouts","version":"3.2.4","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.4","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"29bfbd564df6d51caa5972b947a6311ab0af3f16","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.4.tgz","fileCount":97,"integrity":"sha512-Hyx0f0kZyN1jL4rbfEDbtG/Ip1YWmg1cyrW3AEr9KU5Wts9smErAxRvt1vqLQYCZ5ZHQiL4GFFtPfFzMDW5Uzg==","signatures":[{"sig":"MEYCIQCuKKyjZ030ueySWSgT7TEntvD1olAA5IOZ8M5JpuabsgIhAM172AhhQfUbjHc3sBW/Wt2gzUEkzYC9XJTRudgXJBT+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684541},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"4627bd54df304d5cce5830ab80fecb721b396fa0","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.84.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.2","@babel/preset-env":"^7.22.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.4_1685350953256_0.9181591928995287","host":"s3://npm-registry-packages"}},"3.2.5":{"name":"simple-keyboard-layouts","version":"3.2.5","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.5","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e58ebba705bb3090ceb1d69b976506abbf90467b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.5.tgz","fileCount":97,"integrity":"sha512-qN0sc33vIa0dV4xIngNSOv/nSKT1DGA/rm3hz560pJRf9hX6Jv01BKOstcta+akECwRcgiyOu/vf1oGeuI9U6w==","signatures":[{"sig":"MEQCIAjKNXz94xpzONbPFufSbhBDC5kYZb02rotXUNUNiWl8AiA8CQq620gomLoZSUTzHVsr0TKMLn40BkrX67AI4IHTtQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684541},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"9e6884f5ab187bd05f398970a57902d401eb45e9","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.84.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.3","@babel/preset-env":"^7.22.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.5_1685437168509_0.5631264644674299","host":"s3://npm-registry-packages"}},"3.2.6":{"name":"simple-keyboard-layouts","version":"3.2.6","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.6","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"51406fb04bc52ed9ff0250d685686d548133ef07","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.6.tgz","fileCount":97,"integrity":"sha512-t3JOygk14cpASusK+1lapipAxoYQY72KLDcgUI2+ad+KDv5LeF9u9f97XSWRn4zqjp7VoQC9NszYkMvF2eoq9g==","signatures":[{"sig":"MEUCICAkwExmntD1FQRcZIAx5RbMeS853m0rrW5GW3Z4Cy2OAiEAvSZk/wWYjVYYyDg7WpF632W0qW15iTqA6uAjrWQ8QeA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684541},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"12071b42bbc9aabcd49c13b362a9ba23ca5676b8","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.84.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.3","@babel/preset-env":"^7.22.4","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.6_1685437259928_0.2099530774518945","host":"s3://npm-registry-packages"}},"3.2.7":{"name":"simple-keyboard-layouts","version":"3.2.7","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.7","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2a6990ee991d8c3fd820724921af834b3a0445e9","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.7.tgz","fileCount":97,"integrity":"sha512-a2JrensA6y/i5fyy4qzrcMlhEhbLypXVn+/fnWW79Qm+avNVMkA3RUHSD7xHD35YfragBSOMSirkunpleyEl3Q==","signatures":[{"sig":"MEUCIQDhwr/oEla/Njv5BGr75QEelYaWCzPWideB2xxySh9sjQIgchbXZsRIwSjMTT0Qla278D1fow+ns6HJgBnxxrDsdHE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684541},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"1449e60f8268fbb8ceb95c2509f5d6c1566f1524","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.84.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.4","@babel/preset-env":"^7.22.4","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.7_1685523568342_0.8872789191840074","host":"s3://npm-registry-packages"}},"3.2.8":{"name":"simple-keyboard-layouts","version":"3.2.8","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.8","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"73421a33db3759b7b77c82d005aabb95ff2474da","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.8.tgz","fileCount":96,"integrity":"sha512-n6U8xHUagdiZ6vseUiElhXGHK096MMreSjPbxncil05u03vZyEWD+dddxbf6FaH44GOmd06MFp3UGC68mJb37g==","signatures":[{"sig":"MEQCIATnrxFEZwxN3Uh399d/D6j/KmcFCbzlHkPhrab0eghnAiA9eguEDgTl+5VxJASuXx5AFwXx6oi1n+7Tnbax46bkWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683477},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"8ac5a333d726c3fbb1260a9c66c6979b61c91ded","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.84.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.4","@babel/preset-env":"^7.22.4","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.8_1685597354693_0.18072008864154632","host":"s3://npm-registry-packages"}},"3.2.9":{"name":"simple-keyboard-layouts","version":"3.2.9","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.9","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3daca21ee31967b8e90e0570372e55c93d54d8a1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.9.tgz","fileCount":96,"integrity":"sha512-mjxZ85f2bUOgiGiHy2yUT0eaS7s1WKtUrlxQ+aLl7IOrobkKOk/9aL4HEgzW5n2I4thYheBZSCwZoKOJUsD2eQ==","signatures":[{"sig":"MEQCIB6AQwDwk7xS/nU+PLt+spSQahh5fKuxOqsq3PRf2RgaAiB9vC3bJkOSkLG6Cm+Rjqqk+G7wVT7RRG/CEEr1zz/U2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683477},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"f85f2d8a4a4a07638d5027c1fa38493bb04fd08e","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.85.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.5","@babel/preset-env":"^7.22.4","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.9_1685610058665_0.2893047331812375","host":"s3://npm-registry-packages"}},"3.2.10":{"name":"simple-keyboard-layouts","version":"3.2.10","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.10","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ab5dd8a85a7c2eb50e6391d8a299e6702238e915","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.10.tgz","fileCount":96,"integrity":"sha512-cOnI5vth7Whr4nnXPWkSty+4mgMM4zd0+jwkjSZEpoNOQR/Oe3NxsebTr/gwYiIpCfu7GxhcOqeXbBDYMX3Uuw==","signatures":[{"sig":"MEYCIQD84RGMC6q0X5dFOczW0b03RQN6JQYOsIMIg/Efh1W/1wIhANPn2p/2qSSsY8JwuZ9QZQxsMg6jYfIIOfHmDtE/TjtC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683479},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"6775b2402a0bcdfb3ba13772ba447f3d9686ab1a","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.85.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.6","@babel/preset-env":"^7.22.4","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.10_1685696462486_0.2705245402739176","host":"s3://npm-registry-packages"}},"3.2.11":{"name":"simple-keyboard-layouts","version":"3.2.11","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.11","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d05151588bb54b6ca7e2429ee3515284fce391d6","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.11.tgz","fileCount":96,"integrity":"sha512-/5z6qQXylB4ijHMHfi6+NOLK28/+jDUhBlXO+NSpq4HnKSMGhy753M0bUfE1SlTouh3h7oE2trewvKknvstZoA==","signatures":[{"sig":"MEYCIQDnA8IlZh6bxywFmriQAarCGmLYJpx+Uu86cGeURSdrUAIhALEkR3Sw/klYRfrhfSgLrTObedQfTz08xgP+EfyKLYiK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683479},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"5048610aee1502954d8b2d409fe98ab9632f05e1","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.85.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.6","@babel/preset-env":"^7.22.4","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.11_1685955620723_0.5548066067864927","host":"s3://npm-registry-packages"}},"3.2.12":{"name":"simple-keyboard-layouts","version":"3.2.12","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.12","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6687cb0e6827f2e1266e4e2cf89f0eace3a180e1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.12.tgz","fileCount":96,"integrity":"sha512-zKdLoPWHrCiImKStMY4M20XQbNXhdyqYBAXNHyEg3vGXWkPJVC/Ejojrtr4xLgLX4HOujjYhffWCxLaBeo70iw==","signatures":[{"sig":"MEUCIQDBVzLalogc4N0rOU44uq4xtdvdhGweSMgh9DD21fEtWAIgRsCQRGL81xtN7FM0sdiGV2wK6YCZS0K8vdGm1LBFmGw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683479},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"dd1df7e94da6db50af74637068d7a479e0898589","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.85.1","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.7","@babel/preset-env":"^7.22.4","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.12_1686041987518_0.01858006265538248","host":"s3://npm-registry-packages"}},"3.2.13":{"name":"simple-keyboard-layouts","version":"3.2.13","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.13","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"af761f6c02c3f3cd364af36c4af3be40103422f2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.13.tgz","fileCount":96,"integrity":"sha512-UT46sFbKQ/7qToIDiox4ki+z0x3v9fiulByB7DmtBH1HjgpiYOIoLgTZ2pacafGBmfj0P2BKCUQJpCwrOcpQMg==","signatures":[{"sig":"MEQCICqhJtTECDl+Ibyu59a8B4QJeIroKuEEU04iGoN4mKjdAiBBnEggpX0xiMk/kwrkQ3sIGGrXOBdable7FtkJMB9x/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683479},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"b330294eccbecd0e32f31bbb81925edb756d28fa","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.85.1","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.8","@babel/preset-env":"^7.22.4","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.13_1686128387708_0.26912093651770896","host":"s3://npm-registry-packages"}},"3.2.14":{"name":"simple-keyboard-layouts","version":"3.2.14","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.14","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5dab6a753699600f1a75842eb38abe7a08e7c2c1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.14.tgz","fileCount":96,"integrity":"sha512-04ZymKi9xtmiJ2S3txjJxwSNA5sDYw5tMNYkcCBxGsyLdSfqx7FOGBHaMpJvXn4vD9Jm/a3sWePGZ/nJrNG0Xw==","signatures":[{"sig":"MEUCIQCooBYqq5E0Ziibj7ibyq5DD4B9JJ6WGva1frcQgV13gAIgTAUE1eNEKawbKnOB765uByMCZVi+wP/dN6euslGDAGk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683479},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"e5bae91d828d13657455646575b769b67ec2a402","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.86.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.8","@babel/preset-env":"^7.22.4","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.14_1686214806606_0.4310325736315237","host":"s3://npm-registry-packages"}},"3.2.15":{"name":"simple-keyboard-layouts","version":"3.2.15","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.15","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b0c323aec30b3912e332f9e4d22a8a02ba2f7f40","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.15.tgz","fileCount":96,"integrity":"sha512-aYCLXGMokq2/b2juQU7H16E4vZ3KhPV2JpIJPEHtg+xBktkZeK1apw5s5nHBtRZgP/dwG4Z7wLgPyS9N8i6j3w==","signatures":[{"sig":"MEUCICskr8QvsN0D8ZdZZDH+0R5NzrMQFL9O2zazlZecbUjbAiEAg0v1znLoCftKLsADq05NwpWWgHz5hf/tGSZ6y9Buaus=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683479},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"972bc78aa8b0d4a2b8b5489ae1e63d2e74364b32","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.86.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.9","@babel/preset-env":"^7.22.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.1","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.15_1686301358347_0.26588994028939594","host":"s3://npm-registry-packages"}},"3.2.16":{"name":"simple-keyboard-layouts","version":"3.2.16","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.16","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d9041cf05f5f904430ebb63bfefa72d1db2bdf5a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.16.tgz","fileCount":96,"integrity":"sha512-MHOrSlHnRC1wpJVK7YNc7F6UXkztR5nqQIiOpRwvg25+OzTWeHoOcJzsd355rMdaECx+CpCWjbkHU8s4R69X7Q==","signatures":[{"sig":"MEUCIAlQIqC6etsrF7/4Iq60wmmokKlR424ZlDXDP/XycBvBAiEAzR5dFSNM2E7kAYBY48ASepDuoRDB2eYuCzRX14fei5A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683480},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"b03b8cde71bb5d0c0f745cfbb89f1d90c410fab1","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.86.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.11","@babel/preset-env":"^7.22.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.16_1686560395734_0.2983456372030153","host":"s3://npm-registry-packages"}},"3.2.17":{"name":"simple-keyboard-layouts","version":"3.2.17","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.17","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c8f3437fe3fbe8600995be165bf4c28fe04866ad","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.17.tgz","fileCount":96,"integrity":"sha512-od4RHzmgJDLMqTPnJ5oiY16ASVa2Tgs0iB47tXkuWg15C8QSbGBOTZ2GWi+oQA5ChqAa1bgsJQ8YbR+JRVTlRw==","signatures":[{"sig":"MEYCIQC5PlpsCXlcOenS/IXTC1KtqfFmrKLzsY7/XghjYM9GwAIhAP/itIcO2wrNksTx5Nq5CRIwCDXI+xLOes4PiorfUdqJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683480},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"5450685613e18c4cbb63f09c952cde9546e26c8e","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.86.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.12","@babel/preset-env":"^7.22.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.17_1686646774417_0.10346799372241322","host":"s3://npm-registry-packages"}},"3.2.18":{"name":"simple-keyboard-layouts","version":"3.2.18","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.18","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d09f1e09d0ce2c4f00287ca38715973e734d37e7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.18.tgz","fileCount":96,"integrity":"sha512-YvnMDKryg68AZt60wlvPgkg7pLchvtQSZcNkDaxM75ScBhbWPOYQ9fGvWhTblVuIXgh+5cPt4LggcbAtOq46Bw==","signatures":[{"sig":"MEUCIQCbnxuWpmZa1jqqfx/zwPODoeIirtkeIOKLfsy94evhZgIgHp6qMBMC+OqwXmKAZ9HJTtYgVwfcsCSF2oj7Bh2sgQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683480},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"cbd4decb11aa4b22890caeef4137a1517dc6836d","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.86.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.13","@babel/preset-env":"^7.22.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.18_1686733234541_0.6589323578309694","host":"s3://npm-registry-packages"}},"3.2.19":{"name":"simple-keyboard-layouts","version":"3.2.19","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.19","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0b592ccbcd13790ff87368be66396f8517d3c4a8","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.19.tgz","fileCount":96,"integrity":"sha512-HvbmCuSO7BD1J0eAKyj9ETk7Di3RwGHNNOHEzk1mMx71gBPrjx6MkCt/K4A3uSR6MfFgG/yjSzvp8iklwNxJag==","signatures":[{"sig":"MEUCIHIhWshTNEW7XTSBQKeKuTWIz+eRGdk4gEfL62/bbMU6AiEA0dMGun7DJcmNR18dZU9IjuY3SpKCO4jBQiVCHeZgkt8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683480},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"3c5f55a1f7ae19a115edc636d53fc399d78f0a99","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.87.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.14","@babel/preset-env":"^7.22.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.19_1686819590911_0.3956610060313719","host":"s3://npm-registry-packages"}},"3.2.20":{"name":"simple-keyboard-layouts","version":"3.2.20","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.20","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c908d68c09693026034a74952c294882ddaf6741","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.20.tgz","fileCount":96,"integrity":"sha512-sbi14jZ5BspHTFyHO5IscsVFutZhrJIoNs/8VTklLtc8aclagz3vZpgmC4Mif1SuKSktke2QGJw6bzjgAT1SKg==","signatures":[{"sig":"MEYCIQDB+hu/359/v1/9ivYYtkyFQdkaQ9EVACurpq0+XCWYFAIhAMso10HCuUNvv5gLfOVrZyZOzcZVX/zOpz2XekKmv8Dr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683480},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"3e0008c0805459471bd78801df46ad0539feb743","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.87.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.15","@babel/preset-env":"^7.22.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.20_1686906029279_0.16466113491486523","host":"s3://npm-registry-packages"}},"3.2.21":{"name":"simple-keyboard-layouts","version":"3.2.21","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.21","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"204752405510862d6b3dc81636acede9fadce311","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.21.tgz","fileCount":96,"integrity":"sha512-IAAN2a2lJDn0RMR01iB/28EJNR9Pcn83hypuVIuTFhXAMffPSN8U08a86azDAHOF6jHJhUVZIQFztwEho2XMUw==","signatures":[{"sig":"MEYCIQDTlO03oTn2X2DkipYH2kYzCPQ6qMsbaTsxN5fYUoV0iQIhAO9St2HjeWOdRmDJ354HniCZZNz7KcdhIfWUZ1Pfui+j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683480},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"0d90873d52d32643e6dbece1ba4a4d31d300449b","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.87.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.16","@babel/preset-env":"^7.22.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.21_1687251552637_0.8006896392989731","host":"s3://npm-registry-packages"}},"3.2.22":{"name":"simple-keyboard-layouts","version":"3.2.22","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.22","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"28c575d184d4a88a824ab478ba55db3be76057ba","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.22.tgz","fileCount":96,"integrity":"sha512-xkVHlFNhK4Sj7LJ66SC98n5gZU66dVWAjEnfWqEmV7spVZ6Sefb5HjGre1BReQ6HY4DefYAeWJQLpCJWp5SfUA==","signatures":[{"sig":"MEUCIQD839A/ntwVjaZlBL1NceIqTFHVH151KoDJReWqrLs1HwIgPUr+Uk1e/OTGBZhrYodTs8eiwN+ELwfa9pMiOqvdN8c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683480},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"ac4bb56a5c3941ac84a9acf3211f05ec94b09424","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.87.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.17","@babel/preset-env":"^7.22.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.22_1687337965739_0.7501040140965116","host":"s3://npm-registry-packages"}},"3.2.23":{"name":"simple-keyboard-layouts","version":"3.2.23","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.23","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3b5b12759edabdc166896760c79df3ca2953c1c1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.23.tgz","fileCount":96,"integrity":"sha512-y52RkT0u9h847ZcKL052HHmrdRwq62RLFGT3xAgrWxIsP9l/+XbXMJfO55k+NAL7kVG0EnsWMzjFxqILrtkfSA==","signatures":[{"sig":"MEQCIFHDQLOkZglwGrQk/aEAJkAaFrus9yJ3KAa2C5Z+NYLzAiA2kNVYEdwBlEKQE7nJPI/YJ97rRv/ZLh3WYiiJ87NJvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683480},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"06278e5d368fb70ac872f00cb1b17427a23a2f7a","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.17","@babel/preset-env":"^7.22.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.23_1687424361185_0.17673073037188547","host":"s3://npm-registry-packages"}},"3.2.24":{"name":"simple-keyboard-layouts","version":"3.2.24","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.24","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0d0dc0cc3f6278c0e08663a5182749942b7039e3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.24.tgz","fileCount":96,"integrity":"sha512-9TgHE3oKSbFYmSyLEsyUhTyiqKg+9Tm6DvWgixjLB12X1A4r+H5Ye+FykKeunIP+zRjoRB2y+X+TcVIvsGUjuQ==","signatures":[{"sig":"MEYCIQDs69K7FSmxsRR3YVPO4YPBWsvvpXnka1u2JNlHUEsKLwIhANYIL/LWwWasInMNnnUWykmYE9l7t4wtZOS+3jzkBNhM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683480},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"564b135733bccc2b6597094be1f4fa8d54a3b806","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.18","@babel/preset-env":"^7.22.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.24_1687510803783_0.027943935818749877","host":"s3://npm-registry-packages"}},"3.2.25":{"name":"simple-keyboard-layouts","version":"3.2.25","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.25","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7b9d18b5aa99f860948118cc8ff3062eb759d813","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.25.tgz","fileCount":96,"integrity":"sha512-GpE/PL0htEHhECcDcgTGjX4610K4OxEbwBdUVLCpMVIOZYvah6A/TxTmsQ6sh3m35A2y1w5xJe3S8sNodS2iGg==","signatures":[{"sig":"MEQCIFuMooJNXQ32YjJhShwId0RmekIw6ScTo/T19b5AJprdAiApWOX4asSvvkZsBUIs9Dk48DgZ+4FcOAyuQKzwAPOihA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683480},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"fa478a6f23893bfa0f79b0b96432298c32c924c5","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.0","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.19","@babel/preset-env":"^7.22.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.25_1687942845314_0.503636095686743","host":"s3://npm-registry-packages"}},"3.2.26":{"name":"simple-keyboard-layouts","version":"3.2.26","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.26","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8b578f3cb7ec52eb648102cbc139df77e38870f9","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.26.tgz","fileCount":96,"integrity":"sha512-J16rHxDuLldkjQap+qj2wO3kw7jUVTD483e6jrmvF+DIInd1eUPBjdmIJtr5LY44U8QvepFBwcdpD/CRpaGX+Q==","signatures":[{"sig":"MEUCIQCcn7/KvZLio2GrHAGCvtKdNW20VGSL4xuj8NeDtO7gdQIgPxKt2duxhtRrDwqX6+bL19iouQsO025/KXAGHpn8v8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683480},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"45c02b1cb7ca11f1c9441aa609dd7bf693954a3f","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.1","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.20","@babel/preset-env":"^7.22.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.26_1688029468935_0.25437856986569707","host":"s3://npm-registry-packages"}},"3.2.27":{"name":"simple-keyboard-layouts","version":"3.2.27","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.27","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"cf9faf5fb8129916f164d3a3cdd6e0cd5c0e5ac6","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.27.tgz","fileCount":96,"integrity":"sha512-OBN+uHH90sPCMBjpRPqaNOFe18G49cNhnp7ccSCP85RPSvHxJb81cmtPNnaZ5TGzBabi3Kax7s/iiK5QwW4z0Q==","signatures":[{"sig":"MEUCIQCcMv7kJg9sNMRcjdAs19Dzp/prIIn6DTHXvr99WmbSnAIgQkAZKjvhPvgHvo3YM7WdvDUq2qO+MmrECUbAXKyAoZU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683480},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"711d3718213eb595b2de6d42731cbd102c95ba27","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.1","uglify-es":"^3.3.9","@babel/cli":"^7.19.3","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.21","@babel/preset-env":"^7.22.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.27_1688372627812_0.14925100028891514","host":"s3://npm-registry-packages"}},"3.2.28":{"name":"simple-keyboard-layouts","version":"3.2.28","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.28","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b8fe412ac01f484224b0e688737b61e1772ff144","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.28.tgz","fileCount":96,"integrity":"sha512-EcuVzzXy2W6E3pLZR++MX/XZipQ340HRDde9bAU/vBX8sNeBECBEPmAQIazvNGshGoX/DJzpNWCqAWornd1F1g==","signatures":[{"sig":"MEUCIG2xAdHc4kTYKynMIwt0skxEsZAoapQWYKKsQpfo51g+AiEA1uhFq0hhyfArJBqpzqjTDox8GuJhTr7wQPHCIeLPml8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683480},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"dd133e1bba575b9712cbd5db5a3e34ae4deb0277","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.1","uglify-es":"^3.3.9","@babel/cli":"^7.22.6","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.21","@babel/preset-env":"^7.22.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.28_1688460425594_0.9259272751750618","host":"s3://npm-registry-packages"}},"3.2.29":{"name":"simple-keyboard-layouts","version":"3.2.29","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.29","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6267d36386f2f2012cbffc4e43dd189499722687","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.29.tgz","fileCount":96,"integrity":"sha512-STYfF3tFGn6zNEKX+xG2OnIez0XgagUfp8SdB3SlrGfEay6BfaxmtRr5UAMBD/G+PZHaocArcZtj4bhYg+KIJQ==","signatures":[{"sig":"MEYCIQDltTO9OwCVIjSRkbEZQvWJ86KQeEbPdQ5kwgkPIVLb5QIhALKbao/nHRGjx5fAiWnWsx2t0lBsB8vFLgIwlQYpJqlN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683480},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"6a42fe438a31f904d3ad37e877c25bd56013921f","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.1","uglify-es":"^3.3.9","@babel/cli":"^7.22.6","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.21","@babel/preset-env":"^7.22.6","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.29_1688460535565_0.9804703048533041","host":"s3://npm-registry-packages"}},"3.2.30":{"name":"simple-keyboard-layouts","version":"3.2.30","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.30","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"97e99e8aa3d332875445ab71ce3868b82082f9ed","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.30.tgz","fileCount":96,"integrity":"sha512-zWIIlCSwr+0B3/P7Lg7w9mNuI7je1r5eD3oWpVlqJde4Y3VsYvI8UTqgS0J6R4FekOL+BZosx8VTnCtZ/OP4yg==","signatures":[{"sig":"MEQCIBiB5WwxIwN75d5YI6TIDs7/cwJAPRsDuTVco/2UBWF6AiBIAmqPV4ky9k7EKzIgEksB7Gf1oZMHjMrDy51ThEVsWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683480},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"f749cc292f5cd4b7fe6036227cf8342042c08dec","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.1","uglify-es":"^3.3.9","@babel/cli":"^7.22.6","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.23","@babel/preset-env":"^7.22.6","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.30_1688545602371_0.7820530344234486","host":"s3://npm-registry-packages"}},"3.2.31":{"name":"simple-keyboard-layouts","version":"3.2.31","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.31","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"fdeb547e803fe754c0d7872b95ee3faae47f7cff","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.31.tgz","fileCount":96,"integrity":"sha512-knw/Q8jNFycFYQbivEbr+dIRKLTFlifmvvqVGvnsliv0bbADUyZESFmDNxOEiHmZSsq5y69pm45pmKUK/NXLuw==","signatures":[{"sig":"MEUCIH7zr8aWhFa8TlDMszscVbq2Fj61pjkBoSVCcF4bSy+KAiEAo1nHRWRfyDEvBnBwzSIpsCycrnxqidrHLeOIRmtafOE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683480},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"a0bad27b0e26ffd9a1592b981a146370b5cf2e03","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.1","uglify-es":"^3.3.9","@babel/cli":"^7.22.6","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.8","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.25","@babel/preset-env":"^7.22.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.31_1688718851262_0.37855644188712123","host":"s3://npm-registry-packages"}},"3.2.32":{"name":"simple-keyboard-layouts","version":"3.2.32","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.32","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"fa4b24ef85abf6a851d02c43e93ea0cac23b16f0","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.32.tgz","fileCount":96,"integrity":"sha512-/izmv5P/b3/e3X0IaNn8voodkr+caoT+FG5V7pzP7tpj1wl9sbqCeU7Os3CIQrEqpMTENAshODXPRRVcANqWqQ==","signatures":[{"sig":"MEUCIQDmFJw8Zd7hyagx2xWpjoAMmrQiDlefJ5u2WMyyCFbOXAIgTiOxh8uYaHf8oLxco06i8nJiCaY87+nn9fZN2mXfalw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683480},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"d88f150a465fb3182d01da4cad407893df266e9f","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.1","uglify-es":"^3.3.9","@babel/cli":"^7.22.6","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.8","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.2","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.25","@babel/preset-env":"^7.22.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.32_1688924665105_0.46995164806963996","host":"s3://npm-registry-packages"}},"3.2.33":{"name":"simple-keyboard-layouts","version":"3.2.33","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.33","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"eeb115f0d0bde46b29e62ed3e099c55d740da167","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.33.tgz","fileCount":96,"integrity":"sha512-q6p2zlk2f7lHW69zsf+sc48YKrnvwFzriX2jIQ16Ozy+mYobxC48xhs+FFlt5YY9Ak/G8S35UeLkEgyAOjOlXA==","signatures":[{"sig":"MEQCIAGE/thJaVHOBAiNyihcOebVwHlitvcvXy4BI/7UDB11AiB05HkACKeqAekTSvCq9bC1ZCb+EofTr80w6Pql1OuUyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683480},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"e3a94db2c4259552254697ec14f1e60750fb2c59","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.1","uglify-es":"^3.3.9","@babel/cli":"^7.22.6","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.8","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.26","@babel/preset-env":"^7.22.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.33_1688977716353_0.31792411334935133","host":"s3://npm-registry-packages"}},"3.2.34":{"name":"simple-keyboard-layouts","version":"3.2.34","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.34","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"fd3e7a0075035064a5400dac0fe01f33b9dd65ec","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.34.tgz","fileCount":96,"integrity":"sha512-jXkTvc+8NgpzRFbNogfaPHwVHlUCv90gIQpS2TDxkGklXJCf+yx7/smOut5+6bBZJ13RA8HiqWwDuObBL3SYJA==","signatures":[{"sig":"MEUCIAHDCRRJLpPLmPyg8ksDlazjLkpgHGCWzwF6EKQ5jfkhAiEAlcrYhFkkIRpfScnS4Ay6MPXnnysv+4VhWB69O3Dmkus=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683480},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"cf43b73e59e59db1fcafda31b7835791ecca422c","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.1","uglify-es":"^3.3.9","@babel/cli":"^7.22.6","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.8","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.28","@babel/preset-env":"^7.22.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.34_1689064494044_0.0512475698947763","host":"s3://npm-registry-packages"}},"3.2.35":{"name":"simple-keyboard-layouts","version":"3.2.35","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.35","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6b1728514ce04b0b9a48f6eb689767eedc32ed8d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.35.tgz","fileCount":96,"integrity":"sha512-kT4Q9zf+PWRVvPyc9ZURfXZ29F4kXvpbCsXdU7/oCkJ3nkpZhTN8dPRH5Bpt4ppZQraVPDjzUf/ZZNI/dYAnMw==","signatures":[{"sig":"MEYCIQC29DJ+g9OI4ZZmKSfUqpBUKMRVGpffNDX7kWvEd6NWjAIhAJdmCzxO0dTKsoXycVrAg0CSaCu6hyQx1JggVbno5pMC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683480},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"871ad734b5be436fc995152d5885f71032405da4","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.1","uglify-es":"^3.3.9","@babel/cli":"^7.22.6","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.28","@babel/preset-env":"^7.22.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.35_1689235798176_0.4107849047692069","host":"s3://npm-registry-packages"}},"3.2.36":{"name":"simple-keyboard-layouts","version":"3.2.36","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.36","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c00430de0dfc099a0dd64a230db2c953d967ea66","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.36.tgz","fileCount":96,"integrity":"sha512-B4W2P2zL3GuNamZ0WuxYZNxEQgOan9pQ9M66uhmRji68e90seQd6alKfgpUPYZmocEWGqRpsTBBV3NgTr1sP6g==","signatures":[{"sig":"MEQCIAq+gtTvvJrImaDunqpJn/Q1zAW4FxtMXFzzF9y0xkq1AiBXxJQAH87im3K3TNOBqAlRxNO/xvlPXdWcwgb+feCUSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683480},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"68db5de4fc15243cd14d960f58088a755e1835c7","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.1","uglify-es":"^3.3.9","@babel/cli":"^7.22.6","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.28","@babel/preset-env":"^7.22.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.9","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.36_1689235932854_0.4847550891320638","host":"s3://npm-registry-packages"}},"3.2.37":{"name":"simple-keyboard-layouts","version":"3.2.37","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.37","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"188247e7d48f83f8f605d6faf8edd1315f138717","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.37.tgz","fileCount":96,"integrity":"sha512-8hsWkwgKpnKsRMrleNCw/58sQ/Qop3U8W9ktadU0cp2iFgDh6s0XOXaiiij2vCVZDzlGYhOrvR+egMMkQxrQ6g==","signatures":[{"sig":"MEYCIQDo2+qWH1il4C+2OHwnhPRTN77NFmLLg9IKNeArs17tRQIhAL4Ci1XdoVLAeyf4uixu0LWrXqgqBEJ4q/2ZM+E3VGQw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683480},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"27fa8f1d0f17b42ec7a631612e11ccb5e98c1628","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.1","uglify-es":"^3.3.9","@babel/cli":"^7.22.6","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.30","@babel/preset-env":"^7.22.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.9","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.37_1689238579194_0.9570427480939847","host":"s3://npm-registry-packages"}},"3.2.38":{"name":"simple-keyboard-layouts","version":"3.2.38","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.38","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f47b60445124fef33a4e76b90b534487e73b84a5","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.38.tgz","fileCount":96,"integrity":"sha512-2r6kMbgbAGUueEboDjszxivgxozrLe55CJ4TGQO5YZbWv85bSgzuvgLTP0YYMY5aZ11TLeMEjWe1/vOkHVpgrw==","signatures":[{"sig":"MEUCIHDVOOeJlBn/Q6QyUK+jRc6Z/+VtP8VOE9NrGPPY3GAlAiEA2UZapwFXkvmRqQFf1ezrHCsHg/+rQvC577FEqDL7bwg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683480},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"4fb2848827224ff66dcf135c009bbe288ead4583","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.1","uglify-es":"^3.3.9","@babel/cli":"^7.22.6","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.32","@babel/preset-env":"^7.22.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.9","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.38_1689583742763_0.8669102210869588","host":"s3://npm-registry-packages"}},"3.2.39":{"name":"simple-keyboard-layouts","version":"3.2.39","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.39","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bcb4e25b91538e73cbc38ae5befdd2a868c243bf","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.39.tgz","fileCount":96,"integrity":"sha512-IM2SuNAE4K6bNupKd4BZmx6XxVsUInMVUW4QRI1nimPsqOWbOwhWpJALnuTOSus791z094eg/2Qjjbm+AxISBw==","signatures":[{"sig":"MEUCIQCNCYj86nG6o5By6TIh2mwwKjMmvO0uXgRBPlr0I45UNgIgQ9XEcFOZM7siCpqeBiKqRZ8bOjso3qEkfNYVGmOHvfo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683480},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"f976b5827935d9334059dcdc72fdd41c3255b58a","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.6","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.33","@babel/preset-env":"^7.22.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.9","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.39_1689670322139_0.357097888848388","host":"s3://npm-registry-packages"}},"3.2.40":{"name":"simple-keyboard-layouts","version":"3.2.40","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.40","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0070dc1e1aaadc97dc6ec3953ad3b22bc65f5d73","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.40.tgz","fileCount":96,"integrity":"sha512-sOWOBKBCKz22bBY/V1z+BeSKexNNZJaffe/UcBanvA1l9F6Sa+OhS5YeCWemRH1CKT3Hn+s3Fh3Q1TjKp4+N4Q==","signatures":[{"sig":"MEQCIBiJUprNRqYxBReaCE94l754WtwPrVHNZBYAXUW/rQqtAiBVNlOlVTOjwkjA/VkQW+hvpaCwjKsztb+mOiPGzFIYfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683480},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"873a1a8590accbafee77368f9ac079354b5566f1","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.6","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.33","@babel/preset-env":"^7.22.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.9","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.40_1689743452815_0.24249085316690078","host":"s3://npm-registry-packages"}},"3.2.41":{"name":"simple-keyboard-layouts","version":"3.2.41","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.41","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"fcfb9a8b3a708f19d279a1e5ea707a06460c6566","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.41.tgz","fileCount":96,"integrity":"sha512-Gf5JH5XwZu49tIjceOBQGLG+p4kxzbbuqSnhcPP1ck9ks3s7voMq2yeFuk78wzY0Ba3V6Z7sm8SLR+0F0xfv6Q==","signatures":[{"sig":"MEUCIQCrR0WQBARTn4QM2Jsa0ftLQZXDXnLQEMixiq8Go/c1+gIgRvk16SaKgaFq6fFlolRUV21MXOyLzE8PdBnBxw0kI+E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683480},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"35d903722565a9f645dfa07165d234cac88004bf","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.6","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.34","@babel/preset-env":"^7.22.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.9","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.41_1689756604219_0.22756016009908753","host":"s3://npm-registry-packages"}},"3.2.42":{"name":"simple-keyboard-layouts","version":"3.2.42","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.42","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c728ab65cac905fd23c2b1a8f0153dc3a08b1c44","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.42.tgz","fileCount":96,"integrity":"sha512-bG3VgdUaRzJDLKECS0K5A4TtTanfntnoNCK/Xh/RVk3NvHcYUYUCc4ugJvPIf85ADAhZEKwOEYskcT6PdeqlgQ==","signatures":[{"sig":"MEQCIAdF0tw3nbggZMGNLYXg2oG68+inO3zV2ilMCjNtRN4KAiBLXi5aKpATTjV8+T1KWx2UMnEir5ZnJLWGp5O51HQ5qg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683480},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"811d7d9c6e3a1b1c9c5366d583868a0c6c907dc2","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.5.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.6","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.36","@babel/preset-env":"^7.22.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.9","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.42_1690188818895_0.8192577576119597","host":"s3://npm-registry-packages"}},"3.2.43":{"name":"simple-keyboard-layouts","version":"3.2.43","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.43","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"32d1588feb39bdc98979fa528d541bfe39faad71","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.43.tgz","fileCount":96,"integrity":"sha512-P+AY0I9KA3hrbBjRVkjDe8ljg+Jb/kIUdjsKSy+a2Zhf6jiGQGDoWQ5Zk606v45f+0k/CZFGPoaB7ivcYtwQgQ==","signatures":[{"sig":"MEUCIEXrKbi0evO9taZYYlD61Ozvi/snUJpx9sD12+RDqNrrAiEAzXdkYAJF5vVMfs3UVKOu1gDdNOm9ha9bkWt2900Z7u8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683480},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"d9d1ad315a3012645ac10280367a613021edba45","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.6.7","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.17.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.6","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.37","@babel/preset-env":"^7.22.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.9","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.43_1690535015003_0.27728174921093096","host":"s3://npm-registry-packages"}},"3.2.44":{"name":"simple-keyboard-layouts","version":"3.2.44","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.44","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"396e19ddc5208287860498f50f911029d2609958","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.44.tgz","fileCount":96,"integrity":"sha512-7dgXEBO2Rd53nAsO4WeEgqO1ViIPdahJact+Ys/6gUogJ5GJZeUC/SrrE2fnGB2GXe8ZgxmxCiucW/wwcgOq6g==","signatures":[{"sig":"MEUCIDLTDk9aIZvUxXHAMZaxFh+A069ZWB0GxMhSQVs144Q7AiEAjsIRF4XN5Cy9JKGxbfhpuktBEtfHYs3akWQMIe0C13Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683480},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"7e04d6c8479dc23bbfacea4852c9cded79792902","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.6.7","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.17.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.6","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.38","@babel/preset-env":"^7.22.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.9","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.44_1690792294504_0.8181649731678309","host":"s3://npm-registry-packages"}},"3.2.45":{"name":"simple-keyboard-layouts","version":"3.2.45","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.45","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6fd9f4290a0aadd3cab24af8abd23c6b3bb871c8","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.45.tgz","fileCount":96,"integrity":"sha512-4JEiQ/3u2nWB6f60cEGgt6baFz121/k7THW5XvLCu9+MT6Bof6vPw4i3BY7hmaeUsVvyaTEHDxBqKtmLFGvuvg==","signatures":[{"sig":"MEQCIGvex1DAaJsu8MbxohspADhtXZzfISbu/mDE23T8hxzCAiBYHyrRO1LH4X5vs0xYNcpGudGk4RsNYq/MgMYM+Godug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683480},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"546e2475d823d1ce44f5778434b79444aaaaca71","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.6.7","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.17.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.6","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.39","@babel/preset-env":"^7.22.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.9","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.45_1691050903344_0.6410056206243371","host":"s3://npm-registry-packages"}},"3.2.46":{"name":"simple-keyboard-layouts","version":"3.2.46","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.46","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b6fef98ab46a28f7e0e3699625d0a54e28904081","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.46.tgz","fileCount":96,"integrity":"sha512-Tk6BauH6D8TCpD+9xKkGNvKjn2nNoGKgNiYVwuNBI7REwwRI5E40yKuWjIuHgqsF3kZmJJAfvV9IuQwwmFj7Gw==","signatures":[{"sig":"MEYCIQDwJyo6Phe2RiIu/HBU745ofYEDlWq4YCwaS+AS48nRygIhALBSYeMYtIqNLS0UVGh0um4tgRzNzMwmi5avI8+QSfeU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683483},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"bc81fe9988897a9fa9a5db51c781ee30677b0c8d","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.6.7","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.17.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.10","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.39","@babel/preset-env":"^7.22.10","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.10","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.46_1691482272313_0.488057382908897","host":"s3://npm-registry-packages"}},"3.2.47":{"name":"simple-keyboard-layouts","version":"3.2.47","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.47","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0ae46b1fd1f825c52c25d4e19810c3697737ac0b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.47.tgz","fileCount":96,"integrity":"sha512-6uy0wvj7KH1lyE327OKsGx/u1oClKRgUgK2lKZRRvIqb4MHtfuFKn+OJ5zCQrI+/612PVSQ/5TTK/sWN8VNL6g==","signatures":[{"sig":"MEYCIQDOuGa7aZ4zNvm8K1vD1lCEaEzyPJ2q060tHka5tiNavwIhAMgHIbAldyt/4klxxN7CV0wwCF/QxZcw9p0GHM/lDjrq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683483},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"2156cb0f51670cd37f0705cba9a4af3339aa42ad","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.6.7","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.17.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.10","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.40","@babel/preset-env":"^7.22.10","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.10","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.47_1691569879169_0.31864168740123144","host":"s3://npm-registry-packages"}},"3.2.48":{"name":"simple-keyboard-layouts","version":"3.2.48","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.48","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ec0eba6c1081e7f3d2469f16388fcd01bf64c6cb","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.48.tgz","fileCount":96,"integrity":"sha512-f4nXc265cr5uapH9qeyne+otcdlaOVBUdEvP7+h/K+/vOvPG2aBr3Urn89r13nikePxl6NNTcJF4g/6LH3N8pw==","signatures":[{"sig":"MEUCIEtBgjbgMM7cxfRjxMz9m+w9xYvDcwUi1AQzjeuc8YH1AiEAlYs9veMfSSREmpmHxMWldZscJ2gSA8Mt90/Ojniq/QE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683483},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"4ea72ed86a25e60021195cc7b708df4f30ff223c","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.6.7","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.17.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.10","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.41","@babel/preset-env":"^7.22.10","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.10","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.48_1692001559845_0.06379365647125224","host":"s3://npm-registry-packages"}},"3.2.49":{"name":"simple-keyboard-layouts","version":"3.2.49","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.2.49","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b96956d31100ffd75de23c95a40d67830a181cb1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.2.49.tgz","fileCount":96,"integrity":"sha512-OBSBQ8ALXl+Lg0Lc1wPhFbDSQMq6p6QpZg0Bi369JhcTYWCG13j/1o9uEfG/Eo8AdcAEibzWmMQWoSWsWJAE4w==","signatures":[{"sig":"MEUCIQCgwI7bKakuYduS00ai4JpWCcWRP2ft9Tfc/h8mS4QtYwIgcZ9ydbUYxgokWtNCgGC/QA6UGI8yhlX7npv5jT1J2KU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683483},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"275941c493810eee354e345536e78a2a91b645ae","scripts":{"test":"jest --silent","build":"webpack && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.6.7","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.17.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.10","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.42","@babel/preset-env":"^7.22.10","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.10","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.2.49_1692260566682_0.7457937339470992","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"simple-keyboard-layouts","version":"3.3.0","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.0","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3bb85c7baca69cf1a8289f122dde46b533f6fe02","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.0.tgz","fileCount":97,"integrity":"sha512-8XmeuRg+h3e1BJEzNKsxEAJ/PO60ow2r1a/4op2FCHZfLImFUInxOsHvcxXCr3yDrBC12nUHBwzR31YjllinqQ==","signatures":[{"sig":"MEUCIQDxyDCGJlLFDe3X5Af0oZENXIUzeL4rspg1DKXP0xH9fAIgR8InVF1ZUQo/FiOyd50oHXlx03cLMJ0YbY5m3piXzyY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":951722},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"275941c493810eee354e345536e78a2a91b645ae","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.6.6","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.10","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.42","@babel/preset-env":"^7.22.10","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.10","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.0_1692586797679_0.2833783070721332","host":"s3://npm-registry-packages"}},"3.3.1":{"name":"simple-keyboard-layouts","version":"3.3.1","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.1","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"aa0700cc0dcede607f41840fa7ad57cc6081cf9b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.1.tgz","fileCount":97,"integrity":"sha512-Kax0ZYvpK3+YqWJtx+hazc6ZM+5zPeN4e+Dtnt/7ZljvztO47bBvN14p2/VjV1WFU27TqiaQ11iwNuikNmQlDA==","signatures":[{"sig":"MEQCIGaWOD/Y7JmuV9jH7SX6L09I+UpMlEeHDER73/IPYLokAiBH3bDgIfdfWn9vx6mP+HD8qFi+5xiGataMWEUlWGe+Vw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938715},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"3c6a56e857c07417b8a341651e41ba7c46856c5d","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.6.7","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.17.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.10","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.6.42","@babel/preset-env":"^7.22.10","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.10","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.1_1692586970117_0.8134106104761372","host":"s3://npm-registry-packages"}},"3.3.2":{"name":"simple-keyboard-layouts","version":"3.3.2","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.2","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"21981d5007acb23d1c15164f9ca89a0c0c424f66","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.2.tgz","fileCount":97,"integrity":"sha512-RA9FwzPdeOf9BVCZNwxBfXbuIjDLeAxsDg23EvEsLGOKhMqGFaKpriJcs1rVl4OEYdIWL5nWVqdLjqM+XqDqWA==","signatures":[{"sig":"MEQCIDxnIpcJYd9LjWPbbBlywHe6iSng4ldvg/raVkh2A+NZAiAEKzFOx5uiKUNYUdlXqHD5kUj/6+cifAgs3agJM8Hrug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938714},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"a619710ce4127b26217f1509cb68793b2b7d901a","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.6.7","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.10","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.2","@babel/preset-env":"^7.22.10","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.10","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.2_1692607625253_0.9597049470851706","host":"s3://npm-registry-packages"}},"3.3.3":{"name":"simple-keyboard-layouts","version":"3.3.3","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.3","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"13551eb0b8e240f8453358b26327639564837296","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.3.tgz","fileCount":97,"integrity":"sha512-v051g3wZ8YZQ94MK+eF/4W50xi203ZQkhZ+DeEZhrpA4qekwrM1l4qSbFhQUjo1GqI/grmNl9IoKO4ernQl12Q==","signatures":[{"sig":"MEYCIQD6rK0PBwp5pc8El/ubTpIdtZOV/W6vTqgGHzJH5GWyxwIhAK9+6HBC/k6F1IMOdgJ93m82Mgz4jY8L5pcSRhv2omHH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938715},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"0e3d41ea2ea6973691d940ab60bd016e642046ef","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.6.7","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.10","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.11","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.2","@babel/preset-env":"^7.22.10","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.11","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.3_1692953836688_0.6408114671394756","host":"s3://npm-registry-packages"}},"3.3.4":{"name":"simple-keyboard-layouts","version":"3.3.4","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.4","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0912a4d5c34a8a8eacf4299f0bb9f2729a465884","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.4.tgz","fileCount":97,"integrity":"sha512-7kP/EpVoSvQjIEFfjncUzcnkpCjeV4gSxgiXjrzVcCMS4C74D/GEecpWX4p87kyMG/ecusBLgYsPwgqAXwUZDw==","signatures":[{"sig":"MEUCIFOhKCozBHUdWo1UPe5CmrRjYifpuAf1//rmqjmsMYJMAiEA5qvFslS9GH293rR6jSWNQh2kd/GptmRrLTAaRGsJRqM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938715},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"d4c99145ef46514bc5a72297c7a09d240e8cac03","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.6.7","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.10","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.11","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.4","@babel/preset-env":"^7.22.10","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.11","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.4_1692953958170_0.152562148329211","host":"s3://npm-registry-packages"}},"3.3.5":{"name":"simple-keyboard-layouts","version":"3.3.5","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.5","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9474fdc7ef96c107484e7debd1bb3a598dc7ef7d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.5.tgz","fileCount":97,"integrity":"sha512-jL0BZzJfUBbos656R1v14wULnTL5sIBE1KWMSjC1+0QU79ZvxCSuREwvdsOM2W1umfzjEYl2eLXRZAcyN9BdoQ==","signatures":[{"sig":"MEUCIQDhgFeKWUp4RoL5/adw2Ck52RQCzTznxmfxWBuZRkl5BAIgdm3OE85kAlXUR2qov7jggLN5sYD/vDLiPUc2/QvQ0m4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938715},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"04951d6c04dc95e2169b247526e8495ba5d39c2f","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.6.7","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.10","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.11","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.5","@babel/preset-env":"^7.22.10","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.11","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.5_1693211049239_0.11064465712204741","host":"s3://npm-registry-packages"}},"3.3.6":{"name":"simple-keyboard-layouts","version":"3.3.6","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.6","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"06df9d4585f1385ac38ea2744ac21d1e4da1c509","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.6.tgz","fileCount":97,"integrity":"sha512-n0kKlQi3er/jzZjeKhA00/pXHv4prh991jIGNdtya6stCUa1Y5KSUGLxPezmuP/42QIMVPOsvWONLuwU27vf3w==","signatures":[{"sig":"MEQCIFJ+m9QQCPf8YORjAKBbX/xqtWsV2AsISmDkMavURaMsAiA40tJlpH6kJ1XCWXYmWxBQ/D6OW+qcn5jvlaLiNyPZUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938715},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"11fc929019ef45c83663de7997068559b6b5f1d8","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.6.7","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.10","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.11","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.6","@babel/preset-env":"^7.22.10","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.11","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.6_1693385873661_0.9134467242540039","host":"s3://npm-registry-packages"}},"3.3.7":{"name":"simple-keyboard-layouts","version":"3.3.7","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.7","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"631109ed77b08fd4863a971304c38d7191cf45e6","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.7.tgz","fileCount":97,"integrity":"sha512-/0Ju98NS4x6Q4jgKXpwhG+qP4+RgfjnYaVsuKoJDIq120pXLAN65ghQv+/rzStRh2CfYcaebaRxAR8G55kWS3Q==","signatures":[{"sig":"MEUCIQDZtDSHZk3nWIhZBageUSx2/+Txi/JSOvxmd1rcvmfr5QIgO3KkKHoe3EHhOXxC+aG4uZLqpJUBnCgMP6fHqSvlfpg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938715},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"6cba4d22eaefd2e8fa3fda32b5d827d9c79c981d","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.6.7","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.10","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.11","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.6","@babel/preset-env":"^7.22.14","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.11","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.7_1693470454360_0.20565308040014774","host":"s3://npm-registry-packages"}},"3.3.8":{"name":"simple-keyboard-layouts","version":"3.3.8","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.8","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6151b1e4a9126b70abe75a85809ad430b57a424a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.8.tgz","fileCount":97,"integrity":"sha512-5uilzonx6hsO3DpqTptrGaNGAg9TxtLFbkGwVWJH8Fi1NfDlDZlI7N01WYt55cOxH9LK5ONZsih/fF7zvJP+fA==","signatures":[{"sig":"MEYCIQCsr94gS417dodGwSTZCLoylP2l/RxBm1H5U7GOGvEAYAIhAN44stpmJELKFB6nXyWR1ut3CtnWBXW/hunahhBf0m2U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938715},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"e837efa74dab26f6b5184e5755a812688312bd0d","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.6.7","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.10","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.11","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.7","@babel/preset-env":"^7.22.14","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.11","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.8_1693557653275_0.3481195322078141","host":"s3://npm-registry-packages"}},"3.3.9":{"name":"simple-keyboard-layouts","version":"3.3.9","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.9","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"501a0431b05187ae2554302adde94773f3373ec9","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.9.tgz","fileCount":97,"integrity":"sha512-Z04mOopmbe9UJYlx4lOrkYszL0KHX+pKzVuEivUMfR/wVcXPBDOcSt62JgK2H876jzSaVSf61S+AQX7Ofq5NpA==","signatures":[{"sig":"MEYCIQC3R+QoYtL+/LRlHPmt8d13KtWP8L0hk/b5CaRlOl3tCQIhAPkuNP8t8ECS7kIV0NgQQMDYaxZ52lwKJ/Cj2b4i+9Xc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938715},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"adc909348b8bea88934a507fc46adae3d796c1ec","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.6.7","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.15","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.11","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.7","@babel/preset-env":"^7.22.14","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.15","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.9_1693901834337_0.6423603450200506","host":"s3://npm-registry-packages"}},"3.3.10":{"name":"simple-keyboard-layouts","version":"3.3.10","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.10","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7a3a04c931116d5bf3db8b60f7ad2645401121be","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.10.tgz","fileCount":97,"integrity":"sha512-n1HU0FR3SGPiYOi9Pu0b69M2upcpoIyD3CVxHpd0si4NQaxXvzZiTca+cv4H0UoNeZZRS8r8U/f1H9Vs4lhuEg==","signatures":[{"sig":"MEYCIQCIb2QDUuL6jzlO9A4iPHJOUVpWF87+mKLEP+Q1JVqSjQIhAL9uEHngiQ4fLc4JZrK19rYzHqEzjDtZzGyYFaP+neby","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938718},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"32dee2c0eea9c7f3366fc0beb630cb0d89b20f94","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.6.7","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.15","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.15","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.7","@babel/preset-env":"^7.22.15","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.15","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.10_1693902056301_0.4091282482092029","host":"s3://npm-registry-packages"}},"3.3.11":{"name":"simple-keyboard-layouts","version":"3.3.11","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.11","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4cada39368182eeabadf1c85e03f4d787083a685","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.11.tgz","fileCount":97,"integrity":"sha512-nsPZtu4txgfFK0sf6iyjEJoaAzARv2sjnBLbmhdutU8h6k8L7XCvZ0eHWyMBd/NiC9NebyuouMwSBmiPoprkPg==","signatures":[{"sig":"MEUCIQDkLD1DqUvxNzQYXHExLqNB3G4PhLp2Vgo0S2p9SCYa0AIgPMEE0WthYVdO53XTUamq0CWW1U/n+kmf63IIxdOLIQA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938718},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"1391628403f5592bbc70f8c027efe94218556256","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.6.7","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.15","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.15","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.8","@babel/preset-env":"^7.22.15","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.15","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.11_1693987945762_0.3556233976569352","host":"s3://npm-registry-packages"}},"3.3.12":{"name":"simple-keyboard-layouts","version":"3.3.12","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.12","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ebedcd6781a87a2a796e1bcbed377cdf75a14b1b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.12.tgz","fileCount":97,"integrity":"sha512-lzYy7C0dFiFJxL+AzDTD0AjybI5MEImaGtHc7mz52QL85dpuOTIN4DofGZHQFAdstMw62zrVIxfTwuPD2LMelA==","signatures":[{"sig":"MEYCIQCLQkloveCcTKBXoQd59wJ6CL6B5XdsJ//h7Nn7dZS/wgIhAO3LbMgW12UBQXYdqcm77GbtG/iBHOoNv4b61zXJhsyV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938718},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"248958f9792d275085f3e946b84255e77ca57194","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.6.7","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.15","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.15","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.9","@babel/preset-env":"^7.22.15","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.15","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.12_1694163549986_0.7383240650485812","host":"s3://npm-registry-packages"}},"3.3.13":{"name":"simple-keyboard-layouts","version":"3.3.13","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.13","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0c633418538470dd1fded351e4057c74fe212753","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.13.tgz","fileCount":97,"integrity":"sha512-W47Cv008/TgVBSB6DONOrg8jc8T5THXSasYzcImgAk1NIacGLK6ts56wcG+FULY7GoTbzSrozY3oD9gQPHMUow==","signatures":[{"sig":"MEUCIQCDE6CqNnmafVOoZ+DJspQRA/PXWhfRzyIJQIPmqlUuSAIge4jEzQgPt9vcR4AsG41mpEmAN7kBDPf9w3S0VUypD3k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938718},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"249cb4dd4e1d10df2524df3b6c0e9dad168ef932","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.6.7","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.15","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.17","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.9","@babel/preset-env":"^7.22.15","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.15","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.13_1694420650004_0.5712508146234441","host":"s3://npm-registry-packages"}},"3.3.14":{"name":"simple-keyboard-layouts","version":"3.3.14","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.14","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"dae01b7a838e45c849235f6b009d531f13e94d03","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.14.tgz","fileCount":97,"integrity":"sha512-8TMRARjwSoDG99HlCGdEjlOg3GQrnxnq1R8HpR4Ww9MAZpADVuXdiULjCdCcP3c+Btq5DBlmwUKk3SlBAb+RxA==","signatures":[{"sig":"MEUCIQDp7UgmVWAepCB/yBWhhS3klb2u5ZcOEk1QqgP47xX/FwIgMoitgn5TJ4AvIjPmFNBCpvk5csKouG96vbfsDMLm8uE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938719},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"d79bda6eb1de483fbcaee6ce518d20e44558d78f","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.6.7","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.15","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.17","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.10","@babel/preset-env":"^7.22.15","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.15","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.14_1694508643819_0.8123740113577256","host":"s3://npm-registry-packages"}},"3.3.15":{"name":"simple-keyboard-layouts","version":"3.3.15","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.15","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3777f8d218fa68a5e3c93f1c1cd58185613040dd","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.15.tgz","fileCount":97,"integrity":"sha512-KPO0LvuwJwnczH4fMw6xPSoqaa2uFzxiI27I3DS27wdwxjosihsbEoNFPE6L/BMhoR4QP5IqmGIFjqQHkfyCDw==","signatures":[{"sig":"MEUCIQDLmBF5L0ofpLQeYyiaFcFkVaNijzwKFKZy+NBoBHloIwIgZh5bURK66Kr386R4rqGTyMQ2nAUaU2805vJ8rXD0wsE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938719},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"3813c20b08720731913eabc79f83766fd888f544","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.6.7","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.15","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.19","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.10","@babel/preset-env":"^7.22.15","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.15","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.15_1694766676156_0.09654962749792517","host":"s3://npm-registry-packages"}},"3.3.16":{"name":"simple-keyboard-layouts","version":"3.3.16","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.16","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8d05d976d524ef65325be34e4d882972c76422a4","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.16.tgz","fileCount":97,"integrity":"sha512-avSi7t2hAXZWm9usZ2+BmNt0G48NxMGQ2nLoxOBv4iEu0HZAvCmPHyMmB32/wp7ZSAj1FZk6dEhmyX1LJxVSCA==","signatures":[{"sig":"MEYCIQCzmPLXLaWDFFoBBOJ0mUWvgHGua7NHxSNNXh7AVSe1oQIhAM/q5VWCoXXN6wiOLLPVh751GdkQ1nxONtxCR8LD2L/E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938719},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"2e28cf493bc3efa43dad6d15acf3131c05911152","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.6.7","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.15","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.20","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.12","@babel/preset-env":"^7.22.20","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.15","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.16_1695025690364_0.19859912675457791","host":"s3://npm-registry-packages"}},"3.3.17":{"name":"simple-keyboard-layouts","version":"3.3.17","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.17","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ea5655d252f0fed9eabb6b4195ac3a015ce2c656","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.17.tgz","fileCount":97,"integrity":"sha512-y8txVsJN/Eg3AnP+GFoaiauDFc0DnPrvUASGSoGWE27SyZ6a3z4tD7tWaRm2A8YGkze0U/USz4bMHx0kPJEYBw==","signatures":[{"sig":"MEYCIQC2gHPk+qkmKyQ9GqkaJQ/Jtj8mS/tOgBalGqNOQbrl2gIhAP61geicYPREGOm+K2qxVV1lDsAE3ZfiiRk4V9UvPVdk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938719},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"2837d8a08a060fa071a257606040056557e4ca53","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.6.7","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.15","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.20","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.13","@babel/preset-env":"^7.22.20","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.15","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.17_1695113930612_0.5466544463388001","host":"s3://npm-registry-packages"}},"3.3.18":{"name":"simple-keyboard-layouts","version":"3.3.18","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.18","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1f1cd0ff9d33104c496710118a7488fc69ee76ea","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.18.tgz","fileCount":97,"integrity":"sha512-OY6sL6Hpo8Ha1ZDdValf0O7755+OP8aANsCga+DkRcMQihMVWp/2tZf9tVze/0jn062V4HRjrUAaAR9qWc0eUg==","signatures":[{"sig":"MEQCIFYcJ4kbuOiRh2pkUMFnjwLpBAuT/6b/aXVoIDWuSQ3ZAiB3wNx6MV9HuXzg0b0nY2El75NxRVZxoJi5AOYWNc28ew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938719},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"1ea96cc64f4814208c514a622b6ebd3d2dfc20e5","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.6.7","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.15","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.22.20","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.14","@babel/preset-env":"^7.22.20","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.15","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.18_1695285757243_0.5534843204972484","host":"s3://npm-registry-packages"}},"3.3.19":{"name":"simple-keyboard-layouts","version":"3.3.19","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.19","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bf32c7ff3eb16a14c23d59e0eb7b5136029ea0e3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.19.tgz","fileCount":97,"integrity":"sha512-UC6psUBHx9LPkuWlIUxdCyStpv3it21UjNVUzJF7EXGpxbtnSvrFb2VitWV3wJjYrr0JI3MyOqfqgBDCDORgxg==","signatures":[{"sig":"MEQCIFqiXQcyOAjmvtT20oUMqOyZoU/X8V28fbebLjGjx6twAiBoQoJqB7CGb6VJ48tuvbPUzGVDnIUaUs33WMyIxfYrwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938718},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"b33b9c55ad6013f59d3ec095b45ba00ad7801bc1","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.6.7","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.15","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.15","@babel/preset-env":"^7.22.20","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.15","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.19_1695718900519_0.06837842218684709","host":"s3://npm-registry-packages"}},"3.3.20":{"name":"simple-keyboard-layouts","version":"3.3.20","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.20","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b395ce791d0bf4192f3ffaf4e5d39e694de97b41","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.20.tgz","fileCount":97,"integrity":"sha512-HpmuFT+lz8QVegiVlqs24b/T15N7Abm6NHuylFrUZRKViR8fZvFJ3IW4Vf8L041JJGUmXLKRlsbFmXjxMxzWng==","signatures":[{"sig":"MEYCIQDlhy0MOBjAlMkFmI9rfXp/pHKRmP1o92KGTu6IFPqIFQIhAP7v0OwPK1sIUumRs4pLYF8bsdw6vlhge+e/c2fXTa18","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938718},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"92806e3980864e69c462609a6c5b7aa6237c1b6e","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.8.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.15","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.16","@babel/preset-env":"^7.22.20","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.15","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.20_1695978166613_0.8401859290375016","host":"s3://npm-registry-packages"}},"3.3.21":{"name":"simple-keyboard-layouts","version":"3.3.21","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.21","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"600fce05bf976fad96a6ec6c50bbd6f0989217ad","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.21.tgz","fileCount":97,"integrity":"sha512-yKUtaoq5eifU6HoN7QQZdi5PrOROZqNAznou15o4EnAfADGSp2Gdfy1q/PHrYvHK0iiGv+Umi0mEbVh/EQtzAw==","signatures":[{"sig":"MEYCIQDwRGgDJJNh7iwj40E/oc9c7r8eYP53syFThnwlakDOYgIhAM9aMbzJeLzljWPC78HZwpE8mzYsqk/AiTGXZ0Qlr1Ua","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938718},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"1e4ac144531eddde94ff9f0400ece15d5fe985bf","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.8.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.15","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.17","@babel/preset-env":"^7.22.20","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.15","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.21_1696236136055_0.8517123390013164","host":"s3://npm-registry-packages"}},"3.3.22":{"name":"simple-keyboard-layouts","version":"3.3.22","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.22","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"41e823bce73dc71a82030564e73ad89b4aa4292b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.22.tgz","fileCount":97,"integrity":"sha512-xxRleK/2Y/cWe+B2e7N/PAeWQ8IbnCNg2OzQe0OskZ/SbwTtJjrNFoIVvlCr5dyKczfYg+BAKhrPnw06LtwsdA==","signatures":[{"sig":"MEQCICFP7b3MjzsDQ0vB8mvlpASWJxkElyvVUeYVhzI7UYCDAiBXaA0IktNoNbXm5EfP4Q+f6TlgH7NixVoO/h9OdzRI/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938718},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"6eea1a8e58cf27e8f564fca1ed23253670479888","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.8.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.15","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.17","@babel/preset-env":"^7.22.20","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.15","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.22_1696712464417_0.7530378649466396","host":"s3://npm-registry-packages"}},"3.3.23":{"name":"simple-keyboard-layouts","version":"3.3.23","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.23","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"be229235e16cde54c0f02103565dffd7402ac670","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.23.tgz","fileCount":97,"integrity":"sha512-HY4MirOb3UZ9ui1NlxwIUujEB5mb5HkzHTOgo9nGZfoqlrULNo7egHY3dobjHKM54k0k1pEQ5pl+qsLG68JM8w==","signatures":[{"sig":"MEYCIQC4tMiAKsLPhNHNKKCUZjiTv1kUctMemiOrq4/D9mST7QIhAPCj8v6IpnasNxwGmwKb1HXp6gROGl76E004nGK6PauQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938718},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"9505c078e859c973a45010394101e7f98844a1dc","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.8.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.15","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.18","@babel/preset-env":"^7.22.20","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.15","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.23_1696925164501_0.1821482385639821","host":"s3://npm-registry-packages"}},"3.3.24":{"name":"simple-keyboard-layouts","version":"3.3.24","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.24","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"33de70ec2d281c258d9129d92104cc4769147944","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.24.tgz","fileCount":97,"integrity":"sha512-oWfjCOKf2S8/fyVGK8PLL0ttiUvUpzCQSTfuV+cb4LNllRI5qz9BYH6NaJewVnsQtF/HabSEp9ikD1toja/j/w==","signatures":[{"sig":"MEUCIQDOfwrs21hsbiui+iefRI/GoenwuLNQmn4vI6ZFR8jqqwIgClvBIqEf+WIWaUgnkCRBL5TmVS0erDMliRBWA3tPry0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938718},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"dee50bbe3480dca855d96a97a86547706f7a7cf6","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.8.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.15","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.18","@babel/preset-env":"^7.22.20","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.15","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.24_1697098478917_0.29268947595645045","host":"s3://npm-registry-packages"}},"3.3.25":{"name":"simple-keyboard-layouts","version":"3.3.25","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.25","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1f4f4b870fd537eea7b515ca762f24bcf53c9bec","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.25.tgz","fileCount":97,"integrity":"sha512-E11kkxKQyC8nqENgVnS8aHYZ7Q2YtbVmlQZeB6obajqupdGjCAjz4eOlQWwx3C0LNDsWiVY2R+c30lVwZmsi5A==","signatures":[{"sig":"MEYCIQC6EKXlyT/iwOhxnbD7bYfGT4mUSilWkvk0QUChFV3dxwIhAI4hPCZnU/LkYozXb0aEM6eT0OfCtgrMF4f0miEd0vHL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938717},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"cf629b5b6e3d413c9478eaa074c2e44a06fd28a4","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.8.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.15","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.18","@babel/preset-env":"^7.23.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.15","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.25_1697098596986_0.1280203790753094","host":"s3://npm-registry-packages"}},"3.3.26":{"name":"simple-keyboard-layouts","version":"3.3.26","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.26","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"dd3e1f37f8ae7c455c67d649db183755394546d2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.26.tgz","fileCount":97,"integrity":"sha512-tUCLyiK2AlltBntJTSed9/WMDSF1mCD1NxwPILUgnd6XKMa4McGsTGsaad3Tawfr0YRJBEX3FU4uWQX2CZEbjw==","signatures":[{"sig":"MEUCIQCxofM4PWxRD5+teObwDY0oMllNa/whGdUm2CDr6qU0awIgIPhOjjTupnEljjedoFayIPK/2JQ4icyOGG2iLtP+B7w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938717},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"f6c395b48fa97fd3268d61e71b6cef3bdb4b923b","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.8.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.88.2","uglify-es":"^3.3.9","@babel/cli":"^7.22.15","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.19","@babel/preset-env":"^7.23.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.15","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.26_1697101267348_0.8753640114236199","host":"s3://npm-registry-packages"}},"3.3.27":{"name":"simple-keyboard-layouts","version":"3.3.27","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.27","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"33cd11281231a26c4e8013cb57e062f3849d2e69","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.27.tgz","fileCount":97,"integrity":"sha512-e4KTfW5VRiOCJanJwLB8fTP29DtPGWuBlt2ocDf9igVCJW3eTOXJQxe6yC55tKGn47U18ZZHZ9JmPBmSAr+J9w==","signatures":[{"sig":"MEUCIAVsisO2JCLMBlgVPHJ21zCy1lk+BMG6UnV6yw6LDHJYAiEAl0pEb9KhI3o0g6UMxps/bsImBkk7zqwzRZOYmTsoKdA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938717},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"014264314c2fa1eb26acb75ee902b5e13f6a1b59","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.8.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.89.0","uglify-es":"^3.3.9","@babel/cli":"^7.22.15","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.19","@babel/preset-env":"^7.23.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.15","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.27_1697446732941_0.9436313173821209","host":"s3://npm-registry-packages"}},"3.3.28":{"name":"simple-keyboard-layouts","version":"3.3.28","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.28","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"664f52cd90f8aa4104f52f23aacd45f3e9763cb4","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.28.tgz","fileCount":97,"integrity":"sha512-SLqaHM2tPrXmHj5ovuudSD302plkEKXMrRIDjP1WIe56/1gTSPwbG90/SZmI10yns1Yricu5vkECtCanfmNa/Q==","signatures":[{"sig":"MEQCIH2imWeptJmLNAdhtdzPJGiFbw2goxWpvXsghTa0sTZtAiA5w4l33oudJgD+5YyKdRzDSS36QRYlZGiTnH2p+4qfzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938717},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"485b10ea6177af108289bea4a97f0b68caf8904d","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.8.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.89.0","uglify-es":"^3.3.9","@babel/cli":"^7.22.15","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.20","@babel/preset-env":"^7.23.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.15","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.28_1697530836979_0.7657081885209445","host":"s3://npm-registry-packages"}},"3.3.29":{"name":"simple-keyboard-layouts","version":"3.3.29","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.29","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3e97d2b2ccfed0303235944ec7ead200ae4eab6c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.29.tgz","fileCount":97,"integrity":"sha512-loqGc7DnU17vscht28vs/S19pOXy8clLRJJC8dUNbWwm8P+rgB+hcZOzC50Y9K5w1+tKpgGtc4HFuUYuI5AdGA==","signatures":[{"sig":"MEYCIQDdg22mIocR0ilM++KAJDOtR2A06gk3qx2Q6huDjiX2OAIhAI1WHZrqHHqVdvtPYLhYvTH+H7ipM5MTLcl/axBx1U0O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938717},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"efafde6991dee7a4420cc5100ae0ec4773c2ed8a","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.8.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.89.0","uglify-es":"^3.3.9","@babel/cli":"^7.22.15","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.22","@babel/preset-env":"^7.23.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.15","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.29_1698048844677_0.3606331411174106","host":"s3://npm-registry-packages"}},"3.3.30":{"name":"simple-keyboard-layouts","version":"3.3.30","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.30","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"460f2fcf2f51177048d0d6163fda0ebd2c39d25f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.30.tgz","fileCount":97,"integrity":"sha512-8hb3QJlzHIX6aUteISMAa2CkiwGqq3V/8NA42CEIUy37D2gHZcgpUXOtsrc+3vJUTE+0qMXTEw1oyMwqS+oyaA==","signatures":[{"sig":"MEUCIQD35FwHohVyzq6VKcI+UGh7ERsOq2bhQr6QQD7pf/wRiAIgfJP1LRRtAnROJvodgcnuphAtp4sKW7dAFM4QOI1wTrk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938717},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"376ed65d7c3d0efc9157a7745b7058e608534c87","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.8.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.89.0","uglify-es":"^3.3.9","@babel/cli":"^7.22.15","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.23","@babel/preset-env":"^7.23.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.15","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.30_1698742279104_0.8031453241884183","host":"s3://npm-registry-packages"}},"3.3.31":{"name":"simple-keyboard-layouts","version":"3.3.31","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.31","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"38777293827c1afce705abb02417e235795f6364","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.31.tgz","fileCount":97,"integrity":"sha512-TdZhaxg9rWwR6ClCfESPYmBr4mqGqEaptOyY2kuAIDBYj8hV0vuZ2xlmZqjKDoB7R40GyL63WDyHYnl9lqLSWA==","signatures":[{"sig":"MEUCIGsAiNVN07/u/oMi8FPyi0tSKeLmd9SYUKux04yAzGvAAiEA2DzGVU+PM86ZEBAwKCCmzT5o4wnJvUcybbLNTKJw4+s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938717},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"438489b5ae2feda5cfb0ddf9f969e534bf4707ea","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.8.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.89.0","uglify-es":"^3.3.9","@babel/cli":"^7.22.15","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.24","@babel/preset-env":"^7.23.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.15","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.31_1698913870516_0.40425260601874724","host":"s3://npm-registry-packages"}},"3.3.32":{"name":"simple-keyboard-layouts","version":"3.3.32","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.32","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9a318d608eb58ca3121a83367c388bc16de13b0d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.32.tgz","fileCount":97,"integrity":"sha512-Z0hpyvEJcb662m81QCV6cr2/rRxk0fRYsduRUv1Oah5CScJvILup4/bYC/qOmvBC17TN1ynWt2FcPXyHt8qTZA==","signatures":[{"sig":"MEUCIQDFkrULthPrLUcj6+apv1G7BEdK2EeeeclR6agjJZ6+6AIgDlmnWFsE2y1FZ+WYMy1ohR3SDKvJSDtsgjb/CvnV5mE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938717},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"5efd850c577d2dcba055c672e54911bef051c3bd","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.8.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.89.0","uglify-es":"^3.3.9","@babel/cli":"^7.22.15","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.25","@babel/preset-env":"^7.23.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.15","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.32_1699350246179_0.5917419054849957","host":"s3://npm-registry-packages"}},"3.3.33":{"name":"simple-keyboard-layouts","version":"3.3.33","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.33","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"db02495083a56f1bc810140301f4dce0aceff520","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.33.tgz","fileCount":97,"integrity":"sha512-2UVEKHHHSLDKTK1M0Vmk7m32fThX0J96NpI/ScVz2ZYfRgnYKSi3Q+c59BKtQq2shOgbBUoyna6XGhoIGASryQ==","signatures":[{"sig":"MEQCIDGce7iQYUmdLKndhqoWKREkFW6hLFR17/MUHLbW64MMAiAxWhHnNK5f9JP12UskCCECgDpUDe6sqXjKOM6vflN3KQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938717},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"fb9924fb745ee63156ad68e86c1f137a3a5c3180","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.8.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.89.0","uglify-es":"^3.3.9","@babel/cli":"^7.22.15","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.3","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.26","@babel/preset-env":"^7.23.3","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.22.15","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.33_1699524632398_0.9035037453449051","host":"s3://npm-registry-packages"}},"3.3.34":{"name":"simple-keyboard-layouts","version":"3.3.34","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.34","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7fc1a4e0e5e38728cec1f566838923d627ef26be","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.34.tgz","fileCount":97,"integrity":"sha512-27fqfjwCPbbg2fU4hgvnJdff0T5zcxZxHe89P4b1w3en/Restb7r98ixcYiIMuv+ku7ubO+yWASFu2cRpItm9w==","signatures":[{"sig":"MEUCICNookcVQAfkV8QaN2XU1msx7WjCC0Q5Dtxrv5hCoF58AiEAn2+qCK2HWzxwtOvGK6WkGUvdYaLLCK7/OJviPKDNwro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938716},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"8d856619c6234a2103bb8d80265a6460acd367aa","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.8.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.89.0","uglify-es":"^3.3.9","@babel/cli":"^7.22.15","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.3","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.26","@babel/preset-env":"^7.23.3","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.34_1699524724886_0.12801092132967273","host":"s3://npm-registry-packages"}},"3.3.35":{"name":"simple-keyboard-layouts","version":"3.3.35","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.35","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"45bd9deb6eeb1c7b5792b9ea2ca3b15a580a8c63","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.35.tgz","fileCount":97,"integrity":"sha512-KJHIRqArD4KjmvYnEF6F2BgPgcBoYxpvGpYPSKgk+mk83fb5VK1K5nzetCVyb3PBWZez9hhmRDgtWSMRX0SMNQ==","signatures":[{"sig":"MEUCIQDKzyIaHUpiGY49BUb9kZuwUNDw/LgeVkXz6uifh09OyQIgD1T7W1pjsRsMaF2aRgcOGb06ls2lAPc9oMmhMGbXF5M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938716},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"c6538be828d2eed510767ed5c4c971a4507d4d30","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.8.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.89.0","uglify-es":"^3.3.9","@babel/cli":"^7.22.15","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.3","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.27","@babel/preset-env":"^7.23.3","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.35_1700472335308_0.6607613907553287","host":"s3://npm-registry-packages"}},"3.3.36":{"name":"simple-keyboard-layouts","version":"3.3.36","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.36","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1bcbeb4019ad376a95c9121e8a5a668bec39eca2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.36.tgz","fileCount":97,"integrity":"sha512-rSiMA7IGbTFBu78TfnJ/GSUout/j1VM3kX/kJTr9Ohfp1SHYdw+J6IS1NI48hEyO1FObAu1qcucaRF61XpyQhA==","signatures":[{"sig":"MEUCIQCzjZ4aKEJDMfun14bgcpdTeg3uk+KPNiGShYYooOMGZgIgdErxVrOPbU/Xxsc7PWQWRvL8Bf//EISfRPfw9VV1tQE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938715},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"16f07869f6bed42c3b71de8b6d71118764103110","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.8.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.89.0","uglify-es":"^3.3.9","@babel/cli":"^7.23.4","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.3","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.27","@babel/preset-env":"^7.23.3","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.4","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.36_1700559984746_0.9157235637774823","host":"s3://npm-registry-packages"}},"3.3.37":{"name":"simple-keyboard-layouts","version":"3.3.37","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.37","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3d2ed84aa930199ecab770f9555c357dc688536b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.37.tgz","fileCount":97,"integrity":"sha512-Ntzo9MnMhbBsOvzBTGj3AvEUKsCPGbHZ0h5/Y2h4iMZ/vupn/e6j6nBaXylholEf6a+WC1RtpOao0mxFIL6FpQ==","signatures":[{"sig":"MEUCIFNhJpN/eBMe71bWH9O94sYHWCUfPxfRFCmEx27hsvGQAiEA64EFyIziYZaNNQCgzP9tbUCkBttc9fpe94MAGDK91w4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938715},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"5acea31df79b98015e0a28254394f7918121a99e","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.8.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.89.0","uglify-es":"^3.3.9","@babel/cli":"^7.23.4","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.3","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.28","@babel/preset-env":"^7.23.3","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.4","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.37_1700644741983_0.30108051136134195","host":"s3://npm-registry-packages"}},"3.3.38":{"name":"simple-keyboard-layouts","version":"3.3.38","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.38","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5f664b5a286cd316893f49af001b53c45895031e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.38.tgz","fileCount":97,"integrity":"sha512-vbM6efd2FmrAC7nG1MheL7TmKBiFXreXQyhaXl7FLB2WZ8N6Noj0Bgu3hNjXZpE9B/WwF+asDevtBiyccwRZ0Q==","signatures":[{"sig":"MEQCIDuv8x14YuHM3lBoM8xjLHBh78HEUkJ2uWTTx11UBYRhAiAuqQnDtf980RThUehf342UCZAyrgZfX8BgvLf8cky/Vw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938715},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"ddbf1b18efb5c7f6d25db22b770f2a02ce2fc3db","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.8.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.89.0","uglify-es":"^3.3.9","@babel/cli":"^7.23.4","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.28","@babel/preset-env":"^7.23.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.38_1701335927668_0.1386285217615284","host":"s3://npm-registry-packages"}},"3.3.39":{"name":"simple-keyboard-layouts","version":"3.3.39","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.39","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b3b2f288fa9c1aed7e04c68aa77d70840a6bb8b7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.39.tgz","fileCount":97,"integrity":"sha512-hib8f6KJiXoo6zWEJCQrkhHqRLm41pAeAJHXXQY1FW5Qm2gBIRI8ianN4dJm53pZ8XI9z5GWE8pyVXRAfsI6IQ==","signatures":[{"sig":"MEUCIFRaZOgYQ9EL1yX/ErIYcgo6IrTFYXiBey1UdhvtJ4/IAiEA00Qmfr6/bHQ2lU3j+VuS50U07KTEtxZUTOZebq1aY+4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938715},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"c8eda614732cdb608019f2485c48ea745cc609be","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.8.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.89.0","uglify-es":"^3.3.9","@babel/cli":"^7.23.4","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.30","@babel/preset-env":"^7.23.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.39_1701422899373_0.17423453488123375","host":"s3://npm-registry-packages"}},"3.3.40":{"name":"simple-keyboard-layouts","version":"3.3.40","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.40","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7a209c837dae6a6856ac674863bb7871f48980cf","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.40.tgz","fileCount":97,"integrity":"sha512-d94J1pNGr8INRGMAjMMkJ+voOQWIemIh+UbptRKru4IsFR1runHCw+/LyzSyiljzaWDqvrTN0RPPYZfEUSw+mQ==","signatures":[{"sig":"MEYCIQDcUQQ6jUtRuA7TbOarTS3xXt2WYVGHg1gmpokmydoAHAIhAIswAety4PbaLVs7wzx6OZ6CEJqfQxM8wkNL4AHZqtB+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938715},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"9d935a9c7a27d2758af3b995bcaa69f58899ada2","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.8.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.89.0","uglify-es":"^3.3.9","@babel/cli":"^7.23.4","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.32","@babel/preset-env":"^7.23.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.3","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.40_1701769375560_0.5577047895565435","host":"s3://npm-registry-packages"}},"3.3.41":{"name":"simple-keyboard-layouts","version":"3.3.41","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.41","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"39a98b081a8ea9dca38c36fe02a63d38252e7255","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.41.tgz","fileCount":97,"integrity":"sha512-HfBWV3ejc4xzO7QDNp/skRXavBBzR0ChbTOgstqiyp21uGUI4w9JCI6IQaHclLuJS8cMPi0mwA1lYnV7HdV6DQ==","signatures":[{"sig":"MEUCIF3WvuwAxC7ovQmSRt5ouUA/y9LXvP/wYNH1nwa/9au2AiEAyxnozdcyBF6Edfoaf+4fWWmXAVmqDzAXkBs08tG40LA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938715},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"4f25584d8a9f7a00a7ff9ae390b6c32ef7129e84","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.8.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.89.0","uglify-es":"^3.3.9","@babel/cli":"^7.23.4","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.33","@babel/preset-env":"^7.23.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.4","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.41_1701943182217_0.794886813316894","host":"s3://npm-registry-packages"}},"3.3.42":{"name":"simple-keyboard-layouts","version":"3.3.42","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.42","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"42e4907bd6ee4d0dc8ca4c5af583d1d8a784518f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.42.tgz","fileCount":97,"integrity":"sha512-yQY22KB4JkX+hYNsta82OOJGDbDM7+Io7fj40CzJitTZbysHsW8ONPeMclVcLdyEnKf/cnkzs/3CxjnIy6kmHA==","signatures":[{"sig":"MEYCIQD3Tdgdrsuxv5UN0ydhSOgMZ1J5ohX2b0njTITmimfDcgIhAPEI3uUMZdmCbOtP7KSQjSZ1sp26Gjuy0rzoZpB8/T5e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938715},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"99f6d0ba6732b87effd0656202e651ee25650030","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"9.8.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.89.0","uglify-es":"^3.3.9","@babel/cli":"^7.23.4","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.34","@babel/preset-env":"^7.23.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.4","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.42_1702028057640_0.6547853121418763","host":"s3://npm-registry-packages"}},"3.3.43":{"name":"simple-keyboard-layouts","version":"3.3.43","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.43","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2ded6f9f85e7fc698ca9b1b43eb6bf8d5aa4e3b8","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.43.tgz","fileCount":97,"integrity":"sha512-EWjUadRLy5lCKj6J6389FaBxV4f3D3UEeVGGNwxWED2Np6s3T3/kSMpbk9EzYhu4+vimGaReJXBGMWnbgD+/GQ==","signatures":[{"sig":"MEUCIQCauH3fp9VYvhIeCsm4Y4mfa/bKSUg50IYnsOe5fTAUFQIgJTQXcq2Fswjpp/aVUMHzJL8sieumzxZ/Y6rtUsS5of0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938697},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"ebfd00fcf84dbdc8b6e7eded7d8785f2d0eedc4a","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.89.0","uglify-es":"^3.3.9","@babel/cli":"^7.23.4","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.6","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.34","@babel/preset-env":"^7.23.6","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.4","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.43_1702372045757_0.07275314114344877","host":"s3://npm-registry-packages"}},"3.3.44":{"name":"simple-keyboard-layouts","version":"3.3.44","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.44","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a7f5912fb06ee9cdd6cb0d62b5f7ec1f14a30c88","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.44.tgz","fileCount":97,"integrity":"sha512-d6SjGec0fP0LJR+l3OFycVWaXKWzl08J79qQJLPMcLxcmG9Vkexh2VJ599BqBV8ZfIqraaD/NkusN4JbaEsmHQ==","signatures":[{"sig":"MEUCIQDcRbKWGBKpgT54m1QE74Oih4mdW+kGQqYa2KNRoV58mAIgHRUI6OSFs38h9ZS/pFQgCT6YgHtEAySaZa3LQTDyic4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938697},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"9fc8608eccaa54e864f6bb0ddb9a53bcbce4792f","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.89.0","uglify-es":"^3.3.9","@babel/cli":"^7.23.4","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.6","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.35","@babel/preset-env":"^7.23.6","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.4","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.44_1702461083541_0.29005885659520514","host":"s3://npm-registry-packages"}},"3.3.45":{"name":"simple-keyboard-layouts","version":"3.3.45","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.45","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bf823601447277988f0f3c4f9d3065da6366d2a4","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.45.tgz","fileCount":97,"integrity":"sha512-1eTduw7+JuY08nkSoq6X19w6wRmz4pPZs0PeMU1sJwli78R8ZCHjeTh9WEPIBEXrXyJP8zzo2H7cQX1TLugp2A==","signatures":[{"sig":"MEQCIBDLnPe81Q4uiYnEe0XryQ1D/uMeMmhF+KmzZDXwGmQlAiA/rPWIj7x+juO2k12mOLzkxGOa/Xz5K/gm3T9TecM4Kg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938697},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"2b3ed158abae357743063113f2108dfdb1bdc4c1","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.89.0","uglify-es":"^3.3.9","@babel/cli":"^7.23.4","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.6","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.36","@babel/preset-env":"^7.23.6","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.5.4","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.45_1702979948089_0.6367676770382413","host":"s3://npm-registry-packages"}},"3.3.46":{"name":"simple-keyboard-layouts","version":"3.3.46","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.46","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d4b1541529bddfd7520106ce035e373e5b5dc985","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.46.tgz","fileCount":97,"integrity":"sha512-lLAob/2E2oAVWHUjCGEaa9TCA0Dl4QE/M5pLJXMe+y6wfkHsFhprjq7c8RmTcR3RfuXTT8GDCpAbihZm25dbfg==","signatures":[{"sig":"MEQCIG3AXx/5v/9TkKb1QUsT9CgYI1aFs6opLYgMkXXMgWDEAiAwx7kFGuahr41xBKenbUYVHEgINhGF/IA+ZHudS4SYGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938697},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"f2aabe1403cb1d9e22885f79a4ca93641df69a26","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.89.0","uglify-es":"^3.3.9","@babel/cli":"^7.23.4","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.6","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.37","@babel/preset-env":"^7.23.6","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.7","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.46_1703066006891_0.017432937533316206","host":"s3://npm-registry-packages"}},"3.3.47":{"name":"simple-keyboard-layouts","version":"3.3.47","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.47","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9266562298933a674381e56a7e803243c2ae606e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.47.tgz","fileCount":97,"integrity":"sha512-xkj9NJbNkYiwZCc3+hrh0hlQyPVHgGZUKrMiCxNHZGqhHWMyxa/uwEcE3SgVBvqH2AlJhC9bl1+n/UizFTm+yA==","signatures":[{"sig":"MEUCID5IMlRgH8IS6yrQvdqX1ziX8ur4Pt2RdxxgL5w3QbyxAiEAxNCsGrGwz8RZFUL/QKfGBFzfjsDsinOC7eafPVCWWUI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938698},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"0f21865d1db0b3ebcc78f1041b601f0c16835435","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.89.0","uglify-es":"^3.3.9","@babel/cli":"^7.23.4","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.6","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.37","@babel/preset-env":"^7.23.6","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.47_1703844072239_0.6284268724770552","host":"s3://npm-registry-packages"}},"3.3.48":{"name":"simple-keyboard-layouts","version":"3.3.48","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.48","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"80973d0ef0fc9ae47b09495ab99efff3a267eb2b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.48.tgz","fileCount":97,"integrity":"sha512-ImeVbV6jIIZjV0PIvgPrxIgkDEdw+rs3jisDWFIwCdmYX+P2EusBDgny6SJxMQ/IMG8bTaYEREPh1a5beH9h6w==","signatures":[{"sig":"MEYCIQDWpm8N8eR4qayXgcurKPOX/BDsvOhmFkqplDUkYGL1IwIhAJ8TeGm5pYotkcY6Q/xoA1E6Yecl9tbIR2QK1lKkR/D4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938698},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"9e18b7ef15328fc41b999dc1d52621efe7db8a99","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.89.0","uglify-es":"^3.3.9","@babel/cli":"^7.23.4","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.6","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.39","@babel/preset-env":"^7.23.6","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.48_1703844146935_0.18584826630540263","host":"s3://npm-registry-packages"}},"3.3.49":{"name":"simple-keyboard-layouts","version":"3.3.49","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.49","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8c84e44b086e7a9b0b42111c8a2cec4e8a10e8ca","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.49.tgz","fileCount":97,"integrity":"sha512-ZE78YiN9wNayZgiWsRSA6ITI8543mOFQgQPw9xgtpXSCUxwn8HA2zK3t1hRjRQXTaa7uvq8++vyVZdrw1b9h8g==","signatures":[{"sig":"MEUCIQCC/muwFKYJzBYRnFvs1q65mnweUt/C0F+hnKvfizaBtwIgXqlwMi5TzA6uKnrmcLqK555N6E8AT8jsHK/Mk5mO61k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938698},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"0d2eb4d91462ffcf554afaefe6301d2ab841cbac","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.89.0","uglify-es":"^3.3.9","@babel/cli":"^7.23.4","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.39","@babel/preset-env":"^7.23.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.49_1704100446774_0.4575152810877652","host":"s3://npm-registry-packages"}},"3.3.50":{"name":"simple-keyboard-layouts","version":"3.3.50","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.50","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"53ad428174b3f7babb06dd1e8382289b3f839a2d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.50.tgz","fileCount":97,"integrity":"sha512-4YlDfZwWxFikrf9nFvUOHvsuS9muLram5zaMHQtw9N/Zca4WCsVP2qnUyUSSVUnzX29WKJOn9BeXopgM8RfrVQ==","signatures":[{"sig":"MEUCIA5WABjl4v4Tz3el8L5F3C5iBDdlHgtuEAizJjVyPAl3AiEAoDZQBscOfggxlo86TRqVPz8TUXm7Gi6KD+/WumbbOuU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938698},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"c486f60b90bcecfd09861e490de74594a75d749a","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.89.0","uglify-es":"^3.3.9","@babel/cli":"^7.23.4","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.40","@babel/preset-env":"^7.23.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.50_1704103163237_0.8915547654093752","host":"s3://npm-registry-packages"}},"3.3.51":{"name":"simple-keyboard-layouts","version":"3.3.51","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.51","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b88c109721940997e169fe22997ca40f385fb3ab","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.51.tgz","fileCount":97,"integrity":"sha512-OBYVlOZ+55FzNE932dIfd8QQAJ992YhW4ybyLp6DUHYdbTkWqubuiquM+nEHk8S4BVwNOnnmsOZPZXCnVRGMyg==","signatures":[{"sig":"MEQCIAfD6Kc4/oIW5TaZPfmRK1WGSlhdpKJz5/TKqTK2CyYHAiBdnl24GVK82jOUIlxQ+Qmw4cJtjT4ZIOH2ZXZf+YIJlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938698},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"22d1757791266a85ff9113787723b4d09aa7a485","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.89.0","uglify-es":"^3.3.9","@babel/cli":"^7.23.4","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.41","@babel/preset-env":"^7.23.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.51_1704708104306_0.6993676265409079","host":"s3://npm-registry-packages"}},"3.3.52":{"name":"simple-keyboard-layouts","version":"3.3.52","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.52","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"50059397b1c8920800bc44edafe1bf7c5e481c5d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.52.tgz","fileCount":97,"integrity":"sha512-e4ZJplqPXMY8lzO5+62B/Dqs9ptXCsXZRLsoFmN4vVhb7XTXfkjxLX83oFKElqaTYdwHhuyAvTGa6Jd17q1EGA==","signatures":[{"sig":"MEUCIQDXZGQAUbTVAUrTqgyB/lw9NUfS7b6sWyyDxOAOgWNP4QIgUPgDXp7dnbISejvoPyXPzY6b0JDLOd9SaC3mAR+VQWI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938698},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"e7daabda2041489a8f9ea893db36ae58d4946f86","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.89.0","uglify-es":"^3.3.9","@babel/cli":"^7.23.4","css-loader":"^6.8.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.2.1","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.43","@babel/preset-env":"^7.23.8","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.52_1704791729834_0.7203752216052559","host":"s3://npm-registry-packages"}},"3.3.53":{"name":"simple-keyboard-layouts","version":"3.3.53","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.53","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4946861fb16919f1f6239131c9b5e59b28e4eb16","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.53.tgz","fileCount":97,"integrity":"sha512-XwCvJa2KL0CKS7tWlXLwnzpPXxmkz3FfwgGoVtuJJF1M+XW43Xp7eUn6nDZVlLuS5hsAFgrygye22t8+2tI/jA==","signatures":[{"sig":"MEYCIQDp82cGDa40lPa2bCrVatfNLFKMSv+AFM3BbtY+pwCK2gIhAMs6seOrvCmof0NlDPvM0N5U0g4wCGslj38JyjFK8Ylh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938698},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"e41e7bfa3c103df936f7fdfe35167ebdf9038f24","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.89.0","uglify-es":"^3.3.9","@babel/cli":"^7.23.4","css-loader":"^6.9.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.43","@babel/preset-env":"^7.23.8","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.7.5","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.53_1704877879433_0.33881256268109916","host":"s3://npm-registry-packages"}},"3.3.54":{"name":"simple-keyboard-layouts","version":"3.3.54","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.54","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"93e55529db3cf3709dc72d8dc3a234b3c52f1588","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.54.tgz","fileCount":97,"integrity":"sha512-ReaayAmdqf0sf8OBuqdd/Pp5vFwB8+EPA4tPtZGtjQPirZhLMzbD/CaJbj9i4cAMMcV6zLMjArMeOZR5IlXoWA==","signatures":[{"sig":"MEYCIQDCAsXR3cqb6zohYxHsprrxyCXUR4C0RCyy2LIDPgln7gIhAPXPjDy7uOdVK6yhqdwjgyg2iK7ha2JG7M6unGUZcR12","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938698},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"9dcb886cb311b6217b14e6530ec52acd31e19590","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.89.0","uglify-es":"^3.3.9","@babel/cli":"^7.23.4","css-loader":"^6.9.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.43","@babel/preset-env":"^7.23.8","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.7.7","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.54_1704964286814_0.9441532621996411","host":"s3://npm-registry-packages"}},"3.3.55":{"name":"simple-keyboard-layouts","version":"3.3.55","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.55","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"cb76ea57dd5da30e08881f01066526c53d295945","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.55.tgz","fileCount":97,"integrity":"sha512-IV3NE1OuVME4vkpXhiXlB+CRR0SLU8/dW8+JsGIzLLAlxteYSquT/gle+ldeKrx7iiJnCJGRr47oP2KfBGqKEQ==","signatures":[{"sig":"MEYCIQCrhiLCaWSdfuii7drNhxE6u3Qnb3hMIhH2DLzhO91E/AIhAOGKmsmuIuKrpEowxmxyeBCKpGR42+ZNp+0dsCbe9cmj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938698},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"e55587382330753968d048dc02affaf40a30a059","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.89.0","uglify-es":"^3.3.9","@babel/cli":"^7.23.4","css-loader":"^6.9.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.45","@babel/preset-env":"^7.23.8","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.7.7","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.55_1705050543364_0.10938958435147961","host":"s3://npm-registry-packages"}},"3.3.56":{"name":"simple-keyboard-layouts","version":"3.3.56","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.56","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0fe62f0bfa903bcbe6db9896e964656a75f549cb","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.56.tgz","fileCount":97,"integrity":"sha512-/Jilejbub4y7ha+dCgiWpIpGiFpTk2/w+74OYZLmy5Zo+RZLxkbZWMeEQFD5OgVV1pp9DLwL0h2TbpP3fLPKcQ==","signatures":[{"sig":"MEYCIQCWUK1omwvTrAuyl+2mrI5UphnCiLFCpCCRPCNn7Wy3GgIhANiK4N6nejFjIECDS4ipWCAHlgWcYYgX/r4BScoCEESV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938698},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"1c93415e0386b57a0fa146d554adf158daae99bb","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.89.0","uglify-es":"^3.3.9","@babel/cli":"^7.23.4","css-loader":"^6.9.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.46","@babel/preset-env":"^7.23.8","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.7.7","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^5.0.1","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.56_1705485778103_0.40212318157627314","host":"s3://npm-registry-packages"}},"3.3.57":{"name":"simple-keyboard-layouts","version":"3.3.57","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.57","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5bccdbb8c5198ddd1ee8c882486af46570726857","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.57.tgz","fileCount":97,"integrity":"sha512-8SviKOgi4wbv/Qp4z5P5o0mBS2N/yUMLqfP1AOO9fZjpCnY52HmIQRATJUqH5qkWTuiaxZIs8gJrDVd9qCIjOQ==","signatures":[{"sig":"MEUCIQCyJzImgrw+myyEdJWboMDI73i8FdppXskaiL+3nbvPvgIgUayxKP95OSUhnzVZpKfES5lhh3ELAEdbFPzWCA72RjE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938698},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"cde9019961c64eb458fdfbec22df892d44d47399","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.89.0","uglify-es":"^3.3.9","@babel/cli":"^7.23.4","css-loader":"^6.9.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.46","@babel/preset-env":"^7.23.8","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.7.7","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.57_1705569934162_0.32401000797433843","host":"s3://npm-registry-packages"}},"3.3.58":{"name":"simple-keyboard-layouts","version":"3.3.58","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.58","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"895f7332464aa2c2195a5ffc0ddec5f1684076a2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.58.tgz","fileCount":97,"integrity":"sha512-vGI0WpcVmA5ZzbTYO06nhVRfBPfdz7sLQTloTJ7PCDDlv+rBMQuR0PmUctdpam1HksYIx3TssCD0vXISLJtBbA==","signatures":[{"sig":"MEUCIQDi7xLj0qVXDO9mrvMZPK9kBQBp+c53kAp751AtW8rl/gIgZoqdG5QwsyqSsnX4t7jxY1dYdd59vO1dF+CrpCkN+70=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938698},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"c3c91eaf89f31ecb2edd105d87e5e1f37965336e","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.89.0","uglify-es":"^3.3.9","@babel/cli":"^7.23.4","css-loader":"^6.9.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.47","@babel/preset-env":"^7.23.8","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.7.7","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.58_1705656458489_0.73980980096919","host":"s3://npm-registry-packages"}},"3.3.59":{"name":"simple-keyboard-layouts","version":"3.3.59","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.59","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b8a81e8fb0ef250492cf9571ec784a5b713a133f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.59.tgz","fileCount":97,"integrity":"sha512-WiPD1ugOqFKOacfWyop8nhq9QO95r3m2+VhZDmQ0DdI5sHcYwRjOrxC2dIuC2SxwxTf3hTD7ss1QK2cadoJm8w==","signatures":[{"sig":"MEYCIQCpleWVS5bPTgnjBp0PokZXTUjGpWxClBU2S2Dc3fbe5AIhAJCLtRmo663hW/sKGxUlA4WjMblTaiBu1YZsfBPOuXNY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938698},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"efdced1c82293f06d97a4fba75d7b904e78f7ea7","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.89.0","uglify-es":"^3.3.9","@babel/cli":"^7.23.4","css-loader":"^6.9.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.48","@babel/preset-env":"^7.23.8","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.7.7","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.59_1705915279256_0.4808980488604395","host":"s3://npm-registry-packages"}},"3.3.60":{"name":"simple-keyboard-layouts","version":"3.3.60","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.60","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"042edaa4ae61cd9450e42d047b80b4bf142987b3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.60.tgz","fileCount":97,"integrity":"sha512-trcplkroT4QnlOeTmyaqG3qewSAKorYJL6YCHLcE7PYML4ynPZ3hnbSVKCWPwHL6c5UsREX1Tdi6MGAgiELAMQ==","signatures":[{"sig":"MEYCIQD+rCK86aH2av+w864L+yLxhB10tH0HwunwuhNghBXKLAIhAKtJHUbgWpOPma069d0qBmLuz/BXlW04dRd6n4SWkH55","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938698},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"c1376d5c7d228383d0981f05ea7d24eedc6b7ec0","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.89.0","uglify-es":"^3.3.9","@babel/cli":"^7.23.4","css-loader":"^6.9.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.49","@babel/preset-env":"^7.23.8","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.7.7","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.60_1706002884942_0.6869380907141511","host":"s3://npm-registry-packages"}},"3.3.61":{"name":"simple-keyboard-layouts","version":"3.3.61","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.61","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f5d27229dd66c242c49d6e4fe525bb59d776969f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.61.tgz","fileCount":97,"integrity":"sha512-mMml67A2BRzowR5iDhyl2StSlibAP0A1K1E8Q7RnbVS/npGOqwNL2eLdoa4qJC6GAtqO7DYLOmnrsJzhOgeFmg==","signatures":[{"sig":"MEYCIQCCpzWZ5E7Vtqt24rRQNJOHSNsA9w8e70+nhhZKHOqrmgIhALvAyjRC+8VwGCzG/+xcRfmtoAsBqvgRpRlTcaL5Sf4X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938698},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"bec306c8f492a46d6f08f0f1db085b5022ac2167","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.90.0","uglify-es":"^3.3.9","@babel/cli":"^7.23.4","css-loader":"^6.9.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.50","@babel/preset-env":"^7.23.8","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.7.7","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.61_1706175664575_0.032933490791826836","host":"s3://npm-registry-packages"}},"3.3.62":{"name":"simple-keyboard-layouts","version":"3.3.62","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.62","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"59310867440420fd2b985a1817e8c950e8184469","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.62.tgz","fileCount":97,"integrity":"sha512-fQ9uYX+oH0vUrFEA1UvIczjvVV0lmFEIctsGN+75sAnfoErqGXd4dxsD+2pRUac2/AgFNE/fPDREhLin398Zsg==","signatures":[{"sig":"MEUCIQC9AlhUKGtBJb0j/4mEhwZOEvY5F2XysooHx6UaH4+/1wIgaIav4YbdBRGfc+ea1y14P+QZX0zKc5X0jSXaz4HucfE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938698},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"1daaac647ab6e42a51e9b9de7aaf9042504d3767","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.90.0","uglify-es":"^3.3.9","@babel/cli":"^7.23.9","css-loader":"^6.9.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.50","@babel/preset-env":"^7.23.8","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.7.7","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.62_1706262995982_0.9949301094483751","host":"s3://npm-registry-packages"}},"3.3.63":{"name":"simple-keyboard-layouts","version":"3.3.63","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.63","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bd61cafb364b8e83e90bdd6c1d1881632e89249c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.63.tgz","fileCount":97,"integrity":"sha512-isA63+eNzw34Gok7BBySuZsj720ajhmXOf4m5K6+kRuir4s1fm9kqRGwRKVuGQn2c5QoFZh42yCnOwo1U0X2gg==","signatures":[{"sig":"MEQCIEI8Q0NWdCcxSTLmOX0HvIcENzXk1jerlt9PdCbmZ02UAiBJ/JcBdVCXBXcOxBRpKk45b+CfkqQ6PKYD9T7uv5QMhA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938698},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"3ebd70001b789444f63b7b11572428c03766b3b8","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.90.0","uglify-es":"^3.3.9","@babel/cli":"^7.23.9","css-loader":"^6.9.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.51","@babel/preset-env":"^7.23.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.7.7","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.63_1706263135593_0.0816941603296486","host":"s3://npm-registry-packages"}},"3.3.64":{"name":"simple-keyboard-layouts","version":"3.3.64","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.64","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ddfc2cc00329951cd3897d8845fc9b9b70ffd161","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.64.tgz","fileCount":97,"integrity":"sha512-2lMIKHo89nQInTGYbAq/WwC+MzykMjbqXZn38850/T+ONz8kTsAw4AxO3cDGtHDsHUaSFnyf8FklqmXsGK3AKg==","signatures":[{"sig":"MEYCIQD/1X5gmZrqkODOv4B/xi2gAf+Ds95IsD9ateJX0uUuMgIhAJTOTIB+byt/rt8vbGiXXlgiR026fbehDIIYuZ6PGuLo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938699},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"7eabdae1faa9deb0ec971e09821024fd90f544bb","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.90.0","uglify-es":"^3.3.9","@babel/cli":"^7.23.9","css-loader":"^6.10.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.52","@babel/preset-env":"^7.23.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.7.7","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.64_1706693856561_0.7639987345688943","host":"s3://npm-registry-packages"}},"3.3.65":{"name":"simple-keyboard-layouts","version":"3.3.65","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.65","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e5b71514db77afbacc0e60fa9656effffb451e22","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.65.tgz","fileCount":97,"integrity":"sha512-EJr3fy5e5RWzc6rRHU+hX2EIZTZ5B7lZXFpxTJ2ijUCU5JaJ/5vpcYH8ShyvzDwcV0XrtmvAjXnhIegGh/1keA==","signatures":[{"sig":"MEQCIAbV/XdVcQhOLJbzBrk26Zcwx9wFQrSxMpxmnptbY40fAiBaaQ/OFELgEg2PfrRf8jU0tyJ4/ZygNCP6c2vtV7rDMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938699},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"29415b417eef18098adf8a360b43cb366b596a82","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.90.1","uglify-es":"^3.3.9","@babel/cli":"^7.23.9","css-loader":"^6.10.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.53","@babel/preset-env":"^7.23.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.7.7","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.65_1706866520622_0.5061883525311501","host":"s3://npm-registry-packages"}},"3.3.66":{"name":"simple-keyboard-layouts","version":"3.3.66","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.66","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"567fdbf9fb1c2299daf88a76a9417d063bce7cdc","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.66.tgz","fileCount":97,"integrity":"sha512-CE/8et0tzs/C4Gy6KpOvvHyJZWMQBdaYG71xz71lCJ6YgJiHjnSkgHxmLyGJdkpYrXwuVf3xeLvKn4u0S6eZIg==","signatures":[{"sig":"MEYCIQDaydHKAa4/u1iEJdyDPJt70Hl/3MnREgktZhXGKHj82AIhALhkXCx4lirTO4gXcdgO9srnHM8/VKJ3H/aZhAK2lndJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938699},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"c9ec3f030ebd520413946004f90a334a8948d5dd","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.90.1","uglify-es":"^3.3.9","@babel/cli":"^7.23.9","css-loader":"^6.10.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.54","@babel/preset-env":"^7.23.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.7.7","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.66_1707299692040_0.46198738040515064","host":"s3://npm-registry-packages"}},"3.3.67":{"name":"simple-keyboard-layouts","version":"3.3.67","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.67","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b95ba239a821ef535e7975b5c1c1e9fc7ee753b0","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.67.tgz","fileCount":97,"integrity":"sha512-ijzDJLqGfw41Z5/YMIXodc1lm2Ay9uU7MgQy9WeSRvYntcI3oopGhqbQhLFLuuI6v3cAdt1nUTMuB/JEnVs+GQ==","signatures":[{"sig":"MEUCIGbTLDi35+bwEtvYNficyRMVrdxuRKDAjgAVNSRt3W2MAiEA+nBijDVYcIAW+gxHPtEp2hSc3tzD7T+vCZST31W8Oec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938699},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"d94b6f14e30afe53f553ff6544532aa5c9fa07dc","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.90.1","uglify-es":"^3.3.9","@babel/cli":"^7.23.9","css-loader":"^6.10.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.55","@babel/preset-env":"^7.23.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.7.7","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.67_1707469705321_0.47646039428627396","host":"s3://npm-registry-packages"}},"3.3.68":{"name":"simple-keyboard-layouts","version":"3.3.68","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.68","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0ca0fcf3d2c84a41dc59e48ad7c113458ef7d85a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.68.tgz","fileCount":97,"integrity":"sha512-AN0FBEKgK4hNzdoXJd3FTsgTyMkQE2T7PYFGDdrILK773GOCQ8L8XAP53VGCp50fBpZs72GHGD/lI2HCOtYbMw==","signatures":[{"sig":"MEUCIQDswMPgwIA3YXQrkKvMWv6iDWh6t/02+qjM8Jxrwls7EwIgaTps/Z3163aEM5nxIcQimbX/Cog2whpjyMnareMl6ZI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938699},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"722afaddeb5b55c1be361df2b791639a42aa4fcd","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.90.1","uglify-es":"^3.3.9","@babel/cli":"^7.23.9","css-loader":"^6.10.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.56","@babel/preset-env":"^7.23.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.7.7","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.68_1707818342378_0.0673690881275113","host":"s3://npm-registry-packages"}},"3.3.69":{"name":"simple-keyboard-layouts","version":"3.3.69","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.69","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"069dadf0e8392ef73ed11932900fe02d6f3b30a5","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.69.tgz","fileCount":97,"integrity":"sha512-uwHqTlkrSRxaLQXqck/qBOSYKdBZe/CzdhigOC4zg2i2ako6fUDpfJb34/wUDtAwhPj6pC8vHRuANgmhP/cYWw==","signatures":[{"sig":"MEYCIQCNxFXLZFLx6ZSaovTfTSZkYb6SFA1IfDfkB0u9msiEjwIhAMAKSKmBFtV/vAqJ9qLHDls5tgIO95xxUzBGkdAt6I0O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938699},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"1b631bdcb29d0e4b433232655b7220eeed3737dd","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.90.1","uglify-es":"^3.3.9","@babel/cli":"^7.23.9","css-loader":"^6.10.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.56","@babel/preset-env":"^7.23.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.7.7","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.69_1707881224071_0.9082718017050184","host":"s3://npm-registry-packages"}},"3.3.70":{"name":"simple-keyboard-layouts","version":"3.3.70","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.70","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e728ba34348be753cdfb0bf8065d69b2bacabe86","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.70.tgz","fileCount":97,"integrity":"sha512-d3gKPB7KPaInNCe3B0usIc1J5zOCNW0DLczA3IYCDHgQzB7C/R6P3fmPtLdnEYq/nuti+t2bM5mywLdkwSBnog==","signatures":[{"sig":"MEUCIC0FIFZc/zxKaRYYLLtGsgJtl4vDdIKJXROKDklcPlpJAiEA2ECIB6oNebXitNtRtuoD//+cX4rzIsvauo5v8A/6R6g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938699},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"a6763a53c302908c09a001eeb5ef4bff90c194aa","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.90.1","uglify-es":"^3.3.9","@babel/cli":"^7.23.9","css-loader":"^6.10.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.57","@babel/preset-env":"^7.23.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.7.7","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.70_1707904042405_0.0892069983219137","host":"s3://npm-registry-packages"}},"3.3.71":{"name":"simple-keyboard-layouts","version":"3.3.71","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.71","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d17333d21695f1d34c9125b41ce5123494b44157","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.71.tgz","fileCount":97,"integrity":"sha512-y7tCucTBrl4Z8x1Xs/+1C0p+/fYBJF1/05UOypW1eKp3UzrZ8k/N2cCuKhGzwyDJVpInGr84YeiqMSelx28bvA==","signatures":[{"sig":"MEYCIQD6pa/MK7luLaw9q11UZIPKhb+KSQqNt9yScklX5VeX1AIhAMMBw/G3OWFtmL/e9WP1JbkDis4Kp0YCU9TB9J7Fxrl+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938699},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"736afc5f29ee1f4171fe1a064b0c13fdd65bcc62","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.90.2","uglify-es":"^3.3.9","@babel/cli":"^7.23.9","css-loader":"^6.10.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.57","@babel/preset-env":"^7.23.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.7.7","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.71_1708076823546_0.9029506803690961","host":"s3://npm-registry-packages"}},"3.3.72":{"name":"simple-keyboard-layouts","version":"3.3.72","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.72","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e4a169a27d2011ee77800625975a3948d04334a3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.72.tgz","fileCount":97,"integrity":"sha512-C+GWXB6Hxw4pB2HJrQkyaEfUWO6rOzErxOhwjRDwjY1EL597ceTVnAuJ/5cUtCyBQVGdJ/GVOkMdX9I7XsOCEw==","signatures":[{"sig":"MEUCIQDiyukHyGdr3jVj4aDaquM0bX6fQmSvIHeuJUZa5sRDTQIgBCxZL1WEJ1QfeUJOM1H1zFVz379B4h4+B9WTXmDjZq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938699},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"d57370db7c4f8b31e0d729253a1da3b9926640f2","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.90.2","uglify-es":"^3.3.9","@babel/cli":"^7.23.9","css-loader":"^6.10.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.58","@babel/preset-env":"^7.23.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.7.7","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.72_1708334223760_0.13120714403721667","host":"s3://npm-registry-packages"}},"3.3.73":{"name":"simple-keyboard-layouts","version":"3.3.73","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.73","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7884c949850951171c946da8d5810feb9da5569e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.73.tgz","fileCount":97,"integrity":"sha512-NdGTtXGO/zF5bwOJD8BBFeWouvL3gVI4oMVtO+RJRweL0KVJOxwLXlHQ5T7ktuU2k/AP3Py2R6b260XVEF6UZA==","signatures":[{"sig":"MEYCIQDR9bBE9ul01XkY5efMkqLiRYQRkSXd4duNOiFo7BBbiAIhAMUT1HIyEM/enuD34ZZh+Ic2sUaLLantCoezNZPFKrTN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938699},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"a24f5072edacc217634d1186df3d095cbbcc8c0a","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.3","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.90.3","uglify-es":"^3.3.9","@babel/cli":"^7.23.9","css-loader":"^6.10.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.58","@babel/preset-env":"^7.23.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.7.7","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.73_1708421709926_0.9468230246374272","host":"s3://npm-registry-packages"}},"3.3.74":{"name":"simple-keyboard-layouts","version":"3.3.74","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.74","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"74da6df1509880017dd9b8a702c77696c40a6a82","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.74.tgz","fileCount":97,"integrity":"sha512-HbtT4rI9jABXKkEwzTwloD2pVl3ic9v/F2K7coov6HgmmZ9gOE+jg1XzLj5B5pG74mAvWycBJ2sle0vdaYV2hg==","signatures":[{"sig":"MEQCICWRYyONiUJ6H8SZbUfez/qn8oZ+Wz5PG2wjYIxzfULDAiBo8ObWZ0pwrM2SOCYpJ8u92T5EwyNhaxXIUYi9dK9WPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938699},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"736f59b06f255316a34ab2b21512a8ab9a19d0ca","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.90.3","uglify-es":"^3.3.9","@babel/cli":"^7.23.9","css-loader":"^6.10.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.59","@babel/preset-env":"^7.23.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.7.7","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.74_1708509042543_0.795323890244974","host":"s3://npm-registry-packages"}},"3.3.75":{"name":"simple-keyboard-layouts","version":"3.3.75","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.75","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"28a22f2d87d021a00b04548545c676b70ace5920","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.75.tgz","fileCount":97,"integrity":"sha512-RVoyPZy3pZDE49P+zuYljURsJ+OEbCGIUcnkb543AISDsUkDXNfhu8CSQgzULch4+DDrNOLMNeZe5ZktkTtjzQ==","signatures":[{"sig":"MEYCIQCCToNNz8khjwCoC4tF3fTtFaojf+TX0Ub2CYYYt4SdbwIhANYBRWVsDgFHa8Ld6X43TZvXo/KB3nd/H/3YObiE0yFm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938699},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"e990c525871c709dfebc6c918e1229ca8699c7f2","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.90.3","uglify-es":"^3.3.9","@babel/cli":"^7.23.9","css-loader":"^6.10.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.59","@babel/preset-env":"^7.23.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.7.7","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.75_1708797437930_0.6618925979727963","host":"s3://npm-registry-packages"}},"3.3.76":{"name":"simple-keyboard-layouts","version":"3.3.76","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.76","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"eb06b686cbb04b92f7721b2d56fa8f03393f7293","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.76.tgz","fileCount":99,"integrity":"sha512-m/wtaqzb422nPkh2LgtDwZMw69qp8pKVPqSM3TnLVEfku4S+rhUf05wuMmceKHZ4UyWA//AF+stqfoVWVXQ3aw==","signatures":[{"sig":"MEQCIEwUmGZzD44MGs3J9a12oQ57fWYbaiF4jJ2/DJ5l9AWTAiB8eeLeUfcE6JTpazlus3jitYB/4/e1CRz0eqVQURysrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":940949},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"7a0b62059a0794940fbf236cc54f3070b26fe766","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.90.3","uglify-es":"^3.3.9","@babel/cli":"^7.23.9","css-loader":"^6.10.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.59","@babel/preset-env":"^7.23.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.7.7","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.76_1708833579744_0.47444672341093375","host":"s3://npm-registry-packages"}},"3.3.77":{"name":"simple-keyboard-layouts","version":"3.3.77","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.77","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"041d5bd11a32b14b622d7f7a6f38ff1a4c4fd201","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.77.tgz","fileCount":103,"integrity":"sha512-ypYlofPevz/5DezRVIt2xfm91B7pDZeKnKoLhaLxPGSbOdybXbL5SwEgT59rRWJga7BvwwrgCo/y3xKj0Tlenw==","signatures":[{"sig":"MEYCIQCoTDMzVdWExreuaM8WnEsoqMhUwd8AMssGKdb8utOhRgIhAPWAp5ItBKSZ7RgQvDutkrW785nUpDKLh+E50FgdOeIR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944869},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"d8258ce2040bf8d67f4366f4263052cf2726ee74","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.90.3","uglify-es":"^3.3.9","@babel/cli":"^7.23.9","css-loader":"^6.10.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.59","@babel/preset-env":"^7.23.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.7.7","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.77_1708834422952_0.6613646107695674","host":"s3://npm-registry-packages"}},"3.3.78":{"name":"simple-keyboard-layouts","version":"3.3.78","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.78","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d2bdeb455df86b065d5b36005812fba93f4b7d91","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.78.tgz","fileCount":103,"integrity":"sha512-yayhB+mGX/Bezu5CXsIRDo8pQklkGCcmu7t7qsijlQy6ub0O4+zxrNJAOihOszTmIE/QnEFjKPmcZ6PPXF9xZQ==","signatures":[{"sig":"MEUCIQCLVMMcQ3FGc7ZhIFgiWeQNe/imOHpJhQJDjgEgylm/ZgIgCTi94KQ8qu4RPMFzfewcQFVqKsbPk9WmoIInKEjX3h0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944869},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"1e9fe80c2a3c7ea5c556a06c9e14119210a1da7a","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.90.3","uglify-es":"^3.3.9","@babel/cli":"^7.23.9","css-loader":"^6.10.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.60","@babel/preset-env":"^7.23.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.7.7","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.78_1708941125217_0.9578074004064348","host":"s3://npm-registry-packages"}},"3.3.79":{"name":"simple-keyboard-layouts","version":"3.3.79","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.79","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c643577ab7027b19f1973fc6ba117fb78782d8c0","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.79.tgz","fileCount":103,"integrity":"sha512-p63QmUV6F4TgsLWLkn3gAp7RAtlukUJLOwDa5K7BvHMW+Qztqpb8lv3O2nGkdCuVNDWSD9UaM6z29IR+tX4HCA==","signatures":[{"sig":"MEQCIFHvD1INh/bw1ZGvdMMsxIVuQYYdXamiGEZ4tqWG/Lz2AiBnORsx3Y54Nwt65s++OmCGWVSb4VB1I0JzqsIA7ibVgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944869},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"2f56bc440f2e39455e0df526ceecb80baba8b681","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.90.3","uglify-es":"^3.3.9","@babel/cli":"^7.23.9","css-loader":"^6.10.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.61","@babel/preset-env":"^7.23.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.7.7","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.79_1709026484940_0.22741866409704992","host":"s3://npm-registry-packages"}},"3.3.80":{"name":"simple-keyboard-layouts","version":"3.3.80","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.80","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4d90254c8dcf737a9c4979bd896e0d2e70188fe8","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.80.tgz","fileCount":103,"integrity":"sha512-7qHYD2QeqmKox47ELcmpQAKbQfb61q0PIssbRYklG8XW/8nDJvXvYaXqmbTWeNRaHFm7ZbEZ9ZPIaCzgfxea1Q==","signatures":[{"sig":"MEYCIQCIasCSPX6Gsc2xnhpUiyPEA2mtziVXLCcvr6rGn6+vmgIhAM/8bgukVncMzNDmw0Bq0QYUpi8Ce4i8gNTmN6gguN/g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944869},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"962d9d91d3259053e839fb498d71e1431e330531","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.90.3","uglify-es":"^3.3.9","@babel/cli":"^7.23.9","css-loader":"^6.10.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.23.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.61","@babel/preset-env":"^7.23.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.80_1709112730247_0.2939702064134735","host":"s3://npm-registry-packages"}},"3.3.81":{"name":"simple-keyboard-layouts","version":"3.3.81","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.81","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bbfd85e30c8c34e5f6f8b35b75fb03dafad47242","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.81.tgz","fileCount":103,"integrity":"sha512-53ptsEm6ZDT6Y2fF777BCBDf3A8syKTuOHarchNUaPsUWrv7/GOKaL1DFX16Il6gtl61HkjDuVQ7oZdfb5cJVA==","signatures":[{"sig":"MEUCIE3P6drT2kOkqdDVGHImI8JEUgxSdN8B+82m8Bl+XqVeAiEA7UO06lhh2W+I4M3Ja91JstK2ofYgQuIy90P2HbNXkaQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944869},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"56224e8b408be5406e1437e898d94b39c7fe617e","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.90.3","uglify-es":"^3.3.9","@babel/cli":"^7.23.9","css-loader":"^6.10.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.61","@babel/preset-env":"^7.24.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.81_1709197855777_0.5827328746428158","host":"s3://npm-registry-packages"}},"3.3.82":{"name":"simple-keyboard-layouts","version":"3.3.82","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.82","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"32fa8341db46e7cd6c70f566340b3ec2447f9d7e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.82.tgz","fileCount":103,"integrity":"sha512-c83eCNUx3o6w6DjhWHR7wuC3DouTIrkIkP5AblfEBUxG86FZ+l66O7WZvk+6qS1RNQk7OAqR70GoQr3vTPw04g==","signatures":[{"sig":"MEUCIQC7QpnnGHoEzVSTCG7oJOK9OlvCsABYSRMEb75tER8ZcgIgY5loHB2fGdun13J+XlRKJ2dyBHhYhIrG537/pPZ98eA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944869},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"06db3fd59bffde3110eeca80b825444daa68e866","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.90.3","uglify-es":"^3.3.9","@babel/cli":"^7.23.9","css-loader":"^6.10.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.63","@babel/preset-env":"^7.24.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.82_1709283958964_0.6359865446204811","host":"s3://npm-registry-packages"}},"3.3.83":{"name":"simple-keyboard-layouts","version":"3.3.83","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.83","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"86cc67f5bece9a3d1ade24fbd1ef40f9ca939a18","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.83.tgz","fileCount":103,"integrity":"sha512-hZ6efmLJJopzj95H8WRtvE7dmtQt3I6E/A16sSEv6juXuo2lL2ZfZWAhI7yVIaaj5oey4AtzjkpHtsic1udaxw==","signatures":[{"sig":"MEQCIEmrlSKzFJKRLvHIV92ptld9d7imOQ4BUPIyQQI6lOl8AiAJ+npi1nMphl7sEdvyDotyYPr7JlvdHVDpzGzMXSHdxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944869},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"63590458d282b341e570ffe0dd0bd2ebf20ac131","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.90.3","uglify-es":"^3.3.9","@babel/cli":"^7.23.9","css-loader":"^6.10.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.65","@babel/preset-env":"^7.24.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.83_1709631241259_0.9666302049847608","host":"s3://npm-registry-packages"}},"3.3.84":{"name":"simple-keyboard-layouts","version":"3.3.84","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.84","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"edfe48d5ead285d57a1105a6a59180d2b054de73","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.84.tgz","fileCount":103,"integrity":"sha512-aI64RFU8iQmwjnZu20RVKyQ40UAqExkEp4xAAaneMG4BmJXfXo34ia2kgqlLwO/snH0adW5DeSkwsxdMVMpQhw==","signatures":[{"sig":"MEYCIQDiIKy/RJxOIRWA/aycECQqHXwhACyuWi2K+Go0DSjmHAIhAKaf9SlrKR+qfS1KYTOcBAVqRDih1i0vv2+R4NVRMjyK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944869},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"4c6f4ab8fb472404cbc6655684a11379f782e81d","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.90.3","uglify-es":"^3.3.9","@babel/cli":"^7.23.9","css-loader":"^6.10.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.65","@babel/preset-env":"^7.24.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.84_1710628945070_0.27357962758334864","host":"s3://npm-registry-packages"}},"3.3.85":{"name":"simple-keyboard-layouts","version":"3.3.85","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.85","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"baa163d2786ddeaf548fbd9cb5551ca6cbfce039","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.85.tgz","fileCount":103,"integrity":"sha512-tiORiTzrwPy13r1pgQwA4D09EbuFXIfPAZmbPsNo9gi7SBUvIWBr/wJ2/73SWPp39KPkqn+3vsk2N652tqjNVA==","signatures":[{"sig":"MEYCIQDMIDXvYa46BBdYpcZO0eJZgr5+MsoOPlFt9UyjtijTkAIhALu8HxL4j3ojMIMf23mMpGq4r4J+tYlA3L5EQ40SgpB0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944869},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"c058714ac2e446f9bc9bf07892e34f57dbc63962","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.90.3","uglify-es":"^3.3.9","@babel/cli":"^7.23.9","css-loader":"^6.10.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.67","@babel/preset-env":"^7.24.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.85_1710749786285_0.26714738056703946","host":"s3://npm-registry-packages"}},"3.3.86":{"name":"simple-keyboard-layouts","version":"3.3.86","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.86","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"763c6faf700f39f3e8ec546079b9a490e302ab16","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.86.tgz","fileCount":103,"integrity":"sha512-rUB2G60W04oKm8Jnq0FFTHOqYi5Jf01SvaseD9MEMB/59cf/+T7OG6KeKzu4UY+qp8Ccod2/JPJ+yuCJFmXGCA==","signatures":[{"sig":"MEUCIQCepxjwwXqJfYJ0Qwfok/L4Sk4QUyI8Tbf13XJ6xwDNWQIgUbfSGupLXBHLNZwf4FCc7W9mA11o60dW/n486LvkzYY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944869},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"5ad876525b07acaec12515ade4db7a3b55f41fb7","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.90.3","uglify-es":"^3.3.9","@babel/cli":"^7.24.1","css-loader":"^6.10.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.68","@babel/preset-env":"^7.24.1","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.86_1710922745339_0.5625092786697954","host":"s3://npm-registry-packages"}},"3.3.87":{"name":"simple-keyboard-layouts","version":"3.3.87","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.87","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"46d9f35fd1818a6d26a7b7ba0b44c3d1f2fc30cf","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.87.tgz","fileCount":103,"integrity":"sha512-CMOucBuhpvzbEMgzdaO/w6lqIFZhY7LbxDM7q308I5o5C2gHnZOnn3fo8kIqFeA2Ywk45iUlF5xzDvuNLrXcdA==","signatures":[{"sig":"MEUCIFycRVGPvk0Xh21tzsZmmkQToz44ix1Mhoa2hzgvzc2iAiEAsM3746BMqK9rYO7W3UoH8AE5pFY7LL4XbXKRYMMYY5c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944869},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"973d7ebbf74fcb6d6aa5f1151925aa22919a0963","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.91.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.1","css-loader":"^6.10.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.69","@babel/preset-env":"^7.24.3","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.87_1711009768667_0.44297414679429825","host":"s3://npm-registry-packages"}},"3.3.88":{"name":"simple-keyboard-layouts","version":"3.3.88","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.88","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c21399ac7d40956f8cd8f5fc3645b48de6f40fa9","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.88.tgz","fileCount":103,"integrity":"sha512-DNvSz2rNWMAE+Bi4M11SiEpVK/1sZdzGTSAu5Clivh/VBtCOE05+GlVPi1dB0bYVgYZgjbjNbs+W7C900cGOnA==","signatures":[{"sig":"MEUCIFigY5fg6FeIL3LgokHwQaNlJ5I1A8Jo0vqTfVNKbATHAiEAz14wklziGDVc/IwhVb0JFQ9q46cuGWfKqf9/iqfaPVs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944859},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"31790aae790ff6b9f2305f7308001ef0a76f603a","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.91.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.1","css-loader":"^6.10.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.3","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.69","@babel/preset-env":"^7.24.3","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.88_1711009868808_0.8883093654785377","host":"s3://npm-registry-packages"}},"3.3.89":{"name":"simple-keyboard-layouts","version":"3.3.89","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.89","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"846e7ddb007935981ed1baae08c96e9c8173e04c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.89.tgz","fileCount":103,"integrity":"sha512-dLYNS+O60v6HgjjjQPWkFyCZGwphrYwfEoXZgv68morH52ZuE4Oh7iXtHszqPYwzMyuUiAiHhOIn3V7m4YJiYw==","signatures":[{"sig":"MEQCIC6H0LTvQoNsjhGj5M/SyBDPMLt97eCaF9VKDgtroOE9AiAKid9SrHBwUBE2sZKZacJXZ1hyk+zQZlr+U38Ox4PhYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944859},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"02a3d3371b43e5ac2bd1da55e94bb57b0737d877","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.91.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.1","css-loader":"^6.10.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.3","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.70","@babel/preset-env":"^7.24.3","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.89_1711095200379_0.4574347042295579","host":"s3://npm-registry-packages"}},"3.3.90":{"name":"simple-keyboard-layouts","version":"3.3.90","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.90","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5ab69e8db33c66166eef2f5145c9d5fc6ddc93f1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.90.tgz","fileCount":103,"integrity":"sha512-G0AFGwRnWJJtxIG6PW2HRn2Zul4KUGRqkSDBD8FPdKdiqwdzmPqnUP8gNHwhvjqzWzRBvRFagaOj9E0Oo0L3NQ==","signatures":[{"sig":"MEYCIQDFaWuUv/ZgCuHNCpt7WMAWzw/VFRjJahFy3/TDGlk0agIhAKhV/QAmIyMVZZKgUUZ11z2LkVcyWouROuQE2Q33hd/T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944859},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"eeac6340fff1288a16943c9eac3a7ba7d5279153","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.91.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.1","css-loader":"^6.10.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.3","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.71","@babel/preset-env":"^7.24.3","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.90_1711356675775_0.5762728530691108","host":"s3://npm-registry-packages"}},"3.3.91":{"name":"simple-keyboard-layouts","version":"3.3.91","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.91","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3c517d902a2a74764a8d1c88f44fdb89f3d776f1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.91.tgz","fileCount":103,"integrity":"sha512-mMlFsv3ldjo7cv2omzxtIQN0sda5GruwkltTJYuV39vSfS1s/CHanNtQhFX61ysOFwvQcfI+VCUFWG72gZd5ZQ==","signatures":[{"sig":"MEYCIQDHAv3SabEzuhaER4Nyclo6rF/kiOpFWTatORXmrLrVAAIhAKdf4M6g6esUUk/Yc6lv52g0VbEeLegI1PVoBChq0NpX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944859},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"ed598e6d5898eca2bfa8ca65f51538a6e1d6ff92","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.91.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.1","css-loader":"^6.10.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.3","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.71","@babel/preset-env":"^7.24.3","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.91_1711597499496_0.918239248820254","host":"s3://npm-registry-packages"}},"3.3.92":{"name":"simple-keyboard-layouts","version":"3.3.92","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.92","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6bbbb8220deb7e3350ab56f5e7460b7a3ccf8bd9","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.92.tgz","fileCount":103,"integrity":"sha512-d+vvg3twAhroHXrrcICwHlVIl8Dyi9fLauY1TCb+3HZjnEuxlsRPzvqlv/A8Z7LJ3QhVa7PrB48Yn/g56qT45A==","signatures":[{"sig":"MEQCIDNwHMvBDHpKDkq8w7xbAZ2ME+RRMAHK8wbkrVKF0zj+AiBGySPSlKEovPIYGzI1J9V4/0A53u8au08KDtM+eQMpKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944859},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"9321ec344ae86152c05ec66e6d10b91236639076","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.91.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.1","css-loader":"^6.10.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.3","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.72","@babel/preset-env":"^7.24.3","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.23.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.92_1711615722665_0.40283580245549766","host":"s3://npm-registry-packages"}},"3.3.93":{"name":"simple-keyboard-layouts","version":"3.3.93","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.93","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"b8dd8ad0aa258a291106cbdb75e89f6b1f7db25e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.93.tgz","fileCount":103,"integrity":"sha512-UJ5qf248bP3mAg8InysRzqMBasCDxUqRYGzV/UaVzArdBBnguaZSj2HRIJARPqElnfi/JooEn2bpWh4/IkweuQ==","signatures":[{"sig":"MEQCIFZr64bv5Ca0d4PUzeiQDH6WCpIeWehQpkDOB/IaSx7qAiBh1WBr0bvpN+EFDKM7ZSIcVgIXw4oZNvwn31x0zKA7cg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944859},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"d87a7193376010318f75040359fcc1fc74767206","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.91.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.1","css-loader":"^6.11.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.4","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.72","@babel/preset-env":"^7.24.4","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.24.4","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.93_1712218664263_0.6273191328012249","host":"s3://npm-registry-packages"}},"3.3.94":{"name":"simple-keyboard-layouts","version":"3.3.94","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.94","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d7153c7220d52a84063bf3073ba19406d3d1657e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.94.tgz","fileCount":103,"integrity":"sha512-rCevUGHabwb7Kd8356BwRYDRmhctGf96c2k/bWqM01jGTyr8LTiECx9nmuqeRUI9ktj2JEwChaf1hf8suJA55w==","signatures":[{"sig":"MEYCIQCIwW6ukMFbuFGq1EZwhlmbV6eGqTaUmimHwnwebA+cxgIhAMnuzru02QaNydMMo/yWD85xlVLcbkJIvDP1dDjlMs91","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944858},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"19b316feff10cf9a7900f1e52bc38e96a4033548","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.2.4","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.91.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.1","css-loader":"^7.0.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.4","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^3.3.4","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.72","@babel/preset-env":"^7.24.4","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.24.4","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.94_1712305830672_0.47127364304132535","host":"s3://npm-registry-packages"}},"3.3.95":{"name":"simple-keyboard-layouts","version":"3.3.95","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.95","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e122c229b137b5aff4af0ccf0c1a56ebbcb4bc4e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.95.tgz","fileCount":103,"integrity":"sha512-4Ag1vsAxGNXGaC1rKItHzQl/qp8tg1XtrWW7Eoe3PeVs9gvDtxcYs2S4CM9VLEfRA6Uv+eNNENwD8HT6u3VQsQ==","signatures":[{"sig":"MEUCIDxrgJ3Heq9jNzSTtBieq69OUdScGczRLGuJsARfEdI9AiEA6VFsVDrs790Z+MXRhAimlgcGO/kRdiKJpCCNrz14ubs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944858},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"c4bcd2a198037288a08b347731422c9f0bdf0bfd","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.91.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.1","css-loader":"^7.1.0","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.4","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.72","@babel/preset-env":"^7.24.4","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.24.4","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.95_1712652300874_0.24781440727290716","host":"s3://npm-registry-packages"}},"3.3.96":{"name":"simple-keyboard-layouts","version":"3.3.96","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.96","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5e989b0096e4e09f7d115625ee1522cf5df396e7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.96.tgz","fileCount":103,"integrity":"sha512-TJeGPgGJUa+OEGSFBBEWUBfnzE4bTEVhAUnZCBnnoKns+zBHXVvz/J2MpB7tNab6jukkXDefmaw5QcaAXSiP4w==","signatures":[{"sig":"MEQCIDK8iUc7gjA+ISupM99QQBjqeJy5qj4VGXPLhCE6psudAiAHho9tv+dm+03ygDz52sbpHhf+PGiJooy65iP8dbZrtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944858},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"c9ed4ad377f4c2aa060bd4cb2dd3ecfae661a99c","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.91.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.1","css-loader":"^7.1.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.4","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.75","@babel/preset-env":"^7.24.4","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.24.4","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.96_1712825875133_0.7018895145585193","host":"s3://npm-registry-packages"}},"3.3.97":{"name":"simple-keyboard-layouts","version":"3.3.97","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.97","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e7da0380f226eea35f986891af151a6f2da6a624","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.97.tgz","fileCount":103,"integrity":"sha512-Ol4HGPcciYVDny3otVM3fRwG0FSXuacEnOU2N+wKqBumDe4wrltK3wMhabg1PkkDtT0woWLOfpgSQpwc1rEyEQ==","signatures":[{"sig":"MEUCIAj31h5jxDD5cF2Y3Q9fGYRN2JLyU1yJXt4vLO1jHTR/AiEA8l91kBBr2Kzi6oD8/8GGQf9XbgaZ4BQGT85khi2IxV4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944858},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"f2a3e184dfbb7742f9d00bfdeab47451598391e9","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.91.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.1","css-loader":"^7.1.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.4","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.76","@babel/preset-env":"^7.24.4","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.24.4","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.97_1713343952674_0.19908054095503624","host":"s3://npm-registry-packages"}},"3.3.98":{"name":"simple-keyboard-layouts","version":"3.3.98","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.98","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1d925c93576a4fa2e2427d8a8db9170560f9e3f9","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.98.tgz","fileCount":103,"integrity":"sha512-C0xva2uyAz2RATKCVhJH5R7xph8ouVvfx9SvH7cAYJFcJyntB7i2HRJ3WO/wuPhEyT7COZIY2HzXOefwBTplxQ==","signatures":[{"sig":"MEQCIEzl6CI14CyGij7w9Te5COIURb64wfm9nz9hGDzMHSidAiABNakX0LzPEXwEomsseG5z2OTf3dcPOAxYh8J9XP25cA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944858},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"7f61664e2092bab2933c701c009bcbcc3ac92036","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.91.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.1","css-loader":"^7.1.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.4","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.77","@babel/preset-env":"^7.24.4","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.24.4","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.98_1713514037709_0.5033339990902275","host":"s3://npm-registry-packages"}},"3.3.99":{"name":"simple-keyboard-layouts","version":"3.3.99","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.99","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c6a1d6cb733d540c15e2441a6f4c3d7dbada2b01","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.99.tgz","fileCount":103,"integrity":"sha512-T+EVULbsqWdPv9x5jjwJxSNbATHQgeFXSoLF1cVpBksEenrmdT5H652OHZsBJRUyqwxWls0x79FxsizYj2IDIA==","signatures":[{"sig":"MEYCIQDhAz/5POOkRPLKcHViHoxW+O4mzmARGaJQuiEoHPqAmgIhAJKP9X4Eb0cUaFO7oyaqxQiAvt0ss2t/rzgOJUKGWKlc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944858},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"d84f3c3bab6cb9cad71db93a9f67bea028ca1954","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.91.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.1","css-loader":"^7.1.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.77","@babel/preset-env":"^7.24.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.24.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.99_1714465253166_0.706184796339901","host":"s3://npm-registry-packages"}},"3.3.100":{"name":"simple-keyboard-layouts","version":"3.3.100","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.100","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e2fa22492a9ac3899de1a6bbe76165c6bff2f93e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.100.tgz","fileCount":103,"integrity":"sha512-u6yMxz3OmWcl3XQYgMkY65qeEhsQDP9zi5Vv0hJ2HhjeYhdVLhhunYdyb3tYJg0qdhfAo3KU/0h0goFhPMOJdA==","signatures":[{"sig":"MEUCIQC5xLeDiPQjbba8MUhp7BgWseGFwLalvToI3E92VS3xiAIgZex7FaUVn1EU8993xwOn2QQgiA9fHeRGjk9V+MC8iCA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944861},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"340b0749508779414474750f09479794b1be8bc6","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.91.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.1","css-loader":"^7.1.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.78","@babel/preset-env":"^7.24.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^6.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.24.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.100_1714551909865_0.30188393877887254","host":"s3://npm-registry-packages"}},"3.3.101":{"name":"simple-keyboard-layouts","version":"3.3.101","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.101","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"36cd67229f74bb79674b7c4ecb11b17f11d83694","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.101.tgz","fileCount":103,"integrity":"sha512-i5dbmWke4BonYuoPYFa4xd6ePP93D3x/Z2natMPmCUL2mZpZkLouSAlRF5m+3+g1gECsmzDMPClfXRDVUxuTRQ==","signatures":[{"sig":"MEQCIBzLxx42AcWtIeqgSANJtZCsNAkxDFpypSoQaIgU8orEAiAoGSu2MJAi2Gz4qhp07G+/VNYiwLzRc/f+dBgjXEC+2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944861},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"7c32ac97a9a10630151f8096eaa100da9f376497","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.91.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.1","css-loader":"^7.1.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.78","@babel/preset-env":"^7.24.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.24.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.101_1715157516132_0.26746549507508455","host":"s3://npm-registry-packages"}},"3.3.102":{"name":"simple-keyboard-layouts","version":"3.3.102","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.102","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"950708368f155b33ed30cdaf356b6ba98538d4d5","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.102.tgz","fileCount":103,"integrity":"sha512-YrjWkNhwgxqhDrHSSJ/aLQ2BDwslUuyXxk4Most4VzIfyJSe7V7K1mnVjp3rru+cqyOX2t5l2+duJWYReUXkdQ==","signatures":[{"sig":"MEUCIBAq5Au9l3xrdNZzDpNw1neKeU+O7ivNOBa4uUF6rvE7AiEA2XcJFZ+wiBzz1ktNbr20NYAcu5w5u9r4rSe2faKa35w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944861},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"de52e800b0a1c2084f5f3bf0b322ca61bbd24989","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.91.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.1","css-loader":"^7.1.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.79","@babel/preset-env":"^7.24.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.24.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.102_1715157605028_0.873807207760364","host":"s3://npm-registry-packages"}},"3.3.103":{"name":"simple-keyboard-layouts","version":"3.3.103","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.103","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"475b3a0be147a81be90b8431f2d1071fc71b708b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.103.tgz","fileCount":103,"integrity":"sha512-NcKxJFPnc/I7xAjLO7LPwNmjftkJpaIRl0JFiAf06NU0FgYFW8ea+kOwiaGMZfIcacu+Km6zbxijpmNJuhnjOA==","signatures":[{"sig":"MEUCIQDuZfffcs6Zu8ZOAFfi42/ZatN2mlTd1gE9f98HTkyLNgIgGljGvfjkCF4hiQO2GXtQ35s5i2LUcfb/m7/7MwFgG7E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944861},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"2321e985fc4d55061c5c1262eddfef5e54df1598","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.91.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.1","css-loader":"^7.1.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.80","@babel/preset-env":"^7.24.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.24.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.103_1715763617200_0.18576486187302232","host":"s3://npm-registry-packages"}},"3.3.104":{"name":"simple-keyboard-layouts","version":"3.3.104","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.104","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"60b81eecb833eda226c266921e527fe6fcf71da5","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.104.tgz","fileCount":103,"integrity":"sha512-+H1UX/hFEaHVIiV63fxY9dnZlqHU1bJHfWvtEZMDFd69ATa+nL1YC2iatN5wO6U2cbMl2pd2DJnn6YUdEyf6WQ==","signatures":[{"sig":"MEQCIDUmUvUCLb8MjjXyDb2b3Qk8ZrAcdn5fbsJ1D0KF8JQzAiB6sPI0Q3uCU/Ex3jE4sjns3uEk5qXdQxmZwsBZnV6rJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944861},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"509393dcba38b840fc1443590cdb5d252a569aad","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.91.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.1","css-loader":"^7.1.1","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.81","@babel/preset-env":"^7.24.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.24.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.104_1716278923862_0.8340552042976386","host":"s3://npm-registry-packages"}},"3.3.105":{"name":"simple-keyboard-layouts","version":"3.3.105","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.105","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"cafa0c35c4b3fe3161c14b0d18c50536da7065fc","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.105.tgz","fileCount":103,"integrity":"sha512-2y4Dx1dExN8E5aZox706tqyugFUMzNLUWHwtixdW9eSBuNFYZmgYQd46+qdSBJxbQpb1GW4T2vXGUVoemtsBqg==","signatures":[{"sig":"MEYCIQDmMDEgDyR3f/iY5w3v5k9jslePEFUsqadG2frncpiZWAIhAM8pxMwoUhH/lKkbWzSj1UveBoyTXqVoo2YDDumR09sM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944861},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"2044d0e8a28434aec05bd9566fad3da744ace5c6","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.5.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.91.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.1","css-loader":"^7.1.2","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.82","@babel/preset-env":"^7.24.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.24.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.105_1716454279121_0.8052307145054252","host":"s3://npm-registry-packages"}},"3.3.106":{"name":"simple-keyboard-layouts","version":"3.3.106","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.106","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bc4483b5d67085b9c11c7e02d0f0b9a2c6837f7b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.106.tgz","fileCount":103,"integrity":"sha512-rMty9HM+wniI8QCQP9VAltISJmsJ7qE8S9xV009WXQuxTuSxJxiGaDgJ/Q+y9AtgB7Wm7WnfUPom7h+HF5MnTA==","signatures":[{"sig":"MEUCIQCQy7AdLcELxofit4e/Ru+7ZVdwdrhGetfgSHqh4STL0gIgRmRMFeA9YM3XIReWQ1JeX1VMY2M4arsEP1NbQa1P3m8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944861},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"194f4364b8b38c1cfa97665728315e5118232053","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.91.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.1","css-loader":"^7.1.2","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.82","@babel/preset-env":"^7.24.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.24.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.106_1717509571968_0.3786376182981892","host":"s3://npm-registry-packages"}},"3.3.107":{"name":"simple-keyboard-layouts","version":"3.3.107","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.107","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0f3784158393785fbd8bae61ed7995581f2acd23","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.107.tgz","fileCount":103,"integrity":"sha512-4YE4EDJ64oHuY1fcfBSt5H21R7QIU2dnzkb3N2Q+0bGehRvNcq8Keu9JhDDMUiptgKex/Ceq9VqmMI6b/x9XWg==","signatures":[{"sig":"MEYCIQD+ZuMnGIL5rrmJum7RK0e+kZULZ+cZxHTfdJr02L8USgIhAOE8BXfsvlQwghZU0QF+pGCjxDYJDT+4kaSPuJe9BcM3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944861},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"9aa430034fe23244dfd658942ffc9215c491b853","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.91.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.1","css-loader":"^7.1.2","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.6","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.83","@babel/preset-env":"^7.24.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.24.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.107_1717577680553_0.9963817373444188","host":"s3://npm-registry-packages"}},"3.3.108":{"name":"simple-keyboard-layouts","version":"3.3.108","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.108","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bfdff2ddf7d99b73ac576165f17713b14d2086f0","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.108.tgz","fileCount":103,"integrity":"sha512-IeanFrnOfGjCZQxqomYoh2CGh0wIUFus/p/1hkAaI0KbFYJ+3c2cQTS7UWq1nZICsSdjlZvVR2dxDQawrNDDxw==","signatures":[{"sig":"MEUCIQD+HKmlBArU2aCbXbhapWAepMQHxOXSwabpDmcHxp0IYAIgRBDOOrZ/hq93XZ+vPcUDGYJLdkYQe9//UAVubz9MBok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944861},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"0fb1c9c25adf35a6cb43e8ebea61308bc94fad2b","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.91.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.1","css-loader":"^7.1.2","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.83","@babel/preset-env":"^7.24.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.24.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.108_1717662344325_0.3012005617650537","host":"s3://npm-registry-packages"}},"3.3.109":{"name":"simple-keyboard-layouts","version":"3.3.109","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.109","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e0de2ff0d55522950a42d14b386c524e5eddb6f4","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.109.tgz","fileCount":103,"integrity":"sha512-KZYWw5Y+f8aM/qnHo55ick7sqlOXAbQFCP5tfBN5rlL0Lya1mFZbmhBLw6pyUqsSuWKPxxvZPouF8aov5aklRg==","signatures":[{"sig":"MEUCIQChkMxrAh0bSirQw+nlI6iteU7R99sqg1v0R9CXHkm1HAIgLzOBeh+OE6Ccq1leiJv+WODCtc5m+jUs67k1EWixpQA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944861},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"1e7cc941e88e15e92b971c90bbcab3d2c26805ca","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.91.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.1","css-loader":"^7.1.2","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.85","@babel/preset-env":"^7.24.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.24.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.109_1717748198298_0.23893369332611503","host":"s3://npm-registry-packages"}},"3.3.110":{"name":"simple-keyboard-layouts","version":"3.3.110","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.110","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8c55ce923ad57c52361dc8b4ef3e5bb8e0256beb","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.110.tgz","fileCount":103,"integrity":"sha512-SqRR9xY5XXt6n6yiKevyDsHHJb1rB7aVNVt4MUTqQDPYoCU74lYrCdMwcgxCcxh/A4UOWuMit313U9cOeWPiNg==","signatures":[{"sig":"MEYCIQCoOoWnvaLmaJU5vNYej+qCexyR1/Al78F+2VJA4ktb0gIhANmhNyXk4FXavxa+mIhmaGTvHtTVgc4TkQQ1uT9J6GPn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944861},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"56e6a8973a25412d6c17db15ea0949aac2ae44ee","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.92.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.1","css-loader":"^7.1.2","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.86","@babel/preset-env":"^7.24.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.24.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.110_1718182608115_0.16922874389632558","host":"s3://npm-registry-packages"}},"3.3.111":{"name":"simple-keyboard-layouts","version":"3.3.111","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.111","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d1ab99b4c1a326aeab600ca1c69fe916f2c1e9e6","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.111.tgz","fileCount":103,"integrity":"sha512-yW5eIPuHJQ2ARWgjvOGwba3cXBVaRynARkyt6s7vgN2fJVsGBjsk1gRcujDdsibibJSLVHNnOBrAeIbKgi2t+w==","signatures":[{"sig":"MEYCIQDhZKBQciAbn9rQcAY9yWGBxch1imp2MD1SXKWplnjqYQIhAMbypX1rFizJKThMYXcmYehxl5g9ow2zyIiix7Ip8wjY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944861},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"324733a28f301852aee772073909c82da405d304","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.92.1","uglify-es":"^3.3.9","@babel/cli":"^7.24.1","css-loader":"^7.1.2","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.86","@babel/preset-env":"^7.24.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.24.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.111_1718871495333_0.19905249441512374","host":"s3://npm-registry-packages"}},"3.3.112":{"name":"simple-keyboard-layouts","version":"3.3.112","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.112","homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5142e87bb9c50d0362e3fbec7bda9db958dcfd88","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.112.tgz","fileCount":103,"integrity":"sha512-r/ORF1KJPYSoonB8E8STxA4H43/xWCDhvBnCFHAeBXz9x8T+nJAb4dZXGqM+mlmx5dGLf9SI71wjjd9fTO86uA==","signatures":[{"sig":"MEUCIQDQ98lC0+GVOOEKX3QQhTIc1rDDImPWc3zQKdi06J8TEwIgGLUgokcQdYLPW37ZUZLdh39+uzUg5YpX4HxtdmHNQZQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944861},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"b36faf2fde90a8c92d0e888c7b8fb49212c55fce","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.92.1","uglify-es":"^3.3.9","@babel/cli":"^7.24.1","css-loader":"^7.1.2","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.87","@babel/preset-env":"^7.24.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.24.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.112_1718960458407_0.8008823251021226","host":"s3://npm-registry-packages"}},"3.3.113":{"name":"simple-keyboard-layouts","version":"3.3.113","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.3.113","homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"35b94688a55963c87763007325c73ea03654c514","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.3.113.tgz","fileCount":103,"integrity":"sha512-Ta5qqubrdx+2+aWIoEBvbM3cyDDhkMDpsU59eEHKkoIOdsKtjws4oHiY61aWGoFSEKiax0XZq++1UZ+J5OVYjA==","signatures":[{"sig":"MEYCIQD5IaAK5i05gAKIcFY139KaKsAwCH+0nEFSPkJUqDNkDQIhANtpqccB7MnfPoTypPnDRRcA5IWNMZbHZItCLO7UqLKV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944861},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"1b4baabb4bbb970867de3e7f9d72aae0c8a10d7e","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.92.1","uglify-es":"^3.3.9","@babel/cli":"^7.24.1","css-loader":"^7.1.2","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.88","@babel/preset-env":"^7.24.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.24.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.3.113_1719908759682_0.7524984257927012","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"simple-keyboard-layouts","version":"3.4.0","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.0","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c4a740967002a1dc5254e8e7e6ae86e04ecce743","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.0.tgz","fileCount":151,"integrity":"sha512-KSCRnNlNMuZRwlzQFEi3RB9BdzOQheuhNjGpXoU0HTDk0ZicTofkZ9TqCDZ3a3Bb7eXETXvNG48porKu2+sx1A==","signatures":[{"sig":"MEYCIQC4eneznVzOTk17ux7Hgwjyr7kH+bU/fkyQ0MtIBD+kwAIhAPml8MgulmdaGOUlQ9plgkT0K8k7FsSSBOtJQfo40h79","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1364189},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"84d3ceedbd094b5c216c7c5a5241677f37d4a0b6","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.92.1","uglify-es":"^3.3.9","@babel/cli":"^7.24.1","css-loader":"^7.1.2","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.88","@babel/preset-env":"^7.24.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.24.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.0_1720159977437_0.9690639942577521","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"simple-keyboard-layouts","version":"3.4.1","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.1","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"12634a7b262542805478661ddbf4d64ae415d289","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.1.tgz","fileCount":151,"integrity":"sha512-2P6hroZh9KSSpyTvCXB4bMZY8qE4dS8TqveLjK8zUZ+fTAPbrFjxNYU/zovh0/LT86kVe/CeedPUwJHDhyAsZg==","signatures":[{"sig":"MEUCIQCfyyG5jLiPr8AEgdvIAQz15yXEgM+TuCcp7M3QGrVt/gIgTMhHyioZrck+k/eeKIhBJ2oIzdV7Lcqz+V2QgWsa7Q0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338376},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"c8fe6152e56d3e30dfd4edb4e9852594a5bfb0af","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.92.1","uglify-es":"^3.3.9","@babel/cli":"^7.24.1","css-loader":"^7.1.2","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.88","@babel/preset-env":"^7.24.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.24.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.1_1720160231919_0.9223262940247994","host":"s3://npm-registry-packages"}},"3.4.2":{"name":"simple-keyboard-layouts","version":"3.4.2","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.2","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c1ccb920536c7f40022b9d1f9aedd74108b65b3b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.2.tgz","fileCount":151,"integrity":"sha512-qq9LETXleUHtHAHpNsEr5NXdT+VMvCm9kroFiJJlsjpo5QcAQlUVeRsedx33gmsz9bgX/ZBRECBmk3/Lh+LJDg==","signatures":[{"sig":"MEUCIQCB6jwk4+pjfUicwa+aPaL2FiUzYqY13t/Jaa27E/Q9cgIgeUuI1ndvi/JXAtbbb5Lu8IdDA954kuyR0gMKrYNmkik=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338376},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"cc306180864c505f4c6760dade64d0ac1f83b07c","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.92.1","uglify-es":"^3.3.9","@babel/cli":"^7.24.1","css-loader":"^7.1.2","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.89","@babel/preset-env":"^7.24.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.24.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.2_1720601913463_0.9907185534749456","host":"s3://npm-registry-packages"}},"3.4.3":{"name":"simple-keyboard-layouts","version":"3.4.3","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.3","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a00b6bf7a1ab346a08e829c19b4432121ada8a52","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.3.tgz","fileCount":151,"integrity":"sha512-tclwRlxGDjhCMoeGp+5QiLte2fMvWDoppiCgjORKjosmePIbW/T7PIQCviBC444dmBdHAM0APKPLZ/KNJ+PTIA==","signatures":[{"sig":"MEUCIEFNQYKRznLMJHmxSn7GgB9QgoDte0RQQmDN3mJWS9oYAiEA7oUeFpv19EZvg3U3I4Lhn7eCyRqi4vw1itPvJL1vcxI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338376},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"c6a39b2ce09d18ab0129ccd5bb0e23ed45a5b509","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.93.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.8","css-loader":"^7.1.2","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.89","@babel/preset-env":"^7.24.8","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.24.8","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.3_1720771682118_0.08480582908874923","host":"s3://npm-registry-packages"}},"3.4.4":{"name":"simple-keyboard-layouts","version":"3.4.4","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.4","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7bd68c7c9dcfff35fcd0eee748e1c2a96a0a6af6","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.4.tgz","fileCount":151,"integrity":"sha512-WiD7J1tygoNsfzNbuVg0yqfGlPWXVM8j9d2wZa3siSkcsMTO3TYjrLoT8qi/ZTlkyr+aGIsCslGGjH//qmE6Og==","signatures":[{"sig":"MEUCIE8Nmx/72RO8IDrcTevnlwBb9m8XasHPqgqD6GTdkL7jAiEA4QoUJtVR3se1DXzokBBg0RLcRSs7w4W/1EBrnw8Spw8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338376},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"bc5308bf6622db8f2e8fb3b51128222cb70bab8a","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.93.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.8","css-loader":"^7.1.2","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.90","@babel/preset-env":"^7.24.8","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.24.8","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.4_1721034019778_0.6944559233175611","host":"s3://npm-registry-packages"}},"3.4.5":{"name":"simple-keyboard-layouts","version":"3.4.5","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.5","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"eb969cff49ef039ba171393ce6e172722cef17c3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.5.tgz","fileCount":151,"integrity":"sha512-5uAi5xveB/OIZJLqe9c0+Yce0hLYr5ZvMJ+/MVl12WFCv2TeHvV9ydzMPJZafngY5T6FPQxviCOZmolP5em+lQ==","signatures":[{"sig":"MEUCIQDpHuiG3dZssJWgAkqsaXzXlTfHdlHkE4weAL3dDEyMCQIgC6zcXxvYtPoHGnsHGi/YcmP9TDGy0ubja76tUWZyPKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338376},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"399680948e8d2a7bd40ac49517f194c2abd7120e","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.93.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.8","css-loader":"^7.1.2","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.92","@babel/preset-env":"^7.24.8","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.24.8","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.5_1721118377007_0.3612242152508487","host":"s3://npm-registry-packages"}},"3.4.6":{"name":"simple-keyboard-layouts","version":"3.4.6","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.6","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6f62d9338dce246d5373ef6f16de2e80f987ba74","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.6.tgz","fileCount":151,"integrity":"sha512-W0LeDuv/r972jhB/DNvkBX0A9hGZZhN8KXPNNYJY15D32Bh1b7avZwrFnH2U/FFZWhufmLgabuH6j4pbqAk0rA==","signatures":[{"sig":"MEYCIQDPLQb/FdjFBKFkToBA/UM5PT9bjE5qYAEH0NjG07jFlAIhAIxYAEy7IJ9ejzpMkY+bdiVa5zl9aeM29EGb4OMJmgCB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338376},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"a571d1d45544fc413449f157e8a7bcdbc1b9b24a","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.93.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.8","css-loader":"^7.1.2","typescript":"^4.9.5","url-loader":"^4.1.1","@babel/core":"^7.24.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.93","@babel/preset-env":"^7.24.8","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.24.8","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.6_1721204667871_0.7498926773487564","host":"s3://npm-registry-packages"}},"3.4.7":{"name":"simple-keyboard-layouts","version":"3.4.7","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.7","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"db358607482c50fd75a1772809569aedb4c3a7e0","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.7.tgz","fileCount":151,"integrity":"sha512-KmkCFgfmtx16LSOosEbyIZJp5ygmZYBIBFCrdlHNmX+1NbaI6jGtSO9ST1xrxDX4DDCLInpmrMbenQQPZFy4IA==","signatures":[{"sig":"MEYCIQC/OzUJ08l/AB614sBy+aGyfRk+QuaE4msStvz2IMDT6wIhALusStK4JB/92FDemCRlFpYQwhTIaF6n4STMvSLEcD3t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338376},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"f58c9e8ff217b746748b5c185bd1d9e93814d9b8","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.93.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.8","css-loader":"^7.1.2","typescript":"^5.5.4","url-loader":"^4.1.1","@babel/core":"^7.24.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.93","@babel/preset-env":"^7.24.8","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.24.8","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.7_1721723199568_0.22297048215841153","host":"s3://npm-registry-packages"}},"3.4.8":{"name":"simple-keyboard-layouts","version":"3.4.8","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.8","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a0777d0e00c6b2f8865498d121f9b453fe405313","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.8.tgz","fileCount":151,"integrity":"sha512-6yrIvRf7C0xosAQ/yyhalgPpStfp8mRc0Fx+smAC0AbvYjJL+mzI3J+R4mpNBtlQ9aAOpAvRBNKHw5+ODpBELg==","signatures":[{"sig":"MEYCIQCAzi2nPgEWmd/+8N9puv8bme77Y6N2lNxxQezKgwXLIwIhAOpwYKwGDERXEU7ucMVg2lYKxlBuX56b95gQFKcUv6Df","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338376},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"5ca1659bdc06f01818aa9f21743845d20b0b3e09","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.93.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.8","css-loader":"^7.1.2","typescript":"^5.5.4","url-loader":"^4.1.1","@babel/core":"^7.24.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.94","@babel/preset-env":"^7.24.8","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.24.8","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.8_1721810879697_0.393822761618736","host":"s3://npm-registry-packages"}},"3.4.9":{"name":"simple-keyboard-layouts","version":"3.4.9","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.9","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"012802a84a18fcdfc7be625851360faed2734c0e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.9.tgz","fileCount":151,"integrity":"sha512-FKYRO7MVPTfN+XFUbSf4Mx/+UBValpG6CM1RHNJY8Bu1vAu8nvNGL7ZJRtNU9nMzgU8OzCaOPSQGBX4eKIhWQw==","signatures":[{"sig":"MEMCICnebCUrDwIdbUb/dYNwy2ujRxTV48HD55b/y9vDVaTXAh8m6hopjsqE32vxdTzxFOFVyxVX+6Gvvh3bpulR+D8x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338376},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"b8b3faa16167b2136868787ecf7b738d533ce13b","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.93.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.8","css-loader":"^7.1.2","typescript":"^5.5.4","url-loader":"^4.1.1","@babel/core":"^7.24.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.95","@babel/preset-env":"^7.24.8","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.24.8","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.9_1721896371035_0.2556274920391257","host":"s3://npm-registry-packages"}},"3.4.10":{"name":"simple-keyboard-layouts","version":"3.4.10","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.10","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f41ee14ae5997c3b72941941663b99fbd19b2498","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.10.tgz","fileCount":151,"integrity":"sha512-O05OT4W6YVSs56m0qA6yFjCHSMxbDHxJu6i6xu6309675lpGRce/0gk0aatnEN+beZjGCnJRECsN1bbvrpgakg==","signatures":[{"sig":"MEUCIQC8sxW11Guc40zfymXmW3OlgnBl1s/XsId3u/Dz22KxcgIgCmJFriSeSlUQhppu4dDw0F3eh+7ca8vR1dEnpgg7/3o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338379},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"c6d1f8d4f74f9c9cc965bb1c5cb341f07301d8e9","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.93.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.8","css-loader":"^7.1.2","typescript":"^5.5.4","url-loader":"^4.1.1","@babel/core":"^7.24.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.96","@babel/preset-env":"^7.24.8","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.24.8","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.10_1721983422446_0.5507915536261383","host":"s3://npm-registry-packages"}},"3.4.11":{"name":"simple-keyboard-layouts","version":"3.4.11","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.11","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f8cde4a2ed7216fb426b792c970884891605c258","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.11.tgz","fileCount":151,"integrity":"sha512-VxvGL8ecf0pcLg0iZmj5cOXXn0r07V01DkqMh6gy2+T1A1oOk6LaYrH1exZlHHn880t6y72ScyTS4Bhn5wJCeA==","signatures":[{"sig":"MEUCIQDe/Yo0tBaUo8icJOfFo1GUSCVhhR1TLZ3B0sWoUeUiEQIgOhbDh4YQgtLYFUEUBO1HCSAYOYP+O0v/jXc3Gn4p8kM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338379},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"438aef954fffbf0bbe856d2a605d3d6d17ba384d","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.93.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.8","css-loader":"^7.1.2","typescript":"^5.5.4","url-loader":"^4.1.1","@babel/core":"^7.24.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.97","@babel/preset-env":"^7.25.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.25.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.11_1722241671155_0.699377421114723","host":"s3://npm-registry-packages"}},"3.4.12":{"name":"simple-keyboard-layouts","version":"3.4.12","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.12","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f6e72ed42033620bf6fdb4a45d342fc5f80e07a9","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.12.tgz","fileCount":151,"integrity":"sha512-aeGre8yeaPkyWCByy5iWA728Cb5R9gpfbGSqGysRW8CMzjKFMCT98wlqjgee1mOKA63gSZn+K2z7dcbOeYXQLA==","signatures":[{"sig":"MEUCIQCsS45ouKJkmJnOhaVFo/5YvXHFanHyHUFz2/+FUK/gwwIgSqID5wRNCmMjFlySBWw5g91Y8MeSvu/uKaNkVGx+TvE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338379},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"9aca33ddbc030c20875ea6edc45cdff5ac3eebaf","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.93.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.8","css-loader":"^7.1.2","typescript":"^5.5.4","url-loader":"^4.1.1","@babel/core":"^7.25.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.98","@babel/preset-env":"^7.25.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.25.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.12_1722329142118_0.30804427137065526","host":"s3://npm-registry-packages"}},"3.4.13":{"name":"simple-keyboard-layouts","version":"3.4.13","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.13","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a05222310f670a0d4f0bf0972c6bcbf32432d212","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.13.tgz","fileCount":151,"integrity":"sha512-4AskFQYFQXLJHI94v6Wktj28qLbFAhza2Hz4BOQgCdAt9IleEZ9AeeKpuC5ksynWtFduU5icotz9X+coP26UOg==","signatures":[{"sig":"MEUCIQDsoaW8I3EA4/2N+O2R9ct/0FaKmEK7Qh30989H9i+PpwIgECOtNcDvMRMSUlgF3FGKVSJtD+J39cim8/j8uAOKko0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338379},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"b5e82c923398fd15511cbe49d0dccadff1346031","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.93.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.8","css-loader":"^7.1.2","typescript":"^5.5.4","url-loader":"^4.1.1","@babel/core":"^7.25.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.99","@babel/preset-env":"^7.25.3","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.25.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.13_1722502243436_0.43033131490023546","host":"s3://npm-registry-packages"}},"3.4.14":{"name":"simple-keyboard-layouts","version":"3.4.14","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.14","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"814ed134b6b8f8e65fb3100f660c6955dda81fbc","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.14.tgz","fileCount":151,"integrity":"sha512-d2rkuSKW/5zOo+HdZUgjk1CGIKfkwzUJFbu4ChzyFQAYqNipOkIG8k/4WOI5WTh+6P4CxfwQ9TLNz7iUXWpdjQ==","signatures":[{"sig":"MEQCIHN6p3ITDEiKBqUxqmFjXLX9/em96lqu1PbKM4L3pQL9AiB0GHzEn9kKcSl2c9N2lw+CbUUe+5ptvZ7EBpTjJXgorg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338380},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"2e1c066fc54e5091c9136b1d6d41752e1f9742b6","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.93.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.8","css-loader":"^7.1.2","typescript":"^5.5.4","url-loader":"^4.1.1","@babel/core":"^7.25.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.100","@babel/preset-env":"^7.25.3","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.25.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.14_1722848387078_0.7410072861212758","host":"s3://npm-registry-packages"}},"3.4.15":{"name":"simple-keyboard-layouts","version":"3.4.15","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.15","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7874511df9b0d2d7784febc0a4c430ad889a9201","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.15.tgz","fileCount":151,"integrity":"sha512-cfxEP4SnbjPN5OmlSwUXqBpDmrQnX8Gyfb3QmyeZsQThByx6Z14Z1Akmnnuo87uXOqQUqtGsNiTcAYOi3CCtoQ==","signatures":[{"sig":"MEUCIQCaZ9ZJ2RaV6ZUBIAnWdWIFNomGpYSAdaobkc9nt5rrLwIgMP+4YAHfcXTfkGkLEa95RnSKQ95eaoGw63GWfyU/Y3o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338380},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"f5ee4a869ee636eeeb75d882df9528cd8817fbc1","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.93.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.8","css-loader":"^7.1.2","typescript":"^5.5.4","url-loader":"^4.1.1","@babel/core":"^7.25.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.101","@babel/preset-env":"^7.25.3","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.25.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.15_1723021307378_0.4791932918417632","host":"s3://npm-registry-packages"}},"3.4.16":{"name":"simple-keyboard-layouts","version":"3.4.16","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.16","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"841a139f0b3bcdba805f81b40e2fea0cf33f4470","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.16.tgz","fileCount":151,"integrity":"sha512-+UrKxphhBRg1MGmios7E9sAWWlzpCS9V8N0Rjq/Vyxgs4VqwBR4dGSnchmWJzBd3IRRelDy7qOGaFR/WFRZSGw==","signatures":[{"sig":"MEUCIFyF5dV7CvTZyJdPxIMWzQqvQbBlgjopz7YXhmwmd1ZUAiEAznPb0WrvECWtkGRVtD8LeyUwBa4iA3YrGuXajVaGHVY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338380},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"29b39acbda8d707008861d82b7d65eca7dd0d4d1","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.93.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.8","css-loader":"^7.1.2","typescript":"^5.5.4","url-loader":"^4.1.1","@babel/core":"^7.25.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.102","@babel/preset-env":"^7.25.3","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.25.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.16_1724143110793_0.4029656834101385","host":"s3://npm-registry-packages"}},"3.4.17":{"name":"simple-keyboard-layouts","version":"3.4.17","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.17","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7ac16dd29a251670dea783c50a7b8168186d325e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.17.tgz","fileCount":151,"integrity":"sha512-KLB1Fdd6Tf49rqNi3ts/VygGV5H05izTgHt6xtbVAy2hs8/uXkQiIoKVfbekskgprWszu6LQo9KACaT1G7oDmg==","signatures":[{"sig":"MEUCIACPfhh3/u0lHTbLCYr2zQDQyQMlEYYHD9LfCj/saBdaAiEAqgVum+g1q7/GaTxgWRyxHXSy8aftFN7UdvgKwJGs7gk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338380},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"5de7f597d10dfda4c55c09779b8a0c3803a77d7d","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.93.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.8","css-loader":"^7.1.2","typescript":"^5.5.4","url-loader":"^4.1.1","@babel/core":"^7.25.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.103","@babel/preset-env":"^7.25.3","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.25.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.17_1724227985228_0.335008675840631","host":"s3://npm-registry-packages"}},"3.4.18":{"name":"simple-keyboard-layouts","version":"3.4.18","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.18","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"623bd2e48ee0c5726b3a2b4ce8f1671adf3c8975","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.18.tgz","fileCount":151,"integrity":"sha512-p9AQboH2EYWDEw+3aur53jlosGuBiffPznz8OAXzzekNXUYCu+0tI2zSiiWStcyJPw8u8svRySLcKQJVB69SsA==","signatures":[{"sig":"MEQCIDMzUNgh3ZXwfMMb8paHu98pXinrFAaVyUFV6mgoCtxeAiB/kuBHfZr2+D6x5I+wToKBv75wY9tQhkhWG/Gi183/vg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338380},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"27734d150322a98250907b5b893ebda9b86858ef","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.94.0","uglify-es":"^3.3.9","@babel/cli":"^7.24.8","css-loader":"^7.1.2","typescript":"^5.5.4","url-loader":"^4.1.1","@babel/core":"^7.25.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.104","@babel/preset-env":"^7.25.4","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.25.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.18_1724402890607_0.5436656062474763","host":"s3://npm-registry-packages"}},"3.4.19":{"name":"simple-keyboard-layouts","version":"3.4.19","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.19","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"13de1ebc7c0c1f68c539edbb2cd009f09249365b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.19.tgz","fileCount":151,"integrity":"sha512-ntzia35JTF6xExrIgA9ovLsVf866ln+dqZj5lG5+3Gl+0Mdb2XwSHYrqZGzljh+HkWDyQQnqDF6eY9FUvIwQKQ==","signatures":[{"sig":"MEQCICRhwTXF8bJZxtBvfBP02lTOle8NAVKoGgdb4WAtReG7AiBVMDusfUg0UtvjIVDOZvJV08AXOZruC3FgTWxb44V7Zw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338380},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"95503b45a76ad87d09d10ae02b02671e672553fa","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.94.0","uglify-es":"^3.3.9","@babel/cli":"^7.25.6","css-loader":"^7.1.2","typescript":"^5.5.4","url-loader":"^4.1.1","@babel/core":"^7.25.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.104","@babel/preset-env":"^7.25.4","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.25.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.19_1725005647794_0.8058893293119045","host":"s3://npm-registry-packages"}},"3.4.20":{"name":"simple-keyboard-layouts","version":"3.4.20","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.20","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9643c0a95562dc17d5bbe7e6d1f8133c769256ae","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.20.tgz","fileCount":151,"integrity":"sha512-0PitkwkyU8fQ6YiA7aU8DTF0RORHL8xeOsHkVHXLkTPBT8KfAc/K8+ZHMszqAQ7ooA7sHZlGlY0NS/Zq9resSQ==","signatures":[{"sig":"MEUCICBzKr4pU50BzjwUR9T2HJTRaWjLFcDDjqcrfnhxt7+tAiEAokb3f0cjPO5NKpntumRPzyg0L37LS/8hjz6g7ihBcnU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338380},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"2cdc889f9759ac7c6c5f62cbb9f95ccfe4425d02","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.94.0","uglify-es":"^3.3.9","@babel/cli":"^7.25.6","css-loader":"^7.1.2","typescript":"^5.5.4","url-loader":"^4.1.1","@babel/core":"^7.25.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.105","@babel/preset-env":"^7.25.4","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.25.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.20_1725264661633_0.6754774270677972","host":"s3://npm-registry-packages"}},"3.4.21":{"name":"simple-keyboard-layouts","version":"3.4.21","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.21","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2a2eb5770dfdf694958e21bc7a0ec9a9635670c4","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.21.tgz","fileCount":151,"integrity":"sha512-yMESLBU7szTD4CJOXTs349Jfplr/ltuTPHaMJrXq7ZeksoI8CqC0m/4HiTonlgd19XE02UdRB50yefmwzyymUw==","signatures":[{"sig":"MEQCICmPVj1UkUi3hW2el3F6+A+9vUZnvPxx3IW4vD1pT1peAiBk5Wveg9B8UICsz4dj7RsnFdrsI2s43INSVNt8gowzMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338380},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"18714777862908f28f538dab3ae5b1894c51e54f","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.94.0","uglify-es":"^3.3.9","@babel/cli":"^7.25.6","css-loader":"^7.1.2","typescript":"^5.5.4","url-loader":"^4.1.1","@babel/core":"^7.25.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.106","@babel/preset-env":"^7.25.4","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.25.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.21_1725351388787_0.08445107268145424","host":"s3://npm-registry-packages"}},"3.4.22":{"name":"simple-keyboard-layouts","version":"3.4.22","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.22","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c86684864aed06ed8c948311728e6d3d01cbed1c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.22.tgz","fileCount":151,"integrity":"sha512-XB0UUQ/QUi0WPkpJpqAysCJN/6HeBPyXDXgx+23jRJRQVuPjKTF1HTTGeppBxIKXnTirU1fwZKzNBtf0O57t9w==","signatures":[{"sig":"MEUCIQDwBTrzrQc+30B6LH9gsEQsC/1ktxQ5GGwWe4TOF4P5rAIgYeBYPgivGFNz2iazpF++us7yvMoQLbOEXqgvNabGyzg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338380},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"afbf31d9866136cbe559f71a8a574f95723c1ab5","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.94.0","uglify-es":"^3.3.9","@babel/cli":"^7.25.6","css-loader":"^7.1.2","typescript":"^5.5.4","url-loader":"^4.1.1","@babel/core":"^7.25.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.107","@babel/preset-env":"^7.25.4","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.25.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.22_1725611595784_0.7624490613421371","host":"s3://npm-registry-packages"}},"3.4.23":{"name":"simple-keyboard-layouts","version":"3.4.23","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.23","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"26378cff5a0c7ec63082c6c41ca8385cf6d1778a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.23.tgz","fileCount":151,"integrity":"sha512-wImVRGn9EddkPnzYTRhsbmz+D+/2hg5zXjBAD6SA2fd2w23ttwogHkFYLk5OPDJT2sK8I5ifINNMULm45aoQow==","signatures":[{"sig":"MEYCIQCm/7xfA7bhb2XY3Robw9qLyZPN3bslOJUIyaZP9LZlRAIhAMvgO6Cl0xk5L9uFqbd3djSZxVRlmG63Trmw2w8Dxh4N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338380},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"ecb64fa667ab91c213c9e073081e9de323768972","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.94.0","uglify-es":"^3.3.9","@babel/cli":"^7.25.6","css-loader":"^7.1.2","typescript":"^5.6.2","url-loader":"^4.1.1","@babel/core":"^7.25.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.107","@babel/preset-env":"^7.25.4","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.25.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.23_1725955443777_0.7084339491959577","host":"s3://npm-registry-packages"}},"3.4.24":{"name":"simple-keyboard-layouts","version":"3.4.24","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.24","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c57d37f610786bb9e3768aeff5281850e460c4f0","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.24.tgz","fileCount":151,"integrity":"sha512-UAVSfiHLwQdRoEQi0FK5sGAHaP5DmqxbmP21G5QFg6x9ea+vLMmp47O4hzwLh0P+YzZ65WrP5GBLzhDuTBPrRg==","signatures":[{"sig":"MEUCIQDSTvz15WZZV82eFOaiIvVx9R1cDA/L4yt7f1uXhVeOBgIgdVU0pxN4iMGtnbBX6V2XJihtG+5STUXJjFUeQkWYRH8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338380},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"2d56b5e372543452561a02adc049ff0feedb5523","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.94.0","uglify-es":"^3.3.9","@babel/cli":"^7.25.6","css-loader":"^7.1.2","typescript":"^5.6.2","url-loader":"^4.1.1","@babel/core":"^7.25.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.7.108","@babel/preset-env":"^7.25.4","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.25.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.24_1726044729285_0.9442300578939951","host":"s3://npm-registry-packages"}},"3.4.25":{"name":"simple-keyboard-layouts","version":"3.4.25","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.25","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bf4119db05eff87d8c0d31f89079d894b84bbea7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.25.tgz","fileCount":151,"integrity":"sha512-DRBRM1u8kLe5/wUsH6JPrpgGjkL9qf30AHD8ODb179bxDqmpSpzlZ8jKv02HmLsJG8z8zCByYJQX8em4LABbGQ==","signatures":[{"sig":"MEUCIE+wyP1pamCBKOQQ8poLm7V86j2jBlMJyXkcFvjeb/6bAiEAlJ68rtSDltjsKA/TeiyoT0t1IsTsFQfi9R6lc1+atm8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338378},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"315373a8810c946aeff0adceb32e88541d131a31","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.94.0","uglify-es":"^3.3.9","@babel/cli":"^7.25.6","css-loader":"^7.1.2","typescript":"^5.6.2","url-loader":"^4.1.1","@babel/core":"^7.25.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.1","@babel/preset-env":"^7.25.4","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.25.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.25_1726217117625_0.16037578401669972","host":"s3://npm-registry-packages"}},"3.4.26":{"name":"simple-keyboard-layouts","version":"3.4.26","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.26","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f4c4f4b5703c6f339bf83fe14649670cc3717776","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.26.tgz","fileCount":151,"integrity":"sha512-R1fl7YWkHshbykL+JCXnoT9oyMXPb243LM/LwElM0qXxOhtrUGmmViR7qdYV/lAkKB15JeyTpDJmsuze44LeKA==","signatures":[{"sig":"MEUCIErwjtAxN1otz1tNON8iuFOcoDDn88fvTzMsVtwt0yc4AiEAx1BAX0jEkQ+bqDgviEselqdQFcuePudmt1nl6qTPAr4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338378},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"d5d202ead680d83ba85b37db889562e40b4e6155","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.94.0","uglify-es":"^3.3.9","@babel/cli":"^7.25.6","css-loader":"^7.1.2","typescript":"^5.6.2","url-loader":"^4.1.1","@babel/core":"^7.25.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.1.3","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.2","@babel/preset-env":"^7.25.4","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.25.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.26_1726475774391_0.9087033497544754","host":"s3://npm-registry-packages"}},"3.4.27":{"name":"simple-keyboard-layouts","version":"3.4.27","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.27","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4e51325c52d951b14e534be7b78f9d5a8f41980a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.27.tgz","fileCount":151,"integrity":"sha512-GvmZNryr3DTH5v6X62/xk3aItFrZp2z2DnQVDUuyhksmJoSNXt7gtHtZi4XvlKZWSb/lBB0RGA/ykQ8WaSaSsA==","signatures":[{"sig":"MEUCIQDnxc+JuZfURZrreHoC4GXrGS1geEv/7ukNpfJWlzqCCgIgZzQW3y9nWfKsgrEeNgZPGszBAzcdL8SsN5P2bJYu8Mk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338378},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"92c3c5cf6cdb2364c16eb1ba80ea50ef3ad78a83","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.94.0","uglify-es":"^3.3.9","@babel/cli":"^7.25.6","css-loader":"^7.1.2","typescript":"^5.6.2","url-loader":"^4.1.1","@babel/core":"^7.25.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.3","@babel/preset-env":"^7.25.4","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.25.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.27_1726562887913_0.7895447016297032","host":"s3://npm-registry-packages"}},"3.4.28":{"name":"simple-keyboard-layouts","version":"3.4.28","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.28","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f18d2516482b5836ad4a5cb9dc09259cf58e1c90","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.28.tgz","fileCount":151,"integrity":"sha512-2sfx/w6aHdIIUm0/Kt4k3YXQQ149DvowDWcwwmkczS7l1NsDbvczFcM0hkVaGbAoa2f1HEcO51+sKHi8OZUlEg==","signatures":[{"sig":"MEUCIQCitXCBDEn+RSf4NyHopQKWvcAkjZsdbsHhQFIph3Wt7AIgabFQzhnIJKvvF05qcV4NzflUF2mNeeRQpFKfJSC0FPw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338378},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"f76dd3c494479c394ae640c37684013646902ad8","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.95.0","uglify-es":"^3.3.9","@babel/cli":"^7.25.6","css-loader":"^7.1.2","typescript":"^5.6.2","url-loader":"^4.1.1","@babel/core":"^7.25.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.4","@babel/preset-env":"^7.25.4","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.25.2","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.28_1727340728599_0.41742373651722375","host":"s3://npm-registry-packages"}},"3.4.29":{"name":"simple-keyboard-layouts","version":"3.4.29","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.29","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c294eb06271d1ab9791379f8393d782578ad66e8","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.29.tgz","fileCount":151,"integrity":"sha512-PzxflaKE/RJUlLSKPgwIYspnbESxqwBI7JPwuLBB8S+dkmuQwwXtMJZEzmJawcy7NdhcZFzTdRjL//prTxdjvA==","signatures":[{"sig":"MEUCIQDUhRNvjA+wFKVZoe3hvEOOj/F2l0mwbY5sMO9qmte76gIgWWbppX4NtTRHRU5ixVKJnJnPz0fdDOrtwVFho27f3XE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338378},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"95a3c779584ad476ef1948aabc17994c901f8753","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.95.0","uglify-es":"^3.3.9","@babel/cli":"^7.25.7","css-loader":"^7.1.2","typescript":"^5.6.2","url-loader":"^4.1.1","@babel/core":"^7.25.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.4","@babel/preset-env":"^7.25.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.25.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.29_1727942736607_0.6185147242383036","host":"s3://npm-registry-packages"}},"3.4.30":{"name":"simple-keyboard-layouts","version":"3.4.30","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.30","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ad021ea967a29c4b389d1b73c8298ecc14c93fd2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.30.tgz","fileCount":151,"integrity":"sha512-0Rx2Y9yLTNWjX/hxFPE+oiKv0p726x1E8Nuxmh5eRoPe4nrp7S2jGDe77orUVc2P0lQUnI1N0OwUWIFQily0KA==","signatures":[{"sig":"MEYCIQDiTL+Gm3mSZjF9Avk+z/6/KcVsu0cQT/I6c1+jf+b49AIhAImonlEgA6WaEtAa51qUDIJORih1q5FLrYsmy995/ii7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338378},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"463ebed8bb1a9fccbb1464339b1b0e9ba0f8e177","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.95.0","uglify-es":"^3.3.9","@babel/cli":"^7.25.7","css-loader":"^7.1.2","typescript":"^5.6.2","url-loader":"^4.1.1","@babel/core":"^7.25.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.5","@babel/preset-env":"^7.25.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.25.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.30_1728031280508_0.03684042329117809","host":"s3://npm-registry-packages"}},"3.4.31":{"name":"simple-keyboard-layouts","version":"3.4.31","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.31","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c429ef2ffa92acbe9d6e110734b48835aa664d12","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.31.tgz","fileCount":151,"integrity":"sha512-+v4jd//54uvf3VaCtqCNy1quEZu1kJFtj1HOyCZRhFK6BPldUNJzwA7ip0aYC3gXHOMhqJH8yBml3euObugXZg==","signatures":[{"sig":"MEYCIQDIla1gjoSwf2kI4o6ycpFloRzvZ+sRQT7lT0OY7EYRgwIhAMIbhBkXtniHd+aICRgUDJjHecATezqPfR8OGyDplx9C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338378},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"56c3691a770732f17231cf81863c309148ea095e","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.95.0","uglify-es":"^3.3.9","@babel/cli":"^7.25.7","css-loader":"^7.1.2","typescript":"^5.6.3","url-loader":"^4.1.1","@babel/core":"^7.25.2","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.7","@babel/preset-env":"^7.25.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.25.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.31_1728464288549_0.01669139877650916","host":"s3://npm-registry-packages"}},"3.4.32":{"name":"simple-keyboard-layouts","version":"3.4.32","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.32","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"cb8ff364c09df975a8ca15213ec175492878222c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.32.tgz","fileCount":151,"integrity":"sha512-23uOY3a0lJO0De3ilXnzIpikabMjXm+A7O1pVUrdI47yBZoXJOzjIQ5AKlWl5Oxaj8bdD2srHeC5RPnsI6RWiQ==","signatures":[{"sig":"MEUCIEsSnce8h5l2rvziztjPts57zquvkV6D+8TYP/X2/rnBAiEA/1oYaXXyE+qZFdGKSZPARCSAiXekbV6dlyo4m3T2Pn0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338378},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"54a43f85c77886ea840cb9aee97af2eede28baee","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.95.0","uglify-es":"^3.3.9","@babel/cli":"^7.25.7","css-loader":"^7.1.2","typescript":"^5.6.3","url-loader":"^4.1.1","@babel/core":"^7.25.8","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.8","@babel/preset-env":"^7.25.8","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.0","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.25.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.32_1728636489632_0.018569458016720386","host":"s3://npm-registry-packages"}},"3.4.33":{"name":"simple-keyboard-layouts","version":"3.4.33","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.33","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"61c9ccd1d6ee39968a1c2b734e7cfa9565b8c3fc","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.33.tgz","fileCount":151,"integrity":"sha512-5qmEX53OjCZuEFeospqR2trVB+AeTrgH3JmUEuvbRCHv+V2ankESql6oB1OvaCtJ0rgpDSjofLET5t+MiAYM7Q==","signatures":[{"sig":"MEUCIG220dkU+OFV8O6M/DrtpJZ0MUH1GsglnMlLRGWwMAwWAiEArKUJgwmL0RHJSFlGJ6ORgMnpawI1j0600BfdA7ptGbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338378},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"f0bf58d1779e3ba2ad5aa9a3f124c710d5fd68a5","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.95.0","uglify-es":"^3.3.9","@babel/cli":"^7.25.7","css-loader":"^7.1.2","typescript":"^5.6.3","url-loader":"^4.1.1","@babel/core":"^7.25.8","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.9","@babel/preset-env":"^7.25.8","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.2","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.25.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.33_1729240746216_0.4664931346594354","host":"s3://npm-registry-packages"}},"3.4.34":{"name":"simple-keyboard-layouts","version":"3.4.34","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.34","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ed7efd021ced1d6e3fc10d8211e9b2259c375009","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.34.tgz","fileCount":151,"integrity":"sha512-RuL5q9zwsbZhsscXiQrkhbngQl5eDR3UWP9Mi01pBhGXj/U7iTk84HpJXaxICXCybikbtKsmyY1aXDX0x6f7sA==","signatures":[{"sig":"MEYCIQDGao79WInpt2CQBRcxlBxaxB6WPuCzJsXO5WbaNDwOWAIhALNfu2/G1son1nreL8y3ER+eSZfoJs+bOto+K/vWHUdX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338378},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"956804211b7b6db3dd5933e1d33fa09325f8c6dc","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.95.0","uglify-es":"^3.3.9","@babel/cli":"^7.25.9","css-loader":"^7.1.2","typescript":"^5.6.3","url-loader":"^4.1.1","@babel/core":"^7.25.8","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.9","@babel/preset-env":"^7.25.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.25.9","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.34_1729672051214_0.7476087783624439","host":"s3://npm-registry-packages"}},"3.4.35":{"name":"simple-keyboard-layouts","version":"3.4.35","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.35","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d611ae25c19f8130026a14c4d7647061989cebc7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.35.tgz","fileCount":151,"integrity":"sha512-jotqbLM/4HVNcWu81HOATWxb7fyXbcyHYcDpzsnIqVRzYke7yZb/JYz3eU0jX3wppZYQMH/dOq03W670kg0fFw==","signatures":[{"sig":"MEQCIEOT4NgPbOBeoI0pDv2nT+rHaF2WcZhXPe82GR32KBVmAiA3QAep47djSGPo3C1G8f6VVL1wewEQqXu6xC8EiDnxsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338379},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"bcba904145bf3263e25452133dd2b6ccbd5f0b0d","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.95.0","uglify-es":"^3.3.9","@babel/cli":"^7.25.9","css-loader":"^7.1.2","typescript":"^5.6.3","url-loader":"^4.1.1","@babel/core":"^7.25.8","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.10","@babel/preset-env":"^7.25.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.25.9","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.35_1729758364681_0.5737843366587589","host":"s3://npm-registry-packages"}},"3.4.36":{"name":"simple-keyboard-layouts","version":"3.4.36","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.36","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e0ac37feb8eb3cbade99f4135f2ca52f2accf36a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.36.tgz","fileCount":151,"integrity":"sha512-9S8KXT+MfRPxHuB1dT/Ier6MeETr25SDaEwQb9TRJ8cYBx1DHrYRUZCQKTOjBHaLtLDee796oDT+ioL4dJaMGg==","signatures":[{"sig":"MEQCIC0LvMdwNEhlvYSQE5/MKnC121NOl86hjqJ7n21DkjtEAiBT1E7L5jfX2nCTwgM+lT1zmiOyWDzTzPxpp8uZxQd7hg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338379},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"77c48ffbcf82c064a8f57fdd9bfa0ecbdc2a7985","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.95.0","uglify-es":"^3.3.9","@babel/cli":"^7.25.9","css-loader":"^7.1.2","typescript":"^5.6.3","url-loader":"^4.1.1","@babel/core":"^7.26.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.11","@babel/preset-env":"^7.26.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.25.9","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.36_1730104425806_0.6415557395269358","host":"s3://npm-registry-packages"}},"3.4.37":{"name":"simple-keyboard-layouts","version":"3.4.37","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.37","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2eb9a8d8c2f21328b651926ffa6f9220d8e12de2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.37.tgz","fileCount":151,"integrity":"sha512-m8hZmHb4t2h+9+9mjpB9+fGFftcJMK/WI5B3xXw0b0jneglRw4BYHOpB6XivopRJYsUI6zNcUzSMnk0sQbgdLw==","signatures":[{"sig":"MEUCIQDN8XDmZqN/okG7RWlbWr+yNETaK3t0VduW+WOrLqX8UQIgVgGJeJIYzG6TPaNvLY5L7AeXzghzJH2hPYjs+rKBYRU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338379},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"0b918837d1c09a1ae290be65464434c90271fc12","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.95.0","uglify-es":"^3.3.9","@babel/cli":"^7.25.9","css-loader":"^7.1.2","typescript":"^5.6.3","url-loader":"^4.1.1","@babel/core":"^7.26.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.12","@babel/preset-env":"^7.26.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.25.9","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.37_1730363262933_0.6529113948900742","host":"s3://npm-registry-packages"}},"3.4.38":{"name":"simple-keyboard-layouts","version":"3.4.38","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.38","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"feedc1a4ef98925f5f630599a1d1c737001d83f3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.38.tgz","fileCount":151,"integrity":"sha512-Co1PUgbOZsmWgf/MXJxADLpbTw3HnKcURm5QwD3UlWppgCoCB9bCBLJm6NfPFBsf64T4LfLCyAa3drwZv0qGoQ==","signatures":[{"sig":"MEUCIHRnDxUiNvfPXB3pdP8G2tKmSvgwjHQUVvEs3n8jaKLkAiEAhCKWUz+kHIP33qCmwRf6ntG13XPsRCCkt63jhBqKD8o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338379},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"655e8335f367c83c8f1454e0ccff0192db1d3c38","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.96.0","uglify-es":"^3.3.9","@babel/cli":"^7.25.9","css-loader":"^7.1.2","typescript":"^5.6.3","url-loader":"^4.1.1","@babel/core":"^7.26.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.13","@babel/preset-env":"^7.26.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.25.9","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.38_1730451587149_0.7517418542076468","host":"s3://npm-registry-packages"}},"3.4.39":{"name":"simple-keyboard-layouts","version":"3.4.39","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.39","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6e84ffd5c829efbaa1769e830535caf436d3e185","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.39.tgz","fileCount":151,"integrity":"sha512-vH9KwherT66OTI5wLuT2OWfYixPv8sHPCzM0fniO9zOvJ9hypMcnlldo9kHCGhCVY3bnbeeP8czCnASi743kGA==","signatures":[{"sig":"MEUCIQC6IVp94ZwE51yjmtb1IHfFUg0U69Y1AOL3I4Vi2mFOpAIgIJWRSF+EPb6Rer/ZUAhXwb9f6DKECh8WPFpba9Ob3cw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338379},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"14b7d5931ed12742b0ca9fa3aa46f3fce3658ca6","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.96.1","uglify-es":"^3.3.9","@babel/cli":"^7.25.9","css-loader":"^7.1.2","typescript":"^5.6.3","url-loader":"^4.1.1","@babel/core":"^7.26.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.14","@babel/preset-env":"^7.26.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.25.9","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.39_1730712072947_0.6971227983727435","host":"s3://npm-registry-packages"}},"3.4.40":{"name":"simple-keyboard-layouts","version":"3.4.40","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.40","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"fa3b1f01583e0917408546b595d3c24f8b8ddf0c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.40.tgz","fileCount":151,"integrity":"sha512-rDg6kQjtcrAFuDOupwbR5J85ZTZeO0haUHnidphuuX+grKApgPr1/LYy0gRclW1S8DH8pUvTTVyaULBprCFe8w==","signatures":[{"sig":"MEUCIQDz8BLWrqRIZGQOnv2t8vGKcGvQKB/yCOevQNuYauUjVAIgT7CzYaxzBJzWRGPmYjL5McOj7AJJfTPccCrrYQWgYQY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338379},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"7eafef03685633327f14b32033c123215a3a0d35","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.96.1","uglify-es":"^3.3.9","@babel/cli":"^7.25.9","css-loader":"^7.1.2","typescript":"^5.6.3","url-loader":"^4.1.1","@babel/core":"^7.26.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.15","@babel/preset-env":"^7.26.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.25.9","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.40_1731403339033_0.592471091855918","host":"s3://npm-registry-packages"}},"3.4.41":{"name":"simple-keyboard-layouts","version":"3.4.41","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.41","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"eb1504c36626f29b0d5590d419ab39c43d06969a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.41.tgz","fileCount":151,"integrity":"sha512-vVnPRgZmK9DqbqUxOgZesdAlWkzY1Cvxf8YaFW3SHJHQKuvCkR8VL6TjJyrpM8BkJa3W4ry1i3CsSydlPckAoQ==","signatures":[{"sig":"MEYCIQDVWuSbokyk4OpbTcVXbtHkoeZ5YaXYlL/l26d4XKXNJAIhAOEUfqeJdYaLmP2TOsjocHkGeVKKIAvCAw+adyycAFsI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338379},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"6e90a2578c9ce16408917b35e89573cf2e3a9723","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.7.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.96.1","uglify-es":"^3.3.9","@babel/cli":"^7.25.9","css-loader":"^7.1.2","typescript":"^5.6.3","url-loader":"^4.1.1","@babel/core":"^7.26.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.17","@babel/preset-env":"^7.26.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.25.9","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.41_1731490142016_0.7865624934856184","host":"s3://npm-registry-packages"}},"3.4.42":{"name":"simple-keyboard-layouts","version":"3.4.42","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.42","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"57090d129bbbf64c8a205cd37b6dcc67162a5f36","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.42.tgz","fileCount":151,"integrity":"sha512-Ifgtdq3sHiy4sZ/1POGNa6jShg8hrVpCrtC+nYP5syfD5GPnTf/vUrvr73uhMfvcx6TtIaVTCwUApCKzDNgOgw==","signatures":[{"sig":"MEUCIHu5MRTsADG7AcQgbrXqJcAymrVqUmJvjlLAPTktSuoNAiEA+Btoca/HMhp7k5Y1n8nSfergGBLt/kH47zynHiLTJoM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338379},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"f4ab0ef5dc5ed94432349af80c3ee2756ed0bf70","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.96.1","uglify-es":"^3.3.9","@babel/cli":"^7.25.9","css-loader":"^7.1.2","typescript":"^5.7.2","url-loader":"^4.1.1","@babel/core":"^7.26.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.17","@babel/preset-env":"^7.26.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.25.9","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.42_1732527475195_0.1870101452744901","host":"s3://npm-registry-packages"}},"3.4.43":{"name":"simple-keyboard-layouts","version":"3.4.43","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.43","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bceb321a6e59fd802db1004547bf295da776a2ad","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.43.tgz","fileCount":151,"integrity":"sha512-Z7qd5X5spinrV9xBW+K1gcaYMwJ5QQqsCMS8cbVZl8ZN0xNpeylbgfXA+lxnbJBDRlW7d2zG2tlefI8EYf7ICg==","signatures":[{"sig":"MEQCIDdoSnqSndJD/N0pdcM+10gUDs5XEdsLybNqEd7klJn7AiBrlgAkGsdWOcSr9hA7xHbm/tF4M+JSK8Fv8eVShOJmZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338379},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"7987327ddcbbae94cce3fcbff4378fa5fc316ff6","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.96.1","uglify-es":"^3.3.9","@babel/cli":"^7.25.9","css-loader":"^7.1.2","typescript":"^5.7.2","url-loader":"^4.1.1","@babel/core":"^7.26.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.18","@babel/preset-env":"^7.26.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.25.9","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.43_1732614775914_0.32333730542954053","host":"s3://npm-registry-packages"}},"3.4.44":{"name":"simple-keyboard-layouts","version":"3.4.44","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.44","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2c5cc3c1e4d6d1fec15075e80f705b94fff0e892","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.44.tgz","fileCount":151,"integrity":"sha512-jLWrnONWfX5oBpVYZ1CbfXgg5/zPsTrQinoFaNAr/XfMr0wUOxBw96u2km/qftRxtmpjWAx9ettWa13ExI42Aw==","signatures":[{"sig":"MEYCIQD2bLrjpTN3D9WnCllUVmruFL3a4+4GRlngrbMTi4fPPQIhAMle+tJu7kgT9qSoMCVOsztUsFaSss5tTdSLcf+5krZv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338379},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"ddd216227bd186a37679063bb9bbddfab5067cfd","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.96.1","uglify-es":"^3.3.9","@babel/cli":"^7.25.9","css-loader":"^7.1.2","typescript":"^5.7.2","url-loader":"^4.1.1","@babel/core":"^7.26.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.19","@babel/preset-env":"^7.26.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.25.9","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.44_1732873963942_0.8797088956023182","host":"s3://npm-registry-packages"}},"3.4.45":{"name":"simple-keyboard-layouts","version":"3.4.45","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.45","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8fd9fcb3f03496f71f34664f97d3e3571f13a79a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.45.tgz","fileCount":151,"integrity":"sha512-IYLm8rDmZWphlZ71rUmA4ml7V85EY6Qc31Fw9S+FTYi5TpxSHLngz8hIi9mSdHlQzWio5G9q6EFCbj4ouhQTIw==","signatures":[{"sig":"MEQCICVL4BAvIfz7xGm+GF11YyEsosgaHma+gA3yQ/ZaASbVAiAorVFdzdDqmdk7oF0O0JxrcK1RqEy0ELiUrGlKwlK/bg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338379},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"65e3053c818a1d371e01af661ebfc2137d77fec1","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.97.0","uglify-es":"^3.3.9","@babel/cli":"^7.25.9","css-loader":"^7.1.2","typescript":"^5.7.2","url-loader":"^4.1.1","@babel/core":"^7.26.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.19","@babel/preset-env":"^7.26.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.25.9","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.45_1733303456850_0.5034956499000196","host":"s3://npm-registry-packages"}},"3.4.46":{"name":"simple-keyboard-layouts","version":"3.4.46","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.46","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0f9fe1b1929ee047cf6fa18a414d8683d303e44c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.46.tgz","fileCount":151,"integrity":"sha512-Usmucfq0QLa5Z5qU1pBGYpEolX7NKedQT+ZVvFjSBoSxN6bbSRPu562U1FEjxZ3wC7bltmSwS7FSmBc54mVcDw==","signatures":[{"sig":"MEUCICOUJcTiK+Q4CF9SiLFBm4dHy6a6cH24ee96MLPk9W6VAiEA49m6q5rzuhefdkIyJ5Z4+4seM4I1F/xdjyWbD3beFmA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338379},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"c1d5f1e6c0e7d7587b1c2841cad7c4f5f30cdf83","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.97.0","uglify-es":"^3.3.9","@babel/cli":"^7.25.9","css-loader":"^7.1.2","typescript":"^5.7.2","url-loader":"^4.1.1","@babel/core":"^7.26.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.21","@babel/preset-env":"^7.26.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.26.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.46_1733391898860_0.42778436808646014","host":"s3://npm-registry-packages"}},"3.4.47":{"name":"simple-keyboard-layouts","version":"3.4.47","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.47","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"50e1edd56d7d69d7201bcaa3437b22e084f98918","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.47.tgz","fileCount":151,"integrity":"sha512-FQCz0bT5wzWyF3hBgwTIx2xf3oR0uSYvs7ivHsiNx1w8dkhB4TIvbMR8SY516s74VxbUv/YC6LLsE8+YCIDdyQ==","signatures":[{"sig":"MEUCIQDlkpfriXGt2xPCqb/SZsza7jn/0N+/I1L1urN6YuGyEQIgc7BOx2mGwV/lI7VfYAayj6reWAGX6vKHcIbSOXyIRjc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338379},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"8d72877da0251bb07abb6eafb8766bfb5495eaea","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.97.1","uglify-es":"^3.3.9","@babel/cli":"^7.26.4","css-loader":"^7.1.2","typescript":"^5.7.2","url-loader":"^4.1.1","@babel/core":"^7.26.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.21","@babel/preset-env":"^7.26.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.26.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.47_1733477654366_0.01703417652517869","host":"s3://npm-registry-packages"}},"3.4.48":{"name":"simple-keyboard-layouts","version":"3.4.48","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.48","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e545d9261ecef4201d3c73dfbc8f4514ae693197","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.48.tgz","fileCount":151,"integrity":"sha512-0TRGz7Iv3CB15eb0AyS/BJBJXfBDLustaNwBdWGk5DxwG1SIG3PzvASuD3gDxpkdGYLLfom9B/Qsqmsu3YG5oA==","signatures":[{"sig":"MEUCIDlyssvK9phZEX0nBqe4TRpnFP3fGdU7GNBONKmScaoUAiEAvdmolj1jW6JGDzNy+MoEVtfQV+ROs+B2yqPqEn8PWos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338379},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"cffbd0ee6591edeeea77bef69ebdc18361d77a60","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.97.1","uglify-es":"^3.3.9","@babel/cli":"^7.26.4","css-loader":"^7.1.2","typescript":"^5.7.2","url-loader":"^4.1.1","@babel/core":"^7.26.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.22","@babel/preset-env":"^7.26.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.10","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.26.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.48_1733737356527_0.5916797467578911","host":"s3://npm-registry-packages-npm-production"}},"3.4.49":{"name":"simple-keyboard-layouts","version":"3.4.49","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.49","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"94bee7dd279843fc1256491ce32ca488db46fee3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.49.tgz","fileCount":151,"integrity":"sha512-1RQmxjy8/2PoEb82f5JifddAnxDs6CSwTaa3kdhac96uQuOjf3z/g0TO+z/vW3FvBoGrLACdDZ7/6q3h2SVRvA==","signatures":[{"sig":"MEQCICViQuqla9YItaUHB+6eelWhoLkAVM0pFxOlklUQu0RcAiAimY2Y4fMwcBUNwLGFRDb3ASxSxrMOdfUyouPGudaeGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338379},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"8eb296eda9e98dd6aaec973a1ef328e8361fbbe9","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.97.1","uglify-es":"^3.3.9","@babel/cli":"^7.26.4","css-loader":"^7.1.2","typescript":"^5.7.2","url-loader":"^4.1.1","@babel/core":"^7.26.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^5.1.3","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.23","@babel/preset-env":"^7.26.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.11","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.26.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.49_1734343422298_0.6367251519744197","host":"s3://npm-registry-packages-npm-production"}},"3.4.50":{"name":"simple-keyboard-layouts","version":"3.4.50","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.50","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e678052c3cadf285b56f8ad79ec7af397e06c692","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.50.tgz","fileCount":151,"integrity":"sha512-YNBi8G4I5v1Zv44NyBB8RXabLmCBMNI+wEo9Hp9shtHFxHSyOYnR6bsXK/ZzC1SaC0bI1BHxBJ/z1tUlDG6zgA==","signatures":[{"sig":"MEYCIQDtazdcu8OlrSF1Qt4WIc6sjlAd6EYNIIQ6zjqGx2YM1QIhAJ+4YknmdNiEm0DgKT+lgP/5q23ORFqmbPwvnSXCtUvn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338379},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"cde8cc1833e6b2b6c75e10501f7dd55b8a676037","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.97.1","uglify-es":"^3.3.9","@babel/cli":"^7.26.4","css-loader":"^7.1.2","typescript":"^5.7.2","url-loader":"^4.1.1","@babel/core":"^7.26.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.0","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.23","@babel/preset-env":"^7.26.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.11","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.26.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.50_1734687848736_0.43340901531701026","host":"s3://npm-registry-packages-npm-production"}},"3.4.51":{"name":"simple-keyboard-layouts","version":"3.4.51","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.51","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0749fe82d94d01899a84244dac1d1fa464eda905","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.51.tgz","fileCount":151,"integrity":"sha512-lDszrK3e+IwlHoF4pQ/2kl0h8gf9B7bZ6NUTKru9tSqjjk+oCswxCPDCXQJds2JVYnfEDw5LscOHbB887a0FHw==","signatures":[{"sig":"MEYCIQCf8aQLM6hw62+YK+U0ucLUeOIoPJ3eKVUrlEuOvLJFoQIhAOnsbjaRgxeuce5K84PPH5nrwui2ECWhRCovkXQH0JpZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338379},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"1aaac8d64262e79480fbccbaf40efd179edf167e","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.97.1","uglify-es":"^3.3.9","@babel/cli":"^7.26.4","css-loader":"^7.1.2","typescript":"^5.7.2","url-loader":"^4.1.1","@babel/core":"^7.26.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.25","@babel/preset-env":"^7.26.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.11","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.26.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.51_1734946726496_0.43715413709592243","host":"s3://npm-registry-packages-npm-production"}},"3.4.52":{"name":"simple-keyboard-layouts","version":"3.4.52","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.52","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"55f5b29d5bfaa95b434ec05d51416abb2d6b5848","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.52.tgz","fileCount":151,"integrity":"sha512-E/taN94iPAi5/bPT2kPPXbxskj7TeXWWFUKRnGTG1M1DQxY5nq26yuFvd+693CPsS/9Ip7ZJyta6sSDm/J+wWg==","signatures":[{"sig":"MEUCIQDobWHR3raU68MyCVltXnBNswCYwnOEf7YUV44ROA61swIgHq4nopYEx/xILtIL+giFHeh1oXNO2Y7lljAiSrWSa94=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338379},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"6f711bfffb547c0ab658b59725490baa8016fe4a","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.97.1","uglify-es":"^3.3.9","@babel/cli":"^7.26.4","css-loader":"^7.1.2","typescript":"^5.7.3","url-loader":"^4.1.1","@babel/core":"^7.26.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.26","@babel/preset-env":"^7.26.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.11","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.26.3","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.52_1736499948111_0.12365626485834436","host":"s3://npm-registry-packages-npm-production"}},"3.4.53":{"name":"simple-keyboard-layouts","version":"3.4.53","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.53","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6ed1794511ed8cd267917e23630209ed39ea86b7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.53.tgz","fileCount":151,"integrity":"sha512-nGwlsY5pmtQawyaIwB6utTduemJ/QfUbbtiwF0Z2u5NDcN2AIGgKrFrf1bJG4vdvq6ZZgw8g1sUGzHQJB68WXw==","signatures":[{"sig":"MEUCIA7QZzzMa+l0NeYXVZ4zHS8LAn7OjGCvC6EbMsOxNqgJAiEA7eQnddDU53TuutiFMP7XNVDSEB6USL68ml5osP3zkWA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338379},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"6c262faa6c9045e12f0055799cea2055b61e5d90","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.97.1","uglify-es":"^3.3.9","@babel/cli":"^7.26.4","css-loader":"^7.1.2","typescript":"^5.7.3","url-loader":"^4.1.1","@babel/core":"^7.26.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.27","@babel/preset-env":"^7.26.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.11","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.26.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.53_1736759933351_0.9204085964364195","host":"s3://npm-registry-packages-npm-production"}},"3.4.54":{"name":"simple-keyboard-layouts","version":"3.4.54","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.54","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0bc248e24b56680c3f80640d2e70c2544bf02402","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.54.tgz","fileCount":151,"integrity":"sha512-36owF5qWUMyqvACF01N+q6uNZVnKRSALM/H87cCtAzibQvpMyohm8t+aA8fWt0dJh/k6Z2xTW3xgCpbZkOYmRQ==","signatures":[{"sig":"MEYCIQCQDN+/X9ec7+nRdQxAPTdHTpibt/paUS5UJ4SJTRaytgIhAPTKB4iompdFMw09pPYe8Zxw6L5+8wrQKe+/OaLl2JSv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338379},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"ec2975b2a62e185ea4c128424d224a5f2f62c87f","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.97.1","uglify-es":"^3.3.9","@babel/cli":"^7.26.4","css-loader":"^7.1.2","typescript":"^5.7.3","url-loader":"^4.1.1","@babel/core":"^7.26.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.29","@babel/preset-env":"^7.26.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.11","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.26.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.54_1736847511097_0.42458210997643886","host":"s3://npm-registry-packages-npm-production"}},"3.4.55":{"name":"simple-keyboard-layouts","version":"3.4.55","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.55","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a5a88eeec2d328d1543a4ffc0c9ce90b0ec4c144","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.55.tgz","fileCount":151,"integrity":"sha512-ZVNMHs595RstsZUbkjadXvDfBqg1Nia2M5cKast1o8FVoBTNonY7+vRucRUEExgny8BuhfgnCRMWiKcvKqCu2w==","signatures":[{"sig":"MEQCICXzGWwabr8iS83knlnQ/mA3WxwMQYB/X50eyuZ0CkFtAiBBznGL/A5FQvqibIEjtnWss58WPajS/AtT5jCtcgUXWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1338379},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"2185cee2e8610778bc0138792037486ed616e49d","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.97.1","uglify-es":"^3.3.9","@babel/cli":"^7.26.4","css-loader":"^7.1.2","typescript":"^5.7.3","url-loader":"^4.1.1","@babel/core":"^7.26.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.30","@babel/preset-env":"^7.26.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.11","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.26.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.55_1736934299296_0.680175268236358","host":"s3://npm-registry-packages-npm-production"}},"3.4.56":{"name":"simple-keyboard-layouts","version":"3.4.56","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.56","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1ec6f3144709db2d361bbb0c1d9b8426a9be46d7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.56.tgz","fileCount":151,"integrity":"sha512-0NuhkI7tGDvW8Q7He7namGc0hjIUtLgckXyoV9hgmXGxyLx6Q0TjhPtYTf91DmacYUK4LHSEXaZ+WfVe7P6vvg==","signatures":[{"sig":"MEYCIQC692gYt16Lcg25M2FVW+fgn8YEe4yfe87bYVmZwWGldAIhAJEiaeUk4JtnStf6fFjgcg3hoJktDSc8wLvFUoIkeFK/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338379},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"6abcf799d7577487f4b54c88860e720acb31386d","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.97.1","uglify-es":"^3.3.9","@babel/cli":"^7.26.4","css-loader":"^7.1.2","typescript":"^5.7.3","url-loader":"^4.1.1","@babel/core":"^7.26.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.31","@babel/preset-env":"^7.26.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.11","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.26.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.56_1737971773250_0.9187915933895543","host":"s3://npm-registry-packages-npm-production"}},"3.4.57":{"name":"simple-keyboard-layouts","version":"3.4.57","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.57","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0bcede93b79b192fd87f9009b9b4fd47068210f4","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.57.tgz","fileCount":151,"integrity":"sha512-Lfcer/83UQKPrqpoHWc2IXD62Abg4fOX1jWWnmb4HzWQQT4mQn0ZC6v8mV3nQvLzmY2OqEM9dkOfIlhsyelLEA==","signatures":[{"sig":"MEYCIQCljEVneDvV794jOErs/Uv243WXHdUATBtY/Frhpj1WcgIhALvXZNQmum8sh3jSOvAeI8y/iaJb8QtO37eCBA6Lj6I6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338379},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"170d47d2e8df56ef12631d5ff4802806b0db6f01","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.97.1","uglify-es":"^3.3.9","@babel/cli":"^7.26.4","css-loader":"^7.1.2","typescript":"^5.7.3","url-loader":"^4.1.1","@babel/core":"^7.26.8","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.32","@babel/preset-env":"^7.26.8","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.11","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.26.8","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.57_1739181261915_0.9046877869250085","host":"s3://npm-registry-packages-npm-production"}},"3.4.58":{"name":"simple-keyboard-layouts","version":"3.4.58","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.58","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"65135579bbfbef34787960897bb82b976fefcdd1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.58.tgz","fileCount":151,"integrity":"sha512-b6kXNYGfvFXpjh0NAT2b7cHH7t2YOe5bYYo1YUEmIlWOW6KmvuP/qGnQnoxdWtPr1Q2p6juT2QbYj+QfOa7ugQ==","signatures":[{"sig":"MEYCIQCjEolza4+d66fCMFI8AyRuABHpaxapBloyOSvkhLtgmAIhAIoK+Gm0f1WXq1zgD/FNUgCfEdo4C79+4w4r7ioRnM/U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338379},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"ba9f7780ee5425dbbffe9a2ba2f448e293dd9a0f","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.97.1","uglify-es":"^3.3.9","@babel/cli":"^7.26.4","css-loader":"^7.1.2","typescript":"^5.7.3","url-loader":"^4.1.1","@babel/core":"^7.26.8","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.33","@babel/preset-env":"^7.26.8","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.11","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.26.8","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.58_1739353012651_0.24802881295592383","host":"s3://npm-registry-packages-npm-production"}},"3.4.59":{"name":"simple-keyboard-layouts","version":"3.4.59","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.59","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"df1db84b4299875d10b4b87a3513128059a9bf93","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.59.tgz","fileCount":151,"integrity":"sha512-RNhlXZzMw+WIYMAzvAGmqb+BekvNmayQINmXEFxh6MP5LdS05OcimQOqqD6EQR2Yby7v5lpADwZKN51+8+tPMA==","signatures":[{"sig":"MEUCIQC4sS0rY9e4izavkNjPp5dOe2gGpCBLwmutglfQ0zUpEgIgIfQs7OMoPKo6F783r6pxZEpvN9/bD4RfyfbtMrDA3Dk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338379},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"489e287c14d65fbe56692318d5d98526617d1064","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.98.0","uglify-es":"^3.3.9","@babel/cli":"^7.26.4","css-loader":"^7.1.2","typescript":"^5.7.3","url-loader":"^4.1.1","@babel/core":"^7.26.8","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.34","@babel/preset-env":"^7.26.8","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.11","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.26.8","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.59_1739527197502_0.3000959575780988","host":"s3://npm-registry-packages-npm-production"}},"3.4.60":{"name":"simple-keyboard-layouts","version":"3.4.60","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.60","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7af158bbd6e49d5138532ff48ee1615b25684955","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.60.tgz","fileCount":151,"integrity":"sha512-ljFIMIcKCYqcJ21lTZHj+aiNHZhW0/h5CdA93Gzmm/XaSlyGmcM7VH9pvCoNp4UQV4cZz3Ni5V5CtRlEX578kg==","signatures":[{"sig":"MEQCIBrl9OEN+K+aTumlNCQDJ8C61gO3RUOZTYnNV74v56RbAiAX8u/uK8N+IHfv+vReUj7Dwf5jgvR2jsB7ru5ic8hXvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338379},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"57e5dabe31c97006c5f255bb03bd81d9d5001637","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.98.0","uglify-es":"^3.3.9","@babel/cli":"^7.26.4","css-loader":"^7.1.2","typescript":"^5.7.3","url-loader":"^4.1.1","@babel/core":"^7.26.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.35","@babel/preset-env":"^7.26.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.11","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.26.8","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.60_1739788399758_0.40320721443655905","host":"s3://npm-registry-packages-npm-production"}},"3.4.61":{"name":"simple-keyboard-layouts","version":"3.4.61","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.61","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d10413ee25392a22fd7dfb52a305fd26e9bde1b1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.61.tgz","fileCount":151,"integrity":"sha512-l5M6GiwnDo41GJQEOvOagFy+kSh0JTqhYv3mT0R0R3aXXfhjt+L1+THCFaO20Y8paGfswVMyVlBearBxwYNk7w==","signatures":[{"sig":"MEUCIBSv9lx4dZHAlLhQfv+U3F0Pzg9VCuiCRPusyKJmUtCNAiEA9nMQ0NweoLv44dAGYI6hRrE78Zr7xgG3OJLJ1pt2bBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338379},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"bd7e77b6338097c22d21d64e91e248597e860e82","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.98.0","uglify-es":"^3.3.9","@babel/cli":"^7.26.4","css-loader":"^7.1.2","typescript":"^5.7.3","url-loader":"^4.1.1","@babel/core":"^7.26.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.36","@babel/preset-env":"^7.26.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.11","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.26.8","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.61_1739870022170_0.7313701105725015","host":"s3://npm-registry-packages-npm-production"}},"3.4.62":{"name":"simple-keyboard-layouts","version":"3.4.62","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.62","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"271aacc67b2f97da385bdf24f1e2dfc685c646a5","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.62.tgz","fileCount":151,"integrity":"sha512-sJ+5PORr+tfdL1t9zDiQ2XJYi2W665ZNCpRif2hZeefLD669gVjs3cz6z1y4mDrm6CGOLJQQsHBohU3RmlDAlQ==","signatures":[{"sig":"MEQCIDxc4GxpgjivNmX2mldCA0Gl0XEA4DMpXdYnxTYuhJ+oAiACiTgInqv9vFyX1uE8qGZuLxA/pLDSWp5M2zTosx/Mqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338379},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"ecceaed3103c23def9727cc69faca5bd96d5cfad","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.98.0","uglify-es":"^3.3.9","@babel/cli":"^7.26.4","css-loader":"^7.1.2","typescript":"^5.7.3","url-loader":"^4.1.1","@babel/core":"^7.26.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^9.2.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.37","@babel/preset-env":"^7.26.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.11","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.26.8","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.62_1740043647903_0.47221161918325993","host":"s3://npm-registry-packages-npm-production"}},"3.4.63":{"name":"simple-keyboard-layouts","version":"3.4.63","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.63","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"fdb4478f52b32478cddec9fea358d6699e60454d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.63.tgz","fileCount":151,"integrity":"sha512-uedTFmyfcb69yofccRkG3OsVdKmdnYeeAf6Nv695oTdzR9W23IQUPCLQGXtHk3YDhJ8W3PogjO3/E923eaQ3oA==","signatures":[{"sig":"MEYCIQDbisjqyZTTTK2D5KXs7msSY7BW4aQ7Vm99wcK29/1fBQIhAKNGpguemPj/DJ1OgJMHpFlahHeF/9U+IVyaqRTOmtqG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338380},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"0cce5b794ea575955f876073aa9de725c65fec40","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.98.0","uglify-es":"^3.3.9","@babel/cli":"^7.26.4","css-loader":"^7.1.2","typescript":"^5.7.3","url-loader":"^4.1.1","@babel/core":"^7.26.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.37","@babel/preset-env":"^7.26.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.12","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.26.8","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.63_1740733803378_0.9088961218446243","host":"s3://npm-registry-packages-npm-production"}},"3.4.64":{"name":"simple-keyboard-layouts","version":"3.4.64","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.64","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"09b7822b1f6aaff5c20aaab2c166263ce7c1de3c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.64.tgz","fileCount":151,"integrity":"sha512-te+ge6aBAX+fPUoBXsdf+OuRQ74Vbsfv5p/R4P/H8zb8jayMhMv13lwPuhY68DIpnYKzY8cHVmtObqYYC7eDgw==","signatures":[{"sig":"MEYCIQDuZcYwfSi5Y7gMa3Hrumd9Rr0dGUAACYv0OEMmJR/dUQIhAJKJ9FK7RSkIFl9BSgJlf6WQRN2mhV15SsAo18mQVifS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338380},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"d3347a3b2bf5ff3c9383a20e495f9addac7f03d7","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.98.0","uglify-es":"^3.3.9","@babel/cli":"^7.26.4","css-loader":"^7.1.2","typescript":"^5.8.2","url-loader":"^4.1.1","@babel/core":"^7.26.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.38","@babel/preset-env":"^7.26.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.12","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.26.8","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.64_1740997371197_0.2262098026317838","host":"s3://npm-registry-packages-npm-production"}},"3.4.65":{"name":"simple-keyboard-layouts","version":"3.4.65","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.65","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"71fbfa09bc59f5ed5c87f2ef04d5d053bfba6452","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.65.tgz","fileCount":151,"integrity":"sha512-eE6A0R1ESb1P8RN2Z0sJOt4nE7VLaXhT45zug7rwDzlnn87ecJsbEjT96KjFpa5xhkgagdKcRUKEGRp0h1n/GA==","signatures":[{"sig":"MEUCICcSe1DJ0w8Nq9T6pysNhky7GyJSNG9QgFjNFruiWKYpAiEAjXKnik9AtW4S1HEEdw+f8+y0BIYcE+dJBms9CWj2Dl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338380},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"effa3f8e555176cbe81e28cd9afa8c9a8f70be0c","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.98.0","uglify-es":"^3.3.9","@babel/cli":"^7.26.4","css-loader":"^7.1.2","typescript":"^5.8.2","url-loader":"^4.1.1","@babel/core":"^7.26.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.39","@babel/preset-env":"^7.26.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.12","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.26.8","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.65_1741081017993_0.7597132429882103","host":"s3://npm-registry-packages-npm-production"}},"3.4.66":{"name":"simple-keyboard-layouts","version":"3.4.66","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.66","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"abf2ebf41990b9434d7b36af0c4ea725a5b18741","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.66.tgz","fileCount":151,"integrity":"sha512-8QMLlBi1qLbfwimjkKOBOX1s2TYtHm65eYeRyaaPih1Juh73PEa8d17KYAE7TJGQSbBYp87HmKXnRSy7TjbViQ==","signatures":[{"sig":"MEYCIQCnaUUsgxfsgcVrtWbPIj35It+RjGc2kjEfXNXQsUv1PAIhANlm3KBEaNAmkvW52zg8oFZ4uT7kUiPEnymRrZSbQ9vA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338380},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"f577dd9c3d2901f5cd4f5d5967e96c59199f3117","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.98.0","uglify-es":"^3.3.9","@babel/cli":"^7.26.4","css-loader":"^7.1.2","typescript":"^5.8.2","url-loader":"^4.1.1","@babel/core":"^7.26.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.39","@babel/preset-env":"^7.26.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.13","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.26.8","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.66_1741253049121_0.22705163918899163","host":"s3://npm-registry-packages-npm-production"}},"3.4.67":{"name":"simple-keyboard-layouts","version":"3.4.67","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.67","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d82955ad5bd9641d3c96307ef417a7d3f1d43823","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.67.tgz","fileCount":151,"integrity":"sha512-FGIeb9gDZhehZFFFC5Qq/U1djcMBFQaXANrGxlGNpi/KGQQ4X1lXJCPp2HUnxThMg2RQPNO8n1LBExCPJSe+4Q==","signatures":[{"sig":"MEUCIQCUOhhglBaVlilkPYeXmUvubR1CkkQENSJ/OkwQIBWjrgIgfHXa9+DAcWu9bF/RUIO0P1heWxi4OwAxtEwcl6gQYLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338380},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"1c545aa8f9736edad0996c652d3879476776b110","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.98.0","uglify-es":"^3.3.9","@babel/cli":"^7.26.4","css-loader":"^7.1.2","typescript":"^5.8.2","url-loader":"^4.1.1","@babel/core":"^7.26.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.41","@babel/preset-env":"^7.26.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.26.8","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.67_1741341596322_0.30382686503365597","host":"s3://npm-registry-packages-npm-production"}},"3.4.68":{"name":"simple-keyboard-layouts","version":"3.4.68","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.68","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d96b330dd27b695172c24af4ac3435636f087a8c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.68.tgz","fileCount":151,"integrity":"sha512-cNaU1kHCWf/jTlPCUECLZGkKG7gGlGTOMpIQsY7wIrUAef3rW2hcVYk3b9j4u+UWflejeo6XY8NLAhe3JiMW9g==","signatures":[{"sig":"MEUCIBtkxpunuYSgCRaWLCSA8y+KJL7LWLk7Wy3dg+BFzC7/AiEApzg3S3LiExtNp9HO2Es5xcrdSAoJcDXAY6YlbVHtQ3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338380},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"07cff23f47b3a5b28f1b413bf5d50ea1977dd430","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.98.0","uglify-es":"^3.3.9","@babel/cli":"^7.26.4","css-loader":"^7.1.2","typescript":"^5.8.2","url-loader":"^4.1.1","@babel/core":"^7.26.9","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.42","@babel/preset-env":"^7.26.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.26.8","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.68_1741597305928_0.537958114154703","host":"s3://npm-registry-packages-npm-production"}},"3.4.69":{"name":"simple-keyboard-layouts","version":"3.4.69","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.69","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7f68c7867b63f0267a80ebd1409ae6f7b7e774ac","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.69.tgz","fileCount":151,"integrity":"sha512-YZLEFtvpY4GlAntuk9dXGL9zJmMsnbJJ9m7oDzzI5eD1kKo5CBJ7F1GleUpdHX7BqYZXUt5Dzljjl2YfjTbjlg==","signatures":[{"sig":"MEQCIGdbWAsZRo0UobRGrU5akJI402KWi/GbblHuc78GOfu0AiAq6rt6HAfSfGoTwi+XL33UbPMln/w0LM2Xq93XyYsMeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338381},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"792063a925c0180cf389395a7b8ee8b06ec0a0e5","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.98.0","uglify-es":"^3.3.9","@babel/cli":"^7.26.4","css-loader":"^7.1.2","typescript":"^5.8.2","url-loader":"^4.1.1","@babel/core":"^7.26.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.42","@babel/preset-env":"^7.26.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.26.8","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.69_1741768860446_0.07955812721690236","host":"s3://npm-registry-packages-npm-production"}},"3.4.70":{"name":"simple-keyboard-layouts","version":"3.4.70","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.70","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"36d9792260036494d3fc97ad7f84756afc9f3c1a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.70.tgz","fileCount":151,"integrity":"sha512-6L2X3b12rldjmB5fBcO5QxvCTVA7IJA0fWuHncbqHKBumDNoOwRuNkSkKQFcmC68jpKOIlMk0+GdapvbAaozxQ==","signatures":[{"sig":"MEYCIQCKi+M8edo7OIEjWpiwK5t1uwsErZGqlAgLtLCNBtckRwIhAPt2K+Hk5YztfEgDVywcSQJoBVyrgvRnte3Yg6H8h8XZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338381},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"f2d66723f56863429c8028bd5104b2bbd78c2921","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.98.0","uglify-es":"^3.3.9","@babel/cli":"^7.26.4","css-loader":"^7.1.2","typescript":"^5.8.2","url-loader":"^4.1.1","@babel/core":"^7.26.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.43","@babel/preset-env":"^7.26.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.26.8","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.70_1741856351669_0.14951608005096184","host":"s3://npm-registry-packages-npm-production"}},"3.4.71":{"name":"simple-keyboard-layouts","version":"3.4.71","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.71","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"e5e755b718cbacf3750db04d3338c625d6e26cb0","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.71.tgz","fileCount":151,"integrity":"sha512-uMtOnz4qsr+/RTqCLVKJQ3iakPgBhovnY3bW4z5BXBEiEbJL6iK+aMATbHTIBQSH/InVPlaXrkOIZXhnRkl7ag==","signatures":[{"sig":"MEUCIQCprcA5K1We+q5rPhP2oOvCTVbvbD/cQPtP9BIvwFhOMwIgbOP3u67Q1rDAGTFySw27GYqbMg3rathGMTySZBlqs6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338337},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"ba7f188c6ba8c723c8c56f61a0c741c54529b9f9","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.98.0","uglify-es":"^3.3.9","@babel/cli":"^7.27.0","css-loader":"^7.1.2","typescript":"^5.8.2","url-loader":"^4.1.1","@babel/core":"^7.26.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.43","@babel/preset-env":"^7.26.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.27.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.71_1742890174578_0.08474851356834501","host":"s3://npm-registry-packages-npm-production"}},"3.4.72":{"name":"simple-keyboard-layouts","version":"3.4.72","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.72","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"011f46b878d2db96bc1282df81e10a06379c9504","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.72.tgz","fileCount":151,"integrity":"sha512-y4z9cHxH+jV3WiAx2RPocSfxS6p18dzqfYgYJI6bAiBy5B1s6j7zVew+KQ2LfSpx1ec0MId7CB1C/7ZAILvGQQ==","signatures":[{"sig":"MEQCIBbCd5u0bvS/Ep0vm86Zt7WuQDMMNH7ahJORmDsswtVzAiAZtBb+hNFlTKplSBylLDeFixicfrOU/htWYp0uVWnung==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338337},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"27e80bdb596791533d4c214358ee406321ec8f3a","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.98.0","uglify-es":"^3.3.9","@babel/cli":"^7.27.0","css-loader":"^7.1.2","typescript":"^5.8.2","url-loader":"^4.1.1","@babel/core":"^7.26.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.44","@babel/preset-env":"^7.26.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.27.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.72_1742977496519_0.9062570617739356","host":"s3://npm-registry-packages-npm-production"}},"3.4.73":{"name":"simple-keyboard-layouts","version":"3.4.73","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.73","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"08132cea322c00456bbdeee7dda7881260fa961c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.73.tgz","fileCount":151,"integrity":"sha512-S3aNTM7KuoU628ZIa1ZP6S07lj5LKz+XHnZd+54sNc2QCK+xCJRVswR8SaefswM9n1Ixol9nZ3hoxDUdAj/xjw==","signatures":[{"sig":"MEYCIQDYShrrLT3mdcG9davNEmwK0xbW9VJGNr+j7dd1/DCWMAIhAK6DyQRlc8PsG0zQwuP14cBtV6mhyGlWkHWDmMJM5Ysu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338337},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"abdffceefc08c2250db0850545ab19439d1b06de","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.98.0","uglify-es":"^3.3.9","@babel/cli":"^7.27.0","css-loader":"^7.1.2","typescript":"^5.8.2","url-loader":"^4.1.1","@babel/core":"^7.26.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.44","@babel/preset-env":"^7.26.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.27.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.73_1743533796257_0.22467851991257048","host":"s3://npm-registry-packages-npm-production"}},"3.4.74":{"name":"simple-keyboard-layouts","version":"3.4.74","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.74","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0f5503b012e071138eb6867adcee4ed8578cfeaa","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.74.tgz","fileCount":151,"integrity":"sha512-3WdqZQjuIsHRyjdMeUFxnL+Yu0TehrToK5XyCXofkqMZsX6Ur8uFEBM41/odi5MmGhpWHfAe5Y+7NIznQLsaEg==","signatures":[{"sig":"MEUCIGG6FeeiQkeCbeQyC1h/tz1R45QW/8+nGhAfXK4e/z/2AiEA/kR2gCPDE3JCQOQ80e1Ql3nW3LEmpaQQdKiuaVVn5mg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338337},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"ddc230ce4bf0f74e2000afde652478fecd23b412","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.98.0","uglify-es":"^3.3.9","@babel/cli":"^7.27.0","css-loader":"^7.1.2","typescript":"^5.8.2","url-loader":"^4.1.1","@babel/core":"^7.26.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.45","@babel/preset-env":"^7.26.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.27.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.74_1743581013654_0.6619522781524079","host":"s3://npm-registry-packages-npm-production"}},"3.4.75":{"name":"simple-keyboard-layouts","version":"3.4.75","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.75","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"3421c9dbcbffc9d20c53136bb8aa7f6eed10e2d4","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.75.tgz","fileCount":151,"integrity":"sha512-Pu4ZWGPiOAdLh5VX3IddGzxuwsq5WusQGU6YAaWjpLY4KpF1vvJMi1SZgMun+ErAOTnXCIKTetwN7dazYhF48A==","signatures":[{"sig":"MEQCIEag0jQcFzMcacQPMLE8zA8Im9CwNp+SSZzn+ejbG6+DAiAyAwV1kYZfhhf2mpGj0kMXTfojSs0JtZ6E4u/K+a216g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338337},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"5a574ac7a908eea1d35b909767ab540d4e97fc82","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.98.0","uglify-es":"^3.3.9","@babel/cli":"^7.27.0","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.26.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.45","@babel/preset-env":"^7.26.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.27.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.75_1744016512818_0.0613410548071216","host":"s3://npm-registry-packages-npm-production"}},"3.4.76":{"name":"simple-keyboard-layouts","version":"3.4.76","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.76","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a6f3a6d690f6ae9e1d38bbce9c15e0fd2290f880","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.76.tgz","fileCount":151,"integrity":"sha512-1u4RA4Slsqj9GRk5yJ3hdg92rUheSnZmWudIbMaC8JXOmiEnPbcOJgWK9duPWRN1QdEsIBVVwjcQxHbcLBemDQ==","signatures":[{"sig":"MEQCIHmFMIc0C8oK8YE2zjgzTn+ztg5LBGeiDnoai+pfHeGTAiBVxJxScvja+MBOgy/YcSMnL4pCsXtt3RJ587cA45gMMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338128},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"d199f7571791d99cdea555c4b8cf08d7fc8892ea","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.99.2","uglify-es":"^3.3.9","@babel/cli":"^7.27.0","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.26.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.47","@babel/preset-env":"^7.26.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.27.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.76_1744101571762_0.13170538805010867","host":"s3://npm-registry-packages-npm-production"}},"3.4.77":{"name":"simple-keyboard-layouts","version":"3.4.77","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.77","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"425368be825acebe8830a4e31715a851fe0b4402","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.77.tgz","fileCount":151,"integrity":"sha512-CeoZP3/EMEQdRmR/tVRknY4ROdu1ioFkouBplMNSVoNE+oTJJ6UJD4X3vxOqefk597c9y3oB6vbAoYNhW6ljDQ==","signatures":[{"sig":"MEUCIQD6H/myfQ7liihTzvHKMoMqkhLGfvY7frUo+7vM/iE8fQIgJFUTR23G2JYATlgsC08h9njSG+z9SX1N/7kTg8K2a80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338128},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"5a6a2c45c3da1c637a5c0a9851ae0151ac9ab306","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.99.5","uglify-es":"^3.3.9","@babel/cli":"^7.27.0","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.26.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.47","@babel/preset-env":"^7.26.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.27.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.77_1744186695665_0.0846556525632618","host":"s3://npm-registry-packages-npm-production"}},"3.4.78":{"name":"simple-keyboard-layouts","version":"3.4.78","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.78","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"17ed60bb98c60c4ec72a64e5ed4d20e84ffa470c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.78.tgz","fileCount":151,"integrity":"sha512-SifFPr+Gow7XnlbrOC8ONjOOW5TWfwBCv6oxHFMmSnlPvdVpgTuoLeu2Q6X/RHTajPTaB/eQEy4DTqEUCE+YXg==","signatures":[{"sig":"MEUCIQDIVKEWHvQgEZJL/ZH2u3y8usNX83QT5N6+t1Pp81KiJgIgeRrxw3tmgLYzP2YyRUBWfEuauRrJeN4ho2PTBTi80hw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338128},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"6d442b3a5c986530d09d8e7ea17987d0a1c8e425","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.99.5","uglify-es":"^3.3.9","@babel/cli":"^7.27.0","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.26.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.48","@babel/preset-env":"^7.26.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.27.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.78_1744272490266_0.326268660289877","host":"s3://npm-registry-packages-npm-production"}},"3.4.79":{"name":"simple-keyboard-layouts","version":"3.4.79","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.79","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a0bc719c3ac53df54cf47050259acfee0af16f5e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.79.tgz","fileCount":151,"integrity":"sha512-YPg3+e0nK0asuElXqKZfkLsDjMALPe0jF1hGr0iSOE/4jgQW7JwnvmLIVlvv4lCQSgdzlxDZ9sWIWZWlMJx1hQ==","signatures":[{"sig":"MEQCICRRL6bfAiLRY2MHEalMxPQQ1FGweMbd+G4Da78EJfzHAiA/WLZ+TCFaLC8oxXa26qZhu1dg8PsGoW+vZ+ig8RRupg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338128},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"59b85ba95cab175fe328a567409ffd4ce5f10e16","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.99.5","uglify-es":"^3.3.9","@babel/cli":"^7.27.0","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.26.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.48","@babel/preset-env":"^7.26.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.27.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.79_1744817466833_0.7855930051822559","host":"s3://npm-registry-packages-npm-production"}},"3.4.80":{"name":"simple-keyboard-layouts","version":"3.4.80","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.80","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"059b9890de65ee4d0deee08509ac962dcb3b5a2d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.80.tgz","fileCount":151,"integrity":"sha512-Hcnk7EBw0UxRkqGLN6gmRYWaaSM6P791xz5IhtJeu00923oMMy2nEHQdyqgHR42dPZltW6VM0Bl1IrOzPwkHOg==","signatures":[{"sig":"MEYCIQDoQWnOgWREgyCjwMf+AEGmTuGWG5SXx2JGa+foF9XlGgIhAM0mRhFY6mo8y4md6e/gdCzuBPqz/+OzpkWiFwMNyuWg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338128},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"6e03613147b7eedfa1a14e3aefe96c2efa0a4b9f","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.99.5","uglify-es":"^3.3.9","@babel/cli":"^7.27.0","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.26.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.49","@babel/preset-env":"^7.26.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.27.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.80_1744878910448_0.2768681295958759","host":"s3://npm-registry-packages-npm-production"}},"3.4.81":{"name":"simple-keyboard-layouts","version":"3.4.81","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.81","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"61683fbd369e4660daeb6bf624f57814b598c6c9","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.81.tgz","fileCount":151,"integrity":"sha512-/oVQ6GUEEsmNrbMmER4V28abF4gpIWDXgOb+kVBZaBuoxJ+u108Mog6c2qSofBYB0FBobBmwalHmyiXiSVtY/w==","signatures":[{"sig":"MEUCIQCYybtaUOVivInqh4JTdGqbh40XhXCNg0ioA5F9k4RxLQIgbal82SFf9QUpParaQpS88O4RY96trMT6o6sYGI1I558=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338128},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"feb9d0c927244c1971aa06388992ffe75329941a","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.99.6","uglify-es":"^3.3.9","@babel/cli":"^7.27.0","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.26.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.49","@babel/preset-env":"^7.26.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.27.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.81_1745226285787_0.5647129721805517","host":"s3://npm-registry-packages-npm-production"}},"3.4.82":{"name":"simple-keyboard-layouts","version":"3.4.82","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.82","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"7c017e8be43755cdc39069923054ab7e4004fa25","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.82.tgz","fileCount":151,"integrity":"sha512-lw3PGPzH2R1OgpqOXZ63mF6AC8OcxA+52msQ0qInpmXrTGjeeQVg3ib+jIF9Nl2LMIvQ4YsnRwTWeNXmb0+vkg==","signatures":[{"sig":"MEQCIEmAV1l9griXBg3TyT2I3bEzVS1TQ85bVIraJSOMiXHTAiA9oQQkufWgcy0B8tzmuQBNeqBYlEDv8f6QWwJy/QLGQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338128},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"2be2c92ba081a05edfa685eafd72ec28ae10a57e","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.99.6","uglify-es":"^3.3.9","@babel/cli":"^7.27.0","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.26.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.50","@babel/preset-env":"^7.26.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.27.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.82_1745311220274_0.19320244319586655","host":"s3://npm-registry-packages-npm-production"}},"3.4.83":{"name":"simple-keyboard-layouts","version":"3.4.83","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.83","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"028cf6e820719fdb11c052c710a86aa96a46b56b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.83.tgz","fileCount":151,"integrity":"sha512-K+ygIoZXL0BB6QLL+W7ntEbipAcOHtKf8lNgtatDBziCpe9+dOqBGjAEfZYT8xmmV9Q4wr3xe6sKpC40bIFJFg==","signatures":[{"sig":"MEQCIHNuaoFPodxaVusDT0z2yb8m8Fb546fYKxDyM52Jjw5uAiAOjszrFuYPWMHpXS5p0T3EA7OuqW/0BaAxNVaZukMVBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338128},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"49874c1800662c389cb67bb82dc493bc4b97a633","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.99.7","uglify-es":"^3.3.9","@babel/cli":"^7.27.0","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.26.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.50","@babel/preset-env":"^7.26.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.27.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.83_1745829186850_0.5321717371846135","host":"s3://npm-registry-packages-npm-production"}},"3.4.84":{"name":"simple-keyboard-layouts","version":"3.4.84","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.84","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"cdf886ef607faf4c27490113700ba99fb6b6d42c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.84.tgz","fileCount":151,"integrity":"sha512-80kd0XenHlgBi3AduDINGFhkPcgqi4nvK/BSr+vroad0YdTIy8dq3X/hBDNoTdTAjIJfUUEWUxM76dNzNwUYIQ==","signatures":[{"sig":"MEYCIQCZBSbUHql09GKv6wyQBMyPdKalOe3bQU/b4RYNjFKEmQIhAPAvr8yqXRSmYnsL2/QREcZgYDR2bZGzFsINuhnCETDb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338128},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"cfe42420375a1b32c6f448f280f68e1d6f76ce72","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.99.7","uglify-es":"^3.3.9","@babel/cli":"^7.27.0","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.26.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.51","@babel/preset-env":"^7.26.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.27.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.84_1745917050243_0.414486454174642","host":"s3://npm-registry-packages-npm-production"}},"3.4.85":{"name":"simple-keyboard-layouts","version":"3.4.85","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.85","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8d36489a77077b71ba5bca0486a99e531d03e9ef","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.85.tgz","fileCount":151,"integrity":"sha512-7vttYPsvg5Haal4+pA23z1FX4rDDH9ervCaBHj1sUc0eWFV5tGn+lgL2foGKsbokrttoY1ZJKQJHmpBpMuFnhg==","signatures":[{"sig":"MEQCIBwTuhHR5KpbObV8rXSPAH9LEsEIvS9CzX1OTKp4UcIJAiBfqV7tbV2H/7k8NAvznHJk0i0pOJgSH2IkA0gpPJEe+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338128},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"89b3ebd4e2cea6b4a27b3b1347f37ecf2243175c","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.99.7","uglify-es":"^3.3.9","@babel/cli":"^7.27.0","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.26.10","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.52","@babel/preset-env":"^7.26.9","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.27.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.85_1746003393944_0.22268260886761193","host":"s3://npm-registry-packages-npm-production"}},"3.4.86":{"name":"simple-keyboard-layouts","version":"3.4.86","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.86","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9d011a2b93d1267539e01842fef7475d4154bfdc","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.86.tgz","fileCount":151,"integrity":"sha512-0PFRuSnnqtDOHbSdIRBZSaQPD04112FxlbjXu4fEkdOKIXK/SOHA4vLmXx71q23oGHIRuE7rtx4ry2VBHPQyqQ==","signatures":[{"sig":"MEQCIH55rEVHcMQl5Ed8wQaTrovaWhteT9kRU9QmB+cA/3QVAiAml0bmzlsQh2kq9DWZnVSGBtvtbeYCGQt4yH2M4Y4Ycg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338127},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"0db59139c2db279cde4d48507a1d69ae59f2409e","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.99.7","uglify-es":"^3.3.9","@babel/cli":"^7.27.0","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.27.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.53","@babel/preset-env":"^7.27.1","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.27.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.86_1746088422221_0.17232757635452733","host":"s3://npm-registry-packages-npm-production"}},"3.4.87":{"name":"simple-keyboard-layouts","version":"3.4.87","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.87","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"80dfb740b6b82662cf271a860d2e9d4b3315b21b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.87.tgz","fileCount":151,"integrity":"sha512-3VRAYJV0k/YevlsIiCZWmhrNqZbYEGDPXrdbFNwb0lhakWOE8JtlmkkkAy1gCRfZQT1joXwahbx4sKK7tg8Ylg==","signatures":[{"sig":"MEQCIHJ7LE4TDVDcybwx9mqfLCdwxnJ42nnh6EL+V6z+7l7gAiBYwxpYrKdp8WXohyzv8gVTUjXldIwXzieIE5rPTrLaHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338127},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"53f21af67505d37d3b99cba8e4c1826f946b8901","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.99.8","uglify-es":"^3.3.9","@babel/cli":"^7.27.2","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.27.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.53","@babel/preset-env":"^7.27.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.27.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.87_1746607027126_0.33274023433930244","host":"s3://npm-registry-packages-npm-production"}},"3.4.88":{"name":"simple-keyboard-layouts","version":"3.4.88","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.88","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f4943e0aa51681d51af5051fe55ec1bc38ffc2ae","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.88.tgz","fileCount":151,"integrity":"sha512-QVPZwIyoQIDA1Q4cxMJsy7RjP78I3zMk2uvmgiwcV6stsTJLcrmPQW4h+B9f8MeIJsC2PVo1VOpwXqQtlSZrKg==","signatures":[{"sig":"MEQCIBASDCMpxhWevEydpGXHm77WKrWCyl8e237Gd8uUWy+kAiBwqFCRX441584lq9dJIyX0PQdEgX9cDGKkSe2KlP31xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338127},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"268b68b705f1fd0bb9d943edbc4d48ccaee4e3a1","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.99.8","uglify-es":"^3.3.9","@babel/cli":"^7.27.2","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.27.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.54","@babel/preset-env":"^7.27.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.27.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.88_1746692186473_0.2716486501319231","host":"s3://npm-registry-packages-npm-production"}},"3.4.89":{"name":"simple-keyboard-layouts","version":"3.4.89","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.89","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6c6574d05711b7dca2d1b5ee7a23e33b962244d9","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.89.tgz","fileCount":151,"integrity":"sha512-6cLuKf55HDbCagwOyhKxbMmG8DqhegUunX1limo2ytyPaZMmYjKwnDhOG5ms0qoSukzyR2hxYjXdc4qM631dUA==","signatures":[{"sig":"MEQCIAwRLunJU8UX8vNlNunAO5XAC92Aab1gCVzKs74qhBbeAiBZSGcMGn2xvp7WASVdKoPaw6FkYEL+y4W+xt93iF+HJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338127},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"6451f47a22a36c844713a9d61cd88c77807200cd","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.99.9","uglify-es":"^3.3.9","@babel/cli":"^7.27.2","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.27.1","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.55","@babel/preset-env":"^7.27.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.27.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.89_1747817407713_0.7155713635831851","host":"s3://npm-registry-packages-npm-production"}},"3.4.90":{"name":"simple-keyboard-layouts","version":"3.4.90","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.90","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"940a485664a74a1303eb7036815f883d98846a6a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.90.tgz","fileCount":151,"integrity":"sha512-5F/li+dez265b8dxS/2rIqEChIJdzhKdFGlBN5IXjPIqOhZmelZnPyGlpUzT0ahlTYZ3NO2ERw/9ptb8IIXrzg==","signatures":[{"sig":"MEYCIQCERntrAKMisrYYq/YbKnM414SXUN4Ddsf6X4uR3vs5BwIhAOR0MKsejQf7Rlccx892bKJDQolwx+CfgKfDZ9j9zDIn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338127},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"0db728659b6dc04ddb122efbcce1404ee44f8c32","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.99.9","uglify-es":"^3.3.9","@babel/cli":"^7.27.2","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.27.3","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.55","@babel/preset-env":"^7.27.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.27.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.90_1748420221414_0.16477101214911505","host":"s3://npm-registry-packages-npm-production"}},"3.4.91":{"name":"simple-keyboard-layouts","version":"3.4.91","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.91","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"bc90c4373fca60699a04048a31a9256fba3661a4","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.91.tgz","fileCount":151,"integrity":"sha512-u8WtnzsDa9jQ8f/FHl2wmB4/jqfpx80WutCDi8O5e/yKUa4+Jy4xrhycBxWudv9gBw3XNnZPG1vW/rorTVcBUQ==","signatures":[{"sig":"MEQCIF02CSyem2kxACwiX+nm0uERlCzmtzYVhq7hXOielQLTAiBAFoOssj2KvQQxGg6iKQ8Bwo4Y9jEV+U+KKSjnZ5z74A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338127},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"8117e16671c037f19eaf8949f254c0997808bd7c","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.99.9","uglify-es":"^3.3.9","@babel/cli":"^7.27.2","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.27.3","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.56","@babel/preset-env":"^7.27.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.27.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.91_1748508528710_0.8153433749140147","host":"s3://npm-registry-packages-npm-production"}},"3.4.92":{"name":"simple-keyboard-layouts","version":"3.4.92","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.92","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6d481b41557f64c18ca65b4a6cdd7bb3db1809af","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.92.tgz","fileCount":151,"integrity":"sha512-KD09MJA/pbJrEqX/g5RkA4bUH55li6hzOw36sPQUgyOeF78782DNKjsaF8PT2lzWO4HfAjuVod06DYRXZp8E2Q==","signatures":[{"sig":"MEYCIQCcrunMctBTRqqZ22vgkPfHsGt/N72Lcdl0h1/yjNwtlwIhANeuk3TvbBgOAogbAvEGvKMIDobEg6hTjeqeqFmAUhar","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338127},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"5714a43c1435490ea5bddac0d2a884e263069fe7","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.99.9","uglify-es":"^3.3.9","@babel/cli":"^7.27.2","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.27.3","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.57","@babel/preset-env":"^7.27.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.27.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.92_1748595329984_0.7259041563585258","host":"s3://npm-registry-packages-npm-production"}},"3.4.93":{"name":"simple-keyboard-layouts","version":"3.4.93","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.93","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ce56b5ea1bd2b95465e4b4d34c5bab90f7f57587","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.93.tgz","fileCount":151,"integrity":"sha512-HdSS5R85WEmeBZhI3jEvbGaQ462hIllssVTqBjufFEV/zJTLHcivESfeEBHsEIaKbELPCHoNCFiWfy0GJBeA+g==","signatures":[{"sig":"MEQCIGWWW8MsvrlJtfHR+y/bjUit05SFQZUHqgql0izUIvFtAiB/i7y8aOFrfksAVDvTbZawiQjYBCHSxb3o0LUKoQPI4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338127},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"6f15ce85c6fe7233350c902f1c78307ca6add993","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.99.9","uglify-es":"^3.3.9","@babel/cli":"^7.27.2","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.27.4","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.57","@babel/preset-env":"^7.27.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.27.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.93_1748855365830_0.2563974457996181","host":"s3://npm-registry-packages-npm-production"}},"3.4.94":{"name":"simple-keyboard-layouts","version":"3.4.94","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.94","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"dfc9d50f0d86c9230bb68f8862022f3d94a074f8","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.94.tgz","fileCount":151,"integrity":"sha512-3T95P7gvfBlVSO6h5mbFUvwq9i2iVWZ46NN3PSDshU7pVf5X+ZTy1A3JhdMY94PtZBY/8u9aCrOysKxT1bACOA==","signatures":[{"sig":"MEUCIQDnchkuWTWnPU7N9FkX/ZSTFsfv/889xnC20FlM84htAQIgTdAYXK19+NFV0jVkcSFvCAkxYaKoTX5ytrCNphhv/0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338127},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"55800bfecc6c68d43ba433688341893e4a693e92","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.99.9","uglify-es":"^3.3.9","@babel/cli":"^7.27.2","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.27.4","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.58","@babel/preset-env":"^7.27.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.27.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.94_1748938998808_0.8894948474218951","host":"s3://npm-registry-packages-npm-production"}},"3.4.95":{"name":"simple-keyboard-layouts","version":"3.4.95","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.95","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5f37d1d312ddc5b64baeab8df2f0981f1c619a4a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.95.tgz","fileCount":151,"integrity":"sha512-af1+Hj/eXQDPmvH5Pik6hhrWh5zMOrPzUlv6yqcQtPhTMnLnBfsx2e/21+v54Cmh/faITjNVPmiOdkHNF7wvUg==","signatures":[{"sig":"MEQCIF25uqgKvNKLrQdYuJCgEyDbBvP12VFpuCkDsF1PTbKuAiAXLCLmgyz77AAgBtBjm/Njz0POENdiz812ARC+kI4WCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338127},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"88296b6ad965307925a074e9068fc5c3e2754dc3","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.99.9","uglify-es":"^3.3.9","@babel/cli":"^7.27.2","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.27.4","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.59","@babel/preset-env":"^7.27.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.27.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.95_1749026600409_0.4188880428356081","host":"s3://npm-registry-packages-npm-production"}},"3.4.96":{"name":"simple-keyboard-layouts","version":"3.4.96","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.96","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"be9aab0a353740fa5235ef6434470cb1e77cc18e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.96.tgz","fileCount":151,"integrity":"sha512-nlqq5EoXXqrcurcValvBuVY8P9dCcPGKgYHKX1GDV6LrWbUQeqwUG2ChN/x8H9JzqGTGtBPb0Hvaal4Zv5l7dw==","signatures":[{"sig":"MEUCIGpu0p32sQP0xSc6eYr8y7N7y75nK5C4SVwR7KjeELNPAiEA6vU3HcWnPug6epdCxjlGNGfIqA6Vra1ieL42fr46OVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338127},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"96e082955029815a7f593cf76ab6e278efe054b2","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.99.9","uglify-es":"^3.3.9","@babel/cli":"^7.27.2","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.27.4","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.60","@babel/preset-env":"^7.27.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.27.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.96_1749545967574_0.2007170575360402","host":"s3://npm-registry-packages-npm-production"}},"3.4.97":{"name":"simple-keyboard-layouts","version":"3.4.97","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.97","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5de56a9c9aa0eebe0a70dca23a9f6a46f32f1321","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.97.tgz","fileCount":151,"integrity":"sha512-UZxl/3h5m/zg+3im4HLpcQ3ALY5m9Rb6r2oIyH7SW3DNlo3JqDU5JHT0iDdqNkbDBsXmhtqppSuTLTaNgpQmDA==","signatures":[{"sig":"MEQCIGojKBsDJkySSk9I6ewB1LU1mAdZOgsInFsJbQ6ZoBVYAiAl9q45xAlJ3XYGkFfyiSX0TpgVF4hrHT3hXuKNnGHbHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338127},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"72f6e2d56df6464249d8266d269197cf26cf2820","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.99.9","uglify-es":"^3.3.9","@babel/cli":"^7.27.2","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.27.4","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.61","@babel/preset-env":"^7.27.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.27.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.97_1749804180061_0.0774465201236696","host":"s3://npm-registry-packages-npm-production"}},"3.4.98":{"name":"simple-keyboard-layouts","version":"3.4.98","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.98","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a89330f62d97b73aff20b14ebdf0e04fb38414a7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.98.tgz","fileCount":151,"integrity":"sha512-eh0AvAwhGBaegxofeBHmLvFoMBH9FzWmuX0uecEJvlPNO3teC5gTz34r5rfuNPD8DGdEOnoJ6W8P2hMeQJKfFA==","signatures":[{"sig":"MEUCIF3o1FgQSoC0s9BopCFNyJEWLnTelntp3T8bZvJ9ndyRAiEAonlVfGkyv5j36hu/A8D1+ld0Ua3lhodRBTFFgKlRKAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338127},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"25fd1e512818e60091b9e12e63c2dac50f722b69","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","actor":{"name":"hodgef","type":"user","email":"hello@franciscohodge.com"},"email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.99.9","uglify-es":"^3.3.9","@babel/cli":"^7.27.2","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.27.4","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.62","@babel/preset-env":"^7.27.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.27.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.98_1750149442069_0.11841983050878202","host":"s3://npm-registry-packages-npm-production"}},"3.4.99":{"name":"simple-keyboard-layouts","version":"3.4.99","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.99","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"09893345537314d17c053d0993d46d8c5ac98813","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.99.tgz","fileCount":151,"integrity":"sha512-F/Gaf/A7QZGGzsPhpaoAuAVT33OsxDt4H/ZlmpqgQnFfZstDpANZWuGqYk9JmdRrAoZi41csRY0jghspl+veIQ==","signatures":[{"sig":"MEUCIH7A9Pno0JeNNf6OD5yMxPvRTv4hGTwunmi39OjLWmIkAiEAvJeBq1GGfaCYriZYT1TQ+IdtdLGluTsiGQADDfCZAQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338127},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"235e8e678b3f2c7707bea5b4bc56377d7593a633","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","actor":{"name":"hodgef","type":"user","email":"hello@franciscohodge.com"},"email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.99.9","uglify-es":"^3.3.9","@babel/cli":"^7.27.2","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.27.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.62","@babel/preset-env":"^7.27.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.27.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.99_1751012178850_0.5589857788919725","host":"s3://npm-registry-packages-npm-production"}},"3.4.100":{"name":"simple-keyboard-layouts","version":"3.4.100","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.100","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"2c169193302f92dd186ed6e97799c881ee779ee2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.100.tgz","fileCount":151,"integrity":"sha512-5jY8WTgFdCOjr2ev2k91M/0mHgNj+8+95yCd2KZ2rrC6ylhj203xA0Z5YTIbE7tcwHZU8WtLnXuycGU0/ES3uw==","signatures":[{"sig":"MEQCIDBt/oIdtqs3NGcxG0aESJHEfNIxlz/x6ffvLs1x8RnSAiBZ5OQqX+k/b1eM3sCwHHclSkhRp1aZ2jHDoGQsA5Pz3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338130},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"18f81e772de3a1e53c0adaf1cb41e1dbb9bed197","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","actor":{"name":"hodgef","type":"user","email":"hello@franciscohodge.com"},"email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.99.9","uglify-es":"^3.3.9","@babel/cli":"^7.27.2","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.27.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.63","@babel/preset-env":"^7.27.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.27.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.100_1751279107664_0.7883774224404985","host":"s3://npm-registry-packages-npm-production"}},"3.4.101":{"name":"simple-keyboard-layouts","version":"3.4.101","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.101","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4643b8567291d35899a27ace11c97705c1339af0","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.101.tgz","fileCount":151,"integrity":"sha512-gwdjkNGAkU5bqhB6E85bFQVxM+S0XeJjRoXsbkWw8XKOJx5K3U3WiKDiDJu01MTRavWCnW/8hJwnGU/D9J0kPg==","signatures":[{"sig":"MEYCIQCY7EUe/jHrHfNPdRR+q9MiWUoikNLXVTwkRjJUgVJAuQIhAIfJUI0XntfLYNrntke4u9u+xLakd9hjrQeYc49OusS+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338130},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"b65e6f94754d24264ec7c0f55f604f44dcd782d5","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","actor":{"name":"hodgef","type":"user","email":"hello@franciscohodge.com"},"email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.99.9","uglify-es":"^3.3.9","@babel/cli":"^7.28.0","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.27.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.63","@babel/preset-env":"^7.28.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.101_1751446869914_0.0013435732111501952","host":"s3://npm-registry-packages-npm-production"}},"3.4.102":{"name":"simple-keyboard-layouts","version":"3.4.102","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.102","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"403ab07af5e69b2fb24e3bb064cbd7265b24cfdd","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.102.tgz","fileCount":151,"integrity":"sha512-8vd2UmS/CCdfzxSqf28b1bM2CgvQhMqdJnxq2EkNCLYWbo5Pew5rWfcHQLa7moesth7Er+PF2O0fxqomphdAlA==","signatures":[{"sig":"MEUCIEV2ONHMJBpFlg/rVRdtmyT/5IUMj73oxITmVL9ni7feAiEAgXtsf72GqVIkGtwWFtzya4jnufMyWUVcwRAT+l+PhI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338130},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"cae0a93647092f911fcaa129a4722cdfc10fab80","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","actor":{"name":"hodgef","type":"user","email":"hello@franciscohodge.com"},"email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.99.9","uglify-es":"^3.3.9","@babel/cli":"^7.28.0","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.27.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.64","@babel/preset-env":"^7.28.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.102_1751618776056_0.855882618937551","host":"s3://npm-registry-packages-npm-production"}},"3.4.103":{"name":"simple-keyboard-layouts","version":"3.4.103","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.103","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d0ed3f2012394d33f04da63245880e19af7cfc1c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.103.tgz","fileCount":151,"integrity":"sha512-+jBcR/eNKuyHr8pbwMMRSffhQS4zWCJFGT5K36/isWlB6FFkCA8BpClbmuEtwwtvtq5fFqHVP9Imj+KZ3IUWIw==","signatures":[{"sig":"MEUCIBxmTIxJ9/fZXDO8HXsI45cITJd78qui6FB9v0WHeqFDAiEAzoIFI0sspWaLSsiV/K7Lpt6XXV+zJiV8xpYrmDe9nkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338130},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"c33ef3ab826c214b7ae0f46cf09200f0f33d428b","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","actor":{"name":"hodgef","type":"user","email":"hello@franciscohodge.com"},"email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.99.9","uglify-es":"^3.3.9","@babel/cli":"^7.28.0","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.27.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.65","@babel/preset-env":"^7.28.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.103_1752048829651_0.8258171171460127","host":"s3://npm-registry-packages-npm-production"}},"3.4.104":{"name":"simple-keyboard-layouts","version":"3.4.104","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.104","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"fe9656a3beb850c84a8b8b99ae72ac40aa0111cd","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.104.tgz","fileCount":151,"integrity":"sha512-uW8y9dhsyNCioqKaAHDwOgqegeFqdIwBilMOhxvezR4KAmo/bZznQi+x7cY6KWWU0gVdbbBCVWShkbVtdZOq5A==","signatures":[{"sig":"MEYCIQDbbtN23zV6qpwtpMkQanreLifXV5mO1QpO9LAdvS5NwAIhAIIbeUKN/JxMiLUOaRMuXDwetof1DdnrvlYX9rabq5x0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338131},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"5cbae45a179a47cbaed67154b584a6ab9c39c795","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","actor":{"name":"hodgef","type":"user","email":"hello@franciscohodge.com"},"email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.100.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.0","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.27.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.65","@babel/preset-env":"^7.28.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.104_1752136550064_0.05768971184036986","host":"s3://npm-registry-packages-npm-production"}},"3.4.105":{"name":"simple-keyboard-layouts","version":"3.4.105","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.105","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a4bba4005f0c53c58f81536856391939c89f256c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.105.tgz","fileCount":151,"integrity":"sha512-xPYdNLOA+h+wns8v1ReLnRjWWbG7H3ammi9WaoAZDsQhj/Lb9XAXUATF/hWF2Q3HzHad4kC4ChRr5nv39XazJA==","signatures":[{"sig":"MEQCIGlgw1/+xFsVMXEQuHazILxHBs2ygU51z1cXPMhU/YK4AiBV07uh1kNWVNOoqZ/ypCA4yIJJyB+y6r0CoWhfrtJ+IA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338131},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"90e3000f6516e4de8d230912073f0ab623d26282","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.100.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.0","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.27.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.66","@babel/preset-env":"^7.28.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.105_1752221857841_0.6645691077424996","host":"s3://npm-registry-packages-npm-production"}},"3.4.106":{"name":"simple-keyboard-layouts","version":"3.4.106","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.106","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"d5992c5b166dc91fe986417d8a526093cab8d98b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.106.tgz","fileCount":151,"integrity":"sha512-6i711cZJfrcQYqb56A9zRPxqOSKR/aFxRgOt+ARsLQv+QAthkiqKXX2UymrCgd7vKCdUl57F4MfZOH5jo6ilOQ==","signatures":[{"sig":"MEYCIQCFU3BeFDP8Nglbe4tdEA2ef1FfOKuH3tHW7s8Gw1JEjgIhAMR9XdTHX7FYsqWEZUUA2Vo3SIWYZwwyAy+dEVjMmS0W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338131},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"08cbfb6a13ade32c318f824f72a6a437900aaabb","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.100.1","uglify-es":"^3.3.9","@babel/cli":"^7.28.0","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.27.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.66","@babel/preset-env":"^7.28.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.106_1752487403877_0.4577109586949053","host":"s3://npm-registry-packages-npm-production"}},"3.4.107":{"name":"simple-keyboard-layouts","version":"3.4.107","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.107","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"56aa42e62366b8008f4de30f5c0714c7befa936c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.107.tgz","fileCount":151,"integrity":"sha512-Ld0NV9rSVvsKt6kIC//4gPp7YUiywAYiiNpVM6mwwlwk/sEN2AiyvkUBIeHpNWuPbi2ef5sMkRq/QHjGgwCOjg==","signatures":[{"sig":"MEYCIQDGOsO1W2i5hLqCmPud3Q7Of7wZa2Edr4Hhpgq8TR51KAIhALYGBAYEwYHe2HgNLrtJtMJJV8lzlDUGxysQmb6Oa13q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338131},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"9a85b209f9696a1d601ac9813446766158bef126","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.100.1","uglify-es":"^3.3.9","@babel/cli":"^7.28.0","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.27.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.67","@babel/preset-env":"^7.28.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.107_1752571787709_0.05264596956023104","host":"s3://npm-registry-packages-npm-production"}},"3.4.108":{"name":"simple-keyboard-layouts","version":"3.4.108","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.108","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"aeb9e76b85a6c1ef8e431483e5fab7f667a40132","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.108.tgz","fileCount":151,"integrity":"sha512-jkP3WbbuQWZBsPNRzCK8T8nxGSIqtBjfQDY68BrioDlstK2uxrVJ7vUW2PLBck+Vt4JqoSNT6x4XC/0XNYtx6g==","signatures":[{"sig":"MEQCIHGLNKM0g7pNhZ41bUBHHuoBslThtngarLQ9WWxZfjtcAiBTKYgtCUu7JCXngR8RWeIaQpInOCXK8NigwJAKu0nPKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338131},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"e3253b12133da944daf9f4cffd25dfd8eb8bc840","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.100.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.0","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.27.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.68","@babel/preset-env":"^7.28.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.108_1752654891247_0.8823733673157608","host":"s3://npm-registry-packages-npm-production"}},"3.4.109":{"name":"simple-keyboard-layouts","version":"3.4.109","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.109","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"020565e62b90c8c6422ca7611934823645799c27","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.109.tgz","fileCount":151,"integrity":"sha512-eKiKbWmW7P6WO52WrXhAK2uaGPDTibIrOzFCybS8mL6t4JTU49brHbatizo7coHRsbwCyR4W01dzbDRgvtmZWg==","signatures":[{"sig":"MEUCIBoltfeyM5oDOkBv9mIHNyG9IWyxNmmBGew5OvJVHhOYAiEAl9CbjWGZFs3XcYRM0+3qS3uF67i+z81+Rcb3II7T7QA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338131},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"b0b45e4cd11cbfbe02322cf842a8acff9f7ed647","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.100.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.0","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.27.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.68","@babel/preset-env":"^7.28.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.109_1752787943880_0.4105344304365417","host":"s3://npm-registry-packages-npm-production"}},"3.4.110":{"name":"simple-keyboard-layouts","version":"3.4.110","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.110","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c723520f6c19e72c6c5e297e4350b875782e32c8","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.110.tgz","fileCount":151,"integrity":"sha512-aN92/ppc1ArxmJcde3fRjyDbAU4ezTvHg/d1sG4eC0G8/9z/91nC4hwch3iJI19SzIfywfqpPyUPKcRKrX5cpQ==","signatures":[{"sig":"MEYCIQC0buuig5DeVI+y2Sz6fE1Tyku7SU68zLvtODb2TmyxrgIhAJaD+RuXFOXExhDCet2AgQg9sd62t2r626jmcITFycDi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338131},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"f36c17ae7c2f6a9bb784ac0dbe84691b4849c789","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.100.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.0","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.27.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.69","@babel/preset-env":"^7.28.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.110_1752827336342_0.01906491946688993","host":"s3://npm-registry-packages-npm-production"}},"3.4.111":{"name":"simple-keyboard-layouts","version":"3.4.111","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.111","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f81cc88422c9d9d91298a654bfd993ab1ef63be9","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.111.tgz","fileCount":151,"integrity":"sha512-3oGz6Bm+xri5ENOygOkkWPpTZ/BjX0Gtfw7rT3T4h/kPBRMr/t6hqsnBx5XCG6jtENvegadmyWcA6cmr0c/dUw==","signatures":[{"sig":"MEYCIQCaht11N4tNWxUGs8X+t5UfcgKxVVVaYBku+zp36+6gywIhAO5/YPpd9lRyjnCpN+n/zyBCXe1p+gEnYHWIFz3RfZzN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338131},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"9c8836e96c55c25b715ffa2e7afdd209e5f97b1f","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.100.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.0","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.27.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.69","@babel/preset-env":"^7.28.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.111_1753138704165_0.2777441709002346","host":"s3://npm-registry-packages-npm-production"}},"3.4.112":{"name":"simple-keyboard-layouts","version":"3.4.112","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.112","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f4ee2b238eb92c10160b29daa35ba4e8b9443254","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.112.tgz","fileCount":151,"integrity":"sha512-o7UBCbelCEoQYU4VZ0hIE+d7rCAxeRXE2hskjsopzPeICc0WkLGFGAkNmagBmHZkzMLn5p6LYNt4rShC6rtQTg==","signatures":[{"sig":"MEUCIHv18pYHSw7lrWpokNAXP7OWTYelIEEYfCL02D2RpvFpAiEA7np8OXsVb92xpetERXoKN/GDuM/0G0cSaPxVRU2bkZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338131},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"5e79e4a45dad4e79b9df8fcd445fac0be1c7a6ec","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.100.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.0","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.27.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.70","@babel/preset-env":"^7.28.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.112_1753178352539_0.4727267134399329","host":"s3://npm-registry-packages-npm-production"}},"3.4.113":{"name":"simple-keyboard-layouts","version":"3.4.113","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.113","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"dc1340548ed2a01ba7066f8a4d3d4e760c6c8166","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.113.tgz","fileCount":151,"integrity":"sha512-NAtDuIQg6haIvqWUcOJ4NwDXOi90xwKc3DKjaAEW+8DQtoaHT1Auynav3mNk9p11N3/qc4nUa0ZnptV5Enf5Lw==","signatures":[{"sig":"MEUCIGvXaC9qJdiV8Uq+q+XUa+eGJOOW9ILvOXtHVkI3ghQ1AiEA+I09Hnd7uGI1nzP34XdEWu0PsjWkAtLVGvZmtdr6FzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338131},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"b1224a4c72a0070123a363bd514b3b288d71d7be","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.101.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.0","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.27.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.70","@babel/preset-env":"^7.28.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.113_1753720199222_0.03953226363118367","host":"s3://npm-registry-packages-npm-production"}},"3.4.114":{"name":"simple-keyboard-layouts","version":"3.4.114","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.114","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"fb17249e69d5f33edaa6526573f6c2e0986b2152","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.114.tgz","fileCount":151,"integrity":"sha512-xPXAQBfcyhijELBcRWqRfGbh8m0xfqXH9EoLokpL91pU4Qqjq38/sRoLC/ahbTQd5rbdCxXL8+Rk2AhR2EOn/Q==","signatures":[{"sig":"MEUCIB4yR/s/2P50Kd0Snqfe4hbydnOHLg+01bw4738G0xO5AiEA+GK7Ynn4z9JjuZRpqpywQX8Cw6tC6KEyY3OBFf9XBNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338131},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"09625306aeda8603ebdcee1d1d2f7fef111b9298","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.101.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.0","css-loader":"^7.1.2","typescript":"^5.8.3","url-loader":"^4.1.1","@babel/core":"^7.27.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.71","@babel/preset-env":"^7.28.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.114_1753777669791_0.36753855785787626","host":"s3://npm-registry-packages-npm-production"}},"3.4.115":{"name":"simple-keyboard-layouts","version":"3.4.115","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.115","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4f797af782befff40ab60955ffe201ff5dfac2e6","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.115.tgz","fileCount":151,"integrity":"sha512-CZXigSHIVorlzOv4+OEHpPiPJ1lZGi6rFAoqpdwCiWzFpH6xjKq9OOCuNy31DYX0wR2Jl6HMEapUaSQZcMbxZQ==","signatures":[{"sig":"MEUCIHltZearKa67R+zFQqzWAEiOomg4bnzcfID1+UdBmMqMAiEA/jQLjdieDXjUUUTbktwtfNOSnOy9YFd69/F5VA2wORw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338131},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"b4081f09f970a73c0749babf95b047263d361165","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.101.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.0","css-loader":"^7.1.2","typescript":"^5.9.2","url-loader":"^4.1.1","@babel/core":"^7.27.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.72","@babel/preset-env":"^7.28.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.115_1754038210317_0.8622127057368216","host":"s3://npm-registry-packages-npm-production"}},"3.4.116":{"name":"simple-keyboard-layouts","version":"3.4.116","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.116","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f6dc8cd0653383bd74c64a5c4e8476440c6fbe41","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.116.tgz","fileCount":151,"integrity":"sha512-i2Iwa/3WEGWC/m8CoNunYCEBECs44duiWdvma73WhmRNLx7NzQGAqyUTaH51p7VMyVCZ3m/kjL4D9dMLlaN/EQ==","signatures":[{"sig":"MEQCIByzwBJqmfq3A0z6BwMEUSZpzXTEK+3IuL5urZqfJ2X3AiAaBUATtfIBlNO1it6ahRigqzR8xbrpmvzpwj2WeppUkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338131},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"98bc03ca7142d95691f63acfdfe359fdd6fab354","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.101.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.0","css-loader":"^7.1.2","typescript":"^5.9.2","url-loader":"^4.1.1","@babel/core":"^7.27.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.73","@babel/preset-env":"^7.28.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.8.1","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.116_1754305882508_0.41703465770406445","host":"s3://npm-registry-packages-npm-production"}},"3.4.117":{"name":"simple-keyboard-layouts","version":"3.4.117","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.117","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"591e397c9d4e48034f2f2c63c680e041b7f41d96","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.117.tgz","fileCount":151,"integrity":"sha512-+Opx6W33DfTiQbEV6459sy3EizOF0loudUmLwus4rpvGVh8/n5FiRiQcmkfRgMdSJDh4Ei/ImFMKghdzF/VJJw==","signatures":[{"sig":"MEQCIC3DmgdECknujs/nukJbx0nLNRQ2RtSPAHCW7HBqnxTgAiB0tYUXVPW6bkvX9u+STU6UPi9/G+rOGo+eU5z+0ldjTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338131},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"7ee20ece5fcf497b0743cc219c482dce4a8d8c55","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.101.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.0","css-loader":"^7.1.2","typescript":"^5.9.2","url-loader":"^4.1.1","@babel/core":"^7.27.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.73","@babel/preset-env":"^7.28.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.9.3","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.117_1754400131098_0.40357035260300966","host":"s3://npm-registry-packages-npm-production"}},"3.4.118":{"name":"simple-keyboard-layouts","version":"3.4.118","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.118","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"4c00e9f78df07aea11483de3826ebe1349b19b38","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.118.tgz","fileCount":151,"integrity":"sha512-wJ4U0bPUawZP7nXsQ3nJoXGhJiqAxIuxHLwuLWy1hQkscE4kzDsjiW3woKt0dDjL/tXn4rGH/CbyZI0ltVvG0g==","signatures":[{"sig":"MEUCIDfAUxAo74hCuP5/UDRsnsVnLzZJFrgFx2fNDrgZOVDjAiEAjCxwct7DUiR91qDrnURBlqYaZX3WslGZE+KNdSiIA5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338131},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"d201c9ba88f23997e393a3fb6c84e7688c6ae6be","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.101.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.0","css-loader":"^7.1.2","typescript":"^5.9.2","url-loader":"^4.1.1","@babel/core":"^7.27.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.75","@babel/preset-env":"^7.28.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.9.3","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.118_1754468155229_0.3924632575481901","host":"s3://npm-registry-packages-npm-production"}},"3.4.119":{"name":"simple-keyboard-layouts","version":"3.4.119","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.119","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"abdea7e8c7256cb51963258e5466d72384ed7eeb","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.119.tgz","fileCount":151,"integrity":"sha512-yHCBCkg0e16z5OXu/318dyzSpoXNQAGdYmpjlHdQ7ua6Bg3tZJD4kfrqHKyCzH4n2tEQnySJxa5yp8ulMS2m5g==","signatures":[{"sig":"MEUCIQCoDql0jN0YANRsTgHnUjWgWECaTvcH8ZBFJ82U3L1/5gIgGaxH2xYK0m3lTlJ8rbM2hKy03AdcNEWl1s0qKS62wsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338131},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"712f9514332d9bd1900eb5c742c5d071b6e0d688","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.101.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.0","css-loader":"^7.1.2","typescript":"^5.9.2","url-loader":"^4.1.1","@babel/core":"^7.27.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.76","@babel/preset-env":"^7.28.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.9.3","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.119_1754913776172_0.25317348043873755","host":"s3://npm-registry-packages-npm-production"}},"3.4.120":{"name":"simple-keyboard-layouts","version":"3.4.120","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.120","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"c36261556c2c9595590d6612395766b5ff15aa84","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.120.tgz","fileCount":151,"integrity":"sha512-/H4lvJjp+e875HsOQPZ5zfi+e6LvHDjtHnRuTqN2YIydM7OHCojNNvoJsduF2ZBvsyoEFYGgkWNxchIijUFb7A==","signatures":[{"sig":"MEYCIQCxW28i/WOUbJ9G3EB16d9p/b/51nHtReafsyndZEkEkQIhALV8hogODclmtW/v3997VHPsRarIVMEWMSkZpIYJdRO8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338131},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"46e542c6f3244a01df4d0c0ea7e13385115e7c73","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.101.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.0","css-loader":"^7.1.2","typescript":"^5.9.2","url-loader":"^4.1.1","@babel/core":"^7.27.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.76","@babel/preset-env":"^7.28.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.9.4","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.120_1755015980463_0.6475634669177961","host":"s3://npm-registry-packages-npm-production"}},"3.4.121":{"name":"simple-keyboard-layouts","version":"3.4.121","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.121","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"48fb8963f049cfff25ce18cb16261cd867b713f0","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.121.tgz","fileCount":151,"integrity":"sha512-xCTN6cVX2FmKIFTpXPcWOt/jG4CjFPVFkZwQqvIvF7qc5xuZun7mKJU1TejAzaa7UCXjTmBZFYTYNBxURYI40g==","signatures":[{"sig":"MEQCIBIKJJ8HnLbpCi2r8ZdlfMXYVRxnaSl0cxa2q6WZiETZAiBrIjjOpUXm6LNjk8uj7vbBWinGTIymTlfEnIfgvzgpQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338130},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"40e1641b29f44621cd679f25102a5802bec1f3f9","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.101.1","uglify-es":"^3.3.9","@babel/cli":"^7.28.0","css-loader":"^7.1.2","typescript":"^5.9.2","url-loader":"^4.1.1","@babel/core":"^7.27.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.78","@babel/preset-env":"^7.28.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.3","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.9.4","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.121_1755073286894_0.8674069576264509","host":"s3://npm-registry-packages-npm-production"}},"3.4.122":{"name":"simple-keyboard-layouts","version":"3.4.122","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.122","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f9418a8da3950982d27335c908f19ce6d8d0120b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.122.tgz","fileCount":151,"integrity":"sha512-NEaINiEOrAph0yzdxHeJcxOuVo7bPHI1VEF/7Rwe+8IIbDsPXWOvnGFqzhkMOEeNTYgR6F22MKUpH0BQyuOojQ==","signatures":[{"sig":"MEUCIQDQR7zaUTxeuZ/BdHSMLsG2pKQ+m6Anhw66Pg8kJydPTAIgRmV/GT9+qbm0zUd39fFLoXLWVuwtsP7eHv8wJ8vHhEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338130},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"71552f45a8b8dad3a38d055876df970f264aa3b1","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.101.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.3","css-loader":"^7.1.2","typescript":"^5.9.2","url-loader":"^4.1.1","@babel/core":"^7.27.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.78","@babel/preset-env":"^7.28.3","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.4","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.9.4","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.122_1755246246239_0.47142196503737965","host":"s3://npm-registry-packages-npm-production"}},"3.4.123":{"name":"simple-keyboard-layouts","version":"3.4.123","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.123","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"9e47c78ee264dc7808f317455235ecf5a7432419","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.123.tgz","fileCount":151,"integrity":"sha512-1Fr6GRCYvgpjPGBzGqB9GJYo3MhAQgAsouQcWYN7UEM010j6Ew9f1zzrozvrR0m/rZPQLNnffEr+cUo5iAk8pw==","signatures":[{"sig":"MEQCIAl99wHZHqZcAOc4X/wxKb4OpZVwrD7v5Njq4ZdBN3J0AiAXniJEfEAbCyP79h85Pk2lagdJSk5jbTbyQyZT8+cNkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338130},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"555a140e5ba6b007f8d27f82aa06101101ba5490","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.101.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.3","css-loader":"^7.1.2","typescript":"^5.9.2","url-loader":"^4.1.1","@babel/core":"^7.27.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.79","@babel/preset-env":"^7.28.3","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.4","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.9.4","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.123_1755248853458_0.04173495429323615","host":"s3://npm-registry-packages-npm-production"}},"3.4.124":{"name":"simple-keyboard-layouts","version":"3.4.124","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.124","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f5ff3d9f9c39dc48bbc4d9c169fc7475e22333d4","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.124.tgz","fileCount":151,"integrity":"sha512-aS/gYQjGxK/Lwe6/Q0WANP9xvpePO2Rqkf1Afi8ibcJEMErFk9udqpEovfU8VxoAqlLpSeU7gleayZrlgxhXQw==","signatures":[{"sig":"MEUCIEix1nuItrm012z4FndfVGReisjUgPKa8QH0U2iZqwhYAiEA7rh9vswCrOLdJGVO67enq79DZKLEMONOLelX79ot+1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338130},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"98260583fa3219195da91feb047eb8afca712199","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.101.3","uglify-es":"^3.3.9","@babel/cli":"^7.28.3","css-loader":"^7.1.2","typescript":"^5.9.2","url-loader":"^4.1.1","@babel/core":"^7.27.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.79","@babel/preset-env":"^7.28.3","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.4","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.9.4","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.124_1755622751674_0.33715588551960374","host":"s3://npm-registry-packages-npm-production"}},"3.4.125":{"name":"simple-keyboard-layouts","version":"3.4.125","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.125","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a0e7f91bfcd1ecabda924c697b40764767f4b86d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.125.tgz","fileCount":151,"integrity":"sha512-tPF2cPty44dPhaf+dhhpdnfuC0LZCvMpDcj0q9wJzPjPNqBVHSVV7J87giYRH2Ekl3NoHZFmXGh+TWHoYKZgnA==","signatures":[{"sig":"MEYCIQDy1yERU1JM8MbnBONDIO67lp9vCaY/QjUWE7hvueLtBwIhAOX76KUExK8HXLiPLMH7CS2cP1gvn+EuxCKwIWMZRD1V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338130},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"88d200d61ed11213c4da980c7ed0c50b5041acc6","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.101.3","uglify-es":"^3.3.9","@babel/cli":"^7.28.3","css-loader":"^7.1.2","typescript":"^5.9.2","url-loader":"^4.1.1","@babel/core":"^7.27.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.80","@babel/preset-env":"^7.28.3","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.4","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.9.4","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.125_1755680128682_0.7850142732677732","host":"s3://npm-registry-packages-npm-production"}},"3.4.126":{"name":"simple-keyboard-layouts","version":"3.4.126","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.126","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0f29a83ece0efead8dd8af632b35351f336720ca","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.126.tgz","fileCount":151,"integrity":"sha512-ajK1QSuAL3cyoCF2RHy3z12FfNIB7NaBTiuPVDAsTidKnSSE1fqcdu5ZsiOxPpDNDJDdkM4STzaFyOOFnQrirg==","signatures":[{"sig":"MEUCIDu2nRFlFKRSvF9tbO6YscIpphb8lbXn/biOVrG42HYLAiEA2ikCCZz10l/ckiIajU4Kx4YlWKF2jgDPzBZ/aO97dnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338130},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"ba46c3b97514a62dbb74bbaed370c4b47ea46e98","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.101.3","uglify-es":"^3.3.9","@babel/cli":"^7.28.3","css-loader":"^7.1.2","typescript":"^5.9.2","url-loader":"^4.1.1","@babel/core":"^7.27.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.81","@babel/preset-env":"^7.28.3","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.4","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.9.4","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.126_1755767177363_0.3943680496587687","host":"s3://npm-registry-packages-npm-production"}},"3.4.127":{"name":"simple-keyboard-layouts","version":"3.4.127","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.127","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"76b2dc85edf60e078d4853624f1c851402f61510","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.127.tgz","fileCount":151,"integrity":"sha512-6wl5jmSdtxIIYoJSU19CN3FjH1Au53qasM6xL9wrvRTOXr1EiSn6oWavZa5p4P9afX8+QO8/1HFzqKk6hb7W/A==","signatures":[{"sig":"MEQCIBM1QjLBjTix0cjEatF24hmTRAVioPonOgfNpah1Mn5DAiAiRGhuHakUBfy62FIcTGWxreYu6gmzEes/7C6kq3MySA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338130},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"514934123e382db0dfab2cafc3bcc0de79dec288","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.101.3","uglify-es":"^3.3.9","@babel/cli":"^7.28.3","css-loader":"^7.1.2","typescript":"^5.9.2","url-loader":"^4.1.1","@babel/core":"^7.27.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.82","@babel/preset-env":"^7.28.3","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.4","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.9.4","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.127_1756987862127_0.20905297912674703","host":"s3://npm-registry-packages-npm-production"}},"3.4.128":{"name":"simple-keyboard-layouts","version":"3.4.128","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.128","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"8c0a174d5c1ff485e33d261241e29efd30febcfb","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.128.tgz","fileCount":151,"integrity":"sha512-valZcZ1RdFr+dwW7uZZp7NEkjliz+fecI/N3nl3xJcXeRJK4+eUDX0N3/0LUxRgXDBGrBjMie2eSgYngkvx65Q==","signatures":[{"sig":"MEQCIHphFpoTla91cNCFBz6rOuVau4kZlBGOv9E0atZ+lnwBAiBcQyGT3hg2ETqUF+bgcEU6s9dIYl/8DBKke6Z8MfMxRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338130},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"e114a431162b4bd3dcbda927609567b089b4f293","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.101.3","uglify-es":"^3.3.9","@babel/cli":"^7.28.3","css-loader":"^7.1.2","typescript":"^5.9.2","url-loader":"^4.1.1","@babel/core":"^7.27.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.82","@babel/preset-env":"^7.28.3","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.4","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.9.4","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.128_1756993803236_0.8211443166175896","host":"s3://npm-registry-packages-npm-production"}},"3.4.129":{"name":"simple-keyboard-layouts","version":"3.4.129","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.129","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"82cd10f02c85b0a2ca9a4fed106e810de9c40804","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.129.tgz","fileCount":151,"integrity":"sha512-RqRio1XtkQtvPx1sEdwVFUtMA4M9RVMTnxt3IrUKWSrUpxcTBWBiGoagBLaDseHmLR1VQRh4lKbWGqIHQwQZgA==","signatures":[{"sig":"MEUCIQC7lo050xvfWViBtBp3ATE8F9vdlhh4tAfAGjpHHRLYWwIgVrNIa4VJzy+q0/jmN+H2z+hEcP94xcm/jzt+LIVl9X4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338130},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"f84266ddb2f37726b05a793090e62bfc18895910","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.101.3","uglify-es":"^3.3.9","@babel/cli":"^7.28.3","css-loader":"^7.1.2","typescript":"^5.9.2","url-loader":"^4.1.1","@babel/core":"^7.28.4","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.82","@babel/preset-env":"^7.28.3","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.4","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.9.4","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.129_1757319411553_0.4848004202689946","host":"s3://npm-registry-packages-npm-production"}},"3.4.130":{"name":"simple-keyboard-layouts","version":"3.4.130","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.130","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"76215c452962d0c66aa9012fc4e04e3fe917f28b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.130.tgz","fileCount":151,"integrity":"sha512-dWP1XFGHrk5VU29Ug53avguiqD1B4tsNeqS7u/Ujo83xKgPkCnqjNc6x5opQw5aVL7poIFwWhBnqKlHnqnrXXw==","signatures":[{"sig":"MEQCIAmRNFKG5A3oav9IsRG4opps9qzJEXLAgwWD4qtS0m8PAiA2DENxeTKjJcOgUsbCnx/msCrCY3QIrLhm+m7Akz1VBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338130},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"07ad9154f276b139eb59550dccb34505ddcab5fb","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.101.3","uglify-es":"^3.3.9","@babel/cli":"^7.28.3","css-loader":"^7.1.2","typescript":"^5.9.2","url-loader":"^4.1.1","@babel/core":"^7.28.4","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.83","@babel/preset-env":"^7.28.3","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.4","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.9.4","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.130_1757405036109_0.20870788792637063","host":"s3://npm-registry-packages-npm-production"}},"3.4.131":{"name":"simple-keyboard-layouts","version":"3.4.131","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.131","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"393f94e8fad31b6b53f357ac1d173f2670173dd1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.131.tgz","fileCount":151,"integrity":"sha512-7bedTPKWnBX7OiAOPrpXcYhfd3yDgAQVQpgAJSIS5bo3UT2di3UzKGhZHdLBfsokeDYN6ycXhhsj/xj8XXVwVA==","signatures":[{"sig":"MEUCIQDMIpmc8bqjFjyO6OMNQvfJSmLt0bR1m42hpZDRpNMrkwIgSAXiCDIdF7+9vfqIIK5L93kSb3iBWIrrnYCj+3WqjsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338130},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"f4345bd7460b6a464dade50091d7797b91df16e1","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.101.3","uglify-es":"^3.3.9","@babel/cli":"^7.28.3","css-loader":"^7.1.2","typescript":"^5.9.2","url-loader":"^4.1.1","@babel/core":"^7.28.4","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.83","@babel/preset-env":"^7.28.3","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.4","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.9.4","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.131_1758528930355_0.953793127897246","host":"s3://npm-registry-packages-npm-production"}},"3.4.132":{"name":"simple-keyboard-layouts","version":"3.4.132","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.132","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"77904b11bf608554369c5c1dee4882dfa12376fb","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.132.tgz","fileCount":151,"integrity":"sha512-5vUTZfnF2itfYb2e+smhw/LMuPTF1f2s/zYfr9u4USfjIOh73eg+8D/Xb8OoUeC+ogjKP1oqrDQl6Ud3A/3FxA==","signatures":[{"sig":"MEYCIQDJphQaxPcqj/taBds6OgNSKohMBaMxVlWJx3aPOD8EjQIhAKzZ2brlrhQezTS0ae+92st+bDOHCX2+/DMRAhlVu0M1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338130},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"12eeac9b385ffe8a932fc79a7555342bb45d142d","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.102.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.3","css-loader":"^7.1.2","typescript":"^5.9.2","url-loader":"^4.1.1","@babel/core":"^7.28.4","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.83","@babel/preset-env":"^7.28.3","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.4","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.9.4","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.132_1759219460441_0.2772411376191768","host":"s3://npm-registry-packages-npm-production"}},"3.4.133":{"name":"simple-keyboard-layouts","version":"3.4.133","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.133","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a95a92710b2c0140b0b1f815756e9954d02feef4","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.133.tgz","fileCount":151,"integrity":"sha512-yJs7nP2xj+GZWkFhLDqVALVOrTBFoPBA0Mc4AoDdlM7BnsynT3NIV35WywyiU3QiAxiA4q59KAUoc4MDXS8LNw==","signatures":[{"sig":"MEUCIFkanOq/HXocKfdPk8+nWXagCZZL78BwAmArQkBb3JTgAiEArj+JjDriVRWwqYhx3eA3BafcuAr2+7KbC4nqIOV2SpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338130},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"a303d23ccb12d38af3dfd22410ac2ed94d1bc176","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.102.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.3","css-loader":"^7.1.2","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.28.4","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.84","@babel/preset-env":"^7.28.3","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.4","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.9.4","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.133_1759305833410_0.01913379787301972","host":"s3://npm-registry-packages-npm-production"}},"3.4.134":{"name":"simple-keyboard-layouts","version":"3.4.134","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.134","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"57c90a1e36f291b4af8590d0543403f3844fc699","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.134.tgz","fileCount":151,"integrity":"sha512-jKpJq8Y++/z/E+XzPCPFnygoHGxrm0U0UIdnZgIbjBjZdcAmrrdSlkTrktIc7SX6z8484HKbMmYs5aZqWSLFWw==","signatures":[{"sig":"MEQCICEqkusiIlMDMAanmF6m1RtQdnwfJRRooysjcvqXn8SKAiBIxY/FWP5da7HHGt168LN9JkRBpf3dI9q+X5hoi5A/dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338130},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"ce493c1421d5121f600c11bee604708b5e918f7b","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.102.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.3","css-loader":"^7.1.2","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.28.4","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.85","@babel/preset-env":"^7.28.3","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.4","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.9.4","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.134_1759392212129_0.2871667022595201","host":"s3://npm-registry-packages-npm-production"}},"3.4.135":{"name":"simple-keyboard-layouts","version":"3.4.135","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.135","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"f59a9c0f0c9c7d532185997fcd74042509869674","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.135.tgz","fileCount":151,"integrity":"sha512-uYK/qlbwwgUe9Ta1612Clpm0pKoGYX3TWOWvx++bZsOKf9RO+VXEO5DkyL0GPxqY/x04D6J4oLVxi2Kb2TQ3HQ==","signatures":[{"sig":"MEYCIQDqKJY2jeCHXaN3jLWKKfCWX+gamX6mM8bCpZJXQS3AjQIhAL0ehCCHo8GCdvYjtgL3U/oILnbXBks3eDXmmZQjTvsK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338130},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"d3c79f071ebe441f22472a84770beec16ef14721","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.102.1","uglify-es":"^3.3.9","@babel/cli":"^7.28.3","css-loader":"^7.1.2","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.28.4","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.85","@babel/preset-env":"^7.28.3","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.4","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.9.4","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.135_1759910649388_0.6515321760373121","host":"s3://npm-registry-packages-npm-production"}},"3.4.136":{"name":"simple-keyboard-layouts","version":"3.4.136","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.136","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"1cba2aaadc3705c1b3997e9f3c5f13003df30069","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.136.tgz","fileCount":151,"integrity":"sha512-41sKBtQraSYq0JJXtVFa2AfeCRC8B3O3R+IsgLQ+Ef352N2uUh+rQRIGvtRq7D16Rw5DqNFM9vP2JFLkBR/K5g==","signatures":[{"sig":"MEYCIQCmKjWE3mZ4k3szRieSXY6seGJgpG6TrrIG7Fo+D2LsPQIhAM+JmFKM9CIXGvy3pJUK5G5OfQBXCyh2J2h1IH9HtP8Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338130},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"7a960e4afe9183f4db4487250b3049849ad978c7","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.102.1","uglify-es":"^3.3.9","@babel/cli":"^7.28.3","css-loader":"^7.1.2","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.28.4","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.86","@babel/preset-env":"^7.28.3","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.4","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.9.4","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.136_1759997027717_0.9246055243234836","host":"s3://npm-registry-packages-npm-production"}},"3.4.137":{"name":"simple-keyboard-layouts","version":"3.4.137","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.137","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"197b26e9858c69cd56c505705c0cdbf113b0ede3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.137.tgz","fileCount":151,"integrity":"sha512-qi3lE6acbxY2zyKGNhhrdUqcLIvKSpdSJv+aNt1dg1Y9JfeyNQg97NqQfYWxAfvNbZ0QunTjKsA9q0ne3vm6zQ==","signatures":[{"sig":"MEYCIQDX8iRMF4LeRj17qgPRnF9S/DQpux0KMbrqRp/I/aOXCAIhAMsbMFoh+LLuVpo+HWBxurOXMvPigEn+VbgtUJ18aVSS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338130},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"db80ca0bf8a4deebef5cda4e928541ee119ebff0","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.102.1","uglify-es":"^3.3.9","@babel/cli":"^7.28.3","css-loader":"^7.1.2","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.28.4","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.87","@babel/preset-env":"^7.28.3","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.4","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.9.4","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.0","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.137_1760343548763_0.8853551539173496","host":"s3://npm-registry-packages-npm-production"}},"3.4.138":{"name":"simple-keyboard-layouts","version":"3.4.138","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.138","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"41339a7ce39942739e729209a6630427cd0b362c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.138.tgz","fileCount":151,"integrity":"sha512-ewxf0r5sT09vLQCUtMjexLVpUhpyWc3gO4q5hRZMHeD2vyPJrGcbWkG29GvDjVGfEcc/AkG7FXYuM2813rtfNw==","signatures":[{"sig":"MEYCIQDRUAapCXVzomXQmAKzro4FhNztdx0SjW18ecLQg0E1bgIhAL6QOeliK1+z8FHxYbV+Y4HwLJ3N2Q2ARLnH7GX29zO0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338130},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"8bb9f6849a5a4bd9a0517c40745f77934029d7b3","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.102.1","uglify-es":"^3.3.9","@babel/cli":"^7.28.3","css-loader":"^7.1.2","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.28.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.87","@babel/preset-env":"^7.28.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.4","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.9.4","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.138_1761293096127_0.8215035680975129","host":"s3://npm-registry-packages-npm-production"}},"3.4.139":{"name":"simple-keyboard-layouts","version":"3.4.139","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.139","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"29368e079068559bf32d12ad39024ace398fd046","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.139.tgz","fileCount":151,"integrity":"sha512-qcyue3/pwT4DxZtbtq/JtxUyO6H0BGLFJL/HIaFhDAD/fDt/xnE9vNnVcicUdomoV/EvCvEd3sVRJElnyFBwag==","signatures":[{"sig":"MEQCIBECJb5vERP3UqrL6RLAOHf4PN9vOfhwDz1udhwUiACAAiAb8jBiI1QU/D0IMtvfDQ0y10M0KLbwdVeWS2iwYn6QmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338130},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"4fba1934f0b52037e49979f1798bec58d4f09ca7","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.102.1","uglify-es":"^3.3.9","@babel/cli":"^7.28.3","css-loader":"^7.1.2","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.28.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.88","@babel/preset-env":"^7.28.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.4","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.9.4","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.139_1761553156785_0.08468102261044219","host":"s3://npm-registry-packages-npm-production"}},"3.4.140":{"name":"simple-keyboard-layouts","version":"3.4.140","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.140","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"0ed7df85dbc317f9bef029323322467c3fa6171c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.140.tgz","fileCount":151,"integrity":"sha512-pFCBe35Jvuxdm+k9mTFtC4QETJSLdZ2Q8Jrgg1riPjbaPwNAxhndEaMnqMFakYp6XF+MQjHvpXyiBsdAPwG5Tg==","signatures":[{"sig":"MEYCIQCdITTwT0+IToFPiJar7ys/weGn+cUwo2QD12mmROV2/gIhAPW+yIxluAKtRg4Pp1S0QBypnXXF5irrEJLgTTAxGubX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338130},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"3d35c23934b60f4ff089144a4d7d8ea7235b63dc","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.102.1","uglify-es":"^3.3.9","@babel/cli":"^7.28.3","css-loader":"^7.1.2","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.28.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.89","@babel/preset-env":"^7.28.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.4","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.9.4","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.140_1762938227269_0.5535115033722087","host":"s3://npm-registry-packages-npm-production"}},"3.4.141":{"name":"simple-keyboard-layouts","version":"3.4.141","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.141","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"a48cdbfa6087bcb5ceaf095b3508ddf983e65493","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.141.tgz","fileCount":151,"integrity":"sha512-HMExcBZK8DRRSvaKh4Zzs7NyHQVXOD3KBj2VI5gRsuLYF58RFIWC2edu4UYcq7Ak0fV481lIcUK0c8G54KWxdg==","signatures":[{"sig":"MEYCIQDvWcskijjwNhjR6G4FOQFXmOWjlkeHUr6MMHgySTzz8gIhAKSQU/ZAfG1lqyTHiMyaljAXzdR7YQDoGHMRHP9OmE4i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338130},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"ccf42fd75ed297fc1079dd3ed617c105e98cf6a3","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.103.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.3","css-loader":"^7.1.2","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.28.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.89","@babel/preset-env":"^7.28.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.5","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.9.4","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.141_1763543009741_0.43629329457088817","host":"s3://npm-registry-packages-npm-production"}},"3.4.142":{"name":"simple-keyboard-layouts","version":"3.4.142","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.142","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ffa2228b9a04d1247cd9e2045b6e4f7664964819","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.142.tgz","fileCount":151,"integrity":"sha512-Ekcgac9j9xD21/J+IWOVyuXQs68kZ60uOfzmt6M0f+uoZuJs7MHA/hffbXvIbQP2Gpya2Q6W9U+zb5PkLKVM8Q==","signatures":[{"sig":"MEYCIQDm9wdk0aA3cAT9O1LRzf6HV23oNHjx2LMVeTavB24+eQIhALSi37Vvjj/7sKNEoGt2NqZGLSNziZJhMgKvkzCW3KRp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338130},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"f6f3abfcbde8d4b3b1b591a6559d8bc0116ee271","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.103.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.3","css-loader":"^7.1.2","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.28.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.89","@babel/preset-env":"^7.28.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.5","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.9.4","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.142_1763543127580_0.09983507938974534","host":"s3://npm-registry-packages-npm-production"}},"3.4.143":{"name":"simple-keyboard-layouts","version":"3.4.143","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.143","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"05a150280334723b579dddab5470f7b61df25306","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.143.tgz","fileCount":151,"integrity":"sha512-1qQPRCap5YbvJmCO8zG3A3FNUQfwizyBReSvWRP0ALhSEppDbgnkLn6nYPp9rJ0DEcif/l2LYjUX1/b2LzlI2Q==","signatures":[{"sig":"MEUCIQCFZPmRA5mrN2pVVDsmsywwTbQF4v1zs1bzrxVRKbpsWQIgNHHJWrzs9HJyTXXQ/FJUvwkAzFAT7pcrXihW6oq9u1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338130},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"08e98fe1285f9ac385f9a3dfd3bd6571b6bd7364","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.103.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.3","css-loader":"^7.1.2","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.28.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.91","@babel/preset-env":"^7.28.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.5","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.9.4","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.143_1763629418667_0.5259226914682642","host":"s3://npm-registry-packages-npm-production"}},"3.4.144":{"name":"simple-keyboard-layouts","version":"3.4.144","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.144","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"00334d7a99d7d2ae14daa92256d4f0a0cd0be4db","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.144.tgz","fileCount":151,"integrity":"sha512-brP3NCf8pjqJHrRtTv7Sprqx8qXSLwuaqqpEM90j2k+LYrT+wVhO9aQ2+TpGRiVKWGnthy83SIqpqwtTSohL6g==","signatures":[{"sig":"MEYCIQCqcCKm2cdyR+opOQqozWfSmid3lizuA6OFjjumTLtf3gIhANvKkfBwvFTZOnVRxl4U+HlehmmfE6+Sa1gUB8R9oLnw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338130},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"03ccaa19be9201310c02300b11f85b652be766a0","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.103.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.3","css-loader":"^7.1.2","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.28.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.91","@babel/preset-env":"^7.28.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.5","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.9.4","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.144_1764195645091_0.4581555333630556","host":"s3://npm-registry-packages-npm-production"}},"3.4.145":{"name":"simple-keyboard-layouts","version":"3.4.145","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.145","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"5fe322fb3a75cacfb1b95a10b3e6dc71b1f05619","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.145.tgz","fileCount":151,"integrity":"sha512-q3otRoAC6qNP+4B+G6eKRG19+52uNvLzu7L1bkpOIKkiFMNQpVwiky1JeAw/iuWERJSsVDbfWukPltazB//lvg==","signatures":[{"sig":"MEUCICuroZzNxk99yDKqt5CFkOEfUpyoAroKe70oebJ5IyzPAiEA+iNTv+Uek0s52z/pTjgK7ZXFHjN+ljgMkxc7PimIG2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338130},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"c0b444a4f775245e227e209d5e573c41bbc5b4c9","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.103.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.3","css-loader":"^7.1.2","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.28.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.92","@babel/preset-env":"^7.28.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.5","terser-webpack-plugin":"^5.3.14","mini-css-extract-plugin":"^2.9.4","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.2","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.145_1764234217662_0.6083700547997519","host":"s3://npm-registry-packages-npm-production"}},"3.4.146":{"name":"simple-keyboard-layouts","version":"3.4.146","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.146","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"ee829ea80536e280bcc3f0ebb47ecce29e77d9a1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.146.tgz","fileCount":151,"integrity":"sha512-rxwh3B27X60wrjuuBpBQSsP6dfSsVyk8AyQBjIufpbJY6a88I12FfCNx80Brg+GvElclBIjq7bEIwOotpVApMA==","signatures":[{"sig":"MEQCIFHwnQC7yxgaNmTP/tfZE3J4HcKsqLoXIIxCIXMwtFs3AiBgNKhAa5X5HpKjuQVdvbdHDNMXOJc2F469T/X9WDyH4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338130},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"488565add6b65625e4c961dfb5ba3c7e588a55f2","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.103.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.3","css-loader":"^7.1.2","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.28.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.92","@babel/preset-env":"^7.28.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.5","terser-webpack-plugin":"^5.3.15","mini-css-extract-plugin":"^2.9.4","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.3","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.146_1765184627455_0.4507612652032713","host":"s3://npm-registry-packages-npm-production"}},"3.4.147":{"name":"simple-keyboard-layouts","version":"3.4.147","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.147","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/hodgef/simple-keyboard-layouts/issues"},"dist":{"shasum":"6d768bf74581e3152790700665ed36136b750fb5","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.147.tgz","fileCount":151,"integrity":"sha512-a77nBHHul4PNyZcepuBCg4l34CcczGTfDuVXzulyWVkeddTnMmpdE8VR6dprrj71xoUZi/achg8FOMwX0B4wNw==","signatures":[{"sig":"MEYCIQCCa5G+7neApLkRQPXCFtKyDlPbk139id80AR6C13VzjQIhAIrux9yIlg2nHk149/+bW0Z/Mrcakv2+Q423y/t79xVX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1338130},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"6c478266b5b7f46679547709dd5a2ffa1b56e5e4","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"hodgef","email":"hello@franciscohodge.com"},"repository":{"url":"git+https://github.com/hodgef/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"10.8.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.103.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.3","css-loader":"^7.1.2","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.28.5","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.93","@babel/preset-env":"^7.28.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.5","terser-webpack-plugin":"^5.3.15","mini-css-extract-plugin":"^2.9.4","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.3","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.5","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.147_1765270998018_0.2414845654331017","host":"s3://npm-registry-packages-npm-production"}},"3.4.159":{"name":"simple-keyboard-layouts","version":"3.4.159","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.159","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"7361b5700735ddd34a41df49c7483779cce6d51f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.159.tgz","fileCount":151,"integrity":"sha512-mN7BvVhB/dslAfKTup6an/iYmdMKdSsb86I+5H8G5cUoWRmhgaKe648IQByVaNHImCPNgO8l8oZOgD7Ij81Ngw==","signatures":[{"sig":"MEUCIQCf9G87p1dkeDn3iTuS+6oGLZGJsveiQW8VcASwS94TZAIgCpJxJOhZ36OhtAAm5UHfheDgmPNOHBmuZWrZ3It+nmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.159","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338167},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"497d3b90f8895a0c0c98ba59d5256cf261d58fd0","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.6.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.104.1","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.3","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.93","@babel/preset-env":"^7.29.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.3.16","mini-css-extract-plugin":"^2.10.0","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.4","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.159_1770177619574_0.07714675150989803","host":"s3://npm-registry-packages-npm-production"}},"3.4.160":{"name":"simple-keyboard-layouts","version":"3.4.160","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.160","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"f7a9ed7bbf5b1b57757d4c46359ac6f9871c65cd","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.160.tgz","fileCount":151,"integrity":"sha512-OaLD2/v/csk7U8/Ej9fXuvP2J9Tf1SHaQNYK0IUIPpX3mXJEm5iyY3hPrdIo11gYpqEOaWnpiDE7HjtLICnEYA==","signatures":[{"sig":"MEYCIQD48QS0VUMahbGWZVjkyqQSzXmu+hMhXkL3iqQnVs6bWQIhALlDPWGieQZKzz0mcNgaa1FlDfUyF+5VfpI06pROCpDn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.160","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338168},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"66137bc17dea7292d30957bd9f1f05505987666a","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.6.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.105.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.3","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.106","@babel/preset-env":"^7.29.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.3.16","mini-css-extract-plugin":"^2.10.0","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.4","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.160_1770195911919_0.44270037039095644","host":"s3://npm-registry-packages-npm-production"}},"3.4.161":{"name":"simple-keyboard-layouts","version":"3.4.161","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.161","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"e3de2bbd7611ea82fc8ee1f1c0bfb49a4bfec47a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.161.tgz","fileCount":151,"integrity":"sha512-40YZGMXtm+62cHo105gemNK2v6J/u9XeTduQveBxlfLjasqbw7Eb/qWneLUgdF7UHAa97APw/oOK60qWRBD/7Q==","signatures":[{"sig":"MEQCIFTGIMWv6QhcrsbNTYwZ9ZVK9wIjc9385NoxESp5CJ7MAiAeLYTv+c14rYdxc8QFV0jLFINQfJGNUGbuflCPrADZfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.161","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338168},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"a6592cc9684c27e101270c10bd05fa77c22e3dc6","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.6.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.105.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.3","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.107","@babel/preset-env":"^7.29.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.3.16","mini-css-extract-plugin":"^2.10.0","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.4","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.161_1770282293834_0.3301831309086567","host":"s3://npm-registry-packages-npm-production"}},"3.4.162":{"name":"simple-keyboard-layouts","version":"3.4.162","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.162","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"389f700d5751dda92cf04e4e5a841a5c49f8e3cf","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.162.tgz","fileCount":151,"integrity":"sha512-orxr0abveYEw2JJSuounyaMSN5PDfye6Rf+PLQIC6vdE/G5WJ6MrdnlXSkY4dHE62buqFpQIU4UtjBXwkYa9nw==","signatures":[{"sig":"MEUCIQD1zNPIPEAVtaPZxc1/2jN5ny57MpPu3doP/mNssRfgWAIgeUTjE/s0CN/E+gpe8qJ3d/FRY52C1SKbf8o4gw/sht4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.162","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338168},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"bba933c2b0ad5bbe359c1de14111a3d573efe29e","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.6.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.105.1","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.3","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.107","@babel/preset-env":"^7.29.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.3.16","mini-css-extract-plugin":"^2.10.0","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.4","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.162_1770800704886_0.7568178677912427","host":"s3://npm-registry-packages-npm-production"}},"3.4.163":{"name":"simple-keyboard-layouts","version":"3.4.163","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.163","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"8d36269f27c2c2e8489d1525f90744c2b9960056","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.163.tgz","fileCount":151,"integrity":"sha512-ZD/HmZnqRt0q/4cqBZQ9DihuqY8m//u7niqCqzEnaINieadT4VCCrkIy1KMc+GtN74VWRIhzclN1LM81rvncCA==","signatures":[{"sig":"MEUCICJuF+LqocRxamJsoacT0hM+LbAGen2eUd8kOFLWHZqtAiEA1zgUrCwu09NTY/5RWU+YNfrMwUwu2EcepO7kRSkL/b4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.163","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338168},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"772875763c58b379d4dd2c5f9d0cf56c804651aa","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.6.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.105.1","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.3","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.108","@babel/preset-env":"^7.29.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.3.16","mini-css-extract-plugin":"^2.10.0","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.4","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.163_1770887085342_0.8249571442526495","host":"s3://npm-registry-packages-npm-production"}},"3.4.164":{"name":"simple-keyboard-layouts","version":"3.4.164","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.164","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"b4d5b3d11550a67f54b368d70f1d2eafde7aa119","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.164.tgz","fileCount":151,"integrity":"sha512-4u7iIGG71pBAvaKqdIXKtgdJoGr6BARxIKE7yaO3lQexc2lnWVGFLSUW9YoxTFD4aG1fH0AdQya9w+nqtUDqKw==","signatures":[{"sig":"MEUCIQCLUOo8lFkMDUOH63k/RpDyF9V2bcq5wJ+Nd12/OCjV2AIgJw0szDRWJXnmCpqNmm2lZDiAtWaF+wytGENEMSsQOaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.164","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338168},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"f32e91159687f3c326e5873256245e6646ff148d","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.6.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.105.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.3","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.108","@babel/preset-env":"^7.29.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.3.16","mini-css-extract-plugin":"^2.10.0","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.4","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.164_1770973490142_0.6590551894461456","host":"s3://npm-registry-packages-npm-production"}},"3.4.165":{"name":"simple-keyboard-layouts","version":"3.4.165","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.165","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"b3a0560e34c3811d3a072a9df2b61bb98aa8c2c4","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.165.tgz","fileCount":151,"integrity":"sha512-21XzCOhOfv5wmOB4gB9VQO6E4jBX2E4jacxjcRdbfGt5xHo54CEIXyIhXUw7cCyIjlbB/fLsMLuGa2EnH7N1/g==","signatures":[{"sig":"MEYCIQDhW4uAaTN1F+Qfbtj4OUL9jzJQsL1jyqG7I/6VuIlQtwIhAJHKl8alT0MmaqLIG2Uwu9toQcI9clS83CCQTAm+5dOv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.165","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338168},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"deb15f87bc32b7b65753b7e6289de95f82c2c585","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.6.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.105.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.3","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.109","@babel/preset-env":"^7.29.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.3.16","mini-css-extract-plugin":"^2.10.0","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.4","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.165_1771232667509_0.43749020079276413","host":"s3://npm-registry-packages-npm-production"}},"3.4.166":{"name":"simple-keyboard-layouts","version":"3.4.166","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.166","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"b5fa9881c2dc326b1b7497ef9021b0ebed1ac7d0","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.166.tgz","fileCount":151,"integrity":"sha512-uLtyx8Xgg19tLLuH9eLaqsC9OGUuTuBjEXIAmVbta2u3C1Dw67hPAtcGLajNtXGOo84LLaldni14XHHZfYLAbA==","signatures":[{"sig":"MEYCIQDcXznsJuV/m2oLgUczuDKaFZKPPtkln3H/7Jqtn9LoBAIhAP6dJIDTzxSC34pS+yqdOlufHE3ruoKVSxwU5f9TNXta","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.166","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338168},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"340801a703203b992ac82a5433a073a3df197b71","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.6.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.105.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.110","@babel/preset-env":"^7.29.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.3.16","mini-css-extract-plugin":"^2.10.0","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.4","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.166_1771319098573_0.830271214705528","host":"s3://npm-registry-packages-npm-production"}},"3.4.167":{"name":"simple-keyboard-layouts","version":"3.4.167","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.167","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"004a4cdff3735de9ad954e95a7c551c7904e59a3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.167.tgz","fileCount":151,"integrity":"sha512-FMa3dvrF1ROv3kMdp3PsSOA47wb1KdlOLNCioqsY1jIljt94dnK7u7E3XuwdtVAkE49Mj1yQrRj1qn/+XAf7ww==","signatures":[{"sig":"MEUCIFBgYidMOQf/H7EpgO5khhkfC7QMMUnBr68sIlrSP7hmAiEAiXMgvG7F5CxKW7XiPsYPfHdSyPp+W6egL190372MMyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.167","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338168},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"5860429aa2b14171ff021cc71ea0c981a2421d8f","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.6.2","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.105.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.111","@babel/preset-env":"^7.29.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.3.16","mini-css-extract-plugin":"^2.10.0","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.4","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.167_1771405508357_0.957381270301646","host":"s3://npm-registry-packages-npm-production"}},"3.4.168":{"name":"simple-keyboard-layouts","version":"3.4.168","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.168","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"704889d3cc34da2a12f5b37ea3bd0e790d456848","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.168.tgz","fileCount":151,"integrity":"sha512-3Ar4olAxz7qFZhOEdU7CGkqmz1LI95FRxin2csasFJIXF1SkzIuLJO4WsyXYZolXNNtTAsMAoP6VyBC+5KkXjg==","signatures":[{"sig":"MEQCIFDucYSPB8ZKcM/9krN+HI0buSsDUVHrzcfUI0blqIo2AiBjO7TErAStrmPif0ctg6Oc22pfkYd3L5Ze+MQHt8bd6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.168","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338168},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"5aa6ecf2552ccdf18b4d3a6eb711020d27a4457b","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.8.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.105.3","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.112","@babel/preset-env":"^7.29.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.3.16","mini-css-extract-plugin":"^2.10.0","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.4","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.168_1772183110263_0.8199412015404186","host":"s3://npm-registry-packages-npm-production"}},"3.4.169":{"name":"simple-keyboard-layouts","version":"3.4.169","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.169","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"0a07aad42f724eae9103ea971ec21664e4d77e5e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.169.tgz","fileCount":151,"integrity":"sha512-vVkhe0cFwDSMukwUIfOQ9DD6tgoocVFQpJIx3OGCrNr8X4UzWmL9RB0F2+CHeEZXdINRXvu/Q0nuanCqoIbTGQ==","signatures":[{"sig":"MEUCIQCPFqAzLqWeLfjB3zIychkTjI8DEOjwO6uOzz+QPB80DwIgCF9wcCKZbkpwnWJQohr4nfONngLT+CcFL5VjAKaMGtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.169","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338168},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"02b32b912762fe7ef4b26209529a890b8bafd43e","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.8.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.105.3","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.112","@babel/preset-env":"^7.29.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.3.16","mini-css-extract-plugin":"^2.10.0","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.4","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.169_1772183213622_0.4652825934745255","host":"s3://npm-registry-packages-npm-production"}},"3.4.170":{"name":"simple-keyboard-layouts","version":"3.4.170","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.170","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"59ce24d693e65c139c7a149ea07ebba468e641a2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.170.tgz","fileCount":151,"integrity":"sha512-grNrTLSLHmPtLPf80+ssrzUEIXfKjViLcQGN4M4U4ZXJ3EaIo9vpdSxCw4TMRWxMICqsFNsgxAvJbtQ1zY37eg==","signatures":[{"sig":"MEUCIEDiVolDsBUuigbf/NKmCZlBFakG4DSsIoaMLFxGs9+vAiEAkM4O8OiOA0vz7imTUpTg2XPrpgbszMhb951I59da8lI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.170","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338168},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"ebd94c2ce557b850d56b82b595ab48d70c7391bb","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.8.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.105.3","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.114","@babel/preset-env":"^7.29.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.3.16","mini-css-extract-plugin":"^2.10.0","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^7.0.4","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.170_1772442521198_0.39476397829976184","host":"s3://npm-registry-packages-npm-production"}},"3.4.171":{"name":"simple-keyboard-layouts","version":"3.4.171","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.171","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"6f1f68705243ae2084ff5436c62cba6b6f23241a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.171.tgz","fileCount":151,"integrity":"sha512-L5q/W4EaKsiL299rP4h18pdP8K4gpQLieexNbQ+jfPFY2v6Iftsq33qvXCs2n1VKhFCa2VE7Unc5VFw5u3h+XQ==","signatures":[{"sig":"MEQCICiQx1LbUqdO2BF3OmKVNSYe2Lkm34osT8ej7wCy1V2zAiBAnSO3AwNDqKa8p3xIK9StpZgVoH6AUX0tA/uafVRGtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.171","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338168},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"6b7dae0f0cf4940cf64ff01a2df0680995afb980","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.8.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.105.3","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.114","@babel/preset-env":"^7.29.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.3.16","mini-css-extract-plugin":"^2.10.0","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.171_1772528695357_0.5552744416076141","host":"s3://npm-registry-packages-npm-production"}},"3.4.172":{"name":"simple-keyboard-layouts","version":"3.4.172","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.172","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"3c3eda860a1235a1990bce6eaa5b7329236f02d1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.172.tgz","fileCount":151,"integrity":"sha512-OzT/DeTUhpkcqCANzlzg2z9f+9CN4KXqS8jlxdXqdV3vPQdRXkLzqHzf21XvobCD2KibdY9P9lzzCn79ilUipA==","signatures":[{"sig":"MEYCIQCBP5wnflttteY1AOHc9SXx84u4e0/zDby7whi1LTbtWAIhANFriJMTa4skQCF/i1eeSyagIixePZtduqb1De+yO6vp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.172","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338168},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"5bb54ace9e2339660f2ba166f238a8f6ea9a80bc","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.8.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.105.4","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.115","@babel/preset-env":"^7.29.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.3.17","mini-css-extract-plugin":"^2.10.0","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.172_1772615114841_0.6556846044562605","host":"s3://npm-registry-packages-npm-production"}},"3.4.173":{"name":"simple-keyboard-layouts","version":"3.4.173","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.173","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"0b742a505ad6078d32a80c44108737f98bd41f6e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.173.tgz","fileCount":151,"integrity":"sha512-TNMQyueWVdtLfKeaGhUsKUJig/P99yOJVi6qi9wsqaIuNm+tKoUSsu6GmhtefOHpwiq6xtlsDCXpWhI1VTyjoQ==","signatures":[{"sig":"MEUCIG0xl5RsJjpD/Y7rK6UghE4mzHO0QIrOpbWcuh+aBWWAAiEAtwCrG/TOA8wJUQpRL1WO7PS8KcjFcURLmuPFJish2qU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.173","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338168},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"ffa41b0534ddcfad8a24dacc998011e8df61c2b6","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.9.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.105.4","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.115","@babel/preset-env":"^7.29.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.3.17","mini-css-extract-plugin":"^2.10.0","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.173_1772671017629_0.12188530898248584","host":"s3://npm-registry-packages-npm-production"}},"3.4.174":{"name":"simple-keyboard-layouts","version":"3.4.174","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.174","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"ce41e11df53b3b7e8e6441582e75e3b330054412","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.174.tgz","fileCount":151,"integrity":"sha512-GRQ81K2XN4Nqfg+v/xq4zJGOdDnxfwNQRaSN7dJWpyUbApvGcbKAoTnb3hRw0KCt0mlQJZSKFHT5SY36SX5ybA==","signatures":[{"sig":"MEYCIQCI+uV8n6H+iVq9hwoPf7o8fP1lHXIoyHZNcZe4Oi7ugAIhALGufD668lLs16lFwuujfLcJ9tLp3Kw6dJdBBETW8dAX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.174","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338168},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"1541e3be3f5630fe00af31f5b4d0cdf6b1604701","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.9.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.105.4","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.0.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.117","@babel/preset-env":"^7.29.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.3.17","mini-css-extract-plugin":"^2.10.0","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.174_1772701496368_0.018080435020288554","host":"s3://npm-registry-packages-npm-production"}},"3.4.175":{"name":"simple-keyboard-layouts","version":"3.4.175","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.175","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"024e91888e59d91497ba43dfe72afefa62693c19","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.175.tgz","fileCount":151,"integrity":"sha512-751EpFcmCSJ68xxxDzTg1Omwh9wX8qf5q9ffZIGBFw7AqyXtAoetHipnsc2QiV280FpNGCdLYjkQSDUj+UTEoA==","signatures":[{"sig":"MEUCIQDpPtvSP0mD32/SqHiafJes6+e2pLsHBk/5dH7RAa6EKQIgAincf3JXEB0+gfmasgiA/znBGoA+nOUreURVkOk2WXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.175","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338168},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"b2f956d9383f0631bbdc5924895263bb53830f69","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.9.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.105.4","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.117","@babel/preset-env":"^7.29.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.3.17","mini-css-extract-plugin":"^2.10.0","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.175_1772787911456_0.8174408003914098","host":"s3://npm-registry-packages-npm-production"}},"3.4.176":{"name":"simple-keyboard-layouts","version":"3.4.176","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.176","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"363beb660763c0a9f010704d50ab49de62a5e9c2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.176.tgz","fileCount":151,"integrity":"sha512-YcDlV5O+/cbpmXkwkAOqA3Q34UY2S5te0tq4NNf66ppaBfyMRoi8R4sq+BGdvi8qyfG7VpKPD2OL/ZvCzzEzOQ==","signatures":[{"sig":"MEQCIF6NL/aZGbjdpm7M2VgXZmGf8jc2vsl75u39rAZ0IWQ1AiBs5iVOrJB+n/QQjsDwyjE9vRVy2OIFzYm5UppqNY9dBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.176","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338168},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"1644ad48dafaed25d58f696864eae28484a659a2","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.9.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.105.4","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.0","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.118","@babel/preset-env":"^7.29.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.3.17","mini-css-extract-plugin":"^2.10.0","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.176_1773043502013_0.7815022790436594","host":"s3://npm-registry-packages-npm-production"}},"3.4.177":{"name":"simple-keyboard-layouts","version":"3.4.177","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.177","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"679cfaef3d62eddad8d701d1b85f248b20e38025","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.177.tgz","fileCount":151,"integrity":"sha512-qp396kJ5OTZ8m9gjhQF4uj7MFYxCiwi8fFxK2IllBeZbcrsOCmBuQ6UwcWbG69+AiQni7tldGhJHAfSGVm+tYg==","signatures":[{"sig":"MEUCIQDG/YjaabLRoZ94rdaBAlZMp2TjvdpCEwDyQiD2gXzcjQIgKrunGojWIigMYHYy3sx7yj7RtF+PIEaAerQe1UiFig0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.177","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338168},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"68732ff6718f26b22c7e224488bf39ce03afc7ca","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.9.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.105.4","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.118","@babel/preset-env":"^7.29.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.3.17","mini-css-extract-plugin":"^2.10.0","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.177_1773129935483_0.07694806485071282","host":"s3://npm-registry-packages-npm-production"}},"3.4.178":{"name":"simple-keyboard-layouts","version":"3.4.178","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.178","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"6797e4f102d24795411b00e81fe4b65ad8254dec","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.178.tgz","fileCount":151,"integrity":"sha512-nFIzE5bK7qy6n5KpIIS5hCpR7sABNPaJvw/P5pwWbLMuJ5xzFzvDm8TuqshLti6MiV6WBLI3g/PlXPH5ZXPkhQ==","signatures":[{"sig":"MEYCIQCgFocQQZbTaUPY4RLVGQnhaVQqapw1YvtHIFJMn8CaEAIhAL3W8de2ORib/i8A3jD1NWNpgI3qpttA7en3eK/PHHvU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.178","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338167},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"79b8d10c5f738259a36388dc53403266aba328af","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.9.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.105.4","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.119","@babel/preset-env":"^7.29.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.4.0","mini-css-extract-plugin":"^2.10.0","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.178_1773216322004_0.10031448110155994","host":"s3://npm-registry-packages-npm-production"}},"3.4.179":{"name":"simple-keyboard-layouts","version":"3.4.179","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.179","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"6add44da67a69e1b2857a654b98dad84369a7ca1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.179.tgz","fileCount":151,"integrity":"sha512-U/y8UdlbtgTVeiVeQI8TwcZckkZeJXkfBbhik9ELOGC3cUo9qyUTXqc1Xll1u31H9FRH3W1+clatlukVk1Z3tA==","signatures":[{"sig":"MEYCIQCrhg4PdEAtp6QJwsK21PGL28hQ9tEREfx+x0l+zlpTgAIhAPJirp1osf4MgQSc04FXAXiy8x9Jt/2s6xBV0U0c6QHn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.179","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338167},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"0c25b58f92e7d0175c58355e9e66fea971fbdc8b","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.9.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.105.4","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.120","@babel/preset-env":"^7.29.0","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.4.0","mini-css-extract-plugin":"^2.10.0","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.179_1773302695985_0.29089261864245297","host":"s3://npm-registry-packages-npm-production"}},"3.4.180":{"name":"simple-keyboard-layouts","version":"3.4.180","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.180","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"20939546a77fe69152fd1b61d007e8b6c074a463","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.180.tgz","fileCount":151,"integrity":"sha512-h6qyxkFarzv2ClteP5y+qvRJZSaxd01+gKh0iLsKcsxl2RQc47MKT+BBcUoOD95wN/n197r0Fz1Y9hTVE7N3SQ==","signatures":[{"sig":"MEUCIHterBHcMoN4nnYP1S2NRht4vudGi69q00NkG2oF5x+1AiEApRY2OOYDi1wbidYi322cZmMUupFqTRidTETNHcNju64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.180","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338167},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"82464c74df359acbc18d780de16433de1be14638","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.9.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.105.4","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.120","@babel/preset-env":"^7.29.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.4.0","mini-css-extract-plugin":"^2.10.0","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.180_1773734708444_0.7204106054520889","host":"s3://npm-registry-packages-npm-production"}},"3.4.181":{"name":"simple-keyboard-layouts","version":"3.4.181","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.181","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"ccd238c0c63020f6ed646d5c3a277fbc5f5ad310","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.181.tgz","fileCount":151,"integrity":"sha512-fMwDW7C7Sa2Yx86spA0K59QxaRT1abnavCH+Evfie0L4nHs+70ejhoakNw92hiBHplhySCAABLTktyzwo+jHow==","signatures":[{"sig":"MEYCIQDeNT28BoNaR34a0R2f5uNr9Kxwa0uQmGAYsrv3DnEUyQIhAIkcbbsWIaBpwvyE2zICZysZ/ixZX8EHDKupi99OJuGm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.181","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338167},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"8f95364193b05815740e8b2bae484944d33cd5cb","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.9.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.105.4","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.121","@babel/preset-env":"^7.29.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.4.0","mini-css-extract-plugin":"^2.10.0","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.181_1773821104626_0.9384379000999561","host":"s3://npm-registry-packages-npm-production"}},"3.4.182":{"name":"simple-keyboard-layouts","version":"3.4.182","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.182","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"a96c839bdb95c656ad039f5f9fba5b29321afd8e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.182.tgz","fileCount":151,"integrity":"sha512-C/JK195lkxxzd3ChKRkfpxhjxVHSx7rx2g9OUdiZLY5/ijw8+6WjC35cv0ZkEjy+n3MXmLkUAxXFfmzoM6GAHg==","signatures":[{"sig":"MEUCIBEihWa8nqbST0+sWH/9vA3tYRk5oMKWjc7U9wLTT82pAiEAiNk+R8VV8VLAq07LevXx3b2TejJP+2hdxM6GS5NUX5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.182","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338167},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"33fb915c5c178b92f9f1fef36ae447fb2cac96cc","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.9.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.105.4","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.121","@babel/preset-env":"^7.29.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.4.0","mini-css-extract-plugin":"^2.10.0","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.182_1774016083804_0.15283470021077372","host":"s3://npm-registry-packages-npm-production"}},"3.4.183":{"name":"simple-keyboard-layouts","version":"3.4.183","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.183","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"3b245f0aec1fa9e0bc2f2c3bd467838e984c9d84","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.183.tgz","fileCount":151,"integrity":"sha512-lqn6O8ZbjjmS8KzlJtY88Q+LzdJrxVCc7FEBKOxY0N8zqv3ZUOlq2keGet1uILob5fVoEf2X0/P6WUFkpvPmVQ==","signatures":[{"sig":"MEUCIFfMAZPkQx1xEM/hHVvpnkj4jQ8WaMO6ttSLVbSUgAFFAiEA8sYA3qdkbYnJle2gPZPXa+nXbHZbGwVNi+MJ2dw8YnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.183","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338167},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"ffe9a4dbfb5b55184696dd78f85168e41785806a","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.9.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.105.4","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.122","@babel/preset-env":"^7.29.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.4.0","mini-css-extract-plugin":"^2.10.0","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.183_1774253040197_0.7160722929099566","host":"s3://npm-registry-packages-npm-production"}},"3.4.184":{"name":"simple-keyboard-layouts","version":"3.4.184","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.184","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"80def4bb1e223151bab20104aa7b9ba4649d9851","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.184.tgz","fileCount":151,"integrity":"sha512-lqs2LhC6pdJoBK4C43z4PLvy+6JbLgqTAON0OWwZPU8cs9wx/jSkycO8BMiQL5RM6vAElCAzox1GMv67u0O29g==","signatures":[{"sig":"MEQCIBud4dXs601o23qciLdVO3aBsVt5A2nRBCynQ8FG+IGhAiBlwF65VoprIelbz4Itx1RaRyuCOh4G7waUikzvB5KC5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.184","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338167},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"91bf9bc35fee81d45490bc289ca598405d92ac6d","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.9.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.105.4","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.122","@babel/preset-env":"^7.29.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.4.0","mini-css-extract-plugin":"^2.10.0","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.184_1774481896924_0.7940510563388712","host":"s3://npm-registry-packages-npm-production"}},"3.4.185":{"name":"simple-keyboard-layouts","version":"3.4.185","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.185","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"aa7f611093b3581916e3857d1d5e49f6547fe902","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.185.tgz","fileCount":151,"integrity":"sha512-qi7oMUmxSuLogT65Bei0exFYQ8aPewB3MAbsd4Wc0vvKAWmRmvNDhfc56v5sUge6tbyOg4INBSFeX9ukv8J60Q==","signatures":[{"sig":"MEUCIQCgAul6nOvougoGM5rqiTVaphnDA9BAnubr2Qv8Lagx3QIgHY9SX+YBOMoKBdcgthFnjG5hcDkJvlOkm7pGGuQjU3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.185","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338167},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"e86868551268e779d970ca6cd3dc6ff6242ae806","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.9.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.105.4","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.123","@babel/preset-env":"^7.29.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.4.0","mini-css-extract-plugin":"^2.10.0","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.185_1774512299429_0.2601407107135514","host":"s3://npm-registry-packages-npm-production"}},"3.4.186":{"name":"simple-keyboard-layouts","version":"3.4.186","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.186","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"1207e4046a92b742c90f4b3ca308eddc12dc3868","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.186.tgz","fileCount":151,"integrity":"sha512-BQNaDd02NkKiU1tFctMF3Q/ffNVI7Zc1phVKW8yzb9vwVCt4PuHBk+JP6CVEGIjNbmxoKO8ScJow9RKRHj1k8g==","signatures":[{"sig":"MEQCIAnZMaN2nRf+VHOx/w22L7ZSTlZRktpCWG9Z1gGZkF4zAiB/JuArrgWtjB/aJRNWhwAQePkf6/mwzpzDLMcQX6xjQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.186","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338167},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"3e9df8dd92b556bbfa5221c0ae1f14fcd6598530","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.9.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.105.4","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.123","@babel/preset-env":"^7.29.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.4.0","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.186_1774598686819_0.12679194381648617","host":"s3://npm-registry-packages-npm-production"}},"3.4.187":{"name":"simple-keyboard-layouts","version":"3.4.187","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.187","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"ca5b2db746480fd2713ade721c6a8a2d40e8b839","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.187.tgz","fileCount":151,"integrity":"sha512-5QidSsD+VCxAZ7/00ChDhHe2eD5TfTx17AMfNEfE7+x0qxCowSLSXeoOB7T46n0EYkZwAV+El5A7KmKP9Hit+Q==","signatures":[{"sig":"MEQCIGFrUK7XRNsq+WRZiLgmq+brIt79EAH8jgMvnbtuZDacAiASGFGNrpe1y9RumriwbF5Co4o+vx1Q78DmyLZOz9PnXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.187","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338167},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"0ea2fca0e8fa381f9a07c297c90d17e0a1793a9f","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.9.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.105.4","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.123","@babel/preset-env":"^7.29.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.4.0","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.187_1774598797457_0.8280996992910286","host":"s3://npm-registry-packages-npm-production"}},"3.4.188":{"name":"simple-keyboard-layouts","version":"3.4.188","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.188","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"67ca035c52d67bf235d3eb8becc576cebf8eca0e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.188.tgz","fileCount":151,"integrity":"sha512-YScAkjDrfCoO249xtd60ZKN5is8V4vvdkH9BEDX1EUBxE4mBeMH2NZbYax9eruMdAynxgeamzZTvVkZ8PIcUhQ==","signatures":[{"sig":"MEYCIQDwGqzMRJh81wAxAOtwINERe+wfuIOPx0e2MdYAKz4o1QIhAO7XuXkZqr+lvpMlw9wM9EyXA/QSnayYI94YQbpAhoME","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.188","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338167},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"d4ad0e6c135e04c312f9ed06e9a0393bc683f9a5","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.9.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.105.4","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.125","@babel/preset-env":"^7.29.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.4.0","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.188_1774857908699_0.34606850445710413","host":"s3://npm-registry-packages-npm-production"}},"3.4.189":{"name":"simple-keyboard-layouts","version":"3.4.189","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.189","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"ed7a1d26167090f1ed7230645b88f998ff2caa57","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.189.tgz","fileCount":151,"integrity":"sha512-D+n4mgddrSYlQOGHfWtgPsPAlt1neMk5UrcspB3lRzXh4Nm44XhT/VlIdYyyZ/LXLHVDTqx6uuEs1ptifQZQqw==","signatures":[{"sig":"MEYCIQCLO2yKQO8rjOJCjCbQpoKMx412kdYHGusZHcma3qzR4gIhALZNfZlSldrnJ8m91WbD+u9qqFIIgCK0iDkTKeyFBoct","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.189","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338167},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"611a8eb1c0df3a3dededc9bd0bae858f066fc963","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.11.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.106.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.127","@babel/preset-env":"^7.29.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.4.0","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.189_1775721926541_0.3645699459807479","host":"s3://npm-registry-packages-npm-production"}},"3.4.190":{"name":"simple-keyboard-layouts","version":"3.4.190","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.190","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"1b52d84674300a09cce8463e3a892dd042f9ecbf","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.190.tgz","fileCount":151,"integrity":"sha512-duJ9/H+ggOUGoen/8m43BE48AULMEz2AJNeKzi3W7qitPtY/hu7E+UYqUoUmS4xYZuelbEw6UaAbed0v+IsPDQ==","signatures":[{"sig":"MEYCIQCxxMP8SOpwUX/OUN33h85eaDJTuBX6oqmAym2FAI56kwIhAMquEaJRlEuZpL3H9IklWgufG5/ABwJ1+VPeJnb9Ub7V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.190","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338167},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"e207d35e473c3017a773068d51df71b8b730db93","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.11.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.106.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.127","@babel/preset-env":"^7.29.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.4.0","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.190_1775723681793_0.09417883697614293","host":"s3://npm-registry-packages-npm-production"}},"3.4.191":{"name":"simple-keyboard-layouts","version":"3.4.191","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.191","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"fe653beb45058fd96345885259249cb7a7fae803","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.191.tgz","fileCount":151,"integrity":"sha512-jGxPJYHRQ9FfQl+neAfunDog/quGoLE8pGQQgxpENdpFcloQwxLJSDuaRiHJYlxRdNmnOmlHdrs3JqmgmjON0Q==","signatures":[{"sig":"MEUCIFYDq/C8lhNs3Ro7KUYh+wtdoYm6KMN9SU8Izfjd1mSkAiEA0rl2qhdN6CgtEr/kXIKo+wGauBs+0NLKO/vI+ia2Mvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.191","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338167},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"1a5da008104a37f520bbe41e599a46240cacc0d3","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.11.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.106.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.128","@babel/preset-env":"^7.29.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.4.0","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.191_1775808299179_0.8982279943220965","host":"s3://npm-registry-packages-npm-production"}},"3.4.192":{"name":"simple-keyboard-layouts","version":"3.4.192","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.192","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"82088a83a8d78ad4bbbf5acd7162bdd387cfbb10","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.192.tgz","fileCount":151,"integrity":"sha512-ODHqIUT1hGJGzIeLVXx8Ffut3gG5RKrTjTXyuMhdojinmERrEkSYbDp3x45rppA1HPnHyq+VScuv/pcFPP+pkA==","signatures":[{"sig":"MEUCIQDAceXiTsZk/uYHDBdqFXC/FUxs3tTzgBYOSOsMmEHEeAIgRPg+wnRgKk2a1BQSkh0AhIpQsJh3OkNo6F5ZqB1Spks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.192","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338167},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"70128f884b6e31ba7a8ab6ae148027c47c64b126","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.11.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.106.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.129","@babel/preset-env":"^7.29.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.4.0","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.192_1776067766446_0.557758848161515","host":"s3://npm-registry-packages-npm-production"}},"3.4.193":{"name":"simple-keyboard-layouts","version":"3.4.193","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.193","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"8bfaaac8f3282ee072253e3f7c5fb538209bd522","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.193.tgz","fileCount":151,"integrity":"sha512-X4MPg3ysBr0BRYnxhvpoHVLwWJhuTfflFnuH+PZfJePXCYco+r7CRfKnf+eQKQStDRbR6CkJEYfE2Y+pL+Y2Hw==","signatures":[{"sig":"MEQCIH9eFrgi9qD0wWOkVvNvpAcZoKXFtsedfK7L51dyIp+4AiBVLG8DsOKZ6z7HyIl+kOfCm/u53HFwM1CcHOZH2JUxUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.193","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338167},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"65df2a4e3d6bc80c120a27be1257c295d8137749","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.11.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.106.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.129","@babel/preset-env":"^7.29.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.4.0","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.193_1776129887412_0.26362660796503046","host":"s3://npm-registry-packages-npm-production"}},"3.4.194":{"name":"simple-keyboard-layouts","version":"3.4.194","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.194","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"fddb44c1ed4fac848b300488a6b8200101a5dc1d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.194.tgz","fileCount":151,"integrity":"sha512-Rb+u4xCWsrVC7kGGssWSIrpkH2cQS3DjxdOiQ7m3sQbPVxOoFlC+W1q/hzVvnWKhFnz0aVyckPkT58FOInXRpA==","signatures":[{"sig":"MEQCIDQvdgD4NnBMQ9jEZLDcnBJrr2hUl4zB0tkgsRi66sz8AiBIPhEQqQu/TldLhCw94lNkDZe8zkFP3KX057lycNKXKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.194","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338167},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"7ad488b2815405354ce3b3b11f116589b2d81e71","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.11.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.106.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.131","@babel/preset-env":"^7.29.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.4.0","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.194_1776153932713_0.8484819932628325","host":"s3://npm-registry-packages-npm-production"}},"3.4.195":{"name":"simple-keyboard-layouts","version":"3.4.195","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.195","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"bcce2b1d0ee9e1bc9dc74ca4593db31b99c53e61","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.195.tgz","fileCount":151,"integrity":"sha512-p4G+e2Hbdwgo15HMPQrJ6vemwnzUpmBzLQNzVEpKb2yFmAAIK/jBY7zRYCNRSc6/0VU5dP/pr4W2i9WDvGbt/Q==","signatures":[{"sig":"MEUCIQDRlngnueoD4fuRJeILh6iXsPn6idorGHRkIdSVu1mtQAIgTXXIyRBVovHgHcxpcj9GoezWin5Q9MIqlkCVK99z04M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.195","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338167},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"907425b574f68351bddbca3069ecf6a985714020","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.11.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.106.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.132","@babel/preset-env":"^7.29.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.4.0","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.195_1776240295488_0.37991634058752055","host":"s3://npm-registry-packages-npm-production"}},"3.4.196":{"name":"simple-keyboard-layouts","version":"3.4.196","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.196","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"316b734d8fd8a0ac3024f6e2c7e58a3f9ecbb35d","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.196.tgz","fileCount":151,"integrity":"sha512-sfIhA/b1d+5cU1sUt6Eas+UZ584vODh2ISt1jyFKBJeeX4NV9pHD1NPbmOaHxIIgwUwy8wGsp8EpNdJ/z9R4HA==","signatures":[{"sig":"MEQCIADsVpxznCldwQ4YYwxs8ITUkmNzkOuijmtmyJ1gKk1yAiAx7I8OAdBUYP+YQTjUzVB2v/TBNICj1XkI7KKuJwXucQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.196","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338167},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"fde93face0e2896fa8726d4aad64602c908a0c75","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.11.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.106.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.132","@babel/preset-env":"^7.29.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.4.0","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.196_1776326700971_0.9463840827641425","host":"s3://npm-registry-packages-npm-production"}},"3.4.197":{"name":"simple-keyboard-layouts","version":"3.4.197","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.197","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"98fd64a164022a3b8d1e14f6e04d22485ebb4c1e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.197.tgz","fileCount":151,"integrity":"sha512-TmXRM4UlHg9LKfgjUi3BZLG3167STkAW+yXb12KnVAPApNQ1VdpvuYXoZG5KrL6xFOwhNB84wrNJ5cTlRBvNew==","signatures":[{"sig":"MEUCIQCP4/cjxiOx9vQ4tYjPNpxBEY1tvTrOLa1q42oZ3paNZgIgXL1su/EFfwe7ApGdE6Ipqe2rWZg96/t6VL27vFzUPRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.197","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338167},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"3deedc06f7d197e7de47fe01d666a993e9d252ec","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.11.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.106.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.133","@babel/preset-env":"^7.29.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.6","terser-webpack-plugin":"^5.4.0","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.197_1776413120777_0.4494197873357162","host":"s3://npm-registry-packages-npm-production"}},"3.4.198":{"name":"simple-keyboard-layouts","version":"3.4.198","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.198","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"f83bf5296ec92efb242a8487868feb94a61d8174","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.198.tgz","fileCount":151,"integrity":"sha512-CU2eJXjSDJ3pcYOKpMtXch5Rn9YyB4y78t2OrkIuJOP1YQy5c+9SLOIrvRNnfjYgUx7ecWm1WWEKih1EOvdhKQ==","signatures":[{"sig":"MEUCIQDwY3c2HJVgYopoyswaqgBv7FzozqruuSZ4Y1H+pAXvcAIgLJb1uy83XhGA3mdGAAxE1WkhqduKGiFO1qAVl4oVd3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.198","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338167},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"2f0f9ebd93aa754fc8f2659c717e19f34fef845c","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.11.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.106.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.133","@babel/preset-env":"^7.29.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.4.0","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.198_1776673299256_0.6432906045093847","host":"s3://npm-registry-packages-npm-production"}},"3.4.199":{"name":"simple-keyboard-layouts","version":"3.4.199","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.199","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"4625d8665e902ce6cf80c1ce7eb4598ec4820201","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.199.tgz","fileCount":151,"integrity":"sha512-SO/BqdkIwcCqx6mjOux32Mh9UjwSMNlY7F4OYu7j/iJjDsXToZFJ5YWXczzlbjgUqkokIB7aYaXKmyYbwNIvVw==","signatures":[{"sig":"MEUCIFGb3ezePpShU4KFyeg7eDGT+QbpYXVE2RjW0OwdgqPoAiEA5tsVcWBYAM56LsNO3b3Xh71wARW7KNX/7lRK2Udj3YA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.199","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338167},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"74b9fe1a9eee5a22dd955da5118cd664cdff40df","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.11.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.106.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.134","@babel/preset-env":"^7.29.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.4.0","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.199_1776758707936_0.07399929843057129","host":"s3://npm-registry-packages-npm-production"}},"3.4.200":{"name":"simple-keyboard-layouts","version":"3.4.200","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.200","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"9b64a513e29a7a9fe45cecd2a377c6b7930bbf62","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.200.tgz","fileCount":151,"integrity":"sha512-1ZHuJjTn7WtGo5gpDDTlonP0thta4QpsKvp5AC1YyQ22UXNCBrA4oPuagR7by3xk1A6US8KX3sbNL3azBQxNZw==","signatures":[{"sig":"MEUCIDMcPOmxsGT+CSwk5caFugk1CPIRjSfVvUe29Ve0vlYEAiEApX4GN2lmtCJD3WtAdSHETBeSB6drYNCLkUlBJB+AWTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.200","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338167},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"8d1ce321009450439a1d1f1739958d0a6244bad0","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.11.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.106.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.134","@babel/preset-env":"^7.29.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.5.0","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.200_1777017903591_0.3632788843284658","host":"s3://npm-registry-packages-npm-production"}},"3.4.201":{"name":"simple-keyboard-layouts","version":"3.4.201","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.201","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"c3d41c25c9f9b32f48f7218573834ebf243bb602","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.201.tgz","fileCount":151,"integrity":"sha512-k8nTskVnJ0w/+xm+SO5Oy+GENIVmYGVDCG84Ztb8BOxbosiYnKuM/monITNo5Fa+bCuUFS6z2mWYic83VL314w==","signatures":[{"sig":"MEQCIGiiEz3neorMHGYqndSWFUxDV1Bjjr/rMHBNtD9+RUJWAiBLsAydKnpjFvKNYtTv5BHrl7f2Laf7CjQtyV9fnBj2JA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.201","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338167},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"69dd29cf1f818d041d750c03d9f84208a98ac93c","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.11.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.106.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.135","@babel/preset-env":"^7.29.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.5.0","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.201_1777279148481_0.378715214879606","host":"s3://npm-registry-packages-npm-production"}},"3.4.202":{"name":"simple-keyboard-layouts","version":"3.4.202","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.202","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"defa1c9e6f5c14e8dbadd64f038711856f6d2511","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.202.tgz","fileCount":151,"integrity":"sha512-8EUkhZ1JYPj2wCvWgmYk15EAVHCcPTkRWGVp03Om8mM8dQrhjLJzZSnbMjLMPIU2ISl4dFYqD6XsCQ9G4Oox1A==","signatures":[{"sig":"MEYCIQCCoN88cTjowqqhG9BKRMMRnm7rqfLIQNjvnkBp1T8DrwIhAIba9Kvzqp5Hm6jgyuZV88nRJQvUJ9CTjl8dKKl/pPWC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.202","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338167},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"d23430a20e90d8dab80f2b43f9838dec4ae532f3","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.11.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.106.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.135","@babel/preset-env":"^7.29.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.5.0","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.202_1777279269848_0.242736763085051","host":"s3://npm-registry-packages-npm-production"}},"3.4.203":{"name":"simple-keyboard-layouts","version":"3.4.203","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.203","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"724dd0b331fec84067f4a6a61e89f9bec668d4b0","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.203.tgz","fileCount":151,"integrity":"sha512-/yju5j66ryjJ4Jn0o0cs5JKgPLgVfqJgSfC8UPKKTrhuD97poVYVm4W2Ybc1u34A6d9DeZ+wvjwnOP51+Ji4MQ==","signatures":[{"sig":"MEYCIQCvSsJtIyHUU4Hwsn0uuiOaJSpGL343EAfhL9xzWUUMNQIhAOHByNTbgUfoARMf7T/4FvYe9wEzcFgz9BYX+LWjGhPM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.203","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338167},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"e672029f1933195855d1f342b425d67ebaecfc34","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.11.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.106.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.136","@babel/preset-env":"^7.29.2","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.5.0","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.203_1777363512909_0.32428314925301827","host":"s3://npm-registry-packages-npm-production"}},"3.4.204":{"name":"simple-keyboard-layouts","version":"3.4.204","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.204","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"d0d525ccbe8295d053a0471373c54f63cba5bf16","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.204.tgz","fileCount":151,"integrity":"sha512-sXh4cmCpoKDYY+tw1Q3UbpZYHtMivBueIPJT+pgqKGJmm2zzfzb6ziNvG2heQMM3xAEOhgZ48A+muwGxoBTTkw==","signatures":[{"sig":"MEQCIG1rfC2BLYg2sahd1seavkVMZDsJL6BZmu/lGN7OBWvZAiBIDKZDuc1z5UJDIz+XoxGMLk2Jj2G8G8Jknep45WZyCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.204","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338167},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"13ca7d4bc47f31bed5ec9cc92f834d37bc90fb37","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.11.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.106.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.136","@babel/preset-env":"^7.29.3","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.5.0","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.204_1777625920209_0.7170401681253684","host":"s3://npm-registry-packages-npm-production"}},"3.4.205":{"name":"simple-keyboard-layouts","version":"3.4.205","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.205","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"12d6a548e550a40a081362110ddf8305cc5a0e59","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.205.tgz","fileCount":151,"integrity":"sha512-fAhZfD2gEgi4+coOJivpZwoxSw2+pG6muueqiQ180EG82GT6zmW5bIj0gpZFYA/ozquLF10dd/tqJX0/TonK2A==","signatures":[{"sig":"MEUCIQDxLPdlCMrmfldAHL+8wLrcWlzQ+fQaKeGVaiuPU0H1MAIgNJ4Ov927nhZFHBtv/MZFw8moMNicTLA6dSgXmomKHME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.205","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338167},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"45915d465474fdb8883ff7a30ae324747434b3a6","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.11.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.106.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.137","@babel/preset-env":"^7.29.3","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.5.0","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.205_1777884990529_0.11399057349317676","host":"s3://npm-registry-packages-npm-production"}},"3.4.206":{"name":"simple-keyboard-layouts","version":"3.4.206","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.206","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"b7020406906f23f180a4360f0d217ba34e3a7bbe","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.206.tgz","fileCount":151,"integrity":"sha512-PZhWiZhhhd9CoWZPS+WxjecTNPDv0BVXNIId+jC2UwvWx6LyEQyPE0bJisUHezG3aS6ykCZ/wCILeFkpn3OcOQ==","signatures":[{"sig":"MEQCIGbb5Yh/TxuVMURfSG0f5uc5bWitWbIi2sIV74L4JDD9AiB12GRaQ5Fk0fLjDiQXrTd3jw/LWgL2WmcdrkIZeNnv/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.206","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338167},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"f63a4cc7e7e7ae6020f0d52c0efeb4bc2e37f547","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.11.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.106.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.138","@babel/preset-env":"^7.29.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.5.0","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.206_1778054787381_0.5904377942530339","host":"s3://npm-registry-packages-npm-production"}},"3.4.207":{"name":"simple-keyboard-layouts","version":"3.4.207","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.207","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"1c087847eb1bcad9eb5cbce34177e8bbe2d9667c","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.207.tgz","fileCount":151,"integrity":"sha512-1pRBLs96wttslDciNPAN8phkVX5tKVQTta6y7WNpggZpqhbgTUEnpE6V8D3p3+BEgehni7Zd7PD57Y2gbzeHLA==","signatures":[{"sig":"MEQCIBdYbOdA0G5cFEn1c7F7UldT/EyM+Nc0qL9nzSYi5FcmAiBixu7TMCdKk2QaqkcvIV0ozcClbd7aueN8yht5cjEQvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.207","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338167},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"c21c9775b19df7f1ea6fd2fb7590d05a660bdd2f","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.11.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.106.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.139","@babel/preset-env":"^7.29.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.5.0","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.207_1778141131728_0.14161473230295418","host":"s3://npm-registry-packages-npm-production"}},"3.4.208":{"name":"simple-keyboard-layouts","version":"3.4.208","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.208","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"f98d70a1398a3b4f307f128427d4fa04b78932f6","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.208.tgz","fileCount":151,"integrity":"sha512-OzV3vFGbwqp4qNTAx0b+f9VU0QYrhY8MkJQix7yLBqZBjjlKohW5qLfPuhg++VQkLwCPJSxc+qxL3w23tAufhw==","signatures":[{"sig":"MEQCIEx7OPnyidERDDuUemJI2GsqwKeulENBhsS7S2NW0i2FAiBj6ZOXNPf1yNOCH5sVyVIUisX57tm8R9Hk441PktYbDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.208","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338167},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"a7c62619780f914eadb1706f9d6af130b3a6fff2","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.11.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.106.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.140","@babel/preset-env":"^7.29.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.0","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.208_1778494946767_0.4733420672590709","host":"s3://npm-registry-packages-npm-production"}},"3.4.209":{"name":"simple-keyboard-layouts","version":"3.4.209","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.209","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"8847788655affedb3785ed41f9261d9d2e5d08e8","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.209.tgz","fileCount":151,"integrity":"sha512-IdNa91SKGEONYfysakbHQEUe40fbCeW0yeodMOsgrNAlCjxcu4UbVw5sObZIli5bATb8uGw0iblg0loG4M9LVA==","signatures":[{"sig":"MEYCIQDfQE69h0H9dKnNegP56xk3FcQ8JrN894duJpFFbZaSrwIhAJo9u0joJPNvvG/iDk3HbydYfccU/MAeioUkLqwnkf3H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.209","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338167},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"d1645bb5352fb7d07a2e02dc0c00276db677ca70","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.11.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.106.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.141","@babel/preset-env":"^7.29.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.0","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.209_1778590161803_0.22435386064356533","host":"s3://npm-registry-packages-npm-production"}},"3.4.210":{"name":"simple-keyboard-layouts","version":"3.4.210","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.210","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"c458bacfeea20b03115000e0d73946401f4118a7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.210.tgz","fileCount":151,"integrity":"sha512-wZFwvzDJQNJqgJN3ARKzabpuj1PqOpIDnQVM8b/75QRG7eFA0OI/6axOGImDO6tnre5HFJ/kiAifQvXx0/nq7A==","signatures":[{"sig":"MEUCIQDoyIgkMQT3LWqFk+ZMS2+/t72t1Oi53QAiMQ7NZ4FDygIgBJMSHE5k1fPLzp6a41gHYPWMGbqI5qGmo+KaaA64eKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.210","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338167},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"f4878ab0859079e3127bf10c21aeb08c667a3177","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.106.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.141","@babel/preset-env":"^7.29.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.0","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.210_1779276465202_0.09255257122387195","host":"s3://npm-registry-packages-npm-production"}},"3.4.211":{"name":"simple-keyboard-layouts","version":"3.4.211","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.211","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"4f6eee2cfbe40bd76724be1cdb25f31fa24e4f73","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.211.tgz","fileCount":151,"integrity":"sha512-bYur1JorN24dbvIt2f7hx+6Ioek9fD2e6I51MS6pVqNydH7SnX873sUnTXWIgLifpb2lckuDDSVb3h4VhSZ8xg==","signatures":[{"sig":"MEYCIQDRNQQlEsxiwbyAOtjmudlngSGfYsQuD2RoYaoZxYGpbwIhALd5OtpUzhsoHFfOJn97F9lceKJcCAFO6+bm3EFlKISZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.211","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338168},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"f44e41019807725ad487a1837d4504c05b0a40dc","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.107.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.143","@babel/preset-env":"^7.29.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.0","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.211_1779280534281_0.12175059560001089","host":"s3://npm-registry-packages-npm-production"}},"3.4.212":{"name":"simple-keyboard-layouts","version":"3.4.212","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.212","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"9e600c047ffa64ea7f1f5becedbeed68a1a969eb","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.212.tgz","fileCount":151,"integrity":"sha512-zmEus6u97h2jiE8RbgkNY52wd3AUoAHq0d2gNWU2+uR4zqZrhcZCbRT6QKVUKX4ZQ36TpnjPoMTR9wxWoPDeWw==","signatures":[{"sig":"MEUCIDcJhk5xfE3qcUJqDFsPDidE2FVk69T65HtDwWQNQjhwAiEA3QcERUJPeQSoB+UTmooj9r4923fHzTVXy5iXeFcDh04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.212","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338168},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"ee17644c1a6598e1bbecd4869ffe7a0fdc2ef689","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.107.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.144","@babel/preset-env":"^7.29.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.0","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.212_1779350698811_0.09006589886805627","host":"s3://npm-registry-packages-npm-production"}},"3.4.213":{"name":"simple-keyboard-layouts","version":"3.4.213","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.213","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"a45ea4e0f55f68bc8cdd8a07dba152f33488e598","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.213.tgz","fileCount":151,"integrity":"sha512-eJNorsMnN/TCub3V9mhRO6CP4YKBUbnNRYzw3vgCwXb/IOypZjLauu/YO0BDU9pXnVJhfBvQPW4c+a1HWWgN8w==","signatures":[{"sig":"MEUCIFn0QvW1sufD/+aVw0s3RYQnAuqtCmNXO8TejX2hWMbdAiEApNUqM1harnEIy396nh2OVPUpfPWZUW7RU+IFiA4si8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.213","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338168},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"4d1d7bb8bc6e19e8aa55ec91b3fbeb151d608845","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.107.1","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.145","@babel/preset-env":"^7.29.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.0","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.213_1779437114280_0.3453880786304484","host":"s3://npm-registry-packages-npm-production"}},"3.4.214":{"name":"simple-keyboard-layouts","version":"3.4.214","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.214","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"c289ff99eb7f497a41ab98b3f93cb92952a353a6","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.214.tgz","fileCount":151,"integrity":"sha512-UgCeks/UP0FTbTpGHOri47mVWtQrjHdnvz9JoJYzFKcm0RGpFK8BjOJKobv+1rHlYhYfppbia2E6apvKmiAoBQ==","signatures":[{"sig":"MEYCIQD3oTNsWJdP+0gHPw0gFG8Y8iWgePDZ7q2E2TgVng5FOwIhAOh+H078yy7YSJoWuHuhDAQzad2QWhrlcp/JHeV4NVcg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.214","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338168},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"75b84cccba3185e6daca30ec473b79452f2b51c6","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.107.1","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.145","@babel/preset-env":"^7.29.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.0","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.214_1779437221167_0.853742323327443","host":"s3://npm-registry-packages-npm-production"}},"3.4.215":{"name":"simple-keyboard-layouts","version":"3.4.215","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.215","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"8ceeb185a6af72f00e7ae99534e3ca6f9691a444","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.215.tgz","fileCount":151,"integrity":"sha512-ypOc8NPN41glwkJzODCDNeDmkQknV6TmFJu2Zq9DL2iw77mJHMgcVvZpUN+9rLD8WoNtrRFpN9E+Colz2jIdSw==","signatures":[{"sig":"MEUCIQC5wIro5U7BN7u0o3myUW5ouuUBVJZayMLyqU0Jn4ihKgIgVUFnvg6vTWjcxXHfhhi9bZUNSByCOdmO8VFeqb/48Dc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.215","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338168},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"bf014a4d15d9ba7b830cbe65acd77c653a7fa88a","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.107.1","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.0","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.145","@babel/preset-env":"^7.29.5","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.0","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.28.6","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.215_1779477152619_0.8294486496591857","host":"s3://npm-registry-packages-npm-production"}},"3.4.216":{"name":"simple-keyboard-layouts","version":"3.4.216","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.216","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"663b13a6650206770a36cc06a3e37e6494a952f5","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.216.tgz","fileCount":151,"integrity":"sha512-DEMsdm3xfDdsmL70CxWp7nVc6QqHtnFDhH77ymvRFmDY6jmi/zMXGtxD0ACC7A8U5WMjQybFkD56MGs1OzT7ZA==","signatures":[{"sig":"MEQCIFXFLcIEjcCvIctlfPv5dukcoGK2qCUClU8xshq1Gt96AiBfBVUTCgO/2zI35rFNTdEe1QlFw5Lov5X5LuxsVAwvBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.216","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338168},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"29df3d8212e75551e8e831cec4691a83be40de3c","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.107.1","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.147","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.0","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.216_1779708858244_0.504332054587608","host":"s3://npm-registry-packages-npm-production"}},"3.4.217":{"name":"simple-keyboard-layouts","version":"3.4.217","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.217","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"bb8232182adc678294d89be7d34f6a359d29b276","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.217.tgz","fileCount":151,"integrity":"sha512-2fGmsFLFhn6m++h4LjPkCH9eElHwAz2KRSqAq4OfsgN7tL2u2PmBkO2THHjTWcVlSBoQdRtdOPfxZPg6JOJW8w==","signatures":[{"sig":"MEUCIGuSGH0sRo2s+BJOqatvLiTw/66ZM0uu14GZ59HJK6ptAiEAli/6ijsSIMc/KwLH5oZATOW8Y8+N5SshpC14TX7eJiA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.217","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338168},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"fd1c9d9ee7a550518904998683c79202ddb2f94f","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.107.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.148","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.0","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.217_1779805067422_0.1843173663157991","host":"s3://npm-registry-packages-npm-production"}},"3.4.218":{"name":"simple-keyboard-layouts","version":"3.4.218","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.218","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"61ef0621f2cb8c5660f5b4ee458a5b6981210c5e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.218.tgz","fileCount":151,"integrity":"sha512-6rYNWmpH6ySRiL1bWgWw31Fw+PMaluH/OxOdVp5BcqArkBk1IIW7bzS7lkkxz4YHhCWxKorfq6shUqvMt0u29A==","signatures":[{"sig":"MEUCIQCU7vven3Hk+5GUgdk03EZxj9OuTwreXUrWRcjHbzq+0gIgEmxmsSuH7T4Lvn7VOJBciL+zTM2L1Jg5iND2WfmgjHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.218","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338168},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"5b6e035317dbe14290a8feb121868d3023b147fd","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.13.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.107.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.149","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.0","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.218_1779875237887_0.3700457850440848","host":"s3://npm-registry-packages-npm-production"}},"3.4.219":{"name":"simple-keyboard-layouts","version":"3.4.219","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.219","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"cd39041f9d53c40dfea490c3cb4458e5fb677554","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.219.tgz","fileCount":151,"integrity":"sha512-mTgilPdZ2T4/b0dNiMxWgFmfsweRUvXbpJLgsq8C9KulfWQLXLN6iYY3cwT3cfe3phbly5MvZj9nuWIInXwLgg==","signatures":[{"sig":"MEYCIQDex5xVwRfY/TJ2o510uxrVresRqMpyd4/1+/S2QCMzvQIhALAe7+cCUJYvZgklMwHN01Af/h8SLrI5lAdZT0lhE1LQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.219","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338168},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"bc223154499e849f84fa7c8950a23f8732da1f2d","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.12.1","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.107.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.149","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.219_1779955461266_0.954499222486479","host":"s3://npm-registry-packages-npm-production"}},"3.4.220":{"name":"simple-keyboard-layouts","version":"3.4.220","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.220","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"7b44bbedeaa74bc34e4e4f426887d6f3f5a11df1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.220.tgz","fileCount":151,"integrity":"sha512-95YKok0bhMM5SN98RfnLIW8CA/m4DwooY6mg4qBnupIlJGTTdxKuTjdmB9WUVPcJKWs6X4gUEsPhJ5wKlWGlIg==","signatures":[{"sig":"MEQCIAO+TogbuvdyIrg02T6OkGmDFAGrXlGdL4UJ7MTq/roNAiBsTrXqL7xot7UN0NNg9a1XiTT/oKILykg2H32pMfMywg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.220","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338168},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"28f5bcdff61f247fca97aed070e69debadeeec75","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.13.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.107.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.150","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.220_1780041903186_0.8113790632214257","host":"s3://npm-registry-packages-npm-production"}},"3.4.221":{"name":"simple-keyboard-layouts","version":"3.4.221","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.221","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"f423029bd240b46d539986a891f5ac5a8fa8e8ae","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.221.tgz","fileCount":151,"integrity":"sha512-tLefdAazHbaAdY+/pzVaEIDnssAsGdHGcdN7f6r3C95N2VvH+XJ4MFG+k636ZN3raaMF1Wk+Yy5fVyYDR7GnMQ==","signatures":[{"sig":"MEQCIGP8PmNTruh2SY6NIe7DDALtQFJYTL0nXkPdN1iZS6l9AiAswZTsSGJdMSur/OXtsfkKu+9rmKIGRiv4YgKr1kH9Rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.221","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338168},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"54d7d60d15069106b95645c1508a41bb7751e622","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.13.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.107.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.150","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.221_1780522347703_0.3730812386096254","host":"s3://npm-registry-packages-npm-production"}},"3.4.222":{"name":"simple-keyboard-layouts","version":"3.4.222","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.222","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"49651d30ce8e52c35779ffa16975b41908bcfe9e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.222.tgz","fileCount":151,"integrity":"sha512-vvi1iP9exjRk6rGY+w6INBpOoLXLqn6I/8JO+YVGqMfFtpYGrvFNOqjkVIJnJ+8IF50MDZM4AkHwBe27Nez7CQ==","signatures":[{"sig":"MEQCIE0C/3qxwFkB8g25dAdLOUScGulahDvb+ZHMwL/Qt1QyAiAC1YLlmd3hdiTYVFxqYGtRRNjoarUb1WvmMYcDvy2k/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.222","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338168},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"66acb9967b250b47b914158d8a2e8d12a99f9dc6","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.13.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.107.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.151","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.222_1780528128739_0.4122328668283153","host":"s3://npm-registry-packages-npm-production"}},"3.4.223":{"name":"simple-keyboard-layouts","version":"3.4.223","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.223","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"2e9ed9d78c8fd07702f6d7dcc8c1d5c5132f6e56","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.223.tgz","fileCount":151,"integrity":"sha512-T/XVvG0s4THUgdalwoXPH7hvfmOQDzdAzGJsAiTtNshKeqRotZNimJa/VhD26Nf/OJo255Gwb2OVUiBqFiye9Q==","signatures":[{"sig":"MEYCIQDiWWEOXwApxIzPLYJ4gcyl1iE5PK2zAlcQFSbnZXEm2wIhANtQGLFWsUaylkQObSSDgKFzw0hI1wwuSmwTNAauhNWX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.223","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338168},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"170834a6a8678fec782f36253b1bfe1fb31fc66e","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.13.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.107.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.151","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.223_1781900818503_0.8216640879293433","host":"s3://npm-registry-packages-npm-production"}},"3.4.224":{"name":"simple-keyboard-layouts","version":"3.4.224","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.224","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"070cb6efee24b5e675d57a190797d8c2e35936c1","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.224.tgz","fileCount":151,"integrity":"sha512-1S3lfj/9pp5we9ztTE9nymBfE3dKGQxKfTQ47kyyhQiXDDy8n1BVs8wHASPghgjNJQCyDXjpFQnk4YTlmj/pMw==","signatures":[{"sig":"MEQCIBQ/OCrnW6tVST1roW/7njims0BEikdSJZh8Nxyhxe+TAiABoCxoLQTQ11ewwjp3M58r0QNyBVk6lxUU3SKZ+k3dmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.224","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338168},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"418c78b2e58302b1bc885f1d2ebd4f3e58d83b97","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.13.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.107.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.152","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.224_1782115509188_0.37626783720407464","host":"s3://npm-registry-packages-npm-production"}},"3.4.225":{"name":"simple-keyboard-layouts","version":"3.4.225","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.225","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"c6c9ad512c09416f5be50e191eaf45dbd5ad38f3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.225.tgz","fileCount":151,"integrity":"sha512-+7vWEFb3+CKK6S5KwrILJhm3JRPy6A/j6fw+qskvdXarXiE7pjL/bWM34oNsE3pq8ngoqMk3hhubkxhJ0xxQaA==","signatures":[{"sig":"MEYCIQCAIT498oj3MoVu9jgoFO+T9+tAZFOwrztu7A1fviNofwIhAP/HLJSuaIL0KOTBMWwz4m5VI14zAA0EdKpj42KwLaaR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.225","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338168},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"9b98ad9a6f055cf8a3b1c55624ce02e27b2f3dab","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.13.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.107.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.153","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.225_1782374741888_0.5988186764490051","host":"s3://npm-registry-packages-npm-production"}},"3.4.226":{"name":"simple-keyboard-layouts","version":"3.4.226","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.226","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"7d14c08981fa9d572b78cd5b9d711dd6ae2527ad","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.226.tgz","fileCount":151,"integrity":"sha512-zruY7nwLJmsh23UdlxkPfOYsSSeZF4pZXXFNvsT0DOfanlbSNsrW5LxPviHx9WZaW3Ql5Ij8ePUnGBmidYUFHg==","signatures":[{"sig":"MEQCIFrRAZRz+efPDoL1A5OqJdE7o6ipdYrxwWTmX+tULasmAiBxb5vmBLvVzdNBosvfSjI9c6+2LgJPgMLxz+lt+6touQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.226","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338371},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"2be2277f98aa71cf1a41dc939ff16ef6bf2c56a5","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.13.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.108.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.154","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.226_1782461178557_0.8626943737737967","host":"s3://npm-registry-packages-npm-production"}},"3.4.228":{"name":"simple-keyboard-layouts","version":"3.4.228","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.228","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"45f521e70901466b7e7440949185d62d2b5a786e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.228.tgz","fileCount":151,"integrity":"sha512-q2X7VmKs/StkoyZSkkr8va2xhuBcpIBqjTDGaVRUhMJP9BkEVnY+u6XIiZPDABvZtFOeyQsUHi4rgkr6nC+0pA==","signatures":[{"sig":"MEUCIQCvWFVJu03P/bhjEQaPdL4uz79pw+EiyUqmh3UsDP3nvwIgfeqvyUecEy572ljzGr6Gf22qleOOgpq0Rs87jgoGJFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.228","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338371},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"6e5cf4002cee39c15e09eb8ef29cf86b601b772e","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.13.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.108.3","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.156","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.228_1782806718884_0.19349002517383895","host":"s3://npm-registry-packages-npm-production"}},"3.4.229":{"name":"simple-keyboard-layouts","version":"3.4.229","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.229","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"1a02a9218cd869d68709cdf0ad655b0c317b39b2","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.229.tgz","fileCount":151,"integrity":"sha512-1hsylEVU3vFJw99MZbXsCduUuth67sfQFtOWb+owqY64r4qmcyoKpMPj2bNcxp80GJjsJOFFg3GwpF8xGlJ5jw==","signatures":[{"sig":"MEQCIBw5v7y/XKaiL0BMzd59gFt5IVaWRLBCI3VRIv2CUujYAiBRYaGHqPWP5reBZSE8Ih6Q0QV/3oB9T2sCprCNcWS98g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.229","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338371},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"01d28343a786ef937d38e882f2edbf060f3aa634","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.13.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.108.3","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.157","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.229_1782893120884_0.5458512870364525","host":"s3://npm-registry-packages-npm-production"}},"3.4.230":{"name":"simple-keyboard-layouts","version":"3.4.230","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.230","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"cb30ca9a736a534c1e885863c02794a7724ab9ec","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.230.tgz","fileCount":151,"integrity":"sha512-RcLsfyvLv1GQ9J3tzKi9vrkV5laUadXk9adf0+zFJ3LZ9/xE9n5/f+ZDn+eqdta2ZGPsumQrgplBwTqav+BENg==","signatures":[{"sig":"MEUCIG3pVntjkkdcK8dqwbCpIbiJeWWvUUtzqqlAx7fmxF+yAiEAvcqzr6HyXhslctKmbv1sfW8SruhCyrW1ZyPuBc1U240=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.230","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338371},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"c9b10611836f916720c8437e6da77a92283787dc","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.16.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.108.4","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.157","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.230_1783325110550_0.13284151562885338","host":"s3://npm-registry-packages-npm-production"}},"3.4.231":{"name":"simple-keyboard-layouts","version":"3.4.231","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.231","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"c4c616707802c9720d711ed81b534138918403a6","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.231.tgz","fileCount":151,"integrity":"sha512-u0k3s7ZL8+FPOADbCHD9jaAaY//eLGhpyLLbSTg9VSWaQ6L+pejV4YYqcJQXeCFc4LzBqC9KSM2UeE6D8o5Xxg==","signatures":[{"sig":"MEQCIHxQOJVirG4uEAZZyfHGc2kGDf9DcCCJr0QTLhRIe9CzAiAEXtBWwKQPnBlAmVkdBDtxWFHXhE0t8nrp2egpUvqSwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.231","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338371},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"d82fc80b71559eaa541cf246b6357990b0aac610","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.16.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.108.4","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.158","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.231_1783411525123_0.5532494046221106","host":"s3://npm-registry-packages-npm-production"}},"3.4.232":{"name":"simple-keyboard-layouts","version":"3.4.232","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.232","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"d3d61a6d3ad133eac18b45b8f778893158ce4572","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.232.tgz","fileCount":151,"integrity":"sha512-rzEGfEZxUboXVJv/bf2bnFweBu3XfR6RODShUIswEPeHZ1g6UpiuRFTNjZLtJLIaEP0ptQr3tAOH0jIkb2Lo+Q==","signatures":[{"sig":"MEYCIQDkQeywYgKzqfGVBru35yIB2RoxOg8c6mjc4lTAAHQuOwIhAPP8ZL44H/dKtP89NF20lIwWo9GomaXjvEzhdR8IUPjj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.232","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338371},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"bfc5cc5483399778e7484d3a51f498089427c61b","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.16.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.108.4","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.160","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.232_1784016318737_0.5437079803956768","host":"s3://npm-registry-packages-npm-production"}},"3.4.233":{"name":"simple-keyboard-layouts","version":"3.4.233","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.233","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"db3b3fe6dc36aa3dc0da359c20a0978354b9b6da","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.233.tgz","fileCount":151,"integrity":"sha512-oYjEvpJQQ1VIDR+eqemYVhM98PYh721Xsh5wDGml7JcmpqT43ELWyP9BFseKeYzll/pzuERfXic/6E9QlONi1g==","signatures":[{"sig":"MEUCIAMUORcNGJG2BONAq8Q148ZPiPeJ+bH9LPqQiyRSzw/kAiEAy6TZs5PMZOrtl88jfmkRhn5Ek4/U/cdE/IWx5FWJi3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.233","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338371},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"5bd569c301ef774bdc42ad6157a11578756cb7e2","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.16.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.108.4","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.160","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.233_1784016427362_0.5254724975553893","host":"s3://npm-registry-packages-npm-production"}},"3.4.234":{"name":"simple-keyboard-layouts","version":"3.4.234","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.234","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"547a6b0b606d5d765300cbb83eebc7a1c0235b75","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.234.tgz","fileCount":151,"integrity":"sha512-wotLFIgbsqCYJ/VnWn4UUpiXDg+ANnH0z5tGOrRjMh1vq3nZqxDbY7fo4z9MvCj8DuPKo25kJfJ7M8OFYrb6dA==","signatures":[{"sig":"MEQCIHwx16PBOE0Ur+0V3slD2UX85ozUCOoSKAns/1kavC+3AiAH/PDonzYcEgupzYEbNg3b20D5oka/3b4Wbcv66OEO5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.234","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338371},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"614f815a78997735d6b43034ccc87f950c2d8088","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.16.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.108.4","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.161","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.234_1784102716775_0.3159630544124139","host":"s3://npm-registry-packages-npm-production"}},"3.4.235":{"name":"simple-keyboard-layouts","version":"3.4.235","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.235","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"c4c823dd1530ec45bbc51e4a09ac712b6e24e8bc","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.235.tgz","fileCount":151,"integrity":"sha512-Fm2xTuDxopJ+I5M3kj6/CjY4WXam6VyNECYBe7H4Ay5xWFoBCgIIiUuKbnPo7wP9bPgW7VdJ9CzUBY9fWhlZ0Q==","signatures":[{"sig":"MEYCIQDN8aCVdEBHTP4NR60Eu5X1Ozu/bla76PAB7FXqx3GNEwIhAPvsSbN9XqME/9ZGo/lvcMJHd/fsITbporFs/+QOyUrw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.235","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338371},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"fe88d3f4269b37318c30bd05bc8bf08dba4e8907","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.16.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.108.4","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.161","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.235_1784154516870_0.6033124685644982","host":"s3://npm-registry-packages-npm-production"}},"3.4.236":{"name":"simple-keyboard-layouts","version":"3.4.236","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.236","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"c09dc123596da52884f36efb80f7ba5108e1deeb","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.236.tgz","fileCount":151,"integrity":"sha512-rTTrB++dPXYW9hjvO0jL7ZZIJeDcYySnv/hFfYUpntEWyE/+3hoGVTz8ZXXrrO8Zu+K/hmWcyYvd2lT+hXQ+3A==","signatures":[{"sig":"MEUCIDw77C0Z/GB22enjoFr2FunVAWGJ5LMhlpGF2khDdb+UAiEAsjovXFaluGMlUs/m3keQ+N2wXS7v5KaqynzXEuwylZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.236","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338371},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"08255a36945f805973b69b4dfcce189138687708","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.16.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.108.4","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.163","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.236_1784189124890_0.26659714556319614","host":"s3://npm-registry-packages-npm-production"}},"3.4.237":{"name":"simple-keyboard-layouts","version":"3.4.237","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.237","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"6e7b1266ac3c5d0a305d2d6b2299cca06128f4de","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.237.tgz","fileCount":151,"integrity":"sha512-GQ7suIkxdmCmGRjT0JQ6m+nZJFpFw+E8LNx/0LrVul28tVCLkh4wrEuW6D+8KUUMRIvNJ5Gw1A5ZTOidtJ09bQ==","signatures":[{"sig":"MEQCIEoCENC2L1EUfbubr4FwZmeojmMd7nWkKZLUO2dH0EWwAiAbDH8IFUimCZpHTnpetrTq2AdTUt3ndXQ2cIWXdJifCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.237","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338371},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"02ab0cf18d681d57cc746ad85b6df543f5d97bd5","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.16.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.108.4","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.164","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.237_1784534730317_0.7013366600724549","host":"s3://npm-registry-packages-npm-production"}},"3.4.238":{"name":"simple-keyboard-layouts","version":"3.4.238","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.238","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"bae8c98159528156a13300615089aad922742829","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.238.tgz","fileCount":151,"integrity":"sha512-ixXdGwLXPQm6Q4OZEoNRrXcnmczk0g7PbkPM4Pm31whYAPA4NxwcEmB/VHGNV9fJa+dlq9R2w93g1x8/fblZ2A==","signatures":[{"sig":"MEQCIC6kn+RsTCbKCN1ARQQIl16lyomkM68gm18u+2ggcWQgAiACNP5kTM3tXjcJHoLdNmOCbFEzETX5haJEIOVVSibvPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.238","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338371},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"2fee6390b0dfc12ffb0212ff51a59360d41d10b9","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.16.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.108.4","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.165","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.238_1784621113871_0.6141452327528469","host":"s3://npm-registry-packages-npm-production"}},"3.4.239":{"name":"simple-keyboard-layouts","version":"3.4.239","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.239","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"a70ab6f71b2a8b3f51d1b6396bd439d237c6867f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.239.tgz","fileCount":151,"integrity":"sha512-KVQZGf+tdOCi9Pa/KA2lLxbh87R1VANngy3X3fbzj2V/X2xmvu9xOSI6jGuSRtHFG49IvGsYfMWRDBq9YxmGGQ==","signatures":[{"sig":"MEUCIQDQ51s9l9ZoP+JSa87OZWI3no4ZMAqo8qdAlAEwAY8KJgIgVSyYn3SD27IbHmtMxeSHtXn5Mnr2DvldlOImJlcMmdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.239","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338371},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"2bf65f4210348234493e57809c24750ad7ca4a38","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.16.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.108.4","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.165","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.239_1784621266142_0.08323904504531887","host":"s3://npm-registry-packages-npm-production"}},"3.4.240":{"name":"simple-keyboard-layouts","version":"3.4.240","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.240","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"3c85fb23438fc86bc44aac77c64cece2a3f76ddd","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.240.tgz","fileCount":151,"integrity":"sha512-5nJxwHPYuUpjRIcun7rJ/ADfNSEOTnnmAhAc9LPfrxFsICC5p14hbij0Aut9979oaXav3c/10lkbskyxQPVmAQ==","signatures":[{"sig":"MEQCIH/eTaCAouoLBfwyJa+q7h/hofjzjtGLHVYMZKKAfaW4AiAcJmNn0qrvk2Nechez3owsYguTxiliPMWFAEXKm3KBGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.240","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338371},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"d0524685c6c045a338645c72b2ad584393a060ad","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.16.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.108.4","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.167","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.240_1784793963886_0.4586687290577103","host":"s3://npm-registry-packages-npm-production"}},"3.4.241":{"name":"simple-keyboard-layouts","version":"3.4.241","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.241","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"1d649bc85f461e2e64e9318e9c2ecf406ebdac45","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.241.tgz","fileCount":151,"integrity":"sha512-6CltVhMtOom1ZRd8pdUI3JNSj6YtaUujSzibpyLJ/sa/PSgtJBDuFcKClQKZkwK4C2e4bXFoiycYRyJ5i8C8Wg==","signatures":[{"sig":"MEUCIFETaWGgqoZXBt/e0FBdbZwvqkyURktsfC/Y2ZqdMPMIAiEAyQ8UO6QPr/gmqN0zcz5SeHYvw1YyoCG3QWolUUIceUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.241","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338371},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"8dae00186970b2e71bcf062afd06c22f29dccf18","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.16.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.108.4","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.167","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.241_1784799725235_0.6379225892135814","host":"s3://npm-registry-packages-npm-production"}},"3.4.242":{"name":"simple-keyboard-layouts","version":"3.4.242","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.242","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"7c46f4d2c0189ded8e058510a3604f8bb5aa6aac","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.242.tgz","fileCount":151,"integrity":"sha512-qrFIUjtXT9Z6vUtgnY6ebk/6dRRvYPKQ5Qz87763c8NFpqnqivpuPBFnQEE41XMU61w22EUHL8lV/V6TMJT9Nw==","signatures":[{"sig":"MEUCIE98Z0g0kiS0V+hiA1AfELfpqH9uQF17X+7PLDde1F9pAiEA6kFIt5HTjVrslcukmfamBF46TEGfbWU1brbv7GNehfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.242","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338371},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"59718a455d9ddaf648519b480c8ccb0c7dd6afaf","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.16.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.109.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.168","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.242_1784880335303_0.6652951404149468","host":"s3://npm-registry-packages-npm-production"}},"3.4.243":{"name":"simple-keyboard-layouts","version":"3.4.243","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.243","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"1443b895bdc33383b92f0a15853b3271a2e4504b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.243.tgz","fileCount":151,"integrity":"sha512-/8aG8N1plHGKvfPgQDD4UujzReqDlvWeO4yCK/c7nCKfuYPFXXJYL26giAuy6x2qQfdm9necE5MywyZixdYLaQ==","signatures":[{"sig":"MEYCIQCGZwAJVYQRovtgqzlQ9vZFHqGlsASpv89x2rI99DNKNwIhAMwLoqB13X16v7LvuE2uPjoBvtAXIMtJqCjOJgadye78","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.243","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338371},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"caa97a9c4d94ea3d0047a63f63d74dc08ea54791","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.16.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.109.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.168","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.243_1784880423345_0.19333396698115224","host":"s3://npm-registry-packages-npm-production"}},"3.4.244":{"name":"simple-keyboard-layouts","version":"3.4.244","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.244","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"7abf3adb2db89e6d76025ae71b2ca8cf4e2dde75","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.244.tgz","fileCount":151,"integrity":"sha512-f/zxvYxazygQwGVWW0xsj7A3bwQ86DnbeDUoa9g0Hl0epEYYCum/fQPeeQaof3RzG5/L8vmsXMQWmwU0KJekXA==","signatures":[{"sig":"MEUCIA5giEcvg9elJ4Z7oCyUj2W7haG0ffg0AfjFrefd7dOcAiEA7cb2ir4HUFeemsBV5ewWBTr7yT3tAvu1EWbG4OZDstM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.244","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338371},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"e006909363556c15003589da6317ff2ed8b4b0e1","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.16.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.109.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.168","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.7","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.244_1785013078872_0.9763732131290226","host":"s3://npm-registry-packages-npm-production"}},"3.4.245":{"name":"simple-keyboard-layouts","version":"3.4.245","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.245","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"f9bf93789be58c86a1411fab209ff9b208a7f4c8","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.245.tgz","fileCount":151,"integrity":"sha512-xi7cru0p9tGbKLX8s11qg/s11PXC2PwW5Hfu3tF1Qv57XZ1VLKFxgRsz0F+G+N9cFMxd3HwEYOt1ddZNsq8W/w==","signatures":[{"sig":"MEQCIGajNSCA20Y4McopwA2rYZx1CF63tPW/sK52Ie+RKkp1AiBGtTWAHUlrjsPjG9tDXi9oqMqLpDX+5EcmKsTxpopaoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.245","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338371},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"bf7d2289280136a9a7f5a50e886a43bd852ad9ba","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.16.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.109.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.170","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.8","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.245_1785139550957_0.7823010132800785","host":"s3://npm-registry-packages-npm-production"}},"3.4.246":{"name":"simple-keyboard-layouts","version":"3.4.246","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.246","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"b8933440b345a92b5cff67bb8be59214d5af17dc","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.246.tgz","fileCount":151,"integrity":"sha512-R28LKMvRwc9eg5a6I+01k56iTyZATPApgKpsZOmKtnE1Eb2xuy04ttxyeU/5cD2uX6KgVkYF57RbXi8MTR2pYQ==","signatures":[{"sig":"MEUCIAyQEtOejVe00uE1OL5e2YnHnQtbiz/Fgjfb8XV4tE06AiEAhRrXlo0VE+1GGVUgrF8EiYQADZZv23OIV6avqI7GVPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.246","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338371},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"e81e9107fc3ebab33d3ca3beb183b0897ea1b122","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.16.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.109.1","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.172","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.8","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.246_1785225933124_0.5987688953482428","host":"s3://npm-registry-packages-npm-production"}},"3.4.247":{"name":"simple-keyboard-layouts","version":"3.4.247","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.247","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"5f9fb3a4e91d49c5478e32528b3493f6fd55da79","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.247.tgz","fileCount":151,"integrity":"sha512-E9exPFnu2BEiWuqj0fk4sJHZwMzNEznxMDS+2asYxMqHuzwE6zOVgkmgHqyz/NfLcSiSY6FL+6jRKgby9x+geA==","signatures":[{"sig":"MEQCIH/BnRuhj05zuo/c2IF+8C2tDaJqk75Gq9W3zXUv986KAiB3/Se0vTMQH9YPIZZFswbIE97iCt6Zk9tMl4cQlMdjjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.247","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338371},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"c32f85b9afe125ae13f573cca20c0b8a30c8a537","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.16.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.109.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.173","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.8","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.247_1785312370686_0.6729947158230192","host":"s3://npm-registry-packages-npm-production"}},"3.4.248":{"name":"simple-keyboard-layouts","version":"3.4.248","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.248","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"1c7e4f3b0799f4a2afaa4ffadfaaebb434d250c3","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.248.tgz","fileCount":151,"integrity":"sha512-jS1Zkw/H7sVQhybiwNyrtgns5K8/imcC7iagMOuDOlhCo1UABh6YBp6V5RGaKMl7JzCjxeiQbZaGVmAAjilMYA==","signatures":[{"sig":"MEUCIQDr9ahbRTfOeK2vKdCJlBexSNgiFdFo2HPbaQ6RCjO+bQIgeZmYwrhBX7Urd8ZVS8gZ9tkR7B1FJSqYi2TSd43gOxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.248","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338371},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"5118d5e0b19a860fdf2ca09a2b224985ac3c19e8","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.16.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.109.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.174","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.8","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.248_1785398729441_0.5134224102822369","host":"s3://npm-registry-packages-npm-production"}},"3.4.249":{"name":"simple-keyboard-layouts","version":"3.4.249","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.249","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"0cec9174b752cbcba7d7d5e26422ca6361e33711","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.249.tgz","fileCount":151,"integrity":"sha512-a7Vzz8wf64acDGT7+XCUv5OnOSugPW0LhLlXk2G2cHheCyPuk5fBsxFOXqm3xtmxjJCXhqHzdWLlkw/87nhaew==","signatures":[{"sig":"MEUCIQCATyhKmvXMJ+q25+j0thBaMTiVfM/BvTMz6wtGvtfPBwIgBurcuYoKXxb+SpQk276nhXlKdu0eDopu+vRiOXd1yIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.249","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338371},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"efce171d8d12fcfc807a4e83a11b2ca6f19230fb","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.16.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.109.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.175","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.8","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.249_1785744395186_0.9017498251374352","host":"s3://npm-registry-packages-npm-production"}},"3.4.250":{"name":"simple-keyboard-layouts","version":"3.4.250","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.250","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"0a70770eaf1e9966e4c2e6daf34a9bef001a96c5","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.250.tgz","fileCount":151,"integrity":"sha512-yWpPwp86A00uyr7RyQpEJauZcLY0mmV0+Yp4Ti2ksRKcbioQSwLQORVKO7U23110QhJnjxgyVFvRA1fWR8cWPg==","signatures":[{"sig":"MEUCIQDANN6KCdzI/FAfCYekUyV13BvCCkWTHEWkSLMTA5I4FwIgdBjUwyV/CIK5yJxF3oMf8dJ0ZHvmYj50MUzwutDowPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.250","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338371},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"efc8e04ccef686c1ee4140d0aa8f211ab44d96c6","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.16.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.109.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.177","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.8","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.250_1786694716723_0.3180562343370603","host":"s3://npm-registry-packages-npm-production"}},"3.4.251":{"name":"simple-keyboard-layouts","version":"3.4.251","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.251","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"c8ba8ac79edd87308398228576dba80fdcb9fdc9","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.251.tgz","fileCount":151,"integrity":"sha512-bnJ3JR0+Pr4VpVrtLmhEwNhCfEOxs16aFuj5tPWqDRWaQCa8Tdg7VbJVTd3HmqYErr2/zoRxRWSU3AV8pqGhwA==","signatures":[{"sig":"MEUCIQCFMPk/NRONo9ZqtSdv+YNu9C3AKnGVoBvgJ2Xh/EIW+gIgXrQjdQo0mciSTRzMYbTsVZd5TOXYfeFMYObVeoWDedE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.251","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338158},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"83e0da3543341fde85772a366094a22d8434db75","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.17.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.110.1","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.4","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.177","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.8","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.251_1788163530260_0.07987862046276595","host":"s3://npm-registry-packages-npm-production"}},"3.4.252":{"name":"simple-keyboard-layouts","version":"3.4.252","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.252","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"ed153c0700ad8ff456bafb07d6c12be4aa7b74a7","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.252.tgz","fileCount":151,"integrity":"sha512-Bw5pwKIu3/LHL4QSJGIiAL3sF2orz5zM6vvpEA9Y/pXUXODXmNEZDQtPstO0qjR9/fiqnGXCz2rTTM9WtNGhZQ==","signatures":[{"sig":"MEYCIQD/56Z51ewYHAy4/kup+Ve6/KxDm87zmJ8jNwq5yuidPQIhAIJjVAFBtDdgZH/zYklL0P2+FhU0sI8pB353L3ZB8j9h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.252","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338158},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"58194e84d6be85871bb0e6f9ad7c175accc6b303","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.17.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.110.1","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.5","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.177","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.8","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.252_1788249922499_0.1779243311578802","host":"s3://npm-registry-packages-npm-production"}},"3.4.253":{"name":"simple-keyboard-layouts","version":"3.4.253","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.253","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"6739095af35ad794cd42226315c86dd7eda9437f","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.253.tgz","fileCount":151,"integrity":"sha512-IvCfJqZBbxtPD7qY4pFyX40YSnFHmmMk5Vcne23HnWpeuxbZfjGevLRFV2bEywdyDs+gbZD3eG9bQSJtaZgaOQ==","signatures":[{"sig":"MEUCIBCsRR0bv+0fZh7gedqVTQhjzN3catfy0IVTjpdtWx55AiEA4/Jf/xDFu5RWOW+r9+srh1X3+0ICXz7IBVtSIfD3wc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.253","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338158},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"288231026d1d40842a798df5a3aac55f2597f4bf","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.17.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.110.1","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.5","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.177","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.8","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.253_1788277939015_0.6003182637769557","host":"s3://npm-registry-packages-npm-production"}},"3.4.254":{"name":"simple-keyboard-layouts","version":"3.4.254","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.254","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"86ac6ddb10029543c61587c94095da62d45c62f5","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.254.tgz","fileCount":151,"integrity":"sha512-Je5viFfyRSWxtq349H9Na2akZlRyiii/XjxdfPD9f7Vv9X8J4gq9hYRxd9KH85fRgS6gOsU/c9nhmOycGhNoag==","signatures":[{"sig":"MEYCIQCS5V3bQO8hRZKlemKS9cmJ/3aXz7zGhiLjiMZIOSqdxwIhALPxzuUW+SBly9NBMSTifFreONC9E+LI5HCMwyg6gyOV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.254","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338158},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"1b7c43242612b0841b00b64e04bc1f26dd9fe6aa","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.19.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.110.1","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.5","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.177","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.8","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.254_1788395456726_0.4795996739861137","host":"s3://npm-registry-packages-npm-production"}},"3.4.255":{"name":"simple-keyboard-layouts","version":"3.4.255","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.255","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"7aa50a8ec4f5c63fdd3c29e212c585ab4110d8c0","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.255.tgz","fileCount":151,"integrity":"sha512-iL8BLzqW2qnX2b2NuEPDlhdHMSeMygWh/0ye+FDg1pk14nNxYfo0S5bn7/y/ZgierXkMtBU0OBD/QQlBZpy9Sw==","signatures":[{"sig":"MEUCIQDoVZQOCHcQZzkfts57Top+aH7ugsyVD8xAmokaI6wnYAIgJKCo/EsciEiBjmtSleGioDlE5yw18bvV0LHVB8K+b2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.255","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338158},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"dc3e0ba1c93fa04ff7b67fb794da41031dcf8c38","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.17.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.110.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.5","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.177","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.8","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.255_1788422687862_0.8103498137014864","host":"s3://npm-registry-packages-npm-production"}},"3.4.256":{"name":"simple-keyboard-layouts","version":"3.4.256","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.256","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"7d16186e6f8841412187f178fc9668eab08612c0","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.256.tgz","fileCount":151,"integrity":"sha512-vQqbpxLLdmNnlr6mxnEZaqKpfC+f1kxyzfdgQbVuG3hE3uIMpjJsN5hfcdz0xUbUjE55Le+YTyi1l+1arog82A==","signatures":[{"sig":"MEYCIQC+xZvfAgyOxbg/+0QimBodXOuClnOfOvTbXoPjo1RcrgIhANBWTJybNmsqvyuvjzMT0YCEhh9UnucjSvGc+iB/D3bp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.256","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338158},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"ee213d821056050b442f6e45081df666883ad2f1","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.17.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.110.2","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.5","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.179","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.8","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.256_1788509379895_0.5046098897804061","host":"s3://npm-registry-packages-npm-production"}},"3.4.257":{"name":"simple-keyboard-layouts","version":"3.4.257","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.257","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"bf838bd87673424a750680ebd2bf5557ea75ec5a","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.257.tgz","fileCount":151,"integrity":"sha512-+65BliEz4mTcZAncVpMTy2XzPfehJiRXMNPbvit43cEk9nVZtWdW0perRJIAUQ9moVBWLnHkRPv1MuKy0X6WpQ==","signatures":[{"sig":"MEQCIAz5lnQD0WyUzF2CUwS4tBcvwkZjMZWZdtIfApzMA29cAiA7lVlfbR9Vk1szIKw8AAgoMjt3v6/hc5G3bVjaxiQvqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.257","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338158},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"1de144199fd3ec816d642e16d83a618b2f084e1b","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.19.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.110.3","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.5","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.183","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.8","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.257_1788768282593_0.3506180575072273","host":"s3://npm-registry-packages-npm-production"}},"3.4.258":{"name":"simple-keyboard-layouts","version":"3.4.258","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.258","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"0aa576d0e49d10130996825f382e29ff59f0c19e","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.258.tgz","fileCount":151,"integrity":"sha512-xUfvelzpN5IGshc1Qx7RECHlOqYwXIV1urgU8t7+0IIG+yngF1w7dMI2t5QVvoR9HvEzmrY+4KuQs69D04k8Aw==","signatures":[{"sig":"MEYCIQCejl4OfM0JzXM3V6jWMOXcV1l7Jjp07+5+l0/sZTWY+AIhAK84sB6S0l9/u/muaujGRQOIklzQCNGF1lM5Lt4x/Xfu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.258","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338158},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"c937dd7d6e78256a6f9923917b30a4c26aa7cf7c","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.19.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.110.3","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.5","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.183","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.8","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.258_1788996288823_0.7611311826157638","host":"s3://npm-registry-packages-npm-production"}},"3.4.259":{"name":"simple-keyboard-layouts","version":"3.4.259","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.259","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"9ac591b69a6354874901d5c397abc36f4a99e579","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.259.tgz","fileCount":151,"integrity":"sha512-7FqjkuEbA8T2uewbmU/1p24Pm+EI02TZLZUPGyyVu+uEtkmFtzOdKKqE4xmYw6drii+ZLwt+LXI6RsFmOFxIRA==","signatures":[{"sig":"MEUCIAugEya/Quvb13FpXxZI7curYZEAGM4Bxyg8iEFCoTMCAiEAqSRaZsRoZhHiLJh3RHJvhtrerLGb+LnYYlsPjMK3YWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.259","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338158},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"0c61114bef841832c2fb814af40f25fc57a3741f","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.19.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.110.3","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.5","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.183","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.8","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.259_1788996412487_0.27699217253955544","host":"s3://npm-registry-packages-npm-production"}},"3.4.260":{"name":"simple-keyboard-layouts","version":"3.4.260","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.260","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"3ac98eefb39fa9f42a130c34e1ee01fc44cde033","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.260.tgz","fileCount":151,"integrity":"sha512-2F/VE1O8ns3eVz5SXnRrgrgpoN8TPtHPSqp7Dn1bF98BvCQPJzAyXB/c2N1nSk/8JVIRU9MZcXt79TU2nTd6XA==","signatures":[{"sig":"MEUCIGHOgeK9gei+Wgkn+BhWnxp1zDTtVme3oKiFblsVMUiHAiEA/cVVsmfp4IXADCc1ACO3hMqPndYyXuPgxQn33o+N/qM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCHdTH8q/HEoJCXSM7qQOFlKjwhts+x6+2W01vklDSIfQIgOSzMFMpkYgNsMbq1pnsVjBNlIlJqWCdA3Ask6RnFQVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.260","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338158},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"0dcbbf924bb363ffeeb865f94994cab974312484","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.19.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.110.3","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.5","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.184","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.8","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.260_1789113998768_0.8939660328528625","host":"s3://npm-registry-packages-npm-production"}},"3.4.261":{"name":"simple-keyboard-layouts","version":"3.4.261","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.261","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"1c49b471d892a71bd15a84d61d59cc122d9b36b5","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.261.tgz","fileCount":151,"integrity":"sha512-9vhi8QN3mjtJUHlA27k6gIFCg1pSQDLSzXum+btahaPyXC0L84rCSJwPxyCsFK9FY9qMNFc6aVAK+cu1CLQt3w==","signatures":[{"sig":"MEUCIQC3ELqz3LuKeE/yxpc812clCiVTAYBc83inlxFeDxBpBgIgXawsj4FkOCxdH4dBVt4wA49yIg8pvBWhMyX3wp4OCsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHJs3A31pWi3PHKN8cYrvgC5fima/LumOeg7N8/fRRLYAiEA31n8R3GjjpWIQyenNg1z6Fedml0eF8HnP4kqRd22lVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.261","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338158},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"da6779f3efb8783d1dbe63074be329d6f5e53622","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.19.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.110.3","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.5","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.187","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.8","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.261_1789373222957_0.4469157484266124","host":"s3://npm-registry-packages-npm-production"}},"3.4.262":{"name":"simple-keyboard-layouts","version":"3.4.262","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.262","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"ceff28f972cc9f1427b9f490274ba84dc0326bce","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.262.tgz","fileCount":151,"integrity":"sha512-fWFd7k+69MiIKxTqGOsFC2yLm8T9SQOzzAGu7DgqKuWayBBjXTWjGJa/ORKG6wgnAZPXKAJBhFH5H97jWlwQIw==","signatures":[{"sig":"MEUCIQCHDW/G6NWAwcY0wGmwSEMFHELL7ZJgdpeEyMAm0KWVtgIgMlC8ecDA0/GgcQD3j9vlTWLRo8xJ/lE9r6203+K0oPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEpUXDr4TOXX4X+y+HvFi+oR1zI4rM1vvysbQ/KbPgJaAiBy9NoA4GuUUFNiX6aK/uiyT1s7tQ9we2Tf1Bzs1xMdBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.262","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338158},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"b5152086aac2223592982aa68d40237d9bf4a83c","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.19.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.111.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.5","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.187","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.8","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.262_1789632334577_0.46673561118065554","host":"s3://npm-registry-packages-npm-production"}},"3.4.263":{"name":"simple-keyboard-layouts","version":"3.4.263","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.263","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"ca508311281229d0949c9d94bbde990a84d44cbc","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.263.tgz","fileCount":151,"integrity":"sha512-lzwQtZHoc8Yfq1EgxDHUVA+FBbSHBw3bc95AauBztX44mu5JsGMzgLtnmhOeclqHIM6NGEFhk4T9ITFMeApvRQ==","signatures":[{"sig":"MEUCIEs/D8/2Ck2Umhw68+DxwmURDATLaCZ1xgy0lx7gCDhJAiEApNvo2pbOalS9XlnfUGt41yRpAvP7nQ0oVnQMCYPguxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGAMn8TRZy+FXjbOMX99/FpBOxvHV6bv6jjNdaO0LyvKAiBTvqw+xOPgCiUTahdPnuUllkMp5U7ab1u+reM/LjPzJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.263","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338158},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"9ff8da9ac03e59254624a589e34c1c92121582d6","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.19.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.111.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.5","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.188","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.8","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.263_1789718865924_0.8092766524652752","host":"s3://npm-registry-packages-npm-production"}},"3.4.264":{"name":"simple-keyboard-layouts","version":"3.4.264","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.264","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"0e865235fac757163a86ec3e220cee112335489b","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.264.tgz","fileCount":151,"integrity":"sha512-dlKHzHLfP3ON4f1UwCfF1B8EzL5eh/wr9D50bxsucjBPqjpyZAfpL8y1fUohSEfcYhKgplunnZaoj8dFv/JBtg==","signatures":[{"sig":"MEYCIQDvKCV9UPHoCa4EAt9M623yyUlNbS8NZ+BuzSqOmufO2QIhAPZXUMClhmenNatr+p18BVC25ADTb47gtw4Ukt6FwuTy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCJGI+t4rYQb/dDuCCKMHnaLxa3m/C7WvXOaJxpTi9mtgIgf2tD6e5IdDJ7wWbF7kY0HmTuwtWb3t/4srf8FKdMFck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.264","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338158},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"801912b0cebfd205279ecea83993cee02ec49290","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.19.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.111.0","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.5","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.190","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.8","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.7","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.264_1789978000315_0.9076635468722791","host":"s3://npm-registry-packages-npm-production"}},"3.4.265":{"name":"simple-keyboard-layouts","version":"3.4.265","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.265","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"0f1c52e90cc244fa8149fda207979ddb0e6ca6fd","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.265.tgz","fileCount":151,"integrity":"sha512-aQyKO4bIgw/VJz8xNsDLCmZ0Ckw+fT7pPsoSrxshQbF6w1mtvIyDWQsRKcpV/fJyIB5C+TQx9WWvGFw5ycR51Q==","signatures":[{"sig":"MEQCIE4pLTsIS35B1YEbhEPTcrP40if/U/44F8+W+CTD4kNqAiAs6LDZqFwnJksph3nTKFzS6jWviIGe2fYHhX9xeQPmLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCpNxb0RPNNPAZTZSmBUOrxAj5PFIADcgjA28vud4wSegIhAPsl+3E51nblalPB2ARxd+XCqEoh4pwIL4kS7MlX3VBL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.265","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338158},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"16102c7c29a05508a952f66445d04c08b1ac02d7","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.19.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.111.1","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.5","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.190","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.8","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.9","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.265_1790064387562_0.9699525596071046","host":"s3://npm-registry-packages-npm-production"}},"3.4.266":{"name":"simple-keyboard-layouts","version":"3.4.266","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","_id":"simple-keyboard-layouts@3.4.266","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"8b6bf720795215379505de73f8a193246f275846","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.266.tgz","fileCount":151,"integrity":"sha512-m+WUw6PYtj5pEmZTb76rEns7vmLs6d3tPPQkJ/uNLn1+mbm7kkb+aaJQXU826NZQ2LeC0M/AARvRZzxeermfSA==","signatures":[{"sig":"MEQCICmUyrgd0aDb1TV0WCsK4zMyfkuwKkk5CLL4izDO2HmbAiAzc/WR/eW6RLlCdFfCG5DW+xVBc+HDENttaoox0V34Yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDpt7HF3aS/TeSgnvdUqq45X7Y0Gvy40aXVOQOxRjDmUgIgNHf6dS/beb0ZXK7GLPzKuy+5BTeyCTapqWdSHi+VAgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.266","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338158},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","types":"./build/index.d.ts","gitHead":"c8438b79638c3327549009a9247c9e6ff8b56161","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.19.0","description":"Layouts module for simple-keyboard","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.111.1","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.5","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.191","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.8","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.9","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"tmp":"tmp/simple-keyboard-layouts_3.4.266_1790323626691_0.7824905001464268","host":"s3://npm-registry-packages-npm-production"}},"3.4.267":{"_id":"simple-keyboard-layouts@3.4.267","bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"dist":{"shasum":"3ce61e87ebbf0754c42cac4db6fcadca64221aa6","tarball":"https://registry.npmjs.org/simple-keyboard-layouts/-/simple-keyboard-layouts-3.4.267.tgz","fileCount":151,"integrity":"sha512-M1z7Z9qhpjuM65NgTNYNnSYVMa2tBmMsiSUdQs3GuJPaub/zoM7unwgUidkio5/KApRaruarX2/lSBwfbgSGKw==","signatures":[{"sig":"MEUCIQDMPZjWWOa6EUKos3osfzLh+3wbwIUkvS7lNLWft22EMgIgWYN+3Qs6M0FIaKWxQaCGB+0rgiSm2ZBqS5A+yqNuVko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA/O+nP8BRf07nc474v0mH9h3XT8a4EMaY+UKvBoBTP5AiEA4MCOTjF5ZbB0Ql0T1RQqhi7Btq+OHQ0W3uRgqrxsoLc="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/simple-keyboard-layouts@3.4.267","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1338158},"jest":{"roots":["<rootDir>/src"],"testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"modulePaths":[],"moduleNameMapper":{"\\.(css|less)$":"<rootDir>/scripts/testMock.js","\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":"<rootDir>/scripts/testMock.js"},"collectCoverageFrom":["src/**/*.{js,jsx,ts,tsx}","!src/**/*.d.ts","!src/lib/index.js","!src/demo/index.js","!src/utils/**","!src/**/*.d.ts","!**/tests/**"],"moduleFileExtensions":["web.js","js","web.ts","ts","web.tsx","tsx","json","web.jsx","jsx","node"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"main":"build/index.js","name":"simple-keyboard-layouts","types":"./build/index.d.ts","author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"gitHead":"1e6950e50027cf61b7a694b6421abeb48d580162","license":"MIT","scripts":{"test":"jest --silent","build":"webpack && npm run build-esm && tsc && npm run buildLayouts && npm run buildLayoutsNode","start":"webpack serve --config webpack.config.demo.js","prepare":"npm run build","coverage":"npm run test -- --coverage","build-esm":"webpack --config webpack.config.build_esm.js","trypublish":"npm publish || true","buildLayouts":"tsc --p tsconfig.layouts.json","buildLayoutsNode":"tsc --p tsconfig.layouts.cjs.json"},"version":"3.4.267","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:aab8e9ad-6e83-48a1-b763-7c45f50493ef"}},"homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"_npmVersion":"11.19.0","description":"Layouts module for simple-keyboard","directories":{},"maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.32.0","webpack":"^5.111.1","uglify-es":"^3.3.9","@babel/cli":"^7.28.6","css-loader":"^7.1.5","typescript":"^5.9.3","url-loader":"^4.1.1","@babel/core":"^7.29.7","@types/jest":"^27.5.0","file-loader":"^6.2.0","webpack-cli":"^6.0.1","babel-eslint":"^10.1.0","babel-loader":"^10.1.1","style-loader":"^4.0.0","@babel/polyfill":"^7.12.1","simple-keyboard":"3.8.192","@babel/preset-env":"^7.29.7","webpack-dev-server":"4.13.1","babel-preset-minify":"^0.5.2","html-webpack-plugin":"^5.6.8","terser-webpack-plugin":"^5.6.1","mini-css-extract-plugin":"^2.10.2","@typescript-eslint/parser":"^4.33.0","css-minimizer-webpack-plugin":"^8.0.0","@typescript-eslint/eslint-plugin":"^4.33.0","@babel/plugin-transform-typescript":"^7.29.9","@babel/plugin-proposal-class-properties":"^7.18.6"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/simple-keyboard-layouts_3.4.267_1790582899385_0.46371377134329284"}}},"time":{"created":"2018-08-14T16:27:34.328Z","modified":"2026-09-28T08:08:19.887Z","0.0.1":"2018-08-14T16:27:34.454Z","0.0.2":"2018-08-14T16:50:31.898Z","1.0.0":"2018-08-14T19:23:25.515Z","1.0.1":"2018-08-14T19:38:48.383Z","1.0.3":"2018-08-14T20:11:15.908Z","1.0.4":"2018-08-29T14:42:47.636Z","1.0.5":"2018-08-29T14:46:07.463Z","1.0.6":"2018-09-06T03:33:44.281Z","1.0.7":"2018-09-10T02:49:31.850Z","1.0.8":"2018-10-15T05:13:15.619Z","1.0.9":"2018-11-01T04:57:20.762Z","1.0.10":"2018-11-01T21:57:42.533Z","1.0.11":"2018-11-06T21:04:58.090Z","1.0.12":"2018-11-06T22:52:14.505Z","1.1.0":"2018-11-09T20:29:12.974Z","1.2.0":"2018-11-14T14:39:29.960Z","1.2.2":"2018-12-03T05:04:06.576Z","1.2.3":"2019-01-06T21:11:34.254Z","1.2.4":"2019-01-06T21:14:15.053Z","1.2.5":"2019-01-28T16:48:29.559Z","1.2.6":"2019-02-01T16:45:58.021Z","1.2.7":"2019-02-09T16:01:21.100Z","1.2.8":"2019-02-23T20:26:31.654Z","1.2.9":"2019-04-01T23:59:34.937Z","1.3.0":"2019-04-03T01:13:56.926Z","1.4.0":"2019-05-10T01:19:36.388Z","1.4.1":"2019-05-10T22:05:15.063Z","1.5.0":"2019-05-10T23:43:13.716Z","1.5.1":"2019-05-21T12:23:32.682Z","1.5.2":"2019-05-27T03:13:26.905Z","1.5.3":"2019-06-03T00:14:19.332Z","1.5.4":"2019-06-06T02:54:13.480Z","1.6.0":"2019-06-13T21:59:56.520Z","1.7.0":"2019-07-24T22:53:48.658Z","1.8.0":"2019-08-02T01:19:40.184Z","1.8.1":"2019-08-02T05:57:30.733Z","1.8.2":"2019-08-17T22:56:23.139Z","1.8.3":"2019-08-27T03:47:29.681Z","1.9.0":"2019-08-30T18:53:24.838Z","1.9.1":"2019-08-30T19:17:48.628Z","1.9.2":"2019-10-08T23:01:26.144Z","1.9.3":"2019-10-13T03:50:33.580Z","1.9.4":"2019-10-13T04:12:32.695Z","1.9.5":"2019-10-13T04:14:35.574Z","1.9.6":"2019-10-13T04:19:47.343Z","1.9.7":"2019-10-13T04:23:20.873Z","1.9.8":"2019-10-13T16:37:47.158Z","1.9.9":"2019-10-14T20:25:52.246Z","1.9.10":"2019-10-16T03:46:48.921Z","1.9.11":"2019-10-16T03:51:00.389Z","1.9.12":"2019-10-16T03:57:10.779Z","1.9.13":"2019-10-23T09:24:06.501Z","1.9.14":"2019-10-23T09:29:31.138Z","1.9.15":"2019-10-24T09:22:33.025Z","1.9.16":"2019-10-28T09:48:03.726Z","1.9.17":"2019-10-30T14:07:01.444Z","1.9.18":"2019-11-04T14:35:59.496Z","1.9.19":"2019-11-05T13:57:14.549Z","1.9.20":"2019-11-05T14:12:20.498Z","1.9.21":"2019-11-05T17:36:47.234Z","1.9.22":"2019-11-05T18:25:11.015Z","1.9.23":"2019-11-07T10:19:59.900Z","1.9.24":"2019-11-07T10:22:15.462Z","1.9.25":"2019-11-08T10:24:42.104Z","1.9.26":"2019-11-11T12:14:12.040Z","1.9.27":"2019-11-12T10:23:33.751Z","1.9.28":"2019-11-13T10:21:18.887Z","1.9.29":"2019-11-14T10:25:06.802Z","1.9.30":"2019-11-15T10:20:50.687Z","1.9.31":"2019-11-15T10:24:47.999Z","1.9.32":"2019-11-18T10:10:10.840Z","1.9.33":"2019-11-21T12:29:28.373Z","1.9.34":"2019-11-22T09:36:36.717Z","1.9.35":"2019-11-22T09:38:37.857Z","1.9.36":"2019-11-25T10:54:56.812Z","1.9.37":"2019-11-25T10:56:52.947Z","1.9.38":"2019-11-25T10:58:28.161Z","1.9.39":"2019-11-25T11:03:07.587Z","1.9.40":"2019-11-26T09:22:38.140Z","1.9.41":"2019-11-26T09:24:37.956Z","1.10.1":"2019-11-27T01:22:05.010Z","1.10.2":"2019-11-27T09:57:01.820Z","1.10.3":"2019-11-27T09:59:52.333Z","1.10.4":"2019-11-27T10:04:42.914Z","1.10.5":"2019-11-28T09:21:47.038Z","1.10.6":"2019-11-29T09:20:53.871Z","1.10.7":"2019-11-29T09:23:20.763Z","1.10.8":"2019-11-29T09:28:06.641Z","1.10.9":"2019-12-02T10:51:51.876Z","1.10.10":"2019-12-02T10:53:11.051Z","1.10.11":"2019-12-03T09:31:35.295Z","1.10.12":"2019-12-03T09:36:32.937Z","1.10.13":"2019-12-05T09:31:37.481Z","1.10.14":"2019-12-05T09:33:59.207Z","1.10.15":"2019-12-05T09:35:24.485Z","1.10.16":"2019-12-05T09:37:33.172Z","1.10.17":"2019-12-05T09:42:46.651Z","1.10.18":"2019-12-09T10:45:25.471Z","1.10.19":"2019-12-09T10:46:59.435Z","1.10.20":"2019-12-09T10:50:45.118Z","1.10.21":"2019-12-10T10:06:09.839Z","1.10.22":"2019-12-10T10:10:55.176Z","1.10.23":"2019-12-11T10:28:57.893Z","1.10.24":"2019-12-12T10:00:45.775Z","1.10.25":"2019-12-13T09:33:09.725Z","1.10.26":"2019-12-13T09:34:41.118Z","1.10.27":"2019-12-13T09:37:07.876Z","1.10.28":"2019-12-16T10:52:55.353Z","1.10.29":"2019-12-16T10:58:17.997Z","1.10.30":"2019-12-16T11:02:38.131Z","1.10.31":"2019-12-17T09:40:54.547Z","1.10.32":"2019-12-18T09:41:16.543Z","1.10.33":"2019-12-18T09:44:46.435Z","1.10.34":"2019-12-18T09:47:14.989Z","1.10.35":"2019-12-18T09:50:26.589Z","1.10.36":"2019-12-19T04:14:44.410Z","1.10.37":"2019-12-19T10:20:46.857Z","1.10.38":"2019-12-19T10:23:38.052Z","1.10.39":"2019-12-19T10:28:53.505Z","1.10.40":"2019-12-19T10:32:42.205Z","1.10.41":"2019-12-20T10:00:26.435Z","1.10.42":"2019-12-20T10:05:48.659Z","1.10.43":"2019-12-23T10:44:53.854Z","1.10.44":"2019-12-23T10:46:18.850Z","1.10.45":"2019-12-23T10:48:12.779Z","1.10.46":"2019-12-23T10:53:39.755Z","1.10.47":"2019-12-24T09:34:49.068Z","1.10.48":"2019-12-25T09:43:50.561Z","1.10.49":"2019-12-26T09:22:32.091Z","1.10.50":"2019-12-27T09:29:40.538Z","1.10.51":"2019-12-30T10:15:08.114Z","1.10.52":"2019-12-30T10:19:02.943Z","1.10.53":"2020-01-06T10:53:18.240Z","1.10.54":"2020-01-07T10:17:38.462Z","1.10.55":"2020-01-07T10:22:43.433Z","1.10.56":"2020-01-08T10:02:37.664Z","1.10.57":"2020-01-10T10:29:47.207Z","1.10.58":"2020-01-10T10:33:47.216Z","1.10.59":"2020-01-13T11:14:42.947Z","1.10.60":"2020-01-13T11:16:57.496Z","1.10.61":"2020-01-13T11:18:35.915Z","1.10.62":"2020-01-13T11:21:02.757Z","1.10.63":"2020-01-13T11:25:24.445Z","1.10.64":"2020-01-14T10:51:12.456Z","1.10.65":"2020-01-14T10:53:47.056Z","1.10.66":"2020-01-14T10:56:07.382Z","1.10.67":"2020-01-14T10:59:22.481Z","1.10.68":"2020-01-15T11:16:10.768Z","1.10.69":"2020-01-16T10:42:01.571Z","1.10.70":"2020-01-16T10:45:03.135Z","1.10.71":"2020-01-17T10:42:35.310Z","1.10.72":"2020-01-20T11:33:39.422Z","1.10.73":"2020-01-21T10:05:48.829Z","1.10.74":"2020-01-21T10:11:57.299Z","1.10.75":"2020-01-22T10:36:57.092Z","1.10.76":"2020-01-22T10:39:02.206Z","1.10.77":"2020-01-22T10:43:14.912Z","1.10.78":"2020-01-22T10:47:39.930Z","1.10.79":"2020-01-22T10:54:09.881Z","1.10.80":"2020-01-23T10:33:21.373Z","1.10.81":"2020-01-28T11:00:31.658Z","1.10.82":"2020-01-30T11:06:18.430Z","1.10.83":"2020-01-30T11:10:00.338Z","1.10.84":"2020-01-30T11:14:15.026Z","1.10.85":"2020-01-31T10:42:27.689Z","1.10.86":"2020-01-31T10:44:25.359Z","1.10.87":"2020-01-31T10:48:36.331Z","1.10.88":"2020-01-31T10:50:52.686Z","1.10.89":"2020-01-31T10:53:05.913Z","1.10.90":"2020-02-03T12:05:38.831Z","1.10.91":"2020-02-03T12:08:36.454Z","1.10.92":"2020-02-03T12:13:11.098Z","1.10.93":"2020-02-03T12:14:51.596Z","1.10.94":"2020-02-04T10:51:41.422Z","1.10.95":"2020-02-05T10:31:04.127Z","1.10.96":"2020-02-06T10:37:09.283Z","1.10.97":"2020-02-06T10:41:21.281Z","1.10.98":"2020-02-06T10:46:03.728Z","1.10.99":"2020-02-07T10:41:45.821Z","1.11.1":"2020-02-09T19:19:23.526Z","1.11.2":"2020-02-09T19:21:35.459Z","1.11.3":"2020-02-10T11:36:40.400Z","1.11.4":"2020-02-10T11:43:06.078Z","1.11.5":"2020-02-11T10:51:51.562Z","1.12.1":"2020-02-12T01:52:21.344Z","1.12.2":"2020-02-12T02:14:40.948Z","1.12.3":"2020-02-12T10:42:54.557Z","1.12.4":"2020-02-12T10:47:25.950Z","1.12.5":"2020-02-13T10:38:27.005Z","1.12.6":"2020-02-18T10:32:05.616Z","1.12.7":"2020-02-19T10:45:04.753Z","1.12.8":"2020-02-19T10:49:34.244Z","1.12.9":"2020-02-19T10:54:12.769Z","1.12.10":"2020-02-20T10:25:26.163Z","1.12.11":"2020-02-21T10:34:19.041Z","1.12.12":"2020-02-24T11:25:31.728Z","1.12.13":"2020-02-25T10:39:08.403Z","1.12.14":"2020-02-26T10:57:06.842Z","1.12.15":"2020-02-27T11:21:06.875Z","1.12.16":"2020-02-27T11:27:07.742Z","1.12.17":"2020-02-28T11:01:05.958Z","1.12.18":"2020-02-28T11:02:44.408Z","1.12.19":"2020-02-28T11:05:30.350Z","1.12.20":"2020-03-02T13:12:39.133Z","1.12.21":"2020-03-02T13:16:18.601Z","1.12.22":"2020-03-03T11:00:13.023Z","1.12.23":"2020-03-05T11:03:41.448Z","1.12.24":"2020-03-05T11:08:40.153Z","1.12.25":"2020-03-06T10:57:10.931Z","1.12.26":"2020-03-09T12:05:32.452Z","1.12.27":"2020-03-10T10:52:29.554Z","1.12.28":"2020-03-13T10:22:32.392Z","1.12.29":"2020-03-13T20:45:06.466Z","1.12.30":"2020-03-16T11:51:41.138Z","1.12.31":"2020-03-18T10:33:25.885Z","1.12.32":"2020-03-18T10:37:59.369Z","1.12.33":"2020-03-19T10:48:48.528Z","1.12.34":"2020-03-20T10:38:29.251Z","1.12.35":"2020-03-20T10:44:28.590Z","1.12.36":"2020-03-23T13:03:53.720Z","1.12.37":"2020-03-23T13:06:56.695Z","1.12.38":"2020-03-23T13:13:07.914Z","1.12.39":"2020-03-23T13:16:02.384Z","1.12.40":"2020-03-23T13:17:42.015Z","1.12.41":"2020-03-23T13:23:32.435Z","1.12.42":"2020-03-24T11:27:29.431Z","1.12.43":"2020-03-24T11:29:38.278Z","1.12.44":"2020-03-25T11:13:31.212Z","1.12.45":"2020-03-26T11:27:01.259Z","1.12.46":"2020-03-26T11:29:29.479Z","1.12.47":"2020-03-26T11:32:29.496Z","1.12.48":"2020-03-26T11:37:25.409Z","1.12.49":"2020-03-27T10:48:19.944Z","1.12.50":"2020-03-27T10:53:08.356Z","1.12.51":"2020-03-30T12:50:48.097Z","1.12.52":"2020-03-30T12:52:54.361Z","1.12.53":"2020-03-30T12:55:54.939Z","1.12.54":"2020-03-30T13:02:21.721Z","1.12.55":"2020-04-01T12:00:50.529Z","1.12.56":"2020-04-02T10:51:11.606Z","1.12.57":"2020-04-02T10:54:55.759Z","1.12.58":"2020-04-02T11:01:36.553Z","1.12.59":"2020-04-03T12:14:38.945Z","1.12.60":"2020-04-03T12:21:26.363Z","1.12.61":"2020-04-06T12:27:09.427Z","1.12.62":"2020-04-07T11:21:12.974Z","1.12.63":"2020-04-07T11:26:19.795Z","1.12.64":"2020-04-08T11:13:57.139Z","1.12.65":"2020-04-09T10:58:02.541Z","1.12.66":"2020-04-09T11:01:23.328Z","1.12.67":"2020-04-09T11:04:14.710Z","1.12.68":"2020-04-09T11:09:07.051Z","1.12.69":"2020-04-10T11:08:17.072Z","1.12.70":"2020-04-10T11:11:00.178Z","1.12.71":"2020-04-13T11:50:18.963Z","1.12.72":"2020-04-13T11:52:59.281Z","1.12.73":"2020-04-13T11:57:53.252Z","1.12.74":"2020-04-14T11:25:10.278Z","1.12.75":"2020-04-14T11:29:35.297Z","1.12.76":"2020-04-15T11:15:23.018Z","1.12.77":"2020-04-16T11:07:18.658Z","1.12.78":"2020-04-16T11:10:19.928Z","1.12.79":"2020-04-16T11:14:32.884Z","1.12.80":"2020-04-17T11:01:18.095Z","1.12.81":"2020-04-20T13:00:19.068Z","1.12.82":"2020-04-20T13:05:08.571Z","1.12.83":"2020-05-28T04:21:45.963Z","1.12.84":"2020-05-28T04:50:53.268Z","1.12.85":"2020-05-28T08:49:47.667Z","1.12.86":"2020-05-28T08:53:20.683Z","1.12.87":"2020-05-28T08:59:51.286Z","1.13.1":"2020-05-28T14:51:54.405Z","1.13.2":"2020-05-29T08:28:57.299Z","1.13.3":"2020-06-01T09:01:54.291Z","1.13.4":"2020-06-01T09:05:02.374Z","1.13.5":"2020-06-02T08:27:11.015Z","1.13.6":"2020-06-04T08:47:31.607Z","1.13.7":"2020-06-04T08:52:30.466Z","1.13.8":"2020-06-05T08:29:30.833Z","1.13.9":"2020-06-05T17:06:10.809Z","1.13.10":"2020-06-08T08:51:41.459Z","1.13.11":"2020-06-08T08:54:09.058Z","1.13.12":"2020-06-09T08:17:35.853Z","1.13.13":"2020-06-10T08:45:36.117Z","1.13.14":"2020-06-11T08:32:48.549Z","1.13.15":"2020-06-12T08:16:37.324Z","1.13.16":"2020-06-12T14:59:16.773Z","1.13.17":"2020-06-15T08:53:49.346Z","1.13.18":"2020-06-15T08:58:19.027Z","1.13.19":"2020-06-16T08:16:03.028Z","1.13.20":"2020-06-16T08:20:47.510Z","1.13.21":"2020-06-17T08:13:37.184Z","1.13.22":"2020-06-19T08:24:17.455Z","1.13.23":"2020-06-19T08:26:56.633Z","1.13.24":"2020-06-22T08:56:32.060Z","1.13.25":"2020-06-22T08:59:13.825Z","1.13.26":"2020-06-23T08:49:42.388Z","1.13.27":"2020-06-24T08:48:03.739Z","1.13.28":"2020-06-24T08:51:59.612Z","1.13.29":"2020-06-24T08:57:27.486Z","1.13.30":"2020-06-25T08:30:01.489Z","1.13.31":"2020-06-29T08:41:18.476Z","1.13.32":"2020-06-29T08:46:43.671Z","1.13.33":"2020-06-30T08:10:46.579Z","1.13.34":"2020-07-01T08:24:23.309Z","1.13.35":"2020-07-01T08:28:16.021Z","1.13.36":"2020-07-01T08:33:30.185Z","1.13.37":"2020-07-01T08:38:21.721Z","1.13.38":"2020-07-02T08:24:10.459Z","1.13.39":"2020-07-03T08:20:50.450Z","1.13.40":"2020-07-06T08:34:13.755Z","1.13.41":"2020-07-06T08:39:07.119Z","1.13.42":"2020-07-07T08:26:57.068Z","1.13.43":"2020-07-08T08:11:38.288Z","1.13.44":"2020-07-08T08:16:23.288Z","1.13.45":"2020-07-09T08:23:09.473Z","1.13.46":"2020-07-14T08:27:30.506Z","1.13.47":"2020-07-15T08:16:43.880Z","1.13.48":"2020-07-16T08:14:00.042Z","1.13.49":"2020-07-16T08:19:04.563Z","1.13.50":"2020-07-17T08:20:26.741Z","1.13.51":"2020-07-20T08:41:38.835Z","1.13.52":"2020-07-27T08:41:32.696Z","1.13.53":"2020-07-28T08:06:32.577Z","1.13.54":"2020-07-28T08:09:34.200Z","1.13.55":"2020-07-29T08:25:15.314Z","1.13.56":"2020-07-30T08:16:11.844Z","1.13.57":"2020-07-30T08:18:41.169Z","1.13.58":"2020-07-30T08:26:03.453Z","1.13.59":"2020-07-31T08:40:39.620Z","1.13.60":"2020-07-31T08:43:46.613Z","1.13.61":"2020-07-31T08:46:50.195Z","1.13.62":"2020-07-31T08:50:49.048Z","1.13.63":"2020-07-31T09:01:58.096Z","1.13.64":"2020-08-03T09:05:53.877Z","1.13.65":"2020-08-03T09:07:37.585Z","1.13.66":"2020-08-03T09:18:20.853Z","1.13.67":"2020-08-04T08:04:13.678Z","1.13.68":"2020-08-04T08:07:28.043Z","1.13.69":"2020-08-05T08:05:46.077Z","1.13.70":"2020-08-05T08:10:58.498Z","1.13.71":"2020-08-07T07:59:03.861Z","1.13.72":"2020-08-07T08:06:29.864Z","1.13.73":"2020-08-10T08:28:52.206Z","1.13.74":"2020-08-11T08:13:27.574Z","1.13.75":"2020-08-11T08:16:25.517Z","1.13.76":"2020-08-11T08:20:41.743Z","1.13.77":"2020-08-11T08:27:35.294Z","1.13.78":"2020-08-13T08:13:56.485Z","1.13.79":"2020-08-13T08:18:58.607Z","1.13.80":"2020-08-14T08:08:55.868Z","1.13.81":"2020-08-18T08:15:50.880Z","1.13.82":"2020-08-18T08:21:40.864Z","1.13.83":"2020-08-24T17:40:14.535Z","1.13.84":"2020-08-24T17:43:13.346Z","1.13.85":"2020-08-24T17:45:47.449Z","1.13.86":"2020-08-31T17:52:07.388Z","1.13.87":"2020-08-31T17:54:35.220Z","1.13.88":"2020-08-31T18:00:05.913Z","1.13.89":"2020-08-31T18:05:02.302Z","1.13.90":"2020-09-07T17:17:30.320Z","1.13.91":"2020-09-07T17:19:18.219Z","1.13.92":"2020-09-07T17:20:58.498Z","1.13.93":"2020-09-07T17:26:26.762Z","1.13.94":"2020-09-09T00:34:30.706Z","1.13.95":"2020-09-09T03:53:56.250Z","1.13.96":"2020-09-09T04:00:33.231Z","1.13.97":"2020-09-09T15:46:38.636Z","1.13.98":"2020-09-14T17:38:07.831Z","1.13.99":"2020-09-14T17:42:58.102Z","1.13.100":"2020-09-21T17:13:33.869Z","1.13.101":"2020-09-21T17:16:26.353Z","1.13.102":"2020-09-21T17:20:09.523Z","1.13.103":"2020-09-21T17:25:30.098Z","1.13.104":"2020-09-23T04:53:58.750Z","1.14.0":"2020-09-24T04:59:44.326Z","1.14.1":"2020-09-24T05:01:53.540Z","1.14.2":"2020-09-24T05:05:43.072Z","1.14.3":"2020-09-25T05:41:57.464Z","1.14.4":"2020-09-25T23:44:28.309Z","1.14.5":"2020-09-28T17:23:33.298Z","1.14.6":"2020-09-28T17:25:24.410Z","1.14.7":"2020-09-28T17:30:38.188Z","1.14.8":"2020-09-30T04:41:34.350Z","1.14.9":"2020-10-05T17:46:32.069Z","1.14.10":"2020-10-07T07:46:49.263Z","1.14.11":"2020-10-07T11:28:36.470Z","1.14.12":"2020-10-08T15:29:15.815Z","1.14.13":"2020-10-09T01:08:51.292Z","1.14.14":"2020-10-09T18:44:27.360Z","1.14.15":"2020-10-09T18:48:19.372Z","1.14.16":"2020-10-11T00:14:26.613Z","1.14.17":"2020-10-11T00:18:42.574Z","1.14.18":"2020-10-12T17:04:57.258Z","1.14.19":"2020-10-14T03:09:56.884Z","1.14.20":"2020-10-14T03:12:54.299Z","1.14.21":"2020-10-15T11:32:36.873Z","1.14.22":"2020-10-15T11:34:42.692Z","1.14.23":"2020-10-15T11:37:52.927Z","1.14.24":"2020-10-15T11:40:36.927Z","1.14.25":"2020-10-15T19:07:37.078Z","1.14.26":"2020-10-15T19:31:07.985Z","1.14.27":"2020-10-16T19:16:37.864Z","1.14.28":"2020-10-16T19:25:12.354Z","1.14.29":"2020-10-17T08:00:37.245Z","1.14.30":"2020-10-17T08:18:36.114Z","1.14.31":"2020-10-18T02:08:33.096Z","1.14.32":"2020-10-19T18:08:54.963Z","1.14.33":"2020-10-19T18:11:10.247Z","1.14.34":"2020-10-19T18:14:37.623Z","1.15.0":"2020-10-21T06:02:17.293Z","1.15.1":"2020-10-21T06:11:45.962Z","1.15.2":"2020-10-21T11:10:26.088Z","1.15.3":"2020-10-21T11:14:32.017Z","1.15.4":"2020-10-21T11:17:32.678Z","1.15.5":"2020-10-21T19:03:03.047Z","1.15.6":"2020-10-21T19:33:14.946Z","1.15.7":"2020-10-21T19:48:44.906Z","1.15.8":"2020-10-21T19:57:52.413Z","1.15.9":"2020-10-23T03:41:55.553Z","1.15.10":"2020-10-23T03:44:39.027Z","1.15.11":"2020-10-23T03:48:14.957Z","1.15.12":"2020-10-23T03:50:11.074Z","1.15.13":"2020-10-23T12:25:28.009Z","1.15.14":"2020-10-24T00:36:16.371Z","1.15.15":"2020-10-24T00:42:07.984Z","1.15.16":"2020-10-24T00:45:30.059Z","1.15.17":"2020-10-24T19:52:55.914Z","1.15.18":"2020-10-24T20:11:04.297Z","1.15.19":"2020-10-25T19:40:39.825Z","1.15.20":"2020-10-26T14:22:25.194Z","1.15.21":"2020-10-26T22:06:55.729Z","1.15.22":"2020-10-26T22:10:56.782Z","1.15.23":"2020-10-28T14:02:42.120Z","1.15.24":"2020-10-28T14:08:46.585Z","1.15.25":"2020-10-29T22:12:56.578Z","1.15.26":"2020-10-30T13:32:01.473Z","1.15.27":"2020-11-03T08:13:57.520Z","1.15.28":"2020-11-03T08:17:32.213Z","1.15.29":"2020-11-03T08:21:41.485Z","1.15.30":"2020-11-04T08:00:05.400Z","1.15.31":"2020-11-04T08:05:24.344Z","1.15.32":"2020-11-05T08:07:02.638Z","1.15.33":"2020-11-05T08:10:31.518Z","1.15.34":"2020-11-06T07:51:37.917Z","1.15.35":"2020-11-09T01:41:11.357Z","1.15.36":"2020-11-09T02:50:33.205Z","1.15.37":"2020-11-09T08:37:54.062Z","1.15.38":"2020-11-09T08:40:11.844Z","1.15.39":"2020-11-10T07:49:46.922Z","1.15.40":"2020-11-11T07:39:52.130Z","1.15.41":"2020-11-11T07:43:26.015Z","1.15.42":"2020-11-12T08:06:42.211Z","1.15.43":"2020-11-12T08:11:50.176Z","1.15.44":"2020-11-13T08:20:36.782Z","1.15.45":"2020-11-13T08:22:33.875Z","1.15.46":"2020-11-13T16:58:50.109Z","1.15.47":"2020-11-16T08:36:17.542Z","1.15.48":"2020-11-16T08:42:57.556Z","1.15.49":"2020-11-17T07:50:02.405Z","1.15.50":"2020-11-19T07:48:58.232Z","1.15.51":"2020-11-20T10:22:06.260Z","1.15.52":"2020-11-20T10:24:31.021Z","1.15.53":"2020-11-23T08:41:24.341Z","1.15.54":"2020-11-23T08:43:23.645Z","1.15.55":"2020-11-23T08:48:10.428Z","1.15.56":"2020-11-24T07:49:47.382Z","1.15.57":"2020-11-24T07:56:07.244Z","1.15.58":"2020-11-25T07:46:59.574Z","1.15.59":"2020-11-26T08:04:49.918Z","1.15.60":"2020-11-27T07:48:02.113Z","1.15.61":"2020-11-30T08:07:35.655Z","1.15.62":"2020-12-01T08:41:49.933Z","1.15.63":"2020-12-02T08:13:19.977Z","1.15.64":"2020-12-02T08:18:35.676Z","1.15.65":"2020-12-03T07:45:34.231Z","1.15.66":"2020-12-03T07:47:45.194Z","1.15.67":"2020-12-03T07:52:45.911Z","1.15.68":"2020-12-04T07:59:00.245Z","1.15.69":"2020-12-07T08:28:40.890Z","1.15.70":"2020-12-07T08:30:58.054Z","1.15.71":"2020-12-08T08:27:46.692Z","1.15.72":"2020-12-10T07:43:07.439Z","1.15.73":"2020-12-10T07:47:41.079Z","1.15.74":"2020-12-10T07:52:25.949Z","1.15.75":"2020-12-10T18:05:57.555Z","1.15.76":"2020-12-11T08:07:49.410Z","1.15.77":"2020-12-11T08:10:30.820Z","1.15.78":"2020-12-14T01:16:09.209Z","1.15.79":"2020-12-14T09:49:30.405Z","1.15.80":"2020-12-14T09:54:07.770Z","1.15.81":"2020-12-15T07:53:55.911Z","1.15.82":"2020-12-16T08:57:52.835Z","1.15.83":"2020-12-16T17:14:30.112Z","1.15.84":"2020-12-17T07:51:19.100Z","1.15.85":"2020-12-17T18:35:14.107Z","1.15.86":"2020-12-18T07:55:26.803Z","1.15.87":"2020-12-21T17:16:57.311Z","1.15.88":"2020-12-22T08:01:16.803Z","1.15.89":"2020-12-30T08:42:48.802Z","1.15.90":"2020-12-31T07:56:24.203Z","1.15.91":"2021-01-04T08:22:19.062Z","1.15.92":"2021-01-05T07:58:47.191Z","1.15.93":"2021-01-08T08:50:47.485Z","1.15.94":"2021-01-11T08:58:32.276Z","1.15.95":"2021-01-12T08:04:51.313Z","1.15.96":"2021-01-13T08:00:52.630Z","1.15.97":"2021-01-14T08:12:55.947Z","1.15.98":"2021-01-14T08:18:16.157Z","1.15.99":"2021-01-15T08:11:21.535Z","1.15.100":"2021-01-20T09:23:41.956Z","1.15.101":"2021-01-21T07:51:57.273Z","1.15.102":"2021-01-22T00:11:37.373Z","1.15.103":"2021-01-22T07:54:57.831Z","1.15.104":"2021-01-22T08:00:47.973Z","1.15.105":"2021-01-25T08:06:41.235Z","1.15.106":"2021-01-27T04:10:05.085Z","1.15.107":"2021-01-27T07:45:15.070Z","1.15.108":"2021-01-29T07:46:02.365Z","1.15.109":"2021-02-01T09:18:13.685Z","1.15.110":"2021-02-01T09:25:06.710Z","1.15.111":"2021-02-02T07:35:36.011Z","1.15.112":"2021-02-02T07:42:24.999Z","1.15.113":"2021-02-03T10:59:12.121Z","1.15.114":"2021-02-04T09:13:11.690Z","1.15.115":"2021-02-04T09:15:01.092Z","1.15.116":"2021-02-04T09:18:12.356Z","1.15.117":"2021-02-04T09:23:30.632Z","1.15.118":"2021-02-05T08:05:30.682Z","1.15.119":"2021-02-09T07:43:18.374Z","1.15.120":"2021-02-09T07:45:50.786Z","1.15.121":"2021-02-10T07:36:26.530Z","1.15.122":"2021-02-11T07:40:25.644Z","1.15.123":"2021-02-11T07:46:05.634Z","1.15.124":"2021-02-12T07:54:14.631Z","1.15.125":"2021-02-12T07:59:39.589Z","1.15.126":"2021-02-12T08:04:57.800Z","1.15.127":"2021-02-12T08:10:15.395Z","1.15.128":"2021-02-15T08:29:27.311Z","1.15.129":"2021-02-15T08:31:43.784Z","1.15.130":"2021-02-16T07:40:31.122Z","1.15.131":"2021-02-16T07:43:29.680Z","1.15.132":"2021-02-17T07:59:55.161Z","1.15.133":"2021-02-19T07:58:09.784Z","1.15.134":"2021-02-19T08:03:41.039Z","1.15.135":"2021-02-22T08:18:45.556Z","1.15.136":"2021-02-22T08:21:34.494Z","1.15.137":"2021-02-23T05:55:58.173Z","1.15.138":"2021-02-23T09:34:07.746Z","1.15.139":"2021-02-23T09:42:07.850Z","1.15.140":"2021-02-23T09:43:54.886Z","1.15.141":"2021-02-23T09:51:16.141Z","1.15.142":"2021-02-24T07:46:04.453Z","1.15.143":"2021-02-24T07:48:18.977Z","1.15.144":"2021-02-25T08:45:17.373Z","1.15.145":"2021-02-26T08:16:59.516Z","1.15.146":"2021-02-26T08:20:04.072Z","1.15.147":"2021-03-01T11:23:24.538Z","1.15.148":"2021-03-01T11:28:32.886Z","1.15.149":"2021-03-01T11:33:43.826Z","1.15.150":"2021-03-01T11:42:16.498Z","1.15.151":"2021-03-02T07:45:57.927Z","1.15.152":"2021-03-02T07:50:20.995Z","1.15.153":"2021-03-03T07:44:42.385Z","1.15.154":"2021-03-03T07:51:25.304Z","1.15.155":"2021-03-04T07:47:46.891Z","1.15.156":"2021-03-08T16:42:02.916Z","1.15.157":"2021-03-09T08:00:15.220Z","1.15.158":"2021-03-09T08:07:23.838Z","1.15.159":"2021-03-10T07:40:48.104Z","1.15.160":"2021-03-10T07:42:34.062Z","1.15.161":"2021-03-11T07:52:27.283Z","1.15.162":"2021-03-11T07:54:49.871Z","1.15.163":"2021-03-11T07:58:02.019Z","1.15.164":"2021-03-12T07:42:38.499Z","1.15.165":"2021-03-14T20:23:41.114Z","1.15.166":"2021-03-16T07:45:51.043Z","1.15.167":"2021-03-16T07:48:57.621Z","3.0.0-beta.1":"2021-03-17T05:10:52.806Z","1.15.168":"2021-03-17T08:07:50.378Z","1.15.169":"2021-03-17T08:09:44.770Z","1.15.170":"2021-03-18T07:48:43.920Z","1.15.171":"2021-03-19T07:47:57.236Z","1.15.172":"2021-03-19T07:49:57.087Z","3.0.1":"2021-03-21T17:35:59.838Z","3.0.0":"2021-03-21T17:37:24.796Z","3.0.2":"2021-03-21T18:08:09.464Z","3.0.3":"2021-03-21T19:37:06.350Z","3.0.4":"2021-03-21T19:45:46.521Z","3.0.5":"2021-03-21T22:04:30.374Z","3.0.6":"2021-03-22T08:21:26.131Z","3.0.7":"2021-03-22T08:24:39.942Z","3.0.8":"2021-03-22T08:28:17.810Z","3.0.9":"2021-03-23T11:30:11.609Z","3.0.10":"2021-03-23T11:32:57.747Z","3.0.11":"2021-03-23T11:35:01.416Z","3.0.12":"2021-03-24T07:46:05.685Z","3.0.13":"2021-03-24T15:53:33.681Z","3.0.14":"2021-03-25T07:26:55.091Z","3.0.15":"2021-03-25T07:28:20.956Z","3.0.16":"2021-03-25T07:30:29.041Z","3.0.17":"2021-03-26T07:21:40.061Z","3.0.18":"2021-03-26T15:25:56.665Z","3.0.19":"2021-03-29T09:35:28.661Z","3.0.20":"2021-03-29T09:37:28.389Z","3.0.21":"2021-03-29T09:39:59.143Z","3.0.22":"2021-03-29T09:45:58.004Z","3.0.23":"2021-03-30T08:35:43.086Z","3.0.24":"2021-03-30T08:38:17.940Z","3.0.25":"2021-03-30T08:39:59.219Z","3.0.26":"2021-03-31T08:07:47.633Z","3.0.27":"2021-04-02T07:41:55.210Z","3.0.28":"2021-04-04T17:41:40.236Z","3.0.29":"2021-04-06T07:28:49.161Z","3.0.30":"2021-04-06T07:33:28.329Z","3.0.31":"2021-04-07T07:44:46.640Z","3.0.32":"2021-04-07T20:00:51.380Z","3.0.33":"2021-04-08T09:07:29.343Z","3.0.34":"2021-04-08T09:09:24.107Z","3.0.35":"2021-04-08T09:10:59.416Z","3.0.36":"2021-04-09T07:54:38.308Z","3.0.37":"2021-04-12T09:00:51.968Z","3.0.38":"2021-04-12T09:03:44.271Z","3.0.39":"2021-04-12T09:07:22.063Z","3.0.40":"2021-04-13T08:23:30.160Z","3.0.41":"2021-04-13T08:27:43.337Z","3.0.42":"2021-04-14T08:58:45.604Z","3.0.43":"2021-04-15T08:45:37.907Z","3.0.44":"2021-04-22T13:41:37.535Z","3.0.45":"2021-04-22T13:52:09.535Z","3.0.46":"2021-04-22T14:16:09.583Z","3.0.47":"2021-04-22T14:38:32.329Z","3.0.48":"2021-04-22T17:17:42.343Z","3.0.49":"2021-04-22T17:21:35.015Z","3.0.50":"2021-04-23T07:29:04.315Z","3.0.51":"2021-04-23T07:32:15.226Z","3.0.52":"2021-04-26T07:56:29.215Z","3.0.53":"2021-04-26T08:01:21.111Z","3.0.54":"2021-04-28T06:54:32.742Z","3.0.55":"2021-04-28T15:56:16.945Z","3.0.56":"2021-04-29T07:34:11.478Z","3.0.57":"2021-04-29T07:39:06.917Z","3.0.58":"2021-04-30T07:31:46.123Z","3.0.59":"2021-04-30T07:34:04.270Z","3.0.60":"2021-05-03T07:55:44.354Z","3.0.61":"2021-05-04T07:19:34.394Z","3.0.62":"2021-05-04T07:24:41.756Z","3.0.63":"2021-05-05T07:43:44.447Z","3.0.64":"2021-05-05T07:46:17.515Z","3.0.65":"2021-05-06T07:25:43.460Z","3.0.66":"2021-05-07T07:23:16.495Z","3.0.67":"2021-05-07T07:25:54.540Z","3.0.68":"2021-05-07T19:59:43.527Z","3.0.69":"2021-05-10T08:35:37.289Z","3.0.70":"2021-05-10T08:39:32.310Z","3.0.71":"2021-05-11T07:33:48.071Z","3.0.72":"2021-05-11T07:39:10.309Z","3.0.73":"2021-05-12T07:10:25.203Z","3.0.74":"2021-05-13T07:30:16.757Z","3.0.75":"2021-05-14T07:18:55.763Z","3.0.76":"2021-05-17T07:28:08.248Z","3.0.77":"2021-05-17T07:31:51.884Z","3.0.78":"2021-05-18T07:22:43.002Z","3.0.79":"2021-05-18T07:27:57.053Z","3.0.80":"2021-05-18T07:31:08.976Z","3.0.81":"2021-05-19T07:19:59.628Z","3.0.82":"2021-05-20T07:11:23.766Z","3.0.83":"2021-05-21T07:18:32.282Z","3.0.84":"2021-05-24T07:25:00.771Z","3.0.85":"2021-05-25T07:24:52.678Z","3.0.86":"2021-05-25T07:28:07.610Z","3.0.87":"2021-05-26T07:07:30.133Z","3.0.88":"2021-05-27T07:08:56.624Z","3.0.89":"2021-05-27T07:14:11.409Z","3.0.90":"2021-05-28T07:08:31.009Z","3.0.91":"2021-05-31T07:37:44.559Z","3.0.92":"2021-06-01T07:09:11.276Z","3.0.93":"2021-06-01T07:13:08.926Z","3.0.94":"2021-06-02T07:09:41.873Z","3.0.95":"2021-06-07T07:23:26.427Z","3.0.96":"2021-06-08T07:19:11.341Z","3.0.97":"2021-06-08T07:21:27.663Z","3.0.98":"2021-06-08T07:22:45.621Z","3.0.99":"2021-06-09T07:14:32.207Z","3.0.100":"2021-06-09T07:18:04.074Z","3.0.101":"2021-06-10T07:06:32.557Z","3.0.102":"2021-06-10T07:10:34.885Z","3.0.103":"2021-06-10T07:13:48.521Z","3.0.104":"2021-06-10T07:15:36.402Z","3.0.105":"2021-06-11T07:15:57.824Z","3.0.106":"2021-06-14T07:22:04.884Z","3.0.107":"2021-06-15T07:19:52.930Z","3.0.108":"2021-06-15T07:23:27.810Z","3.0.109":"2021-06-15T07:26:25.022Z","3.0.110":"2021-06-16T07:18:12.072Z","3.0.111":"2021-06-17T07:09:37.619Z","3.0.112":"2021-06-17T07:13:40.336Z","3.0.113":"2021-06-18T07:08:14.378Z","3.0.114":"2021-06-18T07:10:22.053Z","3.0.115":"2021-06-21T07:35:52.822Z","3.0.116":"2021-06-21T07:38:55.309Z","3.0.117":"2021-06-22T07:11:50.055Z","3.0.118":"2021-06-22T07:14:55.094Z","3.0.119":"2021-06-22T07:16:31.106Z","3.0.120":"2021-06-22T07:18:35.533Z","3.0.122":"2021-06-24T07:02:51.367Z","3.0.123":"2021-06-24T07:06:42.396Z","3.0.124":"2021-06-25T06:53:37.580Z","3.0.125":"2021-06-25T06:58:23.717Z","3.0.126":"2021-06-28T07:13:56.688Z","3.0.127":"2021-06-28T07:18:08.333Z","3.0.128":"2021-06-29T07:08:03.473Z","3.0.129":"2021-06-29T07:13:09.788Z","3.0.130":"2021-06-30T07:11:29.063Z","3.0.131":"2021-07-02T06:58:43.296Z","3.0.132":"2021-07-02T07:02:25.922Z","3.0.133":"2021-07-05T07:10:03.980Z","3.0.134":"2021-07-06T07:00:59.982Z","3.0.135":"2021-07-06T07:03:07.627Z","3.0.136":"2021-07-07T01:34:38.804Z","3.0.137":"2021-07-07T07:11:49.084Z","3.0.138":"2021-07-08T07:11:03.534Z","3.0.139":"2021-07-13T07:04:53.855Z","3.0.140":"2021-07-13T07:08:35.007Z","3.0.141":"2021-07-14T07:07:52.282Z","3.0.142":"2021-07-15T06:59:16.080Z","3.0.143":"2021-07-16T07:02:06.780Z","3.0.144":"2021-07-19T07:11:10.546Z","3.0.145":"2021-07-19T07:16:17.695Z","3.0.146":"2021-07-20T07:07:41.987Z","3.0.147":"2021-07-20T07:11:18.336Z","3.0.148":"2021-07-21T07:13:11.246Z","3.0.149":"2021-07-21T07:15:50.274Z","3.0.150":"2021-07-22T07:02:52.726Z","3.0.151":"2021-07-23T06:51:12.969Z","3.0.152":"2021-07-27T07:06:09.905Z","3.0.153":"2021-07-27T07:09:24.421Z","3.0.154":"2021-07-28T06:58:31.330Z","3.0.155":"2021-08-02T07:19:05.524Z","3.0.156":"2021-08-04T06:46:32.911Z","3.0.157":"2021-08-04T08:10:26.764Z","3.0.158":"2021-08-13T08:04:43.389Z","3.0.159":"2021-08-16T08:06:19.369Z","3.0.160":"2021-08-17T08:06:09.656Z","3.0.161":"2021-08-18T08:05:47.481Z","3.0.162":"2021-08-19T08:05:29.566Z","3.0.163":"2021-08-20T08:05:39.961Z","3.0.164":"2021-08-23T08:22:25.779Z","3.0.165":"2021-08-24T08:04:54.079Z","3.0.166":"2021-08-25T08:05:03.460Z","3.0.167":"2021-08-26T08:05:20.102Z","3.0.168":"2021-08-27T08:04:50.976Z","3.0.169":"2021-08-30T08:04:56.821Z","3.0.170":"2021-08-31T08:06:14.248Z","3.0.171":"2021-09-01T08:06:08.445Z","3.0.172":"2021-09-02T08:07:24.285Z","3.0.173":"2021-09-03T08:05:43.337Z","3.0.174":"2021-09-03T08:08:17.101Z","3.0.175":"2021-09-06T08:06:53.494Z","3.0.176":"2021-09-07T08:06:11.241Z","3.0.177":"2021-09-08T08:05:33.276Z","3.0.178":"2021-09-09T08:05:35.187Z","3.0.179":"2021-09-10T08:07:17.600Z","3.0.180":"2021-09-13T08:06:54.623Z","3.0.181":"2021-09-14T08:06:56.697Z","3.0.182":"2021-09-15T08:05:25.019Z","3.0.183":"2021-09-16T08:05:40.238Z","3.0.184":"2021-09-17T08:06:10.939Z","3.0.185":"2021-09-20T08:05:46.409Z","3.0.186":"2021-09-20T23:33:16.286Z","3.0.187":"2021-09-21T02:23:22.302Z","3.0.188":"2021-09-21T08:06:14.266Z","3.0.189":"2021-09-22T08:05:10.246Z","3.0.190":"2021-09-23T08:05:17.249Z","3.0.191":"2021-09-27T08:05:56.252Z","3.0.192":"2021-09-28T08:05:42.910Z","3.0.193":"2021-09-29T08:06:00.245Z","3.0.194":"2021-10-05T08:05:54.848Z","3.0.195":"2021-10-06T08:05:47.741Z","3.0.196":"2021-10-07T08:09:03.102Z","3.0.197":"2021-10-08T08:06:45.888Z","3.0.198":"2021-10-11T08:07:12.208Z","3.0.199":"2021-10-12T08:05:22.359Z","3.0.200":"2021-10-13T08:05:57.732Z","3.0.201":"2021-10-14T08:09:50.763Z","3.0.202":"2021-10-15T08:04:54.570Z","3.0.203":"2021-10-18T08:05:22.950Z","3.0.204":"2021-10-19T08:07:18.041Z","3.0.205":"2021-10-20T08:07:12.033Z","3.0.206":"2021-10-21T08:06:44.520Z","3.0.207":"2021-10-22T08:05:30.284Z","3.0.208":"2021-10-22T08:07:43.870Z","3.0.209":"2021-10-25T08:05:59.858Z","3.0.210":"2021-10-26T08:07:35.176Z","3.0.211":"2021-10-27T08:06:23.324Z","3.0.212":"2021-10-28T08:06:34.673Z","3.0.213":"2021-10-29T08:05:35.923Z","3.0.214":"2021-11-01T08:06:02.421Z","3.0.215":"2021-11-01T08:08:41.312Z","3.0.216":"2021-11-02T08:08:50.530Z","3.0.217":"2021-11-04T08:06:46.376Z","3.0.218":"2021-11-05T08:07:55.248Z","3.0.219":"2021-11-08T09:07:17.063Z","3.0.220":"2021-11-09T09:05:14.687Z","3.0.221":"2021-11-10T09:05:49.078Z","3.0.222":"2021-11-12T09:05:29.570Z","3.0.223":"2021-11-15T09:06:51.250Z","3.0.224":"2021-11-16T09:07:11.649Z","3.0.225":"2021-11-17T09:07:10.672Z","3.0.226":"2021-11-18T09:06:42.918Z","3.0.227":"2021-11-19T09:07:15.186Z","3.0.228":"2021-11-22T09:06:30.733Z","3.0.229":"2021-11-25T09:23:48.176Z","3.0.230":"2021-11-26T09:06:32.096Z","3.0.231":"2021-11-29T09:05:04.144Z","3.0.232":"2021-11-30T09:05:36.535Z","3.0.233":"2021-12-01T09:08:41.746Z","3.0.234":"2021-12-06T09:06:03.953Z","3.0.235":"2021-12-07T09:05:32.765Z","3.1.0":"2021-12-08T05:16:13.505Z","3.1.1":"2021-12-08T05:18:35.732Z","3.1.2":"2021-12-08T09:06:52.731Z","3.1.3":"2021-12-09T09:05:50.653Z","3.1.4":"2021-12-10T09:07:10.359Z","3.1.5":"2021-12-13T09:08:07.360Z","3.1.6":"2021-12-14T09:07:50.350Z","3.1.7":"2021-12-14T09:11:12.001Z","3.1.8":"2021-12-15T09:05:59.857Z","3.1.9":"2021-12-17T09:07:26.883Z","3.1.10":"2021-12-17T09:09:56.371Z","3.1.11":"2021-12-21T09:05:51.722Z","3.1.12":"2021-12-22T09:07:27.189Z","3.1.13":"2021-12-23T09:06:08.502Z","3.1.14":"2021-12-24T09:05:34.153Z","3.1.15":"2021-12-28T17:17:18.433Z","3.1.16":"2021-12-30T09:05:26.063Z","3.1.17":"2021-12-31T09:07:55.370Z","3.1.18":"2021-12-31T09:10:26.193Z","3.1.19":"2022-01-03T09:07:02.831Z","3.1.20":"2022-01-04T09:05:30.375Z","3.1.21":"2022-01-05T09:05:17.362Z","3.1.22":"2022-01-07T09:06:33.619Z","3.1.23":"2022-01-10T09:05:33.929Z","3.1.24":"2022-01-11T09:07:32.165Z","3.1.25":"2022-01-11T09:09:11.330Z","3.1.26":"2022-01-12T09:08:20.145Z","3.1.27":"2022-01-13T09:05:47.732Z","3.1.28":"2022-01-14T09:06:19.052Z","3.1.29":"2022-01-16T00:51:04.592Z","3.1.30":"2022-01-17T09:06:30.987Z","3.1.31":"2022-01-18T09:05:40.629Z","3.1.32":"2022-01-18T09:08:41.074Z","3.1.33":"2022-01-19T09:06:20.794Z","3.1.34":"2022-01-20T09:06:39.917Z","3.1.35":"2022-01-21T09:08:03.056Z","3.1.36":"2022-01-22T08:04:58.800Z","3.1.37":"2022-01-24T09:07:31.209Z","3.1.38":"2022-01-25T09:07:48.471Z","3.1.39":"2022-01-26T09:06:53.913Z","3.1.40":"2022-01-27T09:06:13.732Z","3.1.41":"2022-02-01T09:06:32.269Z","3.1.42":"2022-02-02T09:07:54.681Z","3.1.43":"2022-02-03T09:10:35.673Z","3.1.44":"2022-02-04T09:06:13.991Z","3.1.45":"2022-02-09T06:47:06.757Z","3.1.46":"2022-02-09T09:06:59.826Z","3.1.47":"2022-02-10T09:10:29.596Z","3.1.48":"2022-02-11T10:03:33.067Z","3.1.49":"2022-02-12T20:26:55.890Z","3.1.50":"2022-02-14T09:07:06.519Z","3.1.51":"2022-02-15T09:06:58.817Z","3.1.52":"2022-02-16T09:08:16.715Z","3.1.53":"2022-02-17T09:06:44.146Z","3.1.54":"2022-02-18T09:14:31.405Z","3.1.55":"2022-02-22T09:05:55.052Z","3.1.56":"2022-02-23T09:07:22.418Z","3.1.57":"2022-02-24T09:06:24.595Z","3.1.58":"2022-02-28T09:05:21.652Z","3.1.59":"2022-03-01T09:08:06.562Z","3.1.60":"2022-03-02T09:06:26.593Z","3.1.61":"2022-03-04T09:07:06.082Z","3.1.62":"2022-03-07T09:07:26.272Z","3.1.63":"2022-03-08T09:07:27.188Z","3.1.64":"2022-03-09T09:07:52.130Z","3.1.65":"2022-03-10T09:07:37.093Z","3.1.66":"2022-03-15T08:08:34.295Z","3.1.67":"2022-03-15T08:35:29.472Z","3.1.68":"2022-03-16T08:06:48.876Z","3.1.69":"2022-03-17T08:07:13.144Z","3.1.70":"2022-03-18T08:08:26.209Z","3.1.71":"2022-03-21T08:08:13.020Z","3.1.72":"2022-03-22T08:07:36.190Z","3.1.73":"2022-03-22T17:06:17.392Z","3.1.74":"2022-03-23T08:08:55.420Z","3.1.75":"2022-03-24T08:06:14.592Z","3.1.76":"2022-03-24T08:27:55.840Z","3.1.77":"2022-03-25T08:07:06.027Z","3.1.78":"2022-03-28T08:06:21.384Z","3.1.79":"2022-03-29T08:06:16.188Z","3.1.80":"2022-03-30T08:06:50.364Z","3.1.81":"2022-04-04T08:07:29.799Z","3.1.82":"2022-04-05T08:08:56.487Z","3.1.83":"2022-04-06T08:08:45.167Z","3.1.84":"2022-04-06T08:18:09.497Z","3.1.85":"2022-04-07T04:19:21.927Z","3.1.86":"2022-04-07T08:07:55.950Z","3.1.87":"2022-04-08T08:08:31.629Z","3.1.88":"2022-04-12T11:44:18.080Z","3.1.89":"2022-04-13T08:07:09.920Z","3.1.90":"2022-04-15T08:08:02.576Z","3.1.91":"2022-04-15T08:10:05.171Z","3.1.92":"2022-04-18T08:06:26.071Z","3.1.93":"2022-04-20T08:07:46.068Z","3.1.94":"2022-04-21T08:06:51.079Z","3.1.95":"2022-04-25T08:06:58.555Z","3.1.96":"2022-04-26T08:06:50.511Z","3.1.97":"2022-04-27T08:07:42.059Z","3.1.98":"2022-04-29T08:11:44.392Z","3.1.99":"2022-04-29T08:16:10.666Z","3.1.100":"2022-05-02T08:09:34.463Z","3.1.101":"2022-05-03T08:07:14.726Z","3.1.102":"2022-05-04T08:07:50.492Z","3.1.103":"2022-05-05T08:06:42.958Z","3.1.104":"2022-05-06T08:08:36.088Z","3.1.105":"2022-05-09T08:06:36.227Z","3.1.106":"2022-05-10T06:34:23.210Z","3.1.107":"2022-05-10T08:07:58.663Z","3.1.108":"2022-05-11T08:08:23.015Z","3.1.109":"2022-05-12T08:06:10.406Z","3.1.110":"2022-05-17T08:09:32.234Z","3.1.111":"2022-05-18T08:07:20.711Z","3.1.112":"2022-05-19T08:07:48.780Z","3.1.113":"2022-05-20T08:07:07.095Z","3.1.114":"2022-05-20T08:10:54.164Z","3.1.115":"2022-05-23T08:07:53.117Z","3.1.116":"2022-05-24T08:07:27.757Z","3.1.117":"2022-05-25T08:08:05.444Z","3.1.118":"2022-05-26T08:06:37.723Z","3.1.119":"2022-05-26T08:08:27.079Z","3.1.120":"2022-05-27T08:08:20.524Z","3.1.121":"2022-05-30T08:08:25.760Z","3.1.122":"2022-05-31T08:07:07.725Z","3.1.123":"2022-06-01T09:54:14.076Z","3.1.124":"2022-06-02T08:09:14.135Z","3.1.125":"2022-06-03T09:18:23.940Z","3.1.126":"2022-06-06T08:07:14.267Z","3.1.127":"2022-06-06T08:32:49.452Z","3.1.128":"2022-06-07T08:09:02.835Z","3.1.129":"2022-06-08T08:06:53.683Z","3.1.130":"2022-06-10T08:07:43.407Z","3.1.131":"2022-06-13T08:06:17.512Z","3.1.132":"2022-06-13T08:08:30.041Z","3.1.133":"2022-06-14T08:09:07.097Z","3.1.134":"2022-06-15T08:07:34.111Z","3.1.135":"2022-06-16T08:09:49.432Z","3.1.136":"2022-06-17T08:09:00.390Z","3.1.137":"2022-06-20T08:06:25.616Z","3.1.138":"2022-06-21T08:08:24.951Z","3.1.139":"2022-06-22T08:09:08.932Z","3.1.140":"2022-06-23T02:52:44.718Z","3.1.141":"2022-06-28T08:08:41.800Z","3.1.142":"2022-06-28T08:12:32.050Z","3.1.143":"2022-06-30T08:08:19.060Z","3.1.144":"2022-07-01T08:08:21.591Z","3.1.145":"2022-07-05T08:07:19.093Z","3.1.146":"2022-07-06T08:08:27.246Z","3.1.147":"2022-07-11T08:09:29.779Z","3.1.148":"2022-07-12T08:09:49.191Z","3.1.149":"2022-07-13T08:06:59.096Z","3.1.150":"2022-07-19T08:09:17.732Z","3.1.151":"2022-07-20T01:36:05.909Z","3.1.152":"2022-07-20T08:11:11.336Z","3.1.153":"2022-07-25T08:09:04.077Z","3.1.154":"2022-07-26T08:08:43.239Z","3.1.155":"2022-07-27T08:08:00.734Z","3.1.156":"2022-08-01T08:08:21.952Z","3.1.157":"2022-08-02T08:11:18.440Z","3.1.158":"2022-08-02T08:13:28.441Z","3.1.159":"2022-08-02T08:16:15.472Z","3.1.160":"2022-08-08T08:06:55.959Z","3.1.161":"2022-08-09T08:09:24.545Z","3.1.162":"2022-08-10T08:07:37.416Z","3.1.163":"2022-08-11T08:07:03.772Z","3.1.164":"2022-08-12T08:07:02.120Z","3.1.165":"2022-08-15T08:08:04.481Z","3.1.166":"2022-08-15T08:35:48.990Z","3.1.167":"2022-08-17T08:06:12.188Z","3.1.168":"2022-08-19T08:08:02.090Z","3.1.169":"2022-08-23T08:06:36.204Z","3.1.170":"2022-08-24T08:10:32.528Z","3.1.171":"2022-08-26T08:08:03.624Z","3.1.172":"2022-08-30T08:07:54.246Z","3.1.173":"2022-08-31T08:06:12.691Z","3.1.174":"2022-09-01T08:07:07.547Z","3.1.175":"2022-09-05T20:42:49.993Z","3.1.176":"2022-09-06T08:10:23.245Z","3.1.177":"2022-09-07T08:08:33.078Z","3.1.178":"2022-09-07T08:14:23.679Z","3.1.179":"2022-09-08T08:10:15.277Z","3.1.180":"2022-09-09T08:06:55.284Z","3.1.181":"2022-09-12T08:07:27.706Z","3.1.182":"2022-09-13T08:08:55.145Z","3.1.183":"2022-09-15T08:08:08.906Z","3.1.184":"2022-09-15T08:10:22.741Z","3.1.185":"2022-09-16T08:09:26.235Z","3.1.186":"2022-09-20T08:07:55.241Z","3.1.187":"2022-09-21T08:08:00.202Z","3.1.188":"2022-09-22T08:09:11.991Z","3.1.189":"2022-09-24T06:43:33.718Z","3.1.190":"2022-09-26T08:08:33.532Z","3.1.191":"2022-09-27T08:06:51.284Z","3.1.192":"2022-09-28T08:05:33.871Z","3.1.193":"2022-09-28T08:10:30.493Z","3.1.194":"2022-09-30T02:51:26.674Z","3.1.195":"2022-09-30T08:07:35.881Z","3.1.196":"2022-10-03T08:05:25.320Z","3.1.197":"2022-10-04T08:07:29.555Z","3.1.198":"2022-10-05T08:14:23.332Z","3.1.199":"2022-10-07T08:05:03.025Z","3.1.200":"2022-10-10T08:05:36.360Z","3.1.201":"2022-10-11T08:06:19.787Z","3.1.202":"2022-10-12T08:05:09.996Z","3.1.203":"2022-10-13T08:21:00.884Z","3.1.204":"2022-10-14T08:04:40.369Z","3.1.205":"2022-10-17T08:04:20.497Z","3.1.206":"2022-10-18T08:49:58.221Z","3.1.207":"2022-10-21T08:05:19.560Z","3.1.208":"2022-10-24T08:04:44.832Z","3.1.209":"2022-10-25T08:05:12.940Z","3.1.210":"2022-10-26T08:04:45.274Z","3.1.211":"2022-10-28T08:05:15.626Z","3.1.212":"2022-10-31T08:04:08.077Z","3.1.213":"2022-11-01T08:05:05.047Z","3.1.214":"2022-11-02T08:06:28.266Z","3.1.215":"2022-11-07T09:07:15.848Z","3.1.216":"2022-11-07T09:10:17.598Z","3.1.217":"2022-11-08T08:41:39.794Z","3.1.218":"2022-11-08T09:08:11.754Z","3.1.219":"2022-11-09T09:03:24.311Z","3.1.220":"2022-11-13T21:03:34.026Z","3.1.221":"2022-11-13T21:27:27.100Z","3.1.222":"2022-11-14T09:05:00.567Z","3.1.223":"2022-11-15T09:04:37.467Z","3.1.224":"2022-11-16T09:04:38.025Z","3.1.225":"2022-11-16T09:07:13.411Z","3.1.226":"2022-11-16T09:11:00.436Z","3.1.227":"2022-11-17T09:03:48.198Z","3.1.228":"2022-11-18T09:03:25.010Z","3.1.229":"2022-11-22T09:07:53.679Z","3.1.230":"2022-11-22T09:09:22.894Z","3.1.231":"2022-11-28T09:03:56.642Z","3.1.232":"2022-11-29T09:03:40.912Z","3.1.233":"2022-11-30T09:04:02.351Z","3.1.234":"2022-12-01T09:03:37.968Z","3.1.235":"2022-12-02T09:03:11.760Z","3.1.236":"2022-12-02T09:04:30.671Z","3.1.237":"2022-12-06T09:03:50.169Z","3.1.238":"2022-12-07T09:03:44.867Z","3.1.239":"2022-12-08T09:04:24.470Z","3.1.240":"2022-12-08T09:12:56.163Z","3.1.241":"2022-12-13T09:04:13.680Z","3.1.242":"2022-12-14T09:03:56.385Z","3.1.243":"2022-12-15T09:04:05.724Z","3.1.244":"2022-12-16T09:03:21.558Z","3.1.245":"2022-12-20T09:03:55.657Z","3.1.246":"2022-12-21T09:04:28.965Z","3.1.247":"2022-12-23T09:04:31.591Z","3.1.248":"2022-12-26T09:03:10.730Z","3.1.249":"2022-12-27T09:03:14.372Z","3.1.250":"2022-12-28T09:04:32.235Z","3.1.251":"2023-01-02T00:27:06.600Z","3.1.252":"2023-01-02T01:09:23.610Z","3.1.253":"2023-01-02T09:04:06.898Z","3.1.254":"2023-01-03T09:03:01.452Z","3.1.255":"2023-01-04T09:03:10.823Z","3.1.256":"2023-01-05T09:04:56.283Z","3.1.257":"2023-01-06T09:03:32.418Z","3.1.258":"2023-01-10T09:03:47.458Z","3.1.259":"2023-01-11T09:03:53.988Z","3.1.260":"2023-01-13T09:03:14.215Z","3.1.261":"2023-01-16T09:04:38.890Z","3.1.262":"2023-01-17T09:04:49.052Z","3.1.263":"2023-01-17T20:41:24.869Z","3.1.264":"2023-01-18T09:04:37.616Z","3.1.265":"2023-01-19T09:04:19.996Z","3.1.266":"2023-01-20T09:04:10.854Z","3.1.267":"2023-01-23T09:04:04.250Z","3.1.268":"2023-01-24T09:03:45.120Z","3.1.269":"2023-01-25T09:04:15.416Z","3.1.270":"2023-01-29T17:59:11.559Z","3.1.271":"2023-01-31T09:04:24.482Z","3.1.272":"2023-01-31T09:07:09.222Z","3.1.273":"2023-02-01T09:04:43.810Z","3.1.274":"2023-02-02T09:03:34.278Z","3.1.275":"2023-02-08T09:03:59.628Z","3.1.276":"2023-02-14T09:59:20.300Z","3.1.277":"2023-02-15T09:59:37.237Z","3.1.278":"2023-02-26T22:17:14.800Z","3.1.279":"2023-02-27T09:59:19.866Z","3.1.280":"2023-02-28T09:59:21.838Z","3.1.281":"2023-03-01T09:16:24.071Z","3.1.282":"2023-03-06T10:00:02.443Z","3.1.283":"2023-03-07T09:59:32.922Z","3.1.284":"2023-03-08T09:59:28.808Z","3.1.285":"2023-03-09T10:00:09.381Z","3.1.286":"2023-03-10T09:59:57.270Z","3.1.287":"2023-03-13T09:00:35.235Z","3.1.288":"2023-03-14T08:59:37.683Z","3.1.289":"2023-03-15T09:00:23.576Z","3.1.290":"2023-03-15T09:02:27.744Z","3.1.291":"2023-03-16T09:00:19.983Z","3.1.292":"2023-03-17T09:00:22.051Z","3.1.293":"2023-03-20T09:00:29.219Z","3.1.294":"2023-03-21T08:59:54.010Z","3.1.295":"2023-03-22T08:38:26.360Z","3.1.296":"2023-03-22T08:59:31.892Z","3.1.297":"2023-03-23T09:00:08.754Z","3.1.298":"2023-03-28T08:59:48.127Z","3.1.299":"2023-03-29T09:00:42.421Z","3.1.300":"2023-03-30T09:00:11.581Z","3.1.301":"2023-04-03T09:00:54.078Z","3.1.302":"2023-04-04T08:59:16.052Z","3.1.303":"2023-04-05T09:00:19.902Z","3.1.304":"2023-04-06T09:00:38.018Z","3.1.305":"2023-04-11T08:59:43.034Z","3.1.306":"2023-04-12T08:59:55.545Z","3.1.307":"2023-04-17T09:00:25.203Z","3.1.308":"2023-04-18T08:59:40.776Z","3.1.309":"2023-04-19T08:59:37.992Z","3.1.310":"2023-04-21T08:59:52.169Z","3.1.311":"2023-04-24T08:59:18.140Z","3.1.312":"2023-04-24T09:01:48.126Z","3.1.313":"2023-04-25T08:59:01.982Z","3.1.314":"2023-04-26T08:59:37.464Z","3.1.315":"2023-05-01T08:59:49.600Z","3.1.316":"2023-05-01T09:01:11.223Z","3.1.317":"2023-05-02T08:59:48.744Z","3.1.318":"2023-05-03T09:00:55.567Z","3.1.319":"2023-05-04T08:59:56.805Z","3.1.320":"2023-05-08T08:59:44.276Z","3.1.321":"2023-05-09T08:59:55.810Z","3.1.322":"2023-05-10T08:59:23.078Z","3.1.323":"2023-05-17T08:59:02.747Z","3.1.324":"2023-05-18T08:59:07.557Z","3.1.325":"2023-05-19T09:00:43.055Z","3.1.326":"2023-05-22T09:00:19.382Z","3.1.327":"2023-05-23T08:59:33.466Z","3.1.328":"2023-05-24T08:59:39.438Z","3.2.1":"2023-05-26T01:29:54.754Z","3.2.2":"2023-05-26T08:59:44.241Z","3.2.3":"2023-05-29T08:59:32.303Z","3.2.4":"2023-05-29T09:02:33.504Z","3.2.5":"2023-05-30T08:59:28.701Z","3.2.6":"2023-05-30T09:01:00.133Z","3.2.7":"2023-05-31T08:59:28.556Z","3.2.8":"2023-06-01T05:29:15.012Z","3.2.9":"2023-06-01T09:00:58.902Z","3.2.10":"2023-06-02T09:01:02.738Z","3.2.11":"2023-06-05T09:00:20.941Z","3.2.12":"2023-06-06T08:59:47.723Z","3.2.13":"2023-06-07T08:59:47.957Z","3.2.14":"2023-06-08T09:00:06.853Z","3.2.15":"2023-06-09T09:02:38.545Z","3.2.16":"2023-06-12T08:59:55.901Z","3.2.17":"2023-06-13T08:59:34.616Z","3.2.18":"2023-06-14T09:00:34.750Z","3.2.19":"2023-06-15T08:59:51.132Z","3.2.20":"2023-06-16T09:00:29.522Z","3.2.21":"2023-06-20T08:59:12.867Z","3.2.22":"2023-06-21T08:59:25.964Z","3.2.23":"2023-06-22T08:59:21.438Z","3.2.24":"2023-06-23T09:00:03.990Z","3.2.25":"2023-06-28T09:00:45.715Z","3.2.26":"2023-06-29T09:04:29.154Z","3.2.27":"2023-07-03T08:23:48.098Z","3.2.28":"2023-07-04T08:47:05.841Z","3.2.29":"2023-07-04T08:48:55.820Z","3.2.30":"2023-07-05T08:26:42.620Z","3.2.31":"2023-07-07T08:34:11.607Z","3.2.32":"2023-07-09T17:44:25.378Z","3.2.33":"2023-07-10T08:28:36.591Z","3.2.34":"2023-07-11T08:34:54.275Z","3.2.35":"2023-07-13T08:09:58.497Z","3.2.36":"2023-07-13T08:12:13.082Z","3.2.37":"2023-07-13T08:56:19.425Z","3.2.38":"2023-07-17T08:49:03.076Z","3.2.39":"2023-07-18T08:52:02.340Z","3.2.40":"2023-07-19T05:10:53.063Z","3.2.41":"2023-07-19T08:50:04.422Z","3.2.42":"2023-07-24T08:53:39.166Z","3.2.43":"2023-07-28T09:03:35.152Z","3.2.44":"2023-07-31T08:31:34.748Z","3.2.45":"2023-08-03T08:21:43.640Z","3.2.46":"2023-08-08T08:11:12.518Z","3.2.47":"2023-08-09T08:31:19.396Z","3.2.48":"2023-08-14T08:26:00.058Z","3.2.49":"2023-08-17T08:22:46.986Z","3.3.0":"2023-08-21T02:59:57.891Z","3.3.1":"2023-08-21T03:02:50.408Z","3.3.2":"2023-08-21T08:47:05.722Z","3.3.3":"2023-08-25T08:57:16.899Z","3.3.4":"2023-08-25T08:59:18.462Z","3.3.5":"2023-08-28T08:24:09.528Z","3.3.6":"2023-08-30T08:57:53.992Z","3.3.7":"2023-08-31T08:27:34.753Z","3.3.8":"2023-09-01T08:40:53.639Z","3.3.9":"2023-09-05T08:17:14.588Z","3.3.10":"2023-09-05T08:20:56.538Z","3.3.11":"2023-09-06T08:12:26.059Z","3.3.12":"2023-09-08T08:59:10.252Z","3.3.13":"2023-09-11T08:24:10.305Z","3.3.14":"2023-09-12T08:50:44.090Z","3.3.15":"2023-09-15T08:31:16.465Z","3.3.16":"2023-09-18T08:28:10.544Z","3.3.17":"2023-09-19T08:58:51.052Z","3.3.18":"2023-09-21T08:42:37.496Z","3.3.19":"2023-09-26T09:01:40.676Z","3.3.20":"2023-09-29T09:02:46.910Z","3.3.21":"2023-10-02T08:42:16.350Z","3.3.22":"2023-10-07T21:01:04.624Z","3.3.23":"2023-10-10T08:06:04.844Z","3.3.24":"2023-10-12T08:14:39.187Z","3.3.25":"2023-10-12T08:16:37.374Z","3.3.26":"2023-10-12T09:01:07.694Z","3.3.27":"2023-10-16T08:58:53.210Z","3.3.28":"2023-10-17T08:20:37.275Z","3.3.29":"2023-10-23T08:14:05.087Z","3.3.30":"2023-10-31T08:51:19.319Z","3.3.31":"2023-11-02T08:31:10.812Z","3.3.32":"2023-11-07T09:44:06.475Z","3.3.33":"2023-11-09T10:10:32.672Z","3.3.34":"2023-11-09T10:12:05.196Z","3.3.35":"2023-11-20T09:25:35.583Z","3.3.36":"2023-11-21T09:46:25.015Z","3.3.37":"2023-11-22T09:19:02.391Z","3.3.38":"2023-11-30T09:18:47.894Z","3.3.39":"2023-12-01T09:28:19.660Z","3.3.40":"2023-12-05T09:42:55.819Z","3.3.41":"2023-12-07T09:59:42.483Z","3.3.42":"2023-12-08T09:34:17.883Z","3.3.43":"2023-12-12T09:07:26.023Z","3.3.44":"2023-12-13T09:51:23.791Z","3.3.45":"2023-12-19T09:59:08.307Z","3.3.46":"2023-12-20T09:53:27.098Z","3.3.47":"2023-12-29T10:01:12.485Z","3.3.48":"2023-12-29T10:02:27.186Z","3.3.49":"2024-01-01T09:14:07.000Z","3.3.50":"2024-01-01T09:59:23.481Z","3.3.51":"2024-01-08T10:01:44.551Z","3.3.52":"2024-01-09T09:15:30.032Z","3.3.53":"2024-01-10T09:11:19.684Z","3.3.54":"2024-01-11T09:11:27.014Z","3.3.55":"2024-01-12T09:09:03.634Z","3.3.56":"2024-01-17T10:02:58.307Z","3.3.57":"2024-01-18T09:25:34.406Z","3.3.58":"2024-01-19T09:27:38.749Z","3.3.59":"2024-01-22T09:21:19.459Z","3.3.60":"2024-01-23T09:41:25.136Z","3.3.61":"2024-01-25T09:41:04.821Z","3.3.62":"2024-01-26T09:56:36.228Z","3.3.63":"2024-01-26T09:58:55.785Z","3.3.64":"2024-01-31T09:37:36.751Z","3.3.65":"2024-02-02T09:35:20.819Z","3.3.66":"2024-02-07T09:54:52.215Z","3.3.67":"2024-02-09T09:08:25.548Z","3.3.68":"2024-02-13T09:59:02.643Z","3.3.69":"2024-02-14T03:27:04.340Z","3.3.70":"2024-02-14T09:47:22.575Z","3.3.71":"2024-02-16T09:47:03.747Z","3.3.72":"2024-02-19T09:17:04.055Z","3.3.73":"2024-02-20T09:35:10.127Z","3.3.74":"2024-02-21T09:50:42.772Z","3.3.75":"2024-02-24T17:57:18.173Z","3.3.76":"2024-02-25T03:59:39.985Z","3.3.77":"2024-02-25T04:13:43.147Z","3.3.78":"2024-02-26T09:52:05.432Z","3.3.79":"2024-02-27T09:34:45.200Z","3.3.80":"2024-02-28T09:32:10.460Z","3.3.81":"2024-02-29T09:10:55.989Z","3.3.82":"2024-03-01T09:05:59.207Z","3.3.83":"2024-03-05T09:34:01.478Z","3.3.84":"2024-03-16T22:42:25.292Z","3.3.85":"2024-03-18T08:16:26.662Z","3.3.86":"2024-03-20T08:19:05.484Z","3.3.87":"2024-03-21T08:29:28.863Z","3.3.88":"2024-03-21T08:31:09.014Z","3.3.89":"2024-03-22T08:13:20.650Z","3.3.90":"2024-03-25T08:51:16.009Z","3.3.91":"2024-03-28T03:44:59.753Z","3.3.92":"2024-03-28T08:48:42.878Z","3.3.93":"2024-04-04T08:17:44.515Z","3.3.94":"2024-04-05T08:30:30.923Z","3.3.95":"2024-04-09T08:45:01.149Z","3.3.96":"2024-04-11T08:57:55.343Z","3.3.97":"2024-04-17T08:52:32.861Z","3.3.98":"2024-04-19T08:07:17.895Z","3.3.99":"2024-04-30T08:20:53.400Z","3.3.100":"2024-05-01T08:25:10.143Z","3.3.101":"2024-05-08T08:38:36.336Z","3.3.102":"2024-05-08T08:40:05.234Z","3.3.103":"2024-05-15T09:00:17.534Z","3.3.104":"2024-05-21T08:08:44.057Z","3.3.105":"2024-05-23T08:51:19.334Z","3.3.106":"2024-06-04T13:59:32.227Z","3.3.107":"2024-06-05T08:54:40.831Z","3.3.108":"2024-06-06T08:25:44.554Z","3.3.109":"2024-06-07T08:16:38.556Z","3.3.110":"2024-06-12T08:56:48.325Z","3.3.111":"2024-06-20T08:18:15.552Z","3.3.112":"2024-06-21T09:00:58.595Z","3.3.113":"2024-07-02T08:25:59.912Z","3.4.0":"2024-07-05T06:12:57.565Z","3.4.1":"2024-07-05T06:17:12.203Z","3.4.2":"2024-07-10T08:58:33.752Z","3.4.3":"2024-07-12T08:08:02.354Z","3.4.4":"2024-07-15T09:00:20.086Z","3.4.5":"2024-07-16T08:26:17.193Z","3.4.6":"2024-07-17T08:24:28.077Z","3.4.7":"2024-07-23T08:26:39.749Z","3.4.8":"2024-07-24T08:47:59.947Z","3.4.9":"2024-07-25T08:32:51.326Z","3.4.10":"2024-07-26T08:43:42.813Z","3.4.11":"2024-07-29T08:27:51.419Z","3.4.12":"2024-07-30T08:45:42.359Z","3.4.13":"2024-08-01T08:50:43.636Z","3.4.14":"2024-08-05T08:59:47.354Z","3.4.15":"2024-08-07T09:01:47.753Z","3.4.16":"2024-08-20T08:38:31.101Z","3.4.17":"2024-08-21T08:13:05.476Z","3.4.18":"2024-08-23T08:48:10.860Z","3.4.19":"2024-08-30T08:14:08.204Z","3.4.20":"2024-09-02T08:11:01.865Z","3.4.21":"2024-09-03T08:16:29.071Z","3.4.22":"2024-09-06T08:33:16.078Z","3.4.23":"2024-09-10T08:04:04.122Z","3.4.24":"2024-09-11T08:52:09.463Z","3.4.25":"2024-09-13T08:45:17.865Z","3.4.26":"2024-09-16T08:36:14.533Z","3.4.27":"2024-09-17T08:48:08.170Z","3.4.28":"2024-09-26T08:52:08.875Z","3.4.29":"2024-10-03T08:05:36.877Z","3.4.30":"2024-10-04T08:41:20.903Z","3.4.31":"2024-10-09T08:58:08.803Z","3.4.32":"2024-10-11T08:48:09.877Z","3.4.33":"2024-10-18T08:39:06.555Z","3.4.34":"2024-10-23T08:27:31.449Z","3.4.35":"2024-10-24T08:26:04.994Z","3.4.36":"2024-10-28T08:33:46.041Z","3.4.37":"2024-10-31T08:27:43.180Z","3.4.38":"2024-11-01T08:59:47.370Z","3.4.39":"2024-11-04T09:21:13.151Z","3.4.40":"2024-11-12T09:22:19.230Z","3.4.41":"2024-11-13T09:29:02.403Z","3.4.42":"2024-11-25T09:37:55.406Z","3.4.43":"2024-11-26T09:52:56.136Z","3.4.44":"2024-11-29T09:52:44.195Z","3.4.45":"2024-12-04T09:10:57.042Z","3.4.46":"2024-12-05T09:44:59.122Z","3.4.47":"2024-12-06T09:34:14.607Z","3.4.48":"2024-12-09T09:42:36.710Z","3.4.49":"2024-12-16T10:03:42.536Z","3.4.50":"2024-12-20T09:44:08.973Z","3.4.51":"2024-12-23T09:38:46.731Z","3.4.52":"2025-01-10T09:05:48.323Z","3.4.53":"2025-01-13T09:18:53.555Z","3.4.54":"2025-01-14T09:38:31.323Z","3.4.55":"2025-01-15T09:44:59.524Z","3.4.56":"2025-01-27T09:56:13.472Z","3.4.57":"2025-02-10T09:54:22.181Z","3.4.58":"2025-02-12T09:36:52.926Z","3.4.59":"2025-02-14T09:59:57.744Z","3.4.60":"2025-02-17T10:33:20.032Z","3.4.61":"2025-02-18T09:13:42.443Z","3.4.62":"2025-02-20T09:27:28.150Z","3.4.63":"2025-02-28T09:10:03.728Z","3.4.64":"2025-03-03T10:22:51.459Z","3.4.65":"2025-03-04T09:36:58.250Z","3.4.66":"2025-03-06T09:24:09.335Z","3.4.67":"2025-03-07T09:59:56.567Z","3.4.68":"2025-03-10T09:01:46.220Z","3.4.69":"2025-03-12T08:41:00.704Z","3.4.70":"2025-03-13T08:59:11.929Z","3.4.71":"2025-03-25T08:09:34.905Z","3.4.72":"2025-03-26T08:24:57.054Z","3.4.73":"2025-04-01T18:56:36.484Z","3.4.74":"2025-04-02T08:03:33.927Z","3.4.75":"2025-04-07T09:01:53.087Z","3.4.76":"2025-04-08T08:39:32.037Z","3.4.77":"2025-04-09T08:18:15.875Z","3.4.78":"2025-04-10T08:08:10.469Z","3.4.79":"2025-04-16T15:31:07.143Z","3.4.80":"2025-04-17T08:35:10.682Z","3.4.81":"2025-04-21T09:04:46.064Z","3.4.82":"2025-04-22T08:40:20.509Z","3.4.83":"2025-04-28T08:33:07.111Z","3.4.84":"2025-04-29T08:57:30.489Z","3.4.85":"2025-04-30T08:56:34.194Z","3.4.86":"2025-05-01T08:33:42.560Z","3.4.87":"2025-05-07T08:37:07.367Z","3.4.88":"2025-05-08T08:16:26.710Z","3.4.89":"2025-05-21T08:50:08.014Z","3.4.90":"2025-05-28T08:17:01.660Z","3.4.91":"2025-05-29T08:48:48.947Z","3.4.92":"2025-05-30T08:55:30.160Z","3.4.93":"2025-06-02T09:09:26.081Z","3.4.94":"2025-06-03T08:23:19.073Z","3.4.95":"2025-06-04T08:43:20.611Z","3.4.96":"2025-06-10T08:59:27.815Z","3.4.97":"2025-06-13T08:43:00.317Z","3.4.98":"2025-06-17T08:37:22.283Z","3.4.99":"2025-06-27T08:16:19.099Z","3.4.100":"2025-06-30T10:25:07.936Z","3.4.101":"2025-07-02T09:01:10.242Z","3.4.102":"2025-07-04T08:46:16.284Z","3.4.103":"2025-07-09T08:13:49.886Z","3.4.104":"2025-07-10T08:35:50.542Z","3.4.105":"2025-07-11T08:17:38.098Z","3.4.106":"2025-07-14T10:03:24.171Z","3.4.107":"2025-07-15T09:29:47.954Z","3.4.108":"2025-07-16T08:34:51.498Z","3.4.109":"2025-07-17T21:32:24.154Z","3.4.110":"2025-07-18T08:28:56.569Z","3.4.111":"2025-07-21T22:58:24.431Z","3.4.112":"2025-07-22T09:59:12.727Z","3.4.113":"2025-07-28T16:29:59.557Z","3.4.114":"2025-07-29T08:27:50.031Z","3.4.115":"2025-08-01T08:50:10.522Z","3.4.116":"2025-08-04T11:11:22.699Z","3.4.117":"2025-08-05T13:22:11.361Z","3.4.118":"2025-08-06T08:15:55.461Z","3.4.119":"2025-08-11T12:02:56.406Z","3.4.120":"2025-08-12T16:26:20.670Z","3.4.121":"2025-08-13T08:21:27.193Z","3.4.122":"2025-08-15T08:24:06.475Z","3.4.123":"2025-08-15T09:07:33.658Z","3.4.124":"2025-08-19T16:59:11.991Z","3.4.125":"2025-08-20T08:55:28.957Z","3.4.126":"2025-08-21T09:06:17.610Z","3.4.127":"2025-09-04T12:11:02.321Z","3.4.128":"2025-09-04T13:50:03.451Z","3.4.129":"2025-09-08T08:16:51.761Z","3.4.130":"2025-09-09T08:03:56.351Z","3.4.131":"2025-09-22T08:15:30.623Z","3.4.132":"2025-09-30T08:04:20.749Z","3.4.133":"2025-10-01T08:03:53.636Z","3.4.134":"2025-10-02T08:03:32.402Z","3.4.135":"2025-10-08T08:04:09.618Z","3.4.136":"2025-10-09T08:03:47.989Z","3.4.137":"2025-10-13T08:19:08.969Z","3.4.138":"2025-10-24T08:04:56.385Z","3.4.139":"2025-10-27T08:19:17.012Z","3.4.140":"2025-11-12T09:03:47.487Z","3.4.141":"2025-11-19T09:03:29.972Z","3.4.142":"2025-11-19T09:05:27.809Z","3.4.143":"2025-11-20T09:03:38.929Z","3.4.144":"2025-11-26T22:20:45.292Z","3.4.145":"2025-11-27T09:03:37.902Z","3.4.146":"2025-12-08T09:03:47.640Z","3.4.147":"2025-12-09T09:03:18.563Z","3.4.159":"2026-02-04T04:00:19.860Z","3.4.160":"2026-02-04T09:05:12.144Z","3.4.161":"2026-02-05T09:04:54.019Z","3.4.162":"2026-02-11T09:05:05.093Z","3.4.163":"2026-02-12T09:04:45.533Z","3.4.164":"2026-02-13T09:04:50.325Z","3.4.165":"2026-02-16T09:04:27.711Z","3.4.166":"2026-02-17T09:04:58.774Z","3.4.167":"2026-02-18T09:05:08.531Z","3.4.168":"2026-02-27T09:05:10.458Z","3.4.169":"2026-02-27T09:06:53.812Z","3.4.170":"2026-03-02T09:08:41.374Z","3.4.171":"2026-03-03T09:04:55.531Z","3.4.172":"2026-03-04T09:05:15.049Z","3.4.173":"2026-03-05T00:36:57.871Z","3.4.174":"2026-03-05T09:04:56.575Z","3.4.175":"2026-03-06T09:05:11.663Z","3.4.176":"2026-03-09T08:05:02.255Z","3.4.177":"2026-03-10T08:05:35.729Z","3.4.178":"2026-03-11T08:05:22.228Z","3.4.179":"2026-03-12T08:04:56.187Z","3.4.180":"2026-03-17T08:05:08.643Z","3.4.181":"2026-03-18T08:05:04.794Z","3.4.182":"2026-03-20T14:14:44.017Z","3.4.183":"2026-03-23T08:04:00.420Z","3.4.184":"2026-03-25T23:38:17.086Z","3.4.185":"2026-03-26T08:04:59.627Z","3.4.186":"2026-03-27T08:04:47.050Z","3.4.187":"2026-03-27T08:06:37.667Z","3.4.188":"2026-03-30T08:05:08.891Z","3.4.189":"2026-04-09T08:05:26.747Z","3.4.190":"2026-04-09T08:34:41.973Z","3.4.191":"2026-04-10T08:04:59.456Z","3.4.192":"2026-04-13T08:09:26.642Z","3.4.193":"2026-04-14T01:24:47.626Z","3.4.194":"2026-04-14T08:05:32.938Z","3.4.195":"2026-04-15T08:04:55.649Z","3.4.196":"2026-04-16T08:05:01.138Z","3.4.197":"2026-04-17T08:05:21.018Z","3.4.198":"2026-04-20T08:21:39.474Z","3.4.199":"2026-04-21T08:05:08.139Z","3.4.200":"2026-04-24T08:05:03.786Z","3.4.201":"2026-04-27T08:39:08.687Z","3.4.202":"2026-04-27T08:41:10.016Z","3.4.203":"2026-04-28T08:05:13.095Z","3.4.204":"2026-05-01T08:58:40.383Z","3.4.205":"2026-05-04T08:56:30.714Z","3.4.206":"2026-05-06T08:06:27.592Z","3.4.207":"2026-05-07T08:05:31.906Z","3.4.208":"2026-05-11T10:22:26.937Z","3.4.209":"2026-05-12T12:49:21.985Z","3.4.210":"2026-05-20T11:27:45.388Z","3.4.211":"2026-05-20T12:35:34.485Z","3.4.212":"2026-05-21T08:04:58.994Z","3.4.213":"2026-05-22T08:05:14.436Z","3.4.214":"2026-05-22T08:07:01.334Z","3.4.215":"2026-05-22T19:12:32.806Z","3.4.216":"2026-05-25T11:34:18.483Z","3.4.217":"2026-05-26T14:17:47.750Z","3.4.218":"2026-05-27T09:47:18.088Z","3.4.219":"2026-05-28T08:04:21.463Z","3.4.220":"2026-05-29T08:05:03.368Z","3.4.221":"2026-06-03T21:32:27.884Z","3.4.222":"2026-06-03T23:08:48.880Z","3.4.223":"2026-06-19T20:26:58.668Z","3.4.224":"2026-06-22T08:05:09.362Z","3.4.225":"2026-06-25T08:05:42.080Z","3.4.226":"2026-06-26T08:06:18.736Z","3.4.228":"2026-06-30T08:05:19.037Z","3.4.229":"2026-07-01T08:05:21.079Z","3.4.230":"2026-07-06T08:05:10.752Z","3.4.231":"2026-07-07T08:05:25.294Z","3.4.232":"2026-07-14T08:05:18.914Z","3.4.233":"2026-07-14T08:07:07.561Z","3.4.234":"2026-07-15T08:05:17.016Z","3.4.235":"2026-07-15T22:28:37.130Z","3.4.236":"2026-07-16T08:05:25.100Z","3.4.237":"2026-07-20T08:05:30.494Z","3.4.238":"2026-07-21T08:05:14.043Z","3.4.239":"2026-07-21T08:07:46.327Z","3.4.240":"2026-07-23T08:06:04.058Z","3.4.241":"2026-07-23T09:42:05.406Z","3.4.242":"2026-07-24T08:05:35.502Z","3.4.243":"2026-07-24T08:07:03.511Z","3.4.244":"2026-07-25T20:57:59.072Z","3.4.245":"2026-07-27T08:05:51.115Z","3.4.246":"2026-07-28T08:05:33.297Z","3.4.247":"2026-07-29T08:06:10.856Z","3.4.248":"2026-07-30T08:05:29.595Z","3.4.249":"2026-08-03T08:06:35.368Z","3.4.250":"2026-08-14T08:05:16.882Z","3.4.251":"2026-08-31T08:05:30.404Z","3.4.252":"2026-09-01T08:05:22.629Z","3.4.253":"2026-09-01T15:52:19.176Z","3.4.254":"2026-09-03T00:30:56.905Z","3.4.255":"2026-09-03T08:04:48.038Z","3.4.256":"2026-09-04T08:09:40.056Z","3.4.257":"2026-09-07T08:04:42.725Z","3.4.258":"2026-09-09T23:24:48.967Z","3.4.259":"2026-09-09T23:26:52.632Z","3.4.260":"2026-09-11T08:06:38.874Z","3.4.261":"2026-09-14T08:07:03.045Z","3.4.262":"2026-09-17T08:05:34.689Z","3.4.263":"2026-09-18T08:07:46.026Z","3.4.264":"2026-09-21T08:06:40.405Z","3.4.265":"2026-09-22T08:06:27.716Z","3.4.266":"2026-09-25T08:07:06.774Z","3.4.267":"2026-09-28T08:08:19.507Z"},"bugs":{"url":"https://github.com/simple-keyboard/simple-keyboard-layouts/issues"},"author":{"url":"https://github.com/hodgef","name":"Francisco Hodge","email":"hello@franciscohodge.com"},"license":"MIT","homepage":"https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/","keywords":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","virtual-keyboard","touchscreen","touch-screen","layout","keyboard-layout","kiosk","osk","js"],"repository":{"url":"git+https://github.com/simple-keyboard/simple-keyboard-layouts.git","type":"git"},"description":"Layouts module for simple-keyboard","maintainers":[{"name":"hodgef","email":"hello@franciscohodge.com"}],"readme":"<a href=\"https://hodgef.com/simple-keyboard/demos\" title=\"View Demo\" target=\"_blank\"><img src=\"https://i.imgur.com/UNonjFz.png\"></a>\n\n<blockquote>The keyboard layout kit for simple-keyboard.</blockquote>\n\n[![npm version](https://badgen.net/npm/v/simple-keyboard-layouts?color=blue)](https://www.npmjs.com/package/simple-keyboard-layouts)\n<a href=\"https://github.com/hodgef/simple-keyboard-layouts/blob/master/LICENSE\"><img src=\"https://img.shields.io/badge/License-MIT-blue.svg\" alt=\"MIT license\"></a> <a href=\"https://gitlab.com/hodgef/simple-keyboard-layouts\" target=\"_blank\"><img alt=\"Mirroring\" src=\"https://img.shields.io/badge/Mirror-GitLab-blue\" /></a> <a href=\"https://github.com/simple-keyboard/simple-keyboard-layouts/actions\"><img alt=\"Build Status\" src=\"https://github.com/simple-keyboard/simple-keyboard-layouts/workflows/Build/badge.svg?color=green\" /></a> <a href=\"https://github.com/simple-keyboard/simple-keyboard-layouts/actions\"><img alt=\"Publish Status\" src=\"https://github.com/simple-keyboard/simple-keyboard-layouts/workflows/Publish/badge.svg?color=green\" /></a>\n\n## ✨ Demo\n\n[simple-keyboard-layouts demo](https://hodgef.com/simple-keyboard/demos/)\n\n## 📦 Installation & Usage\n\nCheck out the [Getting Started](https://hodgef.com/simple-keyboard/modules/simple-keyboard-layouts/) docs to begin.\n\nTo fully customize your virtual keyboard, check out the main [simple-keyboard repository](https://github.com/hodgef/simple-keyboard).\n\n## 📃 Supported Layouts\n\n<blockquote><a href=\"https://github.com/hodgef/simple-keyboard-layouts/tree/master/src/lib/layouts\">Click here to browse the layout files</a></blockquote>\n\n- [Arabic](https://hodgef.com/simple-keyboard/demos/?d=arabic)\n- [armenianEastern](https://hodgef.com/simple-keyboard/demos/?d=armenianEastern) - by [vidman22](https://github.com/vidman22)\n- [armenianWestern](https://hodgef.com/simple-keyboard/demos/?d=armenianWestern) - by [vidman22](https://github.com/vidman22)\n- [Assamese](https://hodgef.com/simple-keyboard/demos/?d=assamese) - by [Akhilesh](https://github.com/akki2825)\n- [Balochi](https://hodgef.com/simple-keyboard/demos/?d=balochi) - by [umairayub79](https://github.com/umairayub79)\n- [Belarusian](https://hodgef.com/simple-keyboard/demos/?d=belarusian) - by [maxshuty](https://github.com/maxshuty)\n- [Bengali](https://hodgef.com/simple-keyboard/demos/?d=bengali) - by [adnan360](https://github.com/adnan360)\n- [Brazilian](https://hodgef.com/simple-keyboard/demos/?d=brazilian) - by [imbroisi](https://github.com/imbroisi)\n- [Burmese](https://hodgef.com/simple-keyboard/demos/?d=burmese) - by [U Kyi Win](https://github.com/ukyiwin)\n- [Chinese](https://hodgef.com/simple-keyboard/demos/?d=chinese)\n- [Czech](https://hodgef.com/simple-keyboard/demos/?d=czech) - by [Dmitry Dalimov](https://github.com/slavabogov)\n- [English](https://hodgef.com/simple-keyboard/demos/?d=)\n- [Farsi](https://hodgef.com/simple-keyboard/demos/?d=farsi) - by [Alireza Jahandideh](https://github.com/Youhan)\n- [French](https://hodgef.com/simple-keyboard/demos/?d=french)\n- [Georgian](https://hodgef.com/simple-keyboard/demos/?d=georgian) - by [e404r](https://github.com/e404r)\n- [German](https://hodgef.com/simple-keyboard/demos/?d=german)\n- [Gilaki](https://hodgef.com/simple-keyboard/demos/?d=gilaki) - by [LordArma](https://github.com/LordArma)\n- [Greek](https://hodgef.com/simple-keyboard/demos/?d=greek) - by [maciej-sielski](https://github.com/maciej-sielski)\n- [Hebrew](https://hodgef.com/simple-keyboard/demos/?d=hebrew) - by [vleon1](https://github.com/vleon1)\n- [Hindi](https://hodgef.com/simple-keyboard/demos/?d=hindi)\n- [Hungarian](https://hodgef.com/simple-keyboard/demos/?d=hungarian) - by [Farquaad](https://github.com/Farquaad)\n- [Italian](https://hodgef.com/simple-keyboard/demos/?d=italian)\n- [Japanese](https://hodgef.com/simple-keyboard/demos/?d=japanese)\n- [Kannada](https://hodgef.com/simple-keyboard/demos/?d=kannada) - by [yogishp](https://github.com/yogishp)\n- [Korean](https://hodgef.com/simple-keyboard/demos/?d=korean)\n- [Kurdish](https://hodgef.com/simple-keyboard/demos/?d=kurdish) - by [Goran Gharib](https://github.com/GoRaN909)\n- [Macedonian](https://hodgef.com/simple-keyboard/demos/?d=macedonian) - by [Kristijan Jankuloski](https://github.com/KristijanJankuloski)\n- [Malayalam](https://hodgef.com/simple-keyboard/demos/?d=malayalam) - by [Sajad J](https://github.com/4gon)\n- [Nigerian](https://hodgef.com/simple-keyboard/demos/?d=nigerian) - by [Benson Muite](https://github.com/bkmgit)\n- [N'ko](https://hodgef.com/simple-keyboard/demos/?d=nko) - by [kjitteh](https://github.com/kjitteh)\n- [Norwegian](https://hodgef.com/simple-keyboard/demos/?d=norwegian) - by [Prakriti Tiwari](https://github.com/prakriti89)\n- [Odia](https://hodgef.com/simple-keyboard/demos/?d=odia) - by [Kuldeep Kumar](https://github.com/sonukuldeep)\n- [Polish](https://hodgef.com/simple-keyboard/demos/?d=polish) - by [maciej-sielski](https://github.com/maciej-sielski)\n- [Punjabi](https://hodgef.com/simple-keyboard/demos/?d=punjabi) - by [Kuldeep Kumar](https://github.com/sonukuldeep)\n- [Russian](https://hodgef.com/simple-keyboard/demos/?d=russian)\n- [Russian Old](https://hodgef.com/simple-keyboard/demos/?d=russian-old) - by [maxshuty](https://github.com/maxshuty)\n- [Sindhi](https://hodgef.com/simple-keyboard/demos/?d=sindhi) - by [Salman Sattar](https://github.com/salman65)\n- [Spanish](https://hodgef.com/simple-keyboard/demos/?d=spanish)\n- [Swedish](https://hodgef.com/simple-keyboard/demos/?d=swedish) - by [wpressdev](https://github.com/wpressdev)\n- [Telugu](https://hodgef.com/simple-keyboard/demos/?d=telugu) - by [Kuldeep Kumar](https://github.com/sonukuldeep)\n- [Thai](https://hodgef.com/simple-keyboard/demos/?d=thai)\n- [Turkish](https://hodgef.com/simple-keyboard/demos/?d=turkish) - by [Caglar Turali](https://github.com/caglarturali)\n- [Ukrainian](https://hodgef.com/simple-keyboard/demos/?d=ukrainian) - by [boomsya](https://github.com/boomsya)\n- [Urdu](https://hodgef.com/simple-keyboard/demos/?d=urdu) - by [Salman Sattar](https://github.com/salman65)\n- [Urdu Standard](https://hodgef.com/simple-keyboard/demos/?d=urdu-standard) - by [Umara Iftikhar](https://github.com/imaneumma)\n- [Uyghur](https://hodgef.com/simple-keyboard/demos/?d=uyghur) - by [Ailiniyazi Maimaiti](https://github.com/memeteli)\n\n## 🌟 Contributing\n\nWe thank the community for the layout submissions! We've paused consideration of new layouts at the moment. Please feel free to file an issue if you spot an issue in an existing layout.\n","readmeFilename":"README.md"}