Have ideas to improve npm?Join in the discussion! »

    d-danfe

    2.0.0 • Public • Published

    djf-danfe

    Build Status Version

    Visualizador de DANFE (Documento Auxiliar Da Nota Fiscal Eletrônica) em HTML.

    Preparação

    Pré-requisitos

    NodeJS 8.x

    Instalação

    npm i -S douglasselias/djf-danfe
    

    Exemplos

    const djf_danfe = require('djf-danfe')
    const danfe = djf_danfe.fromXML('conteudo XML')
    console.log(danfe.toHtml())
    

    Outros exemplos de uso

    Especificações

    Funções

    • Criar representação do DANFE em HTML baseado somente em um arquivo XML existente.
    • Criar a representação somente no formato retrato.
    • Possui contagem do número de folhas.

    Limitações

    • Não converte para outros formatos como pdf e imagens (basta usar um conversor externo, ex.: node-wkhtmltopdf).
    • Não valida os valores dos campos da NFE.
    • (TODO) Não possui geração do código de barras.
    • (TODO) Não possui quebra do número de folhas de acordo com a quantidade de itens.
    • (TODO) Não possui a representação em formato paisagem.

    Arquitetura

    Testes

    npm run test
    

    Codificação

    standardjs

    Contribuições

    • Contribuições podem ser enviadas através de pull request.
    • Lembre-se de adicionar o teste respectivo a sua implementação.
    • Autores

    Versão

    Semantic Versioning

    Licença

    MIT

    Install

    npm i d-danfe

    DownloadsWeekly Downloads

    1

    Version

    2.0.0

    License

    MIT

    Unpacked Size

    96.4 kB

    Total Files

    7

    Last publish

    Collaborators

    • avatar