Angular2 pipes for BR types.
npm install ng2-brpipes --save
Or use yarn to prevent broken updated dependencies
yarn add ng2-brpipes
There's only a main module, just import it globaly or wherever you want to use it:
import {Ng2BRPipesModule} from 'ng2-brpipes';
@NgModule({
imports: [Ng2BRPipesModule]
exports: [Ng2BRPipesModule]
})
export class MyModule { }
Transform number to Real currency like format.
{{'9999.99' | real}} // output R$9.999,99
Transform string in CPF like format.
{{'01964256119' | cpf}} // output 019.642.561-19
Transform string in CNPJ like format.
{{'99999999999999' | cnpj}} // output 99.999.999/9999-99
Transform string in CPF or CNPJ like format. Accepts both types.
{{'01964256119' | cpfCnpj}} // output 019.642.561-19
{{'99999999999999' | cpfCnpj}} // output 99.999.999/9999-99
Transform string in CEP like format.
{{'72006226' | cep}} // output 72006-226
Transform string in CEI like format.
{{'761198762985' | cei}} // output 76.119.87629/85
Transform string in Telefone like format. Supports 8 and 9 digits phone numbers
{{'3196098689' | telefone}} // output (31)9609-8689
{{'31996098689' | telefone}} // output (31)99609-8689