{"versions":{"1.0.0":{"name":"emoji-picker-element","version":"1.0.0","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","scripts":{"prepare":"run-s build","build":"run-s build:rollup build:css-docs build:i18n-docs build:types build:typedoc build:toc","build:rollup":"NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:typedoc":"typedoc --target ES5 --out docs-tmp --theme markdown --excludePrivate --excludeNotExported --hideSources --hideBreadcrumbs ./src/types && node ./bin/generateTypeDocs && rm -fr docs-tmp","build:types":"tsc --target ES5 -d --outDir ./ts-tmp ./src/types/*.ts && mv ./ts-tmp/*.d.ts ./ && rm -fr ts-tmp","build:toc":"node ./bin/generateTOC","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","test:leak":"run-s build:rollup && run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"jest --no-cache","test:adhoc":"node ./test/adhoc/server.js","cover":"jest --no-cache --coverage","docs":"run-s build:rollup benchmark:bundle docs:js docs:emoji","docs:js":"cp bundle.js node_modules/focus-visible/dist/focus-visible.js ./docs","docs:emoji":"node bin/processCustomEmoji.js"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.10.2","@peculiar/webcrypto":"^1.1.1","@rollup/plugin-commonjs":"^11.1.0","@rollup/plugin-node-resolve":"^7.1.3","@rollup/plugin-replace":"^2.3.2","@testing-library/dom":"^7.10.1","@testing-library/jest-dom":"^5.9.0","@testing-library/user-event":"^11.4.1","babel-jest":"^26.0.1","blob-util":"^2.0.2","bundlesize":"^0.18.0","compression":"^1.7.4","cssnano":"^4.1.10","emojibase-data":"^5.0.1","express":"^4.17.1","fake-indexeddb":"^3.0.1","fetch-mock-jest":"^1.3.0","flat-color-icons":"^1.1.0","focus-visible":"^5.1.0","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.7","lodash-es":"^4.17.15","markdown-table":"^2.0.0","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.0","npm-run-all":"^4.1.5","postcss":"^7.0.32","pretty-bytes":"^5.3.0","puppeteer":"^3.3.0","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.8.2","rollup-plugin-analyzer":"^3.2.3","rollup-plugin-svelte":"^5.2.1","rollup-plugin-svelte-hot":"^0.7.0","rollup-plugin-terser":"^6.1.0","sass":"^1.26.7","standard":"^14.3.3","string.prototype.replaceall":"^1.0.3","stylelint":"^13.5.0","stylelint-config-recommended-scss":"^4.2.0","stylelint-scss":"^3.17.2","svelte":"^3.22.2","svelte-jester":"github:nolanlawson/svelte-jester#auto-preprocess","svelte-preprocess":"^3.7.4","svgo":"^1.3.2","typedoc":"^0.17.7","typedoc-plugin-markdown":"^2.3.1","typescript":"^3.9.5"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","fetch","getComputedStyle","indexedDB","IDBKeyRange","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"40 kB","compression":"none"},{"path":"./bundle.js","maxSize":"15 kB","compression":"brotli"}],"gitHead":"ec024a084c29eda14ed6a38d6782052f84c6e179","_id":"emoji-picker-element@1.0.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-duHgKHfKR1sNQ+n+zwvzlpw1ErwwhucL2fa2OEl+0Ei12y6asXVKEH31DH4YNU8GNNmlpsxckNCwdoAjSkG85A==","shasum":"e2682a4cc66eaf5e9aa7105a3847644b25e4e9cb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.0.0.tgz","fileCount":19,"unpackedSize":460496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+L2eCRA9TVsSAnZWagAAX+8P/RpZC3Bcgk8lVgUw2Go5\nmx3sHIkMlNVCw6rGRr7Ag6dgaQ6nyYXrenIXvQWBUIugNhvf+KnSGne3u1zM\n1t9XvWk90xMWSTP0lxQEmo8OkrKXYIarKx1WD9zQZVc1WK0UrP0yxLH6r1Ut\nCs1O3j/ukQbslLoMFo/l4bBwskK9pgwwZVcHWs5dHhETLILNV59L+srZ2crY\n8X3tZJKxpQiAM8n5P/k8LGiGNv26Wge18eCm1O+6wXNAFbQg5jdZztHmw+xu\nU0gKSWWvQPychnisofLaW4fIuyJ4ONVGwihU8RBiloUHGMT6Khkip4tSAMnl\nIW/3WOVAo5gAqH/ykkriIhE6nYLk/M17eIUZxOSWFtuj1EPF/fQyYcid4/Jt\ndzVk6Zgpqcl2aZv/tI8f+iX6GkUfgjtXKpcNzqTiNCjgDJbkF4vF5YyjOTAP\nkMDLXsuEsi3oWRMxqGb2z49dEeMr4/BsuOPEL8rD/FIKt/DWYgFJTjZ0YjQS\nhZKEVKYpfcTQR/Tz4UaVLofMYOZ0untVgscBFerY6onJTTig1UcgmCUHQDo9\nzr17jTNduXuuwirgLB0TlxjVBEE63iTzZUrOYawfb3i9v1s8oiSJuJ0lNxER\n+7fy32Sz0v2GdjD7MAGsJSykKbYdymLs5k0dW1FL1xeRJbKQMvNXRKx5lQ5Z\nl6Pd\r\n=Yndd\r\n-----END PGP SIGNATURE-----\r\n","size":115894},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.0.0_1593359773774_0.8476000756930457"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T17:03:43.258Z","contributors":[]},"1.0.1":{"name":"emoji-picker-element","version":"1.0.1","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","scripts":{"prepare":"run-s build","build":"run-s build:rollup build:css-docs build:i18n-docs build:types build:typedoc build:toc","build:rollup":"NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:typedoc":"typedoc --target ES5 --out docs-tmp --theme markdown --excludePrivate --excludeNotExported --hideSources --hideBreadcrumbs ./src/types && node ./bin/generateTypeDocs && rm -fr docs-tmp","build:types":"tsc --target ES5 -d --outDir ./ts-tmp ./src/types/*.ts && mv ./ts-tmp/*.d.ts ./ && rm -fr ts-tmp","build:toc":"node ./bin/generateTOC","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","test:leak":"run-s build:rollup && run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"jest --no-cache","test:adhoc":"node ./test/adhoc/server.js","cover":"jest --no-cache --coverage","docs":"run-s build:rollup benchmark:bundle docs:js docs:emoji","docs:js":"cp bundle.js node_modules/focus-visible/dist/focus-visible.js ./docs","docs:emoji":"node bin/processCustomEmoji.js"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.10.2","@peculiar/webcrypto":"^1.1.1","@rollup/plugin-commonjs":"^11.1.0","@rollup/plugin-node-resolve":"^7.1.3","@rollup/plugin-replace":"^2.3.2","@testing-library/dom":"^7.10.1","@testing-library/jest-dom":"^5.9.0","@testing-library/user-event":"^11.4.1","babel-jest":"^26.0.1","blob-util":"^2.0.2","bundlesize":"^0.18.0","compression":"^1.7.4","cssnano":"^4.1.10","emojibase-data":"^5.0.1","express":"^4.17.1","fake-indexeddb":"^3.0.1","fetch-mock-jest":"^1.3.0","flat-color-icons":"^1.1.0","focus-visible":"^5.1.0","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.7","lodash-es":"^4.17.15","markdown-table":"^2.0.0","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.0","npm-run-all":"^4.1.5","postcss":"^7.0.32","pretty-bytes":"^5.3.0","puppeteer":"^3.3.0","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.8.2","rollup-plugin-analyzer":"^3.2.3","rollup-plugin-svelte":"^5.2.1","rollup-plugin-svelte-hot":"^0.7.0","rollup-plugin-terser":"^6.1.0","sass":"^1.26.7","standard":"^14.3.3","string.prototype.replaceall":"^1.0.3","stylelint":"^13.5.0","stylelint-config-recommended-scss":"^4.2.0","stylelint-scss":"^3.17.2","svelte":"^3.22.2","svelte-jester":"github:nolanlawson/svelte-jester#auto-preprocess","svelte-preprocess":"^3.7.4","svgo":"^1.3.2","typedoc":"^0.17.7","typedoc-plugin-markdown":"^2.3.1","typescript":"^3.9.5"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","fetch","getComputedStyle","indexedDB","IDBKeyRange","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"40 kB","compression":"none"},{"path":"./bundle.js","maxSize":"15 kB","compression":"brotli"}],"gitHead":"606cc38fb7b6501923c375132df4b55e78f63f0d","_id":"emoji-picker-element@1.0.1","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-2kuE3L/XHixVIMEa0fdaeBQAuZYUY5yj3TLbOP4xuZjR7ZPf9pCaok5YmR1XKqe1va09iziNvsgPtfINchdzvA==","shasum":"31f4272e1692d610a34a1973222c9cbc9f199fb7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.0.1.tgz","fileCount":19,"unpackedSize":459327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+52ZCRA9TVsSAnZWagAAvTYP/1ow5+D1Jjj7yvhqJiIO\nmidLdxQYhp03SoKQvbPf30rjsakq+mHFMvTScfBfVHiatXtnEXNYDqIcAFwi\n9XFvPMjyoih2iMBPHVW9VAg+W91bCRe13rfjFpO5E44J3gvS6LNy0onJMx6J\nROevbuH0wKocUIX9PjhsGpfMvGOeGgdR0O54Dgg3I/UgQHcnkBbjdpGqraI9\neBw4c6QIJ3WvKIwC/vdUB7lroJFXWZIFC5rdM1Pt2d0+HIlEgzcEIo4FGQqH\nTKCNaJmHgHJ4GR+v7jHkGKfYgjRRKYomFjHLHyiYn8pM26nnD1LsYMokp7Lf\nZOWt2VpycydH+eYldNYE2Wx+a21Xsu1tE6CvQn0f+yxOWR3lyC1MkMBFOvvI\nh+xhI7khOrvYiC0yb42O2LcQocSxVUjV2oYNU2Kbub3VQAN+kQFJNbLV2RXE\nQdBwWD2A5/5Z4oxcq9OyPVs58Va7vJfplsWYde7XijN51VrhhzsjcRmPyPNn\noxInyhi1WhjHg/0vsekMZ6Ve63xQqWg2QE7oMoTS8WsxKYm3QhwCXhK9qows\nLw6xhbq+GEV3WHhkcAxkzNzxr6wpPlShe+iwx64NAmrBr/hO6/FEYkWUSw4X\nlpTGPiaHf8H91R+Cb7DnbOJnaMIIWldvkEoCdz5YQr1FUGQKPUBbTgbN7Ay6\ns1/p\r\n=Wvd1\r\n-----END PGP SIGNATURE-----\r\n","size":115582},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.0.1_1593548185401_0.6263709969666391"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T17:03:44.558Z","contributors":[]},"1.0.2":{"name":"emoji-picker-element","version":"1.0.2","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","scripts":{"prepare":"run-s build","build":"run-s build:rollup build:css-docs build:i18n-docs build:types build:typedoc build:toc","build:rollup":"NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:typedoc":"typedoc --target ES5 --out docs-tmp --theme markdown --excludePrivate --excludeNotExported --hideSources --hideBreadcrumbs ./src/types && node ./bin/generateTypeDocs && rm -fr docs-tmp","build:types":"tsc --target ES5 -d --outDir ./ts-tmp ./src/types/*.ts && mv ./ts-tmp/*.d.ts ./ && rm -fr ts-tmp","build:toc":"node ./bin/generateTOC","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","test:leak":"run-s build:rollup && run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"jest --no-cache","test:adhoc":"node ./test/adhoc/server.js","cover":"jest --no-cache --coverage","docs":"run-s build:rollup benchmark:bundle docs:js docs:emoji","docs:js":"cp bundle.js node_modules/focus-visible/dist/focus-visible.js ./docs","docs:emoji":"node bin/processCustomEmoji.js"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.10.2","@peculiar/webcrypto":"^1.1.1","@rollup/plugin-commonjs":"^11.1.0","@rollup/plugin-node-resolve":"^7.1.3","@rollup/plugin-replace":"^2.3.2","@testing-library/dom":"^7.10.1","@testing-library/jest-dom":"^5.9.0","@testing-library/user-event":"^11.4.1","babel-jest":"^26.0.1","blob-util":"^2.0.2","bundlesize":"^0.18.0","compression":"^1.7.4","cssnano":"^4.1.10","emojibase-data":"^5.0.1","express":"^4.17.1","fake-indexeddb":"^3.0.1","fetch-mock-jest":"^1.3.0","flat-color-icons":"^1.1.0","focus-visible":"^5.1.0","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.7","lodash-es":"^4.17.15","markdown-table":"^2.0.0","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.0","npm-run-all":"^4.1.5","postcss":"^7.0.32","pretty-bytes":"^5.3.0","puppeteer":"^3.3.0","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.8.2","rollup-plugin-analyzer":"^3.2.3","rollup-plugin-svelte":"^5.2.1","rollup-plugin-svelte-hot":"^0.7.0","rollup-plugin-terser":"^6.1.0","sass":"^1.26.7","standard":"^14.3.3","string.prototype.replaceall":"^1.0.3","stylelint":"^13.5.0","stylelint-config-recommended-scss":"^4.2.0","stylelint-scss":"^3.17.2","svelte":"^3.22.2","svelte-jester":"github:nolanlawson/svelte-jester#auto-preprocess","svelte-preprocess":"^3.7.4","svgo":"^1.3.2","typedoc":"^0.17.7","typedoc-plugin-markdown":"^2.3.1","typescript":"^3.9.5"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","fetch","getComputedStyle","indexedDB","IDBKeyRange","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"40 kB","compression":"none"},{"path":"./bundle.js","maxSize":"15 kB","compression":"brotli"}],"gitHead":"267c1011074cea75906fffa3897bf31f7e4d458a","_id":"emoji-picker-element@1.0.2","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-ZBi6EGMyFt1BI6XMrkbKxeJw5NlT1xgzFVXZcYcweINBHWB7j7dXeO3aObjHG+lF4VXyYOYCFWFAb2JaJbyCkQ==","shasum":"91d157c61cdeb96395324aa4697dc96b244b2c90","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.0.2.tgz","fileCount":19,"unpackedSize":462009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/LWOCRA9TVsSAnZWagAAs8oP/j07oU638TfGSIpe1D+V\nnotryRYtaSJ8TYEivKiHv+JRA+KLFxyajgCk92CjTPVqRLC9pRRVk+EZgSnj\n1w0HKjMpbHiPNxBNcvh/gZUKhTRPkuWfNACKm8DcOQtXPDxb+eFOgd6lPIiF\nx/20StbcZ2BuZ2CCYU/dUihe/zp+gE8hbH1DQdRqmGwRpZ+nyh2b27fFtDSK\nZVzHCQil22ewnR94kGMU/V+V2TfBTCKpd0wSZnVHqeCe0RfMIOUS77uVAA8z\n91EMP+ppRFSV2W1W+kTmCU5ub01wHzG9WhVqbzL8TZ7CVyhUiMHtouRWPNsd\nEDYXwEGvQu8LevXgCD/84IpdfR2c/+resEG7sGoR9zLGf/+XrxuZbyr3R3No\nJNDQDxDfLdrxmT3JF8hAavDTxJez+hO85hfbqH+GTYYaxrwcw+AJ/P7q+Dr/\nYiCgQ5CDnr3Fwc9Z+2irfVOWWW1wLURBsxdlZYd9EetqG61yRsYlNQlAQRAd\n1JZrEy5xfnXh0e+lDGYCSZr6sS2rdLkqhsN7EG72yhbEndveNZC9u/6UfkRn\nQcwjexVoGcZHlv79DFfY9LGNC1hnZVMcIC9boxkf2unI287TFfABq6m9mYvW\nssDMGoO3tj+dvu7qe/HA2K2Mh+o9BnXDkzMAsTuSyHyxmGOHhKGT4cyr/Umd\n707c\r\n=QcUb\r\n-----END PGP SIGNATURE-----\r\n","size":116288},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.0.2_1593619853596_0.3333685221854843"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T17:03:45.903Z","contributors":[]},"1.0.3":{"name":"emoji-picker-element","version":"1.0.3","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","scripts":{"prepare":"run-s build","build":"run-s build:rollup build:css-docs build:i18n-docs build:types build:typedoc build:toc","build:rollup":"NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:typedoc":"typedoc --target ES5 --out docs-tmp --theme markdown --excludePrivate --excludeNotExported --hideSources --hideBreadcrumbs ./src/types && node ./bin/generateTypeDocs && rm -fr docs-tmp","build:types":"tsc --target ES5 -d --outDir ./ts-tmp ./src/types/*.ts && mv ./ts-tmp/*.d.ts ./ && rm -fr ts-tmp","build:toc":"node ./bin/generateTOC","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","test:leak":"run-s build:rollup && run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"jest --no-cache","test:adhoc":"node ./test/adhoc/server.js","cover":"jest --no-cache --coverage","docs":"run-s build:rollup benchmark:bundle docs:js docs:emoji","docs:js":"cp bundle.js node_modules/focus-visible/dist/focus-visible.js ./docs","docs:emoji":"node bin/processCustomEmoji.js"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.10.2","@peculiar/webcrypto":"^1.1.1","@rollup/plugin-commonjs":"^11.1.0","@rollup/plugin-node-resolve":"^7.1.3","@rollup/plugin-replace":"^2.3.2","@testing-library/dom":"^7.10.1","@testing-library/jest-dom":"^5.9.0","@testing-library/user-event":"^11.4.1","babel-jest":"^26.0.1","blob-util":"^2.0.2","bundlesize":"^0.18.0","compression":"^1.7.4","cssnano":"^4.1.10","emojibase-data":"^5.0.1","express":"^4.17.1","fake-indexeddb":"^3.0.1","fetch-mock-jest":"^1.3.0","flat-color-icons":"^1.1.0","focus-visible":"^5.1.0","husky":"^4.2.5","jest":"^26.0.1","lint-staged":"^10.2.7","lodash-es":"^4.17.15","markdown-table":"^2.0.0","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.0","npm-run-all":"^4.1.5","postcss":"^7.0.32","pretty-bytes":"^5.3.0","puppeteer":"^3.3.0","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.8.2","rollup-plugin-analyzer":"^3.2.3","rollup-plugin-svelte":"^5.2.1","rollup-plugin-svelte-hot":"^0.7.0","rollup-plugin-terser":"^6.1.0","sass":"^1.26.7","standard":"^14.3.3","string.prototype.replaceall":"^1.0.3","stylelint":"^13.5.0","stylelint-config-recommended-scss":"^4.2.0","stylelint-scss":"^3.17.2","svelte":"^3.22.2","svelte-jester":"github:nolanlawson/svelte-jester#auto-preprocess","svelte-preprocess":"^3.7.4","svgo":"^1.3.2","typedoc":"^0.17.7","typedoc-plugin-markdown":"^2.3.1","typescript":"^3.9.5"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","fetch","getComputedStyle","indexedDB","IDBKeyRange","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"40 kB","compression":"none"},{"path":"./bundle.js","maxSize":"15 kB","compression":"brotli"}],"gitHead":"76b53f7fb354a75c70c72f9db29c21bd626c4f97","_id":"emoji-picker-element@1.0.3","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-b/RyfC6sjaDulvDptCIgZYFA++utpdBLUh63D8x7smPV4eSYYA1o5rfrgjoy9GKITNDrCLm9Ugbqd8dLz7HcGg==","shasum":"62f945c49fd9e79f5809ba7037cce413f55f712f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.0.3.tgz","fileCount":19,"unpackedSize":464088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/NSYCRA9TVsSAnZWagAA9OsP/00iKU3Que02t5bpma6c\nmdBwRKoDm9Ki5NRS5TYfboRkBtJ7wjO8fxXZhhYcNoeL+3G/49rVxxOhfpj2\nq0ZeEn6Jenz2vwV57fJTzVsZrXKWN+jTbAJajtSYtFFW3JmcTPBCTDulTa3W\nBFmtxRW6R8MPrs1O7HlLERFfKjNIWI8L7zWQGpMAB14sB1waUoZxw4jTbpRt\nFr3E/xRi+ffl638qFQIfVsSHof26RB3eonvL/CaGQvNMUKgvVQ4tfAt8trY5\nePyataRKa/z88YfRZxuHw9vuYplg6JJLJoCHe7bId5Fsv7lNuonFkuv2kFVm\nw9HmB8Z9B6THiiCohdIE0wm63/g9JuRMM8uV6Mao2DSXWdAA/LwAuDk6zvwy\nMzVB00vVSuPAWDylTHRGKu9DyRqdAimiAFiDRUfYZCLbd4akshBb1gdnzyQF\nfvXxXyk0H5uTrKKYhP/MRRN0BvX4gz5mzt1C3yFVeDfpErt1t/PLsZWLN29D\n1SNnlkwe3+JILAeB3qvR35/JpO3iI2nNR6onuMB/I5Gk5onk3mpYXB6rWK20\nzMtl8hbZxqzr+Bk41adoYlCE3VmRbqJDBwdnm0BEmNOVRPTCVfQ0GjiR8c4M\nd27yIytG7tjzzjRTr4qoL21LNB54SF+M6wLGTLtxHu8APO3KE5w/gRbcYqKh\nlBFD\r\n=QPdB\r\n-----END PGP SIGNATURE-----\r\n","size":116626},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.0.3_1593627800236_0.5874608090480489"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T17:03:47.194Z","contributors":[]},"1.1.0":{"name":"emoji-picker-element","version":"1.1.0","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","scripts":{"prepare":"run-s build","build":"run-s build:rollup build:css-docs build:i18n-docs build:types build:typedoc build:toc","build:rollup":"NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:typedoc":"typedoc --target ES5 --out docs-tmp --theme markdown --excludePrivate --excludeNotExported --hideSources --hideBreadcrumbs ./src/types && node ./bin/generateTypeDocs && rm -fr docs-tmp","build:types":"tsc --target ES5 -d --outDir ./ts-tmp ./src/types/*.ts && mv ./ts-tmp/*.d.ts ./ && rm -fr ts-tmp","build:toc":"node ./bin/generateTOC","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","test:leak":"run-s build:rollup && run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"jest --no-cache","test:adhoc":"node ./test/adhoc/server.js","cover":"jest --no-cache --coverage","docs":"run-s build:rollup benchmark:bundle docs:js docs:emoji","docs:js":"cp bundle.js node_modules/focus-visible/dist/focus-visible.js ./docs","docs:emoji":"node bin/processCustomEmoji.js"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.11.0","@peculiar/webcrypto":"^1.1.3","@rollup/plugin-commonjs":"^15.0.0","@rollup/plugin-node-resolve":"^9.0.0","@rollup/plugin-replace":"^2.3.3","@testing-library/dom":"^7.22.2","@testing-library/jest-dom":"^5.11.3","@testing-library/user-event":"^12.1.1","babel-jest":"^26.3.0","blob-util":"^2.0.2","bundlesize":"^0.18.0","compression":"^1.7.4","cssnano":"^4.1.10","emojibase-data":"^5.1.1","express":"^4.17.1","fake-indexeddb":"^3.1.2","fetch-mock-jest":"^1.3.0","flat-color-icons":"^1.1.0","focus-visible":"^5.1.0","husky":"^4.2.5","jest":"^26.4.0","lint-staged":"^10.2.11","lodash-es":"^4.17.15","markdown-table":"^2.0.0","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.0","npm-run-all":"^4.1.5","postcss":"^7.0.32","pretty-bytes":"^5.3.0","puppeteer":"^5.2.1","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.26.3","rollup-plugin-analyzer":"^3.3.0","rollup-plugin-svelte":"^5.2.3","rollup-plugin-svelte-hot":"^0.10.0","rollup-plugin-terser":"^7.0.0","sass":"^1.26.10","standard":"^14.3.4","string.prototype.replaceall":"^1.0.3","stylelint":"^13.6.1","stylelint-config-recommended-scss":"^4.2.0","stylelint-scss":"^3.18.0","svelte":"^3.24.1","svelte-jester":"github:nolanlawson/svelte-jester#auto-preprocess","svelte-preprocess":"^4.0.12","svgo":"^1.3.2","typedoc":"^0.18.0","typedoc-plugin-markdown":"^2.4.0","typescript":"^3.9.7"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","fetch","getComputedStyle","indexedDB","IDBKeyRange","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"40.5 kB","compression":"none"},{"path":"./bundle.js","maxSize":"15 kB","compression":"brotli"}],"gitHead":"95866c9a9286fae0e7508594f06de369d4c600b6","_id":"emoji-picker-element@1.1.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0ledPSn6sKqEdHzEbrNIse3iMAlxWM4EO/ZZY5r51eetd1Sc+oDHfHP0UFt2XvmIHBYpTYShDEKsyahu/Nte1A==","shasum":"d07b7aaee15ba307d90cd13d5d97045a1650d808","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.1.0.tgz","fileCount":19,"unpackedSize":464845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPzJYCRA9TVsSAnZWagAAt1oP/RrBi0+veByivCAIFO13\nnhrLZs6W4eFa4phZJCKu4c5SwyDeUZLVcz8Aq79hEdvLLITMzD3Y6BLr7KTf\n9bhMODCiQCz0Qz6CVzXVw4MO4eRAPLRZ8a8YckQl5ZjMgEnThZsC9rU5BTxo\n27z6fHtRc643OQRNpLfAzc+L9K+2qgrQneaT4R/TML0EqiZ0o7NJH3Ck58E+\n2TNDsPGB8CEQ/iXuom4Tu7CrISLLa17ToQ8uRL3/S0PNEjEOYlbWoA14S+Vb\nyuaamPJ5RwZHkJkFZOd+81wiQXxjqUb2CRvFEX4DaAakQRs3akuQRVJix6jF\nli0uDBHu770UbhkMDBZ+VIdf1LFVfi4mXpzhJ5CuAhW7eEWvISW805+Zn5cZ\n1AjIUYeFdpi/z+Dvp92fhq0qyzB+fYHHtrTGkeVLje0f4Vu5K1daX59+z3iQ\nKN8CZ3GjtRhPKDFGW/qCycBH5HIPJPz6+9D85aI6W/fzgqMAQe6omTPSbArY\nqkiWKG2HtO5vO7De7MMvOGu8UK2bVgmCDMRV0shKnue1yeJQWyvX53io8EkT\n/qlPhV1UdK1y5zjyMmwfEcq2dWxMo2G7dqSEEVKrqyRuj7lLm2bXOh+Sq4I9\nbYBA+VvTlHrkZ8wr8f3FAr/wDcTCkv3gGIIkAxQx2SO2eKiaBZ+gmasL2oRl\nEJgG\r\n=ocF9\r\n-----END PGP SIGNATURE-----\r\n","size":116840},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.1.0_1597977175665_0.7768838735017101"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T17:03:48.458Z","contributors":[]},"1.2.0":{"name":"emoji-picker-element","version":"1.2.0","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","scripts":{"prepare":"run-s build","build":"run-s build:rollup build:css-docs build:i18n-docs build:types build:typedoc build:toc","build:rollup":"NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:typedoc":"typedoc --target ES5 --out docs-tmp --theme markdown --excludePrivate --excludeNotExported --hideSources --hideBreadcrumbs ./src/types && node ./bin/generateTypeDocs && rm -fr docs-tmp","build:types":"tsc --target ES5 -d --outDir ./ts-tmp ./src/types/*.ts && mv ./ts-tmp/*.d.ts ./ && rm -fr ts-tmp","build:toc":"node ./bin/generateTOC","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","test:leak":"run-s build:rollup && run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"jest --no-cache","test:adhoc":"node ./test/adhoc/server.js","cover":"jest --no-cache --coverage","docs":"run-s build:rollup benchmark:bundle docs:js docs:emoji","docs:js":"cp bundle.js node_modules/focus-visible/dist/focus-visible.js ./docs","docs:emoji":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.11.0","@peculiar/webcrypto":"^1.1.3","@rollup/plugin-commonjs":"^15.0.0","@rollup/plugin-node-resolve":"^9.0.0","@rollup/plugin-replace":"^2.3.3","@testing-library/dom":"^7.22.2","@testing-library/jest-dom":"^5.11.3","@testing-library/user-event":"^12.1.1","babel-jest":"^26.3.0","blob-util":"^2.0.2","bundlesize":"^0.18.0","compression":"^1.7.4","conventional-changelog-cli":"^2.1.0","cssnano":"^4.1.10","emojibase-data":"^5.1.1","express":"^4.17.1","fake-indexeddb":"^3.1.2","fetch-mock-jest":"^1.3.0","flat-color-icons":"^1.1.0","focus-visible":"^5.1.0","husky":"^4.2.5","jest":"^26.4.0","lint-staged":"^10.2.11","lodash-es":"^4.17.15","markdown-table":"^2.0.0","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.0","npm-run-all":"^4.1.5","postcss":"^7.0.32","pretty-bytes":"^5.3.0","puppeteer":"^5.2.1","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.26.3","rollup-plugin-analyzer":"^3.3.0","rollup-plugin-svelte":"^5.2.3","rollup-plugin-svelte-hot":"^0.10.0","rollup-plugin-terser":"^7.0.0","sass":"^1.26.10","standard":"^14.3.4","string.prototype.replaceall":"^1.0.3","stylelint":"^13.6.1","stylelint-config-recommended-scss":"^4.2.0","stylelint-scss":"^3.18.0","svelte":"^3.24.1","svelte-jester":"github:nolanlawson/svelte-jester#auto-preprocess","svelte-preprocess":"^4.0.12","svgo":"^1.3.2","typedoc":"^0.18.0","typedoc-plugin-markdown":"^2.4.0","typescript":"^3.9.7"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","fetch","getComputedStyle","indexedDB","IDBKeyRange","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"41 kB","compression":"none"},{"path":"./bundle.js","maxSize":"15 kB","compression":"brotli"}],"gitHead":"bed51b9ef17dbd42f8c56fe7e540f3a118a41dae","_id":"emoji-picker-element@1.2.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-B8QPBXyfs9w58Xbxy2SNNa3TXkCsHYRQD0edyszVBmTAm1IBrtd7A0+Xs/yPL/5suAPkxYrztQa6Bk0QDMeG6Q==","shasum":"50e998234ef2368394b7286bea37d690c55ab762","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.2.0.tgz","fileCount":20,"unpackedSize":473181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXppQCRA9TVsSAnZWagAAuxwQAIlSmvdOhumKvxkNttAg\nwbRTa5xsZV1ofjn5RDBCIxtlsNP9NBpAN13WjiUormwq9CmULyNQOb4stwEm\nbS5pxdbzVvshjtChM5L8bJlQv+N8PX/lGgqeMB12wW0vMMMPyteQ16oAeQWv\n+1ubVpNRu7uwpoWKELzDVfhoUYqS6wTlpe2ZWdn8aXDMgSyuLTkzEDY4cNjF\nrIXY3TZkUQzlAPXS1Xd3CeVeAwyNLccN0YnZd0NIMBXM3hvhURPZ7G5A/gTf\nnoEiMpnakkgq+kfK5JsclorTWl/HbQoXa6nbDJPWlv1pq6eFeOj0S0iNdmHL\nqYftoiD0HWNEeJRPkemNMHJE3RbWsX7W8ZvFXm9ebzw5CpPs1DfOTxWhADBq\n278kLOSsQiEBKB7BODWYZmjXQtCGzXV73NvSZxT0WmY/8qz3vwVv5jOjjF44\n3Ibe2xgplkRjQbOKTu3R2bRna/d8ltoPS77Im8azc8ORCw2weuqFh+HIhKZM\n4RHHg0rEI3r6LmMEnSrhDII1e41iU1MjYd5AgLOIxjzQirxf/reO43hFaImp\nCBvqLut3p19B66OLWxsE5KJUURPt637e8CUIke1SehncJhdtHSVHjTeKOa+F\ndVNX8zFKgkrae7+Ddeq7oDEe3oXBQ6rq8aCpLaRCYm47c/ZsqRAOmSt88irc\nd4fX\r\n=yqx/\r\n-----END PGP SIGNATURE-----\r\n","size":119156},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.2.0_1600035408070_0.49034105718301757"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T17:03:49.739Z","contributors":[]},"1.2.1":{"name":"emoji-picker-element","version":"1.2.1","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","scripts":{"prepare":"run-s build","build":"run-s build:rollup build:css-docs build:i18n-docs build:types build:typedoc build:toc","build:rollup":"NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:typedoc":"typedoc --target ES5 --out docs-tmp --theme markdown --excludePrivate --excludeNotExported --hideSources --hideBreadcrumbs ./src/types && node ./bin/generateTypeDocs && rm -fr docs-tmp","build:types":"tsc --target ES5 -d --outDir ./ts-tmp ./src/types/*.ts && mv ./ts-tmp/*.d.ts ./ && rm -fr ts-tmp","build:toc":"node ./bin/generateTOC","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","test:leak":"run-s build:rollup && run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"jest --no-cache","test:adhoc":"node ./test/adhoc/server.js","cover":"jest --no-cache --coverage","docs":"run-s build:rollup benchmark:bundle docs:js docs:emoji","docs:js":"cp bundle.js node_modules/focus-visible/dist/focus-visible.js ./docs","docs:emoji":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.11.0","@peculiar/webcrypto":"^1.1.3","@rollup/plugin-commonjs":"^15.0.0","@rollup/plugin-node-resolve":"^9.0.0","@rollup/plugin-replace":"^2.3.3","@testing-library/dom":"^7.22.2","@testing-library/jest-dom":"^5.11.3","@testing-library/user-event":"^12.1.1","babel-jest":"^26.3.0","blob-util":"^2.0.2","bundlesize":"^0.18.0","compression":"^1.7.4","conventional-changelog-cli":"^2.1.0","cssnano":"^4.1.10","emojibase-data":"^5.1.1","express":"^4.17.1","fake-indexeddb":"^3.1.2","fetch-mock-jest":"^1.3.0","flat-color-icons":"^1.1.0","focus-visible":"^5.1.0","husky":"^4.2.5","jest":"^26.4.0","lint-staged":"^10.2.11","lodash-es":"^4.17.15","markdown-table":"^2.0.0","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.0","npm-run-all":"^4.1.5","postcss":"^7.0.32","pretty-bytes":"^5.3.0","puppeteer":"^5.2.1","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.26.3","rollup-plugin-analyzer":"^3.3.0","rollup-plugin-svelte":"^5.2.3","rollup-plugin-svelte-hot":"^0.10.0","rollup-plugin-terser":"^7.0.0","sass":"^1.26.10","standard":"^14.3.4","string.prototype.replaceall":"^1.0.3","stylelint":"^13.6.1","stylelint-config-recommended-scss":"^4.2.0","stylelint-scss":"^3.18.0","svelte":"^3.24.1","svelte-jester":"github:nolanlawson/svelte-jester#auto-preprocess","svelte-preprocess":"^4.0.12","svgo":"^1.3.2","typedoc":"^0.18.0","typedoc-plugin-markdown":"^2.4.0","typescript":"^3.9.7"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","fetch","getComputedStyle","indexedDB","IDBKeyRange","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"41 kB","compression":"none"},{"path":"./bundle.js","maxSize":"15 kB","compression":"brotli"}],"gitHead":"d612b591fc3d69f0ff2c8623cd7d027a6e476693","_id":"emoji-picker-element@1.2.1","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-gk0NBg7G/S6ClfIUjRKchXLrl4o1dcvKmEamFT9GERHfCeAyi+afUeMhwVY168I65RiqjGCJkGpoTV2CVa2QNA==","shasum":"a8eb99035e07f970c16e202a6e0588dce15dda02","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.2.1.tgz","fileCount":20,"unpackedSize":477004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbCUTCRA9TVsSAnZWagAAaK0P/AuCID8WjHdjR38xjNa5\n+aWLyeCY0h0raf58ViYpNgDUR0J8rGPdZrHBs9Xx4GdMu05Ob+9lWIPhaxOa\nJtxameRrxZO+9QFevCh1aWWk5Rof8en/EZBXdTcpDg5fHVXxcfW8Z8KDG4It\n34hX5tqyoTi9eNwMmJrB/Do2flONkbPTRDp4Ck2ljrV0kXSnzYVRQHmxqWCj\ndV7Ipm32jIgcAA/jWb6IOayMk3Pn6/c8ICw0v7IP8VaGwwZjSeUE/WXt5WH/\ndBmbpAC2jeTFhD1Zon2QSx+QnMdYYoK3K4VV3PCjjvpvKLMlXSjGHUsXMveN\nTUUgZ5q6mskw47+dAaGTBJiMyB/viLzjCX45gd9jy11WNPkKCOKfq9N6sMPm\nYGwlXlo11n7UVG4O4Y/Dm6euIFCgvxOCyRt4IxI4+x3H7qxM3xlBCPZckvnk\nxuxugM21l4lnG8jdw0d0U8gG1XCLrUA8M2lmLV5zgOqGEYfm0ZJc3pCViIFn\n2GZpSmnAHWqQoByu9zCoTtZ6XOajjEmsvylxrMV/yetG++0L+xNBCXCuHLUD\nIJ0LXdYPlrEZiIMOBsf48b5H5gzn3l0huXe2HCKt+/d12jJPY+mcQAId5l9/\nkTLNfkFyZjzrGLRO3ufgLjEh4yrp1aaPBPxPpXl8zcUPoTDJ93gUE+Ircsz0\nY5Qn\r\n=CcfU\r\n-----END PGP SIGNATURE-----\r\n","size":120415},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.2.1_1600922898418_0.6538942190408112"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T17:03:51.022Z","contributors":[]},"1.2.2":{"name":"emoji-picker-element","version":"1.2.2","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","scripts":{"prepare":"run-s build","build":"run-s build:rollup build:css-docs build:i18n-docs build:types build:typedoc build:toc","build:rollup":"NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:typedoc":"typedoc --target ES5 --out docs-tmp --theme markdown --excludePrivate --excludeNotExported --hideSources --hideBreadcrumbs ./src/types && node ./bin/generateTypeDocs && rm -fr docs-tmp","build:types":"tsc --target ES5 -d --outDir ./ts-tmp ./src/types/*.ts && mv ./ts-tmp/*.d.ts ./ && rm -fr ts-tmp","build:toc":"node ./bin/generateTOC","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","test:leak":"run-s build:rollup && run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"jest","test:adhoc":"node ./test/adhoc/server.js","cover":"jest --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.12.1","@peculiar/webcrypto":"^1.1.3","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","@rollup/plugin-replace":"^2.3.4","@testing-library/dom":"^7.26.0","@testing-library/jest-dom":"^5.11.4","@testing-library/user-event":"^12.1.8","babel-jest":"^26.5.2","blob-util":"^2.0.2","bundlesize":"^0.18.0","compression":"^1.7.4","conventional-changelog-cli":"^2.1.0","cssnano":"^4.1.10","emojibase-data":"^5.1.1","express":"^4.17.1","fake-indexeddb":"^3.1.2","fetch-mock-jest":"^1.3.0","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","husky":"^4.3.0","jest":"^26.5.3","lint-staged":"^10.4.2","lodash-es":"^4.17.15","markdown-table":"^2.0.0","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.1","npm-run-all":"^4.1.5","postcss":"^8.1.1","pretty-bytes":"^5.4.1","puppeteer":"^5.3.1","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.32.0","rollup-plugin-analyzer":"^3.3.0","rollup-plugin-svelte":"^6.1.0","rollup-plugin-svelte-hot":"^0.11.1","rollup-plugin-terser":"^7.0.2","sass":"^1.27.0","standard":"^14.3.4","string.prototype.replaceall":"^1.0.3","stylelint":"^13.7.2","stylelint-config-recommended-scss":"^4.2.0","stylelint-scss":"^3.18.0","svelte":"^3.29.4","svelte-jester":"github:nolanlawson/svelte-jester#auto-preprocess","svelte-preprocess":"^4.5.2","svgo":"^1.3.2","typedoc":"^0.19.2","typedoc-plugin-markdown":"^2.4.0","typescript":"^4.0.5"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","fetch","getComputedStyle","indexedDB","IDBKeyRange","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"41 kB","compression":"none"},{"path":"./bundle.js","maxSize":"15 kB","compression":"brotli"}],"gitHead":"76472f4529ed3e34985b4fd6f425a85503e175c7","_id":"emoji-picker-element@1.2.2","_nodeVersion":"14.13.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-iQDMY+7lGYKQRL5tgC51PKWqf1V5uGNDQgP+tR1ga//4BUP+HVs/A70oo53Q4iuzkd1IVaUbJBL3YY/6ky9KQA==","shasum":"821b2dcdb89183a098dcaa6df10f3dae798b3acb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.2.2.tgz","fileCount":20,"unpackedSize":481009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoDorCRA9TVsSAnZWagAA1aYP/ROBAE8jk8E25qmppQ2Q\ng3lKGgaSoaG3rwB4Lxh/rFh4xWyYF8MdAbXg6DHGL1t5XfYgj+RKfcnjnKkQ\nGlewQjkEuCjUYPEHIfB0CWwT6Pxde+pnHLeVsf9ZEvsjgNnfzRsfGuymiS5C\n9FQOH1Lb/lBmLr9RURqKRvVlHgtNX2IqxCxJ3u8Zq4uf2eAGrqnkvXMj0xFM\nnwAM/VC9YKvmE863QNiVnoRGwOfKIKalT5tjsmeiexHke6iurGVfV/iaPOc/\nc2YvrYJwq1mTe2ZFMhNSyspDXq36oXqke0GPYIk4hfvmqy76hv3KKGJghMTt\nwZ/f3nLtSzMtfgHLDHOANmKImi8XyK4fUG+J6td4TffMckSe0d6WYfbmvqU4\nUi2/odjQVn504uKVHS/CjAQ88q4w/h+UtBMjLHoZ7TE9nVyDNgDEefN3C8W3\nIPIvXXJQvk1GbuAOMdPNguZOnGECHKX4I+APh1/vMNPEHDMJbwqguzIAw3WU\nu1Ztu/pYZtWakLas5L41RWRwj5b466UUCUrYuc6ELAfbaq8RyvgoMlnKmcnS\nMFuKsIfIUAhlAN+kKXfX3EOp7bAVChj+pNmheUv46AOFd31bLZaMpb6GD7tc\nNBnhEXPGKySjamsr5JWY70U0G8rEKjA8AIwSEGrvsyISrgmS8dEaKYsnR8fn\nq/ZQ\r\n=DiQE\r\n-----END PGP SIGNATURE-----\r\n","size":121543},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.2.2_1604336171302_0.6978635781275915"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T17:03:52.373Z","contributors":[]},"1.2.3":{"name":"emoji-picker-element","version":"1.2.3","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","scripts":{"prepare":"run-s build","build":"run-s build:rollup build:css-docs build:i18n-docs build:types build:typedoc build:toc","build:rollup":"NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:typedoc":"typedoc --target ES5 --out docs-tmp --theme markdown --excludePrivate --excludeNotExported --hideSources --hideBreadcrumbs ./src/types && node ./bin/generateTypeDocs && rm -fr docs-tmp","build:types":"tsc --target ES5 -d --outDir ./ts-tmp ./src/types/*.ts && mv ./ts-tmp/*.d.ts ./ && rm -fr ts-tmp","build:toc":"node ./bin/generateTOC","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","test:leak":"run-s build:rollup && run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"jest","test:adhoc":"node ./test/adhoc/server.js","cover":"jest --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.12.1","@peculiar/webcrypto":"^1.1.3","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","@rollup/plugin-replace":"^2.3.4","@testing-library/dom":"^7.26.0","@testing-library/jest-dom":"^5.11.4","@testing-library/user-event":"^12.1.8","babel-jest":"^26.5.2","blob-util":"^2.0.2","bundlesize":"^0.18.0","compression":"^1.7.4","conventional-changelog-cli":"^2.1.0","cssnano":"^4.1.10","emojibase-data":"^5.1.1","express":"^4.17.1","fake-indexeddb":"^3.1.2","fetch-mock-jest":"^1.3.0","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","husky":"^4.3.0","jest":"^26.5.3","lint-staged":"^10.4.2","lodash-es":"^4.17.15","markdown-table":"^2.0.0","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.1","npm-run-all":"^4.1.5","postcss":"^8.1.1","pretty-bytes":"^5.4.1","puppeteer":"^5.3.1","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.32.0","rollup-plugin-analyzer":"^3.3.0","rollup-plugin-svelte":"^6.1.0","rollup-plugin-svelte-hot":"^0.11.1","rollup-plugin-terser":"^7.0.2","sass":"^1.27.0","standard":"^14.3.4","string.prototype.replaceall":"^1.0.3","stylelint":"^13.7.2","stylelint-config-recommended-scss":"^4.2.0","stylelint-scss":"^3.18.0","svelte":"^3.29.4","svelte-jester":"github:nolanlawson/svelte-jester#auto-preprocess","svelte-preprocess":"^4.5.2","svgo":"^1.3.2","typedoc":"^0.19.2","typedoc-plugin-markdown":"^2.4.0","typescript":"^4.0.5"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","fetch","getComputedStyle","indexedDB","IDBKeyRange","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"41 kB","compression":"none"},{"path":"./bundle.js","maxSize":"15 kB","compression":"brotli"}],"gitHead":"a9aa9a94b37ce013d5fcc005c0ca9a3fb06d4b9f","_id":"emoji-picker-element@1.2.3","_nodeVersion":"14.13.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-XUS6HfjzcS5KmovoMFZbHPHf7wgzpKjYi6zdymfksASTuxDTBFMc+e4bt/KRgn8mdHJ80pwOmnX2RgTjs7NieA==","shasum":"fc8eb926688480fe1ae9be118890ff83022568af","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.2.3.tgz","fileCount":20,"unpackedSize":481194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpacnCRA9TVsSAnZWagAAM1QP/256aebL08r5N6pHa6Vy\nuTBSOhF2dnhZi3BXNb4dDVft1PqfWMHuBO/XAVajufiXyZ7e2e5jreTld8Rc\nPt5YIIUJFP750HNnYvIhLgYo+uWDqqEysmuLVPKeXra5RGvq6exNyM0GezGT\nMs1P09mIKlRXL2juvAWJSpZgKtdciYlxoqt0OZYW2UPkuM0wJivDqyKSDmWL\n06k5518mwBC/CE1wl3AJjoe4sBDDreVb0dF1v3pybgiXU6HWFo/gHLQoS2ny\ne3JOw7PwIZl2VJmszoTWn+tS1VMx+SeIGjTGTizXyEHuXhs7pMhKryNHHMCu\nmwnMvMK1ZAOr0XO9thmlZAE24FGmawXpdledftvf9usKBbQWsYQgUVq9aAki\npXQYkO8tMjzFzId+U3swtUcSLx/aHo5N3DUbC+8U8FTrwVp7vJ/U0SKKlJr1\no08B7WX78qpURGseIt3uHK6ILPeru/uE/c+rJ0xMNR1tiMlAmnJ0vq6QMtRM\nim2xPbfbDm1igftlx6nTBZDp98LsJ0qloLQ3+bKnVR2OYEd7vekAYkGEKwCs\nBreqcrrx8cUpMeBNaCg8KDQ46Xl8x5kogLyhgcSVw7eaVdFsSK5xsvLxuGZ4\nBFh+MYH+qtJOJHuxZsoBSFUl/8WVE6U6i3yg/0+OftFzrqXkms0LrwUg4MRk\nUDyP\r\n=NOrl\r\n-----END PGP SIGNATURE-----\r\n","size":121751},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.2.3_1604691750702_0.5479223173006205"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T17:03:53.679Z","contributors":[]},"1.3.0":{"name":"emoji-picker-element","version":"1.3.0","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","scripts":{"prepare":"run-s build","build":"run-s build:rollup build:css-docs build:i18n-docs build:types build:typedoc build:toc","build:rollup":"NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:typedoc":"typedoc --target ES5 --out docs-tmp --theme markdown --excludePrivate --excludeNotExported --hideSources --hideBreadcrumbs ./src/types && node ./bin/generateTypeDocs && rm -fr docs-tmp","build:types":"tsc --target ES5 -d --outDir ./ts-tmp ./src/types/*.ts && mv ./ts-tmp/*.d.ts ./ && rm -fr ts-tmp","build:toc":"node ./bin/generateTOC","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","test:leak":"run-s build:rollup && run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"jest","test:adhoc":"node ./test/adhoc/server.js","cover":"jest --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.12.1","@peculiar/webcrypto":"^1.1.3","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","@rollup/plugin-replace":"^2.3.4","@testing-library/dom":"^7.26.0","@testing-library/jest-dom":"^5.11.4","@testing-library/user-event":"^12.1.8","babel-jest":"^26.5.2","blob-util":"^2.0.2","bundlesize":"^0.18.0","compression":"^1.7.4","conventional-changelog-cli":"^2.1.0","cssnano":"^4.1.10","emoji-picker-element-data":"^1.0.0","emojibase-data":"^5.1.1","express":"^4.17.1","fake-indexeddb":"^3.1.2","fetch-mock-jest":"^1.3.0","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","husky":"^4.3.0","jest":"^26.5.3","lint-staged":"^10.4.2","lodash-es":"^4.17.15","markdown-table":"^2.0.0","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.1","npm-run-all":"^4.1.5","postcss":"^8.1.1","pretty-bytes":"^5.4.1","puppeteer":"^5.3.1","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.32.0","rollup-plugin-analyzer":"^3.3.0","rollup-plugin-svelte":"^6.1.0","rollup-plugin-svelte-hot":"^0.11.1","rollup-plugin-terser":"^7.0.2","sass":"^1.27.0","standard":"^14.3.4","string.prototype.replaceall":"^1.0.3","stylelint":"^13.7.2","stylelint-config-recommended-scss":"^4.2.0","stylelint-scss":"^3.18.0","svelte":"^3.29.4","svelte-jester":"github:nolanlawson/svelte-jester#auto-preprocess","svelte-preprocess":"^4.5.2","svgo":"^1.3.2","typedoc":"^0.19.2","typedoc-plugin-markdown":"^2.4.0","typescript":"^4.0.5"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","fetch","getComputedStyle","indexedDB","IDBKeyRange","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"41 kB","compression":"none"},{"path":"./bundle.js","maxSize":"15 kB","compression":"brotli"}],"gitHead":"a9bfd253d64acf824f0d5e7c380b84fe9db7cf19","_id":"emoji-picker-element@1.3.0","_nodeVersion":"14.13.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Zg+8rtr3vXKuAgBXWpSBghHq+I6o7+35N+25MN3P07pUyk07GXJ6B+gKr8ttUo2LZrLDZVoqKOVMzowkNwwZIg==","shasum":"d78deba0ebc4b87731bb2c16f7be00ec458d7647","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.3.0.tgz","fileCount":20,"unpackedSize":483782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpcfICRA9TVsSAnZWagAAbjoP/0+VcrM7lnEs4hcF1WFF\nG1WcOVZWesfgC9xBVNnhLzJsRM3BN90ZGOANRLlePHzM4WKTVCjHhOE2rw0G\n/KtDfHC01Rl9jS0ezkz5eMXQqnqUtnHpvOHRkmfrQgFfQNNMKFZV0SPbHUjo\nhgufFI76RerxFg2yRGDCkSUq/pNMplIdiF1K2ouoTMa9EwU+WPPVGobZszUl\nM61ARC6HjOgacSvw3CTt10aOpejaKJh+2HrwJ5Jw66r6OzUCKkpEuygQ6Duq\njuP1z2m2PhDL8l3Qs5k8tzhQRyVFGAFn86IpHwnIoHXkqZwU9t3gyYcVT6/C\n+WJtZR4JNhtrDuKRFp7glBmeltotjqDpuc4PYB2fify3/gxAj9/R9frBjU1H\nRq9NJPbHoxt9AMFBDERcXM00POzsOJBkyMaEEqVvjFeH7xuydMoTlA0TC5q6\nWb8eoW294xUmPsWfvZhWNAMdiwTqBaMR6OwAk2NFcAbq9iIgZshoVlq4L3j+\nhsPS92kNHo1D4ElB1pVpxQr8/wcQmwgp014Jjc80/BFL0DODdIHIwxEvU3yK\nd9LTseZ8L3Obw2O7aT1gEcMXVP1ByehSFjeQq+lJTUxB14VUlRl/pFFHU/9c\nVgP3Fffk61TvU0qmUJTESlpAMr5KIfhYzNIYSC+ZEdOhwBta7Ru666pk+sSs\nhW5l\r\n=CoUd\r\n-----END PGP SIGNATURE-----\r\n","size":122491},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.3.0_1604700104187_0.1582448913576897"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T17:03:54.972Z","contributors":[]},"1.3.1":{"name":"emoji-picker-element","version":"1.3.1","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","scripts":{"prepare":"run-s build","build":"run-s build:rollup build:css-docs build:i18n-docs build:types build:typedoc build:toc","build:rollup":"NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:typedoc":"typedoc --target ES5 --out docs-tmp --theme markdown --excludePrivate --excludeNotExported --hideSources --hideBreadcrumbs ./src/types && node ./bin/generateTypeDocs && rm -fr docs-tmp","build:types":"tsc --target ES5 -d --outDir ./ts-tmp ./src/types/*.ts && mv ./ts-tmp/*.d.ts ./ && rm -fr ts-tmp","build:toc":"node ./bin/generateTOC","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","test:leak":"run-s build:rollup && run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"jest","test:adhoc":"node ./test/adhoc/server.js","cover":"jest --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.12.1","@peculiar/webcrypto":"^1.1.3","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","@rollup/plugin-replace":"^2.3.4","@testing-library/dom":"^7.26.0","@testing-library/jest-dom":"^5.11.4","@testing-library/user-event":"^12.1.8","babel-jest":"^26.5.2","blob-util":"^2.0.2","bundlesize":"^0.18.0","compression":"^1.7.4","conventional-changelog-cli":"^2.1.0","cssnano":"^4.1.10","emoji-picker-element-data":"^1.0.0","emojibase-data":"^5.1.1","express":"^4.17.1","fake-indexeddb":"^3.1.2","fetch-mock-jest":"^1.3.0","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","husky":"^4.3.0","jest":"^26.5.3","lint-staged":"^10.4.2","lodash-es":"^4.17.15","markdown-table":"^2.0.0","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.1","npm-run-all":"^4.1.5","postcss":"^8.1.1","pretty-bytes":"^5.4.1","puppeteer":"^5.3.1","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.32.0","rollup-plugin-analyzer":"^3.3.0","rollup-plugin-svelte":"^6.1.0","rollup-plugin-svelte-hot":"^0.11.1","rollup-plugin-terser":"^7.0.2","sass":"^1.27.0","standard":"^14.3.4","string.prototype.replaceall":"^1.0.3","stylelint":"^13.7.2","stylelint-config-recommended-scss":"^4.2.0","stylelint-scss":"^3.18.0","svelte":"^3.29.4","svelte-jester":"github:nolanlawson/svelte-jester#auto-preprocess","svelte-preprocess":"^4.5.2","svgo":"^1.3.2","typedoc":"^0.19.2","typedoc-plugin-markdown":"^2.4.0","typescript":"^4.0.5"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","fetch","getComputedStyle","indexedDB","IDBKeyRange","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"41 kB","compression":"none"},{"path":"./bundle.js","maxSize":"15 kB","compression":"brotli"}],"gitHead":"7c3f9fa0887e0339047fe9b0a2a4ae653b88ee45","_id":"emoji-picker-element@1.3.1","_nodeVersion":"12.19.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-+WtNPw28snGd5ZXVS5mAAKsAJ1+hJVRdXNQ9ZCdWSLVCK1mtJjcHl2dMxtB1LxSpX6m79DAAHMmDJRjqbRA+5w==","shasum":"844e1ed261b6cda431423a1652da977202cb2090","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.3.1.tgz","fileCount":20,"unpackedSize":486529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3W7HCRA9TVsSAnZWagAA9f4P/1huoX9AmBU2o5iVg6fG\nm0ST4P2ZpdzBVA68mYgJAw/VeHJItKoSv2FaTG/GP93gGF1yttXkPFcIE0bJ\nPfEllb4GpsZgQs2LySQCJva7LkQh6UiDBgT08WBSrcBn97/qSYsm8OGgPr32\nbavdcHL7e9676DfeGJuGMezA/CcPm9lv/YC96wBYiLDpn2g91+w9vemewdQ0\nEf3aWYD1kIBmDm6Nx6sN4zWVckTo4MwLf52aCJmP8xIkJRAf467dVdyZ+lhb\nmKhpK4C2DYCR+b7skX9Ti2PWxl4Emdxeh1ByLUdJ9a3i/0ca8gybdL9BqBZ2\noQu2uiSSe27D997ajBjD4oWockN8ZBtSd158GGJT/7f/dayXzNfSCON5CZbK\nHhegBz1AY9jAEt/3ZztQj3mwJCNF5I/Ot0WvDf7UJNU/72BejBWyM5kB5JtX\naAHXpxsryBRsG196U/POrVaPE65ZB9k4J90mGL/r8kMWyYvFHOcb058a3kqG\ndW2/lGrTSWwfAty15PvBGa45yp/tgvu0ITKqmI0vm0C09Z4l67b+19TmnarK\n2dJ8O30BdWmtkhAUVppWcF3o3heIYxCHTDw++VUip+hb5AXaaOZOBj956r5r\n0GmFmsj/YAvzM2lOgpcgIQ4iFe2YIPm2gyPQY8qt3Wmy4V3MS0sme39pXjyz\ndiY5\r\n=2t6K\r\n-----END PGP SIGNATURE-----\r\n","size":123015},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.3.1_1608347334632_0.808562487043329"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T17:03:56.258Z","contributors":[]},"1.3.2":{"name":"emoji-picker-element","version":"1.3.2","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","scripts":{"prepare":"run-s build","build":"run-s build:rollup build:css-docs build:i18n-docs build:types build:typedoc build:toc","build:rollup":"NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:typedoc":"typedoc --target ES5 --out docs-tmp --theme markdown --excludePrivate --excludeNotExported --hideSources --hideBreadcrumbs ./src/types && node ./bin/generateTypeDocs && rm -fr docs-tmp","build:types":"tsc --target ES5 -d --outDir ./ts-tmp ./src/types/*.ts && mv ./ts-tmp/*.d.ts ./ && rm -fr ts-tmp","build:toc":"node ./bin/generateTOC","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","test:leak":"run-s build:rollup && run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"jest","test:adhoc":"node ./test/adhoc/server.js","cover":"jest --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.12.11","@peculiar/webcrypto":"^1.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","@rollup/plugin-replace":"^2.3.4","@testing-library/dom":"^7.29.0","@testing-library/jest-dom":"^5.11.6","@testing-library/user-event":"^12.6.0","babel-jest":"^26.6.3","blob-util":"^2.0.2","bundlesize":"^0.18.0","compression":"^1.7.4","conventional-changelog-cli":"^2.1.1","cssnano":"^4.1.10","emoji-picker-element-data":"^1.0.0","emojibase-data":"^5.1.1","express":"^4.17.1","fake-indexeddb":"^3.1.2","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","husky":"^4.3.6","jest":"^26.6.3","lint-staged":"^10.5.3","lodash-es":"^4.17.15","markdown-table":"^2.0.0","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.1","npm-run-all":"^4.1.5","postcss":"^8.2.1","pretty-bytes":"^5.4.1","puppeteer":"^5.5.0","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.32.0","rollup-plugin-analyzer":"^3.3.0","rollup-plugin-svelte":"^6.1.0","rollup-plugin-svelte-hot":"^0.11.1","rollup-plugin-terser":"^7.0.2","sass":"^1.30.0","standard":"^16.0.3","string.prototype.replaceall":"^1.0.4","stylelint":"^13.8.0","stylelint-config-recommended-scss":"^4.2.0","stylelint-scss":"^3.18.0","svelte":"^3.29.4","svelte-jester":"github:nolanlawson/svelte-jester#auto-preprocess","svelte-preprocess":"^4.5.2","svgo":"^1.3.2","typedoc":"^0.19.2","typedoc-plugin-markdown":"^2.4.2","typescript":"^4.1.3"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","fetch","getComputedStyle","indexedDB","IDBKeyRange","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"41 kB","compression":"none"},{"path":"./bundle.js","maxSize":"15 kB","compression":"brotli"}],"gitHead":"e916ffd6d5d703d8ca540b147144a25f753bb1ea","_id":"emoji-picker-element@1.3.2","_nodeVersion":"12.19.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-e94VlJJl9lgE15vWdKPdo3V1EhaybGHc2A1xF7ou4tFdPuwMgLP97MN5AcWJ5414dRhVyxSTamkww/dWcPvdYg==","shasum":"7e0ff89bf7aa956260bd9aad864f0ddd32bb85e3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.3.2.tgz","fileCount":20,"unpackedSize":492679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5RB2CRA9TVsSAnZWagAApGAP/A3G7dSYW/kC+auh23nd\nOnk5iEEriXrnZfi2fZMtN0mF7M0YWl3+3ORzI06542CJrz+38b3f5jSaeG/I\nTSdDc+sMwG4PPxBYAyGcvT8uvwsHa+GplAMmIfHr2Tqo3wywOgPx3pTfXsRQ\nHV81EVe+ucUhi+i0jAUVM+rtBdDDULbep+AtI6CjO13H+9k5DaWTeiu+LFHR\nazkt536r8pediczfQu9deqkROMjs6oXlKbPkanEPS5orT2G/Vy76WzS1Tt0U\nDmtdEughFfA4cUqTnPxGxmqDf9y0rkCgku2VMTkf/M6h8m2U1L/V1dzicslB\nWgKXrnUUhJUHoUF7hFS+Q9GJQq2uvpYqbXAKU9VVc/3bmpunUbTfIp0aEk/z\ncAq6vN26TOS3bS6gUpTYZAxHFmMiNBG4jA0raOaWOdKXcjj3b3OExFG4JRDt\nWdspZeISy2vuLhPt3ye30pdDH1hAyIhqYfOBqPr8ND8blCmoLBystTnkatim\n4x6smccNq+ynNnPaTeSqhAML3z3JcgVy+YP1urZiM6kzLNgZcQrSdPhFPRq3\nHY5WtxT2wXEN9WqNdNR7eRX8+bMstfY/ZYudxEpHR4nw2CZ9hygurB00sIoO\nkzspSU2ptrZFmw2+1S+wawgxn/jmAK/MtIdibYMn8ajtLFbV5TQUQXpTp9tc\n5tqf\r\n=qSnR\r\n-----END PGP SIGNATURE-----\r\n","size":124674},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.3.2_1608847478348_0.2058490513341238"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T17:03:57.560Z","contributors":[]},"1.3.3":{"name":"emoji-picker-element","version":"1.3.3","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","scripts":{"prepare":"run-s build","build":"run-s build:rollup build:css-docs build:i18n-docs build:types build:typedoc build:toc","build:rollup":"NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:typedoc":"typedoc --target ES5 --out docs-tmp --theme markdown --excludePrivate --excludeNotExported --hideSources --hideBreadcrumbs ./src/types && node ./bin/generateTypeDocs && rm -fr docs-tmp","build:types":"tsc --target ES5 -d --outDir ./ts-tmp ./src/types/*.ts && mv ./ts-tmp/*.d.ts ./ && rm -fr ts-tmp","build:toc":"node ./bin/generateTOC","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","benchmark:storage":"PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-s build:rollup && run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"jest","test:adhoc":"node ./test/adhoc/server.js","cover":"jest --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.12.11","@peculiar/webcrypto":"^1.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","@rollup/plugin-replace":"^2.3.4","@testing-library/dom":"^7.29.0","@testing-library/jest-dom":"^5.11.6","@testing-library/user-event":"^12.6.0","babel-jest":"^26.6.3","blob-util":"^2.0.2","bundlesize":"^0.18.0","compression":"^1.7.4","conventional-changelog-cli":"^2.1.1","cssnano":"^4.1.10","emoji-picker-element-data":"^1.0.0","emojibase-data":"^5.1.1","express":"^4.17.1","fake-indexeddb":"^3.1.2","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^2.0.1","husky":"^4.3.6","jest":"^26.6.3","lint-staged":"^10.5.3","lodash-es":"^4.17.15","markdown-table":"^2.0.0","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.1","npm-run-all":"^4.1.5","playwright":"^1.7.1","postcss":"^8.2.1","pretty-bytes":"^5.4.1","puppeteer":"^5.5.0","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.32.0","rollup-plugin-analyzer":"^3.3.0","rollup-plugin-svelte":"^6.1.0","rollup-plugin-svelte-hot":"^0.11.1","rollup-plugin-terser":"^7.0.2","sass":"^1.30.0","standard":"^16.0.3","string.prototype.replaceall":"^1.0.4","stylelint":"^13.8.0","stylelint-config-recommended-scss":"^4.2.0","stylelint-scss":"^3.18.0","svelte":"^3.29.4","svelte-jester":"github:nolanlawson/svelte-jester#auto-preprocess","svelte-preprocess":"^4.5.2","svgo":"^1.3.2","typedoc":"^0.19.2","typedoc-plugin-markdown":"^2.4.2","typescript":"^4.1.3"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","fetch","getComputedStyle","indexedDB","IDBKeyRange","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"41.5 kB","compression":"none"},{"path":"./bundle.js","maxSize":"15 kB","compression":"brotli"}],"gitHead":"2ca41cb77bf3d78424b2476ff038b5f4d7de6f66","_id":"emoji-picker-element@1.3.3","_nodeVersion":"12.19.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-nz9AYM+i9GdybkW7TiB8jXcQHe3bdtBrQRqDObYRi/Ph7ety7dWLJQvmrJOVa7DsZ3dqXrNgSgh6f80BueeOFg==","shasum":"f707ef6c1b80356560eca88bd2514c4adab72a93","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.3.3.tgz","fileCount":20,"unpackedSize":495227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5mDTCRA9TVsSAnZWagAAgygP/RyAlXNHJUpifg/q05z3\n71g0fVh3QqNYItmzDVTKjYISEskm575EfXved9YFgU4AEL1vbZWP5MJaAQxE\nYB6nCM2Drmi58WqihWLXxPc6DgxaxT+WHvOG8h1z4E2e3XcJ3yXr0qMrLDFd\ngNoagc+LcXTA4Dx+jR7GVXh3xNOLTYD0naZ3pG3jusPlutAly1hvqE9ypodz\nHgyLofkASw54bXme7qeD3iTi3VAcsOf1dM9whX8w+y7Wbg3t8jg3WpgNfgor\ndTw4KOeUCoAks4UAF1e/NVebh0D5x4K1nzI76drUCXp4CYXbDv8J+JfUW/mV\nhdBVuf+981G5KymSpdLSMLYTNHn2o4x2zfYgVaUF4Bs9Q/YzrmWZwA9tT4zU\n+pxIBXrfSo2jiEKQ23vpQ671bTbGOGK7cp9a77aHfiM8r/2hw5JltletegIE\nSV8zu2rgxagO0gDbnP4dEk++XpUKnuZOhNRq36qcv1TsZKdAlat1HIM0ZNVa\nSSVEUY8Lzno4TlMyEzCZIjzldMjeamTtSdr6YH0/diBYpbpcHHQKclFo59iQ\nzewEUiXZ3jAxn9IchCwN7LmYbtFLnYB15fk6NlzXn/Lqnil7qYPyJ+dv+glR\nZ6TdbgZe7opga7vqjPwiBwLvgA730FCgqCWfhF7xvZ7LkKYtJLM4OD+pwr/Q\nOK/P\r\n=jPLB\r\n-----END PGP SIGNATURE-----\r\n","size":125485},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.3.3_1608933586770_0.5877976032058849"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T17:03:58.845Z","contributors":[]},"1.3.4":{"name":"emoji-picker-element","version":"1.3.4","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","scripts":{"prepare":"run-s build","build":"run-s build:rollup build:css-docs build:i18n-docs build:types build:typedoc build:toc","build:rollup":"NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:typedoc":"typedoc --target ES5 --out docs-tmp --theme markdown --excludePrivate --excludeNotExported --hideSources --hideBreadcrumbs ./src/types && node ./bin/generateTypeDocs && rm -fr docs-tmp","build:types":"tsc --target ES5 -d --outDir ./ts-tmp ./src/types/*.ts && mv ./ts-tmp/*.d.ts ./ && rm -fr ts-tmp","build:toc":"node ./bin/generateTOC","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","benchmark:storage":"PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-s build:rollup && run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.12.11","@peculiar/webcrypto":"^1.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","@rollup/plugin-replace":"^2.3.4","@testing-library/dom":"^7.29.0","@testing-library/jest-dom":"^5.11.6","@testing-library/user-event":"^12.6.0","babel-jest":"^26.6.3","blob-util":"^2.0.2","bundlesize":"^0.18.0","compression":"^1.7.4","conventional-changelog-cli":"^2.1.1","cssnano":"^4.1.10","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.0.0","emojibase-data":"^5.1.1","express":"^4.17.1","fake-indexeddb":"^3.1.2","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^2.0.1","husky":"^4.3.6","jest":"^26.6.3","lint-staged":"^10.5.3","lodash-es":"^4.17.15","markdown-table":"^2.0.0","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.1","npm-run-all":"^4.1.5","playwright":"^1.7.1","postcss":"^8.2.1","pretty-bytes":"^5.4.1","puppeteer":"^5.5.0","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.32.0","rollup-plugin-analyzer":"^3.3.0","rollup-plugin-svelte":"^6.1.0","rollup-plugin-svelte-hot":"^0.11.1","rollup-plugin-terser":"^7.0.2","sass":"^1.30.0","standard":"^16.0.3","string.prototype.replaceall":"^1.0.4","stylelint":"^13.8.0","stylelint-config-recommended-scss":"^4.2.0","stylelint-scss":"^3.18.0","svelte":"^3.29.4","svelte-jester":"github:nolanlawson/svelte-jester#auto-preprocess","svelte-preprocess":"^4.5.2","svgo":"^1.3.2","typedoc":"^0.19.2","typedoc-plugin-markdown":"^2.4.2","typescript":"^4.1.3"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"41.1 kB","compression":"none"},{"path":"./bundle.js","maxSize":"15 kB","compression":"brotli"}],"gitHead":"8b6bb675289b72b84ed6be7e322fd27e1e109298","_id":"emoji-picker-element@1.3.4","_nodeVersion":"12.19.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-xIzWrZ3wbGhstLcDNi4a9oDU+BqO9WIvFxGDh0bldMhZ3f6H82PEoLdBdmAxpK2dRLQsgoeMI3nWwWobHioBMQ==","shasum":"9fd32fe8fdf3b324950a4600862d6a8d378a5208","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.3.4.tgz","fileCount":20,"unpackedSize":498214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf64zcCRA9TVsSAnZWagAANzMQAJ0sf1txKviaIRzootqB\nhr4Fw13GDUt82GhNj9KBc6z12vvzOZKaXYwK1QdBxuHem3WPskQjf7FZDc4+\npLxFkoOaZ7YFulEui91fP9L9VPsi1BKghEZUZileo+1HWllMhu1G8DiV5Q/m\nVdxFcAOk55k5Qxnbcwka9ZkJCGBil/LM2ICdAa7XBX6RGfxcgfreprHyaZt5\nTpRPXMyuWMDHOOjiyBS/TEwuamluOT4gEPHtiVxVfJeYaXNplKH1jvHpfqeu\nn9uormSP84UCbyIhItNfiwXUfrcFqJMNMADJCiLzIudPxGXWkpLCmWL+QGv7\nb+cIT8QbLvszMgulN74lq0LrqEqQkC9QJhlevQFgytOutCWx5SgyF5BddItA\nm+RTjPY265ox8F0WHJf2fiUY5RFIskEOtsgZr96Wr2OSntA49G2+Kx7GtdbC\nFmmujMZiDoW6Y95kvY6amfP2bT6ZBi5JSkgLs5LFT+cX/z4SWe9PGzi3iDQE\njIX42TcndhZjx5e8n90BlzDmGPRE1Rl8To+yQLG/syc2t7MjX1SYfQ4hCcWc\nff5A7uFVyFXqeqvt0PHfEvSPU0/P76BkLkTRQKmA9lUeWHjWx2cw5sKDGvnD\n4iXfvpxxM29Gr165ngmK5lPrAi/h1eiAibRe+Z4tEBMQUOWnJxWkmgn2nqi+\nEMPM\r\n=Vw+I\r\n-----END PGP SIGNATURE-----\r\n","size":126262},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.3.4_1609272539357_0.048042912425329654"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T17:04:00.132Z","contributors":[]},"1.4.0":{"name":"emoji-picker-element","version":"1.4.0","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","scripts":{"prepare":"run-s build","build":"run-s build:rollup build:css-docs build:i18n-docs build:types build:typedoc build:toc","build:rollup":"NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:typedoc":"typedoc --target ES5 --out docs-tmp --theme markdown --excludePrivate --excludeNotExported --hideSources --hideBreadcrumbs ./src/types && node ./bin/generateTypeDocs && rm -fr docs-tmp","build:types":"tsc --target ES5 -d --outDir ./ts-tmp ./src/types/*.ts && mv ./ts-tmp/*.d.ts ./ && rm -fr ts-tmp","build:toc":"node ./bin/generateTOC","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","benchmark:storage":"PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-s build:rollup && run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.12.11","@peculiar/webcrypto":"^1.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","@rollup/plugin-replace":"^2.3.4","@testing-library/dom":"^7.29.0","@testing-library/jest-dom":"^5.11.6","@testing-library/user-event":"^12.6.0","babel-jest":"^26.6.3","blob-util":"^2.0.2","bundlesize":"^0.18.1","compression":"^1.7.4","conventional-changelog-cli":"^2.1.1","cssnano":"^4.1.10","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.1.0","emojibase-data":"^5.1.1","express":"^4.17.1","fake-indexeddb":"^3.1.2","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^2.0.1","husky":"^4.3.6","jest":"^26.6.3","lint-staged":"^10.5.3","lodash-es":"^4.17.15","markdown-table":"^2.0.0","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.1","npm-run-all":"^4.1.5","playwright":"^1.7.1","postcss":"^8.2.1","pretty-bytes":"^5.4.1","puppeteer":"^5.5.0","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.32.0","rollup-plugin-analyzer":"^3.3.0","rollup-plugin-svelte":"^6.1.0","rollup-plugin-svelte-hot":"^0.11.1","rollup-plugin-terser":"^7.0.2","sass":"^1.30.0","standard":"^16.0.3","string.prototype.replaceall":"^1.0.4","stylelint":"^13.8.0","stylelint-config-recommended-scss":"^4.2.0","stylelint-scss":"^3.18.0","svelte":"^3.29.4","svelte-jester":"github:nolanlawson/svelte-jester#auto-preprocess","svelte-preprocess":"^4.5.2","svgo":"^1.3.2","typedoc":"^0.19.2","typedoc-plugin-markdown":"^2.4.2","typescript":"^4.1.3"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"41.1 kB","compression":"none"},{"path":"./bundle.js","maxSize":"15 kB","compression":"brotli"}],"gitHead":"67f7c81c987b9bb9782a942523f5e6d83f430675","_id":"emoji-picker-element@1.4.0","_nodeVersion":"12.19.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-ZwjedtXzaQ+1JF76zIhlpb4JpEl5xoSVP5WHbW9SviO7QulyMQORC4CNntAY9KNT5jmkeY7ciV7H6jCFaAdQzQ==","shasum":"d69561e8d17bbeb1f0ac464f4bef70780a5bf248","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.4.0.tgz","fileCount":20,"unpackedSize":498786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBhU0CRA9TVsSAnZWagAApE0P/0hFRiZvhwCQUTMKrK28\nev8qjd4CxigI+/glkbH19Nk7rmPrqYjSqhKz0d32DY3eTQccG7JWkhS6tX7t\nACcXV19KmBImaL39w6KdH8JJ99ly3C1JU/TDdJLGqttqrOMRYojDp8fyM5Z9\nZi7YBSXaPFZUwNC/SUK69H+eZCsL51qL7IGRkwAyqE1+lKZGT7mz4Ky4X0SZ\nZ3ZEjgITVovgMfcKRRtsSJ9560X5SlfZd78k4UuWOeSd7HWTKdkZZQSbcaZz\nZ4MxLylrIQjA+2pDyVAGe6fw1Vi6qbxpWZH/Um4jQpfTaE+r2xzxLQjWo7qL\ncnALWaYpkCRc1aLjOSuBxq1Plo4uQz82vjw9bDeDE5UUyi39nNm2gnLr8XCm\n2uUfQQlo+V2F/AG+7Wc3fjWbsHy9viuJV3KXlHTmGvQradneFtNRKoVnJsyv\nr0vnVh9VVTiuQYq40aTfpgyEw8moVCIss3Fsf71giat2G/WpSCQvTQEux14E\nzbLzD0t4/i8ufbA0R5XvwqplGzjapqCWKYbQ41sBwWxu+LKWNBH4FHSW8gDR\ncDL7Y9ptxd0cvLwdt92kU74ZSRFtFwpZR2fqCjHxj//qYY2o508Ff29kfwHw\nm7IQaSz6dIHgzKnM5xtcCWhFHA+Q2hZ8sVueiZZ8jWsWW6kzOzVpkb9Qsips\nurjb\r\n=lbhl\r\n-----END PGP SIGNATURE-----\r\n","size":126444},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.4.0_1611011379589_0.333508174548115"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T17:04:01.378Z","contributors":[]},"1.5.0":{"name":"emoji-picker-element","version":"1.5.0","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","scripts":{"prepare":"run-s build","build":"run-s build:rollup build:css-docs build:i18n-docs build:types build:typedoc build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:typedoc":"typedoc --target ES5 --out docs-tmp --theme markdown --excludePrivate --excludeNotExported --hideSources --hideBreadcrumbs ./src/types && node ./bin/generateTypeDocs && shx rm -fr docs-tmp","build:types":"tsc --target ES5 -d --outDir ./ts-tmp --project ./src/types && shx mv ./ts-tmp/*.d.ts ./ && shx rm -fr ts-tmp","build:toc":"node ./bin/generateTOC","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-s build:rollup && run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.12.11","@peculiar/webcrypto":"^1.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.1","@testing-library/dom":"^7.29.0","@testing-library/jest-dom":"^5.11.6","@testing-library/user-event":"^12.6.0","babel-jest":"^26.6.3","blob-util":"^2.0.2","bundlesize":"^0.18.1","compression":"^1.7.4","conventional-changelog-cli":"^2.1.1","cross-env":"^7.0.3","cssnano":"^5.0.5","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.1.0","emojibase-data":"^5.1.1","express":"^4.17.1","fake-indexeddb":"^3.1.2","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^2.0.1","husky":"^4.3.6","jest":"^26.6.3","lint-staged":"^10.5.3","lodash-es":"^4.17.15","markdown-table":"^2.0.0","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.1","npm-run-all":"^4.1.5","playwright":"^1.7.1","postcss":"^8.2.1","pretty-bytes":"^5.4.1","puppeteer":"^5.5.0","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.32.0","rollup-plugin-analyzer":"^3.3.0","rollup-plugin-svelte":"^6.1.0","rollup-plugin-svelte-hot":"^0.11.1","rollup-plugin-terser":"^7.0.2","sass":"^1.30.0","shx":"^0.3.3","standard":"^16.0.3","string.prototype.replaceall":"^1.0.4","stylelint":"^13.13.1","stylelint-config-recommended-scss":"^4.2.0","stylelint-scss":"^3.19.0","svelte":"^3.29.4","svelte-jester":"github:nolanlawson/svelte-jester#auto-preprocess","svelte-preprocess":"^4.5.2","svgo":"^1.3.2","typedoc":"^0.19.2","typedoc-plugin-markdown":"^2.4.2","typescript":"~4.0.0"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"41.2 kB","compression":"none"},{"path":"./bundle.js","maxSize":"13 kB","compression":"brotli"}],"gitHead":"c424a9b957ace7442a422b8b260ebfb81b94d468","_id":"emoji-picker-element@1.5.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-yC5v7FAqCTS/aiNDMONhnJffA1ry9CJX7t2ZXFHBcR4vf0a11VEaeBfhBKdoUGEOoZivfTZ1GOMRBrVU0uX+Dg==","shasum":"eb5aa5b3a33118292a52970152f63221c890b308","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.5.0.tgz","fileCount":20,"unpackedSize":499272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtR5YCRA9TVsSAnZWagAAr3AP/3+p/lR0grIqPq3tSWkI\nNGJGB8OCkVZAEfkabUf3m8UMB8saHDUlf1ZAUN/BKkYRJ+8Yxud5/1KMED8u\nXfNkC36eUDEtExnfY3g55rvc0KTxb8YoHs+Kq/sjlNKxxDXuOETVv6EWhtSP\nqC4f3rXJWcvfTJD41eq2603ph2ALT+ImFuPhjIqlsNvMV9nabc5ODLH+sxhL\nHuukA0bttqTKmMWPoTf87IK6g2WjmES56QX5ogCdDxMkxDkRrUXg0XVzRkfO\n74z7zYRg8z9iGr4suem7BMZSYw4qfVIcl1TbMcT6zkgbvf5+AoxDfkQUj26U\nxXPm5wcqYBcX8Aateo+mtx0gRk+1D2LQ5TszJr0M1Pghg3C2cbrBRXWjKV8V\nx7a3MlS15tvOflvkH/zg3HK+9E21plOCC5rrU+XclCpNQCpdP0C9tJSnt/RF\nOJa0caUm6q/v5DWCfAy90JDQa1McTCpaN2HIycVRGsPF1HHoj7Gs3svL3h++\nHu3XBrWMO6fzTY16STZ9ejQeg1bJbOT6kkH8jT73jvdo9x3KUfuRl5CgJS5Q\nQr9ERa9fboLEEZhv3TtCIQbGDLAYViT3QGFc03J71c8gLOsW+3Sd19vWA6OX\nZE0NkadYsKJrw6DXwp2RztTq+gMQ5nfIplMbroskQ9G6ewL6FwDS5uVa6yHk\n/94C\r\n=urd6\r\n-----END PGP SIGNATURE-----\r\n","size":126695},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.5.0_1622482519878_0.07574735834306767"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T17:04:02.639Z","contributors":[]},"1.6.0":{"name":"emoji-picker-element","version":"1.6.0","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build","build":"run-s build:rollup build:css-docs build:i18n-docs build:types build:typedoc build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:typedoc":"typedoc --target ES5 --out docs-tmp --theme markdown --excludePrivate --excludeNotExported --hideSources --hideBreadcrumbs ./src/types && node ./bin/generateTypeDocs && shx rm -fr docs-tmp","build:types":"tsc --target ES5 -d --outDir ./ts-tmp --project ./src/types && shx mv ./ts-tmp/*.d.ts ./ && shx rm -fr ts-tmp","build:toc":"node ./bin/generateTOC","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.12.11","@peculiar/webcrypto":"^1.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.1","@testing-library/dom":"^8.0.0","@testing-library/jest-dom":"^5.14.1","@testing-library/user-event":"^13.1.9","babel-jest":"^27.0.5","blob-util":"^2.0.2","bundlesize":"^0.18.1","compression":"^1.7.4","conventional-changelog-cli":"^2.1.1","cross-env":"^7.0.3","cssnano":"^5.0.6","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.1.0","emojibase-data":"^5.1.1","express":"^4.17.1","fake-indexeddb":"^3.1.2","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^2.0.1","husky":"^4.3.6","jest":"^27.0.5","lint-staged":"^10.5.3","lodash-es":"^4.17.15","markdown-table":"^2.0.0","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.1","npm-run-all":"^4.1.5","playwright":"^1.7.1","postcss":"^8.2.1","pretty-bytes":"^5.4.1","puppeteer":"^10.0.0","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.32.0","rollup-plugin-analyzer":"^3.3.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","sass":"^1.35.1","shx":"^0.3.3","standard":"^16.0.3","string.prototype.replaceall":"^1.0.4","stylelint":"^13.13.1","stylelint-config-recommended-scss":"^4.2.0","stylelint-scss":"^3.19.0","svelte":"3.37.0","svelte-jester":"github:nolanlawson/svelte-jester#auto-preprocess","svelte-preprocess":"^4.7.3","svgo":"^2.3.0","typedoc":"^0.19.2","typedoc-plugin-markdown":"^2.4.2","typescript":"~4.0.0"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"41.3 kB","compression":"none"},{"path":"./bundle.js","maxSize":"13 kB","compression":"brotli"}],"gitHead":"a3c635c6b81c7cb9bf8d18cbfa82bf0e066d3d5a","_id":"emoji-picker-element@1.6.0","_nodeVersion":"14.17.1","_npmVersion":"6.14.13","dist":{"integrity":"sha512-dKTOWPQaFKs3O1pH1sC1qf7Go6p/bcSZ4bJHzF3oVAR2ZolZPMIYg/AJ13sg0bvDAsxW2NYDomaU4luZWYBFEA==","shasum":"2c9ee858d90905b2fc20086d90a7d3d1983e52d6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.6.0.tgz","fileCount":21,"unpackedSize":500026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2qdXCRA9TVsSAnZWagAAgs8P/1xouFtFncy1TeNi7YrQ\nfwqE2MLlt3GS8Nvppf2rx0NZM/yvVpP11U+urzc9JfUQMYU6O6Aypy0dQPTS\nBYy+EfQoYMsONUmiezQrLWg8eh+SSb2GsepLxZ/jsJtVwt2D/qmO83EDIapa\nA+d7MGZpTsIIzyNX3Jd5DzdIPdTt8st6Bud4buu6ChRiyzF7pjajPuZTIk/6\nC/YlXoGn7wekHrNKEGU92cpRTI2+X2UTNSJjh82gBEO0aYobZn4IMG4hEVax\nz9iHb1mxPBGka3+esLcrcGpDFNU4YwqAM+sApyM6OyWRy8vyNErIqOPyZjmA\nEK0x/TVFwNI0nSm5xOCWd+dCeGzUI1b1qZZL3JrCarNs2BwCLFEb6ayfsE7Q\n87luxZN4IX57dFdUtOy14CdsBB/8cZvou88g30l8foyr4/NFFEaRqiMseJ2e\n9n1il6v7futJ95hOeqI1FBqtx7fhlKUay1sR3HbPma1+bmoFj4Iaj2PcnBNe\nzd46eW9iowEwQAXXOxPyTkIJLT2Vo3VVqdYXwRitACarz+gC35KXP69EBym4\nVjLpVVxyFTZ/C9MSJdsrNITni7uDUgs8FFE7oM+ffKrUlTIC2gp6fQFJvTRI\n5HodJX0qJm1PydfGejIE+z/cigN+vUQ10NTx7m6VNYpNKSMHt/LW+DKDsA6Y\nzU79\r\n=uXvt\r\n-----END PGP SIGNATURE-----\r\n","size":125503},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.6.0_1624942423359_0.18687842421817757"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T17:04:03.928Z","contributors":[]},"1.6.1":{"name":"emoji-picker-element","version":"1.6.1","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build","build":"run-s build:rollup build:css-docs build:i18n-docs build:types build:typedoc build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:typedoc":"typedoc --target ES5 --out docs-tmp --theme markdown --excludePrivate --excludeNotExported --hideSources --hideBreadcrumbs ./src/types && node ./bin/generateTypeDocs && shx rm -fr docs-tmp","build:types":"tsc --target ES5 -d --outDir ./ts-tmp --project ./src/types && shx mv ./ts-tmp/*.d.ts ./ && shx rm -fr ts-tmp","build:toc":"node ./bin/generateTOC","benchmark:runtime":"cross-env PERF=1 run-s build:rollup && ./bin/run-benchmark.sh","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.12.11","@peculiar/webcrypto":"^1.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.1","@testing-library/dom":"^8.0.0","@testing-library/jest-dom":"^5.14.1","@testing-library/user-event":"^13.1.9","babel-jest":"^27.0.5","blob-util":"^2.0.2","bundlesize":"^0.18.1","compression":"^1.7.4","conventional-changelog-cli":"^2.1.1","cross-env":"^7.0.3","cssnano":"^5.0.6","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.1.0","emojibase-data":"^5.1.1","express":"^4.17.1","fake-indexeddb":"^3.1.2","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^2.0.1","husky":"^4.3.6","jest":"^27.0.5","lint-staged":"^10.5.3","lodash-es":"^4.17.15","markdown-table":"^2.0.0","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.1","npm-run-all":"^4.1.5","playwright":"^1.12.3","postcss":"^8.2.1","pretty-bytes":"^5.4.1","puppeteer":"^10.0.0","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.32.0","rollup-plugin-analyzer":"^3.3.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","sass":"^1.35.1","shx":"^0.3.3","standard":"^16.0.3","string.prototype.replaceall":"^1.0.4","stylelint":"^13.13.1","stylelint-config-recommended-scss":"^4.2.0","stylelint-scss":"^3.19.0","svelte":"3.37.0","svelte-jester":"github:nolanlawson/svelte-jester#auto-preprocess","svelte-preprocess":"^4.7.3","svgo":"^2.3.1","tachometer":"^0.5.9","typedoc":"^0.19.2","typedoc-plugin-markdown":"^2.4.2","typescript":"~4.0.0"},"// Old versions of typedoc depend on a vulnerable version of marked, 2.0.0+ works fine":true,"resolutions":{"marked":"^2.1.3"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"41.3 kB","compression":"none"},{"path":"./bundle.js","maxSize":"13 kB","compression":"brotli"}],"gitHead":"17ea72887c547629799211a430e810ba40681a48","_id":"emoji-picker-element@1.6.1","_nodeVersion":"14.17.1","_npmVersion":"6.14.13","dist":{"integrity":"sha512-h2u11upvDJA2sd8xvSHRNY8b1wU0a55og4arJfkhBZOzrn6mC5JtbJnOWX6zywKMZNlnl5Wsw5xC/oe45bpwrA==","shasum":"ef381b66ca426dbd835fd1f66cf2480a8071111b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.6.1.tgz","fileCount":21,"unpackedSize":501612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg386JCRA9TVsSAnZWagAAQqEP/00+pyc60KajqxMMs4qM\nr323iP3tJb0uENtOXyRnWR9GjN61uAxKqvIauadThPHtft1nwQk10cQUmsZW\nl83AcYicNjpML3wWIO2tlo6Rr44MsslLxIoqxfaTAz/y51JuYYj0vV3I7rqF\nJYTlH/6lfSAcYFZV/BNintA2FV+IOTs+u7856Bkq2Io6gI6OaxqrfXNnbG74\nBJUc3VVjtZYAd7FJR2Yknh5FJwoi4sv6TKYP7KfhojWTS6YBnbBi+8az7/gc\ny5M16ZNFUVbfvmbM9GdjgmYF96QwxRKT+UbRF5m0/gwuBHUVIG5+AB2J43XT\nC/m6hVpKvcCSr0ZFHQ9fzrP/9FdWF3GiDErW5o2Fw2YounU5D0PZVHlhbUHs\nuqHfbHoJYS/qhkHO9mkFE6ws63N90LhzGi2ttSpUV5AYfPbHSVJERRjcND9G\nfk7sP4GQ65dkibt98gQzIIkpxOesghOHoFiWBvQYlLYGrPaKqCtdJSbS9ezb\ndhpscQfMasp1hU/HpSg2ZCZt7SjNefEcnZc3mYoLah9Jf1XphB0V7C2D+Q08\n1Bkjx4c2iOynSzpXyGH0r3+vke8gC0OmTJ8o+MnqN8g9XYO2/H9sWEsfOFa2\n9b1Wqmy+pF2r7CUj0dMWPwW+M7jGoXXisOzAiGiCCQ2l4hUeZeUHBV4WKVod\nEZKL\r\n=y+fk\r\n-----END PGP SIGNATURE-----\r\n","size":126304},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.6.1_1625280136398_0.9936885253257564"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T17:04:05.205Z","contributors":[]},"1.6.2":{"name":"emoji-picker-element","version":"1.6.2","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build","build":"run-s build:rollup build:css-docs build:i18n-docs build:types build:typedoc build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:typedoc":"typedoc --target ES5 --out docs-tmp --theme markdown --excludePrivate --excludeNotExported --hideSources --hideBreadcrumbs ./src/types && node ./bin/generateTypeDocs && shx rm -fr docs-tmp","build:types":"tsc --target ES5 -d --outDir ./ts-tmp --project ./src/types && shx mv ./ts-tmp/*.d.ts ./ && shx rm -fr ts-tmp","build:toc":"node ./bin/generateTOC","benchmark:runtime":"cross-env PERF=1 run-s build:rollup && ./bin/run-benchmark.sh","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.12.11","@peculiar/webcrypto":"^1.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.1","@testing-library/dom":"^8.0.0","@testing-library/jest-dom":"^5.14.1","@testing-library/user-event":"^13.1.9","babel-jest":"^27.0.5","blob-util":"^2.0.2","bundlesize":"^0.18.1","compression":"^1.7.4","conventional-changelog-cli":"^2.1.1","cross-env":"^7.0.3","cssnano":"^5.0.6","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.1.0","emojibase-data":"^5.1.1","express":"^4.17.1","fake-indexeddb":"^3.1.2","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^2.0.1","husky":"^4.3.6","jest":"^27.0.5","lint-staged":"^10.5.3","lodash-es":"^4.17.15","markdown-table":"^2.0.0","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.1","npm-run-all":"^4.1.5","playwright":"^1.12.3","postcss":"^8.2.1","pretty-bytes":"^5.4.1","puppeteer":"^10.0.0","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.32.0","rollup-plugin-analyzer":"^3.3.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","sass":"^1.35.1","shx":"^0.3.3","standard":"^16.0.3","string.prototype.replaceall":"^1.0.4","stylelint":"^13.13.1","stylelint-config-recommended-scss":"^4.2.0","stylelint-scss":"^3.19.0","svelte":"3.37.0","svelte-jester":"github:nolanlawson/svelte-jester#auto-preprocess","svelte-preprocess":"^4.7.3","svgo":"^2.3.1","tachometer":"^0.5.9","typedoc":"^0.19.2","typedoc-plugin-markdown":"^2.4.2","typescript":"~4.0.0"},"// Old versions of typedoc depend on a vulnerable version of marked, 2.0.0+ works fine":true,"resolutions":{"marked":"^2.1.3"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"41.3 kB","compression":"none"},{"path":"./bundle.js","maxSize":"13 kB","compression":"brotli"}],"gitHead":"1aee0b6f3ea9fecdaae0a3990ea14c6f8c6be269","_id":"emoji-picker-element@1.6.2","_nodeVersion":"14.17.1","_npmVersion":"6.14.13","dist":{"integrity":"sha512-aDZc7P+jgfb7ubTqwxixyJh7hzCD1PHfrzaNV44wRi+PaeaelTdVwmKrKa6liBRWX1QXpJxbXuXRBqYZdZSEFA==","shasum":"aab51f79afe04f07b0c02836dee6ae6ac9571322","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.6.2.tgz","fileCount":21,"unpackedSize":503186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5TbkCRA9TVsSAnZWagAA6pwP/2/0oS3o1Yj0/Z8uu/Sd\ns3cdvjN4Mm36GevaM/qszlE6TmElCS7Vsa5fXG+166a/JUwDSihSclDKkOog\np0kx2ycG0Hj4ozocFLCMGz5yKuqxeDfl/z3HStB91BOkNscGQlqJoct5ETTo\nsviTOu444irJuoPG0UGXC/bkUEDRIIPcF8zzRqa/d3H2mHKbc+cZ636r/nfh\nMFFLuZy0KqCaUaGVQ+36z8G0yOrgkvO7+A0KXm4/gOUUfLBvwG68tvYGjh41\ni+UtgTH8m77On7w3sqfYykdgoO6E12b3wtIzJjKVPdS85z2T8WjckcSiouXP\nCqxTCbeHCK+IFfOHj/U2muQgyaSNHrhdrWE8JoOCPPrBPjjscaBUsY5pxVAV\nflhpVpzZBDwUKfa+1yWnMeuRBtHNIlHEMavx62UJ1Bde/kjBxRQcttRaDX+H\n+Qf2B+VDyRJpGzJpyvZXFk5DLIdCj/oVsmXml3s+uf/QtYR3YnAS/wCiigas\nJ6K6VaaxFOLXFZ4y/GeIQkRR6GKSvf29qe5aI93FVyKVibwPM2nDVRzq1zhI\n/vRzCxQcuRlGiaY6xlU336AooOZY08Oh5HrVVscadejy9bNjNrfRfe0lL95A\nzI5xK/gPB5AbskSz8DQWwEdiqd9J7jfuB5dt4XO6AoFyb0GdOwdxN9d6Mnti\nduib\r\n=dUQY\r\n-----END PGP SIGNATURE-----\r\n","size":126540},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.6.2_1625634532306_0.10753416114609338"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T17:04:06.522Z","contributors":[]},"1.6.3":{"name":"emoji-picker-element","version":"1.6.3","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build","build":"run-s build:rollup build:css-docs build:i18n-docs build:types build:typedoc build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:typedoc":"typedoc --target ES5 --out docs-tmp --theme markdown --excludePrivate --excludeNotExported --hideSources --hideBreadcrumbs ./src/types && node ./bin/generateTypeDocs && shx rm -fr docs-tmp","build:types":"tsc --target ES5 -d --outDir ./ts-tmp --project ./src/types && shx mv ./ts-tmp/*.d.ts ./ && shx rm -fr ts-tmp","build:toc":"node ./bin/generateTOC","benchmark:runtime":"cross-env PERF=1 run-s build:rollup && ./bin/run-benchmark.sh","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.12.11","@peculiar/webcrypto":"^1.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.1","@rollup/plugin-virtual":"^2.0.3","@testing-library/dom":"^8.0.0","@testing-library/jest-dom":"^5.14.1","@testing-library/user-event":"^13.1.9","babel-jest":"^27.0.5","blob-util":"^2.0.2","bundlesize":"^0.18.1","compression":"^1.7.4","conventional-changelog-cli":"^2.1.1","cross-env":"^7.0.3","csso":"^4.2.0","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.1.0","emojibase-data":"^5.1.1","express":"^4.17.1","fake-indexeddb":"^3.1.2","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^2.0.1","husky":"^4.3.6","jest":"^27.0.5","lint-staged":"^10.5.3","lodash-es":"^4.17.15","markdown-table":"^2.0.0","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.1","npm-run-all":"^4.1.5","playwright":"^1.12.3","pretty-bytes":"^5.4.1","puppeteer":"^10.0.0","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.32.0","rollup-plugin-analyzer":"^3.3.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","sass":"^1.35.1","shx":"^0.3.3","standard":"^16.0.3","string.prototype.replaceall":"^1.0.4","stylelint":"^13.13.1","stylelint-config-recommended-scss":"^4.2.0","stylelint-scss":"^3.19.0","svelte":"3.37.0","svelte-jester":"github:nolanlawson/svelte-jester#auto-preprocess","svelte-preprocess":"^4.7.3","svgo":"^2.3.1","tachometer":"^0.5.9","typedoc":"^0.19.2","typedoc-plugin-markdown":"^2.4.2","typescript":"~4.0.0"},"// Old versions of typedoc depend on a vulnerable version of marked, 2.0.0+ works fine":true,"resolutions":{"marked":"^2.1.3"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"41 kB","compression":"none"},{"path":"./bundle.js","maxSize":"13 kB","compression":"brotli"}],"gitHead":"39c50c3ce4c4c4d2cd8a15f337a722ad86c739e9","_id":"emoji-picker-element@1.6.3","_nodeVersion":"14.17.1","_npmVersion":"6.14.13","dist":{"integrity":"sha512-ijUSvNEK7hs4xKe+z2cjyxu4sBZoOYboiT592C8XPEgQ1D+KC/lmy1chMNNsTJGKueEsIC2WfFLUgzOOJABv6Q==","shasum":"b44bc5dd14d53bab51ab76ec80bcd02fe15d1457","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.6.3.tgz","fileCount":21,"unpackedSize":508121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6yjgCRA9TVsSAnZWagAAyWsP/27ox9H+8MKv/LvLzR1l\nHEKDJRdICKhBcAh8JMce23DCiVloWWKi+JilR9RumgSxLZQcpE24ag4HRNwt\nFzujRfbhNdfnFqhNWTzBmlapqv/qiE3aCrtKu6PnkVB6pd+1qKBvJ874tGJV\nXpLUI39Vts3peiPAf+IEsYPT4bvHk3sRhN+UNFxxv7lVwFNoV6A6UyOttDhd\n/y+WPYN3G0sP3qJ/9lyRe4Gh4+/ORe4OOe9bbxmqvsb4fTS2yQ0+W29RdQRV\nJYlbw01BIc/G4vo6XtncBQ3eA8lubVslZNUB5AqKmNktomUnU2nHKN7yARRi\neyhCZS4TirkQ9v1e4YcZ2gbmvohhCHKGlAb59+jEO9QJHMFLAru6I6Dsunot\nt2ddPupLmMXMialRQPsnRCB/ujJc8HLB5url5aQNkVmbm5TtltQ9Oj8Mwmko\nwZlaWuR2vnYpdYjoULd9DoZnCM248zXr0dBZ1FesHbDhtYep12G8Q2koq7Dh\nniWGMxEKfDJiO13uZQXOqtua1BArZ2PkKvt4C0qNyGcmFrcEmAutRmLTaT9S\nHEfvJtqemkwPWThcVxbxm/OU6S4wc3cubIij6orzpSUrMrjKXeiarg1Rt7WV\nzX6hN+kl+BV5QQdLlObNByhdoJDM2PyAH1tinEpijJ1bpRWG23+oNq3GoMKT\n0AjX\r\n=9H7n\r\n-----END PGP SIGNATURE-----\r\n","size":127801},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.6.3_1626024159375_0.24919641260683245"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T17:04:07.810Z","contributors":[]},"1.6.4":{"name":"emoji-picker-element","version":"1.6.4","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build","build":"run-s build:rollup build:css-docs build:i18n-docs build:types build:typedoc build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:typedoc":"typedoc --target ES5 --out docs-tmp --theme markdown --excludePrivate --excludeNotExported --hideSources --hideBreadcrumbs ./src/types && node ./bin/generateTypeDocs && shx rm -fr docs-tmp","build:types":"tsc --target ES5 -d --outDir ./ts-tmp --project ./src/types && shx mv ./ts-tmp/*.d.ts ./ && shx rm -fr ts-tmp","build:toc":"node ./bin/generateTOC","benchmark:runtime":"cross-env PERF=1 run-s build:rollup && ./bin/run-benchmark.sh","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.12.11","@peculiar/webcrypto":"^1.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.1","@rollup/plugin-virtual":"^2.0.3","@testing-library/dom":"^8.0.0","@testing-library/jest-dom":"^5.14.1","@testing-library/user-event":"^13.1.9","babel-jest":"^27.0.5","blob-util":"^2.0.2","bundlesize":"^0.18.1","compression":"^1.7.4","conventional-changelog-cli":"^2.1.1","cross-env":"^7.0.3","csso":"^4.2.0","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.1.0","emojibase-data":"^5.1.1","express":"^4.17.1","fake-indexeddb":"^3.1.2","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^2.0.1","husky":"^4.3.6","jest":"^27.0.5","lint-staged":"^10.5.3","lodash-es":"^4.17.15","markdown-table":"^2.0.0","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.1","npm-run-all":"^4.1.5","playwright":"^1.12.3","pretty-bytes":"^5.4.1","puppeteer":"^10.0.0","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.32.0","rollup-plugin-analyzer":"^3.3.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","sass":"^1.35.1","shx":"^0.3.3","standard":"^16.0.3","string.prototype.replaceall":"^1.0.4","stylelint":"^13.13.1","stylelint-config-recommended-scss":"^4.2.0","stylelint-scss":"^3.19.0","svelte":"3.37.0","svelte-jester":"github:nolanlawson/svelte-jester#auto-preprocess","svelte-preprocess":"^4.7.3","svgo":"^2.3.1","tachometer":"^0.5.9","typedoc":"^0.19.2","typedoc-plugin-markdown":"^2.4.2","typescript":"~4.0.0"},"// Old versions of typedoc depend on a vulnerable version of marked, 2.0.0+ works fine":true,"resolutions":{"marked":"^2.1.3"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"41 kB","compression":"none"},{"path":"./bundle.js","maxSize":"13 kB","compression":"brotli"}],"gitHead":"148a87897a303bcc522bcd1b62e5473c27168180","_id":"emoji-picker-element@1.6.4","_nodeVersion":"14.17.1","_npmVersion":"6.14.13","dist":{"integrity":"sha512-KSSj9ri/0mOUv6Hylg/UU00lXVSuNPLRT8Cy7K2ktbkk7YZYcCnt4jSLuOAFnLiNQvCRpnvxVtgM+g81tc0JGA==","shasum":"618db8e2d9bb4420f6cecf0e94e91c1f526df578","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.6.4.tgz","fileCount":21,"unpackedSize":508506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg63M+CRA9TVsSAnZWagAAq8gP/AomHe3ZPbtPeDS3VMIA\nWgkB3qy6+ku4K41TE1/OGuLBiaOCekeZRSOrcHQJTlHOtS33XfqTV0gGbkbg\n45YTN3zdPOhvzY/0N7mbcF6DUATtbvR5apqXLMMcyCfRGBH75TrzEM1AoC4c\nqQMuei6H2cRywFvABOfqiAKv9DWjK1GH8AoIA0Y8TdU2OgFc8LLYxnZjN1Uv\nAJX6ghwuDlVG21F2PDIfsQ7AZMSmXNnuMKctbnuD6J6EXV7Fw3tOBb4Bt5Fo\n0/uEejECU8EOyizIZhGEDNv5L2fQLNutEweHeWTS9bs5TYB7U4l7qBHAosr6\nxUI+MSB+FzmFBv3ReE8mTdSF3OkjrZGmVqjPpcUuxWsrYpnuiRtv1DbYBEkT\nAjeK9Ng7mziu4QviXP2GCq4/Oa45nIye91MyCVuDrMAZGUWkDqeUsQX6tptr\n9czTFVtJY1aWnLxJwEWVRL48gRLUAi/HtEf/XZzxU8ZwFXTBP89xzvULHE/I\npv83dbY/rD8/n2i59hWmKifIPSZJNmRUKg/v1UiNcNRXpW4xNr4r+58qgR9B\nDGAjZ9ijU2VO/8tbX9OTMVZRXfstxPxbC8L5hg6HJGnk05aIvG4K1DV1e6Sm\nuajl0eRg+QH0aaq8WwzZvtczpTT/dVuGtqLOI1XxPG14DHOPa2LUaisKS5xH\nP0Tr\r\n=Zj6A\r\n-----END PGP SIGNATURE-----\r\n","size":127886},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.6.4_1626043197526_0.8494459864741564"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T17:04:09.127Z","contributors":[]},"1.6.5":{"name":"emoji-picker-element","version":"1.6.5","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build","build":"run-s build:rollup build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","benchmark:runtime":"cross-env PERF=1 run-s build:rollup && ./bin/run-benchmark.sh","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.12.11","@peculiar/webcrypto":"^1.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.1","@rollup/plugin-virtual":"^2.0.3","@testing-library/dom":"^8.0.0","@testing-library/jest-dom":"^5.14.1","@testing-library/user-event":"^13.1.9","babel-jest":"^27.0.5","blob-util":"^2.0.2","bundlesize":"^0.18.1","compression":"^1.7.4","conventional-changelog-cli":"^2.1.1","cross-env":"^7.0.3","csso":"^4.2.0","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.1.0","emojibase-data":"^5.1.1","express":"^4.17.1","fake-indexeddb":"^3.1.2","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^2.0.1","husky":"^4.3.6","jest":"^27.0.5","lint-staged":"^10.5.3","lodash-es":"^4.17.15","markdown-table":"^2.0.0","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.1","npm-run-all":"^4.1.5","playwright":"^1.12.3","pretty-bytes":"^5.4.1","puppeteer":"^10.0.0","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.32.0","rollup-plugin-analyzer":"^3.3.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","sass":"^1.35.1","shx":"^0.3.3","standard":"^16.0.3","string.prototype.replaceall":"^1.0.4","stylelint":"^13.13.1","stylelint-config-recommended-scss":"^4.2.0","stylelint-scss":"^3.19.0","svelte":"3.37.0","svelte-jester":"github:nolanlawson/svelte-jester#auto-preprocess","svelte-preprocess":"^4.7.3","svgo":"^2.3.1","tachometer":"^0.5.9"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"41 kB","compression":"none"},{"path":"./bundle.js","maxSize":"13 kB","compression":"brotli"}],"gitHead":"0fff61be20abfdf73aa45fd7ae466e95206513f1","_id":"emoji-picker-element@1.6.5","_nodeVersion":"14.17.1","_npmVersion":"6.14.13","dist":{"integrity":"sha512-3NElWImgmus9gqIg1aX2TlU3u6Qht37pHQHLGro75jGOlp87N8YJ6zvYETjRvnPiJ1rPgB0rhtBFwAMrtw1y6A==","shasum":"1cae24597016673f0e7165e80a81dfe6feb73b51","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.6.5.tgz","fileCount":21,"unpackedSize":508040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/Y+MCRA9TVsSAnZWagAAxHEP/22FUb2/UWUlelDGERMG\nF1pdDZrPyogCrKqQwx1wrgKkY4ChtCyeIHbF1ffXfu+kmuKEJEA0dE4ZW8Lf\nZhJNCQtG5cbkUAOHPvNTK2dE7mYoKcPlbfzOCsUgRVb4rvf+xY9JXw/G/+lS\nRSq2koS6MbD91stO/cUp9TEHc/huBfpS6B1p+Qwz5z8fOGs+oWjxWKCYAnfC\nSVfxKZKAD55z0L/uYNuGdxQlg8YMO2ZfKIesHcbrRQTGRNAYziNC2ePFEdXA\nts7Cdcu7IgmpOhWAgXiI9oc7RqZRGmEIWrqBrM05fOIAn3W7owgJsyONbeXz\nN//iEtY8Kg/Pk0UB72ykKMWeuD5MIa6/THpk247IJquclBIgjFTj07IDg1wx\neiT/TlorG4we+yiwghLhxHTJ5hQqNSq8UXE+m8lXAuUi8Q5rIIMrCXAv4kwX\nKSF3PcSHnRBctTj9ui1f8q9jcCp/xH0MLFLi0+U380tgbFDZNTrV2qK9BBbD\nQolP4w5zYoWnxUU1Honz1PuLoMycxSvPCxm+SI5Avng3c+UjQDRtH1nZHb4e\nzeTNZHKURA1gbrR/jX/FbDPNjgcf6qqmQDrQ6ZGRt5rdLsO+QXvREdVyFs6T\n5EZpFJQhlg6lpV8GcgwFahvgvygKxcHmtp1zkynumGB+S5WgSe1QPJkL6V5Q\nKvyk\r\n=faom\r\n-----END PGP SIGNATURE-----\r\n","size":127795},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.6.5_1627230092215_0.2125134263213544"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T17:04:10.442Z","contributors":[]},"1.6.6":{"name":"emoji-picker-element","version":"1.6.6","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build","build":"run-s build:rollup build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","benchmark:runtime":"cross-env PERF=1 run-s build:rollup && ./bin/run-benchmark.sh","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.12.11","@peculiar/webcrypto":"^1.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.1","@rollup/plugin-virtual":"^2.0.3","@testing-library/dom":"^8.0.0","@testing-library/jest-dom":"^5.14.1","@testing-library/user-event":"^13.1.9","babel-jest":"^27.0.5","blob-util":"^2.0.2","bundlesize":"^0.18.1","compression":"^1.7.4","conventional-changelog-cli":"^2.1.1","cross-env":"^7.0.3","csso":"^4.2.0","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.1.0","emojibase-data":"^5.1.1","express":"^4.17.1","fake-indexeddb":"^3.1.2","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^2.0.1","husky":"^4.3.6","jest":"^27.0.5","lint-staged":"^10.5.3","lodash-es":"^4.17.15","markdown-table":"^2.0.0","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.1","npm-run-all":"^4.1.5","playwright":"^1.12.3","pretty-bytes":"^5.4.1","puppeteer":"^10.0.0","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.32.0","rollup-plugin-analyzer":"^3.3.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","sass":"^1.35.1","shx":"^0.3.3","standard":"^16.0.3","string.prototype.replaceall":"^1.0.4","stylelint":"^13.13.1","stylelint-config-recommended-scss":"^4.2.0","stylelint-scss":"^3.19.0","svelte":"^3.40.2","svelte-jester":"github:nolanlawson/svelte-jester#auto-preprocess","svelte-preprocess":"^4.7.3","svgo":"^2.3.1","tachometer":"^0.5.9"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"41 kB","compression":"none"},{"path":"./bundle.js","maxSize":"13 kB","compression":"brotli"}],"gitHead":"4c9256f8ce7a037125a7501874ea6796f2bbb6d7","_id":"emoji-picker-element@1.6.6","_nodeVersion":"14.17.1","_npmVersion":"6.14.13","dist":{"integrity":"sha512-qzl66I3nIWlfHacdMshH/CoPeEGqdH8dEeGCk0vVsm5evbuLFoK5N0kFXinUu/gycANnI5lBlHJer079+g/xEg==","shasum":"1793be42bc75145d9d8d91fa956ce7c2a11cb487","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.6.6.tgz","fileCount":21,"unpackedSize":509197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhABoFCRA9TVsSAnZWagAA32oP/RmsA1ml7eHdueP34AQW\n8rqoAJTq678Ke5iPVQC1zL+nm0tB68XIwaS5dznbbzpz3RsGdeuJSVO8a5YV\nYboxsthVV/PxZoxwgUpCtMWpsK6r4KG3uekTfUmJFBvVmgvPJ8AtlS5E/g7g\nz/Wh1u4k2VSBPOSTvgEOJAFN4ROtIBloAI3F+63v8WQmrowEWYbM8QV+DxM/\nKZo5p++d/yQ5QWhlLJZaXCfob2am5pZpwZtfUm7wlBeMHMd8urVXicjkvfpp\nOckFJoAZonwbFzSGkEzbx/4+MO8c3wwFqwUNLg4oHpc2D3Fu6uzj5D/Zgf5Y\nN6fKu7K+VJouh8qbTfeNkiUuX3mxmyZm7Bdc9ytuKnCMlioBhg/KmUnh3+Vr\nX6IYRfDfIAL+0FUHavZwtHTVDni8HOeEODDnlbUfwxNcJqrIXPe6ydwdL+qx\nc47zeE/pqKOyA5wh7azqR+rRNxZoUn3NbCBECnzwnffV7qWe/KRAWX2chk+/\nyVGoIXXpdGyfk/AUi4uBVplwoiSrr/Zq+GATvfh9oS1tloMe+0eHLhfUpPRI\n+9q2SkJ0uE133brv4RU9H7VmGeanPMQtulXHolpUJf37WdBcHrwxKIu8dlrI\n1bAByl2DJg3SxpA+cF3YJZ9jjp2W8vG3eMSIGpRzOfcTOH9IeJB4UwTm0x7N\nnnU6\r\n=EzFE\r\n-----END PGP SIGNATURE-----\r\n","size":128087},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.6.6_1627396613234_0.4753619753588856"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T17:04:11.748Z","contributors":[]},"1.6.7":{"name":"emoji-picker-element","version":"1.6.7","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build","build":"run-s build:rollup build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","benchmark:runtime":"cross-env PERF=1 run-s build:rollup && ./bin/run-benchmark.sh","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.12.11","@peculiar/webcrypto":"^1.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.1","@rollup/plugin-virtual":"^2.0.3","@testing-library/dom":"^8.0.0","@testing-library/jest-dom":"^5.14.1","@testing-library/user-event":"^13.1.9","babel-jest":"^27.0.5","blob-util":"^2.0.2","bundlesize":"^0.18.1","compression":"^1.7.4","conventional-changelog-cli":"^2.1.1","cross-env":"^7.0.3","csso":"^4.2.0","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.1.0","emojibase-data":"^5.1.1","express":"^4.17.1","fake-indexeddb":"^3.1.2","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^2.0.1","husky":"^4.3.6","jest":"^27.0.5","lint-staged":"^10.5.3","lodash-es":"^4.17.15","markdown-table":"^2.0.0","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.1","npm-run-all":"^4.1.5","playwright":"^1.12.3","pretty-bytes":"^5.4.1","puppeteer":"^10.0.0","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.32.0","rollup-plugin-analyzer":"^3.3.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","sass":"^1.35.1","shx":"^0.3.3","standard":"^16.0.3","string.prototype.replaceall":"^1.0.4","stylelint":"^13.13.1","stylelint-config-recommended-scss":"^4.2.0","stylelint-scss":"^3.19.0","svelte":"^3.40.2","svelte-jester":"github:nolanlawson/svelte-jester#auto-preprocess","svelte-preprocess":"^4.7.3","svgo":"^2.3.1","tachometer":"^0.5.9"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"41 kB","compression":"none"},{"path":"./bundle.js","maxSize":"13 kB","compression":"brotli"}],"volta":{"node":"14.17.3","yarn":"1.22.11"},"gitHead":"76968e77f63d9c1d2f654a298c4d2b9d041d4b04","_id":"emoji-picker-element@1.6.7","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-0XlIXshoBUApMbN9ML2AE2njzqkVua8/2NkqO1KHPptbPwyTZ6LF7D7kP2w5UdgEp1BOWlKx7Ci2l1xiaj0WGg==","shasum":"42a1830370cea9c18028f9df632582dbf81aee90","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.6.7.tgz","fileCount":21,"unpackedSize":524382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBzp8CRA9TVsSAnZWagAAsSQQAI+8OHdpEesddN6krXk7\nb+8SUafxwJoE+x6FVjPdHQUMEJGY0pqgPv10KYILVz58seX2bPVeKy60DFzH\ncGTN00XOP5DnfO+NvRMBi7Zx0A7+CohOmuNlaUjjnaNamMxnhSBUGxc9qMh8\no75BirtyeObIGCJnNjpBppLOKXIitaz55B/i6tTYjPvgSnM69OKx3Opvkqs2\ncqDmTSzlHRl/LH6NQauv88rrn5lnldfzeTNljYeqftJ3/bj+JV7jz7vAOouf\nYqLk+yil1MsxAnW/KAkwoJT3/okptTBiJ7lDlueEl0OsQVcgyjBxvWOt/TuG\nh5QJrq8oud2v1bXfHRGLUzDuAGFVk/HuzyWRSKPYvCzp9EoJvVISellOkQaw\n0CR1jcJoZA1N8p7sS5eNqyvjJOPV0aqO0lTKmAdxThXfpq92v2CEjOaG0Y4d\neqZ7SRZ9EKWD8VelvE8Fyw+/tLkWovb41VnmtA6cVGywijVv7L10AIfe1dID\nFmXLG7yQ8oPPY0nWeSoMpx9vtge8euPWMg0j2nka6I5HlIsJWOn+rHuvZhg6\nVFPONBzbk/DDC9UQPxtYhI6doXCuyb7vnfINRvqvECW5BYejnNjrRKgC0E92\nrYV5EZOivuD9jS6SaWk6laoQhoGg78MqSDfMGGUO5pApdoAqsH2Jy+M+0LNE\n86mB\r\n=tw6h\r\n-----END PGP SIGNATURE-----\r\n","size":132173},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.6.7_1627863676308_0.6058078101420827"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T17:04:13.030Z","contributors":[]},"1.7.0":{"name":"emoji-picker-element","version":"1.7.0","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup && ./bin/run-benchmark.sh","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.12.11","@peculiar/webcrypto":"^1.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.1","@rollup/plugin-virtual":"^2.0.3","@testing-library/dom":"^8.0.0","@testing-library/jest-dom":"^5.14.1","@testing-library/user-event":"^13.1.9","babel-jest":"^27.0.5","blob-util":"^2.0.2","bundlesize":"^0.18.1","compression":"^1.7.4","conventional-changelog-cli":"^2.1.1","cross-env":"^7.0.3","csso":"^4.2.0","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.1.0","emojibase-data":"^5.1.1","express":"^4.17.1","fake-indexeddb":"^3.1.2","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^2.0.1","husky":"^4.3.6","jest":"^27.0.5","lint-staged":"^10.5.3","lodash-es":"^4.17.15","markdown-table":"^2.0.0","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.1","npm-run-all":"^4.1.5","playwright":"^1.12.3","pretty-bytes":"^5.4.1","puppeteer":"^10.0.0","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.32.0","rollup-plugin-analyzer":"^3.3.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","sass":"^1.35.1","shx":"^0.3.3","standard":"^16.0.3","string.prototype.replaceall":"^1.0.4","stylelint":"^13.13.1","stylelint-config-recommended-scss":"^4.2.0","stylelint-scss":"^3.19.0","svelte":"^3.40.2","svelte-jester":"github:nolanlawson/svelte-jester#auto-preprocess","svelte-preprocess":"^4.7.3","svgo":"^2.3.1","tachometer":"^0.5.9"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"41 kB","compression":"none"},{"path":"./bundle.js","maxSize":"13 kB","compression":"brotli"}],"volta":{"node":"14.17.3","yarn":"1.22.11"},"gitHead":"13e6bcb068bb126c6a69eae41b7bae32092d391b","_id":"emoji-picker-element@1.7.0","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-s16zyK5yaW5G25MzdBRXOUMMepbur5GtZCuUm2xxftHWEopSedjmk5tX6/ZdjXDPMeb5NfKUi7V9DgAPTwIpWg==","shasum":"d21fbd950c434d6c6cd59e68f796b9d7bab38a96","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.7.0.tgz","fileCount":29,"unpackedSize":531831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDXSKCRA9TVsSAnZWagAAcVMP+QD6J0PBTbBVvbz6+zbk\nrm5eg2qyy2q4W4CuQvnB8sZy18sxskA7xBiREqtqnU++p/2wkPYv2fgWgJsR\ny2Wg+B0NRZWSfI7dYA0Xojzv3obtzENyHg2pe2MG52wR7MyMpvd2DjGSjTcr\ng7HOCMJ22ipa7EmM0Ad7bwhsKUKnNvFpVDNj2rfaVLb55bwEN48VUB6/wB5P\n18RETV2uVVxafbjx8uH6Q65/Vycz/sc9AGkkK/lynKKCuulJJhLGbzgLz/jx\ncdrLXmq2bivtMSAypt0gnKP3teoPRpb3C2dV2zMgzP/aBH2rIC8dY3T4ZweJ\nEjtWgCeFRZpRozDaoATcjAxjERaDzfqGYtucuGQzQwW72sTD/A0BjnMlnsos\ndarhgQCr5uOuh3OLCQq+NvKQ4mykKLlatooNt9sO9tYOWpGShK+jxdH3D/yJ\nTifH3YCLEwO/iVwHTLpa+gTLO5soFqmwg+/eqXOSPKvEtRdBBBwOpsVecWiq\nLYg3RWJ9AZd7ECCpZtDGtFuhMwOts2NckN8p+rp+euFNqEBFUjhrB53TX9F7\n6444izbAX1hB8aPsqErp40Q/I6j3egP+beJ/fN3Yu2/7PHuM2vEb3orjKDut\ntZOe71SYEJ52qY2TXcBnQeFS0UKjVWrg1i/QYgT55kUkwLwmV2noK6vQARnW\nVEdI\r\n=uiUW\r\n-----END PGP SIGNATURE-----\r\n","size":134748},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.7.0_1628271754690_0.8644209178667963"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T17:04:14.516Z","contributors":[]},"1.7.1":{"name":"emoji-picker-element","version":"1.7.1","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup && ./bin/run-benchmark.sh","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"node ./bin/buildStylesForJest.js && jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"node ./bin/buildStylesForJest.js && jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.12.11","@peculiar/webcrypto":"^1.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.1","@testing-library/dom":"^8.0.0","@testing-library/jest-dom":"^5.14.1","@testing-library/user-event":"^13.1.9","babel-jest":"^27.0.5","blob-util":"^2.0.2","bundlesize":"^0.18.1","compression":"^1.7.4","conventional-changelog-cli":"^2.1.1","cross-env":"^7.0.3","csso":"^4.2.0","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.1.0","emojibase-data":"^5.1.1","express":"^4.17.1","fake-indexeddb":"^3.1.2","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^2.0.1","husky":"^4.3.6","jest":"^27.0.5","lint-staged":"^10.5.3","lodash-es":"^4.17.15","markdown-table":"^2.0.0","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.1","npm-run-all":"^4.1.5","playwright":"^1.12.3","pretty-bytes":"^5.4.1","puppeteer":"^10.0.0","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.32.0","rollup-plugin-analyzer":"^3.3.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","sass":"^1.35.1","shx":"^0.3.3","standard":"^16.0.3","string.prototype.replaceall":"^1.0.4","stylelint":"^13.13.1","stylelint-config-recommended-scss":"^4.2.0","stylelint-scss":"^3.19.0","svelte":"^3.40.2","svelte-jester":"github:nolanlawson/svelte-jester#auto-preprocess","svelte-preprocess":"^4.7.3","svgo":"^2.3.1","tachometer":"^0.5.9"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"41 kB","compression":"none"},{"path":"./bundle.js","maxSize":"13 kB","compression":"brotli"}],"volta":{"node":"14.17.3","yarn":"1.22.11"},"gitHead":"59de2188718b84be3a25056ffd582f57bd1af86c","_id":"emoji-picker-element@1.7.1","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-Onv1JJsMkXixKM8dnYa9YsRAHhzd7vosPEVUPpJGNPf1zH6bKt8Kjl4sw8vcwlMWCHTWIRiU6uEBm7KsduDGdg==","shasum":"4d4269f1bbde105d11dd0d6156e226be3047ed15","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.7.1.tgz","fileCount":29,"unpackedSize":531821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGAnSCRA9TVsSAnZWagAAGG4QAI+gWOgwm/pyg9IQnXrT\n+pdBdd522A6J3jVS7yjZtyMuV/aXBIE/gWpkwAnL0t3fKb66gOFMylpS5Trq\nYUIncv8t45n3iqdlFZO9HKNJkLL7zzq4vp0q6C6hDnIkADoA0siH3SQYoyZG\njEwOSbV/GbF04j6iQFnuScifcPKAvX1GfjqDkrsCowN8LUscOrY00V9GH7nL\nOBPvQNHTWl7JoXYQ+SUeH3OKThgv2iubfb7sWNy8FaKZAS+FrPnf8IVmBPbV\nfDdsnB5BGEQwn/WntRwsVONuJGnMpF+s18G/mb4FnIGYYzfD6i0S+N70Z+cE\nBe52MEdqYC9iaCvq4l0szpMuhcYFw8iMwNiBQfGBqXXsBAeVvvLhqLs6GXa7\n/bX6/CDgfvlJ096jcCKQUvevWqmqB6qaHP9G2Q4FWt6eiBghUJ9DXsrozWqX\noXwTj+jE/mN6K6wlBBBmb3Lg3JDbGzkyeW0VMF1f5k/m9Sx83iSwg6iequTZ\nXttdee4aLB+ycLL7WAiUGqTVtNWDPx8QmTbPLKFv0p9FZtfDPlt6NgLs2Yqc\nFlM2hCshkQvWI+mDWj02K8D7Vf0uHv21CyN/EBoP4EDSg5qRL8exDCR04hjg\nBo8nGaT7+xff/80xjhV3gx2MofuZeYW6dnb8Adoe6SfIJBuXmnGL2DEQjFUc\nccbK\r\n=prhI\r\n-----END PGP SIGNATURE-----\r\n","size":135123},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.7.1_1628965329916_0.9134381645077032"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T17:04:15.779Z","contributors":[]},"1.8.0":{"name":"emoji-picker-element","version":"1.8.0","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup && ./bin/run-benchmark.sh","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"node ./bin/buildStylesForJest.js && jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"node ./bin/buildStylesForJest.js && jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.12.11","@peculiar/webcrypto":"^1.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.1","@testing-library/dom":"^8.0.0","@testing-library/jest-dom":"^5.14.1","@testing-library/user-event":"^13.1.9","babel-jest":"^27.0.5","blob-util":"^2.0.2","bundlesize":"^0.18.1","compression":"^1.7.4","conventional-changelog-cli":"^2.1.1","cross-env":"^7.0.3","csso":"^4.2.0","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.1.0","emojibase-data":"^5.1.1","express":"^4.17.1","fake-indexeddb":"^3.1.2","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^2.0.1","husky":"^4.3.6","jest":"^27.0.5","lint-staged":"^10.5.3","lodash-es":"^4.17.15","markdown-table":"^2.0.0","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.1","npm-run-all":"^4.1.5","playwright":"^1.12.3","pretty-bytes":"^5.4.1","puppeteer":"^10.0.0","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.32.0","rollup-plugin-analyzer":"^3.3.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","sass":"^1.35.1","shx":"^0.3.3","standard":"^16.0.3","string.prototype.replaceall":"^1.0.4","stylelint":"^13.13.1","stylelint-config-recommended-scss":"^4.2.0","stylelint-scss":"^3.19.0","svelte":"^3.40.2","svelte-jester":"github:nolanlawson/svelte-jester#auto-preprocess","svelte-preprocess":"^4.7.3","svgo":"^2.3.1","tachometer":"^0.5.9"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"41 kB","compression":"none"},{"path":"./bundle.js","maxSize":"13 kB","compression":"brotli"}],"volta":{"node":"14.17.3","yarn":"1.22.11"},"gitHead":"e89ed42716a0cac824f1168d6e4121d0af3b45e8","_id":"emoji-picker-element@1.8.0","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-gTjp6TXrDr9jOFKJCTfRFwdbK2xt6sU1oBQ05fVC9eRTVx3YT1jgWNUfcOZik8jEkrtuIrhJgQfFDHmqtDDppQ==","shasum":"7147041bfccf8e4805feb1400836bf68e76a4bf0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.8.0.tgz","fileCount":37,"unpackedSize":537566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHRkyCRA9TVsSAnZWagAAL38P/22J6VPVo3fltJYSbhMb\nb1EaOMoajHDFs3rgyYHhcpkozL8b6UrwafNsBcK0+DmdQuYdGVjcaSdc709j\nwOiQl+PLW0NmVdCkm5NwdYIgAFB8Rscy5W24ufCdZ4m1SyUiC1jymmNojc93\nn4qyrcvJ8/JEoi9w9M40KPAeZJPQ7pvVpuxq/vd2sDu46fblA6SmjVgdqU73\nXTM177kXaAjuUFBm3WSYFlXQ8qvM+vJtWluoQV3jiOH7aXsK5vOYcb96dgJ2\n8QLeqJhVoFUZmaATqlOSF/ehDqqF1ct3ZYJrjuPulxISNU3WaOZH5jEl2p1Z\nh/rawSLBnU1QmAYZGWQm2bkrYUKa8Zmg/5vQBmM3y1opXRAjw2DxoOGN5SOf\nP85OClEgHCsWi8fMFF8cmp2sxmu37dL2IKnwc3jqt73mVjoESlIcRbVAgQZH\nPVcY2Lp+tCXP2MtACFRqjtdvlVEplBFlgGtmWoG8S+DAgAb+MuPotKm83MrG\neY4cGEkLAdUAXjYxobnC7z+SwPHazxeTfPZmAD/vEyDTrrWOC5a8Y8rSU4oM\nGjo6tcPQWAqZKxLt17C2zwQHfcfJ9lIhqD/kcJl5vYJ/EuXyV5WAanUvDuvG\n+dsAWeKCY2ve8XDdcwHT4ey4xtb+RFEtZsqPIYlWCr23HORSlFtRRTSZvDKO\nhuI7\r\n=y2SX\r\n-----END PGP SIGNATURE-----\r\n","size":136960},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.8.0_1629296946034_0.8340906576788738"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T17:04:17.232Z","contributors":[]},"1.8.1":{"name":"emoji-picker-element","version":"1.8.1","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup && ./bin/run-benchmark.sh","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"node ./bin/buildStylesForJest.js && jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"node ./bin/buildStylesForJest.js && jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.12.11","@peculiar/webcrypto":"^1.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.1","@testing-library/dom":"^8.0.0","@testing-library/jest-dom":"^5.14.1","@testing-library/user-event":"^13.1.9","babel-jest":"^27.0.5","blob-util":"^2.0.2","bundlesize":"^0.18.1","compression":"^1.7.4","conventional-changelog-cli":"^2.1.1","cross-env":"^7.0.3","csso":"^4.2.0","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.1.0","emojibase-data":"^5.1.1","express":"^4.17.1","fake-indexeddb":"^3.1.2","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^2.0.1","husky":"^4.3.6","jest":"^27.0.5","lint-staged":"^10.5.3","lodash-es":"^4.17.15","markdown-table":"^2.0.0","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.1","npm-run-all":"^4.1.5","playwright":"^1.12.3","pretty-bytes":"^5.4.1","puppeteer":"^10.0.0","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.32.0","rollup-plugin-analyzer":"^3.3.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","sass":"^1.35.1","shx":"^0.3.3","standard":"^16.0.3","string.prototype.replaceall":"^1.0.4","stylelint":"^13.13.1","stylelint-config-recommended-scss":"^4.2.0","stylelint-scss":"^3.19.0","svelte":"^3.40.2","svelte-jester":"github:nolanlawson/svelte-jester#auto-preprocess","svelte-preprocess":"^4.7.3","svgo":"^2.3.1","tachometer":"^0.5.9"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"41 kB","compression":"none"},{"path":"./bundle.js","maxSize":"13 kB","compression":"brotli"}],"volta":{"node":"14.17.3","yarn":"1.22.11"},"gitHead":"a9526c657cd0fa54e0bd498c731f5e134076bbbe","_id":"emoji-picker-element@1.8.1","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-ibliBMR74JuoPOJXGDX/RtyW1BULENfDoAY9V2mpbfcnEiqElZ9EdUrtQbwyjjHZzYS+W5nngwcI8UNNCDh6cw==","shasum":"3b832b6b60b4f5543c7b7021fd9b669d2478ea44","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.8.1.tgz","fileCount":37,"unpackedSize":539419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMk2GCRA9TVsSAnZWagAA9ssP/AgcvaAXLPBgYX+j/g/p\nLsmTUdYokBb4r5bYkKcPE0HX7OyMR2D6prB7r9VdXETwvxiC7GOSqlX0XqO+\nMViOsaMF6lUclT4grcqLiK4AK8wzFT6m+wBytlFsKyRqFSVa2pwElGyhL1oB\nfno7x/IYvWEPJ251UswVRmibPRV8ntPhZ4jwS21wVbyY8L8RQ97Ve0zIy8JA\n9To+2EWQamrC/V3c3n/dXaxUfxWXjs3k5haa5C2kvF5V6ZYaW2MSwb+ciBxm\ngTxEyQCgjMUUXathCiV+s9PchgH9sZRHBZcDYXgExoFqpourIxel/qzLMo/V\nFgcTfroRCP79Z76cjUyanHTDENHPFykfwNxl/H88uOBJ2OkrW2p6HbR3Wfty\nWRmtp9vXxLzwZE5CtFG5v8DPUi//ATLOIEMGYeab5I2mblx8uIPc3PDewC9E\nR56T6VhrdUblOng8Zg21d5jF5wZcbSWsMiiGYS5V6pT1GcpQ3Dzo/mreWVHP\nhezveYUMG5pOzBmi/7SgOR4qAUqx1zrAleT6NYiSt+xvGnMWNTJbiVbUgq2q\nBBcoCJhCwCROlzf9ij+tqAUOHl4n6vh5A1+yxVNtS2Fm8T1HhixsgLYuDN/o\nkvC2k1mz3H/hemMZl9WlZVauj2t5dZfbd6iI5sFvQRDdp/VkbG+ko1z4ePDy\nYhkr\r\n=WRoN\r\n-----END PGP SIGNATURE-----\r\n","size":137388},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.8.1_1630686598502_0.18646421344305142"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T17:04:18.164Z","contributors":[]},"1.8.2":{"name":"emoji-picker-element","version":"1.8.2","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup && ./bin/run-benchmark.sh","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"node ./bin/buildStylesForJest.js && jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"node ./bin/buildStylesForJest.js && jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.12.11","@peculiar/webcrypto":"^1.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.1","@testing-library/dom":"^8.0.0","@testing-library/jest-dom":"^5.14.1","@testing-library/user-event":"^13.1.9","babel-jest":"^27.0.5","blob-util":"^2.0.2","bundlesize":"^0.18.1","compression":"^1.7.4","conventional-changelog-cli":"^2.1.1","cross-env":"^7.0.3","csso":"^4.2.0","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.1.0","emojibase-data":"^5.1.1","express":"^4.17.1","fake-indexeddb":"^3.1.2","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^2.0.1","husky":"^4.3.6","jest":"^27.0.5","lint-staged":"^10.5.3","lodash-es":"^4.17.15","markdown-table":"^2.0.0","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.1","npm-run-all":"^4.1.5","playwright":"^1.12.3","pretty-bytes":"^5.4.1","puppeteer":"^10.0.0","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.32.0","rollup-plugin-analyzer":"^3.3.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","sass":"^1.35.1","shx":"^0.3.3","standard":"^16.0.3","string.prototype.replaceall":"^1.0.4","stylelint":"^13.13.1","stylelint-config-recommended-scss":"^4.2.0","stylelint-scss":"^3.19.0","svelte":"^3.40.2","svelte-jester":"github:nolanlawson/svelte-jester#auto-preprocess","svelte-preprocess":"^4.7.3","svgo":"^2.3.1","tachometer":"^0.5.9"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"41 kB","compression":"none"},{"path":"./bundle.js","maxSize":"13 kB","compression":"brotli"}],"volta":{"node":"14.17.3","yarn":"1.22.11"},"gitHead":"c48093a3b22830cac12798930822f6042fc6ecdc","_id":"emoji-picker-element@1.8.2","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-XNSuntOOz1+JBklOqj+tqJqbInp88i12JXv0ZyQNCaHlkAlUf7Ak9e857S/uVTFlVtA6pJ6qeXLxvMdrL0ngFQ==","shasum":"56ffa9d46be479c3ebdb38c0857dac343594d446","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.8.2.tgz","fileCount":37,"unpackedSize":540263,"size":137632},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.8.2_1632682053102_0.38818602698086924"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T17:04:18.274Z","contributors":[]},"1.9.0":{"name":"emoji-picker-element","version":"1.9.0","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup && ./bin/run-benchmark.sh","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"node ./bin/buildStylesForJest.js && jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"node ./bin/buildStylesForJest.js && jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.12.11","@peculiar/webcrypto":"^1.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.1","@testing-library/dom":"^8.0.0","@testing-library/jest-dom":"^5.14.1","@testing-library/user-event":"^13.1.9","babel-jest":"^27.0.5","blob-util":"^2.0.2","bundlesize":"^0.18.1","compression":"^1.7.4","conventional-changelog-cli":"^2.1.1","cross-env":"^7.0.3","csso":"^4.2.0","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.1.0","emojibase-data":"^5.1.1","express":"^4.17.1","fake-indexeddb":"^3.1.2","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^2.0.1","husky":"^4.3.6","jest":"^27.0.5","lint-staged":"^10.5.3","lodash-es":"^4.17.15","markdown-table":"^2.0.0","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.1","npm-run-all":"^4.1.5","playwright":"^1.12.3","pretty-bytes":"^5.4.1","puppeteer":"^10.0.0","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.32.0","rollup-plugin-analyzer":"^3.3.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","sass":"^1.35.1","shx":"^0.3.3","standard":"^16.0.3","string.prototype.replaceall":"^1.0.4","stylelint":"^13.13.1","stylelint-config-recommended-scss":"^4.2.0","stylelint-scss":"^3.19.0","svelte":"^3.40.2","svelte-jester":"github:nolanlawson/svelte-jester#auto-preprocess","svelte-preprocess":"^4.7.3","svgo":"^2.3.1","tachometer":"^0.5.9"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"41 kB","compression":"none"},{"path":"./bundle.js","maxSize":"13 kB","compression":"brotli"}],"volta":{"node":"14.17.3","yarn":"1.22.11"},"gitHead":"f27f2400b14f8865000576b630416a630262c3e6","_id":"emoji-picker-element@1.9.0","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-u414KJpcTlKzs7esSZbiQVSdl6Sq2kG6QaygLCnNWOg31ru/R9AHD4/glnHILLkLS+E06ZQ4ZcAxYxcvI4DkBg==","shasum":"d35f77d3348f844df583653b2ec6a68ae6318a9e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.9.0.tgz","fileCount":39,"unpackedSize":542017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhv2XoCRA9TVsSAnZWagAAWEEP/inLVirTGLHvPVYRtCRn\n6sWw8vJRYR/w35kNWyitTMM5kSixu3rMnUjDA4uya4cZCh70IjZI8P0wm67l\na7mwPgvmhSUR5jDGFf3t2kuQDNHUDhMwlUUBvAlbJcAF9JcmQ9yvJ1RIzVdN\nNnBs/rb1Y4UvYtvfkpmTGkIgeqn+cq9Z3qBJ1XDCCy96wmit8kyiNYZxfkbr\nk5ix37tJ/e7vW6+rVi3D6AIDnIsQIcIGzxQFJviVTD1FnNKJ7hC2Hz5rfKkY\nIuTC54zw8wfhONKAnweuPk15KQFcWnkK0NcVNPbod5O/1y6xMUqKKhIYuYM3\nsFvg8MgcXhvtPSBQxRxRBm7FgM0Xup2Lg75tCEuqMCf/OHJtkGxy3zana+/2\nxaCIOhAXwHC/+OeQNm0z93i1SStbMfKDeYpRm0uViQZ4eh0WRIXcuIjSoih5\nyRNaLEi/r+YjNuQDN3rYR+u7+DKSawAUal6JpN8Ds0ssVxjNEK4QZQXGXdbQ\nkWqfryD9tZMowhCrxzdLHQGK9mXvAkDr9+lH3Aj2faKrVOMTSkr5Bz4JS7H5\nvlCApIKOATFQlmdaTReSVlptEFCmSRA+lpBNEcTwLJsIpFPNZCCiMI164gHY\n2J5cKAffkDP24Z923W7EOOIgE78Hi7ks4UctLEgGmM5+AjK5RF+B0TzQbtPi\nIwbS\r\n=QmGW\r\n-----END PGP SIGNATURE-----\r\n","size":138154},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.9.0_1639933416229_0.6729936296239207"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-19T17:05:01.045Z","contributors":[]},"1.10.0":{"name":"emoji-picker-element","version":"1.10.0","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup && ./bin/run-benchmark.sh","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"node ./bin/buildStylesForJest.js && jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"node ./bin/buildStylesForJest.js && jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.12.11","@peculiar/webcrypto":"^1.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.1","@testing-library/dom":"^8.0.0","@testing-library/jest-dom":"^5.14.1","@testing-library/user-event":"^13.1.9","babel-jest":"^27.0.5","blob-util":"^2.0.2","bundlesize":"^0.18.1","compression":"^1.7.4","conventional-changelog-cli":"^2.1.1","cross-env":"^7.0.3","csso":"^4.2.0","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.3.0","emojibase-data":"^5.1.1","express":"^4.17.1","fake-indexeddb":"^3.1.2","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^2.0.1","husky":"^4.3.6","jest":"^27.0.5","lint-staged":"^10.5.3","lodash-es":"^4.17.15","markdown-table":"^2.0.0","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.1","npm-run-all":"^4.1.5","playwright":"^1.12.3","pretty-bytes":"^5.4.1","puppeteer":"^10.0.0","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.32.0","rollup-plugin-analyzer":"^3.3.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","sass":"^1.35.1","shx":"^0.3.3","standard":"^16.0.3","string.prototype.replaceall":"^1.0.4","stylelint":"^13.13.1","stylelint-config-recommended-scss":"^4.2.0","stylelint-scss":"^3.19.0","svelte":"^3.40.2","svelte-jester":"github:nolanlawson/svelte-jester#auto-preprocess","svelte-preprocess":"^4.7.3","svgo":"^2.3.1","tachometer":"^0.5.9"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"41 kB","compression":"none"},{"path":"./bundle.js","maxSize":"13 kB","compression":"brotli"}],"volta":{"node":"14.17.3","yarn":"1.22.11"},"gitHead":"3d98cd4c9d712401b68e5dad4070e186d12ded18","_id":"emoji-picker-element@1.10.0","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-l1sP3PbALkftO/WUS6Ba+lUPFdMVURsgE/RDoruyc97IlMjnbjOINRmreca2G1F9jwg69ePtcVpk8iOivnrDPQ==","shasum":"0bc1d62fec69a522efcd0f0744f8b1d9184476cc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.10.0.tgz","fileCount":39,"unpackedSize":543073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwUAECRA9TVsSAnZWagAARuwQAJVJ+x/etws1HRXrAw8B\nQMYbov2OTcCWVDd0WH9Cz8iphUrTwlYqjffhv8uVBFN300g2fcdzrYKTgAL3\n1emGRdnjoG1w3NcvPGVBojLXDfCoHwB1SHkWoF9j2VQGWZESsJxNq5COAhIa\nelqPdMMmxM2Xp4eXvRGHTIeKQThzlzPjxTk0/6ndgWOVO3BLQjMI/QCeEOOs\nQzjWLPrnE4vlXlbjQrqbrwgI6oZvNcjHeO1vqFxG5h4WED4xLbPUkGx64hjW\n5ra4mHtXw/D2BMyyeB/gis55oWcZqs14DULHXtLO5lP+YfKyctypcugGzTez\nFQJ0DtamHJQOE1kjYZO6eP3IMX33YEB//q8hTRCtl68jOJOxLuvtkYqVUNvH\n3vOVusKLg7h9/b+bPGHmJmSzaagWnOR12Ks28X0FG0GmshEDcgRJZvK4lAud\n8VY/7hUJpw+h+OELYcPckA7Xawqej7TffYhsVriuovUXyX4o96NsLlYq96cC\ncIi8DuWLd7ZIXQ9T8+BFHTMVOZriRY2fJennobAn6uqbVgrug08EAw4AY6Qq\nHEevQX/CVuxZRgKukxdaPQuk5qEEsIURxb2sYs/939wpm/nk6NKXNSGMV1O5\nlUYuMG+W2ALL4YDpeA+d8VYlvZqS7ncx/AWN1gs4v0gOhz+TRSc2toLT6tmm\nWd/0\r\n=Tvd9\r\n-----END PGP SIGNATURE-----\r\n","size":138474},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.10.0_1640054788057_0.06908020982331697"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T02:46:39.356Z","contributors":[]},"1.10.1":{"name":"emoji-picker-element","version":"1.10.1","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup && ./bin/run-benchmark.sh","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"node ./bin/buildStylesForJest.js && jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"node ./bin/buildStylesForJest.js && jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.12.11","@peculiar/webcrypto":"^1.1.4","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.1","@testing-library/dom":"^8.0.0","@testing-library/jest-dom":"^5.14.1","@testing-library/user-event":"^13.1.9","babel-jest":"^27.0.5","blob-util":"^2.0.2","bundlesize":"^0.18.1","compression":"^1.7.4","conventional-changelog-cli":"^2.1.1","cross-env":"^7.0.3","csso":"^4.2.0","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.3.0","emojibase-data":"^5.1.1","express":"^4.17.1","fake-indexeddb":"^3.1.2","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^2.0.1","husky":"^4.3.6","jest":"^27.0.5","lint-staged":"^10.5.3","lodash-es":"^4.17.15","markdown-table":"^2.0.0","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.1","npm-run-all":"^4.1.5","playwright":"^1.12.3","pretty-bytes":"^5.4.1","puppeteer":"^10.0.0","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.32.0","rollup-plugin-analyzer":"^3.3.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","sass":"^1.35.1","shx":"^0.3.3","standard":"^16.0.3","string.prototype.replaceall":"^1.0.4","stylelint":"^13.13.1","stylelint-config-recommended-scss":"^4.2.0","stylelint-scss":"^3.19.0","svelte":"^3.40.2","svelte-jester":"github:nolanlawson/svelte-jester#auto-preprocess","svelte-preprocess":"^4.7.3","svgo":"^2.3.1","tachometer":"^0.5.9"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"41 kB","compression":"none"},{"path":"./bundle.js","maxSize":"13 kB","compression":"brotli"}],"volta":{"node":"14.17.3","yarn":"1.22.11"},"gitHead":"97b7a36bc0db6397cc35c675b2e80731c2ab6f82","_id":"emoji-picker-element@1.10.1","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-clYKheUHVqFFR6VutwPyOicj9NCMiXGZk8kLqqJxEdjXpKHR7Xe0Tf+1O1hhkIEFHqtjlPNg8IRheIR1JOE3Lw==","shasum":"04ac2c2849ad02a6589eb19a0414f438facbc9aa","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.10.1.tgz","fileCount":39,"unpackedSize":544138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAcr0CRA9TVsSAnZWagAAxNEP/R6EwyYJj5kE6wjZd637\nAz8WZuvdqXsLSpxNYDtr+M97qo1so3fYRCJA5KJP9P575Mi2lse7mdL8sdRZ\n58tCiahtHDBg4e5V++waTfuUW5cFEBuo8nM6z0QoS5YCXqWRw+np8oddzVOi\nsm1Ce+KaDdNJbLR3sXpSgNPZphrARCbOB+OJUd18LQcjLDrJNffzjttCZIDQ\n9uoLpAVGh5TVY7tdmm3kTChbFI+FylvksHFgjs0m0VYwLmKyY8xybvGTgigc\nWNrHGa9o5X1aCYrqgOuIm7BQCqV1oPuHC6p9gfFkh+T1v0PXyT7P49rDQmIJ\n1JHAZ3kvQqWxxNRHRQgQWGdIoND3hDQGMlWiCQaxl/p2OK6idW37nKMpgglU\nT0qm/l4OCX7VGEMrZjFtTyAythdSAin8POm95Xy4fLfDPJ5cLKaMDsRJVnmD\nUQQf/jUWADWPo16YUMXjtpo90HxyK6gXKDYWm0gO/W2uzc/6dT3ng/iknSlu\nsA63cltxbe33po0dSIUBW1admFbJ3ZKSI6XuZpKyiFSHwgXYUnMR2maFj5+f\n4AbtaPIrCLvnUSiSGcQ3siKJ2YwjgiowP3Jhsv3xqXnQodxvBQe+3TKXJjUI\nHmhJVaT0TK1kqMSg9iLQuZ4+W85Vi+U3w5FXcdt2P5pznczUMr1BZKghI0BB\nkJEN\r\n=ZS41\r\n-----END PGP SIGNATURE-----\r\n","size":138743},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.10.1_1644284660652_0.12810386470241575"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-08T01:44:28.647Z","contributors":[]},"1.11.0":{"name":"emoji-picker-element","version":"1.11.0","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky install","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup && ./bin/run-benchmark.sh","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"node ./bin/buildStylesForJest.js && jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"node ./bin/buildStylesForJest.js && jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.16.11","@peculiar/webcrypto":"^1.2.3","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.3","@rollup/plugin-replace":"^3.1.0","@rollup/plugin-strip":"^2.0.1","@testing-library/dom":"^8.11.3","@testing-library/jest-dom":"^5.16.2","@testing-library/user-event":"^13.5.0","babel-jest":"^27.5.1","blob-util":"^2.0.2","bundlesize":"^0.18.1","compression":"^1.7.4","conventional-changelog-cli":"^2.2.2","cross-env":"^7.0.3","csso":"^5.0.2","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.3.0","emojibase-data":"^5.1.1","express":"^4.17.3","fake-indexeddb":"3.1.7","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^3.1.0","husky":"^7.0.0","jest":"^27.5.1","lint-staged":"^12.3.4","lodash-es":"^4.17.15","markdown-table":"^3.0.2","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.7","npm-run-all":"^4.1.5","playwright":"^1.19.1","pretty-bytes":"^6.0.0","puppeteer":"^13.3.2","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.67.3","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","sass":"^1.49.8","shx":"^0.3.4","standard":"^16.0.4","string.prototype.replaceall":"^1.0.6","stylelint":"^14.5.1","stylelint-config-recommended-scss":"^5.0.2","stylelint-scss":"^4.1.0","svelte":"^3.46.4","svelte-jester":"^2.3.2","svelte-preprocess":"^4.10.3","svgo":"^2.8.0","tachometer":"^0.5.10"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"41 kB","compression":"none"},{"path":"./bundle.js","maxSize":"13 kB","compression":"brotli"}],"volta":{"node":"14.17.3","yarn":"1.22.11"},"gitHead":"e1ebfd59b855bdcce967d145017cb5dda8699755","_id":"emoji-picker-element@1.11.0","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-aM4Z0qu2OM8BmB0/AiNzkNbCMagr+F9dNsV4APER8lTCSxYhqe7wPhPG/kaI4XywU5dhM/s2T1ZOPGQ33ZQe2w==","shasum":"d9259a62352d5f3bccae47adcd7d47a01d2e087d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.11.0.tgz","fileCount":41,"unpackedSize":551080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLOsTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqW8g//Rt4XkgHz53pQC84ohzuPmb6MqXNz3CNkPB03MgtVeYuNiQPR\r\nBI2Ggy6pjZwOlgoSF1tCauaIdQ22QJs9jQFR9K7tHRncJlqK5ZIPsLDdhO8s\r\niCGYI/AobwVIkzS9o7JqowrM787qZY40CQTzHs4XPdtwZJsnFXeWdbqQ/we/\r\nZ75QxOeiwUQyoK68oYNhFY97Lx3V5CoA2hKILCAGViN/+JHTcke/VhbGrMxV\r\n+stBsV3+9OXuaU+OJS9wUnx1lXw+L7c7XopW87m0elZKZWwUGhizAvXouVQC\r\nDnWC+434fwU2hnGorhEDLdfV6uYd15OaliwLgaDeV1GmkhgvHGxKz6D/2maq\r\nl9hs1KJs0wHWtef0D97SDGBg/6aHu5NXxY8vnAqqDuoyekIponfMDTAbvebu\r\nZ1iw5i6T4zekRApH54ccnwnTgfyNrwPvmckOdpaxPpv6BDW5CVf6pJobmt03\r\ne2lGyZIdlosjklH87/WuXaua5EyklGj+BAXUZtzNjN+E/o2LCLIaT8khm9Pm\r\nTX0M4gWzN68zyd/F8UHYNwQnN5JLrzsw/0j/iPxlPBl+gzARnoDDIgwyyjgv\r\nMS4EYMGt9r6eOt4GuhKBR9YI8CXsREeAb9TN9wcmFTnXH5EsiszWYH6L+TbZ\r\n/DzclPMieR2pUbiLGpZDegTx5yG67kJtamM=\r\n=BORz\r\n-----END PGP SIGNATURE-----\r\n","size":140743},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.11.0_1647110931202_0.5803484562433614"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-12T18:49:01.960Z","contributors":[]},"1.11.1":{"name":"emoji-picker-element","version":"1.11.1","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky install","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup && ./bin/run-benchmark.sh","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"node ./bin/buildStylesForJest.js && jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"node ./bin/buildStylesForJest.js && jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.16.11","@peculiar/webcrypto":"^1.2.3","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.3","@rollup/plugin-replace":"^3.1.0","@rollup/plugin-strip":"^2.0.1","@testing-library/dom":"^8.11.3","@testing-library/jest-dom":"^5.16.2","@testing-library/user-event":"^13.5.0","babel-jest":"^27.5.1","blob-util":"^2.0.2","bundlesize":"^0.18.1","compression":"^1.7.4","conventional-changelog-cli":"^2.2.2","cross-env":"^7.0.3","csso":"^5.0.2","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.3.0","emojibase-data":"^5.1.1","express":"^4.17.3","fake-indexeddb":"3.1.7","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^3.1.0","husky":"^7.0.0","jest":"^27.5.1","lint-staged":"^12.3.4","lodash-es":"^4.17.15","markdown-table":"^3.0.2","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.7","npm-run-all":"^4.1.5","playwright":"^1.19.1","pretty-bytes":"^6.0.0","puppeteer":"^13.3.2","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.67.3","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","sass":"^1.49.8","shx":"^0.3.4","standard":"^16.0.4","string.prototype.replaceall":"^1.0.6","stylelint":"^14.5.1","stylelint-config-recommended-scss":"^5.0.2","stylelint-scss":"^4.1.0","svelte":"^3.46.4","svelte-jester":"^2.3.2","svelte-preprocess":"^4.10.3","svgo":"^2.8.0","tachometer":"^0.5.10"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"41 kB","compression":"none"},{"path":"./bundle.js","maxSize":"13 kB","compression":"brotli"}],"volta":{"node":"14.17.3","yarn":"1.22.11"},"gitHead":"d9777ee739849286be189eefc96da2a65e6ead64","_id":"emoji-picker-element@1.11.1","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-xF8tUKr9WIXpS6gcrQgZC7ghdcbzamknKF7t9+81bJHjQEXzMGSwhyvZrx2S3XeNFtKcx9RqwwGStog5iUjZeQ==","shasum":"3b36ce615c92aedc9d18d2c572d61508e7d773c4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.11.1.tgz","fileCount":41,"unpackedSize":553333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiN7h4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqScBAAkN+ucfZeCctVCRIZ4Mh/IAJBoYkjY3CUB2kZpeWj+iaKxkG6\r\nKdA8bbmTcBAI4+Qcg4k4JYJOII/WfQe9EWq/TD+bFjuwqsDIkhj9E84HZHas\r\nTlQiLGYnXfJ0BIxlKp/9h1QmyIKa1bpB0+IHSRLG3GJqJ+Lo04U+VmqGbNgO\r\n4ozGEt/M/mPNEWf6V1j5iKRm0/28URA3ng+HBkTTm4XIKG8nnp+ZiDWpl/mt\r\nmF08de/6Bob+nHJeshZpscHlE0M6yQNTDCTnBfnDI85Y0IoLYtX+3m5Q/Hh1\r\np5BjYPh97bJ+FEGTMqazFsSV1RWZ6IEVraXl+Tn0iO8BxIjY3reDVnvgpIeS\r\nAn9KtPf+/n9Smskhm7j3uzUDm4ebkmhhQe1FWLDWRzyIqK9O4PpnpuStXq0K\r\n3ECeJrrJvDNSgzlUd4DxTz/tCeu180sPNxrho4zeLhNrCkM00m1+7pLRNbOk\r\niN09blyxnTHZ2eneY5pYouFaylhcQIihIqNTsdR1sJg7F50YFZfYJkA9FOIK\r\nJnZOwwIshl0aYs/aGoTXK8qv2y8Fyb0cnFSG7HC1m1jskSwi98h7ROlXcPCf\r\nCO3LlKnPLsJ9bMQYjheyVMfC5v5XYFLXWgSg4M/u+tRQwDDyzjy14d8SMPdd\r\ncH4UTh6uHM6HXXrDBrLl9uGt09JDz6gyX08=\r\n=5wx4\r\n-----END PGP SIGNATURE-----\r\n","size":141647},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.11.1_1647818871961_0.19176411984611264"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-20T23:27:56.610Z","contributors":[]},"1.11.2":{"name":"emoji-picker-element","version":"1.11.2","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky install","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup && ./bin/run-benchmark.sh","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"node ./bin/buildStylesForJest.js && jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"node ./bin/buildStylesForJest.js && jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.16.11","@peculiar/webcrypto":"^1.2.3","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.3","@rollup/plugin-replace":"^3.1.0","@rollup/plugin-strip":"^2.0.1","@testing-library/dom":"^8.11.3","@testing-library/jest-dom":"^5.16.2","@testing-library/user-event":"^13.5.0","babel-jest":"^27.5.1","blob-util":"^2.0.2","bundlesize":"^0.18.1","compression":"^1.7.4","conventional-changelog-cli":"^2.2.2","cross-env":"^7.0.3","csso":"^5.0.2","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.3.0","emojibase-data":"^5.1.1","express":"^4.17.3","fake-indexeddb":"3.1.7","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^3.1.0","husky":"^7.0.0","jest":"^27.5.1","lint-staged":"^12.3.4","lodash-es":"^4.17.15","markdown-table":"^3.0.2","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.7","npm-run-all":"^4.1.5","playwright":"^1.19.1","pretty-bytes":"^6.0.0","puppeteer":"^13.3.2","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.67.3","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","sass":"^1.49.8","shx":"^0.3.4","standard":"^16.0.4","string.prototype.replaceall":"^1.0.6","stylelint":"^14.5.1","stylelint-config-recommended-scss":"^5.0.2","stylelint-scss":"^4.1.0","svelte":"^3.46.4","svelte-jester":"^2.3.2","svelte-preprocess":"^4.10.3","svgo":"^2.8.0","tachometer":"^0.5.10"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"41 kB","compression":"none"},{"path":"./bundle.js","maxSize":"13 kB","compression":"brotli"}],"volta":{"node":"14.17.3","yarn":"1.22.11"},"gitHead":"e2ee9565199defb18c814e55e4fe8013782712cc","_id":"emoji-picker-element@1.11.2","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-2mvcIrVm5Ja4uagfASq2XPTbl01apkna4JMIlXJIMynkxcckC07DujsE45HstAz2N+iN4e01TJofnHqpw7/uRA==","shasum":"d74ccea297bf3de9625aa55b3db5b58c5aadedfc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.11.2.tgz","fileCount":41,"unpackedSize":553568,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBWuoQzH5y+67fzOy+wZQBhQ20Z+eR3wew7GgvIbVBrgIgP8I5IvEe+TMQWD3FenqiWXDDysQvyiF5+GqLwqzGpkE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUGFFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofgA//QuMkvE+m8sad56qh/bD9A2T4OkflCaUEj0cVfJ6lTkJaQYRD\r\nRkIayRIOIazUhJ+8lfAorFkJgY6A7s2K477vGTT9I5z79HjRn6GcmvZ2WSZN\r\nUhfHDa6zm7813uWaB3lQYyfKDT/ZKJyIhWumB8WFd+vRxobajH2Z1fatO6gc\r\nQRBY0VeKcWv43z6jPglt9Xv5+ADi62DA9KR1TiCBE23uUTtpgSAyEZ7D51rs\r\n6FiV0+EWI72Yhfr0/aaiTqisFjx45qZCXpnARESjsxaI7ysQBmcoglVtLMlp\r\nBa4aiydDSgFuftPlNenegQYuFK35R0Zlxr3/jRtivjAPI01oHvXjT0iLd8t+\r\nZHYSfQuSSXpm+KovbbiW+VbeHTocScOdBfiPt3WV2votyV5UPmZWBkXv2bGb\r\nqROH0xjbF/UTIX7xHV+I/mCTBJXwZzCWsNFsINnnIQRjUQuD/DYbzR6ZX4ZL\r\nzssCEFVYkTtKTVQGVm4/RZgbEVJhtdjcSXInvquifpYvwZwILNDrogTI53cT\r\nZKBNR27259XxQPaDMUeR6nUh4hbpSgF71OpDRUK0BpopCSuLrl9VtjVq1y4h\r\n5vtL9CU3doGSzI9aN3tMyohY3Wa1kWlLxWi6JYW8FgN3d5NuyhvxBYwodMbz\r\nGCA0jHvu00LpP0HBX7yTYpBXhVfjzNTdtj8=\r\n=D8r/\r\n-----END PGP SIGNATURE-----\r\n","size":141701},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.11.2_1649434949208_0.9046722157331464"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-08T16:24:48.298Z","contributors":[]},"1.11.3":{"name":"emoji-picker-element","version":"1.11.3","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky install","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup && ./bin/run-benchmark.sh","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"bundlesize","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"node ./bin/buildStylesForJest.js && jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"node ./bin/buildStylesForJest.js && jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.16.11","@peculiar/webcrypto":"^1.2.3","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.3","@rollup/plugin-replace":"^3.1.0","@rollup/plugin-strip":"^2.0.1","@testing-library/dom":"^8.11.3","@testing-library/jest-dom":"^5.16.2","@testing-library/user-event":"^13.5.0","babel-jest":"^27.5.1","blob-util":"^2.0.2","bundlesize":"^0.18.1","compression":"^1.7.4","conventional-changelog-cli":"^2.2.2","cross-env":"^7.0.3","csso":"^5.0.2","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.3.0","emojibase-data":"^5.1.1","express":"^4.17.3","fake-indexeddb":"3.1.7","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^3.1.0","husky":"^7.0.0","jest":"^27.5.1","lint-staged":"^12.3.4","lodash-es":"^4.17.15","markdown-table":"^3.0.2","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.7","npm-run-all":"^4.1.5","playwright":"^1.19.1","pretty-bytes":"^6.0.0","puppeteer":"^13.3.2","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.67.3","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","sass":"^1.49.8","shx":"^0.3.4","standard":"^16.0.4","string.prototype.replaceall":"^1.0.6","stylelint":"^14.5.1","stylelint-config-recommended-scss":"^5.0.2","stylelint-scss":"^4.1.0","svelte":"^3.46.4","svelte-jester":"^2.3.2","svelte-preprocess":"^4.10.3","svgo":"^2.8.0","tachometer":"^0.5.10"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"bundlesize":[{"path":"./bundle.js","maxSize":"41 kB","compression":"none"},{"path":"./bundle.js","maxSize":"13 kB","compression":"brotli"}],"volta":{"node":"14.17.3","yarn":"1.22.11"},"gitHead":"db165822addc40b61d429a2ef1baf42493ab6a65","_id":"emoji-picker-element@1.11.3","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-2pPwqgZ1JLn7hdu3LdJpfyREmvCWP5gKhkGFqAK/mIXKz/uYx+U6DZsMoGAHjdkh+njE+CEkHjHW3eTq/eYAfQ==","shasum":"982ff6b31c87c77c2c263c654424eb7ffb4081f3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.11.3.tgz","fileCount":41,"unpackedSize":554641,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoyK3NcQq62X5I++XlcEIoEHMFaEK3Jt2D+rGGOjzWPAIhAIB3fQvduvXuihPByO+RcFbVDQHokLAO07Pf4iFmoDKi"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWhN8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNEw/+OXJHQnKIfp9B10YLR5LYLJz06mvvsqMtcysozBaajH7h7+Lv\r\n2spbHBF/R5PZL/esn64g2qlDh8PnbMpR1JbIdF+ifsfzE488xjmuPjTD1u/S\r\n8BDaG5Xxd6hLC8hnD3QPea38Kc+raqKkIuksNVUv3KBo30w026mcQyp+G5SJ\r\nIF33uQI7DwgnyyIGTZ3145S5/PNlD2ZzpNGbJdsySQj1bzXpWMfRq//6JmOn\r\n8T8isPMfEqEq1Njp096NGfPvCKXWqRZSlfPzWd8svfJWjHr/6IAmp+/o72WI\r\nuKxcXaW+hNxQUQtFTvp92H2zf4DSVcWMShZ63AQ7OwT/rolFUPBLx9vjLbh9\r\n7rQeX1xh/sv2I8A6vzwC3Ic6w8fzrhkwadd906uSFTFD7GNlrxWENOnTENIY\r\n0q7O5R1snA60DGM/A1W6vjQpBKluPCbRjF1QEuvD1fK8/xpWeLksZc9rDirI\r\n/fvXfTo23x8ocZ42loS0upBUxIVrhzDlDDo48cvn6eH4qZIr0a/EqJaz8VvS\r\nJz/LCriRpSb1UJZbuNHXyqkRk4Cb2wGQHRzP4tfSqFgseMkEI0IpPMLunsQ4\r\nwiZ8BIQtH+9867pxTOZ36ZyTS+cvMiz/hCBQDCchliZNNpx2/Oc35knLE3b2\r\nNGUD+LcMGx7H+N0nzegEcUIhLI2qN8/pKhU=\r\n=wuSK\r\n-----END PGP SIGNATURE-----\r\n","size":141999},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.11.3_1650070396563_0.8136779896356887"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-16T00:54:10.945Z","contributors":[]},"1.12.0":{"name":"emoji-picker-element","version":"1.12.0","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky install","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup && ./bin/run-benchmark.sh","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"node ./bin/buildStylesForJest.js && jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"node ./bin/buildStylesForJest.js && jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.16.11","@peculiar/webcrypto":"^1.2.3","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.3","@rollup/plugin-replace":"^3.1.0","@rollup/plugin-strip":"^2.0.1","@testing-library/dom":"^8.11.3","@testing-library/jest-dom":"^5.16.2","@testing-library/user-event":"^13.5.0","babel-jest":"^27.5.1","blob-util":"^2.0.2","compression":"^1.7.4","conventional-changelog-cli":"^2.2.2","cross-env":"^7.0.3","csso":"^5.0.2","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.3.0","emojibase-data":"^5.1.1","express":"^4.17.3","fake-indexeddb":"3.1.7","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^3.1.0","husky":"^7.0.0","jest":"^27.5.1","lint-staged":"^12.3.4","lodash-es":"^4.17.15","markdown-table":"^3.0.2","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.7","npm-run-all":"^4.1.5","playwright":"^1.19.1","pretty-bytes":"^6.0.0","puppeteer":"^13.3.2","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.67.3","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","sass":"^1.49.8","shx":"^0.3.4","standard":"^16.0.4","string.prototype.replaceall":"^1.0.6","stylelint":"^14.5.1","stylelint-config-recommended-scss":"^5.0.2","stylelint-scss":"^4.1.0","svelte":"^3.46.4","svelte-jester":"^2.3.2","svelte-preprocess":"^4.10.3","svgo":"^2.8.0","tachometer":"^0.5.10","terser":"^5.12.1"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"volta":{"node":"14.19.3","yarn":"1.22.19"},"gitHead":"a0edc349c2660313eaa4d8f211bc67c2a99e0bee","_id":"emoji-picker-element@1.12.0","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-e9EDudOnIRoseML1RybJlnVYjUuwp1fLe9XXxEok4gos6H3OW6Nlj+/YTskBQ2f57VUMxDPp311nqZkc+0EtWw==","shasum":"802b3fc8c4a03b5a03ad4580cc1cb2771925b64b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.12.0.tgz","fileCount":43,"unpackedSize":556684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICwMZHhyXVBawdfGuFvcB16XnW9kwpLfY22t8A+gov/VAiEA3pcjmeVRjW4OPJT6B3UACK6paC1N07NKSN67p6H97Lw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitTt2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJBw/9EAFf7Bjo5JP3YKBvZiURYLEWBi2t2rP6jGT5A3lh4NLbIAAL\r\noWavmNaQwfMJrqKQg6/W1I3wbja5gaEOHYob+OD/8TGkeNDipoJI0QrQIVhb\r\nIXyFO3kraRmrUVR88Sr3XOAwZ0tsiGWn71R9S/oWkM+05qycOi5JSduBpVah\r\nclmEUKgPcLI2JxBlNn3BmXwFHBfbLuN7dpPohKc1h32SUgdiziqYQIhzIhfa\r\noKO35EQi2LgFoOFcGq25YKHFvaVKazA7B5ic0Gdq24q67nYyqiBF1Mxg77uT\r\nVqU1qCrqIigCm0CqVikVagGTAioo2rlpkKakWAds1jqpesYDqTWKU+oduxEo\r\nASRgqv8i4QmtGU+c8KMQpBTqMz/m7wvWKgVDOweB4PoxSnxXtZ0aeLKwu9uI\r\nh7wVVYUbvXcpm+qfs43ZaqoUXKKoCz+yP1Nz1z30JIWDkU/nSM5BV9VqpeLb\r\n7A1uhxpGCC7y3jg6PwxJy0lRrVUfRXK6M4mdzJOdLfgYIB/rTZjnOSx7k/P1\r\nZ4G6dWTIh46L1DZUdisEBDtQPhemFOs2zOchNnZ8GJXrRsCAQK6Covq38BSU\r\nvibCrnPvItGaTXbSs3uMVTIOEeQV4iSSt4VN7zwZA8YcdCVCmjccA8XTKJWe\r\nK3S7m3nsc0Hddv9nTeZm+36syVSBY+r8eIU=\r\n=LCqi\r\n-----END PGP SIGNATURE-----\r\n","size":142939},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.12.0_1656044406237_0.033459565595770124"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-24T04:22:14.482Z","contributors":[]},"1.12.1":{"name":"emoji-picker-element","version":"1.12.1","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky install","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup && ./bin/run-benchmark.sh","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"node ./bin/buildStylesForJest.js && jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"node ./bin/buildStylesForJest.js && jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.16.11","@peculiar/webcrypto":"^1.2.3","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.3","@rollup/plugin-replace":"^3.1.0","@rollup/plugin-strip":"^2.0.1","@testing-library/dom":"^8.11.3","@testing-library/jest-dom":"^5.16.2","@testing-library/user-event":"^13.5.0","babel-jest":"^27.5.1","blob-util":"^2.0.2","compression":"^1.7.4","conventional-changelog-cli":"^2.2.2","cross-env":"^7.0.3","csso":"^5.0.2","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.3.0","emojibase-data":"^5.1.1","express":"^4.17.3","fake-indexeddb":"3.1.7","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^3.1.0","husky":"^7.0.0","jest":"^27.5.1","lint-staged":"^12.3.4","lodash-es":"^4.17.15","markdown-table":"^3.0.2","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.7","npm-run-all":"^4.1.5","playwright":"^1.19.1","pretty-bytes":"^6.0.0","puppeteer":"^13.3.2","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.67.3","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","sass":"^1.49.8","shx":"^0.3.4","standard":"^16.0.4","string.prototype.replaceall":"^1.0.6","stylelint":"^14.5.1","stylelint-config-recommended-scss":"^5.0.2","stylelint-scss":"^4.1.0","svelte":"^3.46.4","svelte-jester":"^2.3.2","svelte-preprocess":"^4.10.3","svgo":"^2.8.0","tachometer":"^0.5.10","terser":"^5.12.1"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"volta":{"node":"14.19.3","yarn":"1.22.19"},"gitHead":"1cf8b0de933a227137eb8538a83294945881147f","_id":"emoji-picker-element@1.12.1","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-F9AY/re8uqZmBcCXLHLGvyy7fxuMQdZl9R8OToLRH8Vnns+WMX8RYUbI2nSJklzl5+82qzpYWeus1/puDepWcQ==","shasum":"854a9bbae4d9a04fa2b5cd0763845921f4904c83","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.12.1.tgz","fileCount":43,"unpackedSize":557035,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC3XAmWlH2ajz4GBLqbGPtYW2K7kMgBSp41eFOfDIG2wAiEAsLmlkEZQckuULnojjrwsH7W43U7BahfXstzqPi89NK4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitTzeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqz4xAAgjEk9wlzrhro6XpLGli7JGdGunNrZzIeV/NA27Kt6b650i58\r\nCxapK3vnT5kfZq89gWwHKZuM+vxGxLs0kAahIQPrDgfQvd03KItLtDjsVIaV\r\nlFaHMeuYgu/9T/fEtCvnlIV9l5UlcIWEtensdZik9P5tnLuxp5hGczM+mAXj\r\naAeTaL/H1RJ2YO9tkKpP1ghrqlllCwduba4vcjGWzzJiWwBip7Acy+yGc/5P\r\nhHqjXd3JoPB+bTfODbOY4JKElYX5P4wcGq0bqc6kO6uSYMBxiCep1ubwjiXi\r\nWOt7v1G1lpoB5t09w39a62STr0nQzp8Sd7cyaB5HIv6wuqDLQIqyzPdkeT7F\r\nIZaM8WEgrD2tYADaBxvGRg+9ITex7j1PrNuBhwXZRAkwbvPLQFVLSyuq7gg5\r\nUO1Jo6ODorxF+f4cR1VLZBwivRpQpaIaLo0Ud9o12SPcX10ZdFx9ZXZqJTje\r\nsjUerBs9y/NIb6RpAsrW3srLMzwZ8EyHFRf4gm27Gzvdoe+NvA3cC6/cJtQy\r\ncohmFmHDZlKR+bsGIw48HR2bwDt80MfLz5Ugs/ccRHSUjUG3jAoiFiMs7vEa\r\nMQ3QyvU2KYB+EyLAOi/2t1RJ4yR50iBab6lZGClxhrP1l1glog2wMQSi5jmh\r\n1e2Y/vr7mHUy0cUVPKsB4aoRRu4Vkrq0Fzg=\r\n=/qVR\r\n-----END PGP SIGNATURE-----\r\n","size":143015},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.12.1_1656044766672_0.704480162114905"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-24T04:26:17.925Z","contributors":[]},"1.13.0":{"name":"emoji-picker-element","version":"1.13.0","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky install","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup && ./bin/run-benchmark.sh","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"node ./bin/buildStylesForJest.js && jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"node ./bin/buildStylesForJest.js && jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.16.11","@peculiar/webcrypto":"^1.2.3","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.3","@rollup/plugin-replace":"^3.1.0","@rollup/plugin-strip":"^2.0.1","@testing-library/dom":"^8.11.3","@testing-library/jest-dom":"^5.16.2","@testing-library/user-event":"^13.5.0","babel-jest":"^27.5.1","blob-util":"^2.0.2","compression":"^1.7.4","conventional-changelog-cli":"^2.2.2","cross-env":"^7.0.3","csso":"^5.0.2","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.3.0","emojibase-data":"^5.1.1","express":"^4.17.3","fake-indexeddb":"3.1.7","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^3.1.0","husky":"^7.0.0","jest":"^27.5.1","lint-staged":"^12.3.4","lodash-es":"^4.17.15","markdown-table":"^3.0.2","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.7","npm-run-all":"^4.1.5","playwright":"^1.19.1","pretty-bytes":"^6.0.0","puppeteer":"^13.3.2","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.67.3","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","sass":"^1.49.8","shx":"^0.3.4","standard":"^16.0.4","string.prototype.replaceall":"^1.0.6","stylelint":"^14.5.1","stylelint-config-recommended-scss":"^5.0.2","stylelint-scss":"^4.1.0","svelte":"^3.46.4","svelte-jester":"^2.3.2","svelte-preprocess":"^4.10.3","svgo":"^2.8.0","tachometer":"^0.5.10","terser":"^5.12.1"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"volta":{"node":"14.19.3","yarn":"1.22.19"},"gitHead":"3458803cf378e2ccaca5dae9dae9cf50f97983cd","_id":"emoji-picker-element@1.13.0","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-virRJVyj+WIn2pbixk4MoiAhEhxHIn6mlUeOmQgGIt9grBx2cstvK6w+W0mpF+yhH7mwvTQFOZVIF8dCADNNYg==","shasum":"e8d8bba8c171ee7ec0ca2bb9c17c31caa6040d17","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.13.0.tgz","fileCount":45,"unpackedSize":558631,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIj2G3AkxMmneaHG8yvYpsgpPt7p+loUvaCd7JyKhs8QIgYIYV0CRYnN11j334EfdfZQoL/9Gu/pTY8eKEwNZICA4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTWeMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTWg/+OXKU94GsMG2giIEe3y4iTd0U455rOZAZ2qzCaN1IL+v/dQmB\r\nfsTQVQas0BQCpoA2B64e1z04BQ2Z9ydHB8YE/1qvUzMhFmKW1UF8TTRtwCT2\r\nlt8+bb0AoAwA8tjmPt7eTBweYC1TryvE3UCOuGyvRHgxhKVgRkOAYYGDE/pq\r\nyBukh6q0AOBB1+D6vmN7/y7JJwtGwDDYRdOmsYQkOfXhFH3kNrQQBb1N2b2J\r\nqsnMbWm1wzUiEvdqlGpgwS65Kzdcl2Ra5NqZwgQp8hpmUsYHeFi0QLX5FdQG\r\nvCufj1XzIi36BmyhtJ2WYRa84lybZMTqIbqAaJI9YeTHC2dzk+MtwCdj7Ltw\r\nTR1F/k6/oD0oJq9JmtuEs2LNTvpWIIKuGJTi6EH8RKSZcBVPihgd8FP5tBLo\r\n/VXnZvByUMAyAm9M/1BP1IviDy5vNL9R+XWUXeuf9oysgYhS3Jq3z9B2SzqM\r\nh3ld66l5/vvjLJhAVuVYNN1T/32Vlb9yNggeqe0AnEuabHAe7vpWmQFRAX6f\r\nJ/db/KMHzKcTapO7An1XcDWhTx5l2bbXBUpkD9NemPSXwlAS4RBauvbnXiTg\r\n0k1drFskRnBx+zAacHJ8x9foauQBtR51sdKy0od02TUunR/kLvHB4upk87vs\r\nih0VAjgZJPOJ70jILUciPU1l/SuInSrqFNs=\r\n=HPCt\r\n-----END PGP SIGNATURE-----\r\n","size":143465},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.13.0_1666017164347_0.27129605716191985"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-17T14:37:13.054Z","contributors":[]},"1.13.1":{"name":"emoji-picker-element","version":"1.13.1","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky install","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup && ./bin/run-benchmark.sh","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"node ./bin/buildStylesForJest.js && jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"node ./bin/buildStylesForJest.js && jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.16.11","@peculiar/webcrypto":"^1.2.3","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.3","@rollup/plugin-replace":"^3.1.0","@rollup/plugin-strip":"^2.0.1","@testing-library/dom":"^8.11.3","@testing-library/jest-dom":"^5.16.2","@testing-library/user-event":"^13.5.0","babel-jest":"^27.5.1","blob-util":"^2.0.2","compression":"^1.7.4","conventional-changelog-cli":"^2.2.2","cross-env":"^7.0.3","csso":"^5.0.2","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.3.0","emojibase-data":"^5.1.1","express":"^4.17.3","fake-indexeddb":"3.1.7","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^3.1.0","husky":"^7.0.0","jest":"^27.5.1","lint-staged":"^12.3.4","lodash-es":"^4.17.15","markdown-table":"^3.0.2","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.7","npm-run-all":"^4.1.5","playwright":"^1.19.1","pretty-bytes":"^6.0.0","puppeteer":"^13.3.2","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.67.3","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","sass":"^1.49.8","shx":"^0.3.4","standard":"^16.0.4","string.prototype.replaceall":"^1.0.6","stylelint":"^14.5.1","stylelint-config-recommended-scss":"^5.0.2","stylelint-scss":"^4.1.0","svelte":"^3.46.4","svelte-jester":"^2.3.2","svelte-preprocess":"^4.10.3","svgo":"^2.8.0","tachometer":"^0.5.10","terser":"^5.12.1"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"volta":{"node":"14.19.3","yarn":"1.22.19"},"gitHead":"c3530cf6ba2619dbc5b476acc5dd154c7d03ea8d","_id":"emoji-picker-element@1.13.1","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-xOUYg6piwCmnYJw5Uh47rV5F2CwcFZcbfZx5jzU43gELJDbg8hrv6CBsikVe5VJSyiUH+N2QeQHc2f0h+V74PA==","shasum":"721e2afb72c546f8f0b33766bd792b2dc70e4480","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.13.1.tgz","fileCount":45,"unpackedSize":560130,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHGzoZbWgR0OKKNu4/Z9Rz0LH6/HhDUy2RmJXtD3+DrUAiEAzwc+Alz0hw8KmTywzKaQVn6pVRFIXOCilnmzqDK57Cg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVXopACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3LA//VZ/nQjkIITTS9rN97pcvAD8X4SBLMSoy/RETel04fv6fHfQs\r\nz8WfRV0a7OoWW3ESUo/k0muPGfXA9eA3hC+XJ59BK03cHiOIqnKb4JuxUvQd\r\nPPVo+mMAol2V+DpHTpNngGuhdnC/M1VnkWTBOucvhjGsTK+hk12hF6WD5mdd\r\nnveUwbS6dCcGeB/33/LEiA9KWeMq0Ie5WFrNeguHrLyagHDJy04DRavKws3u\r\nSAX1HTMUgVJg2qtTXa0T66KUG5nIHscwDQtzv/xmch/dAKdCdW7KtE9pd3q8\r\nEqyvv7YSe9hNjeSAqkc60gQHk46xNyqD0JJtlEPaq4KCR9xJGtLT6yxog2eX\r\nMPwj0SAVbATqEWxiSV+ofVHQPVYOX2Rqy8Vhl8WGgxBxv5T+ap7a+qRLmwUx\r\nREanS/nbPGsqbp96cTXTPcMRxmKCg8wXJYHN3CK9ax2YFWYrEmVmBqRXdSS8\r\nuPpNzo3dCXxPCoiraop1hzGoHj4CCa/akzHnEbk2XODAv+24+E4CKL/p9Ssk\r\nUZwXLpsIvcXPt/n7RPdWBK2uY7f3P8vsmwakcqgTtUKBJqjwzsRBshfnkcjV\r\n1tB16DuiSjQJXMQrEYHy59RjTRIckOfuMgO08GGpXWdH0vhU05/2hHMf6FrL\r\nG7iMIYccSso3OQLpx2ODVifoc78NhsJBbSk=\r\n=CgpI\r\n-----END PGP SIGNATURE-----\r\n","size":143862},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.13.1_1666546217556_0.42492143837808505"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-23T18:05:35.224Z","contributors":[]},"1.14.0":{"name":"emoji-picker-element","version":"1.14.0","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky install","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup && ./bin/run-benchmark.sh","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"node ./bin/buildStylesForJest.js && jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"node ./bin/buildStylesForJest.js && jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.16.11","@peculiar/webcrypto":"^1.2.3","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.3","@rollup/plugin-replace":"^3.1.0","@rollup/plugin-strip":"^2.0.1","@testing-library/dom":"^8.11.3","@testing-library/jest-dom":"^5.16.2","@testing-library/user-event":"^13.5.0","babel-jest":"^27.5.1","blob-util":"^2.0.2","compression":"^1.7.4","conventional-changelog-cli":"^2.2.2","cross-env":"^7.0.3","csso":"^5.0.2","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.3.0","emojibase-data":"^5.1.1","express":"^4.17.3","fake-indexeddb":"3.1.7","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^3.1.0","husky":"^7.0.0","jest":"^27.5.1","lint-staged":"^12.3.4","lodash-es":"^4.17.15","markdown-table":"^3.0.2","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.7","npm-run-all":"^4.1.5","playwright":"^1.19.1","pretty-bytes":"^6.0.0","puppeteer":"^13.3.2","recursive-readdir":"^2.2.2","rimraf":"^3.0.2","rollup":"^2.67.3","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","sass":"^1.49.8","shx":"^0.3.4","standard":"^16.0.4","string.prototype.replaceall":"^1.0.6","stylelint":"^14.5.1","stylelint-config-recommended-scss":"^5.0.2","stylelint-scss":"^4.1.0","svelte":"^3.46.4","svelte-jester":"^2.3.2","svelte-preprocess":"^4.10.3","svgo":"^2.8.0","tachometer":"^0.5.10","terser":"^5.12.1"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"volta":{"node":"14.19.3","yarn":"1.22.19"},"gitHead":"d176161758ea8d778482bb8922f13fdda956d3f6","_id":"emoji-picker-element@1.14.0","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-YNQD2KcszotweW3KYsZw/yRU5M80RM7xdev7L6mhRuI6W5dRJ9FTEPsn5mAG3idN02AqQh0LqZvuaXkdyahr/g==","shasum":"6e4c23585533b994f07cecb1b8be3f1115ea4ffd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.14.0.tgz","fileCount":47,"unpackedSize":562329,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICGaZcFw5WTnjT7dV9m2xxPdTaX6HxSJAShZAvJhMf/NAiEAiDVU3RdcdKbtbuCT3eeTw3oGEkTsiAv3GzCFsi9Xh28="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgSasACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYAQ//SPRkyNDppVgr6qhfL+/S6bFs0P4Cop/ZX2BmWlMZv2X1hVdh\r\nmdFLxdwEzltiJ/7cZFxHqfgHT09hapsQs8V/4O1QX0458Vr+ZkRgVm6tpvXB\r\nd3qh4L6qcruk/FoEnKSIKvBwBtnCk2EH0LFeHYE44Z7YMmnC8bfMYuRfSTv1\r\nE3ubKyg+AWKFMjWgNYLaaNNNx63qM+nevXRJn2hNUSMhVAJ1c1lOKmJKrN7Y\r\nwNJD+jrE1Qbz0BeLJ660gspo7Qg+yM+xwpzQ4qBrtsz3ShUtZiRMN5n/x/h1\r\naz3vdvMUUxS8iQSCbJQsC4KPVfSdNQSUYT/XvrwBB1VFIgSObyY1z6Cgsax0\r\nTxXVEs1GkW6Uf+pKC0hVy5Y85qW6TGTikcnQy+D/M8KFrW+D0U2x7J8NYAT/\r\nk6Prk0OQmfj15m39/77hh0p+f1W9EtSUoaJhy2jqJU2Zq5GWdPiu0UqNz6HP\r\nPfYE/WMDFkc8x5OOJhmVblHZCD2NMYR4udLkMZWWcbBcqLP95ckUXgV3HtC+\r\nrUVMiE9BAAIww8FmxD+8rCEUYH0ruR+HzA7S8+wT3GYXiRPVJ4INeUpoeJgr\r\n16d54jC29SCyKuOXmLNlltt+fTN9z98ogesTzYVyCDBWoVfjlI3O2Ji38XzW\r\nDcgtvcjeFSItussF7CnDX8zdq0OSGmHa/oI=\r\n=EXmx\r\n-----END PGP SIGNATURE-----\r\n","size":144772},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.14.0_1669408428321_0.7759395681093988"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-25T20:33:53.668Z","contributors":[]},"1.14.1":{"name":"emoji-picker-element","version":"1.14.1","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky install","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup && ./bin/run-benchmark.sh","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"node ./bin/buildStylesForJest.js && jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"node ./bin/buildStylesForJest.js && jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","//":{"tachometer":"cannot upgrade to 0.6.0 due to https://github.com/google/tachometer/issues/244"},"devDependencies":{"@babel/preset-env":"^7.16.11","@peculiar/webcrypto":"^1.2.3","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.3","@rollup/plugin-replace":"^3.1.0","@rollup/plugin-strip":"^2.0.1","@testing-library/dom":"^8.11.3","@testing-library/jest-dom":"^5.16.2","@testing-library/user-event":"^13.5.0","babel-jest":"^27.5.1","blob-util":"^2.0.2","compression":"^1.7.4","conventional-changelog-cli":"^2.2.2","cross-env":"^7.0.3","csso":"^5.0.2","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.3.0","emojibase-data":"^5.1.1","express":"^4.18.2","fake-indexeddb":"3.1.7","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^3.1.0","husky":"^7.0.0","jest":"^27.5.1","lint-staged":"^12.3.4","lodash-es":"^4.17.15","markdown-table":"^3.0.2","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.7","npm-run-all":"^4.1.5","playwright":"^1.29.0","pretty-bytes":"^6.0.0","puppeteer":"^13.3.2","recursive-readdir":"^2.2.3","rimraf":"^3.0.2","rollup":"^2.67.3","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","sass":"^1.49.8","shx":"^0.3.4","standard":"^17.0.0","string.prototype.replaceall":"^1.0.6","stylelint":"^14.5.1","stylelint-config-recommended-scss":"^5.0.2","stylelint-scss":"^4.1.0","svelte":"^3.55.0","svelte-jester":"^2.3.2","svelte-preprocess":"^4.10.3","svgo":"^2.8.0","tachometer":"0.5.10","terser":"^5.12.1"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"volta":{"node":"16.19.0","yarn":"1.22.19"},"gitHead":"e113939a92143c63d22b99254c081761938d913d","_id":"emoji-picker-element@1.14.1","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-lAPk8ltwU9Cg2bUCCwD89VbN4UCTY2d0kRTODVFyIWCzVYLg/7RZVpqYqrK4Fx0WH3BaOIA4xP4uuc6KWkVp4A==","shasum":"61271967e62627dcc59d6b5179e2ee0ae4894533","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.14.1.tgz","fileCount":46,"unpackedSize":603444,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIClOd6kzOpidqYShA1xZhgp7OIuq0vINStepIGHLHRcUAiEA6O/DEiwbfsbog6nDC7Qwz4pZzxxJo3mZ5m95/ZG1P6Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjn7E8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJ5A/9HL1HLgeE1cGcJojhpgGAUrECuFgq9RnzxpQpA4t5WDZ7XgrW\r\n8eygGEYXRX+2jYNLuH9sNCJ7oTBv8Af6lRe6vcxl632uenywmEmn9E3gwetr\r\n2NwV8Uvfg4Ky7EtTemb+ugwf12JurBR4iHuxI9l+jTx8s1Mk7WLZl0HYBXQH\r\nM9LYCLTViY7tBH5VY1Po+DXVgCaH3fGQ4ydr64PsqlPUiy2BaK78fTG92DWH\r\nRpkfUhMoockoGAvZk9Xi+L6bDKPULzSGHkBW/Rsb22g/CmLtOzHzc46X71ha\r\nxOv+/ZMN6MEJm/jBewo2+AqQg6/Ffw4TGjYR8YZy7zFHknMyB8v6wK5noUYL\r\neO01vFT9kWEJhECS3cqTYMBdr0KHxT4nZWa2ubwmeBBSCSnanM/KeUkUsfNA\r\nTdDEYSjZj49S1gilvMOTOq9J74BJxatjj+lCRoFpTQjBiKnLpHstmTewVSMg\r\n2Ioz/JHwSeyPTotPJhKYTgJoMadfzoWSZTKyKrkxxrm3cG9Qb/09IPQoh5ui\r\nc+bU5a2+IDvRmqWIkGjGeHWJEe61/NqR76fu4E58eDLUAsljcqMiRcXblzrW\r\nQLIe1ZGk9SX/y8Vu5wxbdahN7w1A455Q4pvCgK1cKx8PhiACFdvv9jyAh460\r\nKMu3uiX9w7q7l31oKMRKaZ880djKURKvReI=\r\n=caYM\r\n-----END PGP SIGNATURE-----\r\n","size":154939},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.14.1_1671409979786_0.8681202849477947"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-19T00:35:28.268Z","contributors":[]},"1.15.0":{"name":"emoji-picker-element","version":"1.15.0","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky install","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup && ./bin/run-benchmark.sh","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"node ./bin/buildStylesForJest.js && jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"node ./bin/buildStylesForJest.js && jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","//":{"tachometer":"cannot upgrade to 0.6.0 due to https://github.com/google/tachometer/issues/244"},"devDependencies":{"@babel/preset-env":"^7.16.11","@peculiar/webcrypto":"^1.2.3","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.3","@rollup/plugin-replace":"^3.1.0","@rollup/plugin-strip":"^2.0.1","@testing-library/dom":"^8.11.3","@testing-library/jest-dom":"^5.16.2","@testing-library/user-event":"^13.5.0","babel-jest":"^27.5.1","blob-util":"^2.0.2","compression":"^1.7.4","conventional-changelog-cli":"^2.2.2","cross-env":"^7.0.3","csso":"^5.0.2","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.3.0","emojibase-data":"^5.1.1","express":"^4.18.2","fake-indexeddb":"3.1.7","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^3.1.0","husky":"^7.0.0","jest":"^27.5.1","lint-staged":"^12.3.4","lodash-es":"^4.17.15","markdown-table":"^3.0.2","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.7","npm-run-all":"^4.1.5","playwright":"^1.29.0","pretty-bytes":"^6.0.0","puppeteer":"^13.3.2","recursive-readdir":"^2.2.3","rimraf":"^3.0.2","rollup":"^2.67.3","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","sass":"^1.49.8","shx":"^0.3.4","standard":"^17.0.0","string.prototype.replaceall":"^1.0.6","stylelint":"^14.5.1","stylelint-config-recommended-scss":"^5.0.2","stylelint-scss":"^4.1.0","svelte":"^3.55.0","svelte-jester":"^2.3.2","svelte-preprocess":"^4.10.3","svgo":"^2.8.0","tachometer":"0.5.10","terser":"^5.12.1"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"volta":{"node":"16.19.0","yarn":"1.22.19"},"gitHead":"08e6b5197e7c55d0c306b95fbbd8456d49336b49","_id":"emoji-picker-element@1.15.0","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-jX93zEn+JWx8degiSB7k3j3ITZfzgVQjymXRbyjpYjdnPJtI+NJXvCW6hdQ3Ius3x5YYmk7ACawz6atPCr6/rA==","shasum":"7065d5c5c50ca732a21dd87b7a491b4c3f726295","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.15.0.tgz","fileCount":46,"unpackedSize":562030,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeWtPwpzcSuTtq2cLccS56UGo/z0UXAAR8pNAE3VZP5AIhANzTqDFSjEiR1Rl5bzBBuhNTCLIZRdGiZ9XnXkiJtZzB"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrd0OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmro4g/8Dd8A887KCmXhuU0riV+ZoxcnP0DS6sbt2rL3d1cA+d4e4J63\r\neODfdjOcrVrHNbFo8j8Vk+/fSKQZVtLB7nHRy8+81s70qu7H35fMGQtYDojL\r\n7c5ScGPGxrAVzCmUy04x7p3wXbc89Lr+s5uQ61U14LWdGmqufvk7k2A7/v6n\r\nDVmriIZlMnrTJOgXCm+vZ+WrW4xxbK9+4ovJrKmEFeir2K09i4z67pRcxOVT\r\n3LbUKOddg757avfLWrGKA3IHbDRtv2FgcT0RpRJbgduUSwT6Y+gdHca7Zc7D\r\n/YklblO0VmK8TbNX5bD8YGG/nKplBxIPmRcSOdxQ28N5WgOP/YYJ/4BuvUJr\r\n/vHJXz1+6AEYxRExZqQ1ng/eWpxzLzrLgMEQgGZg6X0Df4mU1Sz3TIig8qhU\r\nf1uQjlfvawzCFtpWiqVlRoBxr6X6cHfQq4FiIMQEp4gPj12JsP2iSAVkPIZw\r\nsJidvaQc3xFzjQuvEidxuI2JtnXU3K96/TFOA1CPoznq0bXDwnghQmrTTadY\r\nhxkHqDoXY3l8QD+XTrtdWqjFKfq9E5ytn1dLW2ZgLi00mz6GNxEJYUHjP1m7\r\nlPHhFpXtTj6ZBd02ESeRF+vcH/wD1r47sNULZ2epl14CIECZR4wGbIvaT/K2\r\ngTiC/9cAxrFQ7MaW4AgkSTFL4LLFXlyEkvs=\r\n=xhG+\r\n-----END PGP SIGNATURE-----\r\n","size":143516},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.15.0_1672338702204_0.7839968373789108"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-29T18:48:30.873Z","contributors":[]},"1.15.1":{"name":"emoji-picker-element","version":"1.15.1","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky install","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup benchmark:runtime:setup benchmark:runtime:firstload benchmark:runtime:secondload benchmark:runtime:database","benchmark:runtime:setup":"./bin/setup-benchmark.sh","benchmark:runtime:firstload":"tach --config ./test/benchmark/first-load.tachometer.json","benchmark:runtime:secondload":"tach --config ./test/benchmark/second-load.tachometer.json","benchmark:runtime:database":"tach --config ./test/benchmark/database-interactions.tachometer.json","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"node ./bin/buildStylesForJest.js && jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"node ./bin/buildStylesForJest.js && jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.16.11","@peculiar/webcrypto":"^1.4.1","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.3","@rollup/plugin-replace":"^3.1.0","@rollup/plugin-strip":"^2.0.1","@testing-library/dom":"^8.11.3","@testing-library/jest-dom":"^5.16.2","@testing-library/user-event":"^13.5.0","babel-jest":"^29.3.1","blob-util":"^2.0.2","compression":"^1.7.4","conventional-changelog-cli":"^2.2.2","cross-env":"^7.0.3","csso":"^5.0.2","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.3.0","emojibase-data":"^5.1.1","express":"^4.18.2","fake-indexeddb":"3.1.7","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^3.1.0","husky":"^7.0.0","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","lint-staged":"^12.3.4","lodash-es":"^4.17.15","markdown-table":"^3.0.2","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.7","npm-run-all":"^4.1.5","playwright":"^1.29.0","pretty-bytes":"^6.0.0","puppeteer":"^13.3.2","recursive-readdir":"^2.2.3","rimraf":"^3.0.2","rollup":"^2.67.3","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","sass":"^1.49.8","shx":"^0.3.4","standard":"^17.0.0","string.prototype.replaceall":"^1.0.6","stylelint":"^14.5.1","stylelint-config-recommended-scss":"^5.0.2","stylelint-scss":"^4.1.0","svelte":"^3.55.1","svelte-jester":"^2.3.2","svelte-preprocess":"^4.10.3","svgo":"^2.8.0","tachometer":"^0.7.0","terser":"^5.12.1"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"volta":{"node":"16.19.0","yarn":"1.22.19"},"gitHead":"396e5eed01f07edcf6d2d77b1aee5daf7d6c3ee7","_id":"emoji-picker-element@1.15.1","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-22xTXETmcQFHTTUdp4yzxrLfNNm0/amSlv3dj4maNyNLdPkRT+MNktJ2wZ/bTjjfN5XexBqVS/suAiX0eDTo3w==","shasum":"3f4a2b59ceb5ebf96158b2f9afa73eff4a8bbe95","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.15.1.tgz","fileCount":46,"unpackedSize":910843,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+w2zXsvDRIIXctkBFtvI3YRYJ3WSOhUdvdi63AvEdygIhANx/4IvFFpsyug9DDr9ymc7xpqJG/6mhWr2aOVYB6Bs5"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzaY0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpikg/+NrIWDR6LlTWLCfGdLh1VkrFjmpkTm0wmojNEA6olmih7Xi3f\r\n1RDdFGCmYSfg9TrZ5+vy480TP2JrOpm0xfGJIH7cwtYOMu97b5XrfPiWlmL4\r\nJtJaIO5LCIgKIg8GDV39ZfF3qJzkI/IpDGq2XdpeR5x9Ss1m1Ts8+TURUSPV\r\nbWyyHWzgR9sbuNIOo/V12SdVqKaA4E1j1g2tPc9L4WlPsRuff+xmYljW6k13\r\nJyVdEMLTBUZQ+aeesK+yoNRIpCWXjwJGAQfdBruxsAnr0k1TVLW2wS9Kdv/6\r\nywXEinOHz+KMiyWq8fH0Iz5sd5igpQU/RY1FZXTNKZZbFcH/METOtLON9RCd\r\nV3phYbdhEymVjScpbWGXbT9OEyI+/kWJ/W08bN9Tj5LUkXQRbcBEIi5/h6RK\r\nViGj4PD5V9K5FmaXHHny/NCFwqbJXruI4aEw6y5dnIOtr1KN6T4JJlHlcMyr\r\nODJW7sx7w0wMyO/kV4IiBXOUo7ybG0h1YpAXTZXt32I8/zQrNHeJ/0itahGZ\r\nb/9ci4sJgODoUzgAn2RkXRh2K1ufN0ocO4jcOCL1oVyGcWlNPMnq+YEsM6n8\r\nH8f78s/auYiY0kaLHJjDooOuF27CmPrzDQGY4OKNJEr3V2ZwoEhuM7l5UKGZ\r\n+GTCUR2MIRZNR3oZN7SwKODFYTluW41kvNg=\r\n=3L8V\r\n-----END PGP SIGNATURE-----\r\n","size":152459},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.15.1_1674421812562_0.06903726489978568"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-22T21:10:12.870Z","publish_time":1674421812870,"contributors":[]},"1.16.0":{"name":"emoji-picker-element","version":"1.16.0","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky install","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup benchmark:runtime:setup benchmark:runtime:firstload benchmark:runtime:secondload benchmark:runtime:database","benchmark:runtime:setup":"./bin/setup-benchmark.sh","benchmark:runtime:firstload":"tach --config ./test/benchmark/first-load.tachometer.json","benchmark:runtime:secondload":"tach --config ./test/benchmark/second-load.tachometer.json","benchmark:runtime:database":"tach --config ./test/benchmark/database-interactions.tachometer.json","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"node ./bin/buildStylesForJest.js && jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"node ./bin/buildStylesForJest.js && jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.16.11","@peculiar/webcrypto":"^1.4.1","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.3","@rollup/plugin-replace":"^3.1.0","@rollup/plugin-strip":"^2.0.1","@testing-library/dom":"^8.11.3","@testing-library/jest-dom":"^5.16.2","@testing-library/user-event":"^13.5.0","babel-jest":"^29.3.1","blob-util":"^2.0.2","compression":"^1.7.4","conventional-changelog-cli":"^2.2.2","cross-env":"^7.0.3","csso":"^5.0.2","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.3.0","emojibase-data":"^5.1.1","express":"^4.18.2","fake-indexeddb":"3.1.7","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^3.1.0","husky":"^7.0.0","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","lint-staged":"^12.3.4","lodash-es":"^4.17.15","markdown-table":"^3.0.2","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.7","npm-run-all":"^4.1.5","playwright":"^1.29.0","pretty-bytes":"^6.0.0","puppeteer":"^13.3.2","recursive-readdir":"^2.2.3","rimraf":"^3.0.2","rollup":"^2.67.3","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","sass":"^1.49.8","shx":"^0.3.4","standard":"^17.0.0","string.prototype.replaceall":"^1.0.6","stylelint":"^14.5.1","stylelint-config-recommended-scss":"^5.0.2","stylelint-scss":"^4.1.0","svelte":"^3.55.1","svelte-jester":"^2.3.2","svelte-preprocess":"^4.10.3","svgo":"^2.8.0","tachometer":"^0.7.0","terser":"^5.12.1"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"volta":{"node":"16.19.0","yarn":"1.22.19"},"gitHead":"033065f64e0e83afb4aae3c36e7945ccb0a65a50","_id":"emoji-picker-element@1.16.0","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-OW23sMMNuG5QNSlxVyEqWfe02uWmW0isohoKq2qxTNYm1SSjeW8fpxYvOubBHkDWxdWUZr6fW2Ps4ZimYCuOTQ==","shasum":"02006a148fc8a265a0b3debb9654d3fb3f1517fb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.16.0.tgz","fileCount":50,"unpackedSize":914076,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDl2JBpRJb0rREQw6nx9iIKShfLYwLMy4aPka81z9j5OQIhAMzf5xnT6pwVaAfTJQg8vzlresGhPejFTt8PqjbL/33i"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+jSDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhFxAAi0LavvhCJIO9QsCzILEzYpcFeV/p/JDuE0zcDIBxD0XaBaOc\r\nUUq97X622SLMrFhHOpaJeobSW/OaTTQDPpNHhj0rPXK0vlrmavAm2352aohb\r\n8iIJgcmE66d99Y/vdN/J6PeCI+rO5Tsf/1T1/EZfmLBnQIz30LNC57zL6t2n\r\nnaYD3jQ/CalRDgnT9jHBOGfVhXEBjuTj4F0t5nB98Ot5VUL4VKzaLKl0dtY6\r\n8Hbyf5FUkWRAkjbyAQxbyPGbWXRsfqaIuffvzUnedIaOZM4YlT5GFdoyltES\r\nEeJeCy5NjdtEqmwLXLV4Je+SlKTjSLWdMvu5AqDZAPJK+PL/kbsQaWoGX8dy\r\nOVh5BxD5kOjXSfFzHKPWrEP1ed/3+r91cxf++Y1X2nW6xBNyOatSeQtG4Ms4\r\nyqH+SJYBzwE5SXNnEpMeJCWdM3qPpk8sNxgBZElN7q+NOqxOi/8zDVYtPVGb\r\nK1K6sK5N8MvUQ6e4TUPPW6qrSSEkwgLCYhRdZ6wIIrwBY6uAQEMUHVOiqY5c\r\ntvtBCXuqJsbTtoUk8mV/LVQ2AE/E9a2ykrBrcAl5TGJjS+bRxKriWtp/JjGn\r\nTsOdx77JrtusA1bG4ecQjGAZw4Nvf+HLP+9MXB5W1svCpt7S2J5pxPtKCMnT\r\nbGU1CXICplgMTnF728zb+RWkrS/lVR9R2AE=\r\n=tP6v\r\n-----END PGP SIGNATURE-----\r\n","size":153196},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.16.0_1677341827404_0.059647375249089585"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-25T16:17:07.622Z","publish_time":1677341827622,"contributors":[]},"1.17.0":{"name":"emoji-picker-element","version":"1.17.0","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky install","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup benchmark:runtime:setup benchmark:runtime:firstload benchmark:runtime:secondload benchmark:runtime:database","benchmark:runtime:setup":"./bin/setup-benchmark.sh","benchmark:runtime:firstload":"tach --config ./test/benchmark/first-load.tachometer.json","benchmark:runtime:secondload":"tach --config ./test/benchmark/second-load.tachometer.json","benchmark:runtime:database":"tach --config ./test/benchmark/database-interactions.tachometer.json","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"node ./bin/buildStylesForJest.js && jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"node ./bin/buildStylesForJest.js && jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.16.11","@peculiar/webcrypto":"^1.4.1","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.3","@rollup/plugin-replace":"^3.1.0","@rollup/plugin-strip":"^2.0.1","@testing-library/dom":"^8.11.3","@testing-library/jest-dom":"^5.16.2","@testing-library/user-event":"^13.5.0","babel-jest":"^29.3.1","blob-util":"^2.0.2","compression":"^1.7.4","conventional-changelog-cli":"^2.2.2","cross-env":"^7.0.3","csso":"^5.0.2","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.3.0","emojibase-data":"^5.1.1","express":"^4.18.2","fake-indexeddb":"3.1.7","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^3.1.0","husky":"^7.0.0","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","lint-staged":"^12.3.4","lodash-es":"^4.17.15","markdown-table":"^3.0.2","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.7","npm-run-all":"^4.1.5","playwright":"^1.29.0","pretty-bytes":"^6.0.0","puppeteer":"^13.3.2","recursive-readdir":"^2.2.3","rimraf":"^3.0.2","rollup":"^2.67.3","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-svelte":"^7.1.0","rollup-plugin-terser":"^7.0.2","sass":"^1.49.8","shx":"^0.3.4","standard":"^17.0.0","string.prototype.replaceall":"^1.0.6","stylelint":"^14.5.1","stylelint-config-recommended-scss":"^5.0.2","stylelint-scss":"^4.1.0","svelte":"^3.55.1","svelte-jester":"^2.3.2","svelte-preprocess":"^4.10.3","svgo":"^2.8.0","tachometer":"^0.7.0","terser":"^5.12.1"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"volta":{"node":"16.19.0","yarn":"1.22.19"},"gitHead":"28ceb7370de28601dc9dd5d77dc7397826f58979","_id":"emoji-picker-element@1.17.0","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-Lu058+ess6KA23UjAM1nA23pVqQVf6WaH05k1XtvF/3+QtK3gGlVO59qZ9ExCfV9oLZff8vIfd+pfIVjjeU0bw==","shasum":"3336a591cb1d29cb80c62efc745668c5ea367274","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.17.0.tgz","fileCount":52,"unpackedSize":915341,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5ht3l2h/tv0e9FueU9xSGx5A/xZC2Iq47JDWQTA9yAAIgKNKNxM6sByI4khK+7edP2e5BWMTQZiD4+1wczo8c00U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPgpVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwtQ//cY2AEofvq+xqY+PvRuMpXI6e5EoId+vl3dsiWtHvvN+1hWX5\r\nXlvUHN5lcPLiTk8b7WSdGdS13rd11lTc538+HIQKW/iQlWRjraKoGlXmOVVf\r\nhmuckQYR92RncPcMX/M4+c1JNBa740IbRwzWfCn2YdOUYrWMgS4ExcE6le0A\r\nCe/AitN33yFHW+SKWI65j/fZi53JxFtX/lPAX1CL3fGDSFAClGq7NAmPiPVw\r\nypCcN/ZzAQp9tNoOuaYOwV/J23LUYf1f5VjwDa5UjaYxPc2lAqPqBny7K64F\r\nuTvz2kglGgOzOAkG7CEnQsLQM3Dbgpjb40YW7Stn667adSLhF9kf49YV8eGF\r\nRNKYD7oRi/BVoyrqRlq+M0Ul8kMApH3mtLEiiYo/mYXs5TSrbNkFNEglHIR0\r\n3gjAURLSecRvFQgrGSAjeThpUwy/qHM3rrax5zQbEyTMUPTbery89X9Gd+tZ\r\nutO3fO361AdfZn1Z+YdMydxPP3EUjhRA2yH7Kv9CSfDUrzOkI1oBcJyWJ276\r\nNq0+TM8B90gDW71FyB0TpuFhS+TP4xvkV+IJAjuXTo9LNFNDZoe4KRkEY4nx\r\n9M/TXE6NmGguvsekBXWV2E8UuKPoLXUvUi4IM3CE54cBGfZlxubJHmMyxaxX\r\nIf8XGNcTuCdfeb6r5Ye5zBwdfGfAs+Vo+fQ=\r\n=xOdJ\r\n-----END PGP SIGNATURE-----\r\n","size":153604},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.17.0_1681787477294_0.5356145263331371"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-18T03:11:17.539Z","publish_time":1681787477539,"contributors":[]},"1.18.0":{"name":"emoji-picker-element","version":"1.18.0","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky install","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup benchmark:runtime:setup benchmark:runtime:firstload benchmark:runtime:secondload benchmark:runtime:database","benchmark:runtime:setup":"./bin/setup-benchmark.sh","benchmark:runtime:firstload":"tach --config ./test/benchmark/first-load.tachometer.json","benchmark:runtime:secondload":"tach --config ./test/benchmark/second-load.tachometer.json","benchmark:runtime:database":"tach --config ./test/benchmark/database-interactions.tachometer.json","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"node ./bin/buildStylesForJest.js && jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"node ./bin/buildStylesForJest.js && jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.16.11","@peculiar/webcrypto":"^1.4.1","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.3","@rollup/plugin-replace":"^3.1.0","@rollup/plugin-strip":"^2.0.1","@testing-library/dom":"^8.11.3","@testing-library/jest-dom":"^5.16.2","@testing-library/user-event":"^13.5.0","babel-jest":"^29.3.1","blob-util":"^2.0.2","compression":"^1.7.4","conventional-changelog-cli":"^2.2.2","cross-env":"^7.0.3","csso":"^5.0.2","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.4.0","emojibase-data":"^5.1.1","express":"^4.18.2","fake-indexeddb":"3.1.7","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^3.1.0","husky":"^7.0.0","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","lint-staged":"^12.3.4","lodash-es":"^4.17.15","markdown-table":"^3.0.2","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.7","npm-run-all":"^4.1.5","playwright":"^1.29.0","pretty-bytes":"^6.0.0","puppeteer":"^13.3.2","recursive-readdir":"^2.2.3","rimraf":"^3.0.2","rollup":"^2.67.3","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-svelte":"^7.1.5","rollup-plugin-terser":"^7.0.2","sass":"^1.49.8","shx":"^0.3.4","standard":"^17.0.0","string.prototype.replaceall":"^1.0.6","stylelint":"^14.5.1","stylelint-config-recommended-scss":"^5.0.2","stylelint-scss":"^4.1.0","svelte":"^3.59.1","svelte-jester":"^2.3.2","svelte-preprocess":"^5.0.4","svgo":"^2.8.0","tachometer":"^0.7.0","terser":"^5.12.1"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"volta":{"node":"18.16.0","yarn":"1.22.19"},"gitHead":"a414e08e6c2310c6323ff42350da7bda549ad1a6","_id":"emoji-picker-element@1.18.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-CyEnvQWYsPJnnRlbz3B7QRCx6nVprDBWbRk12a1SdtA1bWqDprUOc9O20eKjfuLx15zxLMgBCcLeuIMQNwHSHw==","shasum":"6f1d016f0e4438b1e83bb1b043424d36172a5a8a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.18.0.tgz","fileCount":52,"unpackedSize":916358,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiGGBWDFRRDuc9D3o14WaSyArFipK/XWgIMBjepvxrGgIhAIVx1CAowA8laAUXHNe+WZ+Oqud5F5Ommaz6Y/2hItNH"}],"size":153838},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.18.0_1686457071928_0.4079649715855811"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-11T04:17:52.263Z","publish_time":1686457072263,"_source_registry_name":"default","contributors":[]},"1.18.1":{"name":"emoji-picker-element","version":"1.18.1","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky install","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup benchmark:runtime:setup benchmark:runtime:firstload benchmark:runtime:secondload benchmark:runtime:database","benchmark:runtime:setup":"./bin/setup-benchmark.sh","benchmark:runtime:firstload":"tach --config ./test/benchmark/first-load.tachometer.json","benchmark:runtime:secondload":"tach --config ./test/benchmark/second-load.tachometer.json","benchmark:runtime:database":"tach --config ./test/benchmark/database-interactions.tachometer.json","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"node ./bin/buildStylesForJest.js && jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"node ./bin/buildStylesForJest.js && jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.16.11","@peculiar/webcrypto":"^1.4.1","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.3","@rollup/plugin-replace":"^3.1.0","@rollup/plugin-strip":"^2.0.1","@testing-library/dom":"^8.11.3","@testing-library/jest-dom":"^5.16.2","@testing-library/user-event":"^13.5.0","babel-jest":"^29.3.1","blob-util":"^2.0.2","compression":"^1.7.4","conventional-changelog-cli":"^2.2.2","cross-env":"^7.0.3","csso":"^5.0.2","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.4.0","emojibase-data":"^5.1.1","express":"^4.18.2","fake-indexeddb":"3.1.7","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^3.1.0","husky":"^7.0.0","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","lint-staged":"^12.3.4","lodash-es":"^4.17.15","markdown-table":"^3.0.2","markdown-toc":"^1.2.0","mkdirp":"^1.0.4","node-fetch":"^2.6.7","npm-run-all":"^4.1.5","playwright":"^1.29.0","pretty-bytes":"^6.0.0","puppeteer":"^13.3.2","recursive-readdir":"^2.2.3","rimraf":"^3.0.2","rollup":"^2.67.3","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-svelte":"^7.1.5","rollup-plugin-terser":"^7.0.2","sass":"^1.49.8","shx":"^0.3.4","standard":"^17.0.0","string.prototype.replaceall":"^1.0.6","stylelint":"^14.5.1","stylelint-config-recommended-scss":"^5.0.2","stylelint-scss":"^4.1.0","svelte":"^3.59.1","svelte-jester":"^2.3.2","svelte-preprocess":"^5.0.4","svgo":"^2.8.0","tachometer":"^0.7.0","terser":"^5.12.1"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"volta":{"node":"18.16.0","yarn":"1.22.19"},"gitHead":"1b7ae3d2e3c609a4424f90249d8fea7b879d52e5","_id":"emoji-picker-element@1.18.1","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-dnNLIhcrm3NQVJamcUBI5UE3SRdmKjKekwL0jWImPJC/wu1OsbHLvt1ONj/sF4p6PXFWNhSLtlu0uMOYm4fPuQ==","shasum":"64026962e849eb8db775b9b43381924dbc637b4d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.18.1.tgz","fileCount":52,"unpackedSize":926262,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID7TT+TbqhJlCKztnOeaibJhSl/VTooeR0c4t0V/g2tCAiEAmN23cHBQ3e9iCAWDeGL4o/djKnt8PLf/6JnFG3JbXcI="}],"size":155669},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.18.1_1686508581722_0.08747043159393586"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-11T18:36:22.008Z","publish_time":1686508582008,"_source_registry_name":"default","contributors":[]},"1.18.2":{"name":"emoji-picker-element","version":"1.18.2","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky install","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup benchmark:runtime:setup benchmark:runtime:firstload benchmark:runtime:secondload benchmark:runtime:database","benchmark:runtime:setup":"./bin/setup-benchmark.sh","benchmark:runtime:firstload":"tach --config ./test/benchmark/first-load.tachometer.json","benchmark:runtime:secondload":"tach --config ./test/benchmark/second-load.tachometer.json","benchmark:runtime:database":"tach --config ./test/benchmark/database-interactions.tachometer.json","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"node ./bin/buildStylesForJest.js && jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"node ./bin/buildStylesForJest.js && jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.22.5","@peculiar/webcrypto":"^1.4.3","@rollup/plugin-commonjs":"^25.0.1","@rollup/plugin-node-resolve":"^15.1.0","@rollup/plugin-replace":"^5.0.2","@rollup/plugin-strip":"^3.0.2","@testing-library/dom":"^9.3.1","@testing-library/jest-dom":"^5.16.2","@testing-library/user-event":"^14.4.3","babel-jest":"^29.5.0","blob-util":"^2.0.2","compression":"^1.7.4","conventional-changelog-cli":"^2.2.2","cross-env":"^7.0.3","csso":"^5.0.2","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.4.0","emojibase-data":"^5.1.1","express":"^4.18.2","fake-indexeddb":"^4.0.1","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^4.0.0","husky":"^8.0.3","jest":"^29.5.0","jest-environment-jsdom":"^29.5.0","lint-staged":"^13.2.2","lodash-es":"^4.17.15","markdown-table":"^3.0.2","markdown-toc":"^1.2.0","node-fetch":"^2.6.7","npm-run-all":"^4.1.5","playwright":"^1.35.1","pretty-bytes":"^6.1.0","puppeteer":"^20.7.2","recursive-readdir":"^2.2.3","rollup":"^3.25.1","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-svelte":"^7.1.5","rollup-plugin-terser":"^7.0.2","sass":"^1.63.4","shx":"^0.3.4","standard":"^17.1.0","string.prototype.replaceall":"^1.0.6","stylelint":"^15.8.0","stylelint-config-recommended-scss":"^12.0.0","stylelint-scss":"^5.0.1","svelte":"^3.59.1","svelte-jester":"^2.3.2","svelte-preprocess":"^5.0.4","svgo":"^3.0.2","tachometer":"^0.7.0","terser":"^5.18.0"},"//":{"jsonwebtoken":"comes from tachometer, tachometer is pinned for now due to breaking change, but jsonwebtoken 8 has a vuln"},"resolutions":{"jsonwebtoken":"^9.0.0"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"volta":{"node":"18.16.0","yarn":"1.22.19"},"gitHead":"d4365af4423cc4ecfc967bfa414011039c1b1b36","_id":"emoji-picker-element@1.18.2","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-0wDipNXFMsF9R4NmrGf67ryOiB4WIrxU47c0e1v4mj+exQgcOvEoGUedR2W2nOY96ehy3xw36KSWZcOfQucl8w==","shasum":"268280af7e579cb9ee41beb7363985766daaa868","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.18.2.tgz","fileCount":52,"unpackedSize":927377,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfFPclUIRRv6iTjTk+aYTdOJOoKjrJSbwb+8d8SLKMyQIgf+i6Qaeto+mqy++toORIwQYGV4O1kgAu5UnrIj5WcXQ="}],"size":156072},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.18.2_1687132668187_0.9960042818190442"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-18T23:57:48.409Z","publish_time":1687132668409,"_source_registry_name":"default","contributors":[]},"1.18.3":{"name":"emoji-picker-element","version":"1.18.3","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky install","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup benchmark:runtime:setup benchmark:runtime:firstload benchmark:runtime:secondload benchmark:runtime:database","benchmark:runtime:setup":"./bin/setup-benchmark.sh","benchmark:runtime:firstload":"tach --config ./test/benchmark/first-load.tachometer.json","benchmark:runtime:secondload":"tach --config ./test/benchmark/second-load.tachometer.json","benchmark:runtime:database":"tach --config ./test/benchmark/database-interactions.tachometer.json","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"node ./bin/buildStylesForJest.js && jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"node ./bin/buildStylesForJest.js && jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.22.5","@peculiar/webcrypto":"^1.4.3","@rollup/plugin-commonjs":"^25.0.1","@rollup/plugin-node-resolve":"^15.1.0","@rollup/plugin-replace":"^5.0.2","@rollup/plugin-strip":"^3.0.2","@testing-library/dom":"^9.3.1","@testing-library/jest-dom":"^5.16.2","@testing-library/user-event":"^14.4.3","babel-jest":"^29.5.0","blob-util":"^2.0.2","compression":"^1.7.4","conventional-changelog-cli":"^2.2.2","cross-env":"^7.0.3","csso":"^5.0.2","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.4.0","emojibase-data":"^5.1.1","express":"^4.18.2","fake-indexeddb":"^4.0.1","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^4.0.0","husky":"^8.0.3","jest":"^29.5.0","jest-environment-jsdom":"^29.5.0","lint-staged":"^13.2.2","lodash-es":"^4.17.15","markdown-table":"^3.0.2","markdown-toc":"^1.2.0","node-fetch":"^2.6.7","npm-run-all":"^4.1.5","playwright":"^1.35.1","pretty-bytes":"^6.1.0","puppeteer":"^20.7.2","recursive-readdir":"^2.2.3","rollup":"^3.25.1","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-svelte":"^7.1.5","rollup-plugin-terser":"^7.0.2","sass":"^1.63.4","shx":"^0.3.4","standard":"^17.1.0","string.prototype.replaceall":"^1.0.6","stylelint":"^15.8.0","stylelint-config-recommended-scss":"^12.0.0","stylelint-scss":"^5.0.1","svelte":"^3.59.1","svelte-jester":"^2.3.2","svelte-preprocess":"^5.0.4","svgo":"^3.0.2","tachometer":"^0.7.0","terser":"^5.18.0"},"//":{"jsonwebtoken":"comes from tachometer, tachometer is pinned for now due to breaking change, but jsonwebtoken 8 has a vuln"},"resolutions":{"jsonwebtoken":"^9.0.0"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"volta":{"node":"18.16.0","yarn":"1.22.19"},"gitHead":"360482ca35c30ee9be4450fb50747ae4089bdea1","_id":"emoji-picker-element@1.18.3","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-tCRwVJOJU18OEcUlqyzWysJn6UEhei4/LBE9RNOJGuXva4uQFisrOGPhLoYn1osHrW5B9/bTgFRSQrPiraoGLA==","shasum":"8033f3f49db7fea1f3c6eb72bb5e69f5e17f17dd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.18.3.tgz","fileCount":52,"unpackedSize":927756,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUfa3p1oXuidPVt66nEfH1wdOd5MJjjSGJ9vOM/VIUxgIgFbzR28ZhrRYxbCvG7au7YO03k1gtSIUbRQj3yOsOfOY="}],"size":156188},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.18.3_1688140542553_0.4219522454998399"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-30T15:55:42.740Z","publish_time":1688140542740,"_source_registry_name":"default","contributors":[]},"1.18.4":{"name":"emoji-picker-element","version":"1.18.4","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky install","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup benchmark:runtime:setup benchmark:runtime:firstload benchmark:runtime:secondload benchmark:runtime:database","benchmark:runtime:setup":"./bin/setup-benchmark.sh","benchmark:runtime:firstload":"tach --config ./test/benchmark/first-load.tachometer.json","benchmark:runtime:secondload":"tach --config ./test/benchmark/second-load.tachometer.json","benchmark:runtime:database":"tach --config ./test/benchmark/database-interactions.tachometer.json","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"node ./bin/buildStylesForJest.js && jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"node ./bin/buildStylesForJest.js && jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@babel/preset-env":"^7.22.20","@peculiar/webcrypto":"^1.4.3","@rollup/plugin-commonjs":"^25.0.5","@rollup/plugin-node-resolve":"^15.2.2","@rollup/plugin-replace":"^5.0.3","@rollup/plugin-strip":"^3.0.3","@testing-library/dom":"^9.3.3","@testing-library/jest-dom":"^6.1.3","@testing-library/user-event":"^14.5.1","babel-jest":"^29.7.0","blob-util":"^2.0.2","compression":"^1.7.4","conventional-changelog-cli":"^2.2.2","cross-env":"^7.0.3","csso":"^5.0.2","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.5.0","emojibase-data":"^5.1.1","express":"^4.18.2","fake-indexeddb":"^4.0.2","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^4.0.0","husky":"^8.0.3","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","lint-staged":"^14.0.1","lodash-es":"^4.17.15","markdown-table":"^3.0.2","markdown-toc":"^1.2.0","node-fetch":"^2.6.7","npm-run-all":"^4.1.5","playwright":"^1.38.1","pretty-bytes":"^6.1.1","puppeteer":"^21.3.8","recursive-readdir":"^2.2.3","rollup":"^4.0.2","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-svelte":"^7.1.6","rollup-plugin-terser":"^7.0.2","sass":"^1.69.0","shx":"^0.3.4","standard":"^17.1.0","string.prototype.replaceall":"^1.0.8","stylelint":"^15.10.3","stylelint-config-recommended-scss":"^13.0.0","stylelint-scss":"^5.2.1","svelte":"^3.59.1","svelte-jester":"^2.3.2","svelte-preprocess":"^5.0.4","svgo":"^3.0.2","tachometer":"^0.7.0","terser":"^5.21.0"},"//":{"jsonwebtoken":"comes from tachometer, tachometer is pinned for now due to breaking change, but jsonwebtoken 8 has a vuln"},"resolutions":{"jsonwebtoken":"^9.0.0"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","jest","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"volta":{"node":"18.18.0","yarn":"1.22.19"},"_id":"emoji-picker-element@1.18.4","gitHead":"7d8f2366be89d93ce4f35ecbc32f27124eb81027","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-Jo+HyHIPSqrHTyLnw+SJn0KWCd1WhA38Iqcz6wKxfqkevK9V8ECJELgFyxXUCRmgQkVmPrTVGLpB1mqIb8/iSQ==","shasum":"0d1136af09c1989661559e99dbaa2a9e163c0974","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.18.4.tgz","fileCount":52,"unpackedSize":933525,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCw4JCFiTk/6NBOGDzzKnUTQh+fRcBzuy2wq3Nj628u+gIhAKyDxppuas6Gyhjf86mtJGVRqbBZzVoGNz1Z+6coM3XP"}],"size":156522},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.18.4_1696795977355_0.8909340297445296"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-08T20:12:57.664Z","publish_time":1696795977664,"_source_registry_name":"default","contributors":[]},"1.19.0":{"name":"emoji-picker-element","version":"1.19.0","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky install","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup benchmark:runtime:setup benchmark:runtime:firstload benchmark:runtime:secondload benchmark:runtime:database","benchmark:runtime:setup":"./bin/setup-benchmark.sh","benchmark:runtime:firstload":"tach --config ./test/benchmark/first-load.tachometer.json","benchmark:runtime:secondload":"tach --config ./test/benchmark/second-load.tachometer.json","benchmark:runtime:database":"tach --config ./test/benchmark/database-interactions.tachometer.json","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"node ./bin/buildStylesForJest.js && NODE_OPTIONS=--experimental-vm-modules jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"node ./bin/buildStylesForJest.js && NODE_OPTIONS=--experimental-vm-modules jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@peculiar/webcrypto":"^1.4.3","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-replace":"^5.0.5","@rollup/plugin-strip":"^3.0.4","@testing-library/dom":"^9.3.3","@testing-library/jest-dom":"^6.1.4","@testing-library/user-event":"^14.5.1","blob-util":"^2.0.2","compression":"^1.7.4","conventional-changelog-cli":"^2.2.2","cross-env":"^7.0.3","csso":"^5.0.2","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.5.0","emojibase-data":"^5.1.1","express":"^4.18.2","fake-indexeddb":"^5.0.1","fast-glob":"^3.3.2","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^4.0.0","husky":"^8.0.3","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","lint-staged":"^15.1.0","lodash-es":"^4.17.15","markdown-table":"^3.0.2","markdown-toc":"^1.2.0","npm-run-all":"^4.1.5","playwright":"^1.39.0","pretty-bytes":"^6.1.1","puppeteer":"^21.5.1","recursive-readdir":"^2.2.3","rollup":"^4.3.1","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-svelte":"^7.1.6","rollup-plugin-terser":"^7.0.2","sass":"^1.69.5","shx":"^0.3.4","standard":"^17.1.0","string.prototype.replaceall":"^1.0.8","stylelint":"^15.11.0","stylelint-config-recommended-scss":"^13.1.0","stylelint-scss":"^5.3.1","svelte":"^4.2.3","svelte-jester":"^3.0.0","svelte-preprocess":"^5.1.0","svgo":"^3.0.3","tachometer":"^0.7.0","terser":"^5.24.0"},"//":{"jsonwebtoken":"comes from tachometer, tachometer is pinned for now due to breaking change, but jsonwebtoken 8 has a vuln"},"resolutions":{"jsonwebtoken":"^9.0.0"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"volta":{"node":"20.9.0","yarn":"1.22.19"},"_id":"emoji-picker-element@1.19.0","gitHead":"13ad2877037bfd5a3351a9f9aabd9ff693a5a584","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-JjM/gne8iMSY/lSBkcMOmeAI0VpBq8rZ7qiQOWzi2Xood9vPT/rKIr/cqAD8xi2Xku/aPD90gwhIvDPDJmb37g==","shasum":"3c64b6bc7681e02fb4629ea285d09e9dd58c7efb","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.19.0.tgz","fileCount":52,"unpackedSize":936631,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH1aGDlU9eCAFb75OlWDDdECVL54FSMuaW2BzZUvMcmAAiAGYOtUS4cwdFLBKJ+Bg38hnAGsf0671SL/LCvHF12uEQ=="}],"size":157764},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.19.0_1699722799341_0.3180444195611698"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-11T17:13:19.671Z","publish_time":1699722799671,"_source_registry_name":"default","contributors":[]},"1.19.1":{"name":"emoji-picker-element","version":"1.19.1","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky install","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup benchmark:runtime:setup benchmark:runtime:firstload benchmark:runtime:secondload benchmark:runtime:database","benchmark:runtime:setup":"./bin/setup-benchmark.sh","benchmark:runtime:firstload":"tach --config ./test/benchmark/first-load.tachometer.json","benchmark:runtime:secondload":"tach --config ./test/benchmark/second-load.tachometer.json","benchmark:runtime:database":"tach --config ./test/benchmark/database-interactions.tachometer.json","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"node ./bin/buildStylesForJest.js && NODE_OPTIONS=--experimental-vm-modules jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"node ./bin/buildStylesForJest.js && NODE_OPTIONS=--experimental-vm-modules jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@peculiar/webcrypto":"^1.4.3","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-replace":"^5.0.5","@rollup/plugin-strip":"^3.0.4","@testing-library/dom":"^9.3.3","@testing-library/jest-dom":"^6.1.4","@testing-library/user-event":"^14.5.1","blob-util":"^2.0.2","compression":"^1.7.4","conventional-changelog-cli":"^2.2.2","cross-env":"^7.0.3","csso":"^5.0.2","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.5.0","emojibase-data":"^5.1.1","express":"^4.18.2","fake-indexeddb":"^5.0.1","fast-glob":"^3.3.2","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^4.0.0","husky":"^8.0.3","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","lint-staged":"^15.1.0","lodash-es":"^4.17.15","magic-string":"^0.30.5","markdown-table":"^3.0.2","markdown-toc":"^1.2.0","npm-run-all":"^4.1.5","playwright":"^1.39.0","pretty-bytes":"^6.1.1","puppeteer":"^21.5.1","recursive-readdir":"^2.2.3","rollup":"^4.3.1","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-svelte":"^7.1.6","rollup-plugin-terser":"^7.0.2","sass":"^1.69.5","shx":"^0.3.4","standard":"^17.1.0","string.prototype.replaceall":"^1.0.8","stylelint":"^15.11.0","stylelint-config-recommended-scss":"^13.1.0","stylelint-scss":"^5.3.1","svelte":"^4.2.3","svelte-jester":"^3.0.0","svelte-preprocess":"^5.1.0","svgo":"^3.0.3","tachometer":"^0.7.0","terser":"^5.24.0"},"//":{"jsonwebtoken":"comes from tachometer, tachometer is pinned for now due to breaking change, but jsonwebtoken 8 has a vuln"},"resolutions":{"jsonwebtoken":"^9.0.0"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"volta":{"node":"20.9.0","yarn":"1.22.19"},"_id":"emoji-picker-element@1.19.1","gitHead":"497681f21119c5cc675fd59a1684b1a0d392215e","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-EPkKg3IuxL1oyK2hmTCIzabErhvhHUUeFsUqu0e32dPxQZCeP+BkbgKZ8t4pJuvHjpdvLuB+L4vuO4ko1la7lA==","shasum":"8c3ba086406884c0582349e770383b42bcb802ab","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.19.1.tgz","fileCount":51,"unpackedSize":778252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID3y0+fkkse0eiOTR0pMUk6OwKKvNYl2U/1JweYNg720AiANjMNkd/wM/2mIxxGjPQZqOwrQKhtBvOo9JRqoJvNH0g=="}],"size":144313},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.19.1_1699748148194_0.8448849371346121"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-12T00:15:48.542Z","publish_time":1699748148542,"_source_registry_name":"default","contributors":[]},"1.19.2":{"name":"emoji-picker-element","version":"1.19.2","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky install","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup benchmark:runtime:setup benchmark:runtime:firstload benchmark:runtime:secondload benchmark:runtime:database","benchmark:runtime:setup":"./bin/setup-benchmark.sh","benchmark:runtime:firstload":"tach --config ./test/benchmark/first-load.tachometer.json","benchmark:runtime:secondload":"tach --config ./test/benchmark/second-load.tachometer.json","benchmark:runtime:database":"tach --config ./test/benchmark/database-interactions.tachometer.json","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"node ./bin/buildStylesForJest.js && NODE_OPTIONS=--experimental-vm-modules jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"node ./bin/buildStylesForJest.js && NODE_OPTIONS=--experimental-vm-modules jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@peculiar/webcrypto":"^1.4.3","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-replace":"^5.0.5","@rollup/plugin-strip":"^3.0.4","@testing-library/dom":"^9.3.3","@testing-library/jest-dom":"^6.1.4","@testing-library/user-event":"^14.5.1","blob-util":"^2.0.2","compression":"^1.7.4","conventional-changelog-cli":"^2.2.2","cross-env":"^7.0.3","csso":"^5.0.2","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.5.0","emojibase-data":"^5.1.1","express":"^4.18.2","fake-indexeddb":"^5.0.1","fast-glob":"^3.3.2","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^4.0.0","husky":"^8.0.3","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","lint-staged":"^15.1.0","lodash-es":"^4.17.15","magic-string":"^0.30.5","markdown-table":"^3.0.2","markdown-toc":"^1.2.0","npm-run-all":"^4.1.5","playwright":"^1.39.0","pretty-bytes":"^6.1.1","puppeteer":"^21.5.1","recursive-readdir":"^2.2.3","rollup":"^4.3.1","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-svelte":"^7.1.6","rollup-plugin-terser":"^7.0.2","sass":"^1.69.5","shx":"^0.3.4","standard":"^17.1.0","string.prototype.replaceall":"^1.0.8","stylelint":"^15.11.0","stylelint-config-recommended-scss":"^13.1.0","stylelint-scss":"^5.3.1","svelte":"^4.2.3","svelte-jester":"^3.0.0","svelte-preprocess":"^5.1.0","svgo":"^3.0.3","tachometer":"^0.7.0","terser":"^5.24.0"},"//":{"jsonwebtoken":"comes from tachometer, tachometer is pinned for now due to breaking change, but jsonwebtoken 8 has a vuln"},"resolutions":{"jsonwebtoken":"^9.0.0"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"volta":{"node":"20.9.0","yarn":"1.22.19"},"_id":"emoji-picker-element@1.19.2","gitHead":"45e56ef829416d8c655e20c397e1bd7d53a41e30","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-oBwJnF1DjUiY/eT7XVUbMV6iXXRkvdFYnpjDyKhn0zfkmkNNigo0UTGxHDiPUNpy4q0qsfKnwNdf79ozTxinnA==","shasum":"2e6f7a001c5b66e5114ef25f5130298d1e6c26a6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.19.2.tgz","fileCount":52,"unpackedSize":944120,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHJGFlUUQAxSyWsqHBOCbflYcyQP8+XqSUzgLVpdDNq4AiEA0R01YaUJ5B2Yt9XG9AgXzP+8W3uvJFquymgNejprmq0="}],"size":155143},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.19.2_1700846335533_0.6286698821847228"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-24T17:18:55.803Z","publish_time":1700846335803,"_source_registry_name":"default","contributors":[]},"1.20.0":{"name":"emoji-picker-element","version":"1.20.0","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky install","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup benchmark:runtime:setup benchmark:runtime:firstload benchmark:runtime:secondload benchmark:runtime:database","benchmark:runtime:setup":"./bin/setup-benchmark.sh","benchmark:runtime:firstload":"tach --config ./test/benchmark/first-load.tachometer.json","benchmark:runtime:secondload":"tach --config ./test/benchmark/second-load.tachometer.json","benchmark:runtime:database":"tach --config ./test/benchmark/database-interactions.tachometer.json","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"node ./bin/buildStylesForJest.js && NODE_OPTIONS=--experimental-vm-modules jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"node ./bin/buildStylesForJest.js && NODE_OPTIONS=--experimental-vm-modules jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@peculiar/webcrypto":"^1.4.3","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-replace":"^5.0.5","@rollup/plugin-strip":"^3.0.4","@testing-library/dom":"^9.3.3","@testing-library/jest-dom":"^6.1.4","@testing-library/user-event":"^14.5.1","blob-util":"^2.0.2","compression":"^1.7.4","conventional-changelog-cli":"^2.2.2","cross-env":"^7.0.3","csso":"^5.0.2","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.6.0","emojibase-data":"^5.1.1","express":"^4.18.2","fake-indexeddb":"^5.0.1","fast-glob":"^3.3.2","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^4.0.0","husky":"^8.0.3","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","lint-staged":"^15.1.0","lodash-es":"^4.17.15","magic-string":"^0.30.5","markdown-table":"^3.0.2","markdown-toc":"^1.2.0","npm-run-all":"^4.1.5","playwright":"^1.39.0","pretty-bytes":"^6.1.1","puppeteer":"^21.5.1","recursive-readdir":"^2.2.3","rollup":"^4.3.1","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-svelte":"^7.1.6","rollup-plugin-terser":"^7.0.2","sass":"^1.69.5","shx":"^0.3.4","standard":"^17.1.0","string.prototype.replaceall":"^1.0.8","stylelint":"^15.11.0","stylelint-config-recommended-scss":"^13.1.0","stylelint-scss":"^5.3.1","svelte":"^4.2.3","svelte-jester":"^3.0.0","svelte-preprocess":"^5.1.0","svgo":"^3.0.3","tachometer":"^0.7.0","terser":"^5.24.0"},"//":{"jsonwebtoken":"comes from tachometer, tachometer is pinned for now due to breaking change, but jsonwebtoken 8 has a vuln"},"resolutions":{"jsonwebtoken":"^9.0.0"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"volta":{"node":"20.9.0","yarn":"1.22.19"},"_id":"emoji-picker-element@1.20.0","gitHead":"11c412b9efb60de014168b41166eaac9eb750a7b","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-Up7dg0iRepzixHjK917Z/2Cny2JrKH2ero/0pLUXcPZ9qbFB2/fe7L9/EJ77m5Sp/y0P8T4Qz4SeLuq970tRwg==","shasum":"bf400edbf9c91642d321281b12d95811a58e73c1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.20.0.tgz","fileCount":52,"unpackedSize":944946,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEg7c8vOfQQMazvIb5GBO6RdYHzo+30iO1LR4w8qDzg4AiEAzRyoKuKr6slJFI0kcTwmxPgUh2Okuq10u2ApWYi5sko="}],"size":155213},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.20.0_1701648301670_0.07219338279903509"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-04T00:05:02.027Z","publish_time":1701648302027,"_source_registry_name":"default","contributors":[]},"1.20.1":{"name":"emoji-picker-element","version":"1.20.1","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky install","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup benchmark:runtime:setup benchmark:runtime:firstload benchmark:runtime:secondload benchmark:runtime:database","benchmark:runtime:setup":"./bin/setup-benchmark.sh","benchmark:runtime:firstload":"tach --config ./test/benchmark/first-load.tachometer.json","benchmark:runtime:secondload":"tach --config ./test/benchmark/second-load.tachometer.json","benchmark:runtime:database":"tach --config ./test/benchmark/database-interactions.tachometer.json","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"node ./bin/buildStylesForJest.js && NODE_OPTIONS=--experimental-vm-modules jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"node ./bin/buildStylesForJest.js && NODE_OPTIONS=--experimental-vm-modules jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component","svelte"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@peculiar/webcrypto":"^1.4.3","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-replace":"^5.0.5","@rollup/plugin-strip":"^3.0.4","@testing-library/dom":"^9.3.3","@testing-library/jest-dom":"^6.1.4","@testing-library/user-event":"^14.5.1","blob-util":"^2.0.2","compression":"^1.7.4","conventional-changelog-cli":"^2.2.2","cross-env":"^7.0.3","csso":"^5.0.2","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.6.0","emojibase-data":"^5.1.1","express":"^4.18.2","fake-indexeddb":"^5.0.1","fast-glob":"^3.3.2","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^4.0.0","husky":"^8.0.3","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","lint-staged":"^15.1.0","lodash-es":"^4.17.15","magic-string":"^0.30.5","markdown-table":"^3.0.2","markdown-toc":"^1.2.0","npm-run-all":"^4.1.5","playwright":"^1.39.0","pretty-bytes":"^6.1.1","puppeteer":"^21.5.1","recursive-readdir":"^2.2.3","rollup":"^4.3.1","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-svelte":"^7.1.6","rollup-plugin-terser":"^7.0.2","sass":"^1.69.5","shx":"^0.3.4","standard":"^17.1.0","string.prototype.replaceall":"^1.0.8","stylelint":"^15.11.0","stylelint-config-recommended-scss":"^13.1.0","stylelint-scss":"^5.3.1","svelte":"^4.2.3","svelte-jester":"^3.0.0","svelte-preprocess":"^5.1.0","svgo":"^3.0.3","tachometer":"^0.7.0","terser":"^5.24.0"},"//":{"jsonwebtoken":"comes from tachometer, tachometer is pinned for now due to breaking change, but jsonwebtoken 8 has a vuln"},"resolutions":{"jsonwebtoken":"^9.0.0"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"volta":{"node":"20.9.0","yarn":"1.22.19"},"_id":"emoji-picker-element@1.20.1","gitHead":"dea65c750dda8d24ec14ac770845207e35dfb447","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-kACFkpUEeNxCdgAaEfsyqFDc8jo6VMcJ52p3KloLN/qZvAPi7dawWXHrqwrjfGq+sBuGBeNM7hz0hvpa++Fc9w==","shasum":"daf3fad6851b110892f3d767200c53da09002fc6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.20.1.tgz","fileCount":52,"unpackedSize":944950,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUmTApjfZ5nJELg4DOI61oPq8MigDRUmyfG/3YytQYqAIgKsj7ycBZAqfcPhyJMBHH9f+1fRxviBGqyEBYqLw9zvk="}],"size":155224},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.20.1_1701648773290_0.2366447696066447"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-04T00:12:53.513Z","publish_time":1701648773513,"_source_registry_name":"default","contributors":[]},"1.21.0":{"name":"emoji-picker-element","version":"1.21.0","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky install","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup benchmark:runtime:setup benchmark:runtime:test","benchmark:runtime:setup":"./bin/setup-benchmark.sh && node ./bin/setupTachometerConfigs.js","benchmark:runtime:test":"for config in ./test/benchmark/*.tachometer.json; do echo \"${config}\"; tach --config \"${config}\"; done","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"node ./bin/buildStylesForJest.js && NODE_OPTIONS=--experimental-vm-modules jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"node ./bin/buildStylesForJest.js && NODE_OPTIONS=--experimental-vm-modules jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@peculiar/webcrypto":"^1.4.3","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-replace":"^5.0.5","@rollup/plugin-strip":"^3.0.4","@testing-library/dom":"^9.3.3","@testing-library/jest-dom":"^6.1.5","@testing-library/user-event":"^14.5.1","blob-util":"^2.0.2","compression":"^1.7.4","conventional-changelog-cli":"^2.2.2","cross-env":"^7.0.3","csso":"^5.0.2","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.6.0","emojibase-data":"^5.1.1","express":"^4.18.2","fake-indexeddb":"^5.0.1","fast-glob":"^3.3.2","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^4.0.0","husky":"^8.0.3","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","lint-staged":"^15.2.0","lodash-es":"^4.17.15","markdown-table":"^3.0.2","markdown-toc":"^1.2.0","minify-html-literals":"^1.3.5","npm-run-all":"^4.1.5","playwright":"^1.40.1","pretty-bytes":"^6.1.1","puppeteer":"^21.6.0","recursive-readdir":"^2.2.3","rollup":"^4.7.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-terser":"^7.0.2","sass":"^1.69.5","shx":"^0.3.4","standard":"^17.1.0","string.prototype.replaceall":"^1.0.8","stylelint":"^15.11.0","stylelint-config-recommended-scss":"^13.1.0","stylelint-scss":"^5.3.1","svgo":"^3.0.5","tachometer":"^0.7.0","terser":"^5.26.0"},"//":{"jsonwebtoken":"comes from tachometer, tachometer is pinned for now due to breaking change, but jsonwebtoken 8 has a vuln"},"resolutions":{"jsonwebtoken":"^9.0.0"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","Element","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","Node","NodeFilter","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"volta":{"node":"20.9.0","yarn":"1.22.19"},"_id":"emoji-picker-element@1.21.0","gitHead":"20190f9f8b48b19e411718c097c469628a63e923","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-0ZyR+4Iwci8p2aaTCl43uuYgLI5z5kg/SozAyX1b1pBkvtFykeQfsmFaX/AripHyL/ZsN5Nkin4bm88UW3CGow==","shasum":"7e685bce65fffbb4d4944c51a5265ec43e9f361c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.21.0.tgz","fileCount":51,"unpackedSize":404172,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7klyEl093lK/2VPZnU7hm2ypfSNdmkDhE1nPlFQWVVgIgIVWYyJzIJv259ETgV1ygDizYhGa0ZUHhCjsAnJGOqac="}],"size":106614},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.21.0_1702845193087_0.2105575629233165"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-17T20:33:13.323Z","publish_time":1702845193323,"_source_registry_name":"default","contributors":[]},"1.21.1":{"name":"emoji-picker-element","version":"1.21.1","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky install","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup benchmark:runtime:setup benchmark:runtime:test","benchmark:runtime:setup":"./bin/setup-benchmark.sh && node ./bin/setupTachometerConfigs.js","benchmark:runtime:test":"for config in ./test/benchmark/*.tachometer.json; do echo \"${config}\"; tach --config \"${config}\"; done","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"node ./bin/buildStylesForJest.js && NODE_OPTIONS=--experimental-vm-modules jest --runInBand","test:adhoc":"node ./test/adhoc/server.js","cover":"node ./bin/buildStylesForJest.js && NODE_OPTIONS=--experimental-vm-modules jest --runInBand --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@peculiar/webcrypto":"^1.4.5","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-replace":"^5.0.5","@rollup/plugin-strip":"^3.0.4","@testing-library/dom":"^9.3.4","@testing-library/jest-dom":"^6.4.2","@testing-library/user-event":"^14.5.2","blob-util":"^2.0.2","compression":"^1.7.4","conventional-changelog-cli":"^2.2.2","cross-env":"^7.0.3","csso":"^5.0.2","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.6.0","emojibase-data":"^5.1.1","express":"^4.18.2","fake-indexeddb":"^5.0.2","fast-glob":"^3.3.2","fetch-mock-jest":"^1.5.1","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^4.0.0","husky":"^9.0.11","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","lint-staged":"^15.2.2","lodash-es":"^4.17.15","markdown-table":"^3.0.2","markdown-toc":"^1.2.0","minify-html-literals":"^1.3.5","npm-run-all":"^4.1.5","playwright":"^1.41.2","pretty-bytes":"^6.1.1","puppeteer":"^22.1.0","recursive-readdir":"^2.2.3","rollup":"^4.12.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-terser":"^7.0.2","sass":"^1.71.0","shx":"^0.3.4","standard":"^17.1.0","string.prototype.replaceall":"^1.0.9","stylelint":"^16.2.1","stylelint-config-recommended-scss":"^14.0.0","stylelint-scss":"^6.1.0","svgo":"^3.2.0","tachometer":"^0.7.0","terser":"^5.27.1"},"//":{"jsonwebtoken":"comes from tachometer, tachometer is pinned for now due to breaking change, but jsonwebtoken 8 has a vuln"},"resolutions":{"jsonwebtoken":"^9.0.0"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","Element","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","Node","NodeFilter","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"volta":{"node":"20.9.0","yarn":"1.22.19"},"_id":"emoji-picker-element@1.21.1","gitHead":"ddb6aa3a9d9830b4b9b467c7219c04e8db1720c5","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-XO3buLicIjIb59dy3R2PVzpyxUEye7DSmHApbxFJxK8gCFPlGKP/Pld8ccWNYvny9t6vYhnKP1FNYgqqMy1XHA==","shasum":"a043d16962694073842db8aa242ec57628acc25c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.21.1.tgz","fileCount":51,"unpackedSize":405168,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGVDP3ThYLBTCxKdr+7roIlFasHfdxMll+DJ8M5I+ExsAiEA3BUjxDcVCip9VFj0x2XjCRkAf/CgaAIbxjkaN28vElo="}],"size":106983},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.21.1_1708189999912_0.40173107086094784"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-17T17:13:20.158Z","publish_time":1708190000158,"_source_registry_name":"default","contributors":[]},"1.21.2":{"name":"emoji-picker-element","version":"1.21.2","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky install","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup benchmark:runtime:setup benchmark:runtime:test","benchmark:runtime:setup":"./bin/setup-benchmark.sh && node ./bin/setupTachometerConfigs.js","benchmark:runtime:test":"for config in ./test/benchmark/*.tachometer.json; do echo \"${config}\"; tach --config \"${config}\"; done","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"vitest","test:adhoc":"node ./test/adhoc/server.js","cover":"vitest --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-replace":"^5.0.5","@rollup/plugin-strip":"^3.0.4","@testing-library/dom":"^9.3.4","@testing-library/jest-dom":"^6.4.2","@testing-library/user-event":"^14.5.2","@vitest/coverage-istanbul":"^1.4.0","@vitest/ui":"^1.4.0","blob-util":"^2.0.2","compression":"^1.7.4","conventional-changelog-cli":"^4.1.0","cross-env":"^7.0.3","csso":"^5.0.2","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.6.0","emojibase-data":"^5.1.1","express":"^4.19.1","fake-indexeddb":"^5.0.2","fast-glob":"^3.3.2","fetch-mock":"^9.11.0","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^4.0.0","husky":"^9.0.11","jsdom":"^24.0.0","lint-staged":"^15.2.2","lodash-es":"^4.17.15","markdown-table":"^3.0.2","markdown-toc":"^1.2.0","minify-html-literals":"^1.3.5","node-fetch":"^2.7.0","npm-run-all":"^4.1.5","playwright":"^1.42.1","pretty-bytes":"^6.1.1","puppeteer":"^22.6.0","recursive-readdir":"^2.2.3","rollup":"^4.13.0","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-terser":"^7.0.2","sass":"^1.72.0","standard":"^17.1.0","stylelint":"^16.2.1","stylelint-config-recommended-scss":"^14.0.0","stylelint-scss":"^6.2.1","svgo":"^3.2.0","tachometer":"^0.7.0","terser":"^5.29.2","vitest":"^1.4.0"},"//":{"jsonwebtoken":"comes from tachometer, tachometer is pinned for now due to breaking change, but jsonwebtoken 8 has a vuln"},"resolutions":{"jsonwebtoken":"^9.0.0"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","Element","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","Node","NodeFilter","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"volta":{"node":"20.11.1","yarn":"1.22.22"},"_id":"emoji-picker-element@1.21.2","gitHead":"c067cbab2909d6b83891e1980e78599f153affad","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-DgeQdxHN/5vbUrmiDmGD7PZ2I6f5NOd1h8F2BV3oBbKl21dLbVetl9r5Q7859pgh8eksBmZDThHtjON6nXJwdQ==","shasum":"132d2aa449a1687ce614d98abc5e2204057df619","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.21.2.tgz","fileCount":51,"unpackedSize":408859,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCF9mmzwuM7uGbl5rOWbyR1kWSvgBQhzudmV1Bb2VwfiQIgGOtmHh83YcyrYGfHD86beOQu86y1IeuwYJ4jJbDbGi0="}],"size":108510},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.21.2_1711073163690_0.7749459222776853"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-22T02:06:03.865Z","publish_time":1711073163865,"_source_registry_name":"default","contributors":[]},"1.21.3":{"name":"emoji-picker-element","version":"1.21.3","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky install","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup benchmark:runtime:setup benchmark:runtime:test","benchmark:runtime:setup":"./bin/setup-benchmark.sh && node ./bin/setupTachometerConfigs.js","benchmark:runtime:test":"for config in ./test/benchmark/*.tachometer.json; do echo \"${config}\"; tach --config \"${config}\"; done","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"vitest","test:adhoc":"node ./test/adhoc/server.js","cover":"vitest --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-replace":"^5.0.5","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^0.4.4","@testing-library/dom":"^9.3.4","@testing-library/jest-dom":"^6.4.2","@testing-library/user-event":"^14.5.2","@vitest/coverage-istanbul":"^1.4.0","@vitest/ui":"^1.4.0","blob-util":"^2.0.2","compression":"^1.7.4","conventional-changelog-cli":"^4.1.0","cross-env":"^7.0.3","csso":"^5.0.2","d2l-resize-aware":"github:BrightspaceUI/resize-aware#semver:^1.2.2","emoji-picker-element-data":"^1.6.0","emojibase-data":"^5.1.1","express":"^4.19.1","fake-indexeddb":"^5.0.2","fast-glob":"^3.3.2","fetch-mock":"^9.11.0","flat-color-icons":"^1.1.0","focus-visible":"^5.2.0","get-folder-size":"^4.0.0","husky":"^9.0.11","jsdom":"^24.0.0","lint-staged":"^15.2.2","lodash-es":"^4.17.15","markdown-table":"^3.0.2","markdown-toc":"^1.2.0","minify-html-literals":"^1.3.5","node-fetch":"^2.7.0","npm-run-all":"^4.1.5","playwright":"^1.42.1","pretty-bytes":"^6.1.1","postcss":"^8.4.38","puppeteer":"^22.6.0","recursive-readdir":"^2.2.3","rollup":"^4.13.0","rollup-plugin-analyzer":"^4.0.0","sass":"^1.72.0","standard":"^17.1.0","stylelint":"^16.2.1","stylelint-config-recommended-scss":"^14.0.0","stylelint-scss":"^6.2.1","svgo":"^3.2.0","tachometer":"^0.7.0","terser":"^5.29.2","vitest":"^1.4.0"},"//":{"jsonwebtoken":"comes from tachometer, tachometer is pinned for now due to breaking change, but jsonwebtoken 8 has a vuln"},"resolutions":{"jsonwebtoken":"^9.0.0"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","Element","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","Node","NodeFilter","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}]}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"packageManager":"pnpm@8.15.5+sha256.4b4efa12490e5055d59b9b9fc9438b7d581a6b7af3b5675eb5c5f447cee1a589","_id":"emoji-picker-element@1.21.3","gitHead":"3d84cf384e7413d75e9d9642d76f90befad6df14","_nodeVersion":"20.12.1","_npmVersion":"10.5.0","dist":{"integrity":"sha512-o1wQmPX0+8dmp/v4BfHVSMD2x32ZmCQd5LMHpHTw1M9ltDW99P+IIPbveI7nPxwGw74TW9E6jds6Kitf14UCOg==","shasum":"dea784cfe6d99b086cee8d4b696c602982ba85d9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.21.3.tgz","fileCount":51,"unpackedSize":408894,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBF+qX+TS1crsj9C/MLvqQ/ibJow6y1iU9DbxxoHhJg2AiEAjIuuSKAi8uNl114+bA723dmpUOQbABy/BnwaLUGJrbY="}],"size":108581},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.21.3_1712671962953_0.35038709565782367"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-09T14:12:43.103Z","publish_time":1712671963103,"_source_registry_name":"default","contributors":[]},"1.22.0":{"name":"emoji-picker-element","version":"1.22.0","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup benchmark:runtime:setup benchmark:runtime:test","benchmark:runtime:setup":"./bin/setup-benchmark.sh && node ./bin/setupTachometerConfigs.js","benchmark:runtime:test":"for config in ./test/benchmark/*.tachometer.json; do echo \"${config}\"; tach --config \"${config}\"; done","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"vitest","test:adhoc":"node ./test/adhoc/server.js","cover":"vitest --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@rollup/plugin-commonjs":"^26.0.1","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-replace":"^5.0.7","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^0.4.4","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.4.8","@testing-library/user-event":"^14.5.2","@vitest/coverage-istanbul":"^2.0.4","@vitest/ui":"^2.0.4","blob-util":"^2.0.2","compression":"^1.7.4","conventional-changelog-cli":"^5.0.0","cross-env":"^7.0.3","csso":"^5.0.5","emoji-picker-element-data":"^1.6.1","emojibase-data":"^5.1.1","express":"^4.19.2","fake-indexeddb":"^6.0.0","fast-glob":"^3.3.2","fetch-mock":"^10.1.1","flat-color-icons":"^1.1.0","get-folder-size":"^5.0.0","husky":"^9.1.3","jsdom":"^24.1.1","lint-staged":"^15.2.7","lodash-es":"^4.17.21","markdown-table":"^3.0.3","markdown-toc":"^1.2.0","minify-html-literals":"^1.3.5","npm-run-all":"^4.1.5","playwright":"^1.45.3","postcss":"^8.4.40","pretty-bytes":"^6.1.1","puppeteer":"^22.14.0","recursive-readdir":"^2.2.3","rollup":"^4.19.1","rollup-plugin-analyzer":"^4.0.0","sass":"^1.77.8","standard":"^17.1.0","stylelint":"^16.7.0","stylelint-config-recommended-scss":"^14.1.0","stylelint-scss":"^6.4.1","svgo":"^3.3.2","tachometer":"^0.7.1","terser":"^5.31.3","vitest":"^2.0.4"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","Element","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","Node","NodeFilter","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}],"no-descending-specificity":null}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","_id":"emoji-picker-element@1.22.0","gitHead":"7532f5a705e2f880911a3cc7ba73192603c752ab","_nodeVersion":"22.5.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-qNEI3Qtx88H0mGQ/nKlkU0BU8YQ48icE3y00uPXkq6Vls6lUtGufgoL6vny5bWc2OpvzNEBODLkBdcS1fhmrGQ==","shasum":"7514f1ef57b3bd1a049ded57e7e4ccd82b682b86","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.22.0.tgz","fileCount":51,"unpackedSize":409778,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIARtqTBQWYVSNp3+/6XNIDFdNc3FKMqU9GJp2hYNaGaVAiEA9BpwWjkht8FQLurPKm8qDm4aE7BWPI2UL12KK2p4bPo="}],"size":108735},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.22.0_1722111916096_0.06752094311388901"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-27T20:25:16.313Z","publish_time":1722111916313,"_source_registry_name":"default","contributors":[]},"1.22.1":{"name":"emoji-picker-element","version":"1.22.1","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup benchmark:runtime:setup benchmark:runtime:test","benchmark:runtime:setup":"node ./bin/setupTachometerConfigs.js","benchmark:runtime:test":"for config in ./test/benchmark/*.tachometer.json; do echo \"${config}\"; tach --config \"${config}\"; done","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"vitest","test:adhoc":"node ./test/adhoc/server.js","cover":"vitest --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@rollup/plugin-commonjs":"^26.0.1","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-replace":"^5.0.7","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^0.4.4","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.4.8","@testing-library/user-event":"^14.5.2","@vitest/coverage-istanbul":"^2.0.4","@vitest/ui":"^2.0.4","blob-util":"^2.0.2","compression":"^1.7.4","conventional-changelog-cli":"^5.0.0","cross-env":"^7.0.3","csso":"^5.0.5","emoji-picker-element-data":"^1.6.1","emojibase-data":"^5.1.1","express":"^4.19.2","fake-indexeddb":"^6.0.0","fast-glob":"^3.3.2","fetch-mock":"^10.1.1","flat-color-icons":"^1.1.0","get-folder-size":"^5.0.0","husky":"^9.1.3","jsdom":"^24.1.1","lint-staged":"^15.2.7","lodash-es":"^4.17.21","markdown-table":"^3.0.3","markdown-toc":"^1.2.0","minify-html-literals":"^1.3.5","npm-run-all":"^4.1.5","playwright":"^1.45.3","postcss":"^8.4.40","pretty-bytes":"^6.1.1","puppeteer":"^22.14.0","recursive-readdir":"^2.2.3","rollup":"^4.19.1","rollup-plugin-analyzer":"^4.0.0","sass":"^1.77.8","standard":"^17.1.0","stylelint":"^16.7.0","stylelint-config-recommended-scss":"^14.1.0","stylelint-scss":"^6.4.1","svgo":"^3.3.2","tachometer":"^0.7.1","terser":"^5.31.3","vitest":"^2.0.4"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","Element","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","Node","NodeFilter","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}],"no-descending-specificity":null}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","_id":"emoji-picker-element@1.22.1","gitHead":"aeb90047dca2005fb6c8f1b1c272b7625c9baa49","_nodeVersion":"22.5.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-3Gi04rw/dje9isUA3IX8JvzE+rkOxN+gVA5AhrcDf1ldRXujsm8TqmZSELJeIXwrrd2X6HvhdwSw00EAkL4yRg==","shasum":"eb7edd9a2cf7f42d6342dac3bcc797c05d7865c5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.22.1.tgz","fileCount":51,"unpackedSize":408499,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH7vDJXTDHYv3s3WehhCQtxIltf9dP+8CHPk6DnhBdl5AiEAtsYcnm44+DTRTbhLJElJ9NM9ybyWKwh1UJnSfqmiGGs="}],"size":108436},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.22.1_1722816625858_0.08853286881949685"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-05T00:10:26.045Z","publish_time":1722816626045,"_source_registry_name":"default","contributors":[]},"1.22.2":{"name":"emoji-picker-element","version":"1.22.2","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"cross-env PERF=1 run-s build:rollup benchmark:runtime:setup benchmark:runtime:test","benchmark:runtime:setup":"node ./bin/setupTachometerConfigs.js","benchmark:runtime:test":"for config in ./test/benchmark/*.tachometer.json; do echo \"${config}\"; tach --config \"${config}\"; done","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"vitest","test:adhoc":"node ./test/adhoc/server.js","cover":"vitest --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","devDependencies":{"@rollup/plugin-commonjs":"^26.0.1","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-replace":"^5.0.7","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^0.4.4","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.4.8","@testing-library/user-event":"^14.5.2","@vitest/coverage-istanbul":"^2.0.4","@vitest/ui":"^2.0.4","blob-util":"^2.0.2","compression":"^1.7.4","conventional-changelog-cli":"^5.0.0","cross-env":"^7.0.3","csso":"^5.0.5","emoji-picker-element-data":"^1.6.1","emojibase-data":"^5.1.1","express":"^4.19.2","fake-indexeddb":"^6.0.0","fast-glob":"^3.3.2","fetch-mock":"^10.1.1","flat-color-icons":"^1.1.0","get-folder-size":"^5.0.0","husky":"^9.1.3","jsdom":"^24.1.1","lint-staged":"^15.2.7","lodash-es":"^4.17.21","markdown-table":"^3.0.3","markdown-toc":"^1.2.0","minify-html-literals":"^1.3.5","npm-run-all":"^4.1.5","playwright":"^1.45.3","postcss":"^8.4.40","pretty-bytes":"^6.1.1","puppeteer":"^22.14.0","recursive-readdir":"^2.2.3","rollup":"^4.19.1","rollup-plugin-analyzer":"^4.0.0","sass":"^1.77.8","standard":"^17.1.0","stylelint":"^16.7.0","stylelint-config-recommended-scss":"^14.1.0","stylelint-scss":"^6.4.1","svgo":"^3.3.2","tachometer":"^0.7.1","terser":"^5.31.3","vitest":"^2.0.4"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","Element","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","Node","NodeFilter","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}],"no-descending-specificity":null}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"packageManager":"pnpm@9.6.0+sha512.38dc6fba8dba35b39340b9700112c2fe1e12f10b17134715a4aa98ccf7bb035e76fd981cf0bb384dfa98f8d6af5481c2bef2f4266a24bfa20c34eb7147ce0b5e","_id":"emoji-picker-element@1.22.2","gitHead":"d8377bf1206bdd41e14c31d43ac2e81a26c1abf1","_nodeVersion":"22.5.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-josHZStpNbbkUvLMXpJoiOtVTJTutni9bv2c1dg7BLvLUd9rXVmfxlmIN6tJPJzh7HhLY70xU7xZ7wW87Lh2yw==","shasum":"97db6a4bbc85c4f694013ba5921bc1ab2effdb83","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.22.2.tgz","fileCount":51,"unpackedSize":408474,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8dikXEXQHlApYa1L7dBNkY4toYgVTP/lxYvadmYMIVgIgDy+45p5OTm1/ByVO+7B2sG6pGq/Fa1vh0sEYKTZRKk8="}],"size":108427},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.22.2_1722916223964_0.20672838741085364"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-06T03:50:24.092Z","publish_time":1722916224092,"_source_registry_name":"default","contributors":[]},"1.22.3":{"name":"emoji-picker-element","version":"1.22.3","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"run-s build:rollup benchmark:runtime:setup benchmark:runtime:test","benchmark:runtime:setup":"node ./bin/setupTachometerConfigs.js","benchmark:runtime:test":"for config in ./test/benchmark/*.tachometer.json; do echo \"${config}\"; tach --config \"${config}\"; done","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"vitest","test:adhoc":"node ./test/adhoc/server.js","cover":"vitest --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","//":{"@nolanlawson/emoji-picker-element-for-tachometer":["Placeholder package for Tachometer to swap correctly, see https://github.com/nolanlawson/emoji-picker-element/pull/439/","Note the @nolanlawson scope to avoid any accidental dependency confusion vulnerability"]},"devDependencies":{"@nolanlawson/emoji-picker-element-for-tachometer":"file:.","@rollup/plugin-commonjs":"^26.0.1","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-replace":"^5.0.7","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^0.4.4","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.4.8","@testing-library/user-event":"^14.5.2","@vitest/coverage-istanbul":"^2.0.5","@vitest/ui":"^2.0.5","blob-util":"^2.0.2","compression":"^1.7.4","conventional-changelog-cli":"^5.0.0","cross-env":"^7.0.3","csso":"^5.0.5","emoji-picker-element-data":"^1.6.1","emojibase-data":"^5.1.1","express":"^4.19.2","fake-indexeddb":"^6.0.0","fast-glob":"^3.3.2","fetch-mock":"^11.1.1","flat-color-icons":"^1.1.0","get-folder-size":"^5.0.0","husky":"^9.1.4","jsdom":"^24.1.1","lint-staged":"^15.2.9","lodash-es":"^4.17.21","markdown-table":"^3.0.3","markdown-toc":"^1.2.0","minify-html-literals":"^1.3.5","npm-run-all":"^4.1.5","playwright":"^1.46.0","postcss":"^8.4.41","pretty-bytes":"^6.1.1","puppeteer":"^23.1.0","recursive-readdir":"^2.2.3","rollup":"^4.20.0","rollup-plugin-analyzer":"^4.0.0","sass":"^1.77.8","standard":"^17.1.0","stylelint":"^16.8.2","stylelint-config-recommended-scss":"^14.1.0","stylelint-scss":"^6.5.0","svgo":"^3.3.2","tachometer":"^0.7.1","terser":"^5.31.6","vitest":"^2.0.5"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","Element","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","Node","NodeFilter","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}],"no-descending-specificity":null}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"packageManager":"pnpm@9.7.1+sha512.faf344af2d6ca65c4c5c8c2224ea77a81a5e8859cbc4e06b1511ddce2f0151512431dd19e6aff31f2c6a8f5f2aced9bd2273e1fed7dd4de1868984059d2c4247","_id":"emoji-picker-element@1.22.3","gitHead":"c3970a7c66aec129942937df8b70ece3f80fa2b9","_nodeVersion":"22.6.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-3K6vBC2WmRf3y6MtCHY+wCBqp8H1uiCtWfT2dcZ1vAfcGk2FK4tx/vKzp+vpQ0Fz9PCiDcWdJ4NBDmQ612fKZA==","shasum":"45a0b975b89c72e99691469b020c047cca850d8c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.22.3.tgz","fileCount":51,"unpackedSize":410676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaOpNymuV9snIJ+DQYr58EoO7Z0fkHaYkmfT8vJ/j8qgIhAKmNBRr9Ovrr4f87kxwjji7Be9/GWzcDl9DJpE0iBvxA"}],"size":109022},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.22.3_1723823812357_0.06905541994213493"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-16T15:56:52.607Z","publish_time":1723823812607,"_source_registry_name":"default","contributors":[]},"1.22.4":{"name":"emoji-picker-element","version":"1.22.4","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"run-s build:rollup benchmark:runtime:setup benchmark:runtime:test","benchmark:runtime:setup":"node ./bin/setupTachometerConfigs.js","benchmark:runtime:test":"for config in ./test/benchmark/*.tachometer.json; do echo \"${config}\"; tach --config \"${config}\"; done","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"vitest","test:adhoc":"node ./test/adhoc/server.js","cover":"vitest --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","//":{"@nolanlawson/emoji-picker-element-for-tachometer":["Placeholder package for Tachometer to swap correctly, see https://github.com/nolanlawson/emoji-picker-element/pull/439/","Note the @nolanlawson scope to avoid any accidental dependency confusion vulnerability"]},"devDependencies":{"@nolanlawson/emoji-picker-element-for-tachometer":"file:.","@rollup/plugin-commonjs":"^26.0.1","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-replace":"^5.0.7","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^0.4.4","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.4.8","@testing-library/user-event":"^14.5.2","@vitest/coverage-istanbul":"^2.0.5","@vitest/ui":"^2.0.5","blob-util":"^2.0.2","compression":"^1.7.4","conventional-changelog-cli":"^5.0.0","cross-env":"^7.0.3","csso":"^5.0.5","emoji-picker-element-data":"^1.6.1","emojibase-data":"^5.1.1","express":"^4.19.2","fake-indexeddb":"^6.0.0","fast-glob":"^3.3.2","fetch-mock":"^11.1.1","flat-color-icons":"^1.1.0","get-folder-size":"^5.0.0","husky":"^9.1.4","jsdom":"^24.1.1","lint-staged":"^15.2.9","lodash-es":"^4.17.21","markdown-table":"^3.0.3","markdown-toc":"^1.2.0","minify-html-literals":"^1.3.5","npm-run-all":"^4.1.5","playwright":"^1.46.0","postcss":"^8.4.41","pretty-bytes":"^6.1.1","puppeteer":"^23.1.0","recursive-readdir":"^2.2.3","rollup":"^4.20.0","rollup-plugin-analyzer":"^4.0.0","sass":"^1.77.8","standard":"^17.1.0","stylelint":"^16.8.2","stylelint-config-recommended-scss":"^14.1.0","stylelint-scss":"^6.5.0","svgo":"^3.3.2","tachometer":"^0.7.1","terser":"^5.31.6","vitest":"^2.0.5"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CustomEvent","Event","fetch","getComputedStyle","Element","indexedDB","IDBKeyRange","Headers","HTMLElement","matchMedia","Node","NodeFilter","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}],"no-descending-specificity":null}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"packageManager":"pnpm@9.7.1+sha512.faf344af2d6ca65c4c5c8c2224ea77a81a5e8859cbc4e06b1511ddce2f0151512431dd19e6aff31f2c6a8f5f2aced9bd2273e1fed7dd4de1868984059d2c4247","_id":"emoji-picker-element@1.22.4","gitHead":"19a28830678bbbdfeabcdd4ae6b54d99792aa4ad","_nodeVersion":"22.6.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-2kealqo1bvQjlspkgXqC/eUBAhgP9WymSzaV9CPH5G3DOLgq1qA88IWHypcgkgbIiedP5w6LL2redVxsg9uKIA==","shasum":"5bbb9b77685c1831955613369efcd29677b5b0e0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.22.4.tgz","fileCount":51,"unpackedSize":411151,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtEE1vEFttQtqZVvH3CZ+Jd2QBgApfYu+KQZUKNatbEgIgQ5VtPBUo/CNN4MsBCJ/GSNU/sfUPW8Xar6qfaYJ2mC8="}],"size":109218},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.22.4_1723928636032_0.03735708438904761"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-17T21:03:56.268Z","publish_time":1723928636268,"_source_registry_name":"default","contributors":[]},"1.22.5":{"name":"emoji-picker-element","version":"1.22.5","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"run-s build:rollup benchmark:runtime:setup benchmark:runtime:test","benchmark:runtime:setup":"node ./bin/setupTachometerConfigs.js","benchmark:runtime:test":"for config in ./test/benchmark/*.tachometer.json; do echo \"${config}\"; tach --config \"${config}\"; done","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"vitest","test:adhoc":"node ./test/adhoc/server.js","cover":"vitest --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","//":{"@nolanlawson/emoji-picker-element-for-tachometer":["Placeholder package for Tachometer to swap correctly, see https://github.com/nolanlawson/emoji-picker-element/pull/439/","Note the @nolanlawson scope to avoid any accidental dependency confusion vulnerability"]},"devDependencies":{"@nolanlawson/emoji-picker-element-for-tachometer":"file:.","@rollup/plugin-commonjs":"^26.0.1","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-replace":"^5.0.7","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^0.4.4","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.5.0","@testing-library/user-event":"^14.5.2","@vitest/coverage-istanbul":"^2.0.5","@vitest/ui":"^2.0.5","blob-util":"^2.0.2","compression":"^1.7.4","conventional-changelog-cli":"^5.0.0","cross-env":"^7.0.3","csso":"^5.0.5","emoji-picker-element-data":"^1.6.1","emojibase-data":"^5.1.1","express":"^4.19.2","fake-indexeddb":"^6.0.0","fast-glob":"^3.3.2","fetch-mock":"^11.1.1","flat-color-icons":"^1.1.0","get-folder-size":"^5.0.0","husky":"^9.1.5","jsdom":"^25.0.0","lint-staged":"^15.2.9","lodash-es":"^4.17.21","markdown-table":"^3.0.3","markdown-toc":"^1.2.0","minify-html-literals":"^1.3.5","npm-run-all":"^4.1.5","playwright":"^1.46.1","postcss":"^8.4.41","pretty-bytes":"^6.1.1","puppeteer":"^23.2.0","recursive-readdir":"^2.2.3","rollup":"^4.21.1","rollup-plugin-analyzer":"^4.0.0","sass":"^1.77.8","standard":"^17.1.0","stylelint":"^16.8.2","stylelint-config-recommended-scss":"^14.1.0","stylelint-scss":"^6.5.1","svgo":"^3.3.2","tachometer":"^0.7.1","terser":"^5.31.6","vitest":"^2.0.5"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CSS","CustomEvent","Event","fetch","getComputedStyle","Element","indexedDB","IDBKeyRange","IntersectionObserver","Headers","HTMLElement","matchMedia","Node","NodeFilter","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}],"no-descending-specificity":null}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"packageManager":"pnpm@9.9.0+sha512.60c18acd138bff695d339be6ad13f7e936eea6745660d4cc4a776d5247c540d0edee1a563695c183a66eb917ef88f2b4feb1fc25f32a7adcadc7aaf3438e99c1","_id":"emoji-picker-element@1.22.5","gitHead":"3c9042b7d83a39715aa9832086995cf2a48e35ac","_nodeVersion":"22.7.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Lj/H7TeGs+QU7mSBAxSdFIo67Y7Kqvn1ESaR2nP67/nebtvazhF1SPb74sqnJG2/TRDbS289ePM65ana7iNIbg==","shasum":"eea7a9a408a7e26aa3bf3b06ea538d07e871c397","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.22.5.tgz","fileCount":51,"unpackedSize":420468,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICuUXRL0q3NTxuAnExTIpyczQl7/PMJjsw4au3jPXedcAiBQk4kLViAsb2qeqq7ALwRmmqdWbPojMFjRBIXg7eciEQ=="}],"size":111815},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.22.5_1725844595445_0.11450855338987442"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-09T01:16:35.613Z","publish_time":1725844595613,"_source_registry_name":"default","contributors":[]},"1.22.6":{"name":"emoji-picker-element","version":"1.22.6","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"run-s build:rollup benchmark:runtime:setup benchmark:runtime:test","benchmark:runtime:setup":"node ./bin/setupTachometerConfigs.js","benchmark:runtime:test":"for config in ./test/benchmark/*.tachometer.json; do echo \"${config}\"; tach --config \"${config}\"; done","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"vitest","test:adhoc":"node ./test/adhoc/server.js","cover":"vitest --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","//":{"@nolanlawson/emoji-picker-element-for-tachometer":["Placeholder package for Tachometer to swap correctly, see https://github.com/nolanlawson/emoji-picker-element/pull/439/","Note the @nolanlawson scope to avoid any accidental dependency confusion vulnerability"]},"devDependencies":{"@nolanlawson/emoji-picker-element-for-tachometer":"file:.","@rollup/plugin-commonjs":"^26.0.1","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-replace":"^5.0.7","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^0.4.4","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.5.0","@testing-library/user-event":"^14.5.2","@vitest/coverage-istanbul":"^2.0.5","@vitest/ui":"^2.0.5","blob-util":"^2.0.2","compression":"^1.7.4","conventional-changelog-cli":"^5.0.0","cross-env":"^7.0.3","csso":"^5.0.5","emoji-picker-element-data":"^1.6.1","emojibase-data":"^5.1.1","express":"^4.19.2","fake-indexeddb":"^6.0.0","fast-glob":"^3.3.2","fetch-mock":"^11.1.1","flat-color-icons":"^1.1.0","get-folder-size":"^5.0.0","husky":"^9.1.5","jsdom":"^25.0.0","lint-staged":"^15.2.9","lodash-es":"^4.17.21","markdown-table":"^3.0.3","markdown-toc":"^1.2.0","minify-html-literals":"^1.3.5","npm-run-all":"^4.1.5","playwright":"^1.46.1","postcss":"^8.4.41","pretty-bytes":"^6.1.1","puppeteer":"^23.2.0","recursive-readdir":"^2.2.3","rollup":"^4.21.1","rollup-plugin-analyzer":"^4.0.0","sass":"^1.77.8","standard":"^17.1.0","stylelint":"^16.8.2","stylelint-config-recommended-scss":"^14.1.0","stylelint-scss":"^6.5.1","svgo":"^3.3.2","tachometer":"^0.7.1","terser":"^5.31.6","vitest":"^2.0.5"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CSS","CustomEvent","Event","fetch","getComputedStyle","Element","indexedDB","IDBKeyRange","IntersectionObserver","Headers","HTMLElement","matchMedia","Node","NodeFilter","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}],"no-descending-specificity":null}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"packageManager":"pnpm@9.9.0+sha512.60c18acd138bff695d339be6ad13f7e936eea6745660d4cc4a776d5247c540d0edee1a563695c183a66eb917ef88f2b4feb1fc25f32a7adcadc7aaf3438e99c1","_id":"emoji-picker-element@1.22.6","gitHead":"e25c69b95e206ff9d207e727d32ff4efb21ba32b","_nodeVersion":"22.7.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-OGuxolBsB0NVB61cYh6wfC4e7+iSP81MHES1ZOmgMIwPMsiblRrdVau94fDRfDKoHaLyTgJv/f+oNQr6mx6SqQ==","shasum":"b73abab7996d63210a6c8b5fe013a6a80d80a5cc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.22.6.tgz","fileCount":51,"unpackedSize":421771,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGmKff/iGhv/mbVPD/QxlhJMFFCQ1auicb0rtYwV2wfkAiEA0WOCdqfVkd9qh6MJhsKfaP271IsKOdfFTKzN7yNaOIA="}],"size":112090},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.22.6_1725858783665_0.7321817201140988"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-09T05:13:03.961Z","publish_time":1725858783961,"_source_registry_name":"default","contributors":[]},"1.22.7":{"name":"emoji-picker-element","version":"1.22.7","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"run-s build:rollup benchmark:runtime:setup benchmark:runtime:test","benchmark:runtime:setup":"node ./bin/setupTachometerConfigs.js","benchmark:runtime:test":"for config in ./test/benchmark/*.tachometer.json; do echo \"${config}\"; tach --config \"${config}\"; done","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"vitest","test:adhoc":"node ./test/adhoc/server.js","cover":"vitest --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","//":{"@nolanlawson/emoji-picker-element-for-tachometer":["Placeholder package for Tachometer to swap correctly, see https://github.com/nolanlawson/emoji-picker-element/pull/439/","Note the @nolanlawson scope to avoid any accidental dependency confusion vulnerability"]},"devDependencies":{"@nolanlawson/emoji-picker-element-for-tachometer":"file:.","@rollup/plugin-commonjs":"^26.0.1","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-replace":"^5.0.7","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^0.4.4","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.5.0","@testing-library/user-event":"^14.5.2","@vitest/coverage-istanbul":"^2.0.5","@vitest/ui":"^2.0.5","blob-util":"^2.0.2","compression":"^1.7.4","conventional-changelog-cli":"^5.0.0","cross-env":"^7.0.3","csso":"^5.0.5","emoji-picker-element-data":"^1.6.1","emojibase-data":"^5.1.1","express":"^4.19.2","fake-indexeddb":"^6.0.0","fast-glob":"^3.3.2","fetch-mock":"^11.1.1","flat-color-icons":"^1.1.0","get-folder-size":"^5.0.0","husky":"^9.1.5","jsdom":"^25.0.0","lint-staged":"^15.2.9","lodash-es":"^4.17.21","markdown-table":"^3.0.3","markdown-toc":"^1.2.0","minify-html-literals":"^1.3.5","npm-run-all":"^4.1.5","playwright":"^1.46.1","postcss":"^8.4.41","pretty-bytes":"^6.1.1","puppeteer":"^23.2.0","recursive-readdir":"^2.2.3","rollup":"^4.21.1","rollup-plugin-analyzer":"^4.0.0","sass":"^1.77.8","standard":"^17.1.0","stylelint":"^16.8.2","stylelint-config-recommended-scss":"^14.1.0","stylelint-scss":"^6.5.1","svgo":"^3.3.2","tachometer":"^0.7.1","terser":"^5.31.6","vitest":"^2.0.5"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CSS","CustomEvent","Event","fetch","getComputedStyle","Element","indexedDB","IDBKeyRange","IntersectionObserver","Headers","HTMLElement","matchMedia","Node","NodeFilter","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}],"no-descending-specificity":null}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"packageManager":"pnpm@9.9.0+sha512.60c18acd138bff695d339be6ad13f7e936eea6745660d4cc4a776d5247c540d0edee1a563695c183a66eb917ef88f2b4feb1fc25f32a7adcadc7aaf3438e99c1","_id":"emoji-picker-element@1.22.7","gitHead":"23917df24ecc2b6f59324584f8584d9d520bc24b","_nodeVersion":"22.8.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-lX0a8f8yeDw2YuMDRqC1YXjMFRhTxezSGcSYnvgkEvtbtUnzYuNadxFrl4VBOeiwZMtwSe81nMk1Of6muNhCtQ==","shasum":"3b07e1d723ea738b43b2405bbd47871f01358d3b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.22.7.tgz","fileCount":51,"unpackedSize":421683,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVeVQieLCYDLAOEqX+UFCEhEPRPyxTfph92Sm1Bfx3IQIgVQRi9N1dlzV+l7S8XdYKWrgmGxRACPPcGYvm6xp7xX0="}],"size":112074},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.22.7_1726539482599_0.6618790505254895"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-17T02:18:02.762Z","publish_time":1726539482762,"_source_registry_name":"default","contributors":[]},"1.22.8":{"name":"emoji-picker-element","version":"1.22.8","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"run-s build:rollup benchmark:runtime:setup benchmark:runtime:test","benchmark:runtime:setup":"node ./bin/setupTachometerConfigs.js","benchmark:runtime:test":"for config in ./test/benchmark/*.tachometer.json; do echo \"${config}\"; tach --config \"${config}\"; done","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"vitest","test:adhoc":"node ./test/adhoc/server.js","cover":"vitest --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","//":{"@nolanlawson/emoji-picker-element-for-tachometer":["Placeholder package for Tachometer to swap correctly, see https://github.com/nolanlawson/emoji-picker-element/pull/439/","Note the @nolanlawson scope to avoid any accidental dependency confusion vulnerability"]},"devDependencies":{"@nolanlawson/emoji-picker-element-for-tachometer":"file:.","@rollup/plugin-commonjs":"^26.0.1","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-replace":"^5.0.7","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^0.4.4","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.5.0","@testing-library/user-event":"^14.5.2","@vitest/coverage-istanbul":"^2.0.5","@vitest/ui":"^2.0.5","blob-util":"^2.0.2","compression":"^1.7.4","conventional-changelog-cli":"^5.0.0","cross-env":"^7.0.3","csso":"^5.0.5","emoji-picker-element-data":"^1.6.1","emojibase-data":"^5.1.1","express":"^4.19.2","fake-indexeddb":"^6.0.0","fast-glob":"^3.3.2","fetch-mock":"^11.1.1","flat-color-icons":"^1.1.0","get-folder-size":"^5.0.0","husky":"^9.1.5","jsdom":"^25.0.0","lint-staged":"^15.2.9","lodash-es":"^4.17.21","markdown-table":"^3.0.3","markdown-toc":"^1.2.0","minify-html-literals":"^1.3.5","npm-run-all":"^4.1.5","playwright":"^1.46.1","postcss":"^8.4.41","pretty-bytes":"^6.1.1","puppeteer":"^23.2.0","recursive-readdir":"^2.2.3","rollup":"^4.21.1","rollup-plugin-analyzer":"^4.0.0","sass":"^1.77.8","standard":"^17.1.0","stylelint":"^16.8.2","stylelint-config-recommended-scss":"^14.1.0","stylelint-scss":"^6.5.1","svgo":"^3.3.2","tachometer":"^0.7.1","terser":"^5.31.6","vitest":"^2.0.5"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CSS","CustomEvent","Event","fetch","getComputedStyle","Element","indexedDB","IDBKeyRange","IntersectionObserver","Headers","HTMLElement","matchMedia","Node","NodeFilter","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}],"no-descending-specificity":null}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"packageManager":"pnpm@9.9.0+sha512.60c18acd138bff695d339be6ad13f7e936eea6745660d4cc4a776d5247c540d0edee1a563695c183a66eb917ef88f2b4feb1fc25f32a7adcadc7aaf3438e99c1","_id":"emoji-picker-element@1.22.8","gitHead":"cbf22e795297711117d74922a956c96f22a3222b","_nodeVersion":"22.9.0","_npmVersion":"10.8.3","dist":{"integrity":"sha512-EFgRjrlIcdA1ilyMH/f9KjB0Pi/vynrojNgMDZfU1Jv2YLrhdLJWx6xCehizPyxm4/NUuB8DfFvIT4v+1njjPQ==","shasum":"3fe824afd1108b79b4babec79a58160cf497f763","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.22.8.tgz","fileCount":51,"unpackedSize":423335,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZ7IbOgfp2S3oPnLTJqE7dV+oTEWz5wXwQ2rsQDUQUOwIgFztqY2s41gUq8Kb8Viadm31IAWFmFfyiaGfO5CTDlIA="}],"size":112425},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.22.8_1726843449497_0.9622995343146019"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-20T14:44:09.688Z","publish_time":1726843449688,"_source_registry_name":"default","contributors":[]},"1.23.0":{"name":"emoji-picker-element","version":"1.23.0","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"run-s build:rollup benchmark:runtime:setup benchmark:runtime:test","benchmark:runtime:setup":"node ./bin/setupTachometerConfigs.js","benchmark:runtime:test":"for config in ./test/benchmark/*.tachometer.json; do echo \"${config}\"; tach --config \"${config}\"; done","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"vitest","test:adhoc":"node ./test/adhoc/server.js","cover":"vitest --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","//":{"@nolanlawson/emoji-picker-element-for-tachometer":["Placeholder package for Tachometer to swap correctly, see https://github.com/nolanlawson/emoji-picker-element/pull/439/","Note the @nolanlawson scope to avoid any accidental dependency confusion vulnerability"]},"devDependencies":{"@nolanlawson/emoji-picker-element-for-tachometer":"file:.","@rollup/plugin-commonjs":"^28.0.1","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-node-resolve":"^15.3.0","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^0.4.4","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.6.2","@testing-library/user-event":"^14.5.2","@vitest/coverage-istanbul":"^2.1.3","@vitest/ui":"^2.1.3","blob-util":"^2.0.2","compression":"^1.7.4","conventional-changelog-cli":"^5.0.0","cross-env":"^7.0.3","csso":"^5.0.5","emoji-picker-element-data":"^1.6.1","emojibase-data":"^5.1.1","express":"^4.21.1","fake-indexeddb":"^6.0.0","fast-glob":"^3.3.2","fetch-mock":"^11.1.5","flat-color-icons":"^1.1.0","get-folder-size":"^5.0.0","husky":"^9.1.6","jsdom":"^25.0.1","lint-staged":"^15.2.10","lodash-es":"^4.17.21","markdown-table":"^3.0.3","markdown-toc":"^1.2.0","minify-html-literals":"^1.3.5","npm-run-all":"^4.1.5","playwright":"^1.48.1","postcss":"^8.4.47","pretty-bytes":"^6.1.1","puppeteer":"^23.6.0","recursive-readdir":"^2.2.3","rollup":"^4.24.0","rollup-plugin-analyzer":"^4.0.0","sass":"^1.80.2","standard":"^17.1.2","stylelint":"^16.10.0","stylelint-config-recommended-scss":"^14.1.0","stylelint-scss":"^6.8.1","svgo":"^3.3.2","tachometer":"^0.7.1","terser":"^5.36.0","vitest":"^2.1.3"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CSS","CustomEvent","Event","fetch","getComputedStyle","Element","indexedDB","IDBKeyRange","IntersectionObserver","Headers","HTMLElement","matchMedia","Node","NodeFilter","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}],"no-descending-specificity":null}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"packageManager":"pnpm@9.12.2+sha512.22721b3a11f81661ae1ec68ce1a7b879425a1ca5b991c975b074ac220b187ce56c708fe5db69f4c962c989452eee76c82877f4ee80f474cebd61ee13461b6228","_id":"emoji-picker-element@1.23.0","gitHead":"bc17e36ace39fb2794f761820ea2ed65071b3366","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-eITYquXyUoaTkpxJxEMIzCO6y3xpFxLvLuIRbnG+fL5u0aicHzKFvjSScrOSEwqg+2LWUlDqu08vqBFvtBOAeQ==","shasum":"b37a75911992b2b6600eebf2cd8a0b4090b93dae","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.23.0.tgz","fileCount":53,"unpackedSize":425003,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD78EpsdkBFn6muGdefkLhTTLcwPmPKTYcZp036DQoZCQIgeARoBxCPEwYvlRe0xvVcN8Xiu7sD2/v5mRUmq05WL5Y="}],"size":113128},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.23.0_1731176749855_0.20397819468748812"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-09T18:25:50.035Z","publish_time":1731176750035,"_source_registry_name":"default","contributors":[]},"1.24.0":{"name":"emoji-picker-element","version":"1.24.0","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"run-s build:rollup benchmark:runtime:setup benchmark:runtime:test","benchmark:runtime:setup":"node ./bin/setupTachometerConfigs.js","benchmark:runtime:test":"for config in ./test/benchmark/*.tachometer.json; do echo \"${config}\"; tach --config \"${config}\"; done","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"vitest","test:adhoc":"node ./test/adhoc/server.js","cover":"vitest --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","//":{"@nolanlawson/emoji-picker-element-for-tachometer":["Placeholder package for Tachometer to swap correctly, see https://github.com/nolanlawson/emoji-picker-element/pull/439/","Note the @nolanlawson scope to avoid any accidental dependency confusion vulnerability"]},"devDependencies":{"@nolanlawson/emoji-picker-element-for-tachometer":"file:.","@rollup/plugin-commonjs":"^28.0.1","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-node-resolve":"^15.3.0","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^0.4.4","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2","@vitest/coverage-istanbul":"^2.1.4","@vitest/ui":"^2.1.4","blob-util":"^2.0.2","compression":"^1.7.5","conventional-changelog-cli":"^5.0.0","cross-env":"^7.0.3","csso":"^5.0.5","emoji-picker-element-data":"^1.6.1","emojibase-data":"^5.1.1","express":"^4.21.1","fake-indexeddb":"^6.0.0","fast-glob":"^3.3.2","fetch-mock":"^11.1.5","flat-color-icons":"^1.1.0","get-folder-size":"^5.0.0","husky":"^9.1.6","jsdom":"^25.0.1","lint-staged":"^15.2.10","lodash-es":"^4.17.21","markdown-table":"^3.0.4","markdown-toc":"^1.2.0","minify-html-literals":"^1.3.5","npm-run-all":"^4.1.5","playwright":"^1.48.2","postcss":"^8.4.47","pretty-bytes":"^6.1.1","puppeteer":"^23.7.1","recursive-readdir":"^2.2.3","rollup":"^4.25.0","rollup-plugin-analyzer":"^4.0.0","sass":"^1.80.6","standard":"^17.1.2","stylelint":"^16.10.0","stylelint-config-recommended-scss":"^14.1.0","stylelint-scss":"^6.8.1","svgo":"^3.3.2","tachometer":"^0.7.1","terser":"^5.36.0","vitest":"^2.1.4"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CSS","CustomEvent","Event","fetch","getComputedStyle","Element","indexedDB","IDBKeyRange","IntersectionObserver","Headers","HTMLElement","matchMedia","Node","NodeFilter","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}],"no-descending-specificity":null}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"packageManager":"pnpm@9.12.3+sha512.cce0f9de9c5a7c95bef944169cc5dfe8741abfb145078c0d508b868056848a87c81e626246cb60967cbd7fd29a6c062ef73ff840d96b3c86c40ac92cf4a813ee","_id":"emoji-picker-element@1.24.0","gitHead":"fcbdb47011be86db9cfe7b642f81f1d00a68638b","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-dIUJ6ZXult6lsnDxG0Y0YLUhZ49mzImpg9pZjPoYFRP9wzx65y5ypS5W8I8SOyIOp4rgKZXB0fma1i7NbRJj0A==","shasum":"890700399bb6982835d3007397d7df87dfc12d7e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.24.0.tgz","fileCount":55,"unpackedSize":426347,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGGmRnLQJN7RZXAWul7BwTlhN4zOPrzb7MlhbYzOGTsPAiB3xLdfL7hAuGH3srN/+c7FyS6BGPaAn/3TLx6umJ/m1g=="}],"size":113664},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.24.0_1731993263633_0.059659968725725765"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-19T05:14:23.868Z","publish_time":1731993263868,"_source_registry_name":"default","contributors":[]},"1.25.0":{"name":"emoji-picker-element","version":"1.25.0","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"run-s build:rollup benchmark:runtime:setup benchmark:runtime:test","benchmark:runtime:setup":"node ./bin/setupTachometerConfigs.js","benchmark:runtime:test":"for config in ./test/benchmark/*.tachometer.json; do echo \"${config}\"; tach --config \"${config}\"; done","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"vitest","test:adhoc":"node ./test/adhoc/server.js","cover":"vitest --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","//":{"@nolanlawson/emoji-picker-element-for-tachometer":["Placeholder package for Tachometer to swap correctly, see https://github.com/nolanlawson/emoji-picker-element/pull/439/","Note the @nolanlawson scope to avoid any accidental dependency confusion vulnerability"]},"devDependencies":{"@nolanlawson/emoji-picker-element-for-tachometer":"file:.","@rollup/plugin-commonjs":"^28.0.1","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-node-resolve":"^15.3.0","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^0.4.4","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2","@vitest/coverage-istanbul":"^2.1.4","@vitest/ui":"^2.1.4","blob-util":"^2.0.2","compression":"^1.7.5","conventional-changelog-cli":"^5.0.0","cross-env":"^7.0.3","csso":"^5.0.5","emoji-picker-element-data":"^1.6.1","emojibase-data":"^5.1.1","express":"^4.21.1","fake-indexeddb":"^6.0.0","fast-glob":"^3.3.2","fetch-mock":"^11.1.5","flat-color-icons":"^1.1.0","get-folder-size":"^5.0.0","husky":"^9.1.6","jsdom":"^25.0.1","lint-staged":"^15.2.10","lodash-es":"^4.17.21","markdown-table":"^3.0.4","markdown-toc":"^1.2.0","minify-html-literals":"^1.3.5","npm-run-all":"^4.1.5","playwright":"^1.48.2","postcss":"^8.4.47","pretty-bytes":"^6.1.1","puppeteer":"^23.7.1","recursive-readdir":"^2.2.3","rollup":"^4.25.0","rollup-plugin-analyzer":"^4.0.0","sass":"^1.80.6","standard":"^17.1.2","stylelint":"^16.10.0","stylelint-config-recommended-scss":"^14.1.0","stylelint-scss":"^6.8.1","svgo":"^3.3.2","tachometer":"^0.7.1","terser":"^5.36.0","vitest":"^2.1.4"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CSS","CustomEvent","Event","fetch","getComputedStyle","Element","indexedDB","IDBKeyRange","IntersectionObserver","Headers","HTMLElement","matchMedia","Node","NodeFilter","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}],"no-descending-specificity":null}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"packageManager":"pnpm@9.12.3+sha512.cce0f9de9c5a7c95bef944169cc5dfe8741abfb145078c0d508b868056848a87c81e626246cb60967cbd7fd29a6c062ef73ff840d96b3c86c40ac92cf4a813ee","_id":"emoji-picker-element@1.25.0","gitHead":"919c1f3fbd9f1ac8531bb4c5e16dfe7f308ccc5b","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-UcUMxqIuneLCsEJ5KpqTD1xaHZyUpg6Oa7uCVe5AMXXpsW3C2TNegbNLXj2/rlbyr6qVMf7lXTFyzvFEarOIUg==","shasum":"d052528b6bf0d41aaf3d35a937329a482ac040e0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.25.0.tgz","fileCount":57,"unpackedSize":427653,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHCP7S94bU1ry1eKxcXPqUuMRt0PKMqK1qqzYx8GnLFwIgLQlE6GLJGaP1Bv8xtO4BZXZdnDZVXPCIzvzUzuw3Tsk="}],"size":114317},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.25.0_1732505139830_0.5130132102753837"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-25T03:25:40.000Z","publish_time":1732505140000,"_source_registry_name":"default","contributors":[]},"1.26.0":{"name":"emoji-picker-element","version":"1.26.0","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"run-s build:rollup benchmark:runtime:setup benchmark:runtime:test","benchmark:runtime:setup":"node ./bin/setupTachometerConfigs.js","benchmark:runtime:test":"for config in ./test/benchmark/*.tachometer.json; do echo \"${config}\"; tach --config \"${config}\"; done","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"vitest","test:adhoc":"node ./test/adhoc/server.js","cover":"vitest --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","//":{"@nolanlawson/emoji-picker-element-for-tachometer":["Placeholder package for Tachometer to swap correctly, see https://github.com/nolanlawson/emoji-picker-element/pull/439/","Note the @nolanlawson scope to avoid any accidental dependency confusion vulnerability"]},"devDependencies":{"@nolanlawson/emoji-picker-element-for-tachometer":"file:.","@rollup/plugin-commonjs":"^28.0.1","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-node-resolve":"^15.3.0","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^0.4.4","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2","@vitest/coverage-istanbul":"^2.1.4","@vitest/ui":"^2.1.4","blob-util":"^2.0.2","compression":"^1.7.5","conventional-changelog-cli":"^5.0.0","cross-env":"^7.0.3","csso":"^5.0.5","emoji-picker-element-data":"^1.7.0","emojibase-data":"^5.1.1","express":"^4.21.1","fake-indexeddb":"^6.0.0","fast-glob":"^3.3.2","fetch-mock":"^11.1.5","flat-color-icons":"^1.1.0","get-folder-size":"^5.0.0","husky":"^9.1.6","jsdom":"^25.0.1","lint-staged":"^15.2.10","lodash-es":"^4.17.21","markdown-table":"^3.0.4","markdown-toc":"^1.2.0","minify-html-literals":"^1.3.5","npm-run-all":"^4.1.5","playwright":"^1.48.2","postcss":"^8.4.47","pretty-bytes":"^6.1.1","puppeteer":"^23.7.1","recursive-readdir":"^2.2.3","rollup":"^4.25.0","rollup-plugin-analyzer":"^4.0.0","sass":"^1.80.6","standard":"^17.1.2","stylelint":"^16.10.0","stylelint-config-recommended-scss":"^14.1.0","stylelint-scss":"^6.8.1","svgo":"^3.3.2","tachometer":"^0.7.1","terser":"^5.36.0","vitest":"^2.1.4"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CSS","CustomEvent","Event","fetch","getComputedStyle","Element","indexedDB","IDBKeyRange","IntersectionObserver","Headers","HTMLElement","matchMedia","Node","NodeFilter","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}],"no-descending-specificity":null}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"packageManager":"pnpm@9.12.3+sha512.cce0f9de9c5a7c95bef944169cc5dfe8741abfb145078c0d508b868056848a87c81e626246cb60967cbd7fd29a6c062ef73ff840d96b3c86c40ac92cf4a813ee","_id":"emoji-picker-element@1.26.0","gitHead":"f4dfc5530cab13256e840b5febf1909e596cc47e","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-IcffFc+LNymYScmMuxOJooZulOCOACGc1Xvj+s7XeKqpc+0EoZfWrV9o4rBjEiuM7XjsgcEjD+m5DHg0aIfnnA==","shasum":"5ec8255543a3ab9c518c26fadfc6192fa8581344","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.26.0.tgz","fileCount":57,"unpackedSize":419772,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxgJQhB3XfPPBMBUpfZUQ3S0jZl6Gg/xF/ePqcMpEBygIgYNIvKwXJjkN68xEFjnLe6qz7eQ92Cryb3Hc5LPCvc0g="}],"size":113262},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/emoji-picker-element_1.26.0_1733599790040_0.5907448134082736"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-07T19:29:50.235Z","publish_time":1733599790235,"_source_registry_name":"default","contributors":[]},"1.26.1":{"name":"emoji-picker-element","version":"1.26.1","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"run-s build:rollup benchmark:runtime:setup benchmark:runtime:test","benchmark:runtime:setup":"node ./bin/setupTachometerConfigs.js","benchmark:runtime:test":"for config in ./test/benchmark/*.tachometer.json; do echo \"${config}\"; tach --config \"${config}\"; done","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"vitest","test:adhoc":"node ./test/adhoc/server.js","cover":"vitest --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","//":{"@nolanlawson/emoji-picker-element-for-tachometer":["Placeholder package for Tachometer to swap correctly, see https://github.com/nolanlawson/emoji-picker-element/pull/439/","Note the @nolanlawson scope to avoid any accidental dependency confusion vulnerability"]},"devDependencies":{"@nolanlawson/emoji-picker-element-for-tachometer":"file:.","@rollup/plugin-commonjs":"^28.0.1","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-node-resolve":"^15.3.0","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^0.4.4","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2","@vitest/coverage-istanbul":"^2.1.4","@vitest/ui":"^2.1.4","blob-util":"^2.0.2","compression":"^1.7.5","conventional-changelog-cli":"^5.0.0","cross-env":"^7.0.3","csso":"^5.0.5","emoji-picker-element-data":"^1.7.0","emojibase-data":"^5.1.1","express":"^4.21.1","fake-indexeddb":"^6.0.0","fast-glob":"^3.3.2","fetch-mock":"^11.1.5","flat-color-icons":"^1.1.0","get-folder-size":"^5.0.0","husky":"^9.1.6","jsdom":"^25.0.1","lint-staged":"^15.2.10","lodash-es":"^4.17.21","markdown-table":"^3.0.4","markdown-toc":"^1.2.0","minify-html-literals":"^1.3.5","npm-run-all":"^4.1.5","playwright":"^1.48.2","postcss":"^8.4.47","pretty-bytes":"^6.1.1","puppeteer":"^23.7.1","recursive-readdir":"^2.2.3","rollup":"^4.25.0","rollup-plugin-analyzer":"^4.0.0","sass":"^1.80.6","standard":"^17.1.2","stylelint":"^16.10.0","stylelint-config-recommended-scss":"^14.1.0","stylelint-scss":"^6.8.1","svgo":"^3.3.2","tachometer":"^0.7.1","terser":"^5.36.0","vitest":"^2.1.4"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CSS","CustomEvent","Event","fetch","getComputedStyle","Element","indexedDB","IDBKeyRange","IntersectionObserver","Headers","HTMLElement","matchMedia","Node","NodeFilter","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}],"no-descending-specificity":null}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"packageManager":"pnpm@9.12.3+sha512.cce0f9de9c5a7c95bef944169cc5dfe8741abfb145078c0d508b868056848a87c81e626246cb60967cbd7fd29a6c062ef73ff840d96b3c86c40ac92cf4a813ee","_id":"emoji-picker-element@1.26.1","gitHead":"f58a8bf4ef1f2a3cd82fe2fc6ae2b7b308b021a2","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-XgQ9s2JdmworiqLfJC7eGbzQHGv8yb8U9XofjeRAnOMYaeLh0MfwVAz9oG1YE2U2WnzU0Pys1axMjYtPKJ7YSg==","shasum":"c7a21165a188e542b4b22f8436139c2fb8420c1a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.26.1.tgz","fileCount":57,"unpackedSize":419539,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCID6/h9rfQDmZaRx7jZKg4Eg4RKXNjEqnNp4IfdeAPFYcAiALMMc8MiLZ+pz7qZwsL5eNtuQhR5CKJR/q2z67niHwig=="}],"size":113224},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/emoji-picker-element_1.26.1_1738114047136_0.6103348693015789"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-29T01:27:27.328Z","publish_time":1738114047328,"_source_registry_name":"default","contributors":[]},"1.26.2":{"name":"emoji-picker-element","version":"1.26.2","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"run-s build:rollup benchmark:runtime:setup benchmark:runtime:test","benchmark:runtime:setup":"node ./bin/setupTachometerConfigs.js","benchmark:runtime:test":"for config in ./test/benchmark/*.tachometer.json; do echo \"${config}\"; tach --config \"${config}\"; done","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"vitest","test:adhoc":"node ./test/adhoc/server.js","cover":"vitest --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","//":{"@nolanlawson/emoji-picker-element-for-tachometer":["Placeholder package for Tachometer to swap correctly, see https://github.com/nolanlawson/emoji-picker-element/pull/439/","Note the @nolanlawson scope to avoid any accidental dependency confusion vulnerability"]},"devDependencies":{"@nolanlawson/emoji-picker-element-for-tachometer":"file:.","@rollup/plugin-commonjs":"^28.0.1","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-node-resolve":"^15.3.0","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^0.4.4","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.5.2","@vitest/coverage-istanbul":"^2.1.4","@vitest/ui":"^2.1.4","blob-util":"^2.0.2","compression":"^1.7.5","conventional-changelog-cli":"^5.0.0","cross-env":"^7.0.3","csso":"^5.0.5","emoji-picker-element-data":"^1.7.0","emojibase-data":"^5.1.1","express":"^4.21.1","fake-indexeddb":"^6.0.0","fast-glob":"^3.3.2","fetch-mock":"^11.1.5","flat-color-icons":"^1.1.0","get-folder-size":"^5.0.0","husky":"^9.1.6","jsdom":"^25.0.1","lint-staged":"^15.2.10","lodash-es":"^4.17.21","markdown-table":"^3.0.4","markdown-toc":"^1.2.0","minify-html-literals":"^1.3.5","npm-run-all":"^4.1.5","playwright":"^1.48.2","postcss":"^8.4.47","pretty-bytes":"^6.1.1","puppeteer":"^23.7.1","recursive-readdir":"^2.2.3","rollup":"^4.25.0","rollup-plugin-analyzer":"^4.0.0","sass":"^1.80.6","standard":"^17.1.2","stylelint":"^16.10.0","stylelint-config-recommended-scss":"^14.1.0","stylelint-scss":"^6.8.1","svgo":"^3.3.2","tachometer":"^0.7.1","terser":"^5.36.0","vitest":"^2.1.4"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CSS","CustomEvent","Event","fetch","getComputedStyle","Element","indexedDB","IDBKeyRange","IntersectionObserver","Headers","HTMLElement","matchMedia","Node","NodeFilter","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}],"no-descending-specificity":null}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"packageManager":"pnpm@9.12.3+sha512.cce0f9de9c5a7c95bef944169cc5dfe8741abfb145078c0d508b868056848a87c81e626246cb60967cbd7fd29a6c062ef73ff840d96b3c86c40ac92cf4a813ee","_id":"emoji-picker-element@1.26.2","gitHead":"9ddf89156cf426916ca1ccf5038c95da6c7db658","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-iuUSNnU/XirkZOugE0d6DnHXA00I8UShIItUcR+RBWKvnbINqO7ln1N9hto2M4H3USS2CWqlbrQPSmRIhY1Dtw==","shasum":"08ec6d8cc54ea0def2c0a97c763b2e5d2b07c5bd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.26.2.tgz","fileCount":57,"unpackedSize":422731,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC+2oWYxXzp+KzUPoVm3toDZqkTdchIVXpZ3GRfFZrVmwIgLyGEK2BLSm+ghw6p0NtVkDi9V3uLpx4WVKlLV8cSWRw="}],"size":114153},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/emoji-picker-element_1.26.2_1744300294361_0.40413193537878334"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-10T15:51:34.567Z","publish_time":1744300294567,"_source_registry_name":"default","contributors":[]},"1.26.3":{"name":"emoji-picker-element","version":"1.26.3","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"run-s build:rollup benchmark:runtime:setup benchmark:runtime:test","benchmark:runtime:setup":"node ./bin/setupTachometerConfigs.js","benchmark:runtime:test":"for config in ./test/benchmark/*.tachometer.json; do echo \"${config}\"; tach --config \"${config}\"; done","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"vitest","test:adhoc":"node ./test/adhoc/server.js","cover":"vitest --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","//":{"@nolanlawson/emoji-picker-element-for-tachometer":["Placeholder package for Tachometer to swap correctly, see https://github.com/nolanlawson/emoji-picker-element/pull/439/","Note the @nolanlawson scope to avoid any accidental dependency confusion vulnerability"]},"devDependencies":{"@nolanlawson/emoji-picker-element-for-tachometer":"file:.","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-node-resolve":"^16.0.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^0.4.4","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.6.1","@vitest/coverage-istanbul":"^3.1.1","@vitest/ui":"^3.1.1","blob-util":"^2.0.2","compression":"^1.8.0","conventional-changelog-cli":"^5.0.0","cross-env":"^7.0.3","csso":"^5.0.5","emoji-picker-element-data":"^1.7.2","emojibase-data":"^5.1.1","express":"^5.1.0","fake-indexeddb":"^6.0.0","fast-glob":"^3.3.3","fetch-mock":"^11.1.5","flat-color-icons":"^1.1.0","get-folder-size":"^5.0.0","husky":"^9.1.7","jsdom":"^26.0.0","lint-staged":"^15.5.1","lodash-es":"^4.17.21","markdown-table":"^3.0.4","markdown-toc":"^1.2.0","minify-html-literals":"^1.3.5","npm-run-all":"^4.1.5","playwright":"^1.51.1","postcss":"^8.5.3","pretty-bytes":"^6.1.1","puppeteer":"^24.6.1","recursive-readdir":"^2.2.3","rollup":"^4.40.0","rollup-plugin-analyzer":"^4.0.0","sass":"^1.86.3","standard":"^17.1.2","stylelint":"^16.18.0","stylelint-config-recommended-scss":"^14.1.0","stylelint-scss":"^6.11.1","svgo":"^3.3.2","tachometer":"^0.7.1","terser":"^5.39.0","vitest":"^3.1.1"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CSS","CustomEvent","Event","fetch","getComputedStyle","Element","indexedDB","IDBKeyRange","IntersectionObserver","Headers","HTMLElement","matchMedia","Node","NodeFilter","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}],"no-descending-specificity":null}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"packageManager":"pnpm@10.8.0+sha512.0e82714d1b5b43c74610193cb20734897c1d00de89d0e18420aebc5977fa13d780a9cb05734624e81ebd81cc876cd464794850641c48b9544326b5622ca29971","_id":"emoji-picker-element@1.26.3","gitHead":"cd2db5ab0de0a72518edcf5604ed50cf2269fdc3","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-fOMG44d/3OqTe1pPqlu5H4ZtWg7gK4Le6Bt24JTKtDyce5+EO3Mo8WA95cKHbPSsSsg7ehM12M1x3Y6U6fgvTQ==","shasum":"9f06b67a4f7b5d51df052477cb61d8ee48db9c6a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.26.3.tgz","fileCount":57,"unpackedSize":423399,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBHEmp6nJSXVWW8RByeZi1tkku0qSH2MpXvW3lh3OMRSAiEAhZR5vegrfiCVk3cj5fcLI8GYzXEaNIRoG61i53wg9aM="}],"size":114579},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/emoji-picker-element_1.26.3_1744478246844_0.3556871370427155"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-12T17:17:27.093Z","publish_time":1744478247093,"_source_registry_name":"default","contributors":[]},"1.27.0":{"name":"emoji-picker-element","version":"1.27.0","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"run-s build:rollup benchmark:runtime:setup benchmark:runtime:test","benchmark:runtime:setup":"node ./bin/setupTachometerConfigs.js","benchmark:runtime:test":"for config in ./test/benchmark/*.tachometer.json; do echo \"${config}\"; tach --config \"${config}\"; done","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"vitest","test:adhoc":"node ./test/adhoc/server.js","cover":"vitest --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","//":{"@nolanlawson/emoji-picker-element-for-tachometer":["Placeholder package for Tachometer to swap correctly, see https://github.com/nolanlawson/emoji-picker-element/pull/439/","Note the @nolanlawson scope to avoid any accidental dependency confusion vulnerability"]},"devDependencies":{"@nolanlawson/emoji-picker-element-for-tachometer":"file:.","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-node-resolve":"^16.0.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^0.4.4","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.6.1","@vitest/coverage-istanbul":"^3.2.4","@vitest/ui":"^3.2.4","blob-util":"^2.0.2","compression":"^1.8.0","conventional-changelog-cli":"^5.0.0","cross-env":"^7.0.3","csso":"^5.0.5","emoji-picker-element-data":"^1.7.2","emojibase-data":"^5.1.1","express":"^5.1.0","fake-indexeddb":"^6.0.1","fast-glob":"^3.3.3","fetch-mock":"^11.1.5","flat-color-icons":"^1.1.0","get-folder-size":"^5.0.0","husky":"^9.1.7","jsdom":"^26.1.0","lint-staged":"^16.1.2","lodash-es":"^4.17.21","markdown-table":"^3.0.4","markdown-toc":"^1.2.0","minify-html-literals":"^1.3.5","npm-run-all":"^4.1.5","playwright":"^1.54.1","postcss":"^8.5.6","pretty-bytes":"^7.0.0","puppeteer":"^24.12.1","recursive-readdir":"^2.2.3","rollup":"^4.45.0","rollup-plugin-analyzer":"^4.0.0","sass":"^1.89.2","standard":"^17.1.2","stylelint":"^16.21.1","stylelint-config-recommended-scss":"^15.0.1","stylelint-scss":"^6.12.1","svgo":"^4.0.0","tachometer":"^0.7.2","terser":"^5.43.1","vitest":"^3.2.4"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CSS","CustomEvent","Event","fetch","getComputedStyle","Element","indexedDB","IDBKeyRange","IntersectionObserver","Headers","HTMLElement","matchMedia","Node","NodeFilter","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}],"no-descending-specificity":null}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"packageManager":"pnpm@10.13.1+sha512.37ebf1a5c7a30d5fabe0c5df44ee8da4c965ca0c5af3dbab28c3a1681b70a256218d05c81c9c0dcf767ef6b8551eb5b960042b9ed4300c59242336377e01cfad","_id":"emoji-picker-element@1.27.0","gitHead":"0121a3841050a33f32cba94b563e3e362f620158","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-CeN9g5/kq41+BfYPDpAbE2ejZRHbs1faFDmU9+E9wGA4JWLkok9zo1hwcAFnUhV4lPR3ZuLHiJxNG1mpjoF4TQ==","shasum":"b2294b69ac16cc9362f2ac3718edfbe3e55b8dc9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.27.0.tgz","fileCount":57,"unpackedSize":429584,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICi9xtEfNAK7cVizSEiTnP2a9xjp/hWn9CGuC1K/rMJaAiB5AD85Q2V3RV4gxGW8KHTrw7uV5ysiIndEo5lMJJ061w=="}],"size":116048},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/emoji-picker-element_1.27.0_1757105190251_0.030717430959792846"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-05T20:46:30.497Z","publish_time":1757105190497,"_source_registry_name":"default","contributors":[]},"1.28.0":{"name":"emoji-picker-element","version":"1.28.0","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"run-s build:rollup benchmark:runtime:setup benchmark:runtime:test","benchmark:runtime:setup":"node ./bin/setupTachometerConfigs.js","benchmark:runtime:test":"for config in ./test/benchmark/*.tachometer.json; do echo \"${config}\"; tach --config \"${config}\"; done","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"vitest","test:adhoc":"node ./test/adhoc/server.js","cover":"vitest --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","//":{"@nolanlawson/emoji-picker-element-for-tachometer":["Placeholder package for Tachometer to swap correctly, see https://github.com/nolanlawson/emoji-picker-element/pull/439/","Note the @nolanlawson scope to avoid any accidental dependency confusion vulnerability"]},"devDependencies":{"@nolanlawson/emoji-picker-element-for-tachometer":"file:.","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-node-resolve":"^16.0.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^0.4.4","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.6.1","@vitest/coverage-istanbul":"^3.2.4","@vitest/ui":"^3.2.4","blob-util":"^2.0.2","compression":"^1.8.0","conventional-changelog-cli":"^5.0.0","cross-env":"^7.0.3","csso":"^5.0.5","emoji-picker-element-data":"^1.8.0","emojibase-data":"^5.1.1","express":"^5.1.0","fake-indexeddb":"^6.2.2","fast-glob":"^3.3.3","fetch-mock":"^11.1.5","flat-color-icons":"^1.1.0","get-folder-size":"^5.0.0","husky":"^9.1.7","jsdom":"^26.1.0","lint-staged":"^16.1.2","lodash-es":"^4.17.21","markdown-table":"^3.0.4","markdown-toc":"^1.2.0","minify-html-literals":"^1.3.5","npm-run-all":"^4.1.5","playwright":"^1.54.1","postcss":"^8.5.6","pretty-bytes":"^7.0.0","puppeteer":"^24.12.1","recursive-readdir":"^2.2.3","rollup":"^4.45.0","rollup-plugin-analyzer":"^4.0.0","sass":"^1.89.2","standard":"^17.1.2","stylelint":"^16.21.1","stylelint-config-recommended-scss":"^15.0.1","stylelint-scss":"^6.12.1","svgo":"^4.0.0","tachometer":"^0.7.2","terser":"^5.43.1","vitest":"^3.2.4"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CSS","CustomEvent","Event","fetch","getComputedStyle","Element","indexedDB","IDBKeyRange","IntersectionObserver","Headers","HTMLElement","matchMedia","Node","NodeFilter","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}],"no-descending-specificity":null}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"packageManager":"pnpm@10.22.0+sha512.bf049efe995b28f527fd2b41ae0474ce29186f7edcb3bf545087bd61fbbebb2bf75362d1307fda09c2d288e1e499787ac12d4fcb617a974718a6051f2eee741c","_id":"emoji-picker-element@1.28.0","gitHead":"1d1bb3d2cefbaffbc80cd2a8bc157efd0df1315f","_nodeVersion":"24.9.0","_npmVersion":"11.6.0","dist":{"integrity":"sha512-gzRyaxUQKfnEt7xURdbyEGd+ifRy9FiIgU6I9ovABDOW6n4YrUZBAnYjP00BmVBiH1uxCkaUOrutbzTswCXSkw==","shasum":"36e0d9185e35ef1435b0802531dfba1b4f751e57","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.28.0.tgz","fileCount":57,"unpackedSize":429401,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDphUjzW/chKN9IN4V5bnR/KiKCuxgdq7/NcWtb8yqXsgIhALvF0hFz4FsyCzZ/hjq3LT0XMa+qz+RLfNBPNXDAP4qX"}],"size":115941},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/emoji-picker-element_1.28.0_1763569027874_0.9198642090386768"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-19T16:17:08.106Z","publish_time":1763569028106,"_source_registry_name":"default","contributors":[]},"1.28.1":{"name":"emoji-picker-element","version":"1.28.1","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"run-s build:rollup benchmark:runtime:setup benchmark:runtime:test","benchmark:runtime:setup":"node ./bin/setupTachometerConfigs.js","benchmark:runtime:test":"for config in ./test/benchmark/*.tachometer.json; do echo \"${config}\"; tach --config \"${config}\"; done","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"vitest","test:adhoc":"node ./test/adhoc/server.js","cover":"vitest --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","//":{"@nolanlawson/emoji-picker-element-for-tachometer":["Placeholder package for Tachometer to swap correctly, see https://github.com/nolanlawson/emoji-picker-element/pull/439/","Note the @nolanlawson scope to avoid any accidental dependency confusion vulnerability"]},"devDependencies":{"@nolanlawson/emoji-picker-element-for-tachometer":"file:.","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-node-resolve":"^16.0.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^0.4.4","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.6.1","@vitest/coverage-istanbul":"^3.2.4","@vitest/ui":"^3.2.4","blob-util":"^2.0.2","compression":"^1.8.0","conventional-changelog-cli":"^5.0.0","cross-env":"^7.0.3","csso":"^5.0.5","emoji-picker-element-data":"^1.8.0","emojibase-data":"^5.1.1","express":"^5.1.0","fake-indexeddb":"^6.2.2","fast-glob":"^3.3.3","fetch-mock":"^11.1.5","flat-color-icons":"^1.1.0","get-folder-size":"^5.0.0","husky":"^9.1.7","jsdom":"^26.1.0","lint-staged":"^16.1.2","lodash-es":"^4.17.21","markdown-table":"^3.0.4","markdown-toc":"^1.2.0","minify-html-literals":"^1.3.5","npm-run-all":"^4.1.5","playwright":"^1.54.1","postcss":"^8.5.6","pretty-bytes":"^7.0.0","puppeteer":"^24.12.1","recursive-readdir":"^2.2.3","rollup":"^4.45.0","rollup-plugin-analyzer":"^4.0.0","sass":"^1.89.2","standard":"^17.1.2","stylelint":"^16.21.1","stylelint-config-recommended-scss":"^15.0.1","stylelint-scss":"^6.12.1","svgo":"^4.0.0","tachometer":"^0.7.2","terser":"^5.43.1","vitest":"^3.2.4"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CSS","CustomEvent","Event","fetch","getComputedStyle","Element","indexedDB","IDBKeyRange","IntersectionObserver","Headers","HTMLElement","matchMedia","Node","NodeFilter","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}],"no-descending-specificity":null}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"packageManager":"pnpm@10.22.0+sha512.bf049efe995b28f527fd2b41ae0474ce29186f7edcb3bf545087bd61fbbebb2bf75362d1307fda09c2d288e1e499787ac12d4fcb617a974718a6051f2eee741c","_id":"emoji-picker-element@1.28.1","gitHead":"22121c37cdab24d8ab3ccc58e58c4afbfa1e5449","_nodeVersion":"24.9.0","_npmVersion":"11.6.0","dist":{"integrity":"sha512-8c64IPish2PWoV9oYCo2pvuPHwIv+uK9bO0dfpPyMupDAvaWL9ZvYhWNTAR+2sx7BhfRjciImqP6CIUgNX+DMg==","shasum":"e8cfa9d98afbc102ac77634603b1b27f98f800a1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.28.1.tgz","fileCount":57,"unpackedSize":430638,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFHhiaGIHqc9mO0iHqIHlYIMQZbqCni1FU4k548Hr9iKAiEAooQw20dH7CkZxR/CRO5+Czxd3OY+i4qOfS+3PVICRD0="}],"size":116298},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/emoji-picker-element_1.28.1_1766159390714_0.26014997517045035"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-19T15:49:50.853Z","publish_time":1766159390853,"_source_registry_name":"default","contributors":[]},"1.29.0":{"name":"emoji-picker-element","version":"1.29.0","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"run-s build:rollup benchmark:runtime:setup benchmark:runtime:test","benchmark:runtime:setup":"node ./bin/setupTachometerConfigs.js","benchmark:runtime:test":"for config in ./test/benchmark/*.tachometer.json; do echo \"${config}\"; tach --config \"${config}\"; done","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"vitest","test:adhoc":"node ./test/adhoc/server.js","cover":"vitest --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","//":{"@nolanlawson/emoji-picker-element-for-tachometer":["Placeholder package for Tachometer to swap correctly, see https://github.com/nolanlawson/emoji-picker-element/pull/439/","Note the @nolanlawson scope to avoid any accidental dependency confusion vulnerability"]},"devDependencies":{"@nolanlawson/emoji-picker-element-for-tachometer":"file:.","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-node-resolve":"^16.0.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^0.4.4","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.6.1","@vitest/coverage-istanbul":"^3.2.4","@vitest/ui":"^3.2.4","blob-util":"^2.0.2","compression":"^1.8.0","conventional-changelog-cli":"^5.0.0","cross-env":"^7.0.3","csso":"^5.0.5","emoji-picker-element-data":"^1.8.0","emojibase-data":"^5.1.1","express":"^5.1.0","fake-indexeddb":"^6.2.2","fast-glob":"^3.3.3","fetch-mock":"^11.1.5","flat-color-icons":"^1.1.0","get-folder-size":"^5.0.0","husky":"^9.1.7","jsdom":"^26.1.0","lint-staged":"^16.1.2","lodash-es":"^4.17.21","markdown-table":"^3.0.4","markdown-toc":"^1.2.0","minify-html-literals":"^1.3.5","npm-run-all":"^4.1.5","playwright":"^1.54.1","postcss":"^8.5.6","pretty-bytes":"^7.0.0","puppeteer":"^24.12.1","recursive-readdir":"^2.2.3","rollup":"^4.45.0","rollup-plugin-analyzer":"^4.0.0","sass":"^1.89.2","standard":"^17.1.2","stylelint":"^16.21.1","stylelint-config-recommended-scss":"^15.0.1","stylelint-scss":"^6.12.1","svgo":"^4.0.0","tachometer":"^0.7.2","terser":"^5.43.1","vitest":"^3.2.4"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CSS","CustomEvent","Event","fetch","getComputedStyle","Element","indexedDB","IDBKeyRange","IntersectionObserver","Headers","HTMLElement","matchMedia","Node","NodeFilter","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}],"no-descending-specificity":null}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"packageManager":"pnpm@10.29.1+sha512.48dae233635a645768a3028d19545cacc1688639eeb1f3734e42d6d6b971afbf22aa1ac9af52a173d9c3a20c15857cfa400f19994d79a2f626fcc73fccda9bbc","_id":"emoji-picker-element@1.29.0","gitHead":"12493eb8132851fedea0c1f8ee09d6f366da4af9","_nodeVersion":"24.9.0","_npmVersion":"11.6.0","dist":{"integrity":"sha512-lQm8YayfwIP5j+Xe1O2Fjul7hv2b4spPS16X99O4qKQdzDQaEeiAqqYaRONHncewcpisUf6qGFJkhM2G3riEdA==","shasum":"8af41d98e5e782df1a1fb3b3cf6156c077ac8e1d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.29.0.tgz","fileCount":59,"unpackedSize":433252,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC26JcjIyC7nQLI4sdw1aIpcZKd3Wg+mMOCU0DipOw2HAIgDyTfjInkkbDRWOchsY9UtFivmbEVRyAsnaBagEF3Kl0="}],"size":117260},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/emoji-picker-element_1.29.0_1770590175919_0.260146211334064"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-08T22:36:16.061Z","publish_time":1770590176061,"_source_registry_name":"default","contributors":[]},"1.29.1":{"name":"emoji-picker-element","version":"1.29.1","description":"Lightweight emoji picker distributed as a web component","main":"index.js","module":"index.js","types":"index.d.ts","type":"module","customElements":"custom-elements.json","scripts":{"prepare":"run-s build && husky","build":"run-s build:rollup build:i18n build:css-docs build:i18n-docs build:toc","build:rollup":"cross-env NODE_ENV=production rollup -c","build:css-docs":"node ./bin/generateCssDocs","build:i18n-docs":"node ./bin/generateI18nDocs","build:toc":"node ./bin/generateTOC","build:i18n":"node ./bin/buildI18n","benchmark:runtime":"run-s build:rollup benchmark:runtime:setup benchmark:runtime:test","benchmark:runtime:setup":"node ./bin/setupTachometerConfigs.js","benchmark:runtime:test":"for config in ./test/benchmark/*.tachometer.json; do echo \"${config}\"; tach --config \"${config}\"; done","benchmark:bundlesize":"run-s build:rollup benchmark:bundle benchmark:run-bundlesize","benchmark:bundle":"rollup -c ./test/bundlesize/rollup.config.js","benchmark:memory":"run-s build:rollup benchmark:bundle && run-p --race benchmark:memory:server benchmark:memory:test","benchmark:memory:server":"node ./test/memory/server.js","benchmark:memory:test":"node ./test/memory/test.js","benchmark:run-bundlesize":"node ./bin/bundlesize.js","benchmark:storage":"cross-env PERF=1 run-s build:rollup && run-p --race test:adhoc benchmark:storage:test","benchmark:storage:test":"node ./test/storage/test.js","test:leak":"run-p --race test:leak:server test:leak:test","test:leak:server":"node ./test/leak/server.js","test:leak:test":"node ./test/leak/test.js","dev":"run-p --race dev:rollup dev:server","dev:rollup":"cross-env NODE_ENV=development rollup -c -w","dev:server":"node ./test/adhoc/server.js","lint":"standard && stylelint '**/*.scss'","lint:fix":"standard --fix && stylelint --fix '**/*.scss'","test":"vitest","test:adhoc":"node ./test/adhoc/server.js","cover":"vitest --coverage","docs":"node bin/processCustomEmoji.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","version":"run-s changelog docs && git add CHANGELOG.md docs"},"repository":{"type":"git","url":"git+https://github.com/nolanlawson/emoji-picker-element.git"},"keywords":["emoji","picker","IndexedDB","custom","element","web","component"],"author":{"name":"Nolan Lawson","email":"nolan@nolanlawson.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/nolanlawson/emoji-picker-element/issues"},"homepage":"https://github.com/nolanlawson/emoji-picker-element#readme","//":{"@nolanlawson/emoji-picker-element-for-tachometer":["Placeholder package for Tachometer to swap correctly, see https://github.com/nolanlawson/emoji-picker-element/pull/439/","Note the @nolanlawson scope to avoid any accidental dependency confusion vulnerability"]},"devDependencies":{"@nolanlawson/emoji-picker-element-for-tachometer":"file:.","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-inject":"^5.0.5","@rollup/plugin-node-resolve":"^16.0.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^0.4.4","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.6.3","@testing-library/user-event":"^14.6.1","@vitest/coverage-istanbul":"^3.2.4","@vitest/ui":"^3.2.4","blob-util":"^2.0.2","compression":"^1.8.0","conventional-changelog-cli":"^5.0.0","cross-env":"^7.0.3","csso":"^5.0.5","emoji-picker-element-data":"^1.8.0","emojibase-data":"^5.1.1","express":"^5.1.0","fake-indexeddb":"^6.2.2","fast-glob":"^3.3.3","fetch-mock":"^11.1.5","flat-color-icons":"^1.1.0","get-folder-size":"^5.0.0","husky":"^9.1.7","jsdom":"^26.1.0","lint-staged":"^16.1.2","lodash-es":"^4.17.21","markdown-table":"^3.0.4","markdown-toc":"^1.2.0","minify-html-literals":"^1.3.5","npm-run-all":"^4.1.5","playwright":"^1.54.1","postcss":"^8.5.6","pretty-bytes":"^7.0.0","puppeteer":"^24.12.1","recursive-readdir":"^2.2.3","rollup":"^4.45.0","rollup-plugin-analyzer":"^4.0.0","sass":"^1.89.2","standard":"^17.1.2","stylelint":"^16.21.1","stylelint-config-recommended-scss":"^15.0.1","stylelint-scss":"^6.12.1","svgo":"^4.0.0","tachometer":"^0.7.2","terser":"^5.43.1","vitest":"^3.2.4"},"standard":{"ignore":["/database.js","/index.js","/picker.js","/trimEmojiData.js","/trimEmojiData.cjs","/svelte.js","/docs"],"global":["btoa","crypto","customElements","CSS","CustomEvent","Event","fetch","getComputedStyle","Element","indexedDB","IDBKeyRange","IntersectionObserver","Headers","HTMLElement","matchMedia","Node","NodeFilter","performance","ResizeObserver","Response","requestAnimationFrame","requestIdleCallback","test","expect","beforeAll","afterAll","beforeEach","afterEach","describe"]},"stylelint":{"extends":"stylelint-config-recommended-scss","rules":{"selector-type-no-unknown":[true,{"ignoreTypes":["emoji-picker"]}],"no-descending-specificity":null}},"lint-staged":{"*.js":"standard --fix","*.(css|scss)":"stylelint --fix '**/*.scss'"},"packageManager":"pnpm@10.29.1+sha512.48dae233635a645768a3028d19545cacc1688639eeb1f3734e42d6d6b971afbf22aa1ac9af52a173d9c3a20c15857cfa400f19994d79a2f626fcc73fccda9bbc","_id":"emoji-picker-element@1.29.1","gitHead":"ded142e5c820c3fe6803ae372dd2b77ed7fbcf9d","_nodeVersion":"24.9.0","_npmVersion":"11.6.0","dist":{"integrity":"sha512-TOiHzu9Dqib3x4MwcAi3wi3RdyT4SoeB4b15AvH1ks4SBwTl7DeebhZ0d3x6dNi4XfNU7IGRZ7NBQllj0RqwrQ==","shasum":"24119c44341b4f63573357b77290032c1659140a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/emoji-picker-element/-/emoji-picker-element-1.29.1.tgz","fileCount":59,"unpackedSize":436739,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIG34jlO4qnp8WHprrzXML+taRdmkejfNR2f6BKzGD8gvAiEAhgyOBn+UY8gJFt1X8ZJptMlpTZF4TjUasAWFZqZsKtU="}],"size":118160},"_npmUser":{"name":"anonymous","email":"nolan@nolanlawson.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"nolan@nolanlawson.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/emoji-picker-element_1.29.1_1772397926209_0.716482883513744"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-01T20:45:26.419Z","publish_time":1772397926419,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"1.29.1"},"name":"emoji-picker-element","time":{"created":"2022-01-28T01:37:41.989Z","modified":"2026-03-01T20:45:38.857Z","1.0.0":"2020-06-28T15:56:13.969Z","1.0.1":"2020-06-30T20:16:25.504Z","1.0.2":"2020-07-01T16:10:53.741Z","1.0.3":"2020-07-01T18:23:20.388Z","1.1.0":"2020-08-21T02:32:55.824Z","1.2.0":"2020-09-13T22:16:48.204Z","1.2.1":"2020-09-24T04:48:18.591Z","1.2.2":"2020-11-02T16:56:11.401Z","1.2.3":"2020-11-06T19:42:30.837Z","1.3.0":"2020-11-06T22:01:44.308Z","1.3.1":"2020-12-19T03:08:54.795Z","1.3.2":"2020-12-24T22:04:38.523Z","1.3.3":"2020-12-25T21:59:46.895Z","1.3.4":"2020-12-29T20:08:59.581Z","1.4.0":"2021-01-18T23:09:39.774Z","1.5.0":"2021-05-31T17:35:20.014Z","1.6.0":"2021-06-29T04:53:43.477Z","1.6.1":"2021-07-03T02:42:16.570Z","1.6.2":"2021-07-07T05:08:52.436Z","1.6.3":"2021-07-11T17:22:39.527Z","1.6.4":"2021-07-11T22:39:57.666Z","1.6.5":"2021-07-25T16:21:32.412Z","1.6.6":"2021-07-27T14:36:53.475Z","1.6.7":"2021-08-02T00:21:16.463Z","1.7.0":"2021-08-06T17:42:34.844Z","1.7.1":"2021-08-14T18:22:10.039Z","1.8.0":"2021-08-18T14:29:06.198Z","1.8.1":"2021-09-03T16:29:58.699Z","1.8.2":"2021-09-26T18:47:33.285Z","1.9.0":"2021-12-19T17:03:36.430Z","1.10.0":"2021-12-21T02:46:28.201Z","1.10.1":"2022-02-08T01:44:20.819Z","1.11.0":"2022-03-12T18:48:51.428Z","1.11.1":"2022-03-20T23:27:52.327Z","1.11.2":"2022-04-08T16:22:29.427Z","1.11.3":"2022-04-16T00:53:16.817Z","1.12.0":"2022-06-24T04:20:06.531Z","1.12.1":"2022-06-24T04:26:06.902Z","1.13.0":"2022-10-17T14:32:44.564Z","1.13.1":"2022-10-23T17:30:17.709Z","1.14.0":"2022-11-25T20:33:48.554Z","1.14.1":"2022-12-19T00:33:00.012Z","1.15.0":"2022-12-29T18:31:42.430Z","1.15.1":"2023-01-22T21:10:12.870Z","1.16.0":"2023-02-25T16:17:07.622Z","1.17.0":"2023-04-18T03:11:17.539Z","1.18.0":"2023-06-11T04:17:52.263Z","1.18.1":"2023-06-11T18:36:22.008Z","1.18.2":"2023-06-18T23:57:48.409Z","1.18.3":"2023-06-30T15:55:42.740Z","1.18.4":"2023-10-08T20:12:57.664Z","1.19.0":"2023-11-11T17:13:19.671Z","1.19.1":"2023-11-12T00:15:48.542Z","1.19.2":"2023-11-24T17:18:55.803Z","1.20.0":"2023-12-04T00:05:02.027Z","1.20.1":"2023-12-04T00:12:53.513Z","1.21.0":"2023-12-17T20:33:13.323Z","1.21.1":"2024-02-17T17:13:20.158Z","1.21.2":"2024-03-22T02:06:03.865Z","1.21.3":"2024-04-09T14:12:43.103Z","1.22.0":"2024-07-27T20:25:16.313Z","1.22.1":"2024-08-05T00:10:26.045Z","1.22.2":"2024-08-06T03:50:24.092Z","1.22.3":"2024-08-16T15:56:52.607Z","1.22.4":"2024-08-17T21:03:56.268Z","1.22.5":"2024-09-09T01:16:35.613Z","1.22.6":"2024-09-09T05:13:03.961Z","1.22.7":"2024-09-17T02:18:02.762Z","1.22.8":"2024-09-20T14:44:09.688Z","1.23.0":"2024-11-09T18:25:50.035Z","1.24.0":"2024-11-19T05:14:23.868Z","1.25.0":"2024-11-25T03:25:40.000Z","1.26.0":"2024-12-07T19:29:50.235Z","1.26.1":"2025-01-29T01:27:27.328Z","1.26.2":"2025-04-10T15:51:34.567Z","1.26.3":"2025-04-12T17:17:27.093Z","1.27.0":"2025-09-05T20:46:30.497Z","1.28.0":"2025-11-19T16:17:08.106Z","1.28.1":"2025-12-19T15:49:50.853Z","1.29.0":"2026-02-08T22:36:16.061Z","1.29.1":"2026-03-01T20:45:26.419Z"},"readme":"emoji-picker-element\n====\n\n![Screenshot of emoji-picker-element in light and dark modes](https://nolanwlawson.files.wordpress.com/2020/06/out.png)\n\n```html\n<emoji-picker></emoji-picker>\n```\n\nA lightweight emoji picker, distributed as a web component.\n\n**Features:**\n\n- Supports [Emoji v17.0](https://emojipedia.org/emoji-17.0) (depending on OS) and custom emoji\n- Uses IndexedDB, so it consumes [far less memory](https://nolanlawson.com/2020/06/28/introducing-emoji-picker-element-a-memory-efficient-emoji-picker-for-the-web/) than other emoji pickers\n- [Small bundle size](https://bundlephobia.com/result?p=emoji-picker-element) (~12.5kB min+gz)\n- Renders native emoji by default, with support for custom fonts\n- [Accessible by default](https://nolanlawson.com/2020/07/01/building-an-accessible-emoji-picker/)\n- Framework and bundler not required, just add a `<script>` tag and use it\n\n**Table of contents:**\n\n<!-- toc start -->\n\n- [emoji-picker-element](#emoji-picker-element-)\n  * [Usage](#usage)\n    + [Examples](#examples)\n    + [Emoji support](#emoji-support)\n      - [Custom emoji font](#custom-emoji-font)\n      - [Polyfilling flag emoji on Windows](#polyfilling-flag-emoji-on-windows)\n  * [Styling](#styling)\n    + [Size](#size)\n    + [Dark mode](#dark-mode)\n    + [CSS variables](#css-variables)\n    + [Focus outline](#focus-outline)\n    + [Small screen sizes](#small-screen-sizes)\n    + [Custom styling](#custom-styling)\n  * [JavaScript API](#javascript-api)\n    + [Picker](#picker)\n      - [Events](#events)\n        * [`emoji-click`](#emoji-click)\n        * [`emoji-click-sync`](#emoji-click-sync)\n        * [`skin-tone-change`](#skin-tone-change)\n      - [Internationalization](#internationalization)\n        * [Built-in translations](#built-in-translations)\n      - [Custom category order](#custom-category-order)\n    + [Database](#database)\n      - [Constructors](#constructors)\n        * [constructor](#constructor)\n      - [Accessors](#accessors)\n        * [customEmoji](#customemoji)\n      - [Methods](#methods)\n        * [close](#close)\n        * [delete](#delete)\n        * [getEmojiByGroup](#getemojibygroup)\n        * [getEmojiBySearchQuery](#getemojibysearchquery)\n        * [getEmojiByShortcode](#getemojibyshortcode)\n        * [getEmojiByUnicodeOrName](#getemojibyunicodeorname)\n        * [getPreferredSkinTone](#getpreferredskintone)\n        * [getTopFavoriteEmoji](#gettopfavoriteemoji)\n        * [incrementFavoriteEmojiCount](#incrementfavoriteemojicount)\n        * [ready](#ready)\n        * [setPreferredSkinTone](#setpreferredskintone)\n    + [Custom emoji](#custom-emoji)\n    + [Tree-shaking](#tree-shaking)\n    + [Within a meta-framework (Next.js, SvelteKit, etc.)](#within-a-meta-framework-nextjs-sveltekit-etc)\n    + [Within a Svelte project](#within-a-svelte-project)\n  * [Data and offline](#data-and-offline)\n    + [Data source and JSON format](#data-source-and-json-format)\n    + [Shortcodes](#shortcodes)\n    + [Cache performance](#cache-performance)\n    + [emojibase-data compatibility (deprecated)](#emojibase-data-compatibility-deprecated)\n    + [Trimming the emoji data (deprecated)](#trimming-the-emoji-data-deprecated)\n    + [Offline-first](#offline-first)\n    + [Environments without IndexedDB](#environments-without-indexeddb)\n  * [Design decisions](#design-decisions)\n    + [IndexedDB](#indexeddb)\n    + [Native emoji](#native-emoji)\n    + [JSON loading](#json-loading)\n    + [Browser support](#browser-support)\n  * [Contributing](#contributing)\n\n<!-- toc end -->\n\n## Usage\n\nVia npm:\n\n    npm install emoji-picker-element\n\n```js\nimport 'emoji-picker-element';\n```\n\nOr as a `<script>` tag:\n\n```html\n<script type=\"module\" src=\"https://cdn.jsdelivr.net/npm/emoji-picker-element@^1/index.js\"></script>\n```\n\nThen use the HTML:\n\n```html\n<emoji-picker></emoji-picker>\n```\n\nAnd listen for `emoji-click` events:\n\n```js\ndocument.querySelector('emoji-picker')\n  .addEventListener('emoji-click', event => console.log(event.detail));\n```\n\nThis will log:\n\n```json\n{\n  \"emoji\": {\n    \"annotation\": \"grinning face\",\n    \"group\": 0,\n    \"order\": 1,\n    \"shortcodes\": [ \"grinning_face\", \"grinning\" ],\n    \"tags\": [ \"face\", \"grin\" ],\n    \"unicode\": \"😀\",\n    \"version\": 1,\n    \"emoticon\": \":D\"\n  },\n  \"skinTone\": 0,\n  \"unicode\": \"😀\"\n}\n```\n\n### Examples\n\n- [Demo](https://nolanlawson.github.io/emoji-picker-element) ([source](https://github.com/nolanlawson/emoji-picker-element/blob/master/docs/index.html))\n- [Button with tooltip/popover](https://nolanlawson.github.io/emoji-picker-element/demos/tooltip/index.html) ([source](https://github.com/nolanlawson/emoji-picker-element/blob/master/docs/demos/tooltip/index.html))\n- [Inserting emoji into a text input](https://nolanlawson.github.io/emoji-picker-element/demos/input/index.html) ([source](https://github.com/nolanlawson/emoji-picker-element/blob/master/docs/demos/input/index.html))\n- [In a React app](https://nolanlawson.github.io/emoji-picker-element/demos/react/index.html) ([source](https://github.com/nolanlawson/emoji-picker-element/blob/master/docs/demos/react/index.html))\n- [Custom emoji font](https://nolanlawson.github.io/emoji-picker-element/demos/custom-font/index.html) ([source](https://github.com/nolanlawson/emoji-picker-element/blob/master/docs/demos/custom-font/index.html))\n- [Fallback for missing flag emoji on Windows](https://nolanlawson.github.io/emoji-picker-element/demos/flags/index.html) ([source](https://github.com/nolanlawson/emoji-picker-element/blob/master/docs/demos/flags/index.html))\n\n### Emoji support\n\n[Emoji support varies](https://nolanlawson.com/2022/04/08/the-struggle-of-using-native-emoji-on-the-web/) across browsers and operating systems. By default, `emoji-picker-element` will hide unsupported emoji from the picker.\n\nTo work around this, you can use [a custom emoji font](#custom-emoji-font) or [polyfill flag emoji on Windows](#polyfilling-flag-emoji-on-windows).\n\n#### Custom emoji font\n\nTo use a custom emoji font, first set the `--emoji-font-family` CSS property:\n\n```css\nemoji-picker {\n  --emoji-font-family: MyCustomFont;\n}\n```\n\nThen, specify the maximum emoji version supported by the font. (See [Emojipedia](https://emojipedia.org/emoji-versions/) for a list of versions.)\n\nIn HTML:\n\n```html\n<emoji-picker emoji-version=\"15.0\"></emoji-picker>\n```\n\nOr JavaScript:\n\n```js\nconst picker = new Picker({\n  emojiVersion: 15.0\n});\n```\n\nIf the `emoji-version`/`emojiVersion` option is set, then `emoji-picker-element` will not attempt to detect unsupported emoji or hide them.\n\nAlso note that support for color fonts [varies across browsers and OSes](https://caniuse.com/colr), and some browsers may have <a href=\"https://github.com/nolanlawson/emoji-picker-element/pull/308#issuecomment-1367491149\">bugs</a> or not render the font at all. Be careful to test your supported browsers when using this approach.\n\n#### Polyfilling flag emoji on Windows\n\nAs of this writing, [Windows does not support country flag emoji](https://answers.microsoft.com/en-us/windows/forum/all/where-are-the-flag-emoji-in-windows-10/93daa6e8-880a-48b1-9891-ab5bfbfbce98). This is only a problem in Chromium-based browsers, because Firefox ships with its own emoji font.\n\nTo work around this, you can use [country-flag-emoji-polyfill](https://www.npmjs.com/package/country-flag-emoji-polyfill):\n\n```js\nimport { polyfillCountryFlagEmojis } from 'country-flag-emoji-polyfill';\n\n// emoji-picker-element will use \"Twemoji Mozilla\" and fall back to other fonts for non-flag emoji\npolyfillCountryFlagEmojis('Twemoji Mozilla');\n```\n\nNote that you do not need to do this if you are using [a custom emoji font](#custom-emoji-font).\n\n## Styling\n\n`emoji-picker-element` uses [Shadow DOM](https://developer.mozilla.org/en-US/docs/Web/Web_Components/Using_shadow_DOM), so its inner styling cannot be (easily) changed with arbitrary CSS. Refer to the API below for style customization.\n\n### Size\n\n`emoji-picker-element` has a default size, but you can change it to whatever you want:\n\n```css\nemoji-picker {\n  width: 400px;\n  height: 300px;\n}\n```\n\nFor instance, to make it expand to fit whatever container you give it:\n\n```css\nemoji-picker {\n  width: 100%;\n  height: 100%;\n}\n```\n\n### Dark mode\n\nBy default, `emoji-picker-element` will automatically switch to dark mode based on \n[`prefers-color-scheme`](https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-color-scheme). \nOr you can add the class `dark` or `light` to force dark/light mode:\n\n```html\n<emoji-picker class=\"dark\"></emoji-picker>\n<emoji-picker class=\"light\"></emoji-picker>\n```\n\n### CSS variables\n\nMost colors and sizes can be styled with CSS variables. For example:\n\n```css\nemoji-picker {\n  --num-columns: 6;\n  --emoji-size: 3rem;\n  --background: gray;\n}\n```\n\nHere is a full list of options:\n\n<!-- CSS variable options start -->\n\n| Variable                     | Default                                                                                                                                   | Default (dark) | Description                                                                                          |\n| ---------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ---------------------------------------------------------------------------------------------------- |\n| `--background`               | `#fff`                                                                                                                                    | `#222`         | Background of the entire `<emoji-picker>`                                                            |\n| `--border-color`             | `#e0e0e0`                                                                                                                                 | `#444`         |                                                                                                      |\n| `--border-radius`            | `0`                                                                                                                                       |                | Border radius of the entire picker                                                                   |\n| `--border-size`              | `1px`                                                                                                                                     |                | Width of border used in most of the picker                                                           |\n| `--button-active-background` | `#e6e6e6`                                                                                                                                 | `#555555`      | Background of an active button                                                                       |\n| `--button-hover-background`  | `#d9d9d9`                                                                                                                                 | `#484848`      | Background of a hovered button                                                                       |\n| `--category-emoji-padding`   | `var(--emoji-padding)`                                                                                                                    |                | Vertical/horizontal padding on category emoji, if you want it to be different from `--emoji-padding` |\n| `--category-emoji-size`      | `var(--emoji-size)`                                                                                                                       |                | Width/height of category emoji, if you want it to be different from `--emoji-size`                   |\n| `--category-font-color`      | `#111`                                                                                                                                    | `#efefef`      | Font color of custom emoji category headings                                                         |\n| `--category-font-size`       | `1rem`                                                                                                                                    |                | Font size of custom emoji category headings                                                          |\n| `--emoji-font-family`        | `\"Twemoji Mozilla\",\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\",\"EmojiOne Color\",\"Android Emoji\",sans-serif` |                | Font family for a custom emoji font (as opposed to native emoji)                                     |\n| `--emoji-padding`            | `0.5rem`                                                                                                                                  |                | Vertical and horizontal padding on emoji                                                             |\n| `--emoji-size`               | `1.375rem`                                                                                                                                |                | Width and height of all emoji                                                                        |\n| `--indicator-color`          | `#385ac1`                                                                                                                                 | `#5373ec`      | Color of the nav indicator                                                                           |\n| `--indicator-height`         | `3px`                                                                                                                                     |                | Height of the nav indicator                                                                          |\n| `--input-border-color`       | `#999`                                                                                                                                    | `#ccc`         |                                                                                                      |\n| `--input-border-radius`      | `0.5rem`                                                                                                                                  |                |                                                                                                      |\n| `--input-border-size`        | `1px`                                                                                                                                     |                |                                                                                                      |\n| `--input-font-color`         | `#111`                                                                                                                                    | `#efefef`      |                                                                                                      |\n| `--input-font-size`          | `1rem`                                                                                                                                    |                |                                                                                                      |\n| `--input-line-height`        | `1.5`                                                                                                                                     |                |                                                                                                      |\n| `--input-padding`            | `0.25rem`                                                                                                                                 |                |                                                                                                      |\n| `--input-placeholder-color`  | `#999`                                                                                                                                    | `#ccc`         |                                                                                                      |\n| `--num-columns`              | `8`                                                                                                                                       |                | How many columns to display in the emoji grid                                                        |\n| `--outline-color`            | `#999`                                                                                                                                    | `#fff`         | Focus outline color                                                                                  |\n| `--outline-size`             | `2px`                                                                                                                                     |                | Focus outline width                                                                                  |\n| `--skintone-border-radius`   | `1rem`                                                                                                                                    |                | Border radius of the skintone dropdown                                                               |\n\n<!-- CSS variable options end -->\n\n### Focus outline\n\nFor accessibility reasons, `emoji-picker-element` displays a prominent focus ring for keyboard users. This uses [`:focus-visible`](https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-visible) under the hood. To properly support [browsers that do not support `:focus-visible`](https://caniuse.com/css-focus-visible), you can use the [focus-visible](https://github.com/WICG/focus-visible) polyfill, e.g.:\n\n```js\nimport 'focus-visible';\n\nconst picker = new Picker();\napplyFocusVisiblePolyfill(picker.shadowRoot);\n```\n\n`emoji-picker-element` already ships with the proper CSS for both the `:focus-visible` standard and the polyfill.\n\n### Small screen sizes\n\nFor small screen sizes, you should probably add some CSS like the following:\n\n```css\n@media screen and (max-width: 320px) {\n  emoji-picker {\n    --num-columns: 6;\n    --category-emoji-size: 1.125rem;\n  }\n}\n```\n\n`emoji-picker-element` does not ship with any CSS to explicitly handle small screen sizes. The right CSS depends on which screen sizes your app supports, and the size of the picker within your app. Perhaps in the future [container queries](https://caniuse.com/css-container-queries) can solve this problem.\n\n### Custom styling\n\nIf you absolutely must go beyond the styling API above, you can do something like this:\n\n```js\nconst style = document.createElement('style');\nstyle.textContent = `/* custom shadow dom styles here */`\npicker.shadowRoot.appendChild(style);\n```\n\n## JavaScript API\n\n### Picker\n\nBasic usage:\n\n```js\nimport { Picker } from 'emoji-picker-element';\nconst picker = new Picker();\ndocument.body.appendChild(picker);\n```\n\nThe `new Picker(options)` constructor supports several options:\n\n| Name                    | Type          | Default                                                                            | Description                                                                                                                     |\n|-------------------------|---------------|------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------|\n| `customCategorySorting` | function      | -                                                                                  | Function to sort custom category strings (sorted alphabetically by default)                                                     |\n| `customEmoji`           | CustomEmoji[] | -                                                                                  | Array of custom emoji                                                                                                           |\n| `dataSource`            | string        | \"https://cdn.jsdelivr.net/npm/emoji-picker-element-data@^1/en/emojibase/data.json\" | URL to fetch the emoji data from (`data-source` when used as an attribute)                                                      |\n| `emojiVersion`          | number        | -                                                                                  | Maximum supported emoji version as a number (e.g. `14.0` or `13.1`). Setting this disables the default emoji support detection. |\n| `i18n`                  | I18n          | -                                                                                  | i18n object (see below for details)                                                                                             |\n| `locale`                | string        | \"en\"                                                                               | Locale string                                                                                                                   |\n| `skinToneEmoji`         | string        | \"🖐️\"                                                                              | The emoji to use for the skin tone picker (`skin-tone-emoji` when used as an attribute)                                         |\n\n\n\nFor instance:\n\n```js\nconst picker = new Picker({\n  locale: 'fr',\n  dataSource: '/fr-emoji.json'\n})\n```\n\nThese values can also be set at runtime:\n\n```js\nconst picker = new Picker();\npicker.dataSource = '/my-emoji.json';\n```\n\nSome values can also be set as declarative attributes:\n\n```html\n<emoji-picker\n  locale=\"fr\"\n  data-source=\"/fr-emoji.json\"\n  skin-tone-emoji=\"✌\"\n></emoji-picker>\n```\n\nNote that complex properties like `i18n` or `customEmoji` are not supported as attributes, because the DOM only\nsupports string attributes, not complex objects.\n\n#### Events\n\n##### `emoji-click`\n\nThe `emoji-click` event is fired when an emoji is selected by the user. Example format:\n\n```javascript\n{\n  emoji: {\n    annotation: 'thumbs up',\n    group: 1,\n    order: 280,\n    shortcodes: ['thumbsup', '+1', 'yes'],\n    tags: ['+1', 'hand', 'thumb', 'up'],\n    unicode: '👍️',\n    version: 0.6,\n    skins: [\n      { tone: 1, unicode: '👍🏻', version: 1 },\n      { tone: 2, unicode: '👍🏼', version: 1 },\n      { tone: 3, unicode: '👍🏽', version: 1 },\n      { tone: 4, unicode: '👍🏾', version: 1 },\n      { tone: 5, unicode: '👍🏿', version: 1 }\n    ]\n  },\n  skinTone: 4,\n  unicode: '👍🏾'\n}\n```\n\nAnd usage:\n\n```js\npicker.addEventListener('emoji-click', event => {\n  console.log(event.detail); // will log something like the above\n});\n```\n\nNote that `unicode` will represent whatever the emoji should look like\nwith the given `skinTone`. If the `skinTone` is 0, or if the emoji has\nno skin tones, then no skin tone is applied to `unicode`.\n\n##### `emoji-click-sync`\n\n> [!NOTE]  \n> Most likely, you should only use this event if you need to copy an emoji to the clipboard,\n> due to [a Safari bug](https://github.com/nolanlawson/emoji-picker-element/issues/281#issuecomment-3256832247).\n\nThe `emoji-click-sync` event is exactly the same as `emoji-click`, except that the event is fired\nsynchronously relative to the original `click` event, and the `event.detail` is a `Promise` that must be `await`ed:\n\n```js\npicker.addEventListener('emoji-click-sync', async event => {\n  console.log(await event.detail); // same as above\n});\n```\n\nThis is useful to work around [a Safari bug](https://github.com/nolanlawson/emoji-picker-element/issues/281#issuecomment-3256832247)\nwhen using the [Clipboard API](https://developer.mozilla.org/en-US/docs/Web/API/Clipboard), which causes \nthe error `NotAllowedError: The request is not allowed by the user agent or the platform in the current context, possibly because the user denied permission.`\nThis error occurs due to Safari not recognizing that the `emoji-click` event is user-initiated due to the presence of\n`await`s for IndexedDB data.\n\nExample of correct usage to copy an emoji to the clipboard:\n\n```js\npicker.addEventListener('emoji-click-sync', async event => {\n  try {\n    await navigator.clipboard.write([new ClipboardItem({\n      'text/plain': e.detail.then(({ unicode }) => unicode),\n    })]);\n    console.log('Copied to clipboard!');\n  } catch (err) {\n    console.log('Failed to copy to clipboard', err);\n  }\n});\n```\n\nIf you don't need to work around the Safari bug, then you can just use the `emoji-click` event instead.\n\n##### `skin-tone-change`\n\nThis event is fired whenever the user selects a new skin tone. Example format:\n\n```js\n{\n  skinTone: 5\n}\n```\n\nAnd usage:\n\n```js\npicker.addEventListener('skin-tone-change', event => {\n  console.log(event.detail); // will log something like the above\n})\n```\n\nNote that skin tones are an integer from 0 (default) to 1 (light) through 5 (dark).\n\n#### Internationalization\n\nThe `i18n` parameter specifies translations for the picker interface. Here is the default English `i18n` object:\n\n<!-- i18n options start -->\n\n```json\n{\n  \"categories\": {\n    \"custom\": \"Custom\",\n    \"smileys-emotion\": \"Smileys and emoticons\",\n    \"people-body\": \"People and body\",\n    \"animals-nature\": \"Animals and nature\",\n    \"food-drink\": \"Food and drink\",\n    \"travel-places\": \"Travel and places\",\n    \"activities\": \"Activities\",\n    \"objects\": \"Objects\",\n    \"symbols\": \"Symbols\",\n    \"flags\": \"Flags\"\n  },\n  \"categoriesLabel\": \"Categories\",\n  \"emojiUnsupportedMessage\": \"Your browser does not support color emoji.\",\n  \"favoritesLabel\": \"Favorites\",\n  \"loadingMessage\": \"Loading…\",\n  \"networkErrorMessage\": \"Could not load emoji.\",\n  \"regionLabel\": \"Emoji picker\",\n  \"searchDescription\": \"When search results are available, press up or down to select and enter to choose.\",\n  \"searchLabel\": \"Search\",\n  \"searchResultsLabel\": \"Search results\",\n  \"skinToneDescription\": \"When expanded, press up or down to select and enter to choose.\",\n  \"skinToneLabel\": \"Choose a skin tone (currently {skinTone})\",\n  \"skinTones\": [\n    \"Default\",\n    \"Light\",\n    \"Medium-Light\",\n    \"Medium\",\n    \"Medium-Dark\",\n    \"Dark\"\n  ],\n  \"skinTonesLabel\": \"Skin tones\"\n}\n```\n\n<!-- i18n options end -->\n\nNote that some of these strings are only visible to users of screen readers. They are still important for accessibility!\n\n##### Built-in translations\n\nCommunity-provided translations for some languages [are available](https://github.com/nolanlawson/emoji-picker-element/tree/master/src/picker/i18n). You can use them like so:\n\n```js\nimport fr from 'emoji-picker-element/i18n/fr';\nimport de from 'emoji-picker-element/i18n/de';\n\n// French\npicker.i18n = fr;\n\n// German\npicker.i18n = de;\n```\n\nNote that translations for the interface (`i18n`) are not the same as translations for the emoji data (`dataSource` and `locale`). To support both, you should do something like:\n\n```js\nimport fr from 'emoji-picker-element/i18n/fr';\n\nconst picker = new Picker({ \n  i18n: fr,\n  locale: 'fr',\n  dataSource: 'https://cdn.jsdelivr.net/npm/emoji-picker-element-data@^1/fr/emojibase/data.json',\n});\n```\n\nIf a built-in translation for your target language is not available, you can also write your own translation and pass it in as `i18n`. Please feel free to contribute your translation [here](https://github.com/nolanlawson/emoji-picker-element/tree/master/src/picker/i18n).\n\n#### Custom category order\n\nBy default, custom categories are sorted alphabetically. To change this, pass in your own `customCategorySorting`:\n\n```js\npicker.customCategorySorting = (category1, category2) => { /* your sorting code */ };\n```\n\nThis function should accept two strings and return a number.\n\nCustom emoji with no category will pass in `undefined`. By default, these are shown first, with the label `\"Custom\"`\n(determined by `i18n.categories.custom`).\n\n### Database\n\nYou can work with the database API separately, which allows you to query emoji the same\nway that the picker does:\n\n```js\nimport { Database } from 'emoji-picker-element';\n\nconst database = new Database();\nawait database.getEmojiBySearchPrefix('elephant'); // [{unicode: \"🐘\", ...}]\n```\n\nNote that under the hood, IndexedDB data is partitioned based on the `locale`. So if you create two `Database`s with two different `locale`s, it will store twice as much data.\n\nAlso note that, unlike the picker, the database does not filter emoji based on whether they are supported by the current browser/OS or not. To detect emoji support, you can use a library like [is-emoji-supported](https://github.com/koala-interactive/is-emoji-supported).\n\nFull API:\n\n#### Constructors\n\n#####  constructor\n\n\\+ **new Database**(`__namedParameters`: object): *Database*\n\nCreate a new Database.\n\nNote that multiple Databases pointing to the same locale will share the\nsame underlying IndexedDB connection and database.\n\n**Parameters:**\n\n▪`Default value`  **__namedParameters**: *object*= {}\n\nName | Type | Default | Description |\n------ | ------ | ------ | ------ |\n`customEmoji` | CustomEmoji[] | [] | Array of custom emoji  |\n`dataSource` | string | \"https://cdn.jsdelivr.net/npm/emoji-picker-element-data@^1/en/emojibase/data.json\" | URL to fetch the emoji data from |\n`locale` | string | \"en\" | Locale string |\n\n**Returns:** *Database*\n\n#### Accessors\n\n#####  customEmoji\n\n• **get customEmoji**(): *CustomEmoji[]*\n\nReturn the custom emoji associated with this Database, or the empty array if none.\n\n**Returns:** *CustomEmoji[]*\n\n• **set customEmoji**(`customEmoji`: CustomEmoji[]): *void*\n\nSet the custom emoji for this database. Throws an error if custom emoji are not in the correct format.\n\n**Parameters:**\n\nName | Type | Description |\n------ | ------ | ------ |\n`customEmoji` | CustomEmoji[] |   |\n\n**Returns:** *void*\n\n#### Methods\n\n#####  close\n\n▸ **close**(): *Promise‹void›*\n\nCloses the underlying IndexedDB connection. The Database is not usable after that (or any other Databases\nwith the same locale).\n\nNote that as soon as any other non-close/delete method is called, the database will automatically reopen.\n\n**Returns:** *Promise‹void›*\n\n___\n\n#####  delete\n\n▸ **delete**(): *Promise‹void›*\n\nDeletes the underlying IndexedDB database. The Database is not usable after that (or any other Databases\nwith the same locale).\n\nNote that as soon as any other non-close/delete method is called, the database will be recreated.\n\n**Returns:** *Promise‹void›*\n\n___\n\n#####  getEmojiByGroup\n\n▸ **getEmojiByGroup**(`group`: number): *Promise‹NativeEmoji[]›*\n\nReturns all emoji belonging to a group, ordered by `order`. Only returns native emoji;\ncustom emoji don't belong to a group.\n\nNon-numbers throw an error.\n\n**Parameters:**\n\nName | Type | Description |\n------ | ------ | ------ |\n`group` | number | the group number  |\n\n**Returns:** *Promise‹NativeEmoji[]›*\n\n___\n\n#####  getEmojiBySearchQuery\n\n▸ **getEmojiBySearchQuery**(`query`: string): *Promise‹Emoji[]›*\n\nReturns all emoji matching the given search query, ordered by `order`.\n\nEmpty/null strings throw an error.\n\n**Parameters:**\n\nName | Type | Description |\n------ | ------ | ------ |\n`query` | string | search query string  |\n\n**Returns:** *Promise‹Emoji[]›*\n\n___\n\n#####  getEmojiByShortcode\n\n▸ **getEmojiByShortcode**(`shortcode`: string): *Promise‹Emoji | null›*\n\nReturn a single emoji matching the shortcode, or null if not found.\n\nThe colons around the shortcode should not be included when querying, e.g.\nuse \"slight_smile\", not \":slight_smile:\". Uppercase versus lowercase\ndoes not matter. Empty/null strings throw an error.\n\n**Parameters:**\n\nName | Type | Description |\n------ | ------ | ------ |\n`shortcode` | string |   |\n\n**Returns:** *Promise‹Emoji | null›*\n\n___\n\n#####  getEmojiByUnicodeOrName\n\n▸ **getEmojiByUnicodeOrName**(`unicodeOrName`: string): *Promise‹Emoji | null›*\n\nReturn a single native emoji matching the unicode string, or\na custom emoji matching the name, or null if not found.\n\nIn the case of native emoji, the unicode string can be either the\nmain unicode string, or the unicode of one of the skin tone variants.\n\nEmpty/null strings throw an error.\n\n**Parameters:**\n\nName | Type | Description |\n------ | ------ | ------ |\n`unicodeOrName` | string | unicode (native emoji) or name (custom emoji)  |\n\n**Returns:** *Promise‹Emoji | null›*\n\n___\n\n#####  getPreferredSkinTone\n\n▸ **getPreferredSkinTone**(): *Promise‹SkinTone›*\n\nGet the user's preferred skin tone. Returns 0 if not found.\n\n**Returns:** *Promise‹SkinTone›*\n\n___\n\n#####  getTopFavoriteEmoji\n\n▸ **getTopFavoriteEmoji**(`limit`: number): *Promise‹Emoji[]›*\n\nGet the top favorite emoji in descending order. If there are no favorite emoji yet, returns an empty array.\n\n**Parameters:**\n\nName | Type | Description |\n------ | ------ | ------ |\n`limit` | number | maximum number of results to return  |\n\n**Returns:** *Promise‹Emoji[]›*\n\n___\n\n#####  incrementFavoriteEmojiCount\n\n▸ **incrementFavoriteEmojiCount**(`unicodeOrName`: string): *Promise‹void›*\n\nIncrement the favorite count for an emoji by one. The unicode string must be non-empty. It should\ncorrespond to the base (non-skin-tone) unicode string from the emoji object, or in the case of\ncustom emoji, it should be the name.\n\n**Parameters:**\n\nName | Type | Description |\n------ | ------ | ------ |\n`unicodeOrName` | string | unicode of a native emoji, or name of a custom emoji  |\n\n**Returns:** *Promise‹void›*\n\n___\n\n#####  ready\n\n▸ **ready**(): *Promise‹void›*\n\nResolves when the Database is ready, or throws an error if\nthe Database could not initialize.\n\nNote that you don't need to do this before calling other APIs – they will\nall wait for this promise to resolve before doing anything.\n\n**Returns:** *Promise‹void›*\n\n___\n\n#####  setPreferredSkinTone\n\n▸ **setPreferredSkinTone**(`skinTone`: SkinTone): *Promise‹void›*\n\nSet the user's preferred skin tone. Non-numbers throw an error.\n\n**Parameters:**\n\nName | Type | Description |\n------ | ------ | ------ |\n`skinTone` | SkinTone | preferred skin tone  |\n\n**Returns:** *Promise‹void›*\n\n### Custom emoji\n\nBoth the Picker and the Database support custom emoji. Unlike regular emoji, custom emoji\nare kept in-memory. (It's assumed that they're small, and they might frequently change, so\nthere's not much point in storing them in IndexedDB.)\n\nCustom emoji should follow the format:\n\n```js\n[\n  {\n    name: 'Garfield',\n    shortcodes: ['garfield'],\n    url: 'http://example.com/garfield.png',\n    category: 'Cats'\n  },\n  {\n    name: 'Heathcliff',\n    shortcodes: ['heathcliff'],\n    url: 'http://example.com/heathcliff.png',\n    category: 'Cats'\n  },\n  {\n    name: 'Scooby-Doo',\n    shortcodes: ['scooby'],\n    url: 'http://example.com/scooby.png',\n    category: 'Dogs'\n  }  \n]\n```\n\nNote that names are assumed to be unique (case-insensitive), and it's assumed that the `shortcodes` have at least one entry.\n\nThe `category` is optional. If you don't provide it, then the custom emoji will appear in a\nsingle category called \"Custom\".\n\nTo pass custom emoji into the `Picker`:\n\n```js\nconst picker = new Picker({\n  customEmoji: [ /* ... */ ]\n});\n```\n\nOr the `Database`:\n\n```js\nconst database = new Database({\n  customEmoji: [ /* ... */ ]\n});\n```\n\nCustom emoji can also be set at runtime:\n\n```js\npicker.customEmoji = [ /* ... */ ];\ndatabase.customEmoji = [ /* ... */ ];\n```\n\n### Tree-shaking\n\nIf you want to import the `Database` without the `Picker`, or you want to code-split them separately, then do:\n\n```js\nimport Picker from 'emoji-picker-element/picker';\nimport Database from 'emoji-picker-element/database';\n```\n\nThe reason for this is that `Picker` automatically registers itself as a custom element, following [web component best practices](https://justinfagnani.com/2019/11/01/how-to-publish-web-components-to-npm/). But this adds side effects, so bundlers like Webpack and Rollup do not tree-shake as well, unless the modules are imported from completely separate files.\n\n### Within a meta-framework (Next.js, SvelteKit, etc.)\n\nSome meta-frameworks will attempt to server-side render (SSR) any dependencies you `import`. However, `emoji-picker-element` only supports client-side rendering – it does not work on the server side. If you attempt to import it on the server side, you will see an error like `requestAnimationFrame is not defined`.\n\nTo load `emoji-picker-element` only on the client side, use your meta-framework's technique for client-side-only imports. For example, you can use [dynamic `import()`s](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/import) with [`next/dynamic` in Next.js](https://stackoverflow.com/a/61881528/680742) or [`onMount()` in SvelteKit](https://www.banjocode.com/post/svelte/client-side-library).\n\n`emoji-picker-element` is not designed for SSR. In most apps, an emoji picker should be lazy-loaded upon user interaction (for example, when the user clicks a button).\n\n### Within a Svelte project\n\n> [!WARNING]  \n> `emoji-picker-element` is no longer based on Svelte, so importing from `emoji-picker-element/svelte` is now deprecated.\n\nPreviously, `emoji-picker-element` was based on Svelte v3/v4, and you could do:\n\n```js\nimport Picker from 'emoji-picker-element/svelte';\n```\n\nThe goal was to slightly reduce the bundle size by sharing common `svelte` imports.\n\nThis is still supported for backwards compatibility, but it is deprecated and just re-exports the Picker. Instead, do:\n\n```js\nimport Picker from 'emoji-picker-element/picker';\n```\n\n## Data and offline\n\n### Data source and JSON format\n\nIf you'd like to host the emoji data (`dataSource`) yourself, you can do:\n\n    npm install emoji-picker-element-data@^1\n\nThen host `node_modules/emoji-picker-element-data/en/emojibase/data.json` (or other JSON files) on your web server.\n\n```js\nconst picker = new Picker({\n  dataSource: '/path/to/my/webserver/data.json'\n});\n```\n\nSee [`emoji-picker-element-data`](https://www.npmjs.com/package/emoji-picker-element-data) for details.\n\n### Shortcodes\n\nThere is no standard for shortcodes, so unlike other emoji data, there is some disagreement as to what a \"shortcode\" actually is.\n\n`emoji-picker-element-data` is based on `emojibase-data`, which offers several shortcode packs per language. For instance,\nyou may choose shortcodes from GitHub, Slack, Discord, or Emojibase (the default). You\ncan browse the available data files [on jsdelivr](https://www.jsdelivr.com/package/npm/emoji-picker-element-data) and see\nmore details on shortcodes [in the Emojibase docs](https://emojibase.dev/docs/shortcodes).\n\n### Cache performance\n\nFor optimal cache performance, it's recommended that your server expose an `ETag` header. If so, `emoji-picker-element` can avoid re-downloading the entire JSON file over and over again. Instead, it will do a `HEAD` request and just check the `ETag`.\n\nIf the server hosting the JSON file is not the same as the one containing the emoji picker, then the cross-origin server will also need to expose `Access-Control-Allow-Origin: *` and `Access-Control-Expose-Headers: ETag` (or `Access-Control-Expose-Headers: *` ). `jsdelivr` already does this, which is partly why it is the default.\n\nIf `emoji-picker-element` cannot use the `ETag` for any reason, it will fall back to the less performant option, doing a full `GET` request on every page load.\n\n### emojibase-data compatibility (deprecated)\n\n_**Deprecated:** in v1.3.0, `emoji-picker-element` switched from [`emojibase-data`](https://github.com/milesj/emojibase) to\n[`emoji-picker-element-data`](https://npmjs.com/package/emoji-picker-element-data) as its default data source. You can still use `emojibase-data`, but only v5 is supported, not v6. Support may be removed in a later release._\n\nWhen using `emojibase-data`, you must use the _full_ [`emojibase-data`](https://github.com/milesj/emojibase) JSON file, not the \"compact\" one (i.e. `data.json`, not `compact.json`).\n\n### Trimming the emoji data (deprecated)\n\n_**Deprecated:** in v1.3.0, `emoji-picker-element` switched from [`emojibase-data`](https://github.com/milesj/emojibase) to\n[`emoji-picker-element-data`](https://npmjs.com/package/emoji-picker-element-data) as its default data source. With the new `emoji-picker-element-data`, there is no need to trim the emoji down to size. This function is deprecated and may be removed eventually._\n\nIf you are hosting the `emojibase-data` JSON file yourself and would like it to be as small as possible, then you can use the utility `trimEmojiData` function:\n\n```js\nimport trimEmojiData from 'emoji-picker-element/trimEmojiData.js';\nimport emojiBaseData from 'emojibase-data/en/data.json';\n\nconst trimmedData = trimEmojiData(emojiBaseData);\n```\n\nOr if your version of Node doesn't support ES modules:\n\n```js\nconst trimEmojiData = require('emoji-picker-element/trimEmojiData.cjs');\n```\n\n### Offline-first\n\n`emoji-picker-element` uses a \"stale while revalidate\" strategy to update emoji data. In other words, it will use any existing data it finds in IndexedDB, and lazily update via the `dataSource` in case that data has changed. This means it will work [offline-first](http://offlinefirst.org/) the second time it runs.\n\nIf you would like to manage the database yourself (e.g. to ensure that it's correctly populated before displaying the `Picker`), then create a new `Database` instance and wait for its `ready()` promise to resolve:\n\n```js\nconst database = new Database();\ntry {\n  await database.ready();\n} catch (err) {\n  // Deal with any errors (e.g. offline)\n}\n```\n\nIf `emoji-picker-element` fails to fetch the JSON data the first time it loads, then it will display an error message.\n\n### Environments without IndexedDB\n\n`emoji-picker-element` has a hard requirement on [IndexedDB](https://developer.mozilla.org/en-US/docs/Glossary/IndexedDB), and will not work without it.\n\nFor browsers that don't support IndexedDB, such as [Firefox in private browsing mode](https://bugzilla.mozilla.org/show_bug.cgi?id=1639542), you can polyfill it using [fake-indexeddb](https://github.com/dumbmatter/fakeIndexedDB). Here is [a working example](https://bl.ocks.org/nolanlawson/651e6fbe4356ff098f505e6cc5fb8cd8) and [more details](https://github.com/nolanlawson/emoji-picker-element/issues/9).\n\nFor Node.js environments such as [Jest](https://jestjs.io/) or [JSDom](https://github.com/jsdom/jsdom), you can also use fake-indexeddb. A [working example](https://github.com/nolanlawson/emoji-picker-element/blob/39c50c3ce4c4c4d2cd8a15f337a722ad86c739e9/config/jest.setup.js#L28-L29) can be found in the tests for this very project.\n\n## Design decisions\n\nSome of the reasoning behind why `emoji-picker-element` is built the way it is.\n\n### IndexedDB\n\nThe [`emojibase-data`](https://github.com/milesj/emojibase) English JSON file is [854kB](https://unpkg.com/browse/emojibase-data@5.0.1/en/), and the \"compact\" version is still 543kB. That's a lot of data to keep in memory just for an emoji picker. And it's not as if that number is ever going down; the Unicode Consortium keeps adding more emoji every year.\n\nUsing IndexedDB has a few advantages:\n\n1. We don't need to keep the full emoji data in memory at all times.\n2. After the first load, there is no need to download, parse, and index the JSON file again, because it's already available in IndexedDB.\n3. If you want, you can even [load the IndexedDB data in a web worker](https://github.com/nolanlawson/emoji-picker-element/blob/ff86a42/test/adhoc/worker.js), keeping the main thread free from non-UI data processing.\n\n### Native emoji\n\nTo avoid downloading a large sprite sheet or font file – which may look out-of-place on different platforms, or may have [IP issues](https://blog.emojipedia.org/apples-emoji-crackdown/) – `emoji-picker-element` only renders native emoji by default. This means it is limited to the emoji font actually installed on the user's device.\n\nTo avoid rendering ugly unsupported or half-supported emoji, `emoji-picker-element` will automatically detect emoji support and only render the supported characters. (So no empty boxes or awkward double emoji.) If no color emoji are supported by the browser/OS, then an error message is displayed (e.g. older browsers, some odd Linux configurations).\n\nThat said, `emoji-picker-element` does support [custom emoji fonts](#custom-emoji-font) if you really want.\n\n### JSON loading\n\nBrowsers deal with JSON more efficiently when it's loaded via `fetch()` rather than embedded in JavaScript. It's\n[faster for the browser to parse JSON than JavaScript](https://joreteg.com/blog/improving-redux-state-transfer-performance),\nbecuase the data is being parsed in the more tightly-constrained JSON format than the generic JavaScript format.\n\nPlus, embedding the JSON directly would mean re-parsing the entire object on second load, which is something we want to avoid since the data is already in IndexedDB.\n\n### Browser support\n\n`emoji-picker-element` only supports the latest versions of Chrome, Firefox, and Safari, as well as equivalent browsers (Edge, Opera, etc.). If you need support for older browsers, you will need polyfills for the following things (non-exhaustive list):\n\n- Custom elements\n- Shadow DOM\n- ES2019+\n\nThat said, older browsers may not have a color emoji font installed at all, so `emoji-picker-element` will not work in those cases.\n\n## Contributing\n\nSee [CONTRIBUTING.md](https://github.com/nolanlawson/emoji-picker-element/blob/master/CONTRIBUTING.md).","users":{}}