{"_id":"@vaadin-component-factory/vcf-password-strength","_rev":"17-890ea3c828724f6266ca1c4fe5bba407","name":"@vaadin-component-factory/vcf-password-strength","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@vaadin-component-factory/vcf-password-strength","version":"1.0.0","keywords":["Vaadin","vaadin-incubator-element","vaadin-component-factory","vcf-password-strength","web-components","web-component","polymer"],"author":{"name":"Vaadin Ltd"},"license":"https://raw.githubusercontent.com/vaadin/vaadin-incubator-element/master/LICENSE","_id":"@vaadin-component-factory/vcf-password-strength@1.0.0","maintainers":[{"name":"niiyeboah","email":"nii@vaadin.com"},{"name":"onuridrisoglu","email":"onur@vaadin.com"},{"name":"jouni","email":"jouni@jouni.me"},{"name":"sohrabvaadin","email":"sohrab@vaadin.com"},{"name":"vcf","email":"vcf@vaadin.com"}],"homepage":"https://github.com/vaadin-component-factory/vcf-password-strength#readme","bugs":{"url":"https://github.com/vaadin-component-factory/vcf-password-strength/issues"},"dist":{"shasum":"dd8e786b4ee9f50d78e15b3410d67a0fb730fdda","tarball":"https://registry.npmjs.org/@vaadin-component-factory/vcf-password-strength/-/vcf-password-strength-1.0.0.tgz","fileCount":18,"integrity":"sha512-9gOakqdxbYRf3aelJwBr0Qf7Sb6PPrGCHocWenLLi3YU7xZ+BuqSTInke9loAa8i3qv9IKkZ9XblYng9TzOidA==","signatures":[{"sig":"MEUCIHvFybPGqtAquvP/vlF+UkHkgVuxC0XzJZldSsclVpr1AiEA2quhZigB72T/83AFNcHve6BicuG14Mb5N112E6T0u44=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddhF/CRA9TVsSAnZWagAAj4YP/1H6ynuNPu56c+lkxYpr\ngI4YseYBsLOMyNXoaLmK+CFXsoMogQO+pEjIDGglPgX/ATL00TEGwLtLvujB\ny+2eNV33fy1zBIBT8qFj0v+uGtty2TaOF5Unel/a9o40ZmtJHEblq7UMNaB9\nVce5yTuRfR7B8z7bb0Mcg3NjcJ0Cc4GFFOt/vvu2Wk3h2Zy4PEkFeCTMkptp\ni97XvoQvbjBoPTNqDr4U+AKB6KJcSynGYFeSM4mph0BE7X608IGDcJP+6q40\nuw5dxryfmh2HM4q6tVKZYEGPY2iDVtZKYurkpCFOr8nKwuIgj+XZUD+w0GmR\nAJTxqLbP2wvHUu8M5e7/awMbgh/8iYp/iX6ESGb4MgMl1yaYBtgysbSGpiWt\nc07zijIqQu9K5DjjmFnbEzcP0M9xhTC/b7wEf4KW+egDmy23ZUndQcvWLUi5\nMFaud6PEU9l5yAppTnxW0A7zDYI4ZTqCy4V4Q3rJVSVVmIfn0LgZtakoxBS1\n5PIJXcVM9sGjAEMqhzY64XCtx//nguqbnn0dKsjuYA2cCd/WzBGK2eTwImk9\nuQVNgeLcrMqCbR5w776F8ha6r3+FH0e1GgNmFBM8L4aKUfL73PFdNaQDhX6q\ni4RAVjcpcoMZjX04yEfKfGG9NUTFh51EaZbXAVmmHUZkgvlZkfzr97R4577r\nfp+8\r\n=2UuS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"theme/lumo/vcf-password-strength.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"f41bc2d92011b581371aa0081c33b00831202487","scripts":{"lint":"eslint src/*.js","test":"wct","start":"polymer serve -o","publish":"node publish.js","build:demo":"webpack"},"_npmUser":{"name":"sohrabvaadin","email":"sohrab@vaadin.com"},"repository":{"url":"git+https://github.com/vaadin-component-factory/vcf-password-strength.git","type":"git"},"_npmVersion":"6.11.3","description":"Vaadin Component Factory Password Strength for Polymer 3","directories":{"test":"test"},"lint-staged":{"src/*.js":["eslint --fix","prettier --write","git add"]},"_nodeVersion":"11.13.0","dependencies":{"@polymer/polymer":"^3.0.0","@vaadin/vaadin-lumo-styles":"^1.5.0","@vaadin/vaadin-element-mixin":"^2.1.3","@vaadin/vaadin-themable-mixin":"^1.4.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^2.3.0","mocha":"^5.2.0","colors":"^1.3.3","eslint":"^5.16.0","prompt":"^1.0.0","shelljs":"^0.8.3","webpack":"^4.39.2","prettier":"^1.17.1","uglify-es":"^3.3.9","wct-mocha":"^1.0.0","@types/vis":"^4.21.16","@babel/core":"^7.5.5","lint-staged":"^8.1.7","polymer-cli":"^1.9.10","webpack-cli":"^3.3.7","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","webpack-merge":"^4.2.1","replace-in-file":"^4.1.2","@babel/preset-env":"^7.5.5","eslint-plugin-html":"^6.0.0","webpack-dev-server":"^3.8.0","babel-preset-minify":"^0.5.1","copy-webpack-plugin":"^5.0.4","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","eslint-config-vaadin":"^0.2.7","@polymer/test-fixture":"^4.0.2","brotli-webpack-plugin":"^1.1.0","terser-webpack-plugin":"^1.4.1","eslint-config-prettier":"^6.0.0","html-webpack-tags-plugin":"^2.0.15","@vaadin/vaadin-text-field":"^2.3.10","@polymer/iron-demo-helpers":"^3.0.0-pre.19","compression-webpack-plugin":"^3.0.0","html-replace-webpack-plugin":"^2.5.5","uglify-template-string-loader":"^1.1.1","@webcomponents/webcomponentsjs":"^2.0.0","webpack-babel-multi-target-plugin":"^2.3.0","babel-plugin-template-html-minifier":"^3.1.0","@babel/plugin-proposal-class-properties":"^7.3.4","babel-plugin-transform-custom-element-classes":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/vcf-password-strength_1.0.0_1568018815218_0.7387406898339632","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@vaadin-component-factory/vcf-password-strength","version":"1.0.1","keywords":["Vaadin","vaadin-incubator-element","vaadin-component-factory","vcf-password-strength","web-components","web-component","polymer"],"author":{"name":"Vaadin Ltd"},"license":"https://raw.githubusercontent.com/vaadin/vaadin-incubator-element/master/LICENSE","_id":"@vaadin-component-factory/vcf-password-strength@1.0.1","maintainers":[{"name":"jouni","email":"jouni@jouni.me"},{"name":"niiyeboah","email":"nii@vaadin.com"},{"name":"onuridrisoglu","email":"onur@vaadin.com"},{"name":"sohrabvaadin","email":"sohrab@vaadin.com"},{"name":"vcf","email":"vcf@vaadin.com"}],"homepage":"https://github.com/vaadin-component-factory/vcf-password-strength#readme","bugs":{"url":"https://github.com/vaadin-component-factory/vcf-password-strength/issues"},"dist":{"shasum":"7d773ea306abd9c90912441dc570d938db1039bc","tarball":"https://registry.npmjs.org/@vaadin-component-factory/vcf-password-strength/-/vcf-password-strength-1.0.1.tgz","fileCount":18,"integrity":"sha512-CCsi+I5sW/scFEO+QN1DkAR+fc22v88HYQk59ESDozfMsWueoWz8ShJppV/xaUYSTnTk1wPlWXA9dOExTsQYEA==","signatures":[{"sig":"MEMCIGwWiM1zg3YcIg+69SqDKujfZoslkefBTWWw+PQdMr11Ah8r6uC1SHBoMEle+VghvrgXTrSGxKlykG1Xsr9L3vdI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFfi1CRA9TVsSAnZWagAAWOAP/ihm6q8KIlodfnKG5yHK\nGjy6tUcjAnTg4DX6r45PZNIw58wntlMZmWn/TIjA7arMFxJDeKbUx1z2fRmW\nJhpsD++byihjMPfuZgeQQ4KvGbfyfF7gB5D0Ld6nzAQ6u1Yi1qnSN8UDsHw9\n+COa2oiRE6v9E4z1QfpoQCvXlMMTNrOH5O08vsWvahPQkekWifDs+ne47fWE\nSmlVjGal65x+Gyx6kmRyP6kE+gbUL65oquDg1alCbx/dA+HO+jNukBy3Zqli\niLTwcIqTOKhUSdthjUS61QVZZ/VdmXsWLA4GlGW5pAI2L/HzSZox/Zdc76mm\nxae4ma9iriPLFjhlU7qc5Y5Lx+zFh0lXQXOVDVcYdbKT+r/89u9b0+2hbtM5\nYevFaijBqPZp9sm2SO5X4+53SMLIAir2s7batdolEl/8VCO5PxCaO2N9BcXh\nPWZKYLgBdVSS9RsgSdPmyxLVwRsTR9RnuUIpcXNY9nnXV6rizL1EQqP62WPI\njL2O+Nwbni/tIbbkc44naNz9LsIQlWB5Uaf6NgJJZ2oev3S0zFQA8v4l9Ojk\nq5W2lMgUxqcxMU4Vxn/aFUfR8lBEhq8hetPGivNDaUCCZh5jA8sQPHz9vXhw\nWjGHsDl0Y0PwQz8kipHta8DaKd7N+UZj3rbze7FC2Z/b6nPwn0QkMDnXK35U\na0kK\r\n=odkj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"theme/lumo/vcf-password-strength.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"67f5cfc921909ad3024391b84ef5d6ae76cfa5f0","scripts":{"lint":"eslint src/*.js","test":"wct","start":"polymer serve -o","publish":"node publish.js","build:demo":"webpack"},"_npmUser":{"name":"niiyeboah","email":"nii@vaadin.com"},"repository":{"url":"git+https://github.com/vaadin-component-factory/vcf-password-strength.git","type":"git"},"_npmVersion":"6.13.4","description":"Vaadin Component Factory Password Strength for Polymer 3","directories":{"test":"test"},"lint-staged":{"src/*.js":["eslint --fix","prettier --write","git add"]},"_nodeVersion":"11.12.0","dependencies":{"@polymer/polymer":"^3.0.0","@vaadin/vaadin-lumo-styles":"^1.5.0","@vaadin/vaadin-element-mixin":"^2.1.3","@vaadin/vaadin-themable-mixin":"^1.4.4","@vaadin/vaadin-license-checker":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^2.3.0","mocha":"^5.2.0","colors":"^1.3.3","eslint":"^5.16.0","prompt":"^1.0.0","shelljs":"^0.8.3","webpack":"^4.39.2","prettier":"^1.17.1","uglify-es":"^3.3.9","wct-mocha":"^1.0.0","@types/vis":"^4.21.16","@babel/core":"^7.5.5","lint-staged":"^8.1.7","polymer-cli":"^1.9.10","webpack-cli":"^3.3.7","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","webpack-merge":"^4.2.1","replace-in-file":"^4.1.2","@babel/preset-env":"^7.5.5","eslint-plugin-html":"^6.0.0","webpack-dev-server":"^3.8.0","babel-preset-minify":"^0.5.1","copy-webpack-plugin":"^5.0.4","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","eslint-config-vaadin":"^0.2.7","@polymer/test-fixture":"^4.0.2","brotli-webpack-plugin":"^1.1.0","terser-webpack-plugin":"^1.4.1","eslint-config-prettier":"^6.0.0","html-webpack-tags-plugin":"^2.0.15","@vaadin/vaadin-text-field":"^2.3.10","@polymer/iron-demo-helpers":"^3.0.0-pre.19","compression-webpack-plugin":"^3.0.0","html-replace-webpack-plugin":"^2.5.5","uglify-template-string-loader":"^1.1.1","@webcomponents/webcomponentsjs":"^2.0.0","webpack-babel-multi-target-plugin":"^2.3.0","babel-plugin-template-html-minifier":"^3.1.0","@babel/plugin-proposal-class-properties":"^7.3.4","babel-plugin-transform-custom-element-classes":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/vcf-password-strength_1.0.1_1578498229106_0.4480001441224277","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@vaadin-component-factory/vcf-password-strength","version":"1.0.2","keywords":["Vaadin","vaadin-incubator-element","vaadin-component-factory","vcf-password-strength","web-components","web-component","polymer"],"author":{"name":"Vaadin Ltd"},"license":"https://raw.githubusercontent.com/vaadin/vaadin-incubator-element/master/LICENSE","_id":"@vaadin-component-factory/vcf-password-strength@1.0.2","maintainers":[{"name":"miladkdz","email":"i@milad.pw"},{"name":"niiyeboah","email":"nii@vaadin.com"},{"name":"onuridrisoglu","email":"onur@vaadin.com"},{"name":"jouni","email":"jouni@jouni.me"},{"name":"sohrabvaadin","email":"sohrab@vaadin.com"},{"name":"vcf","email":"vcf@vaadin.com"}],"homepage":"https://github.com/vaadin-component-factory/vcf-password-strength#readme","bugs":{"url":"https://github.com/vaadin-component-factory/vcf-password-strength/issues"},"dist":{"shasum":"85cd3ca10d6028a998ce72972e200d33289e4200","tarball":"https://registry.npmjs.org/@vaadin-component-factory/vcf-password-strength/-/vcf-password-strength-1.0.2.tgz","fileCount":18,"integrity":"sha512-/4HlEKHhpbCUb9qKgP+yCPYCQQfdh8Ihfu3PKM4xRa7aL4eqzkWQ5kJWbhIQVzS5TGn1kbkCNn6kFcbA3Ca05g==","signatures":[{"sig":"MEUCID8P3+QhIgtU3W9CqhaopGJ2w/ueTeb7xddY5Ee+UmreAiEAtqAVJy32FeXCxNBNtAmav1ehmJZrkbkQ1w97wxLxV8o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvRa7CRA9TVsSAnZWagAAvU0P/1JDgZbLc6gPudS09I6L\nH6AlU1B263sindZN9PrZYY7Ir5YGMG0pQe1p770G18yy+iV+mBZmBzPzZmBX\nfQaUDiGPzUxeA66K+Z4ntloXsUqquwz+NxXdY5gYKedqcU81NusQuL/c7+oM\n6NmVk8hZ22X4yYUvGDwtGJJrFLaKx/NRF9YRvALwaJKYnH/KzWAImJOhoOl+\nJ5sF4fwMgcgIm7d7S9/khIkX1JOtcj9hzSFHH+z/2ES7bDI2jZAOL6jtCRQZ\nAsae1ZufOp8+lbbX3cB00n+175JkiEGyyRSpTvH6jSRfwVFjpRSWiVtnP0a6\ntmH5fYJr7aDXc6mYhcp6n6Ge/XLlnONiqmGOgpTQFfhOjnPSxABpuRzdGIik\nIwx+wOJizki5z7ws4oVWI0+rayTw5JPJnnxrpDL047xK2pWxsuGIttXGoQD1\ncuM+dmUesbCSnB8HOZoea5BxOcyWAcA89ow2xEXkj7O+ROD0jC9vItUpZKlW\nru0M6Rz3UeU0uhAT6eEcD8uBls1B1SwHrdbiq41GHttHgwaCXaJmBXEN8mV4\nAz+/9wkGT6Cqv17M7gqNy8R7OyQOIwDTdJGD9eK/yxdCehuSCgkVuLT1UKYS\nhH8G+C5j7ynd8vf6e6spXp6Vnk9cR6N1yDsLcEdoMlmElAwYrj77rRZ4b0Dt\nCY9C\r\n=YNtR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"theme/lumo/vcf-password-strength.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"3e02f9e35ceceb234b138cd5c5a9dfc18253c10f","scripts":{"lint":"eslint src/*.js","test":"wct","start":"polymer serve -o","publish":"node publish.js","build:demo":"webpack"},"_npmUser":{"name":"vcf","email":"vcf@vaadin.com"},"repository":{"url":"git+https://github.com/vaadin-component-factory/vcf-password-strength.git","type":"git"},"_npmVersion":"7.0.10","description":"Vaadin Component Factory Password Strength for Polymer 3","directories":{"test":"test"},"lint-staged":{"src/*.js":["eslint --fix","prettier --write","git add"]},"_nodeVersion":"15.2.0","dependencies":{"@polymer/polymer":"^3.0.0","@vaadin/vaadin-lumo-styles":"^1.5.0","@vaadin/vaadin-element-mixin":"^2.1.3","@vaadin/vaadin-themable-mixin":"^1.4.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","husky":"^2.3.0","mocha":"^5.2.0","colors":"^1.3.3","eslint":"^5.16.0","prompt":"^1.0.0","shelljs":"^0.8.3","webpack":"^4.39.2","prettier":"^1.17.1","uglify-es":"^3.3.9","wct-mocha":"^1.0.0","@types/vis":"^4.21.16","@babel/core":"^7.5.5","lint-staged":"^8.1.7","polymer-cli":"^1.9.10","webpack-cli":"^3.3.7","babel-eslint":"^10.0.2","babel-loader":"^8.0.6","webpack-merge":"^4.2.1","replace-in-file":"^4.1.2","@babel/preset-env":"^7.5.5","eslint-plugin-html":"^6.0.0","webpack-dev-server":"^3.8.0","babel-preset-minify":"^0.5.1","copy-webpack-plugin":"^5.0.4","html-webpack-plugin":"^3.2.0","clean-webpack-plugin":"^3.0.0","eslint-config-vaadin":"^0.2.7","@polymer/test-fixture":"^4.0.2","brotli-webpack-plugin":"^1.1.0","terser-webpack-plugin":"^1.4.1","eslint-config-prettier":"^6.0.0","html-webpack-tags-plugin":"^2.0.15","@vaadin/vaadin-text-field":"^2.3.10","@polymer/iron-demo-helpers":"^3.0.0-pre.19","compression-webpack-plugin":"^3.0.0","html-replace-webpack-plugin":"^2.5.5","uglify-template-string-loader":"^1.1.1","@webcomponents/webcomponentsjs":"^2.0.0","webpack-babel-multi-target-plugin":"^2.3.0","babel-plugin-template-html-minifier":"^3.1.0","@babel/plugin-proposal-class-properties":"^7.3.4","babel-plugin-transform-custom-element-classes":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/vcf-password-strength_1.0.2_1606227642965_0.4098156925476282","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-09-09T08:46:55.005Z","modified":"2025-04-23T16:07:14.812Z","1.0.0":"2019-09-09T08:46:55.346Z","1.0.1":"2020-01-08T15:43:49.215Z","1.0.2":"2020-11-24T14:20:43.235Z"},"bugs":{"url":"https://github.com/vaadin-component-factory/vcf-password-strength/issues"},"author":{"name":"Vaadin Ltd"},"license":"https://raw.githubusercontent.com/vaadin/vaadin-incubator-element/master/LICENSE","homepage":"https://github.com/vaadin-component-factory/vcf-password-strength#readme","keywords":["Vaadin","vaadin-incubator-element","vaadin-component-factory","vcf-password-strength","web-components","web-component","polymer"],"repository":{"url":"git+https://github.com/vaadin-component-factory/vcf-password-strength.git","type":"git"},"description":"Vaadin Component Factory Password Strength for Polymer 3","maintainers":[{"email":"vcf@vaadin.com","name":"vcf"},{"email":"jouni@jouni.me","name":"jouni"},{"email":"onur@vaadin.com","name":"onuridrisoglu"},{"email":"tatu@vaadin.com","name":"tatulund"},{"email":"artur@vaadin.com","name":"artur-"},{"email":"bretislav@vaadin.com","name":"wajtrvaadin"},{"email":"paola.debartolo@gmail.com","name":"paodb"},{"email":"mlopez@flowingcode.com","name":"ingmartinlopez"},{"email":"jean-christophe@vaadin.com","name":"jcgueriaud"},{"email":"kriss@vaadin.com","name":"krissvaa"},{"email":"drew.harvey.10@gmail.com","name":"drewharvey"}],"readme":"# &lt;vcf-password-strength&gt;\n\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/vaadin/web-components?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)\n[![npm version](https://badgen.net/npm/v/@vaadin-component-factory/vcf-password-strength)](https://www.npmjs.com/package/@vaadin-component-factory/vcf-password-strength)\n[![Published on Vaadin Directory](https://img.shields.io/badge/Vaadin%20Directory-published-00b4f0.svg)](https://vaadin.com/directory/component/vaadin-component-factoryvcf-password-strength)\n\n`<vcf-password-strength>` is a Web Component providing a strength indicator for a password field.\n\n![GIF of Vaadin Component Factory password strength](https://raw.githubusercontent.com/vaadin/incubator-password-strength/master/screenshot.gif)\n\n[Live demo ↗](https://vcf-password-strength.netlify.app)\n\n## Installation\n\nInstall `vcf-password-strength`:\n\n```sh\nnpm i @vaadin-component-factory/vcf-password-strength --save\n```\n\n## Usage\n\nOnce installed, import it in your application:\n\n```js\nimport '@vaadin-component-factory/vcf-password-strength';\n```\n\nAdd `<vcf-password-strength>` element to the page.\n\n```html\n<vcf-password-strength strength=\"3\"></vcf-password-strength>\n```\n\n## Running demo\n\n1. Fork the `vcf-password-strength` repository and clone it locally.\n\n1. Make sure you have [npm](https://www.npmjs.com/) installed.\n\n1. When in the `vcf-password-strength` directory, run `npm install` to install dependencies.\n\n1. Run `npm start` to open the demo.\n\n## Server-side API\n\nThis is the client-side (Polymer 3) web component. If you are looking for the server-side (Java) API for the Vaadin Platform, it can be found here: [Password Strength](https://vaadin.com/directory/component/password-strength)\n\n## Vaadin Prime\n\nThis component is available in the Vaadin Prime subscription. It is still open source, but you need to have a valid CVAL license in order to use it. Read more at: [Pricing](https://vaadin.com/pricing)\n\n## License\n\nApache License 2.0","readmeFilename":"README.md"}