password_with_constrains
v1.0.6
Published
This will generate random password as per as need
Downloads
2
Maintainers
Readme
PASSWORD GENERATOR
This pkg will be responsible to generate the random password with suppled constraints like Upper Case, Lower Case, Numeric Value etc.
Getting Started and Example
Consider the following example it's simple as that :-
const passGenerator = require('password_with_constrains');
const requiredFieldsObject = {
upperCase: {
required: true,
max: 2,
min: 1,
},
lowerCase: {
required: true,
max: 4,
min: 1,
},
specialCharacter: {
required: true,
max: 1,
min: 1,
},
numericValue: {
required: true,
max: 1,
min: 1,
},
};
const MAX_PASS_LENGTH = 9 ;
const MIN_PASS_LENGTH = 6 ;
(async () => {
try {
const password = await passGenerator(MIN_PASS_LENGTH, MAX_PASS_LENGTH, requiredFieldsObject)
console.log(password)
} catch (error) {
console.log(error)
}
})();
Authors
- Parse Shyam - (https://github.com/parseshyam)