my-random-pass-gen
v1.0.1
Published
A simple library to generate secure passwords
Maintainers
Readme
🔑 my-random-pass-gen
Генератор случайных паролей с возможностью настройки длины, чисел и специальных символов.
📥 Установка
Установите пакет через npm:
npm install my-random-pass-gen🚀 Использование
const { generatePassword } = require('my-random-pass-gen');
console.log(generatePassword(12, true, true)); // Пример: "aD3!@xM7#Pq"📌 API
generatePassword(length, useNumbers, useSymbols)
| Параметр | Тип | По умолчанию | Описание |
|---------------|---------|--------------|----------------------------------|
| length | number | 8 | Длина создаваемого пароля |
| useNumbers | boolean | true | Включать ли цифры (0-9) |
| useSymbols | boolean | true | Включать ли спецсимволы (!@#$%) |
✔ Пароль из 6 букв (без цифр и символов):
console.log(generatePassword(6, false, false)); // "aBcDeF"✔ Пароль на 16 символов с цифрами и спецсимволами:
console.log(generatePassword(16, true, true)); // "zX9!Q@2w#Po1ErTy"✔ Сверхзащищенный пароль на 20 символов:
console.log(generatePassword(20, true, true)); // "X!z2@M9#PoA1$Q%Re3T"