https://github.com/leo-spj/generador-de-codigos
Paquete npm para la generación de contraseñas según opciones de inclusión.
https://github.com/leo-spj/generador-de-codigos
node npm typescript web
Last synced: 3 months ago
JSON representation
Paquete npm para la generación de contraseñas según opciones de inclusión.
- Host: GitHub
- URL: https://github.com/leo-spj/generador-de-codigos
- Owner: Leo-Spj
- Created: 2024-01-21T20:31:35.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-05T01:34:22.000Z (over 2 years ago)
- Last Synced: 2026-01-03T22:35:46.712Z (6 months ago)
- Topics: node, npm, typescript, web
- Language: JavaScript
- Homepage: https://www.npmjs.com/package/generador-de-contrasenas
- Size: 23.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Generador de Códigos
Este es un generador de codigos aleatorio. Puedes utilizarlo para generar contraseñas o codigos rapidamente.
🔑 En este proyecto, ['Password Generator'](https://leo-spj.github.io/Password-generator-app/), se utiliza el paquete.
## Características
- Genera codigos aleatorias con diferentes longitudes y niveles de complejidad.
- Permite personalizar los caracteres incluidos en los códigos generados.
## Instalación
Para utilizar el paquete generador-de-codigos, sigue estos pasos:
1. Abre una terminal en tu proyecto.
2. Ejecuta el comando para instalar el paquete desde el registro de npm.
``` bash
npm i generador-de-contrasenas
```
3. Importa el paquete en tu código utilizando `require` o `import`, según la sintaxis de tu proyecto.
## Uso
La función `genCode` recibe 5 parámetros requeridos y devuelve una cadena de texto con la contraseña generada:
1. Longitud de la contraseña (número)
2. Mayúsculas (booleano)
3. Minúsculas (booleano)
4. Números (booleano)
5. Símbolos (booleano)
Ejemplos:
CommonJS
``` javascript
const { genCode } = require('generador-de-contrasenas');
console.log( genCode(10, true, false, true, false) );
```
ESM (ES6 Modules)
``` javascript
import { genCode } from 'generador-de-contrasenas';
console.log( genCode(10, true, false, true, false) );
```
## Contribución
Si deseas contribuir a este proyecto, sigue estos pasos:
1. Haz un fork de este repositorio.
2. Crea una rama con tu nueva funcionalidad: `git checkout -b nueva-funcionalidad`.
3. Realiza los cambios necesarios y realiza commit: `git commit -m "Agrega nueva funcionalidad"`.
4. Haz push a la rama: `git push origin nueva-funcionalidad`.
5. Abre un pull request en este repositorio.
## Licencia
Este proyecto está bajo la Licencia MIT. ❤️