1.0.7 • Published 2 years ago

@luanmuniz/password-generator v1.0.7

Weekly downloads
31
License
MIT
Repository
github
Last release
2 years ago

Password Generator

Build Status NPM Version Coverage Status

A small library to generate random strings

Installation

$ npm install --save @luanmuniz/password-generator

How it works

const generatePassword = require('@luanmuniz/password-generator').generate;

generatePassword({
	size: 10,
	numbers: 5,
	symbols: 3,
	allowUppercase: true,
	allowRepetintion: true
});
//=> '23393Rz@}_'

generatePassword(20, {
	numbers: 5,
	symbols: 3,
	allowUppercase: true,
	allowRepetintion: true
});
//=> ';64xxy*DC6Zyt<UjZ75B'

API

generate(size, options)

size

Type: String The total length of your string

options

size

Type: String Default: 15

The total length of your string

numbers

Type: Boolean or Integer Default: 5 All Numbers allowed: 0123456789

true or false if numbers are allowed Integers for the numbers of numbers that your final password will have

symbols

Type: Boolean or Integer Default: 5 All Symbols allowed: !@#$%&*()_+-={}[]:;<>?,./|

true or false if numbers are allowed Integers for the numbers of symbols that your final password will have

allowUppercase

Type: Boolean Default: true

true or false if Uppercase characters are allowed

allowRepetintion

Type: Boolean Default: false

true or false if your final password can have repetitive characters

Tests

npm test

Contributing

Please, check the Contributing documentation, there're just a few steps.

Support or Contact

Having trouble? Or new ideas? Post a new issue! We will be glad to help you!

License

MIT License © Luan Muniz

1.0.7

2 years ago

1.0.6

5 years ago

1.0.5

6 years ago

1.0.4

7 years ago

1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago

0.0.0

8 years ago