NeXTSTEP Programming Mastermind

    br-address-formatter

    1.3.0 • Public • Published

    br-address-formatter

    Uma biblioteca estupidamente simples para formatar endereços estilo google lindão, manja?

    Pra que?

    Para transformar endereços em objeto (geralmente persistidos em algum lugar) e tranformar em uma string formatada lindona estilo Google, sabe?

    Instalação

    npm install br-address-formatter

    Uso

    const brAddressFormatter = require('br-address-formatter')
    
    brAddressFormatter({
      postalCode: '15085480'
    }) // '15085-480'
    
    brAddressFormatter({
      postalCode: '15085480',
      street: 'Rua dos Pinheiros'
    }) // 'Rua dos Pinheiros, 15085-480'
    
    brAddressFormatter({
      postalCode: '15085480',
      street: 'Rua dos Pinheiros',
      city: 'São Paulo'
    }) // 'Rua dos Pinheiros, São Paulo, 15085-480'
    
    brAddressFormatter({
      postalCode: '15085480',
      street: 'Rua dos Pinheiros',
      city: 'São Paulo',
      state: 'São Paulo'
    }) // 'Rua dos Pinheiros, São Paulo - São Paulo, 15085-480'
    
    brAddressFormatter({
      postalCode: '15085480',
      street: 'Rua dos Pinheiros',
      city: 'São Paulo',address
      state: 'São Paulo',
      neighborhood: 'Pinheiros'
    }) // 'Rua dos Pinheiros - Pinheiros, São Paulo - São Paulo, 15085-480'
    
    brAddressFormatter({
      postalCode: '15085480',
      street: 'Rua dos Pinheiros',
      city: 'São Paulo',
      state: 'São Paulo',
      neighborhood: 'Pinheiros',
      number: '383'
    }) // 'Rua dos Pinheiros, 383 - Pinheiros, São Paulo - São Paulo, 15085-480'

    API

    Keyword Alias
    street -
    number -
    complement -
    neighborhood -
    city -
    state -
    postalCode zipCode

    Install

    npm i br-address-formatter

    DownloadsWeekly Downloads

    321

    Version

    1.3.0

    License

    ISC

    Unpacked Size

    11.8 kB

    Total Files

    8

    Last publish

    Collaborators

    • lfreneda