{"_id":"@dberezin/miro-email-picker","_rev":"3-11eee4b02787e4c937dc79d9162cf248","name":"@dberezin/miro-email-picker","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@dberezin/miro-email-picker","version":"1.0.0","description":"Frontend test assessment for Miro","main":"dist/main.js","scripts":{"start":"webpack --watch -d","build":"webpack -p","test":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/deniskaber/miro-email-picker.git"},"author":{"name":"Denis Berezin","email":"mr.denis.berezin@gmail.com"},"bugs":{"url":"https://github.com/deniskaber/miro-email-picker/issues"},"homepage":"https://github.com/deniskaber/miro-email-picker#readme","browserslist":["last 2 Chrome versions","last 2 Safari versions","last 2 Edge versions","IE 11"],"dependencies":{},"devDependencies":{"@babel/core":"^7.11.6","@babel/preset-env":"^7.11.5","@babel/preset-typescript":"^7.10.4","@testing-library/dom":"^7.24.1","@testing-library/user-event":"^12.1.3","@types/jest":"^26.0.13","babel-loader":"^8.1.0","css-loader":"^4.2.2","identity-obj-proxy":"^3.0.0","jest":"^26.4.2","node-sass":"^4.14.1","prettier":"^2.1.1","sass-loader":"^10.0.2","style-loader":"^1.2.1","svg-inline-loader":"^0.8.2","ts-jest":"^26.3.0","typescript":"^4.0.2","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"fa3bd581a83462ce6511f394fce4223b7ce997e4","_id":"@dberezin/miro-email-picker@1.0.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-dSczv6BhxxUSUeDGpnR63AeSvmQOAYTukaw2zodyTrcRz5J1QEnix2t4N4DNXTZI+RTCWTOr7RLlNDlJ5uiQiQ==","shasum":"202a25d2b02fc51ad948f613605bec00bbf80955","tarball":"https://registry.npmjs.org/@dberezin/miro-email-picker/-/miro-email-picker-1.0.0.tgz","fileCount":3,"unpackedSize":15023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVjPRCRA9TVsSAnZWagAAKLIP/2/6RF1uwGu64g34BS09\nwYu2ltKy1fxLlwzYb/HSRPzdh4GqJQpdL8zs0t54xD8f+j0nibZroBx7bfDN\neQiSqhh6qeV23RREuEDTWZsCJm8IIf0E9Nq7r2TMIbTsVz+jz25vL9JVq8G4\nyUPyObDG8MARREdRoYb0mJnkHYr+dZYQxhtc9Pfy6eb3/Hya7GDkvZgo65S0\njp4BvmNNyDiZ6fhLGDWDHcOgIVG+3Z/y8v2a0zXv+fxQs76E57ZAdo5iSFb6\nhAvrTRDt6MxcJdFND03rRKaS/naQa0Nb6oAdSd33pMzApO/jHCUX/LoIYPU7\nzcqzU2ykIiYs5cS/dlPllQMgHQQZves8IQ8kaTk78/dqbivP8xQcmby2Rd0a\nHOFFzn1nJ6ean9OBG+vIElNfDRhyHjQaPVeqye5VKgvGv1egO00ARZ4V3zTh\nSz9sZBZAiDUpTMNK+E66BTDY5wYDiU9f1eWy/X2jx9ia5l8loJH3ZeaSMOGV\n9YOfgTUEDyCHfiq1Rh806dlprkaZ7ADhKtt/8e29e58Ybio+Q4nV6LVFcdTi\n9B/s/VuwoGekILx5n0O6INJQ8LYsjd+zLoR7b+ArjpWzM5Uw08OpfDWwFxDZ\nmwP80Lr5tCCQg5md1wnVtggedRLwgWnCTj8U51vS49s6/vcB5lyI+qch/l2D\nC0jK\r\n=VaC/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUQV729xSxcfqn9C0xnZQWM+Fq8usYQwadELUhOzyjrwIgBr9HLxJrTa2wm8VO0EuVAzgp1A61QOKAHS7mCRPQE6A="}]},"maintainers":[{"name":"dberezin","email":"mr.denis.berezin@gmail.com"}],"_npmUser":{"name":"dberezin","email":"mr.denis.berezin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/miro-email-picker_1.0.0_1599484880707_0.5514372478126339"},"_hasShrinkwrap":false},"1.0.1":{"name":"@dberezin/miro-email-picker","version":"1.0.1","description":"Frontend test assessment for Miro","main":"dist/main.js","scripts":{"start":"webpack --watch -d","build":"webpack -p","test":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/deniskaber/miro-email-picker.git"},"author":{"name":"Denis Berezin","email":"mr.denis.berezin@gmail.com"},"bugs":{"url":"https://github.com/deniskaber/miro-email-picker/issues"},"homepage":"https://github.com/deniskaber/miro-email-picker#readme","browserslist":["last 2 Chrome versions","last 2 Safari versions","last 2 Edge versions","IE 11"],"dependencies":{},"devDependencies":{"@babel/core":"^7.11.6","@babel/preset-env":"^7.11.5","@babel/preset-typescript":"^7.10.4","@testing-library/dom":"^7.24.1","@testing-library/user-event":"^12.1.3","@types/jest":"^26.0.13","babel-loader":"^8.1.0","css-loader":"^4.2.2","identity-obj-proxy":"^3.0.0","jest":"^26.4.2","node-sass":"^4.14.1","prettier":"^2.1.1","sass-loader":"^10.0.2","style-loader":"^1.2.1","svg-inline-loader":"^0.8.2","ts-jest":"^26.3.0","typescript":"^4.0.2","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"31f2268dda1656503d2adaf5aa7004b9c095b619","_id":"@dberezin/miro-email-picker@1.0.1","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-LzNSICS6TZTtZjlREBHJL9/alBRxWvWMTa6tJ5iq169SFjz9lsOwqF3jwmKTX/5Y7yRvoMoZf/wDIKfmN6JhYg==","shasum":"ee46efaedd482b40c3ea6f67ce62c965fc8cbcf5","tarball":"https://registry.npmjs.org/@dberezin/miro-email-picker/-/miro-email-picker-1.0.1.tgz","fileCount":3,"unpackedSize":15463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVjhLCRA9TVsSAnZWagAAzs4QAJaexSLKkItqqHq6HJwu\nuZHyp42LwzWNvmW2W4/WvTf3bH7EXIjuOlPoO0vkaKZjnBvlnqgdlpLT5ppl\nmYDXudJRK2Eo8MEL6oIkVW/JlDe+iSSbR1OQAsY+73oMQK+zrEfIzAV07KoY\nsEpdzzlq4dPOCH4ckIXtgWCehU0V0IGYAdJ6oKAhU67SeNoCGfvCwiKu8h1D\nFAqrkaXuWF5+wc6Y2HGJIq2AWZa81G7v4bEmKLtyLif8SuJPzka2qxd6Sxpy\nyGLs7DlRJ69CXcempRL5mrmO4aBmnyCK7iyvRyQfYVk5RauReVKe527sFTHV\n0CG50GpCm4PxjvON+eHyRXbNvHMohLdO4axA56Mv8FRpGBbvxNrZQfI7X8NJ\n9SjtmGLIy/dQfKum/kRY4Wa87grWYGVsFWPO7tXW21VF5rFfBECIsscJ7j92\nh3TkoG1cfe5ueEnQxSNFmqDKTWGa6OwDjl2hUuRSdawBXCYiRnPVUiYeIvgm\nDfY7KqPGpPrA31QAYFsofvz/PWSSmDuZf6cXhswhVCiw3AAAuhMEgVGtPtTz\nuPZ0jhlXMyVJvYwil64sZRkW/ZYdYZEnxv2tD/QtjBsdOGPpeTED53EFUHKg\nt63ZtTQXZtudEs56HiP681mTAh/SIdUkibNHfDprUZfiNsizEzY498VVezPo\n9TX4\r\n=l1Uo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAnLLHu6Z0FT/MUfR0GYkc3DVjx/M85pGBCkL+X15i51AiEAvEihWmuYiZCaNWmDGXvhrYv8w5+F1M0etm1m7HWzpFo="}]},"maintainers":[{"name":"dberezin","email":"mr.denis.berezin@gmail.com"}],"_npmUser":{"name":"dberezin","email":"mr.denis.berezin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/miro-email-picker_1.0.1_1599486026922_0.9009759852507471"},"_hasShrinkwrap":false},"1.0.2":{"name":"@dberezin/miro-email-picker","version":"1.0.2","description":"Frontend test assessment for Miro","main":"dist/main.js","scripts":{"start":"webpack --watch -d","build":"webpack -p","test":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/deniskaber/miro-email-picker.git"},"author":{"name":"Denis Berezin","email":"mr.denis.berezin@gmail.com"},"bugs":{"url":"https://github.com/deniskaber/miro-email-picker/issues"},"homepage":"https://github.com/deniskaber/miro-email-picker#readme","browserslist":["last 2 Chrome versions","last 2 Safari versions","last 2 Edge versions","IE 11"],"dependencies":{},"devDependencies":{"@babel/core":"^7.11.6","@babel/preset-env":"^7.11.5","@babel/preset-typescript":"^7.10.4","@testing-library/dom":"^7.24.1","@testing-library/user-event":"^12.1.3","@types/jest":"^26.0.13","babel-loader":"^8.1.0","css-loader":"^4.2.2","identity-obj-proxy":"^3.0.0","jest":"^26.4.2","node-sass":"^4.14.1","prettier":"^2.1.1","sass-loader":"^10.0.2","style-loader":"^1.2.1","svg-inline-loader":"^0.8.2","ts-jest":"^26.3.0","typescript":"^4.0.2","webpack":"^4.44.1","webpack-cli":"^3.3.12"},"gitHead":"13fb49c6cfa8a231d609ecc7622203efcdf5bc4c","_id":"@dberezin/miro-email-picker@1.0.2","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-zF3VpD7DQpXpnpAsfrZ3AVcXonOA1lnuWran5fZnh5HFboYNd+vRqK7yKfR7kv/wzGtfOM5Ju9ddykKmtQjsrA==","shasum":"00e647dcd7c365fd6f60fb1d22e7ea8f6f1abe54","tarball":"https://registry.npmjs.org/@dberezin/miro-email-picker/-/miro-email-picker-1.0.2.tgz","fileCount":3,"unpackedSize":15843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVop2CRA9TVsSAnZWagAA6eoP/jR8T0t01P5GmaIzT/J1\nMSjgPNiXuwv7j1kgc40aHBE7YW1/94Mo9uZbiWMpwlt3cIW6yUEuUapKVHwV\n/3pvFq+U1BVVNjqDfXojctdleQXWbR1D2ou+OYuGHlLIslZSL9b1ZuMCkxdT\n6PrLKZjhA9X16HSZHEYQbLGhGcK0jSqTNMP1y9cMydPa/N8960tsYtM7PxxS\nR841ulvu05jTOieu4yzhiLfNMcsmI7FETQ3W6qMYldXl7rVrlWO5cFC73Fkr\n5fSkAzKyFIZF65vd3p85Ch3rObG2x6+eUXXMfrSgqMQGryGK+YWla49i2XZ/\nKOtNhm7oah+7V9kgYC6Pq+IgN2kqVOeg6OjlkRyx4zJRdAa0kae0oeLFJJOn\nYJu2gGdqL9Y2uMpu+ZhCpt5mT8Y1j1EmVPjuE5pwS91F7BWD6Nz4koAon5ev\nJTfcQSNJeKNywMcIdaBdzeEzcG4N8lvKmHHtdOqm14jgavhY0eLXCnX+d+NB\neK/wyYLoDJ8PGBqjINXEANCxgaR6OsDW7zQ/ykLCiCxHq9KWhpfrw0GxWwq8\njY7OvSt3mlUzj5ceDDJSMF5HxmQw+QTCw0FQvR7sSVatkqdzh45Po7kA3tDd\n7pxfBbo0f5790c9ClRdwOz/5RhEhcfZNK+fKjpaeOX6G9XZHRUmH5Fx9igWZ\nXrrS\r\n=nPjy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEQELAgp4i5pZxf342+xC7zPWButvYPBsRx7NAWrEPowIhAJj+qGiR9CGg4xwHR5EN7uujIqvnpmAs7jml31pfXAnj"}]},"maintainers":[{"name":"dberezin","email":"mr.denis.berezin@gmail.com"}],"_npmUser":{"name":"dberezin","email":"mr.denis.berezin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/miro-email-picker_1.0.2_1599507061901_0.8025226559024528"},"_hasShrinkwrap":false}},"time":{"created":"2020-09-07T13:21:20.664Z","1.0.0":"2020-09-07T13:21:20.823Z","modified":"2022-04-05T03:17:04.679Z","1.0.1":"2020-09-07T13:40:27.044Z","1.0.2":"2020-09-07T19:31:02.054Z"},"maintainers":[{"name":"dberezin","email":"mr.denis.berezin@gmail.com"}],"description":"Frontend test assessment for Miro","homepage":"https://github.com/deniskaber/miro-email-picker#readme","repository":{"type":"git","url":"git+https://github.com/deniskaber/miro-email-picker.git"},"author":{"name":"Denis Berezin","email":"mr.denis.berezin@gmail.com"},"bugs":{"url":"https://github.com/deniskaber/miro-email-picker/issues"},"readme":"# miro-email-picker\n\nThis is a completed frontend test assignment for Miro.\n\nFull requirements for this task are [here](https://deniskaber.github.io/miro-email-picker/Frontend_test_assignment_Miro.pdf).\n\n---\n`miro-email-picker` is a simple control that lets the user enter multiple emails.\n\n### Demo\nCheck online [demo](https://deniskaber.github.io/miro-email-picker/demo.html).\n\n### Browsers support\nEmailsPicker is supports IE 11 and the latest versions of Chrome, Safari, Firefox, Edge.\n\n## Installation and usage\nBundle size is 5kb gzipped.\n\n### `<script>` include\nImport js bundle from `https://deniskaber.github.io/miro-email-picker/dist/main.js`.\n\n```html\n<!DOCTYPE html>\n<html>\n<head>\n    <script src=\"https://deniskaber.github.io/miro-email-picker/dist/main.js\"></script>\n</head>\n<body>\n    <div id=\"emails-input\"></div>\n    <script>\n        const { addEmail, removeEmail, getValue, destroy } = EmailsPicker(document.getElementById('emails-input'));\n    </script>\n</body>\n</html>\n```\n\n### npm\n\n1. Add miro-email-picker to your project\n\n`npm i @dberezin/miro-email-picker`\n\n2. Start using it:\n```javascript\nimport EmailsPicker from '@dberezin/miro-email-picker';\n\nconst { addEmail, removeEmail, getValue, destroy } = EmailsPicker(document.getElementById('emails-input'));\n```\n\n## API \n\n`EmailsPicker` returns an object with these methods:\n\n-   `addEmail: (email: string) => void` - adds an email to the EmailsPicker instance\n-   `removeEmail: (email: string) => void` - removes added email from the EmailsPicker instance\n-   `getValue: () => string[]` - returns the list of added **valid** emails\n-   `destroy: () => void` - removes the widget\n","readmeFilename":"README.md"}