0.0.3 • Published 6 years ago

simplepass-js v0.0.3

Weekly downloads
4
License
ISC
Repository
github
Last release
6 years ago

npm version

npm install simplepass-js

How to use

Import the module:

import Password from 'simplepass-js'

Generate a password:

Password.generate(passwordLength, allowNumbers, specialCharactersLevel)

passwordLength - {Number}: password length. The default password length is 8.

allowNumbers - {Boolean}: allow to contain numbers.

specialCharacters - {Number, possible values: 0-3}: allow to contain a special characters.

specialCharacters = 0- no special characters.

specialCharacters = 1 - allow to contain a regular special characters like a !@#$%^&*.

specialCharacters = 2 - allow to contain a non-regular special characters like a ×·∗÷.

specialCharacters = 3 - allow to contain a non-regular special characters like a ɲŋʈɖɟɢʔɨʉɯ.

Examples:

Password.generate(8, 0, 0) will generate a 8-character password without numbers and special chars.

Password.generate(8, 1, 0) will generate a 8-character password which contain numbers and without special chars.

Password.generate(8, 1, 1) will generate a 8-character password with numbers and regular special chars.