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:

    Install

    npm i spa_codegenerator

    DownloadsWeekly Downloads

    6

    Version

    0.0.3-prototype

    License

    ISC

    Unpacked Size

    10.5 kB

    Total Files

    6

    Last publish

    Collaborators

    • devethan6737