@lacussoft/cpf-gen
    TypeScript icon, indicating that this package has built-in type declarations

    1.2.1 • Public • Published

    LacusSoft :: cpf-gen

    NPM Latest Version Downloads Count Bundle Size Test Status Last Update Date Project License

    Basic function to generate valid CPF (Brazilian ID document).

    Browser Support

    Chrome Firefox Safari Opera Edge IE
    Latest Latest Latest Latest Latest 11

    Installation

    $ npm install @lacussoft/cpf-gen

    Import

    // ES Modules
    import cpfGen from '@lacussoft/cpf-gen'
    
    // Common JS
    const cpfGen = require('@lacussoft/cpf-gen')

    or import it through your HTML file, using CDN:

    <script src="https://cdn.jsdelivr.net/npm/@lacussoft/cpf-gen@latest/dist/cpf-gen.min.js"></script>

    Usage

    let cpf = cpfGen()      // returns '47844241055'
    
    cpf = cpfGen({          // returns '005.265.352-88'
      format: true
    })
    
    cpf = cpfGen({          // returns '52825091138'
      prefix: '528250911'
    })
    
    cpf = cpfGen({          // returns '528.250.911-38'
      prefix: '528250911'
      format: true
    })

    Generator options

    cpfGen({
      format: false, // indicates if output should be formatted
      prefix: '',    // if you have a CPF initials and want to complete it with valid digits.
    })               //     The string provided must contain between 0 and 9 digits!

    Install

    npm i @lacussoft/cpf-gen

    DownloadsWeekly Downloads

    17

    Version

    1.2.1

    License

    MIT

    Unpacked Size

    58.1 kB

    Total Files

    9

    Last publish

    Collaborators

    • juliolmuller