brazillian 2.0.0 copy "brazillian: ^2.0.0" to clipboard
brazillian: ^2.0.0 copied to clipboard

A library to generate, validate and format Brazilian data, such as CPF, CNPJ, Phones, Currency and many other things.

Brazillian Data #

Build Status Coverage Status Faker on pub

A library for Dart that generates, validates and formats Brazilian data.

Usage #

A simple usage example:

import 'package:brazillian/brazillian.dart';

main() {
  var brazillian = new Brazillian();
  
  brazillian.cpf.generate());
  // 00000000000
  
  brazillian.cpf.generate(invalid: true);
  // 12345678912
  
  brazillian.cpf.generate(formatted: true);
  // 000.000.000-00
  
  brazillian.cpf.isValid('00000000000');
  // false
  
  brazillian.cpf.format('00000000000');
  // 000.000.000-00

  brazillian.cnpj.generate();
  // 00000000000000
  
  brazillian.cnpj.generate(invalid: true);
  // 00000000000101
  
  brazillian.cnpj.generate(formatted: true);
  // 00.000.000/0001-00
  
  brazillian.cnpj.isValid('00000000000000');
  // false
  
  brazillian.cnpj.format('00000000000000');
  // 00.000.000/0001-00
}

Features and bugs #

Please file feature requests and bugs at the issue tracker.

6
likes
140
pub points
66%
popularity

Publisher

unverified uploader

A library to generate, validate and format Brazilian data, such as CPF, CNPJ, Phones, Currency and many other things.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

More

Packages that depend on brazillian