{"_id":"ovh-ng-input-password","_rev":"27-929434f88bc27a6d0f251368aaf7cfa8","name":"ovh-ng-input-password","dist-tags":{"latest":"1.2.5"},"versions":{"1.2.1":{"name":"ovh-ng-input-password","version":"1.2.1","author":{"name":"OVH SAS"},"license":"BSD-3-Clause","_id":"ovh-ng-input-password@1.2.1","maintainers":[{"name":"frisouilles","email":"kevin.bonduelle@corp.ovh.com"}],"homepage":"https://github.com/ovh-ux/ovh-ng-input-password#readme","bugs":{"url":"https://github.com/ovh-ux/ovh-ng-input-password/issues"},"dist":{"shasum":"1dec13cf689d082daa2a071fb190849b16dd065e","tarball":"https://registry.npmjs.org/ovh-ng-input-password/-/ovh-ng-input-password-1.2.1.tgz","integrity":"sha512-g9+T8/90ppr+BkaRfgnw32ymgExhDVPRl0F45aUFcPqS86BptedAT7PtOapbvabO/5GrxVi6lpWj0J2uL0oMIA==","signatures":[{"sig":"MEUCIQDzRk8QnlzT06wBBwH+3nLsxqAjCVTuP6+d0ySx9sRLOQIgRlLw0Di5jIlM0kiCaHVzmA3WCF3VQUcCc2zEfmcqc0A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/ovh-ng-input-password.min.js","_from":".","_shasum":"1dec13cf689d082daa2a071fb190849b16dd065e","gitHead":"2ca909560697bc53bdf265057042242a5f1aaaf3","scripts":{"fix":"eslint --quiet --fix --ext .js src","test":"grunt test"},"_npmUser":{"name":"frisouilles","email":"kevin.bonduelle@corp.ovh.com"},"repository":{"url":"git+https://github.com/ovh-ux/ovh-ng-input-password.git","type":"git"},"_npmVersion":"4.1.2","description":"An input[type='password'] with multiple check and popover displaying them","directories":{},"_nodeVersion":"7.7.1","devDependencies":{"grunt":"0.4.x","karma":"~1.6.0","eslint":"^3.19.0","matchdep":"^0.3.0","grunt-bump":"~0.3.0","grunt-jscs":"^3.0.1","grunt-karma":"^0.12.2","grunt-eslint":"^19.0.0","grunt-ngdocs":"^0.2.5","jasmine-core":"^2.3.4","grunt-wiredep":"^3.0.1","karma-jasmine":"~0.3.0","jshint-stylish":"~1.0.0","grunt-complexity":"~0.1.0","grunt-concurrent":"^2.2.1","eslint-config-ovh":"^0.1.1","grunt-ng-annotate":"~0.10.0","grunt-autoprefixer":"~2.2.0","grunt-contrib-copy":"~0.7.0","grunt-contrib-less":"~1.0.0","phantomjs-prebuilt":"^2.1.11","grunt-contrib-clean":"~0.6.0","grunt-contrib-watch":"~0.6.1","karma-spec-reporter":"0.0.26","grunt-contrib-concat":"~0.5.0","grunt-contrib-cssmin":"^0.12.3","grunt-contrib-jshint":"~0.11.0","grunt-contrib-uglify":"~0.8.0","grunt-contrib-connect":"^1.0.1","grunt-contrib-csslint":"~0.4.0","jasmine-spec-reporter":"^2.5.0","grunt-angular-templates":"^1.0.3","karma-phantomjs-launcher":"^1.0.1","karma-ng-html2js-preprocessor":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ovh-ng-input-password-1.2.1.tgz_1498830141192_0.2269355794414878","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"ovh-ng-input-password","version":"1.2.2","author":{"name":"OVH SAS"},"license":"BSD-3-Clause","_id":"ovh-ng-input-password@1.2.2","maintainers":[{"name":"bnjjj","email":"benjamin.coenen@hotmail.com"},{"name":"jleveugle","email":"joffrey.leveugle@gmail.com"},{"name":"cyrille.meichel","email":"cyrille.meichel@corp.ovh.com"},{"name":"gioindahouz","email":"giovanni.clement@gmail.com"},{"name":"ovh","email":"npm@ovh.net"},{"name":"lizardk","email":"cyril.biencourt@corp.ovh.com"},{"name":"antleblanc","email":"ant.leblanc@gmail.com"},{"name":"frisouilles","email":"kevin.bonduelle@corp.ovh.com"}],"homepage":"https://github.com/ovh-ux/ovh-ng-input-password#readme","bugs":{"url":"https://github.com/ovh-ux/ovh-ng-input-password/issues"},"dist":{"shasum":"29451cc041c06983a08a89f5e73657edb8acbc6c","tarball":"https://registry.npmjs.org/ovh-ng-input-password/-/ovh-ng-input-password-1.2.2.tgz","integrity":"sha512-Tm9MZBiBxfFrTNfmdIPtrn2n8Oe3YVwh0UvKn84EGhXaewTnw61V7MjkFOh0ZYOTyU2gO8vBh9TaNLph6irkuA==","signatures":[{"sig":"MEYCIQCiubcl1CAKMFg+toy3AvdGqXXKGp48QglznLDuD9QtAAIhAIw5FcLe0mD9kfvYkOPzk52OJu8nau8hb5UbQYIUxKeA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/ovh-ng-input-password.min.js","_from":".","_shasum":"29451cc041c06983a08a89f5e73657edb8acbc6c","gitHead":"78ad139c943f2f69cc58fc706e564418ae7b2b1a","scripts":{"fix":"eslint --quiet --fix --ext .js src","test":"grunt test"},"_npmUser":{"name":"frisouilles","email":"kevin.bonduelle@corp.ovh.com"},"repository":{"url":"git+https://github.com/ovh-ux/ovh-ng-input-password.git","type":"git"},"_npmVersion":"4.1.2","description":"An input[type='password'] with multiple check and popover displaying them","directories":{},"_nodeVersion":"7.7.1","devDependencies":{"grunt":"0.4.x","karma":"~1.6.0","eslint":"^3.19.0","matchdep":"^0.3.0","grunt-bump":"~0.3.0","grunt-jscs":"^3.0.1","grunt-karma":"^0.12.2","grunt-eslint":"^19.0.0","grunt-ngdocs":"^0.2.5","jasmine-core":"^2.3.4","grunt-wiredep":"^3.0.1","karma-jasmine":"~0.3.0","jshint-stylish":"~1.0.0","grunt-complexity":"~0.1.0","grunt-concurrent":"^2.2.1","eslint-config-ovh":"^0.1.1","grunt-ng-annotate":"~0.10.0","grunt-autoprefixer":"~2.2.0","grunt-contrib-copy":"~0.7.0","grunt-contrib-less":"~1.0.0","phantomjs-prebuilt":"^2.1.11","grunt-contrib-clean":"~0.6.0","grunt-contrib-watch":"~0.6.1","karma-spec-reporter":"0.0.26","grunt-contrib-concat":"~0.5.0","grunt-contrib-cssmin":"^0.12.3","grunt-contrib-jshint":"~0.11.0","grunt-contrib-uglify":"~0.8.0","grunt-contrib-connect":"^1.0.1","grunt-contrib-csslint":"~0.4.0","jasmine-spec-reporter":"^2.5.0","grunt-angular-templates":"^1.0.3","karma-phantomjs-launcher":"^1.0.1","karma-ng-html2js-preprocessor":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ovh-ng-input-password-1.2.2.tgz_1498830634961_0.6524321937467903","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"ovh-ng-input-password","version":"1.2.3","author":{"name":"OVH SAS"},"license":"BSD-3-Clause","_id":"ovh-ng-input-password@1.2.3","maintainers":[{"name":"bnjjj","email":"benjamin.coenen@hotmail.com"},{"name":"jleveugle","email":"joffrey.leveugle@gmail.com"},{"name":"cyrille.meichel","email":"cyrille.meichel@corp.ovh.com"},{"name":"gioindahouz","email":"giovanni.clement@gmail.com"},{"name":"ovh","email":"npm@ovh.net"},{"name":"lizardk","email":"cyril.biencourt@corp.ovh.com"},{"name":"antleblanc","email":"ant.leblanc@gmail.com"},{"name":"frisouilles","email":"kevin.bonduelle@corp.ovh.com"}],"homepage":"https://github.com/ovh-ux/ovh-ng-input-password#readme","bugs":{"url":"https://github.com/ovh-ux/ovh-ng-input-password/issues"},"dist":{"shasum":"8be5bfd61393a2f58f6171ec3389ecdeebd883d5","tarball":"https://registry.npmjs.org/ovh-ng-input-password/-/ovh-ng-input-password-1.2.3.tgz","integrity":"sha512-6pn+iu9DxkYIvPGYAjv5+KKVouyVTkfQey7JjuQ3kgwcmluwHmMkvWfykk2rDvOLQs+zg8iDzch0n7zsrb3rCg==","signatures":[{"sig":"MEYCIQDGxa3dhfKsH8Ishq9a6aWZBegu1vGZiGzqtoQBSrlQHQIhAOI+ucxdINvzvn3+b5uG/7XI8RSnWvVs7sotxKzYI+xA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/ovh-ng-input-password.min.js","_from":".","_shasum":"8be5bfd61393a2f58f6171ec3389ecdeebd883d5","gitHead":"817e651f73afdca4e63bdd6750602f3bc428aa49","scripts":{"fix":"eslint --quiet --fix --ext .js src","test":"grunt test"},"_npmUser":{"name":"frisouilles","email":"kevin.bonduelle@corp.ovh.com"},"repository":{"url":"git+https://github.com/ovh-ux/ovh-ng-input-password.git","type":"git"},"_npmVersion":"4.1.2","description":"An input[type='password'] with multiple check and popover displaying them","directories":{},"_nodeVersion":"7.7.1","devDependencies":{"grunt":"0.4.x","karma":"~1.6.0","eslint":"^3.19.0","matchdep":"^0.3.0","grunt-bump":"~0.3.0","grunt-jscs":"^3.0.1","grunt-karma":"^0.12.2","grunt-eslint":"^19.0.0","grunt-ngdocs":"^0.2.5","jasmine-core":"^2.3.4","grunt-wiredep":"^3.0.1","karma-jasmine":"~0.3.0","jshint-stylish":"~1.0.0","grunt-complexity":"~0.1.0","grunt-concurrent":"^2.2.1","eslint-config-ovh":"^0.1.1","grunt-ng-annotate":"~0.10.0","grunt-autoprefixer":"~2.2.0","grunt-contrib-copy":"~0.7.0","grunt-contrib-less":"~1.0.0","phantomjs-prebuilt":"^2.1.11","grunt-contrib-clean":"~0.6.0","grunt-contrib-watch":"~0.6.1","karma-spec-reporter":"0.0.26","grunt-contrib-concat":"~0.5.0","grunt-contrib-cssmin":"^0.12.3","grunt-contrib-jshint":"~0.11.0","grunt-contrib-uglify":"~0.8.0","grunt-contrib-connect":"^1.0.1","grunt-contrib-csslint":"~0.4.0","jasmine-spec-reporter":"^2.5.0","grunt-angular-templates":"^1.0.3","karma-phantomjs-launcher":"^1.0.1","karma-ng-html2js-preprocessor":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ovh-ng-input-password-1.2.3.tgz_1498830749342_0.18256200873292983","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"ovh-ng-input-password","version":"1.2.4","author":{"name":"OVH SAS"},"license":"BSD-3-Clause","_id":"ovh-ng-input-password@1.2.4","maintainers":[{"name":"bnjjj","email":"benjamin.coenen@hotmail.com"},{"name":"jleveugle","email":"joffrey.leveugle@gmail.com"},{"name":"cyrille.meichel","email":"cyrille.meichel@corp.ovh.com"},{"name":"gioindahouz","email":"giovanni.clement@gmail.com"},{"name":"ovh","email":"npm@ovh.net"},{"name":"lizardk","email":"cyril.biencourt@corp.ovh.com"},{"name":"antleblanc","email":"ant.leblanc@gmail.com"},{"name":"frisouilles","email":"kevin.bonduelle@corp.ovh.com"}],"homepage":"https://github.com/ovh-ux/ovh-ng-input-password#readme","bugs":{"url":"https://github.com/ovh-ux/ovh-ng-input-password/issues"},"dist":{"shasum":"eec76b2c605642fca9593b0af47f0a7f21058170","tarball":"https://registry.npmjs.org/ovh-ng-input-password/-/ovh-ng-input-password-1.2.4.tgz","integrity":"sha512-yQVnEpTpsuKnc1DjeZC/nhQeIXcEnuF1v4WH62IhbwxyMp5lNC4U3ka9k639rqOcSD9KmueNwaK2/oH7+zgHJw==","signatures":[{"sig":"MEUCIQD8NBvgrGs9ap8CrTPq9lOrzeelN5tOTkTWs3TZkTRPiAIgM0XvwyDDwpLl3cOnx4/n7h0GgD78KPM15Eyz0ScXOik=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/ovh-ng-input-password.min.js","gitHead":"56e5ba0983d8486b650ca2c6428b88db513b46d5","scripts":{"fix":"eslint --quiet --fix --ext .js src","test":"grunt test"},"_npmUser":{"name":"antleblanc","email":"ant.leblanc@gmail.com"},"repository":{"url":"git+https://github.com/ovh-ux/ovh-ng-input-password.git","type":"git"},"_npmVersion":"5.0.3","description":"An input[type='password'] with multiple check and popover displaying them","directories":{},"_nodeVersion":"6.11.0","devDependencies":{"grunt":"0.4.x","karma":"~1.6.0","eslint":"^3.19.0","matchdep":"^0.3.0","grunt-bump":"~0.3.0","grunt-jscs":"^3.0.1","grunt-karma":"^0.12.2","grunt-eslint":"^19.0.0","grunt-ngdocs":"^0.2.5","jasmine-core":"^2.3.4","grunt-wiredep":"^3.0.1","karma-jasmine":"~0.3.0","jshint-stylish":"~1.0.0","grunt-complexity":"~0.1.0","grunt-concurrent":"^2.2.1","eslint-config-ovh":"^0.1.1","grunt-ng-annotate":"~0.10.0","grunt-autoprefixer":"~2.2.0","grunt-contrib-copy":"~0.7.0","grunt-contrib-less":"~1.0.0","phantomjs-prebuilt":"^2.1.11","grunt-contrib-clean":"~0.6.0","grunt-contrib-watch":"~0.6.1","karma-spec-reporter":"0.0.26","grunt-contrib-concat":"~0.5.0","grunt-contrib-cssmin":"^0.12.3","grunt-contrib-jshint":"~0.11.0","grunt-contrib-uglify":"~0.8.0","grunt-contrib-connect":"^1.0.1","grunt-contrib-csslint":"~0.4.0","jasmine-spec-reporter":"^2.5.0","grunt-angular-templates":"^1.0.3","karma-phantomjs-launcher":"^1.0.1","karma-ng-html2js-preprocessor":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ovh-ng-input-password-1.2.4.tgz_1498838087560_0.8106261158827692","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"ovh-ng-input-password","version":"1.2.5","author":{"name":"OVH SAS"},"license":"BSD-3-Clause","_id":"ovh-ng-input-password@1.2.5","maintainers":[{"name":"bnjjj","email":"benjamin.coenen@hotmail.com"},{"name":"jleveugle","email":"joffrey.leveugle@gmail.com"},{"name":"cyrille.meichel","email":"cyrille.meichel@corp.ovh.com"},{"name":"gioindahouz","email":"giovanni.clement@gmail.com"},{"name":"ovh","email":"npm@ovh.net"},{"name":"lizardk","email":"cyril.biencourt@corp.ovh.com"},{"name":"antleblanc","email":"ant.leblanc@gmail.com"},{"name":"frisouilles","email":"kevin.bonduelle@corp.ovh.com"}],"homepage":"https://github.com/ovh-ux/ovh-ng-input-password#readme","bugs":{"url":"https://github.com/ovh-ux/ovh-ng-input-password/issues"},"dist":{"shasum":"ddbe331368eabb416fb3364753dbc2120abe977c","tarball":"https://registry.npmjs.org/ovh-ng-input-password/-/ovh-ng-input-password-1.2.5.tgz","integrity":"sha512-4udL57BeXWXf+VzlubPtGU5FrDCe6i3LYJyEnkJpwKfzhM1jGiYYDoytMUPbtl57//N7YVtXNSAUk540D2jYhQ==","signatures":[{"sig":"MEUCIFbYRRIyfA3Di92CT21sWROXIXbUN32S2/cKZanjQoysAiEAruUGkedjmwnEpZhLiFU2XLXBnjMTb6xhNcPVRM5gzdk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/ovh-ng-input-password.min.js","_from":".","_shasum":"ddbe331368eabb416fb3364753dbc2120abe977c","gitHead":"aedf72f29347e9ff1fbc01c0a1b45600f2764410","scripts":{"fix":"eslint --quiet --fix --ext .js src","test":"grunt test"},"_npmUser":{"name":"frisouilles","email":"kevin.bonduelle@corp.ovh.com"},"repository":{"url":"git+https://github.com/ovh-ux/ovh-ng-input-password.git","type":"git"},"_npmVersion":"4.1.2","description":"An input[type='password'] with multiple check and popover displaying them","directories":{},"_nodeVersion":"7.7.1","devDependencies":{"grunt":"0.4.x","karma":"~1.6.0","eslint":"^3.19.0","matchdep":"^0.3.0","grunt-bump":"~0.3.0","grunt-jscs":"^3.0.1","grunt-karma":"^0.12.2","grunt-eslint":"^19.0.0","grunt-ngdocs":"^0.2.5","jasmine-core":"^2.3.4","grunt-wiredep":"^3.0.1","karma-jasmine":"~0.3.0","jshint-stylish":"~1.0.0","grunt-complexity":"~0.1.0","grunt-concurrent":"^2.2.1","eslint-config-ovh":"^0.1.1","grunt-ng-annotate":"~0.10.0","grunt-autoprefixer":"~2.2.0","grunt-contrib-copy":"~0.7.0","grunt-contrib-less":"~1.0.0","phantomjs-prebuilt":"^2.1.11","grunt-contrib-clean":"~0.6.0","grunt-contrib-watch":"~0.6.1","karma-spec-reporter":"0.0.26","grunt-contrib-concat":"~0.5.0","grunt-contrib-cssmin":"^0.12.3","grunt-contrib-jshint":"~0.11.0","grunt-contrib-uglify":"~0.8.0","grunt-contrib-connect":"^1.0.1","grunt-contrib-csslint":"~0.4.0","grunt-ovh-translation":"^2.1.1","jasmine-spec-reporter":"^2.5.0","grunt-angular-templates":"^1.0.3","karma-phantomjs-launcher":"^1.0.1","karma-ng-html2js-preprocessor":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ovh-ng-input-password-1.2.5.tgz_1499692085157_0.6853225976228714","host":"s3://npm-registry-packages"}}},"time":{"created":"2017-06-30T13:42:22.468Z","modified":"2025-12-18T14:47:03.471Z","1.2.1":"2017-06-30T13:42:22.468Z","1.2.2":"2017-06-30T13:50:36.241Z","1.2.3":"2017-06-30T13:52:30.617Z","1.2.4":"2017-06-30T15:54:48.763Z","1.2.5":"2017-07-10T13:08:06.644Z"},"bugs":{"url":"https://github.com/ovh-ux/ovh-ng-input-password/issues"},"author":{"name":"OVH SAS"},"license":"BSD-3-Clause","homepage":"https://github.com/ovh-ux/ovh-ng-input-password#readme","repository":{"url":"git+https://github.com/ovh-ux/ovh-ng-input-password.git","type":"git"},"description":"An input[type='password'] with multiple check and popover displaying them","maintainers":[{"email":"jean-christophe.alleman@corp.ovh.com","name":"jisay"},{"email":"jean-philippe.blary@corp.ovh.com","name":"blary_jp"},{"email":"ant.leblanc@gmail.com","name":"antleblanc"},{"email":"tech.ux.ext@ovh.com","name":"ovh-ux-cds"},{"email":"cyril.biencourt@corp.ovh.com","name":"lizardk"},{"email":"opensource@ovh.net","name":"ovh"},{"email":"mariejones962@gmail.com","name":"marie-j"},{"email":"anooparveti@gmail.com","name":"anooparveti"},{"email":"helabenkhalfallah@hotmail.fr","name":"helabenkhalfallah"},{"email":"benjamin.coenen@hotmail.com","name":"bnjjj"},{"email":"giovanni.clement@gmail.com","name":"gioindahouz"},{"email":"k.ung@rduk.fr","name":"khuang"},{"email":"joffrey.leveugle@gmail.com","name":"jleveugle"},{"email":"axel.peter@live.com","name":"axelpeter"},{"email":"cyrille.bourgois@gmail.com","name":"cbourgois"}],"readme":"[![Maintenance](https://img.shields.io/maintenance/yes/2017.svg)]()\n[![Chat on gitter](https://img.shields.io/gitter/room/ovh/ux.svg)](https://gitter.im/ovh/ux)\n[![Build Status](https://travis-ci.org/ovh-ux/ovh-ng-input-password.svg)](https://travis-ci.org/ovh-ux/ovh-ng-input-password)\n\n[![NPM](https://nodei.co/npm/ovh-ng-input-password.png?downloads=true&downloadRank=true&stars=true)](https://nodei.co/npm/ovh-ng-input-password/)\n![githubbanner](https://user-images.githubusercontent.com/3379410/27423240-3f944bc4-5731-11e7-87bb-3ff603aff8a7.png)\n\n# Input Password\n\n## Installation\n\nBefore using it, you have to install it with bower cli :\n\n```\nbower install ovh-ng-input-password --save\n```\n\n## Get the sources\n\n```bash\n$ git clone https://github.com/ovh-ux/ovh-angular-input-password.git\n$ cd ovh-ng-input-password\n$ npm install\n$ bower install\n```\n\n## How to use?\n\n```javascript\nangular.module(\"yourModule\", [\n    \"inputPassword\"\n])\n.controller(\"mainCtrl\", function(scope) {\n    this.rules = [\n        {\n            id: \"length\",\n            caption: \"Must contain 8 to 20 characters\",\n            validator: function (str) {\n                return str && str.length > 7 && str.length < 21;\n            }\n        },\n        {\n            id: \"specialChar\",\n            caption: \"Can contain following characters #{}()[]-|@=*+/!:;\",\n            validator: /^[\\w~\"#'\\{\\}\\(\\\\)[\\]\\-\\|\\\\^@=\\*\\+\\/!:;.,?<>%*µÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñ]+$/,\n            immediateWarning: true\n        },\n    ];\n    this.getStrength = function(val) {\n        return (val.length-8) / 12;\n    }\n});\n```\n\n```html\n<input-password data-ng-model=\"mainCtrl.password\"\n                name=\"password\"\n                data-strength=\"mainCtrl.getStrength(value)\"\n                data-rules=\"mainCtrl.rules\">\n</input-password>\n```\n\n## Docs\n\nYou can show the generated documentation using the command below in a command prompt:\n\n```bash\ngrunt ngdocs && grunt connect\n```\n\nThen open a browser and go to `http://localhost:8000/docs/`.\n\n## Unit Tests\n\nYou can unitary test by executing in a command prompt:\n ```bash\n grunt test\n ```\n\n# Contributing\n\nYou've developed a new cool feature ? Fixed an annoying bug ? We'd be happy to hear from you !\n\nHave a look in [CONTRIBUTING.md](https://github.com/ovh-ux/ovh-ng-input-password/blob/master/CONTRIBUTING.md)\n\n\n## Related links\n\n * Contribute: https://github.com/ovh-ux/ovh-ng-input-password/blob/master/CONTRIBUTING.md\n * Report bugs: https://github.com/ovh-ux/ovh-ng-input-password/issues\n * Get latest version: https://github.com/ovh-ux/ovh-ng-input-password\n\n# License\n\nSee https://github.com/ovh-ux/ovh-ng-input-password/blob/master/LICENSE\n","readmeFilename":"README.md"}