{"id":20631949,"url":"https://github.com/meehow/common-password","last_synced_at":"2025-06-27T20:35:59.894Z","repository":{"id":25905935,"uuid":"29346651","full_name":"meehow/common-password","owner":"meehow","description":"Checks if given password is popular","archived":false,"fork":false,"pushed_at":"2018-04-19T17:28:00.000Z","size":164,"stargazers_count":6,"open_issues_count":1,"forks_count":5,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-15T18:58:48.571Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/meehow.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-01-16T11:58:56.000Z","updated_at":"2021-09-05T14:16:25.000Z","dependencies_parsed_at":"2022-08-24T06:20:35.863Z","dependency_job_id":null,"html_url":"https://github.com/meehow/common-password","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/meehow/common-password","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meehow%2Fcommon-password","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meehow%2Fcommon-password/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meehow%2Fcommon-password/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meehow%2Fcommon-password/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meehow","download_url":"https://codeload.github.com/meehow/common-password/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meehow%2Fcommon-password/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262329134,"owners_count":23294618,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-16T14:14:27.253Z","updated_at":"2025-06-27T20:35:59.826Z","avatar_url":"https://github.com/meehow.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"This package was inspired by an article \"[10,000 Top Passwords](https://xato.net/passwords/more-top-worst-passwords/)\" by [Mark Burnett](https://xato.net/author/mb/).\n\n![Popular passwords](http://i.imgur.com/9OzTQVk.png)\n\nThis package can be used as password requirement, but should be combined with length checking. Some passwords are not listed as popular because they don't meet length requirement in many systems. For example `1234` is listed as popular password, but `123` is not.\n\nInstallation\n------------\n\n```\nnpm install common-password\n```\n\nExample\n-------\n\nCheck [example.js](./example.js).\n\n```\n$ node ./example.js passw0rd\npassword is too easy to guess\nnot OK\n$ node ./example.js eiGoh8ou\nOK\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmeehow%2Fcommon-password","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmeehow%2Fcommon-password","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmeehow%2Fcommon-password/lists"}