BR Utils Dart
Utils library for specific Brazilian businesses
Installation 💻
❗ In order to start using brutils-dart you must have the Dart SDK installed on your machine.
Add br_utils
to your pubspec.yaml
:
dependencies:
br_utils:
Or install it with pub
cli:
dart pub add br_utils
Usage 📖
BRUtils
import 'package:br_utils/br_utils.dart';
void main() {
final String cpf = BRUtils.cpf.generate();
final bool validCpf = BRUtils.cpf.isValid(cpf);
final String cpfMask = BRUtils.cnpj.mask();
final String cnpj = BRUtils.cnpj.generate();
final bool validCnpj = BRUtils.cnpj.isValid(cnpj);
final String cnpjMask = BRUtils.cnpj.mask();
}
CPF
import 'package:br_utils/br_utils.dart';
void main() {
// with new CPF instance
final cpf = CPF('12345678909');
print(cpf.isValid); // true
print(cpf); // 123.456.789-09
// with CPF static methods
print(CPF.isValidCPF('12345678909')); // true
print(CPF.generateCPF()); // 12345678909
}
Authors 🧑💻
- Henrique Nascimento (@HenriqueNas)
Libraries
- br_utils
- Utils library for specific Brazilian businesses