UNPKG

common-password-checker

Version:
13 lines (9 loc) 287 B
/*jslint node: true */ 'use strict'; var crc32 = require('buffer-crc32'); var passwords = require('./pwlist.json'); function commonPassword(password) { var hash = crc32.unsigned(password.toLowerCase()); return Boolean(~passwords.indexOf(hash)); } module.exports = commonPassword;