spa_codegenerator

0.0.3-prototype • Public • Published

Instalación

NPM:

npm install spa_codegenerator --save

Uso:

const scm = require('spa_codegenerator');
const manager = new scm.createBASE('MyCodes', {
    codesLength: 6, // Longitud del código.
    generateInUTF8: true, // Intercambiar entre string o números.
    insertSomething: { // Insertar string cada x longitud.
        string: ':', // El string que deseas insertar.
        eachString: 2, // Cada cuantos caracteres deseas insertar el string.
    },
    deepSave: true // Guardar códigos en la base.
});

manager.generateCode(2).then(async x => {
    console.log(x);
});

Versión

0.0.3-prototype:

Creado el 30/1/2021 by ! Ethan#6737

Docs

Nota: deepSave es una propiedad booleana. Si permanece en "false", solo la función "generateCode()" funcionará. Las demás retornarán undefined.

generateCode(amount, codeEndAtString) Genera códigos basados en la configuración inicial, se puede añadir un string al final de cada generación. Amount: Opcional, por defecto: 1. CodeEndAtString: Opcional, por defecto: null.

manager.generateCode(100, 'mycode').then(x => console.log(x));

findCode(code) Con la propiedad deepSave en "true", se buscará el código solicitado y en caso de encontrarlo devolverá el código y su posición en el JSON. Code: Requerido.

manager.findCode('anyCode').then(x => console.log(x));

findCodeAndUpdate(code, newCode) Usa la función "findCode" para obtener el código y luego sustituirlo. Su posición en el JSON cambiará. Code: Requerido. NewCode: Requerido.

manager.findCodeAndUpdate('anyCode', 'newCodeToMyself').then(x => console.log(x));

findCodeAndUpdate(code) Usa la función "findCode" para obtener el código y borrarlo del JSON. Code: Requerido.

manager.findCodeAndUpdate('newCodeToMyself').then(x => console.log(x));

getAllCodes() Obtiene todos los códigos existentes en el array del JSON. Si la propiedad "deepSave" es "false", devolverá un array vacío.

manager.getAllCodes().then(x => console.log(x));

Información

Soporte del npm en nuestro discord:

Package Sidebar

Install

npm i spa_codegenerator

Weekly Downloads

2

Version

0.0.3-prototype

License

ISC

Unpacked Size

10.5 kB

Total Files

6

Last publish

Collaborators

  • devethan6737