{"_id":"vue3-emoji-picker","_rev":"23-7987283b5b788bc7b53bbe9c963c7be0","name":"vue3-emoji-picker","dist-tags":{"latest":"1.1.8","beta":"1.1.5-beta.2"},"versions":{"0.0.1":{"name":"vue3-emoji-picker","version":"0.0.1","license":"MIT","author":{"name":"delowardev"},"repository":{"type":"git","url":"git+https://github.com/delowardev/vue3-emoji-picker.git"},"bugs":{"url":"https://github.com/delowardev/vue3-emoji-picker/issues"},"homepage":"https://github.com/delowardev/vue3-emoji-picker/","keywords":["vue3-emoji-picker","emoji-picker","emoji"],"main":"./dist/emoji-picker.umd.js","module":"./dist/emoji-picker.es.js","exports":{".":{"import":"./dist/emoji-picker.es.js","require":"./dist/emoji-picker.umd.js"}},"scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","serve":"vite preview","prepare":"husky install","type-check":"vue-tsc --noEmit"},"peerDependencies":{"vue":"^3.2.21"},"devDependencies":{"@babel/types":"^7.15.6","@types/node":"^16.11.7","@vitejs/plugin-vue":"^1.2.5","@vue/compiler-sfc":"^3.0.5","husky":"^7.0.4","sass":"^1.43.2","typescript":"^4.3.2","vite":"^2.4.2","vue-tsc":"^0.0.24"},"gitHead":"b8e325f2187dde1a65513f470a6c7b6d9f8e8ed8","description":"Live preview: [https://vue3-emoji-picker.vercel.app](https://vue3-emoji-picker.vercel.app)","_id":"vue3-emoji-picker@0.0.1","_nodeVersion":"16.11.0","_npmVersion":"8.0.0","dist":{"integrity":"sha512-2bkWOmPijrzmGUNL7fWYoR8pDcr1YsUj2wH/VUyP7OY0UIokcLv1XgKNhq6yKqpT5RI9QE8OZBFSHTlOifhyZw==","shasum":"56476ef81845564d55e76ca9511bdbf2a5c31ca3","tarball":"https://registry.npmjs.org/vue3-emoji-picker/-/vue3-emoji-picker-0.0.1.tgz","fileCount":6,"unpackedSize":318531,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC/UcHl2XzyDB4wufjN6jZ1FXDafmvndAu1/ZH96RzIzAiBbcplWCd8hZtAMJo5Ez/a9L0n51FhJ90/aO7oIzuqfMw=="}]},"_npmUser":{"name":"delowar","email":"delowardev@gmail.com"},"directories":{},"maintainers":[{"name":"delowar","email":"delowardev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-emoji-picker_0.0.1_1636481585221_0.7036032475753673"},"_hasShrinkwrap":false},"0.0.2":{"name":"vue3-emoji-picker","version":"0.0.2","license":"MIT","author":{"name":"delowardev"},"repository":{"type":"git","url":"git+https://github.com/delowardev/vue3-emoji-picker.git"},"bugs":{"url":"https://github.com/delowardev/vue3-emoji-picker/issues"},"homepage":"https://github.com/delowardev/vue3-emoji-picker/","keywords":["vue3-emoji-picker","emoji-picker","emoji"],"main":"./dist/emoji-picker.umd.js","module":"./dist/emoji-picker.es.js","exports":{".":{"import":"./dist/emoji-picker.es.js","require":"./dist/emoji-picker.umd.js"}},"scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","serve":"vite preview","prepare":"husky install","type-check":"vue-tsc --noEmit"},"peerDependencies":{"vue":"^3.2.21"},"devDependencies":{"@babel/types":"^7.15.6","@types/node":"^16.11.7","@vitejs/plugin-vue":"^1.2.5","@vue/compiler-sfc":"^3.0.5","husky":"^7.0.4","sass":"^1.43.2","typescript":"^4.3.2","vite":"^2.4.2","vue-tsc":"^0.0.24"},"gitHead":"40018ed770c98c762b96d580839ca6516e7d13a0","description":"<img src=\"https://i.imgur.com/CQc1nCF.png\" width=\"280\" />","_id":"vue3-emoji-picker@0.0.2","_nodeVersion":"16.11.0","_npmVersion":"8.0.0","dist":{"integrity":"sha512-e/NY94CQgOsqKrpdezzdrFeYIPGN2atw6bjzMkETLLYzSlu5DSSCBK5w2q5sD2MA9CtOnpREFTHu+9qrXMa2DA==","shasum":"53f55e2e10bbe8bdc3812a69e50ac08144b19438","tarball":"https://registry.npmjs.org/vue3-emoji-picker/-/vue3-emoji-picker-0.0.2.tgz","fileCount":6,"unpackedSize":318531,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5nq27IsH4RJAhXn64lPh2KkY0Oo8hNLlVXojdsy0e9AIhAI3YYYDNKtDLxJzHYQ3eg05wyhwyFqvh0WOBwQDHPIFi"}]},"_npmUser":{"name":"delowar","email":"delowardev@gmail.com"},"directories":{},"maintainers":[{"name":"delowar","email":"delowardev@gmail.com"},{"name":"f29","email":"faisalcse29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-emoji-picker_0.0.2_1636601828073_0.8272742781189606"},"_hasShrinkwrap":false},"0.0.3":{"name":"vue3-emoji-picker","version":"0.0.3","license":"MIT","author":{"name":"delowardev"},"repository":{"type":"git","url":"git+https://github.com/delowardev/vue3-emoji-picker.git"},"bugs":{"url":"https://github.com/delowardev/vue3-emoji-picker/issues"},"homepage":"https://github.com/delowardev/vue3-emoji-picker/","keywords":["vue3-emoji-picker","emoji-picker","emoji"],"main":"./dist/emoji-picker.umd.js","module":"./dist/emoji-picker.es.js","exports":{".":{"import":"./dist/emoji-picker.es.js","require":"./dist/emoji-picker.umd.js"}},"scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","serve":"vite preview","prepare":"husky install","type-check":"vue-tsc --noEmit"},"peerDependencies":{"vue":"^3.2.21"},"devDependencies":{"@babel/types":"^7.15.6","@types/node":"^16.11.7","@vitejs/plugin-vue":"^1.2.5","@vue/compiler-sfc":"^3.0.5","husky":"^7.0.4","sass":"^1.43.2","typescript":"^4.3.2","vite":"^2.4.2","vue-tsc":"^0.0.24"},"gitHead":"cb93eebedfa8b252c5eb7b4d40b97097f77f1f7f","description":"<img src=\"https://i.imgur.com/CQc1nCF.png\" width=\"280\" />","_id":"vue3-emoji-picker@0.0.3","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-PV5CTun3KTD3ylJlM41NFq4LABmuy+bud0z71n4Ogh/4hBhNVttIr9HpLfetaszEZ9LkCuUmz3qX14ZDLjGb2A==","shasum":"5ddb04faf87b9b2a7e25fa7f3d96dd2fdf54b0b6","tarball":"https://registry.npmjs.org/vue3-emoji-picker/-/vue3-emoji-picker-0.0.3.tgz","fileCount":7,"unpackedSize":325047,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+7rK2Epj47LDlqxDn3k6q4rQox56DYp4uq532fGtvUQIhAMPpYyLKVWaY8N+XnyVV76RQ76Jn9IEW2PE7wMPdLgkg"}]},"_npmUser":{"name":"delowar","email":"delowardev@gmail.com"},"directories":{},"maintainers":[{"name":"delowar","email":"delowardev@gmail.com"},{"name":"f29","email":"faisalcse29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-emoji-picker_0.0.3_1636915809242_0.07639846996796074"},"_hasShrinkwrap":false},"0.0.4":{"name":"vue3-emoji-picker","version":"0.0.4","license":"MIT","author":{"name":"delowardev"},"repository":{"type":"git","url":"git+https://github.com/delowardev/vue3-emoji-picker.git"},"bugs":{"url":"https://github.com/delowardev/vue3-emoji-picker/issues"},"homepage":"https://github.com/delowardev/vue3-emoji-picker/","keywords":["vue3-emoji-picker","emoji-picker","emoji"],"main":"./dist/emoji-picker.umd.js","module":"./dist/emoji-picker.es.js","exports":{".":{"import":"./dist/emoji-picker.es.js","require":"./dist/emoji-picker.umd.js"}},"scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","serve":"vite preview","prepare":"husky install","type-check":"vue-tsc --noEmit"},"peerDependencies":{"vue":"^3.2.21"},"devDependencies":{"@babel/types":"^7.15.6","@types/node":"^16.11.7","@vitejs/plugin-vue":"^1.2.5","@vue/compiler-sfc":"^3.0.5","husky":"^7.0.4","sass":"^1.43.2","typescript":"^4.3.2","vite":"^2.4.2","vue-tsc":"^0.0.24"},"gitHead":"bd75f263bbd4b582dd8453d85724ec65cfeca52c","description":"<img src=\"https://i.imgur.com/CQc1nCF.png\" width=\"280\" />","_id":"vue3-emoji-picker@0.0.4","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-1/BG2Yp1Xs09b7pBBLql5IjhFmNbz3XeVqz4xSxqz1MZQb9tD6QgSknYmgoA5VLnH07RV8CJe+cIdhgCwAVvvw==","shasum":"1dbf1be69422f4852a57f43264de5b0119e56652","tarball":"https://registry.npmjs.org/vue3-emoji-picker/-/vue3-emoji-picker-0.0.4.tgz","fileCount":7,"unpackedSize":331330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhma2ZCRA9TVsSAnZWagAASJoQAIEdW/Wdx/kMBsvn2n+x\nYAvWYaWP1orbrDpYXG4EjgfMsiTCACnmpZmO+MN4AyjdYf2WckiUAuCJJOuk\nPJxEhAhau6Hi1gplLndeuqDpfbFZf+/+LxAuNCr8aeQKMiiefYZF6i1lMZIp\ntcpxpMQNZ7C4dlb9YwQWL14ASTTADkhKpPgXmAVEyFJzGsVgB783hPOswgym\nDEl3aSOOXwNf8ubJdI9yhcNc6/Q39W1zvm/sPvkFI0n6Op5p9O5iB5Ii2zWA\nBPOui5xNZx6CzzAUZrvzeKRE7JGoo5MjlWPxbEprYKZ4ioAbz+dE4CAtJ75C\nc3cz66zMW7xelgSqiOsjoOpQO1YzRtW3NUkhQFl6AIMZm8vJysqiuPy7eu87\nR93HOcNiEMUEOVSXTIEnBFhgPSkNOlGIeYw1E7NTkORVrOhYQVRi8nwLcId5\nyr9bmq8F/aGqpIA6vYlHV8hV7nt+728KGgh2+PbuiliB2PSqAdBcc1LuGNT7\nwCGYN71Hm/uoCnj8vZtQ9/NYjcygrVkJ/I510wQQF+pMCPbICrxQ+lUk+xxl\nNFhSrNYQve7MSQNI2WQ/aAwO5KuqyTcK61dROYW/I6dz15Do4EDJm4Q+hH94\nfK7rPF0h+Lo5c0EHSlWLRLAnALpCAe1YYOzkGqI6ATsZPodhwEt6HQ0XSxjO\nSd8M\r\n=8FUl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6OfmTv2ZMcLID9sk2/d8CfqLvxRyik5zRpa3cJNxBBAIhALIINx7aAZOVYX8UCmyOfht00H+IdqZtrBCiJbHIE7Qw"}]},"_npmUser":{"name":"delowar","email":"delowardev@gmail.com"},"directories":{},"maintainers":[{"name":"delowar","email":"delowardev@gmail.com"},{"name":"f29","email":"faisalcse29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-emoji-picker_0.0.4_1637461400897_0.026685552910367116"},"_hasShrinkwrap":false},"0.0.5":{"name":"vue3-emoji-picker","version":"0.0.5","license":"MIT","author":{"name":"delowardev"},"repository":{"type":"git","url":"git+https://github.com/delowardev/vue3-emoji-picker.git"},"bugs":{"url":"https://github.com/delowardev/vue3-emoji-picker/issues"},"homepage":"https://github.com/delowardev/vue3-emoji-picker/","keywords":["vue3-emoji-picker","emoji-picker","emoji"],"main":"./dist/emoji-picker.umd.js","module":"./dist/emoji-picker.es.js","exports":{".":{"import":"./dist/emoji-picker.es.js","require":"./dist/emoji-picker.umd.js"}},"scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","serve":"vite preview","prepare":"husky install","type-check":"vue-tsc --noEmit","lint":"eslint --ext .ts,.js,.vue src","lint:fix":"eslint --fix --ext .ts,.js,.vue src","prettier":"prettier -c --ignore-unknown src","prettier:fix":"prettier -c --write --ignore-unknown src"},"dependencies":{"vue":"^3.2.23"},"devDependencies":{"@babel/types":"^7.15.6","@types/node":"^16.11.7","@typescript-eslint/parser":"^5.5.0","@vitejs/plugin-vue":"^1.2.5","@vue/compiler-sfc":"^3.0.5","eslint":"^8.3.0","eslint-config-prettier":"^8.3.0","eslint-plugin-vue":"^8.1.1","husky":"^7.0.4","lint-staged":">=10","prettier":"^2.5.0","sass":"^1.43.2","typescript":"^4.3.2","vite":"^2.4.2","vue-eslint-parser":"^8.0.1","vue-tsc":"^0.0.24"},"lint-staged":{"*.{js,ts,vue}":"npm run lint:fix","*.{js,ts,css,md,vue}":"npm run prettier:fix"},"gitHead":"5457fbbe797a62b5a26ef08ac9f771afae1d58aa","description":"<img src=\"https://i.imgur.com/CQc1nCF.png\" width=\"280\" />","_id":"vue3-emoji-picker@0.0.5","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-vCtj6FIuoExwxEkfyrSs/i5PX4DWFdUrcsUasEITelYFgG9VaGbHivnMHzRjut99becabBoBFzD72H3KQ1cGcQ==","shasum":"11e2269ae39b599f07712e9415362f94e320e507","tarball":"https://registry.npmjs.org/vue3-emoji-picker/-/vue3-emoji-picker-0.0.5.tgz","fileCount":8,"unpackedSize":332818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqQE2CRA9TVsSAnZWagAA1dEP/iF6gAwiWsuRZuacTOFT\n7KK8gR8+ao4BVtzygPcFPU3q6+Gr6VEbPHAMl2hU74ckHAL4TvZv3SCmSbG0\nA6HzJeCKHxm90SirgPAEPMmuZ3o16F+QIqG3OMQJEO/XFRciVdWEhgthD2/D\neUEEnQph3pIv5PHsrVe4UQiNWtviLFDXbH6H4fUOT3ibjMO9/btwz1ZfzNLA\nzHAKvpF1yqpbnMxBnp1t/a/8brGAGw+bh1lIg0Z11xf0ynj30jWX1Aarh1MH\nKclqEG3xkeBIULJqW3mcmlv0tBDfUWBw+2zzs4QjSWoKPwmfc+0p2avvKoKX\nUGQEvEP+N7tkw2nIdnAOz5QYVCy0oL8Ns9CPYs1yW5gRjSbnI6Xi5QgSsmW+\n8ymOcvGhlD2LoDH78FanscnWLANWv53RyCNeWEHgH/tysnTk1sALbmiLKHWr\nCnpgS0Es8gi/sDxLGE83JGfMNJdp2C2M8EO99nouZbr/QA2B0r8B4+i3AugJ\nll+qgNkhR/ZmkcGRefUDVT6vexF9g1d9UbqhYIYHRGWWQ4K8yeVuXeH32y6B\ng8XVOkbyoBdCyTFR4Mhb7zzgZMoO1Zth73buBkIua9TMvCquIdxWFbIF3iGx\nzvGcYZKcTmzweE78hdL/lFMmXULt9+nQ7GODCA8TdOaEpN4XmkAwABYFNYe4\nkQG4\r\n=6h+1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFzEJOGkirK8wYhACR+i4YWZ9dVLH/A1ZErVuWeRLFDKAiEAnM0Lk+flYR9mHFqeeHTVepNrjM+3R9en/quyeUJc2pk="}]},"_npmUser":{"name":"delowar","email":"delowardev@gmail.com"},"directories":{},"maintainers":[{"name":"delowar","email":"delowardev@gmail.com"},{"name":"f29","email":"faisalcse29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-emoji-picker_0.0.5_1638465846686_0.8850366942681285"},"_hasShrinkwrap":false},"1.0.0":{"name":"vue3-emoji-picker","version":"1.0.0","license":"MIT","author":{"name":"delowardev"},"repository":{"type":"git","url":"git+https://github.com/delowardev/vue3-emoji-picker.git"},"bugs":{"url":"https://github.com/delowardev/vue3-emoji-picker/issues"},"homepage":"https://github.com/delowardev/vue3-emoji-picker/","keywords":["vue3-emoji-picker","emoji-picker","emoji"],"main":"./dist/emoji-picker.umd.js","module":"./dist/emoji-picker.es.js","exports":{".":{"import":"./dist/emoji-picker.es.js","require":"./dist/emoji-picker.umd.js"}},"scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","serve":"vite preview","prepare":"husky install","type-check":"vue-tsc --noEmit","lint":"eslint --ext .ts,.js,.vue src","lint:fix":"eslint --fix --ext .ts,.js,.vue src","prettier":"prettier -c --ignore-unknown src","prettier:fix":"prettier -c --write --ignore-unknown src"},"peerDependencies":{"vue":"^3.2.23"},"devDependencies":{"@babel/types":"^7.15.6","@types/node":"^16.11.7","@typescript-eslint/parser":"^5.5.0","@vitejs/plugin-vue":"^1.2.5","@vue/compiler-sfc":"^3.0.5","eslint":"^8.3.0","eslint-config-prettier":"^8.3.0","eslint-plugin-vue":"^8.1.1","husky":"^7.0.4","lint-staged":">=10","prettier":"^2.5.0","sass":"^1.43.2","typescript":"^4.3.2","vite":"^2.4.2","vue-eslint-parser":"^8.0.1","vue-tsc":"^0.0.24"},"lint-staged":{"*.{js,ts,vue}":"npm run lint:fix","*.{js,ts,css,md,vue}":"npm run prettier:fix"},"gitHead":"c640d98ca3f8445ef0a7c612b29373cfaeee2e98","description":"<img src=\"https://i.imgur.com/CQc1nCF.png\" width=\"280\" />","_id":"vue3-emoji-picker@1.0.0","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-cz5gA1xeVsZHjk13U/z7HOQ8B+TL3KjDp4s0Ifm7Io8olcYQLxiqlR/k/CytkD9SCVu6OVvZwkY8kQVBWblP7Q==","shasum":"25dec90e922a6214594084c7513842603121ae7c","tarball":"https://registry.npmjs.org/vue3-emoji-picker/-/vue3-emoji-picker-1.0.0.tgz","fileCount":8,"unpackedSize":332822,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqQNcCRA9TVsSAnZWagAAIeYP/3Lx6LsZZijPdfUIhuVQ\nhqMXYaeMYUw6xhEBogrtEDGpkOchGeL0XfyxxedG+gZln6HFoNfNYBwbWyqK\nHdSV5r0m5P1ZGj+Hy8HQgywKUpqeMQj7+N8uJa+BD4Wg0kMhVv9W2t89ko23\n8mTeGgYEm3qHD+mS2QFp2CAH5xzmkc37pRWsb733SfbBK4ba/2dLO0l7vVK9\nGwnSmrhloSsLvNANbsfZqeCScplGTQMsSNwewKvEmf7/CDRWZF9lv2MVX4v9\n8v5A3mfHPv7vcqHc+6Rp7kCnecTpS7JQn7mhGHjaA9yRkaTbIBs24WsPeOY5\nGwY1NeQ9ZduzpRxrWyvnwbD7T8eojMypJYZQDYHEwLHfAL+Skwzsplg9y03C\nd2Xq70rIzxe+xdaRBQH1/b++bDt1nsU7IFkF0Vw6C0Cu+j6F1jIrpgZuXjQK\ngcEHWFh5mlYb2qY2YXLRByYh28ixbm+71QZGQxgZzbb3CCFo4uYxkEKDwAvB\nZkJgwCHozJ4oQ6Qj78U5ktcMHoJvvm+cRM+IWfXlw+o5C+O0yZ4ucx2ikICY\nIDAvtrr5TnMdtKT6IVc3qbk55UrmX8aJMt+7oq845spMWbsmUsqvnzv2ZcJg\n07I5Bscr98Wf0knrckuPlyzzztY38clV04xBeqPBSQX5ypz/ApCBOtvCxEJ3\nzem7\r\n=O5KI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFcaaxtuxJCbD2W1e5vMSiRnBfCUdxyjUjTYJ7h0OGFBAiAnRjSo5+Av3rSqhZPtELC/1hD6pd2l+in+IdeNZQwPqw=="}]},"_npmUser":{"name":"delowar","email":"delowardev@gmail.com"},"directories":{},"maintainers":[{"name":"delowar","email":"delowardev@gmail.com"},{"name":"f29","email":"faisalcse29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-emoji-picker_1.0.0_1638466396760_0.04377604268583779"},"_hasShrinkwrap":false},"1.0.1-beta":{"name":"vue3-emoji-picker","version":"1.0.1-beta","license":"MIT","author":{"name":"delowardev"},"repository":{"type":"git","url":"git+https://github.com/delowardev/vue3-emoji-picker.git"},"bugs":{"url":"https://github.com/delowardev/vue3-emoji-picker/issues"},"homepage":"https://github.com/delowardev/vue3-emoji-picker/","keywords":["vue3-emoji-picker","emoji-picker","emoji"],"main":"./dist/emoji-picker.umd.js","module":"./dist/emoji-picker.es.js","exports":{".":{"import":"./dist/emoji-picker.es.js","require":"./dist/emoji-picker.umd.js"}},"scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","serve":"vite preview","prepare":"husky install","type-check":"vue-tsc --noEmit","lint":"eslint --ext .ts,.js,.vue ./","lint:fix":"eslint --fix --ext .ts,.js,.vue ./","prettier":"prettier -c --ignore-unknown ./","prettier:fix":"prettier -c --write --ignore-unknown ./","precommit":"npm run type-check && npm run prettier:fix && npm run lint:fix"},"peerDependencies":{"vue":"^3.2.23"},"devDependencies":{"@babel/types":"^7.15.6","@types/node":"^16.11.7","@typescript-eslint/parser":"^5.5.0","@vitejs/plugin-vue":"^1.2.5","@vue/compiler-sfc":"^3.0.5","eslint":"^8.3.0","eslint-config-prettier":"^8.3.0","eslint-plugin-vue":"^8.1.1","husky":"^7.0.4","lint-staged":">=10","prettier":"^2.5.0","sass":"^1.43.2","typescript":"^4.3.2","vite":"^2.4.2","vue-eslint-parser":"^8.0.1","vue-tsc":"^0.0.24"},"lint-staged":{"*.{js,ts,vue}":"npm run lint:fix","*.{js,ts,css,md,vue}":"npm run prettier:fix"},"dependencies":{"@popperjs/core":"^2.11.0"},"readme":"# Vue3 Emoji Picker Component\n\n<img src=\"https://i.imgur.com/CQc1nCF.png\" width=\"280\" />\n\nLive preview: [codesandbox](https://codesandbox.io/s/heuristic-dewdney-kp971?file=/src/App.vue)\n\n## Installation:\n\n```\nnpm install vue3-emoji-picker\n\n// or\nyarn add vue3-emoji-picker\n```\n\n## Usage:\n\n```javascript\n// import picker compopnent\nimport EmojiPicker from 'vue3-emoji-picker'\n\n// import css\nimport 'node_modules/vue3-emoji-picker/dist/style.css'\n```\n\n```vue\n// use picker component\n<EmojiPicker :native=\"true\" @select=\"onSelectEmoji\" />\n```\n\n```javascript\n// event callback\nfunction onSelectEmoji(emoji) {\n  console.log(emoji)\n  /*\n    // result\n    { \n        i: \"😚\", \n        n: [\"kissing face\"], \n        r: \"1f61a\", // with skin tone\n        t: \"neutral\", // skin tone\n        u: \"1f61a\" // without tone\n    }\n    */\n}\n```\n\n## Options (`props`)\n\n| Prop                       | Type    | Default Value | Description                                                                                 |\n| :------------------------- | :------ | :------------ | :------------------------------------------------------------------------------------------ |\n| native                     | Boolean | false         | Load native emoji instead of image.                                                         |\n| hide-search                | Boolean | true          | Show/hide search input.                                                                     |\n| hide-group-icons           | Boolean | false         | Show/hide header group icons.                                                               |\n| hide-group-names           | Boolean | false         | Show/hide group names.                                                                      |\n| disable-sticky-group-names | Boolean | false         | Disable sticky for group names                                                              |\n| disable-skin-tones         | Boolean | false         | Disable skin tones.                                                                         |\n| disabled-groups            | Array   | []            | Disable any group/category. See [Available groups](#available-groups)                       |\n| group-names                | Object  | {}            | Change any group name. See [Default group names](#default-group-names)                      |\n| static-texts               | Object  | Object        | See [static-texts](#propsstatic-texts) table                                                |\n| pickerType                 | string  | ''            | Choose picker type, possible options: `input`, `textarea` (Popup with input/textarea), `''` |\n| mode                       | string  | 'insert'      | Choose insert mode, possible options: `prepend`, `insert`, `append`                         |\n| offset                     | Number  | '6'           | Choose emoji popup offset                                                                   |\n\n## Static text option (`props['static-texts']`)\n\n| Prop        | Type   | Default Value | Description                           |\n| :---------- | :----- | :------------ | :------------------------------------ |\n| placeholder | String | Search emoji  | Update search input placeholder text. |\n| skinTone    | String | Skin tone     | Footer skin tone button text.         |\n\nExample:\n`:static-texts=\"{ placeholder: 'Search emoji'}\" `<br/>\n\n## Events / Callbacks\n\n### `@select`\n\nThis event fires when an emoji gets selected/clicked.<br/>\nEvent callback will receive selected emoji in the first argument.\n\n```\n<EmojiPicker @select=\"onSelectEmoji\" />\n\nfunction onSelectEmoji(emoji) { /* do something */ }\n```\n\n### `@update:text`\n\nThis event fires when input text gets changed.<br/>\nEvent callback will receive the text in the first argument.\n\n```\n<EmojiPicker @update:text=\"onChangeText\" />\n\nfunction onChangeText(text) { /* do something */ }\n```\n\n## Available groups\n\n```json\n[\n  \"smileys_people\",\n  \"animals_nature\",\n  \"food_drink\",\n  \"activities\",\n  \"travel_places\",\n  \"objects\",\n  \"symbols\",\n  \"flags\"\n]\n```\n\n## Default group names\n\n```json\n{\n  \"smileys_people\": \"Smiles & People\",\n  \"animals_nature\": \"Animals & Nature\",\n  \"food_drink\": \"Food & Drink\",\n  \"activities\": \"Activities\",\n  \"travel_places\": \"Travel places\",\n  \"objects\": \"Objects\",\n  \"symbols\": \"Symbols\",\n  \"flags\": \"Flags\"\n}\n```\n","readmeFilename":"README.md","gitHead":"5e31a403490210fad89aa7be631ce6d13a1c836a","description":"<img src=\"https://i.imgur.com/CQc1nCF.png\" width=\"280\" />","_id":"vue3-emoji-picker@1.0.1-beta","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-jb1k6gPe7sk/UF4eEI4GNGmdYLP9985fDUb0Sj5BxNcQlAh6QnjWtXrnADuMA0x3WbjdYT5R7bdk17FJLTjbWg==","shasum":"12c635cfadd24b94af6b6113268ac24f6c54e419","tarball":"https://registry.npmjs.org/vue3-emoji-picker/-/vue3-emoji-picker-1.0.1-beta.tgz","fileCount":8,"unpackedSize":411896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrOWcCRA9TVsSAnZWagAAzFYP+wStLtGaLRJa+kWX8Gu7\njp+/9FAioawzPIPicGuMHExr+hNS+IQ2+UU8FVGfXtg2eD08cizfATYuEw8k\nn4EYRtRs5A0UFub8J2zjnwtHPvRIuSQj6dHL2dotkuQSbTpscSFKqpoWMYDh\nmvhv4cYUFzXoO8rpX/rF39U+nmPt2IshPAyNX0icEOOVMfKeLUeQKb44v4xH\ndfFExebrLpDDCLp6MN1j4HUFyzYbo/Cv/IyYrlDLQO2KUhsDOr38kLQ1jz1I\nP8y9UVDoRFHbyYgsT9ig7Hinn2Lh7vKL6HRL+ZGYGonsVphTlz7+GH62Kvvl\nb2JFDQnQ1a7w0axlbbcRZ2YhMTeWTyfj51dAsJDIYq39UsObPplir/XxHCJ7\nUipT1HNMqY4m1nLORoHPOqdPbJrqFK38iOURQCG+qEXB1LZOPAhpC/PDT/89\ngTQW6U9iSZera2Ap8vl31+rlZPrVFSvvQk9W6Zlx/JKNGnjW2i9jlQLhZbBg\nE3APpyFiOkGOQ0XFOYMbpNc9IqoTDHu/vIdgYgip40x3UPcGxZzCo+bInVqk\n1tzBjxxIuhfj8rT6gOgm4Ecfr4/I201U70E7Xi7KnCvfD5rLbbX1PgMZpuQI\nFjijoxJmhA9vVpJfMBH+WZH2uAVjaIrjlMWOC0mh5S+mBU1RqZrFuK2S9gl/\nqRTL\r\n=hd8I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCm4EislAuvqCMSec+j6R2/Jh4e1EHwMIiDuflNnwe7JwIhANisK6vm9k+OvsPpQVq3pzTOyEaqKllMqXdwwbHvBtsY"}]},"_npmUser":{"name":"delowar","email":"delowardev@gmail.com"},"directories":{},"maintainers":[{"name":"delowar","email":"delowardev@gmail.com"},{"name":"f29","email":"faisalcse29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-emoji-picker_1.0.1-beta_1638720924099_0.5431903221138716"},"_hasShrinkwrap":false},"1.0.1-beta-2":{"name":"vue3-emoji-picker","version":"1.0.1-beta-2","license":"MIT","author":{"name":"delowardev"},"repository":{"type":"git","url":"git+https://github.com/delowardev/vue3-emoji-picker.git"},"bugs":{"url":"https://github.com/delowardev/vue3-emoji-picker/issues"},"homepage":"https://github.com/delowardev/vue3-emoji-picker/","keywords":["vue3-emoji-picker","emoji-picker","emoji"],"main":"./dist/emoji-picker.umd.js","module":"./dist/emoji-picker.es.js","exports":{".":{"import":"./dist/emoji-picker.es.js","require":"./dist/emoji-picker.umd.js"}},"scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","serve":"vite preview","prepare":"husky install","type-check":"vue-tsc --noEmit","lint":"eslint --ext .ts,.js,.vue ./","lint:fix":"eslint --fix --ext .ts,.js,.vue ./","prettier":"prettier -c --ignore-unknown ./","prettier:fix":"prettier -c --write --ignore-unknown ./","precommit":"npm run type-check && npm run prettier:fix && npm run lint:fix"},"peerDependencies":{"vue":"^3.2.23"},"devDependencies":{"@babel/types":"^7.15.6","@types/node":"^16.11.7","@typescript-eslint/parser":"^5.5.0","@vitejs/plugin-vue":"^1.2.5","@vue/compiler-sfc":"^3.0.5","eslint":"^8.3.0","eslint-config-prettier":"^8.3.0","eslint-plugin-vue":"^8.1.1","husky":"^7.0.4","lint-staged":">=10","prettier":"^2.5.0","sass":"^1.43.2","typescript":"^4.3.2","vite":"^2.4.2","vue-eslint-parser":"^8.0.1","vue-tsc":"^0.0.24"},"lint-staged":{"*.{js,ts,vue}":"npm run lint:fix","*.{js,ts,css,md,vue}":"npm run prettier:fix"},"dependencies":{"@popperjs/core":"^2.11.0"},"readme":"# Vue3 Emoji Picker Component\n\n<img src=\"https://i.imgur.com/CQc1nCF.png\" width=\"280\" />\n\nLive preview: [codesandbox](https://codesandbox.io/s/heuristic-dewdney-kp971?file=/src/App.vue)\n\n## Installation:\n\n```\nnpm install vue3-emoji-picker\n\n// or\nyarn add vue3-emoji-picker\n```\n\n## Usage:\n\n```javascript\n// import picker compopnent\nimport EmojiPicker from 'vue3-emoji-picker'\n\n// import css\nimport 'node_modules/vue3-emoji-picker/dist/style.css'\n```\n\n```vue\n// use picker component\n<EmojiPicker :native=\"true\" @select=\"onSelectEmoji\" />\n```\n\n```javascript\n// event callback\nfunction onSelectEmoji(emoji) {\n  console.log(emoji)\n  /*\n    // result\n    { \n        i: \"😚\", \n        n: [\"kissing face\"], \n        r: \"1f61a\", // with skin tone\n        t: \"neutral\", // skin tone\n        u: \"1f61a\" // without tone\n    }\n    */\n}\n```\n\n## Options (`props`)\n\n| Prop                       | Type    | Default Value | Description                                                                                 |\n| :------------------------- | :------ | :------------ | :------------------------------------------------------------------------------------------ |\n| native                     | Boolean | false         | Load native emoji instead of image.                                                         |\n| hide-search                | Boolean | true          | Show/hide search input.                                                                     |\n| hide-group-icons           | Boolean | false         | Show/hide header group icons.                                                               |\n| hide-group-names           | Boolean | false         | Show/hide group names.                                                                      |\n| disable-sticky-group-names | Boolean | false         | Disable sticky for group names                                                              |\n| disable-skin-tones         | Boolean | false         | Disable skin tones.                                                                         |\n| disabled-groups            | Array   | []            | Disable any group/category. See [Available groups](#available-groups)                       |\n| group-names                | Object  | {}            | Change any group name. See [Default group names](#default-group-names)                      |\n| static-texts               | Object  | Object        | See [static-texts](#propsstatic-texts) table                                                |\n| pickerType                 | string  | ''            | Choose picker type, possible options: `input`, `textarea` (Popup with input/textarea), `''` |\n| mode                       | string  | 'insert'      | Choose insert mode, possible options: `prepend`, `insert`, `append`                         |\n| offset                     | Number  | '6'           | Choose emoji popup offset                                                                   |\n\n## Static text option (`props['static-texts']`)\n\n| Prop        | Type   | Default Value | Description                           |\n| :---------- | :----- | :------------ | :------------------------------------ |\n| placeholder | String | Search emoji  | Update search input placeholder text. |\n| skinTone    | String | Skin tone     | Footer skin tone button text.         |\n\nExample:\n`:static-texts=\"{ placeholder: 'Search emoji'}\" `<br/>\n\n## Events / Callbacks\n\n### `@select`\n\nThis event fires when an emoji gets selected/clicked.<br/>\nEvent callback will receive selected emoji in the first argument.\n\n```\n<EmojiPicker @select=\"onSelectEmoji\" />\n\nfunction onSelectEmoji(emoji) { /* do something */ }\n```\n\n### `@update:text`\n\nThis event fires when input text gets changed.<br/>\nEvent callback will receive the text in the first argument.\n\n```\n<EmojiPicker @update:text=\"onChangeText\" />\n\nfunction onChangeText(text) { /* do something */ }\n```\n\n## Available groups\n\n```json\n[\n  \"smileys_people\",\n  \"animals_nature\",\n  \"food_drink\",\n  \"activities\",\n  \"travel_places\",\n  \"objects\",\n  \"symbols\",\n  \"flags\"\n]\n```\n\n## Default group names\n\n```json\n{\n  \"smileys_people\": \"Smiles & People\",\n  \"animals_nature\": \"Animals & Nature\",\n  \"food_drink\": \"Food & Drink\",\n  \"activities\": \"Activities\",\n  \"travel_places\": \"Travel places\",\n  \"objects\": \"Objects\",\n  \"symbols\": \"Symbols\",\n  \"flags\": \"Flags\"\n}\n```\n","readmeFilename":"README.md","gitHead":"98fde97d1b58ab2f4a9fdd2520c8870b01446033","description":"<img src=\"https://i.imgur.com/CQc1nCF.png\" width=\"280\" />","_id":"vue3-emoji-picker@1.0.1-beta-2","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-GovpkB6rx3RdA916bNIVBONfAS6CXKjrnBhKSniUd6T7Dx9UKlKntSQQ4nWMvWMmYNngDDLSXX/zdfGIlHTjuQ==","shasum":"8d3e8a29000eb2972619c1edeeae696457930b14","tarball":"https://registry.npmjs.org/vue3-emoji-picker/-/vue3-emoji-picker-1.0.1-beta-2.tgz","fileCount":8,"unpackedSize":413065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrOXQCRA9TVsSAnZWagAA0ukP/3r+HOyXc7Pa9a1fAkZy\n6YIG9JzwBDGMmEjjnjH1d3udz21zMRnPYhqnL7Asl9g09yA9Sx7e3DnhMPR3\nV2i7JnkRlU1MjAIxhV2uOj1EGvTIEKHCG2iFwFeaB2NI1246jhogrQxy6puk\nAHtXNqjtDc6mtyRrYyKQVs3a0KvD8rpVl/5wIEKO1Jb8g+9kMPS4Xa4FMCk4\nmW7eaAeFr1uqmHRmlVq5zkYLi9+PJSvaZy5dWcRwT61O4QkqTd3/dASe/tPP\nAcH/IDT73o7z0L3n5DV6RX14hczJpie7Wj/w9JL5RVlvkHfjVfJqm7u289sq\njIm+SQSAf/+1u3ebHoXvw4dZc4f2V3B0W4ed1V/VQYaUmPxWdtMHmpbM8llw\nPPWjxzhVOf6yV+iLxzIAHYcXRzzDNx3HMFV8DzdWRt+yIzsdpacO68XmG/JD\nZXaDkMqLmueATq4pDW0b4GPfyjeJVJK4/oDTCIYPsgTBQW02EMZ+h8vmwexU\nhvy6l0C16i0JqM7/weaa+7O2v9SS9m/xb1EZa45BFoyFC0TquYREeuV0zyOj\notvNLo7CngCPbXOA6U/Dq/yfUhpbcZOG/1lJ48j4JwmR/iWGNBfeLoNbPXUx\nimQ3cIN0kaYfoZp3+bgGb+NM6ALo2D4DBw4EJc4kmOkKyVTI6ycsP3iA92/7\nB+d1\r\n=JHjd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyoPgEBw973Z3hP+uh8uLlydFWc96J5SnUMhNtyFG54gIgSblbZvciezQ+/LP1dn66wGcK9IoF9bGOKTwtU7o7DR0="}]},"_npmUser":{"name":"delowar","email":"delowardev@gmail.com"},"directories":{},"maintainers":[{"name":"delowar","email":"delowardev@gmail.com"},{"name":"f29","email":"faisalcse29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-emoji-picker_1.0.1-beta-2_1638720976612_0.08012133261224297"},"_hasShrinkwrap":false},"1.0.1-beta-3":{"name":"vue3-emoji-picker","version":"1.0.1-beta-3","license":"MIT","author":{"name":"delowardev"},"repository":{"type":"git","url":"git+https://github.com/delowardev/vue3-emoji-picker.git"},"bugs":{"url":"https://github.com/delowardev/vue3-emoji-picker/issues"},"homepage":"https://github.com/delowardev/vue3-emoji-picker/","keywords":["vue3-emoji-picker","emoji-picker","emoji"],"main":"./dist/emoji-picker.umd.js","module":"./dist/emoji-picker.es.js","exports":{".":{"import":"./dist/emoji-picker.es.js","require":"./dist/emoji-picker.umd.js"}},"scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","serve":"vite preview","prepare":"husky install","type-check":"vue-tsc --noEmit","lint":"eslint --ext .ts,.js,.vue ./","lint:fix":"eslint --fix --ext .ts,.js,.vue ./","prettier":"prettier -c --ignore-unknown ./","prettier:fix":"prettier -c --write --ignore-unknown ./","precommit":"npm run type-check && npm run prettier:fix && npm run lint:fix"},"peerDependencies":{"vue":"^3.2.23"},"devDependencies":{"@babel/types":"^7.15.6","@types/node":"^16.11.7","@typescript-eslint/parser":"^5.5.0","@vitejs/plugin-vue":"^1.2.5","@vue/compiler-sfc":"^3.0.5","eslint":"^8.3.0","eslint-config-prettier":"^8.3.0","eslint-plugin-vue":"^8.1.1","husky":"^7.0.4","lint-staged":">=10","prettier":"^2.5.0","sass":"^1.43.2","typescript":"^4.3.2","vite":"^2.4.2","vue-eslint-parser":"^8.0.1","vue-tsc":"^0.0.24"},"lint-staged":{"*.{js,ts,vue}":"npm run lint:fix","*.{js,ts,css,md,vue}":"npm run prettier:fix"},"dependencies":{"@popperjs/core":"^2.11.0"},"readme":"# Vue3 Emoji Picker Component\n\n<img src=\"https://i.imgur.com/CQc1nCF.png\" width=\"280\" />\n\nLive preview: [codesandbox](https://codesandbox.io/s/heuristic-dewdney-kp971?file=/src/App.vue)\n\n## Installation:\n\n```\nnpm install vue3-emoji-picker\n\n// or\nyarn add vue3-emoji-picker\n```\n\n## Usage:\n\n```javascript\n// import picker compopnent\nimport EmojiPicker from 'vue3-emoji-picker'\n\n// import css\nimport 'node_modules/vue3-emoji-picker/dist/style.css'\n```\n\n```vue\n// use picker component\n<EmojiPicker :native=\"true\" @select=\"onSelectEmoji\" />\n```\n\n```javascript\n// event callback\nfunction onSelectEmoji(emoji) {\n  console.log(emoji)\n  /*\n    // result\n    { \n        i: \"😚\", \n        n: [\"kissing face\"], \n        r: \"1f61a\", // with skin tone\n        t: \"neutral\", // skin tone\n        u: \"1f61a\" // without tone\n    }\n    */\n}\n```\n\n## Options (`props`)\n\n| Prop                       | Type    | Default Value | Description                                                                                 |\n| :------------------------- | :------ | :------------ | :------------------------------------------------------------------------------------------ |\n| native                     | Boolean | false         | Load native emoji instead of image.                                                         |\n| hide-search                | Boolean | true          | Show/hide search input.                                                                     |\n| hide-group-icons           | Boolean | false         | Show/hide header group icons.                                                               |\n| hide-group-names           | Boolean | false         | Show/hide group names.                                                                      |\n| disable-sticky-group-names | Boolean | false         | Disable sticky for group names                                                              |\n| disable-skin-tones         | Boolean | false         | Disable skin tones.                                                                         |\n| disabled-groups            | Array   | []            | Disable any group/category. See [Available groups](#available-groups)                       |\n| group-names                | Object  | {}            | Change any group name. See [Default group names](#default-group-names)                      |\n| static-texts               | Object  | Object        | See [static-texts](#propsstatic-texts) table                                                |\n| pickerType                 | string  | ''            | Choose picker type, possible options: `input`, `textarea` (Popup with input/textarea), `''` |\n| mode                       | string  | 'insert'      | Choose insert mode, possible options: `prepend`, `insert`, `append`                         |\n| offset                     | Number  | '6'           | Choose emoji popup offset                                                                   |\n\n## Static text option (`props['static-texts']`)\n\n| Prop        | Type   | Default Value | Description                           |\n| :---------- | :----- | :------------ | :------------------------------------ |\n| placeholder | String | Search emoji  | Update search input placeholder text. |\n| skinTone    | String | Skin tone     | Footer skin tone button text.         |\n\nExample:\n`:static-texts=\"{ placeholder: 'Search emoji'}\" `<br/>\n\n## Events / Callbacks\n\n### `@select`\n\nThis event fires when an emoji gets selected/clicked.<br/>\nEvent callback will receive selected emoji in the first argument.\n\n```\n<EmojiPicker @select=\"onSelectEmoji\" />\n\nfunction onSelectEmoji(emoji) { /* do something */ }\n```\n\n### `@update:text`\n\nThis event fires when input text gets changed.<br/>\nEvent callback will receive the text in the first argument.\n\n```\n<EmojiPicker @update:text=\"onChangeText\" />\n\nfunction onChangeText(text) { /* do something */ }\n```\n\n## Available groups\n\n```json\n[\n  \"smileys_people\",\n  \"animals_nature\",\n  \"food_drink\",\n  \"activities\",\n  \"travel_places\",\n  \"objects\",\n  \"symbols\",\n  \"flags\"\n]\n```\n\n## Default group names\n\n```json\n{\n  \"smileys_people\": \"Smiles & People\",\n  \"animals_nature\": \"Animals & Nature\",\n  \"food_drink\": \"Food & Drink\",\n  \"activities\": \"Activities\",\n  \"travel_places\": \"Travel places\",\n  \"objects\": \"Objects\",\n  \"symbols\": \"Symbols\",\n  \"flags\": \"Flags\"\n}\n```\n","readmeFilename":"README.md","gitHead":"d11cb6745da51cf2f8b28160c817525fb05bc92e","description":"<img src=\"https://i.imgur.com/CQc1nCF.png\" width=\"280\" />","_id":"vue3-emoji-picker@1.0.1-beta-3","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-mUYD/NYX2w5hv1ylFlSmBjt1U1Cl2kuJ2niWoQmbdx0cVQpP1BVZtv36ItxgP/EQNAfL4dYYbkBI9XZDWPT3pA==","shasum":"3ef1d1f90d3bd633b86c0bd8ae23ad0bf09e5e7e","tarball":"https://registry.npmjs.org/vue3-emoji-picker/-/vue3-emoji-picker-1.0.1-beta-3.tgz","fileCount":8,"unpackedSize":413065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrOYfCRA9TVsSAnZWagAA/1QP/iuqVt3fuOX0OgnyVofI\n2r5hjL7y6J2F2u791R64t02pgyZlVwWj3roRncKMiWssZWl0mFKQIOiIahTB\nECxgUzrbsYb7mBQ8++MgA5t0YT9EeToqPP/jaN5RY/+GJZ2s9eo3pR3tgDzp\n6fvhW9/V6e8YEyVlyGsBFZl+VHs5jgYdRukO/WeJ9u/8wqWD9OKLc3qOLWuF\nWkkt22mQvqevrgF1K8/JpMFucTjXF3VjUTsHTvRUHjdhMlLG3lXImYolq3uS\n1EdoJDICyk0iyuOIQgswWIvA3/7S9bmFknAIqzbrGM9fkD18zkQlkBa/boTx\nAlj/Wz/2RDAGEZsXG74irqbh5jePVgTr1pxvXzm4C440FoT1iU5CH++U9hra\n7qMBB8+PDw3AuAhAO8t51U3RXfMCv5oIDVEKl2qQpknxQSgTg2Ew1ch3o8tw\nWGCY/NxXgfLrVT+Pd1Olb/Ul6y+Bf3tETIDIRmnyMX02QQqyqCb99uxQpLBA\nE6jnS4ihcZYUD22rjTqGoZTU8kjdHu0osG1aKg+vci9xARUIAIHfIwsMPwmA\ncxxmw5GOWSyWRDJxxOy1yO5Pj1xS0VXEvM7ANqp5lOMIHh/elgoK5RwtynCt\necev1/B3Xfndfc3E4QOltbxJMeKIzZ1nRuTeJXmYUdSeR4lvKkvn0SWOf98Z\nRDHu\r\n=q1uN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwhMsN2zttQwnIiyNs5xQBivxSiKdm2SK9MbeNtinLRgIhAKbaDYyHkMdLCfUCqBm222MhKrHEj0+uI2wnfKkn+vHn"}]},"_npmUser":{"name":"delowar","email":"delowardev@gmail.com"},"directories":{},"maintainers":[{"name":"delowar","email":"delowardev@gmail.com"},{"name":"f29","email":"faisalcse29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-emoji-picker_1.0.1-beta-3_1638721055690_0.9282462287528139"},"_hasShrinkwrap":false},"1.0.1":{"name":"vue3-emoji-picker","version":"1.0.1","license":"MIT","author":{"name":"delowardev"},"repository":{"type":"git","url":"git+https://github.com/delowardev/vue3-emoji-picker.git"},"bugs":{"url":"https://github.com/delowardev/vue3-emoji-picker/issues"},"homepage":"https://github.com/delowardev/vue3-emoji-picker/","keywords":["vue3-emoji-picker","emoji-picker","emoji"],"main":"./dist/emoji-picker.umd.js","module":"./dist/emoji-picker.es.js","exports":{".":{"import":"./dist/emoji-picker.es.js","require":"./dist/emoji-picker.umd.js"}},"scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","serve":"vite preview","prepare":"husky install","type-check":"vue-tsc --noEmit","lint":"eslint --ext .ts,.js,.vue ./","lint:fix":"eslint --fix --ext .ts,.js,.vue ./","prettier":"prettier -c --ignore-unknown ./","prettier:fix":"prettier -c --write --ignore-unknown ./","precommit":"npm run type-check && npm run prettier:fix && npm run lint:fix"},"peerDependencies":{"vue":"^3.2.23"},"devDependencies":{"@babel/types":"^7.15.6","@types/node":"^16.11.7","@typescript-eslint/parser":"^5.5.0","@vitejs/plugin-vue":"^1.2.5","@vue/compiler-sfc":"^3.0.5","eslint":"^8.3.0","eslint-config-prettier":"^8.3.0","eslint-plugin-vue":"^8.1.1","husky":"^7.0.4","lint-staged":">=10","prettier":"^2.5.0","sass":"^1.43.2","typescript":"^4.3.2","vite":"^2.4.2","vue-eslint-parser":"^8.0.1","vue-tsc":"^0.0.24"},"lint-staged":{"*.{js,ts,vue}":"npm run lint:fix","*.{js,ts,css,md,vue}":"npm run prettier:fix"},"dependencies":{"@popperjs/core":"^2.11.0"},"gitHead":"bf8b14ea0f3c4c1c9543ea9c8f964189a1972497","description":"<img src=\"https://i.imgur.com/CQc1nCF.png\" width=\"280\" />","_id":"vue3-emoji-picker@1.0.1","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-Il/DQZhmnXMLC3UpP++T9J/RFoYlyCoRuYKwVq7CE+Q+rNezEx9SHPn88J2iegk1vnH6lDWOO5p4WyCcnSNYHg==","shasum":"77a79675edcf566922093a86ff385f1117f55ecf","tarball":"https://registry.npmjs.org/vue3-emoji-picker/-/vue3-emoji-picker-1.0.1.tgz","fileCount":9,"unpackedSize":414417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrYs5CRA9TVsSAnZWagAAEYsP/2QfnTH5TKQC/EdpC0yq\njdxUyZBM8AoP4zwJv+/dlJ9t9BAfgumdjJxfZa+Q9UYzsBEB98ZjfQ3Aj1C0\nOJgugnwwgJ6Wc7/1OyrGikIn/tQ3jSypt1BXnz+fjtd+nkCyzytuU59ZsUEf\nUAZiNffqQNE0w/GGtu3y6dNeLzTD9QIxWMU8dbOCQIfMW8z2dD+VTW32AuxU\now/yakKlJ3+7xPbyDWqPBRpIChbjEcE9J8KKkdXg0Bvpv04Ytk8RSn0Ivuci\nzLpSCVeEEvsVoF6Qi8zgycR7pzuC76tQbJ+cs8yF4e/CT8iuN5OP7TaMGVk7\npj9RIvFHiH4pUbWKL2yhOPqVgjvP2AxanqdJe0yZEy0++1UEQcAChghL2WOO\ngasfKaA59C9DeLYnSZJLu8YtvuFvykobuEviWPe1/5SSLhBwKcT019KmUwpA\n+LPF9SDaRLAv7DF2XUsf8BQujsU3swa5AXtXiZZIUS3SQ4ZuZ6JejiwxTZ7v\nK/newUCNStkDaG6vVW33iae9gCwOzUHbRznJauqxC4nktWFKjpt5c4EkA9hu\n9BdRxXtXJba9XEP1nKI70qi/75SggRU6NTeF2gep3K4jlXvh1jtk36Ys/gb7\niaDZxkA619qTB2pSwJh5/WPUscxeDDmDBxZUdN5jzA6Ep0LeRWJoswRE/XQG\nZDmj\r\n=0qVG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCoMvbc6eZNik7WFF1vNvIWFlrA2mVJ7Lq20X3nAQZxgIhANW0kcqHNDb3+XMswsLCKmRrm0iIGCtS4S45tMTsIil+"}]},"_npmUser":{"name":"delowar","email":"delowardev@gmail.com"},"directories":{},"maintainers":[{"name":"delowar","email":"delowardev@gmail.com"},{"name":"f29","email":"faisalcse29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-emoji-picker_1.0.1_1638763321112_0.24453269565460212"},"_hasShrinkwrap":false},"1.0.2":{"name":"vue3-emoji-picker","version":"1.0.2","license":"MIT","author":{"name":"delowardev"},"repository":{"type":"git","url":"git+https://github.com/delowardev/vue3-emoji-picker.git"},"bugs":{"url":"https://github.com/delowardev/vue3-emoji-picker/issues"},"homepage":"https://github.com/delowardev/vue3-emoji-picker/","keywords":["vue3-emoji-picker","emoji-picker","emoji"],"main":"./dist/emoji-picker.umd.js","module":"./dist/emoji-picker.es.js","exports":{".":{"import":"./dist/emoji-picker.es.js","require":"./dist/emoji-picker.umd.js"}},"scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","serve":"vite preview","prepare":"husky install","type-check":"vue-tsc --noEmit","lint":"eslint --ext .ts,.js,.vue ./","lint:fix":"eslint --fix --ext .ts,.js,.vue ./","prettier":"prettier -c --ignore-unknown ./","prettier:fix":"prettier -c --write --ignore-unknown ./","precommit":"npm run type-check && npm run prettier:fix && npm run lint:fix"},"devDependencies":{"@babel/types":"^7.15.6","@types/node":"^16.11.7","@typescript-eslint/parser":"^5.5.0","@vitejs/plugin-vue":"^1.2.5","@vue/compiler-sfc":"^3.0.5","eslint":"^8.3.0","eslint-config-prettier":"^8.3.0","eslint-plugin-vue":"^8.1.1","husky":"^7.0.4","lint-staged":">=10","prettier":"^2.5.0","sass":"^1.43.2","typescript":"^4.3.2","vite":"^2.4.2","vue-eslint-parser":"^8.0.1","vue-tsc":"^0.0.24"},"lint-staged":{"*.{js,ts,vue}":"npm run lint:fix","*.{js,ts,css,md,vue}":"npm run prettier:fix"},"dependencies":{"vue":"^3.2.23","@popperjs/core":"^2.11.0"},"gitHead":"d6b152b14e9f158eaaecaed684fbdb8747f6668c","description":"<img src=\"https://i.imgur.com/CQc1nCF.png\" width=\"280\" />","_id":"vue3-emoji-picker@1.0.2","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-jnY5GqYxg5Htko+cAQ+qhHlkcVeJzqI1byRKQmcQr2r7BLm3WM9gxp+Z8VszWm78N4l0HGG8zvtk4Mfrd/itdw==","shasum":"eef8b21a18620af61c3086d3c61f294837a6b9c6","tarball":"https://registry.npmjs.org/vue3-emoji-picker/-/vue3-emoji-picker-1.0.2.tgz","fileCount":3,"unpackedSize":7313,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG9mDGlInofCC3OmF0GsYZE24/PXSpufFrllQaQkKGriAiBRqTZP7S420gfSwo/khJ0Jxj2axTkyJGPFfl0rRHijvw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYpHOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/zQ//dQvuA5G/GN7Hw1DYLRWvfupUkT4DG0BAz+S/GGdN/5RVydfa\r\n8K0A4D2//4KznvqPSikLH7+uljPRLdRA7EdjjhfXIGMvgG/FsiL5jWlDgDIC\r\nL7e6R7JhmrqxBrH/IV47eVfw3OVn+gpWRDXGA4ITnbgvT5eaG4CVSoy9r4S5\r\nVqO4GqG+poRENFmu+7bYg+7mfhLkB66QUHQz6R1qiCQTaoXTdG9WBvpr62n5\r\nwyDQMDFMZrKdNNFk9dC58CpUWDDbOtRYpE4yrC8VbwquJpXGhpo+c5ex+fBx\r\n+7T4Hyt4dfL6eb5xtcNB7cciXNEY40WFR5nUHGR5gYfKa24iaZUypf84MQCO\r\nx2piVWYezsVUhcKSYLaSi0btlc6n5rQtF/1VyHs0MwwsFo4CquwpMzoWCIZC\r\nLLCpmixGnqFRjsRa/frQO9QHcsAP+2qyglaI6Dd24+i6I5L3uSm/aEAZCRc1\r\ns1xi/4vOojLQrL1ZeBcnIEYMxYeo6TaaTN7MqUvbeZxv7by0b0frqo6sHC33\r\nD+mh0bOMBS3g1L2ZcLFcqPK4YQ9L5GSDMEp/u/aosOiX1EQl/GCWhN5El93R\r\ndfkrl98F/kiYaOwOORn8pn82zsUUZhdJ9V+Lj7i7NjPKJPKXzW7eV+VTew9j\r\noplUCHnxolAHul42k8iGHFm9vObjzJOnIZk=\r\n=dIBw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"delowar","email":"delowardev@gmail.com"},"directories":{},"maintainers":[{"name":"delowar","email":"delowardev@gmail.com"},{"name":"f29","email":"faisalcse29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-emoji-picker_1.0.2_1650627022379_0.7749334190403327"},"_hasShrinkwrap":false},"1.1.0":{"name":"vue3-emoji-picker","version":"1.1.0","license":"MIT","author":{"name":"delowardev"},"repository":{"type":"git","url":"git+https://github.com/delowardev/vue3-emoji-picker.git"},"bugs":{"url":"https://github.com/delowardev/vue3-emoji-picker/issues"},"homepage":"https://github.com/delowardev/vue3-emoji-picker/","keywords":["vue3-emoji-picker","emoji-picker","emoji"],"main":"./dist/emoji-picker.umd.js","module":"./dist/emoji-picker.es.js","exports":{".":{"import":"./dist/emoji-picker.es.js","require":"./dist/emoji-picker.umd.js"}},"scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","serve":"vite preview","prepare":"husky install","type-check":"vue-tsc --noEmit","lint":"eslint --ext .ts,.js,.vue ./","lint:fix":"eslint --fix --ext .ts,.js,.vue ./","prettier":"prettier -c --ignore-unknown ./","prettier:fix":"prettier -c --write --ignore-unknown ./","precommit":"npm run type-check && npm run prettier:fix && npm run lint:fix"},"devDependencies":{"@babel/types":"^7.15.6","@types/node":"^16.11.7","@typescript-eslint/parser":"^5.5.0","@vitejs/plugin-vue":"^1.2.5","@vue/compiler-sfc":"^3.0.5","eslint":"^8.3.0","eslint-config-prettier":"^8.3.0","eslint-plugin-vue":"^8.1.1","husky":"^7.0.4","lint-staged":">=10","prettier":"^2.5.0","sass":"^1.43.2","typescript":"^4.3.2","vite":"^2.4.2","vue-eslint-parser":"^8.0.1","vue-tsc":"^0.0.24"},"lint-staged":{"*.{js,ts,vue}":"npm run lint:fix","*.{js,ts,css,md,vue}":"npm run prettier:fix"},"dependencies":{"vue":"^3.2.23","@popperjs/core":"^2.11.0"},"gitHead":"d61f814a46989c7d649d5521afbc797dbee1a72f","description":"<img src=\"https://i.imgur.com/CQc1nCF.png\" width=\"280\" />","_id":"vue3-emoji-picker@1.1.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-77+QFoNk/gdya1WQBen+U+rwfKI8pmT6pkC861HksKdCBEBD3UapSk8/IYkYV/dZcTMIxxzJ4cROm3WKQfyySQ==","shasum":"47fc70c5fa04fcfa39578612ef69a7f8cc81c3e2","tarball":"https://registry.npmjs.org/vue3-emoji-picker/-/vue3-emoji-picker-1.1.0.tgz","fileCount":3,"unpackedSize":7313,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3WFiydPoXXfZq2bnBtwyY2n0IdaoupsM3KzviqPYFHwIgPZZTvac9mZ8o8kv3DmDLl2+20Y184AGaVnUlpGkhnTM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZF9mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAvA//c75b95gvP8QEflatZAZRoJML9Clk+mf2sHY1EvYAG6n5nz8F\r\nfCwpXiVTeN4TNsqkoGKJI9zvwRI5el7X5oeuFN+QKXEkZwMxI8g7efo8jP2w\r\njJHT/eYJP4Im5Az/dvR7hDQH1PqnQG6XjqlzPUykeJtzZsjorJHr0tKC0Lg2\r\nRqwDDKAV+OET4mS9CkQ3+sVCseA4qnEcsdOBzettcvto9OjttP3mTvX7vYbq\r\n7GYSYvnvsvJ+yb6No+eoDaVkwZRoHUj3A6JL4eWlbhIPsGQv5wbU1kZH6FmV\r\nCUEvr6/+QJqf87TpI3vlhJO5AyU2wN31I+1x8CLbnzSICARDW6A0rSD3s26m\r\nEZh/g5FyTiN4+WnrSenz4wUmGRM7fqxSfmb6Swf/aAgcr7N9YUeyXT+7+Uhs\r\nATJgTEstCNEOmoUpeHAD3elonVRyzpSdcMFsUsnOrhS3ZHj4U+1N7M24zsWX\r\nqRK1JjJk6nqYqhfHZ7tzJO4NYTgvyyykDJhWPRcAjtZm7ZvlZBm2tQc76Hxo\r\nYiaR18zKLhLGrjuZj6yZ1rVQC3VFhwA6160/aff86hQF1OKu6Ip/IQOm8HDE\r\nIE9WUqGs/V19Hpyv2PrytvQrhZd6NW+jCQ3cn5hzu5j9KZiZ75X/KxopU9EZ\r\nlYqocW/ubl50BkMNBGU5JHtFILONZG0Xqi8=\r\n=69mm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"delowar","email":"delowardev@gmail.com"},"directories":{},"maintainers":[{"name":"delowar","email":"delowardev@gmail.com"},{"name":"f29","email":"faisalcse29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-emoji-picker_1.1.0_1650745190053_0.7153614383548101"},"_hasShrinkwrap":false},"1.1.1":{"name":"vue3-emoji-picker","version":"1.1.1","license":"MIT","author":{"name":"delowardev"},"repository":{"type":"git","url":"git+https://github.com/delowardev/vue3-emoji-picker.git"},"bugs":{"url":"https://github.com/delowardev/vue3-emoji-picker/issues"},"homepage":"https://github.com/delowardev/vue3-emoji-picker/","keywords":["vue3-emoji-picker","emoji-picker","emoji"],"main":"./dist/emoji-picker.umd.js","module":"./dist/emoji-picker.es.js","exports":{".":{"import":"./dist/emoji-picker.es.js","require":"./dist/emoji-picker.umd.js"}},"scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","serve":"vite preview","prepare":"husky install","type-check":"vue-tsc --noEmit","lint":"eslint --ext .ts,.js,.vue ./","lint:fix":"eslint --fix --ext .ts,.js,.vue ./","prettier":"prettier -c --ignore-unknown ./","prettier:fix":"prettier -c --write --ignore-unknown ./","precommit":"npm run type-check && npm run prettier:fix && npm run lint:fix"},"devDependencies":{"@babel/types":"^7.15.6","@types/node":"^16.11.7","@typescript-eslint/parser":"^5.5.0","@vitejs/plugin-vue":"^1.2.5","@vue/compiler-sfc":"^3.0.5","eslint":"^8.3.0","eslint-config-prettier":"^8.3.0","eslint-plugin-vue":"^8.1.1","husky":"^7.0.4","lint-staged":">=10","prettier":"^2.5.0","sass":"^1.43.2","typescript":"^4.3.2","vite":"^2.4.2","vue-eslint-parser":"^8.0.1","vue-tsc":"^0.0.24"},"lint-staged":{"*.{js,ts,vue}":"npm run lint:fix","*.{js,ts,css,md,vue}":"npm run prettier:fix"},"dependencies":{"vue":"^3.2.23","@popperjs/core":"^2.11.0"},"gitHead":"d61f814a46989c7d649d5521afbc797dbee1a72f","description":"<img src=\"https://i.imgur.com/CQc1nCF.png\" width=\"280\" />","_id":"vue3-emoji-picker@1.1.1","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-0U3qbSFGpNpaiPCXkHNnygAPZ2O5lyXJ2i+hhn2mtmiNya1Svy5PhV1wWUI5dmGZVChXh6SX6sYWMnTC05oOHg==","shasum":"b6855e95980bd40fb83d0c9d3f0211d4fdccff99","tarball":"https://registry.npmjs.org/vue3-emoji-picker/-/vue3-emoji-picker-1.1.1.tgz","fileCount":7,"unpackedSize":410226,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2Fo9q9RLBXziM5vsoWLAtDUKK0pgfaMBbX9eMbyfNOQIgbQylr0rM22np8x3RlNDcJxcjbvmhyB/5a+25SPba1Sw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZF/dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBag//eB12KQptbS3yJAetQzIzHH8SZ/PDtYaeJy2nG5rRMb9FYED4\r\npj8DunTkOPRn+MK5RX9teZ8k7ZUeG4HIHOJW1/GsYKra8uE3sbWTpVEXra69\r\nD2qRdaH2nEIj7uYxBl154ES+PUSKGoN3LwTkZzEVGwffS45evANxu9mdxWr0\r\nFw7w7twLjEfV3qAdgSkWjVwpSALhOQyec0By9/9xeM1BdEuNzLILRDtuHXoO\r\nZZETpMSBBJWbDgkgqAXwC/uPzFGqGiIP52GfWJvsLaWJOzVXMyN2uMGedb4X\r\n34YpXvIN8F2yYF4eljjmxkbSVkZ2NPKxBGSdmU3KMWkCK4kOJOUIyLv6pz6g\r\nZ0DXCXL9zeveScqHSkNMltq2rkNd+3SiHaWwhOU7cMyVBMjDLx9WtpRIcp0a\r\nzgvB0mbqMT6VcoYI9QI6J2baC5uW0LaIVEwtfzpkg/Hyx2W92fKOmH1zjpcE\r\ndAF12+37cdekaYqU77LeCUscvYuBO4DD+TpiwB5EcE1CDIkwRXk9ls/y7+zz\r\nncYsg9He4ymOtQUkeRjF9rbZ/yFUn9zMh+xdv1xvJ12yfvnFyXaVXwgGddIs\r\nPo2tZ7i8kdQISvT6VFBryqXQoG+pBn2Z+UsK02UH/BrMw9kiZBeCpz+uEQbA\r\nYJbSgOjyDzuKWOBynp5Jx+ZcoIySNVXbUTc=\r\n=+AQn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"delowar","email":"delowardev@gmail.com"},"directories":{},"maintainers":[{"name":"delowar","email":"delowardev@gmail.com"},{"name":"f29","email":"faisalcse29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-emoji-picker_1.1.1_1650745309539_0.024723521752257005"},"_hasShrinkwrap":false},"1.1.2":{"name":"vue3-emoji-picker","version":"1.1.2","license":"MIT","author":{"name":"delowardev"},"repository":{"type":"git","url":"git+https://github.com/delowardev/vue3-emoji-picker.git"},"bugs":{"url":"https://github.com/delowardev/vue3-emoji-picker/issues"},"homepage":"https://github.com/delowardev/vue3-emoji-picker/","keywords":["vue3-emoji-picker","emoji-picker","emoji"],"main":"./dist/emoji-picker.umd.js","module":"./dist/emoji-picker.es.js","exports":{".":{"import":"./dist/emoji-picker.es.js","require":"./dist/emoji-picker.umd.js"}},"scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","serve":"vite preview","prepare":"husky install","type-check":"vue-tsc --noEmit","lint":"eslint --ext .ts,.js,.vue ./","lint:fix":"eslint --fix --ext .ts,.js,.vue ./","prettier":"prettier -c --ignore-unknown ./","prettier:fix":"prettier -c --write --ignore-unknown ./","precommit":"npm run type-check && npm run prettier:fix && npm run lint:fix && vite build"},"devDependencies":{"@babel/types":"^7.15.6","@types/node":"^16.11.7","@typescript-eslint/parser":"^5.5.0","@vitejs/plugin-vue":"^1.2.5","@vue/compiler-sfc":"^3.0.5","eslint":"^8.3.0","eslint-config-prettier":"^8.3.0","eslint-plugin-vue":"^8.1.1","husky":"^7.0.4","lint-staged":">=10","prettier":"^2.5.0","sass":"^1.43.2","typescript":"^4.3.2","vite":"^2.4.2","vue-eslint-parser":"^8.0.1","vue-tsc":"^0.0.24"},"lint-staged":{"*.{js,ts,vue}":"npm run lint:fix","*.{js,ts,css,md,vue}":"npm run prettier:fix"},"dependencies":{"vue":"^3.2.23","@popperjs/core":"^2.11.0"},"gitHead":"98fa0ed8caf393b3d4f05a5030f158ad38286a11","description":"<img src=\"https://i.imgur.com/CQc1nCF.png\" width=\"280\" />","_id":"vue3-emoji-picker@1.1.2","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-DVAeNvCMXFpxdk+HiN6XQP16OQgFeE/qJ6DKu9EGnnfrNtUhWTkZLA61FeP6H9sfa0QXSGzQKQNfGVPhfCx8NA==","shasum":"a43051d624f05cdbff9d26199904ccf6e948a596","tarball":"https://registry.npmjs.org/vue3-emoji-picker/-/vue3-emoji-picker-1.1.2.tgz","fileCount":7,"unpackedSize":410240,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDiWNzrjwq12/YZkoOSriQLoZICsQi7A/SFfHPZ8EXR2AiEA5URkYRnT4RKRYASweSeVBPpkbv3/VwqHCQFB+iT2mK0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZ4gpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqD0w//V7KyrLvZ2yWMoDkwxUXg72cRdUbryG8Y48PJyJPW/iBlZLhd\r\nnl+f3o6zd0R2YcQI8GNK1fY+i6aW7uPVIIQ0W3RChNmhbSa8dIdBNpUb10Pa\r\nATxmLEeWsqIj+9/DTgDvAjNfxaKjTAnb3MWFlEPxQ8M/qUCTGZqZtkoeTEoQ\r\nwFJ/++b23CZaXMDCIsZWfctitHmsteQNmkl7nAML4aLy/r2pRFWyAAyOPpN8\r\nWHQt1KAOPBYTJESDVGozFKrFv8wojXabzSEJfTKPS5Q9jYDOewDFnE1SPcb1\r\n+Kh8p41U19GZz1MnBPUeAkRS0mzps9Bs2VTgJsXsUyd/MHIvidJzMsgnoPfg\r\nkK9vDsOxcq8PIrfnQ4Q1FnV+mBXq7Yiblzfr9wxa5uoqkYEJ1eqbYx9LpkET\r\n60hpmuMNmDsQYqjajauAth6fGmHkGSFt32siDOhL6i3QOQKHhsn+FNHru58G\r\nDl6sY18tWlr6B6G1NN5HiG0+40EZKC6Fxic8LXDmzoxlwhIJscp9vj9+/BpV\r\n86/f+Gkp1Jxqqo41qDzLdjDlgGfAHtCIDr60BhQezeO+a0lIHDB0F8jp+oe9\r\nNavnRpwt3ZAF8qKInl+m8J/U0xpQ304wDm7zS8ASe3BpP2h9ytiYbDcZH6gB\r\noSZVjaXJVxIkcjzUEX2Sry2p9tKrsYBVnxU=\r\n=4/mf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"delowar","email":"delowardev@gmail.com"},"directories":{},"maintainers":[{"name":"delowar","email":"delowardev@gmail.com"},{"name":"f29","email":"faisalcse29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-emoji-picker_1.1.2_1650952233804_0.49495627957700483"},"_hasShrinkwrap":false},"1.1.3":{"name":"vue3-emoji-picker","version":"1.1.3","license":"MIT","author":{"name":"delowardev"},"repository":{"type":"git","url":"git+https://github.com/delowardev/vue3-emoji-picker.git"},"bugs":{"url":"https://github.com/delowardev/vue3-emoji-picker/issues"},"homepage":"https://github.com/delowardev/vue3-emoji-picker/","keywords":["vue3-emoji-picker","emoji-picker","emoji"],"main":"./dist/emoji-picker.umd.js","module":"./dist/emoji-picker.es.js","exports":{".":{"import":"./dist/emoji-picker.es.js","require":"./dist/emoji-picker.umd.js"}},"scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","serve":"vite preview","prepare":"husky install","type-check":"vue-tsc --noEmit","lint":"eslint --ext .ts,.js,.vue ./","lint:fix":"eslint --fix --ext .ts,.js,.vue ./","prettier":"prettier -c --ignore-unknown ./","prettier:fix":"prettier -c --write --ignore-unknown ./","precommit":"npm run type-check && npm run prettier:fix && npm run lint:fix && vite build"},"devDependencies":{"@babel/types":"^7.15.6","@types/node":"^16.11.7","@typescript-eslint/parser":"^5.5.0","@vitejs/plugin-vue":"^1.2.5","@vue/compiler-sfc":"^3.0.5","eslint":"^8.3.0","eslint-config-prettier":"^8.3.0","eslint-plugin-vue":"^8.1.1","husky":"^7.0.4","lint-staged":">=10","prettier":"^2.5.0","sass":"^1.43.2","typescript":"^4.3.2","vite":"^2.4.2","vue-eslint-parser":"^8.0.1","vue-tsc":"^0.0.24"},"lint-staged":{"*.{js,ts,vue}":"npm run lint:fix","*.{js,ts,css,md,vue}":"npm run prettier:fix"},"dependencies":{"vue":"^3.2.23","@popperjs/core":"^2.11.0"},"gitHead":"742c86fa75626bcfdf6b6f1a11ed6ee78bed7163","description":"<img src=\"https://i.imgur.com/CQc1nCF.png\" width=\"280\" />","_id":"vue3-emoji-picker@1.1.3","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-jICWDUAhAVkjMbIC7e6MGmgPFQYDCtI+fLRmxd6eDK7HDm8YzSmNktDcYBtn5NRD1m0yWzwWxj3zvNpjg2BPPg==","shasum":"7ff5fc6cb5448d67458fdf41029e1c37e9d96490","tarball":"https://registry.npmjs.org/vue3-emoji-picker/-/vue3-emoji-picker-1.1.3.tgz","fileCount":7,"unpackedSize":410238,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAgJ0NOs/Ccb4VllDKN76Kvr0ny6C/tQdDBrlIJ39pnXAiA3I90rl5ZAX1P9V0XOzrBLwYVHlAb4fmQwZ66kJkBhkQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqrcrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmquRg//dZd9TqH3dVAW+CSfzDTRHaGmcn2s3kIeqyLnup43ibcx4l4W\r\nUwzaR9YfONxjLz0RXDyS+8DjGp+xDWugqYWp0G+t5BZiVCyAgRIV96Zs2LQ8\r\nCYHJr8SGcCtOpzeU4gUBhE0FhWIuCfHo2F79WcL4QdR0ch9ykIhN9MpjAOLk\r\nHN0FDbXA9UL9d1HhqNTIrGDoZJQ8PP00zp5erBLlAg06FjHIvpEEdNPRyKZN\r\nH3KROM6e01a+cNa8I6E8a166vAmNM2pL75Zbp8KcfP9qW5Is2KGP3QDhtYvh\r\nB3sXPhwG2DzFAKn8Cr9lRc/MjcJzlqizjZbtHDaoPf622SyBH7KxMdW0XrD+\r\nRcpqgQDJPfuNCWMhkTVx+ULXP+eiB6wNKjT5faTN7fGR9vMTDYV1ICerHqfK\r\nja+kqFncRFLCMxy31hSeSc3lXm64Lu/hChiEo1TJCH0S6qE2MUnjD99qz6ne\r\nxpIeK8WZOdOGaRbI8EfCj86uyXxnF9lOxsrukamXoTlXNEiLl3aS+PIxYcw8\r\n10FFIdloimICBkna9sTsi6Di7kHE41DhIDXKt+MVLzOGhHEDa5091v+k6bh9\r\nekS+XI2WWnf03eY3a/I+IXQAr4ExYfCt4aeSRvk3Aly/KOmg8q5estpfD3i5\r\nYpV6sIfeIYyZSp6PBOSOrFFIVRwHfHrtRJw=\r\n=Gztu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"delowar","email":"delowardev@gmail.com"},"directories":{},"maintainers":[{"name":"delowar","email":"delowardev@gmail.com"},{"name":"f29","email":"faisalcse29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-emoji-picker_1.1.3_1655355178815_0.8320506107537715"},"_hasShrinkwrap":false},"1.1.4":{"name":"vue3-emoji-picker","version":"1.1.4","license":"MIT","author":{"name":"delowardev"},"repository":{"type":"git","url":"git+https://github.com/delowardev/vue3-emoji-picker.git"},"bugs":{"url":"https://github.com/delowardev/vue3-emoji-picker/issues"},"homepage":"https://github.com/delowardev/vue3-emoji-picker/","keywords":["vue3-emoji-picker","emoji-picker","emoji"],"main":"./dist/emoji-picker.umd.js","module":"./dist/emoji-picker.es.js","exports":{".":{"import":"./dist/emoji-picker.es.js","require":"./dist/emoji-picker.umd.js"}},"scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","serve":"vite preview","prepare":"husky install","type-check":"vue-tsc --noEmit","lint":"eslint --ext .ts,.js,.vue ./","lint:fix":"eslint --fix --ext .ts,.js,.vue ./","prettier":"prettier -c --ignore-unknown ./","prettier:fix":"prettier -c --write --ignore-unknown ./","precommit":"npm run type-check && npm run prettier:fix && npm run lint:fix && vite build"},"devDependencies":{"@babel/types":"^7.15.6","@types/node":"^16.11.7","@typescript-eslint/parser":"^5.5.0","@vitejs/plugin-vue":"^1.2.5","@vue/compiler-sfc":"^3.0.5","eslint":"^8.3.0","eslint-config-prettier":"^8.3.0","eslint-plugin-vue":"^8.1.1","husky":"^7.0.4","lint-staged":">=10","prettier":"^2.5.0","sass":"^1.43.2","typescript":"^4.3.2","vite":"^2.4.2","vue-eslint-parser":"^8.0.1","vue-tsc":"^0.0.24"},"lint-staged":{"*.{js,ts,vue}":"npm run lint:fix","*.{js,ts,css,md,vue}":"npm run prettier:fix"},"dependencies":{"vue":"^3.2.23","@popperjs/core":"^2.11.0"},"gitHead":"6a42d8d9ffd63a0208a091916492fb56a9d85801","description":"<img src=\"https://i.imgur.com/CQc1nCF.png\" width=\"280\" />","_id":"vue3-emoji-picker@1.1.4","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-6HJkrwTlyr61TLspAWxf+SP+mHtfcKVH2gPYqvKF7FQJx+cRD/xHO6RqVsxmRS+ytp3DCgs88j1GTOTzMwLsJQ==","shasum":"53362965b0016b918d99e95c2cd12c58923fefeb","tarball":"https://registry.npmjs.org/vue3-emoji-picker/-/vue3-emoji-picker-1.1.4.tgz","fileCount":7,"unpackedSize":410334,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEAmAfXMpxnQBpLmywFdT1fQrGyJyLnHj8bAOdrTScJeAiEA6Lg8pFveQ/oo7Vavn3ZSybsC2YXD0V24klVWy9mRyXM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBw9SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdCQ//WthZ11OBCg1YJpyg4XF18hi8gai4vqF4PRvIXaArVXHfGaH4\r\n9uK/lYnF1l+mT1fkdAE82tTP7voh8aTQMj4K6lk+lufj/NRacHJlZbk2tkbc\r\nLfR61apaPBvcTRBH8mQlO+jxSK+N/OIqlI+1MVLPzZG/yq26ZWdJ6ocj161W\r\n2YUlYQP8fnZ7bWY7szGJs1zdGctdfxuW6ZMjmp/4PCG7bA0y7CTK2p/lJUzP\r\ntj6pekX79uR9QQ4rkIPFtkVxUP8wHquBm5LJi2NiUk/pXNd+RCYqe7F1jTKp\r\nuOXNarIVFvxBX0RQS47+qeNtcsQRSEniziJLk2b0QkrDiXi9vooPKTxJKczn\r\nzPPynrc+ifCIuLwYvDhuDSCkJtD/lN3En900fIYpIcIVHoIhkiuYLQulUio0\r\nHlZPGjb+e+hcjy2qLVA5UjdxUzuFj+XB/+D4uOdb/ghwe7NviXJOXmU1KjVj\r\ndCxKnLtVt3aS6zFgqNKJzOwSfKi9VvMLp95hEZudVnpAom6tSYWKzYkfkI0j\r\nzOSZ4OHyX8PwTFy8GrV32ZgqL51z7J7BESWv5uKm8H/V/jcA+tSSvcnPm3zq\r\nvjCEhCo35Fyl6CD8TWCxl+qQDesqBdSP+EPIbtPQvyCFV9MzSrv+aO2t61EK\r\nIL0yxuUskukb/KaFlYCDIG5Km6cerdliCx0=\r\n=ORme\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"delowar","email":"delowardev@gmail.com"},"directories":{},"maintainers":[{"name":"delowar","email":"delowardev@gmail.com"},{"name":"f29","email":"faisalcse29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-emoji-picker_1.1.4_1661407058326_0.4930184200345229"},"_hasShrinkwrap":false},"1.1.5-beta.0":{"name":"vue3-emoji-picker","version":"1.1.5-beta.0","license":"MIT","author":{"name":"delowardev"},"repository":{"type":"git","url":"git+https://github.com/delowardev/vue3-emoji-picker.git"},"bugs":{"url":"https://github.com/delowardev/vue3-emoji-picker/issues"},"homepage":"https://github.com/delowardev/vue3-emoji-picker/","keywords":["vue3-emoji-picker","emoji-picker","emoji"],"main":"./dist/emoji-picker.umd.js","module":"./dist/emoji-picker.es.js","exports":{".":{"import":"./dist/emoji-picker.es.js","require":"./dist/emoji-picker.umd.js"}},"scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","serve":"vite preview","prepare":"husky install","type-check":"vue-tsc --noEmit","lint":"eslint --ext .ts,.js,.vue ./","lint:fix":"eslint --fix --ext .ts,.js,.vue ./","prettier":"prettier -c --ignore-unknown ./","prettier:fix":"prettier -c --write --ignore-unknown ./","precommit":"npm run type-check && npm run prettier:fix && npm run lint:fix && vite build"},"devDependencies":{"@babel/types":"^7.15.6","@types/node":"^16.11.7","@typescript-eslint/parser":"^5.5.0","@vitejs/plugin-vue":"^1.2.5","@vue/compiler-sfc":"^3.0.5","eslint":"^8.3.0","eslint-config-prettier":"^8.3.0","eslint-plugin-vue":"^8.1.1","husky":"^7.0.4","lint-staged":">=10","prettier":"^2.5.0","sass":"^1.43.2","typescript":"^4.3.2","vite":"^2.4.2","vue-eslint-parser":"^8.0.1","vue-tsc":"^0.0.24"},"lint-staged":{"*.{js,ts,vue}":"npm run lint:fix","*.{js,ts,css,md,vue}":"npm run prettier:fix"},"dependencies":{"@popperjs/core":"^2.11.0","idb":"^7.1.0","vue":"^3.2.23"},"readme":"# Vue3 Emoji Picker Component\n\n<img src=\"https://i.imgur.com/CQc1nCF.png\" width=\"280\" />\n\nLive preview: [codesandbox](https://codesandbox.io/s/heuristic-dewdney-kp971?file=/src/App.vue)\n\n## Installation:\n\n```\nnpm install vue3-emoji-picker\n\n// or\nyarn add vue3-emoji-picker\n```\n\n## Usage:\n\n```javascript\n// import picker compopnent\nimport EmojiPicker from 'vue3-emoji-picker'\n\n// import css\nimport 'node_modules/vue3-emoji-picker/dist/style.css'\n```\n\n```vue\n// use picker component\n<EmojiPicker :native=\"true\" @select=\"onSelectEmoji\" />\n```\n\n```javascript\n// event callback\nfunction onSelectEmoji(emoji) {\n  console.log(emoji)\n  /*\n    // result\n    { \n        i: \"😚\", \n        n: [\"kissing face\"], \n        r: \"1f61a\", // with skin tone\n        t: \"neutral\", // skin tone\n        u: \"1f61a\" // without tone\n    }\n    */\n}\n```\n\n## Options (`props`)\n\n| Prop                       | Type    | Default Value | Description                                                                                 |\n| :------------------------- | :------ | :------------ | :------------------------------------------------------------------------------------------ |\n| native                     | Boolean | false         | Load native emoji instead of image.                                                         |\n| hide-search                | Boolean | true          | Show/hide search input.                                                                     |\n| hide-group-icons           | Boolean | false         | Show/hide header group icons.                                                               |\n| hide-group-names           | Boolean | false         | Show/hide group names.                                                                      |\n| disable-sticky-group-names | Boolean | false         | Disable sticky for group names                                                              |\n| disable-skin-tones         | Boolean | false         | Disable skin tones.                                                                         |\n| disabled-groups            | Array   | []            | Disable any group/category. See [Available groups](#available-groups)                       |\n| group-names                | Object  | {}            | Change any group name. See [Default group names](#default-group-names)                      |\n| static-texts               | Object  | Object        | See [static-texts](#propsstatic-texts) table                                                |\n| pickerType                 | string  | ''            | Choose picker type, possible options: `input`, `textarea` (Popup with input/textarea), `''` |\n| mode                       | string  | 'insert'      | Choose insert mode, possible options: `prepend`, `insert`, `append`                         |\n| offset                     | Number  | '6'           | Choose emoji popup offset                                                                   |\n| additional-groups          | Object  | {}            | Add additional customized groups, keys are the group names translated from snake_case       |\n| group-order                | Array   | []            | Override ordering of groups                                                                 |\n| group-icons                | Object  | {}            | Override group icons by passing svg's on keys                                               |\n| display-recent             | Boolean | false         | Display Recently used emojis                                                                |\n\n## Static text option (`props['static-texts']`)\n\n| Prop        | Type   | Default Value | Description                           |\n| :---------- | :----- | :------------ | :------------------------------------ |\n| placeholder | String | Search emoji  | Update search input placeholder text. |\n| skinTone    | String | Skin tone     | Footer skin tone button text.         |\n\nExample:\n`:static-texts=\"{ placeholder: 'Search emoji'}\" `<br/>\n\n## Events / Callbacks\n\n### `@select`\n\nThis event fires when an emoji gets selected/clicked.<br/>\nEvent callback will receive selected emoji in the first argument.\n\n```\n<EmojiPicker @select=\"onSelectEmoji\" />\n\nfunction onSelectEmoji(emoji) { /* do something */ }\n```\n\n### `@update:text`\n\nThis event fires when input text gets changed.<br/>\nEvent callback will receive the text in the first argument.\n\n```\n<EmojiPicker @update:text=\"onChangeText\" />\n\nfunction onChangeText(text) { /* do something */ }\n```\n\n## Available groups\n\n```json\n[\n  \"smileys_people\",\n  \"animals_nature\",\n  \"food_drink\",\n  \"activities\",\n  \"travel_places\",\n  \"objects\",\n  \"symbols\",\n  \"flags\"\n]\n```\n\n## Default group names\n\n```json\n{\n  \"smileys_people\": \"Smiles & People\",\n  \"animals_nature\": \"Animals & Nature\",\n  \"food_drink\": \"Food & Drink\",\n  \"activities\": \"Activities\",\n  \"travel_places\": \"Travel places\",\n  \"objects\": \"Objects\",\n  \"symbols\": \"Symbols\",\n  \"flags\": \"Flags\"\n}\n```\n\n## Overriding group names\n\n```vue\n<picker :group-names=\"{ smileys_people: 'My customized group name' }\" />\n```\n\n## Overriding group icons\n\n```vue\n<template>\n  <picker :group-icons=\"{ smileys_people: customSVG }\" />\n</template>\n\n<script setup>\nimport customSVG from './path/to/svg'\n</script>\n```\n\n## Override group order\n\nThis will make it so flags is first and then any other non-defined group will follow.\n\n```vue\n<picker :group-order=\"['flags']\" />\n```\n\n## Add additional groups\n\nTo see any existing emoji's see `src/data/emojis.json`\n\n```vue\n<picker\n  :additional-groups=\"{\n    my_custom_group: [\n      { n: ['grinning face', 'grinning'], u: '1f600' },\n      { n: ['grinning face with smiling eyes', 'grin'], u: '1f601' },\n    ],\n  }\"\n  :group-names=\"{ my_custom_group: 'Frequently used' }\"\n/>\n```\n","readmeFilename":"README.md","gitHead":"7ea74ec08c5351bb58fbc9a46893a12c86404dcb","description":"<img src=\"https://i.imgur.com/CQc1nCF.png\" width=\"280\" />","_id":"vue3-emoji-picker@1.1.5-beta.0","_nodeVersion":"16.16.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-JgbtW1y11eLynmw2MXaLDibva7hEfonsMWiBMKE1+fPwjzTQTV4KjECJ1mrPsy83fD7PIygx04vtN7bmZSi4mw==","shasum":"a063695ec04239021f551c2c9c01f579894f2c89","tarball":"https://registry.npmjs.org/vue3-emoji-picker/-/vue3-emoji-picker-1.1.5-beta.0.tgz","fileCount":7,"unpackedSize":430202,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICjCzcQa0oqNYpFBz2ZeMNUZOQlCZzrNlNV7HIJK8YzqAiEArxV5h0i3II9Y2Jo9qlPLZ6PK4Ytw0NU2wA+igAi4MC8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjX3OaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyVw//dGy9zrYOPb/Q3teIE+tM6QW0PvDApbC4hSjhzuM5SY1o0g/Z\r\naFkGIlXCG+x7mqEJ5hdksA47Paf0Vua/EU1zWgn8e1vaDfOAR0SL0mBygUBy\r\nCZiDbLscYz0+pTbFxPT83Yf9qYfFDpXoDZBclFDM1gQTCH4BhF/uoDYbNsl3\r\niXhwtrTEPfEyN1Ihn7KfcIoUxADfbTeAggPRtQUBObb+9joiFw9uNiggPX1x\r\noY2fzDkK/XVWnX0TttNJSMBPN2ciRvKarqZgNC5M3yfDQImTV6cGhTW+zyDq\r\nweH/mYLRbJ0ijxB6hGvODc2+V1OlOk+DDZbRFfqWtHixjjsVIYKDx0hR5RZm\r\noyMmGQyImPu5xSUY/73SZgU4KaRpuHs2/HfojeNXUvdkoSmG2ZY1X7NcuCUC\r\n9vdPSJj0sCWCCXCzlggRn0UIKf2E0rY7jhxd8yag7JEK9rHmfnUWWoRdev4H\r\nDyFoqkqNBXqO13Rrg1CWAdg+qyT+LFejMg+jNC6nKsGXxNu4IDllCU8qfP0V\r\nh3jN4W7NQNdBo9WTdTQGdIpG6ROSdQHWhQYsqkLEPDoMtF01NyZbrAupm6kA\r\nu54HvXPiYPL2nrH0ffiUP1DJLfb3NXakUHQsPUDQphrOF1PrupD60EtZVT1o\r\nXpfP2vd8smXSNWKX6TcXyB9kuIkjyadDGYA=\r\n=8sd0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"delowar","email":"delowardev@gmail.com"},"directories":{},"maintainers":[{"name":"delowar","email":"delowardev@gmail.com"},{"name":"f29","email":"faisalcse29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-emoji-picker_1.1.5-beta.0_1667199898222_0.6360950853115155"},"_hasShrinkwrap":false},"1.1.5-beta.2":{"name":"vue3-emoji-picker","version":"1.1.5-beta.2","license":"MIT","author":{"name":"delowardev"},"repository":{"type":"git","url":"git+https://github.com/delowardev/vue3-emoji-picker.git"},"bugs":{"url":"https://github.com/delowardev/vue3-emoji-picker/issues"},"homepage":"https://github.com/delowardev/vue3-emoji-picker/","keywords":["vue3-emoji-picker","emoji-picker","emoji"],"main":"./dist/emoji-picker.umd.js","module":"./dist/emoji-picker.es.js","exports":{".":{"import":"./dist/emoji-picker.es.js","require":"./dist/emoji-picker.umd.js"}},"scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","serve":"vite preview","prepare":"husky install","type-check":"vue-tsc --noEmit","lint":"eslint --ext .ts,.js,.vue ./","lint:fix":"eslint --fix --ext .ts,.js,.vue ./","prettier":"prettier -c --ignore-unknown ./","prettier:fix":"prettier -c --write --ignore-unknown ./","precommit":"npm run type-check && npm run prettier:fix && npm run lint:fix && vite build"},"devDependencies":{"@babel/types":"^7.15.6","@types/node":"^16.11.7","@typescript-eslint/parser":"^5.5.0","@vitejs/plugin-vue":"^1.2.5","@vue/compiler-sfc":"^3.0.5","eslint":"^8.3.0","eslint-config-prettier":"^8.3.0","eslint-plugin-vue":"^8.1.1","husky":"^7.0.4","lint-staged":">=10","prettier":"^2.5.0","sass":"^1.43.2","typescript":"^4.3.2","vite":"^2.4.2","vue-eslint-parser":"^8.0.1","vue-tsc":"^0.0.24"},"lint-staged":{"*.{js,ts,vue}":"npm run lint:fix","*.{js,ts,css,md,vue}":"npm run prettier:fix"},"dependencies":{"@popperjs/core":"^2.11.0","idb":"^7.1.0","vue":"^3.2.23"},"readme":"# Vue3 Emoji Picker Component\n\n<img src=\"https://i.imgur.com/CQc1nCF.png\" width=\"280\" />\n\nLive preview: [codesandbox](https://codesandbox.io/s/heuristic-dewdney-kp971?file=/src/App.vue)\n\n## Installation:\n\n```\nnpm install vue3-emoji-picker\n\n// or\nyarn add vue3-emoji-picker\n```\n\n## Usage:\n\n```javascript\n// import picker compopnent\nimport EmojiPicker from 'vue3-emoji-picker'\n\n// import css\nimport 'node_modules/vue3-emoji-picker/dist/style.css'\n```\n\n```vue\n// use picker component\n<EmojiPicker :native=\"true\" @select=\"onSelectEmoji\" />\n```\n\n```javascript\n// event callback\nfunction onSelectEmoji(emoji) {\n  console.log(emoji)\n  /*\n    // result\n    { \n        i: \"😚\", \n        n: [\"kissing face\"], \n        r: \"1f61a\", // with skin tone\n        t: \"neutral\", // skin tone\n        u: \"1f61a\" // without tone\n    }\n    */\n}\n```\n\n## Options (`props`)\n\n| Prop                       | Type    | Default Value | Description                                                                                 |\n| :------------------------- | :------ | :------------ | :------------------------------------------------------------------------------------------ |\n| native                     | Boolean | false         | Load native emoji instead of image.                                                         |\n| hide-search                | Boolean | true          | Show/hide search input.                                                                     |\n| hide-group-icons           | Boolean | false         | Show/hide header group icons.                                                               |\n| hide-group-names           | Boolean | false         | Show/hide group names.                                                                      |\n| disable-sticky-group-names | Boolean | false         | Disable sticky for group names                                                              |\n| disable-skin-tones         | Boolean | false         | Disable skin tones.                                                                         |\n| disabled-groups            | Array   | []            | Disable any group/category. See [Available groups](#available-groups)                       |\n| group-names                | Object  | {}            | Change any group name. See [Default group names](#default-group-names)                      |\n| static-texts               | Object  | Object        | See [static-texts](#propsstatic-texts) table                                                |\n| pickerType                 | string  | ''            | Choose picker type, possible options: `input`, `textarea` (Popup with input/textarea), `''` |\n| mode                       | string  | 'insert'      | Choose insert mode, possible options: `prepend`, `insert`, `append`                         |\n| offset                     | Number  | '6'           | Choose emoji popup offset                                                                   |\n| additional-groups          | Object  | {}            | Add additional customized groups, keys are the group names translated from snake_case       |\n| group-order                | Array   | []            | Override ordering of groups                                                                 |\n| group-icons                | Object  | {}            | Override group icons by passing svg's on keys                                               |\n| display-recent             | Boolean | false         | Display Recently used emojis                                                                |\n\n## Static text option (`props['static-texts']`)\n\n| Prop        | Type   | Default Value | Description                           |\n| :---------- | :----- | :------------ | :------------------------------------ |\n| placeholder | String | Search emoji  | Update search input placeholder text. |\n| skinTone    | String | Skin tone     | Footer skin tone button text.         |\n\nExample:\n`:static-texts=\"{ placeholder: 'Search emoji'}\" `<br/>\n\n## Events / Callbacks\n\n### `@select`\n\nThis event fires when an emoji gets selected/clicked.<br/>\nEvent callback will receive selected emoji in the first argument.\n\n```\n<EmojiPicker @select=\"onSelectEmoji\" />\n\nfunction onSelectEmoji(emoji) { /* do something */ }\n```\n\n### `@update:text`\n\nThis event fires when input text gets changed.<br/>\nEvent callback will receive the text in the first argument.\n\n```\n<EmojiPicker @update:text=\"onChangeText\" />\n\nfunction onChangeText(text) { /* do something */ }\n```\n\n## Available groups\n\n```json\n[\n  \"smileys_people\",\n  \"animals_nature\",\n  \"food_drink\",\n  \"activities\",\n  \"travel_places\",\n  \"objects\",\n  \"symbols\",\n  \"flags\"\n]\n```\n\n## Default group names\n\n```json\n{\n  \"smileys_people\": \"Smiles & People\",\n  \"animals_nature\": \"Animals & Nature\",\n  \"food_drink\": \"Food & Drink\",\n  \"activities\": \"Activities\",\n  \"travel_places\": \"Travel places\",\n  \"objects\": \"Objects\",\n  \"symbols\": \"Symbols\",\n  \"flags\": \"Flags\"\n}\n```\n\n## Overriding group names\n\n```vue\n<picker :group-names=\"{ smileys_people: 'My customized group name' }\" />\n```\n\n## Overriding group icons\n\n```vue\n<template>\n  <picker :group-icons=\"{ smileys_people: customSVG }\" />\n</template>\n\n<script setup>\nimport customSVG from './path/to/svg'\n</script>\n```\n\n## Override group order\n\nThis will make it so flags is first and then any other non-defined group will follow.\n\n```vue\n<picker :group-order=\"['flags']\" />\n```\n\n## Add additional groups\n\nTo see any existing emoji's see `src/data/emojis.json`\n\n```vue\n<picker\n  :additional-groups=\"{\n    my_custom_group: [\n      { n: ['grinning face', 'grinning'], u: '1f600' },\n      { n: ['grinning face with smiling eyes', 'grin'], u: '1f601' },\n    ],\n  }\"\n  :group-names=\"{ my_custom_group: 'Frequently used' }\"\n/>\n```\n","readmeFilename":"README.md","gitHead":"c40d0e39cc2c3a3eab4e4f16a96364a6fab750e9","description":"<img src=\"https://i.imgur.com/CQc1nCF.png\" width=\"280\" />","_id":"vue3-emoji-picker@1.1.5-beta.2","_nodeVersion":"16.16.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-LI27dVK0PX6ugD9421kOXpD3mQrjKr+heAPMD38RAc6GshHr6lElqp0Pq0a3do/8ZDa3SJqIgCBG6g6+2g+OMg==","shasum":"acb6b8feed335bc64d30c3a22751175e831a5969","tarball":"https://registry.npmjs.org/vue3-emoji-picker/-/vue3-emoji-picker-1.1.5-beta.2.tgz","fileCount":7,"unpackedSize":430135,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBS55BaL1pWF45kQcI6ivw8aZ6/yzmiWNvJn3/GadBItAiEAtFUT0+2N237zXRLdWetslagBTOUa3vpvLKNL2TERu84="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYKAzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXEhAAh7CxsFQ58/LhfEEvNd8QyUnP7J6M6gfsTeSmKovrWJvGwGxt\r\nE0fRAgMIumHQYdNRxDW0v6/HY/Gz5pzPzENaVFwJKD715CD0/w+XXVhHivqU\r\nEHp9ayTSGkebWjn9HxAWW28bVcLBNvU/eM/6Ck0v8ep9FAeP4ZEQlNeBTmPv\r\nkCZXjzJnb5Y/R7/LDqlM6UQjF+YiuvdwlyrXhP2ZPO1Sb0L36hnUnn3I9fyI\r\nkHg0Qfx1RhZ08vXp+6Y4waTGeOSWTwwip+ORnKKRUza/5nZigieiLv9t5wXY\r\nslsV/IMK+1oeLZAFd3q2ZgKAwHFi49gq9kqsnwYs8BBSHJvCsyOhljzoKa7r\r\nd6Vu3QNj3bDjcIDw0YHM0jKORaMse6EZvn0k+My+AiU9aQub9jqdxbAG3waE\r\nCkqtndu1AKEi6jTJMxeEGbwoBeiP6NouSkyS8Uf1L5W6X4vXk9PvtCj5JUr4\r\nIgJZhAOovBCsUNaRr1aAHyfh4QI0fGdwBTkmwfddnA7Yv2ReQcITfo/QuWm3\r\n6ZiM3ojIpf1R5zlNPxoPV5+eXYV3bTwNdJL0n52faBu9g6aR1/O/pq4UOCVN\r\nPd726tfaWA9Hf5v95/qApg1l8dW3KyPMC9YF3PnTHw48dgHM4EjiFOcDRcr2\r\nTaTOTIb3b8k2+c5CrN1LIN/ubGmo5j+kV6U=\r\n=MVe0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"delowar","email":"delowardev@gmail.com"},"directories":{},"maintainers":[{"name":"delowar","email":"delowardev@gmail.com"},{"name":"f29","email":"faisalcse29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-emoji-picker_1.1.5-beta.2_1667276851358_0.23384984297064704"},"_hasShrinkwrap":false},"1.1.5":{"name":"vue3-emoji-picker","version":"1.1.5","license":"MIT","author":{"name":"delowardev"},"repository":{"type":"git","url":"git+https://github.com/delowardev/vue3-emoji-picker.git"},"bugs":{"url":"https://github.com/delowardev/vue3-emoji-picker/issues"},"homepage":"https://github.com/delowardev/vue3-emoji-picker/","keywords":["vue3-emoji-picker","emoji-picker","emoji"],"main":"./dist/emoji-picker.umd.js","module":"./dist/emoji-picker.es.js","exports":{".":{"import":"./dist/emoji-picker.es.js","require":"./dist/emoji-picker.umd.js"}},"scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","serve":"vite preview","prepare":"husky install","type-check":"vue-tsc --noEmit","lint":"eslint --ext .ts,.js,.vue ./","lint:fix":"eslint --fix --ext .ts,.js,.vue ./","prettier":"prettier -c --ignore-unknown ./src","prettier:fix":"prettier -c --write --ignore-unknown ./src","precommit":"npm run type-check && npm run prettier:fix && npm run lint:fix && vite build","test":"vitest","test:once":"vitest run","coverage":"vitest run --coverage"},"devDependencies":{"@babel/types":"^7.15.6","@types/node":"^16.11.7","@typescript-eslint/parser":"^5.5.0","@vitejs/plugin-vue":"^1.2.5","@vitest/coverage-c8":"^0.24.5","@vue/compiler-sfc":"^3.0.5","eslint":"^8.3.0","eslint-config-prettier":"^8.3.0","eslint-plugin-vue":"^8.1.1","husky":"^7.0.4","lint-staged":">=10","prettier":"^2.5.0","sass":"^1.43.2","typescript":"^4.3.2","vite":"^2.4.2","vitest":"^0.24.5","vue-eslint-parser":"^8.0.1","vue-tsc":"^0.0.24"},"lint-staged":{"*.{js,ts,vue}":"npm run lint:fix","*.{js,ts,css,md,vue}":"npm run prettier:fix"},"dependencies":{"@popperjs/core":"^2.11.0","idb":"^7.1.0","vue":"^3.2.23"},"gitHead":"db7705a722ce0a8240d03184eac8ce67c30a1a1d","description":"<img src=\"https://i.imgur.com/CQc1nCF.png\" width=\"280\" />","_id":"vue3-emoji-picker@1.1.5","_nodeVersion":"16.16.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-xxkgUKYI8fIZSIOU8ucY43vLTE5Yjoi+Jinqx20DvZ+FBgSk8YgDGbr2vdPcqzH7xiUwPiUn1Tc1j4IQniR6sQ==","shasum":"07cdba803de63dbaf1daf0f95ff7a8acdcb02dd8","tarball":"https://registry.npmjs.org/vue3-emoji-picker/-/vue3-emoji-picker-1.1.5.tgz","fileCount":7,"unpackedSize":431735,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICwzHeysKrQ0J/iym8OkhSOjmKcCl3VHd76QO0KIFoS4AiEAlq5aD5xZtRza0u+ktOfUDSCxP46drbuf9xXZQptDdqY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZhULACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7aA/+LgkzOMqQJ+/kKM+PUrjTAgo8PmMNXAkvWt9w09kD1ipx8H7q\r\nADJfuJmAVo+CXT4FRQPVmisP3nfXOyLgdVnJGK0FIL+TwKHnLYgTvbc78aIi\r\nCzwuNijMGXfMC/au2qg/9kl6EnpUrudkrg0d6XMhNcLi4+ieF324VEAoSdl7\r\na1nWJRX099aCDTKwe+rnD1ahtjDGY1/MXxXipkiVQtsp+KEyDGm+3Upsn/Tb\r\nYNdOMlTm7/f5WfzlH3sBCc2H8PHxI4b/IqYNYzmfUCyN5apy9ZopKg6Hd/jW\r\nk6ESFrwWGQ3MIAvnMZql/mRM055p+QWxqCGTWh79mmSaLIrLy/Pgw7PjFW6C\r\ny6rTVxhHOfCwjMTg/23uzMUzp7G1SvX0m405ZwSmw7J7NuvIhigoasWAGeHb\r\n/EwaLIp0wHzVLkOA4QDAdXNV/56X8z1WaU45nBEnGyL3vufwr2ZdW1VYNcZY\r\n1SmGMR16f5AxfpvZF/q8I5l9vrov3e0V8LwtSPQZSUCZuAKWicvHJJ8WZc//\r\noYeEve8uDMuBx3XroLVEmJ7YgvPlD53p6rwopFE3nVLilJlcBIXn+17fov/m\r\n4naCFGX18e+7Nk3NUT/EOUNmwGjzkn8X8ud8u50f07IgP0u78FpZbvBKa5lR\r\nj/8Weaap7lzFa/j0Rqed38hU6yin4u2jEtc=\r\n=UYVx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"delowar","email":"delowardev@gmail.com"},"directories":{},"maintainers":[{"name":"delowar","email":"delowardev@gmail.com"},{"name":"f29","email":"faisalcse29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-emoji-picker_1.1.5_1667634442984_0.6366724449200714"},"_hasShrinkwrap":false},"1.1.6":{"name":"vue3-emoji-picker","version":"1.1.6","license":"MIT","author":{"name":"delowardev"},"repository":{"type":"git","url":"git+https://github.com/delowardev/vue3-emoji-picker.git"},"bugs":{"url":"https://github.com/delowardev/vue3-emoji-picker/issues"},"homepage":"https://github.com/delowardev/vue3-emoji-picker/","keywords":["vue3-emoji-picker","emoji-picker","emoji"],"main":"./dist/emoji-picker.umd.js","module":"./dist/emoji-picker.es.js","exports":{".":{"import":"./dist/emoji-picker.es.js","require":"./dist/emoji-picker.umd.js"}},"scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","serve":"vite preview","prepare":"husky install","type-check":"vue-tsc --noEmit","lint":"eslint --ext .ts,.js,.vue ./","lint:fix":"eslint --fix --ext .ts,.js,.vue ./","prettier":"prettier -c --ignore-unknown ./src","prettier:fix":"prettier -c --write --ignore-unknown ./src","precommit":"npm run type-check && npm run prettier:fix && npm run lint:fix && vite build","test":"vitest","test:once":"vitest run","coverage":"vitest run --coverage"},"devDependencies":{"@babel/types":"^7.15.6","@types/node":"^16.11.7","@typescript-eslint/parser":"^5.5.0","@vitejs/plugin-vue":"^1.2.5","@vitest/coverage-c8":"^0.24.5","@vue/compiler-sfc":"^3.0.5","eslint":"^8.3.0","eslint-config-prettier":"^8.3.0","eslint-plugin-vue":"^8.1.1","husky":"^7.0.4","lint-staged":">=10","prettier":"^2.5.0","sass":"^1.43.2","typescript":"^4.3.2","vite":"^2.4.2","vitest":"^0.24.5","vue-eslint-parser":"^8.0.1","vue-tsc":"^0.0.24"},"lint-staged":{"*.{js,ts,vue}":"npm run lint:fix","*.{js,ts,css,md,vue}":"npm run prettier:fix"},"dependencies":{"@popperjs/core":"^2.11.0","idb":"^7.1.0","vue":"^3.2.23"},"gitHead":"41ca3b27cfd9be1cbbecb5e0dfec653cd9bdf269","description":"[![Test Automation](https://github.com/delowardev/vue3-emoji-picker/actions/workflows/TestAutomation.yaml/badge.svg)](https://github.com/delowardev/vue3-emoji-picker/actions/workflows/TestAutomation.yaml)","_id":"vue3-emoji-picker@1.1.6","_nodeVersion":"16.16.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-nk/jAYZl78pxpjdD3C9Y+CJbB019kL//CQ3sisTjz7gmdOYvwYSL80g4Bb6Jl8rzYMnOEyT2wO0lhW7X4yo2hA==","shasum":"af1b2f627ca1a1c28bf01a091385d5fd71f16fdf","tarball":"https://registry.npmjs.org/vue3-emoji-picker/-/vue3-emoji-picker-1.1.6.tgz","fileCount":7,"unpackedSize":434159,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFEcCBzE4GRntNL52ZOOdxVjtRZsMsIgEve74D+uoGPKAiEAmNPk7bYEdrVhXEHXhw58UXWcaXZbghWQFHHooX8dENM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbfCMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoG0A/9EtyLDUicYW94iSucwxF2DusRHfdo9vhPwJy5KRK96ftcZ6DZ\r\n6Fbfd8ZhpBKL5BzD0A1fD8bL4s1+8kXc4CEPJjxfAi2eCHNmjmucmSso2Jo+\r\nx6rtB9tp5E5KbDDNI6Xud7xsvytJd3OqrR8pVmm7vD07O2PO4PN3HLdnN/wL\r\nO+gehgU+0Ttez2IYx5GM6dLmQYq6yEsaGREusMqbyORdoEb6kzG+A1bEaOje\r\nNXpqNgx2gO33OngZTvQnMVRA3ZpMMU9FtjNvwOCzVotkGs+fSd7dfa3dlfQv\r\nF+NermXrAP2qdlbQehzFtgbm/vW/I7qQ0n7IA3nsJXtt2WU0ioLikCn/AVNA\r\nBBBTlNMv0XVu/vr8l/fJz2VwbvIItUxPLBKZt8MNJhgw6w8+kIP4156MNv+k\r\nJGj3PXbiV3fl/T69RvzQ4+GJ4GaSXsLehVXKYxQ45BMsi+8EXgVxJCAEK33n\r\nbjknTQ+3tgrZYtHVm0D3VShymuIrEZPB+LVjMZxcaMQnvWAR6ay0DpMnVGv3\r\nkiRYeAxTa8t/OF9Mk5xCHD9k3vFxmg6g27JF5uUJtNEvXXLKXKz49++xGaqh\r\n0fCrosVeJcGnjJO4jODym00zMsVlmCVbq4cuxov9b73FL9I0yG2QkvABGMIr\r\nx6S9LR0AbAktgnMjOgK+D+JuirOdzfndN+s=\r\n=78cc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"delowar","email":"delowardev@gmail.com"},"directories":{},"maintainers":[{"name":"delowar","email":"delowardev@gmail.com"},{"name":"f29","email":"faisalcse29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-emoji-picker_1.1.6_1668149388577_0.48179111844734357"},"_hasShrinkwrap":false},"1.1.7":{"name":"vue3-emoji-picker","version":"1.1.7","license":"MIT","author":{"name":"delowardev"},"repository":{"type":"git","url":"git+https://github.com/delowardev/vue3-emoji-picker.git"},"bugs":{"url":"https://github.com/delowardev/vue3-emoji-picker/issues"},"homepage":"https://github.com/delowardev/vue3-emoji-picker/","keywords":["vue3-emoji-picker","emoji-picker","emoji"],"main":"./dist/emoji-picker.umd.js","module":"./dist/emoji-picker.es.js","exports":{".":{"import":"./dist/emoji-picker.es.js","require":"./dist/emoji-picker.umd.js"},"./css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","serve":"vite preview","prepare":"husky install","type-check":"vue-tsc --noEmit","lint":"eslint --ext .ts,.js,.vue ./","lint:fix":"eslint --fix --ext .ts,.js,.vue ./","prettier":"prettier -c --ignore-unknown ./src","prettier:fix":"prettier -c --write --ignore-unknown ./src","precommit":"npm run type-check && npm run prettier:fix && npm run lint:fix && vite build","test":"vitest","test:once":"vitest run","coverage":"vitest run --coverage"},"devDependencies":{"@babel/types":"^7.15.6","@types/node":"^16.11.7","@typescript-eslint/parser":"^5.5.0","@vitejs/plugin-vue":"^1.2.5","@vitest/coverage-c8":"^0.24.5","@vue/compiler-sfc":"^3.0.5","eslint":"^8.3.0","eslint-config-prettier":"^8.3.0","eslint-plugin-vue":"^8.1.1","husky":"^7.0.4","lint-staged":">=10","prettier":"^2.5.0","sass":"^1.43.2","typescript":"^4.3.2","vite":"^2.4.2","vitest":"^0.24.5","vue-eslint-parser":"^8.0.1","vue-tsc":"^0.0.24"},"lint-staged":{"*.{js,ts,vue}":"npm run lint:fix","*.{js,ts,css,md,vue}":"npm run prettier:fix"},"dependencies":{"@popperjs/core":"^2.11.0","idb":"^7.1.0","vue":"^3.2.23"},"gitHead":"37f7e58b4295cb3d2d1d6ad1ce482b1f7c53a98a","description":"[![Test Automation](https://github.com/delowardev/vue3-emoji-picker/actions/workflows/TestAutomation.yaml/badge.svg)](https://github.com/delowardev/vue3-emoji-picker/actions/workflows/TestAutomation.yaml) [![npm version](https://badge.fury.io/js/vue3-emoj","_id":"vue3-emoji-picker@1.1.7","_nodeVersion":"16.16.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-dKSI1NyrinYFykllwcOqBB1sw7EHdwQG4tjHYSO+khQkY8Csn4Evn5X2nAdz8Kl8o3P1J0jV4BGwbQ2dVWCxMA==","shasum":"079db0b774be67c9c860cf80e53ca8fb1d87ea5f","tarball":"https://registry.npmjs.org/vue3-emoji-picker/-/vue3-emoji-picker-1.1.7.tgz","fileCount":7,"unpackedSize":434394,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBxy4uYjblnqK/xYYysypq2Ei6N9texS5m4JfG5BVAzPAiEA2VfcaT0hNZwjzygpyqgRfhS1vpMr2WKSA5XCAsZtsfg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbgW6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmorMg/+M4L3T4ryiGYHSmXri+OmjlyyZypf3LwbWeg6z/aXfC/erd4i\r\nm+dNfzBmzE2AVTYbxRPl42tRnT6HwuRcw3rh+owas5B5uPjO3DrtoynttcLy\r\nxq2pFrAbmG+eR4ziBrGODE0Sa6ep4R1g0YE8li/dzAv23mHnpKRR1db81TNT\r\nhLWBAlN+HNdLtOi2s+cSe1DwcYltQ+Iys4HQg5YKoeF6z/OqRpDeKPG5PJWP\r\nf3d2XFJY+uo8tqgu12KEBCiqUxcRufnZn/iG0UYoeZZt/RRwoP5iJagAf9cV\r\n4r347gokPD7SkR8/G6ScqJVSbaSgtzjQWWyKDDxbv9PVCYfmL4I7RDqfD68P\r\nBOSijJOc+TAL7PtwpPNbmLb2baIZQbnWbr2z7hGBNL7UqlaU800+945q5E/B\r\naFDWAPN/SVsh5PLjkH1Wv8Z8RYw6jE2hC0FspCr7tFI5aX9fOU4aMRdUc8BY\r\nFKoGGA2pWEBPTOztRT0tcaNIG0M5LuAfcAAACtVmd1gtmn7esBlFJprpbWDF\r\n0gwpwLysvl8A5MDqVuAbk32UFzobMfSnluYaTlYSkyNfMDpVSOjzu/hqLDRj\r\n+5o27Obbl3M0DgVfA6Dw/OHpgj/u+fcpqMdtuekYZ2YKqNunAGmlPJzXvZ6V\r\nCsoAMtpfcHzOvNAbq92DWcNYlg/oeu/jATs=\r\n=yPTV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"delowar","email":"delowardev@gmail.com"},"directories":{},"maintainers":[{"name":"delowar","email":"delowardev@gmail.com"},{"name":"f29","email":"faisalcse29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-emoji-picker_1.1.7_1668154810565_0.9508238503056221"},"_hasShrinkwrap":false},"1.1.8":{"name":"vue3-emoji-picker","version":"1.1.8","license":"MIT","author":{"name":"delowardev"},"repository":{"type":"git","url":"git+https://github.com/delowardev/vue3-emoji-picker.git"},"bugs":{"url":"https://github.com/delowardev/vue3-emoji-picker/issues"},"homepage":"https://github.com/delowardev/vue3-emoji-picker/","keywords":["vue3-emoji-picker","emoji-picker","emoji"],"engines":{"node":">=16.0.0"},"main":"./dist/emoji-picker.umd.js","module":"./dist/emoji-picker.es.js","types":"./dist/emoji-picker.es.d.ts","exports":{".":{"import":"./dist/emoji-picker.es.js","require":"./dist/emoji-picker.umd.js"},"./css":"./dist/style.css"},"scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","serve":"vite preview","prepare":"husky install","type-check":"vue-tsc --noEmit","lint":"eslint --ext .ts,.js,.vue ./","lint:fix":"eslint --fix --ext .ts,.js,.vue ./","prettier":"prettier -c --ignore-unknown ./src","prettier:fix":"prettier -c --write --ignore-unknown ./src","precommit":"npm run type-check && npm run prettier:fix && npm run lint:fix && vite build","test":"vitest","test:once":"vitest run","coverage":"vitest run --coverage"},"devDependencies":{"@babel/types":"^7.15.6","@types/node":"^16.11.7","@typescript-eslint/parser":"^5.5.0","@vitejs/plugin-vue":"^1.2.5","@vitest/coverage-c8":"^0.24.5","@vue/compiler-sfc":"^3.0.5","eslint":"^8.3.0","eslint-config-prettier":"^8.3.0","eslint-plugin-vue":"^8.1.1","husky":"^7.0.4","lint-staged":">=10","prettier":"^2.5.0","sass":"^1.43.2","typescript":"^4.3.2","vite":"^2.4.2","vite-plugin-dts":"^3.6.0","vitest":"^0.24.5","vue-eslint-parser":"^8.0.1","vue-tsc":"^1.2.1"},"lint-staged":{"*.{js,ts,vue}":"npm run lint:fix","*.{js,ts,css,md,vue}":"npm run prettier:fix"},"dependencies":{"@popperjs/core":"^2.11.0","idb":"^7.1.0","vue":"^3.2.23"},"gitHead":"2237d68f1352d8d5c5992ce5160d325d085ace26","description":"[![Test Automation](https://github.com/delowardev/vue3-emoji-picker/actions/workflows/TestAutomation.yaml/badge.svg)](https://github.com/delowardev/vue3-emoji-picker/actions/workflows/TestAutomation.yaml) [![npm version](https://badge.fury.io/js/vue3-emoj","_id":"vue3-emoji-picker@1.1.8","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-k9tVHeQEBVLzVCLYAkFaI1nib3FJFQwdPhWD5khJkhks3ktg3g12z5wPGOSDpIuSLNtelRGvq1qdmZuJu5khfA==","shasum":"70f1b56e9adf4b282d122b7c3a6ce8dc0ca3f72d","tarball":"https://registry.npmjs.org/vue3-emoji-picker/-/vue3-emoji-picker-1.1.8.tgz","fileCount":8,"unpackedSize":439063,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmuVZU4uoF0oCy8Di9JmhJTK5wyCGeB9pybVocb1qMYwIgYH52/j32j14/yhM/z2aJxZhUVesb5gmCP/VqnOr83ag="}]},"_npmUser":{"name":"delowar","email":"delowardev@gmail.com"},"directories":{},"maintainers":[{"name":"delowar","email":"delowardev@gmail.com"},{"name":"f29","email":"faisalcse29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-emoji-picker_1.1.8_1697050402174_0.6853319192286851"},"_hasShrinkwrap":false}},"time":{"created":"2021-11-09T18:13:05.184Z","0.0.1":"2021-11-09T18:13:05.387Z","modified":"2023-10-11T18:53:22.591Z","0.0.2":"2021-11-11T03:37:08.239Z","0.0.3":"2021-11-14T18:50:09.408Z","0.0.4":"2021-11-21T02:23:21.090Z","0.0.5":"2021-12-02T17:24:06.844Z","1.0.0":"2021-12-02T17:33:16.933Z","1.0.1-beta":"2021-12-05T16:15:24.322Z","1.0.1-beta-2":"2021-12-05T16:16:16.750Z","1.0.1-beta-3":"2021-12-05T16:17:35.818Z","1.0.1":"2021-12-06T04:02:01.252Z","1.0.2":"2022-04-22T11:30:22.544Z","1.1.0":"2022-04-23T20:19:50.249Z","1.1.1":"2022-04-23T20:21:49.707Z","1.1.2":"2022-04-26T05:50:33.946Z","1.1.3":"2022-06-16T04:52:59.018Z","1.1.4":"2022-08-25T05:57:38.560Z","1.1.5-beta.0":"2022-10-31T07:04:58.416Z","1.1.5-beta.2":"2022-11-01T04:27:31.463Z","1.1.5":"2022-11-05T07:47:23.148Z","1.1.6":"2022-11-11T06:49:48.747Z","1.1.7":"2022-11-11T08:20:10.852Z","1.1.8":"2023-10-11T18:53:22.399Z"},"maintainers":[{"name":"delowar","email":"delowardev@gmail.com"},{"name":"f29","email":"faisalcse29@gmail.com"}],"description":"[![Test Automation](https://github.com/delowardev/vue3-emoji-picker/actions/workflows/TestAutomation.yaml/badge.svg)](https://github.com/delowardev/vue3-emoji-picker/actions/workflows/TestAutomation.yaml) [![npm version](https://badge.fury.io/js/vue3-emoj","homepage":"https://github.com/delowardev/vue3-emoji-picker/","keywords":["vue3-emoji-picker","emoji-picker","emoji"],"repository":{"type":"git","url":"git+https://github.com/delowardev/vue3-emoji-picker.git"},"author":{"name":"delowardev"},"bugs":{"url":"https://github.com/delowardev/vue3-emoji-picker/issues"},"license":"MIT","readme":"# Vue3 Emoji Picker. [Live preview](https://codesandbox.io/p/github/delowardev/vue3-emoji-picker/main?file=%2FREADME.md)\n\n[![Test Automation](https://github.com/delowardev/vue3-emoji-picker/actions/workflows/TestAutomation.yaml/badge.svg)](https://github.com/delowardev/vue3-emoji-picker/actions/workflows/TestAutomation.yaml)\n[![npm version](https://badge.fury.io/js/vue3-emoji-picker.svg)](https://badge.fury.io/js/vue3-emoji-picker)\n[![downloads](https://img.shields.io/npm/dm/vue3-emoji-picker.svg)](https://www.npmjs.com/package/vue3-emoji-picker)\n\n<img src=\"https://i.imgur.com/CQc1nCF.png\" width=\"280\" />\n<img src=\"https://i.imgur.com/RGGRQSk.png\" width=\"280\" />\n\n## Installation:\n\n```\nnpm install vue3-emoji-picker\n\n// or\nyarn add vue3-emoji-picker\n```\n\n_Important note: If you're using TypeScript, don't forget to add `declare module 'vue3-emoji-picker'` in your `.d.ts` file_\n\n## Usage:\n\n```javascript\n// import picker compopnent\nimport EmojiPicker from 'vue3-emoji-picker'\n\n// import css\nimport 'vue3-emoji-picker/css'\n// or import directly:\n// import'node_modules/vue3-emoji-picker/dist/style.css'\n```\n\n```vue\n// use picker component\n<EmojiPicker :native=\"true\" @select=\"onSelectEmoji\" />\n```\n\n```javascript\n// event callback\nfunction onSelectEmoji(emoji) {\n  console.log(emoji)\n  /*\n    // result\n    { \n        i: \"😚\", \n        n: [\"kissing face\"], \n        r: \"1f61a\", // with skin tone\n        t: \"neutral\", // skin tone\n        u: \"1f61a\" // without tone\n    }\n    */\n}\n```\n\n## Options (`props`)\n\n| Prop                       | Type    | Default Value | Description                                                                                 |\n| :------------------------- | :------ | :------------ | :------------------------------------------------------------------------------------------ |\n| native                     | Boolean | false         | Load native emoji instead of image.                                                         |\n| hide-search                | Boolean | true          | Show/hide search input.                                                                     |\n| hide-group-icons           | Boolean | false         | Show/hide header group icons.                                                               |\n| hide-group-names           | Boolean | false         | Show/hide group names.                                                                      |\n| disable-sticky-group-names | Boolean | false         | Disable sticky for group names                                                              |\n| disable-skin-tones         | Boolean | false         | Disable skin tones.                                                                         |\n| disabled-groups            | Array   | []            | Disable any group/category. See [Available groups](#available-groups)                       |\n| group-names                | Object  | {}            | Change any group name. See [Default group names](#default-group-names)                      |\n| static-texts               | Object  | Object        | See [static-texts](#propsstatic-texts) table                                                |\n| pickerType                 | string  | ''            | Choose picker type, possible options: `input`, `textarea` (Popup with input/textarea), `''` |\n| mode                       | string  | 'insert'      | Choose insert mode, possible options: `prepend`, `insert`, `append`                         |\n| offset                     | Number  | '6'           | Choose emoji popup offset                                                                   |\n| additional-groups          | Object  | {}            | Add additional customized groups, keys are the group names translated from snake_case       |\n| group-order                | Array   | []            | Override ordering of groups                                                                 |\n| group-icons                | Object  | {}            | Override group icons by passing svg's on keys                                               |\n| display-recent             | Boolean | false         | Display Recently used emojis                                                                |\n| theme                      | String  | 'light'       | Available options, 'light', 'dark', and 'auto'                                              |\n\n## Static text option (`props['static-texts']`)\n\n| Prop        | Type   | Default Value | Description                           |\n| :---------- | :----- | :------------ | :------------------------------------ |\n| placeholder | String | Search emoji  | Update search input placeholder text. |\n| skinTone    | String | Skin tone     | Footer skin tone button text.         |\n\nExample:\n`:static-texts=\"{ placeholder: 'Search emoji'}\" `<br/>\n\n## Events / Callbacks\n\n### `@select`\n\nThis event fires when an emoji gets selected/clicked.<br/>\nEvent callback will receive selected emoji in the first argument.\n\n```\n<EmojiPicker @select=\"onSelectEmoji\" />\n\nfunction onSelectEmoji(emoji) { /* do something */ }\n```\n\n### `@update:text`\n\nThis event fires when input text gets changed.<br/>\nEvent callback will receive the text in the first argument.\n\n```\n<EmojiPicker @update:text=\"onChangeText\" />\n\nfunction onChangeText(text) { /* do something */ }\n```\n\n## Available groups\n\n```json\n[\n  \"smileys_people\",\n  \"animals_nature\",\n  \"food_drink\",\n  \"activities\",\n  \"travel_places\",\n  \"objects\",\n  \"symbols\",\n  \"flags\"\n]\n```\n\n## Default group names\n\n```json\n{\n  \"smileys_people\": \"Smiles & People\",\n  \"animals_nature\": \"Animals & Nature\",\n  \"food_drink\": \"Food & Drink\",\n  \"activities\": \"Activities\",\n  \"travel_places\": \"Travel places\",\n  \"objects\": \"Objects\",\n  \"symbols\": \"Symbols\",\n  \"flags\": \"Flags\"\n}\n```\n\n## Overriding group names\n\n```vue\n<picker :group-names=\"{ smileys_people: 'My customized group name' }\" />\n```\n\n## Overriding group icons\n\n```vue\n<template>\n  <picker :group-icons=\"{ smileys_people: customSVG }\" />\n</template>\n\n<script setup>\nimport customSVG from './path/to/svg'\n</script>\n```\n\n## Override group order\n\nThis will make it so flags is first and then any other non-defined group will follow.\n\n```vue\n<picker :group-order=\"['flags']\" />\n```\n\n## Add additional groups\n\nTo see any existing emoji's see `src/data/emojis.json`\n\n```vue\n<picker\n  :additional-groups=\"{\n    my_custom_group: [\n      { n: ['grinning face', 'grinning'], u: '1f600' },\n      { n: ['grinning face with smiling eyes', 'grin'], u: '1f601' },\n    ],\n  }\"\n  :group-names=\"{ my_custom_group: 'Frequently used' }\"\n/>\n```\n","readmeFilename":"README.md"}