{"_id":"d-danfe","_rev":"1-b5b01d20b733a8d6e363184b5b23bbcd","name":"d-danfe","dist-tags":{"latest":"2.0.0"},"versions":{"2.0.0":{"name":"d-danfe","version":"2.0.0","description":"Visualizador de DANFE em HTML","main":"src/index.js","scripts":{"test":"nodeunit test/"},"keywords":["DANFE","NFe","XML","parser"],"repository":{"type":"git","url":"git+https://github.com/douglasselias/djf-danfe.git"},"bugs":{"url":"https://github.com/douglasselias/djf-danfe/issues"},"devDependencies":{"nodeunit":"^0.11.3"},"author":{"name":"Djalma Oliveira, Douglas S. Elias"},"license":"MIT","dependencies":{"d-nfe":"^1.3.0","handlebars":"^4.0.11"},"gitHead":"ec46f89513ea6ad902675887c291537cd3727ff6","homepage":"https://github.com/douglasselias/djf-danfe#readme","_id":"d-danfe@2.0.0","_npmVersion":"6.4.0","_nodeVersion":"8.10.0","_npmUser":{"name":"douglasselias","email":"douglassantoselias@gmail.com"},"dist":{"integrity":"sha512-OEXR7kvIGaR26+rAWaEk9ND28XzMY1xtdvpzOBY+QtwDL+AdVwLNFWxeQzzFawDbm49dCROetivMZVpp3GRLbQ==","shasum":"9964b08522034385097e9d25c34b78e6f674f756","tarball":"https://registry.npmjs.org/d-danfe/-/d-danfe-2.0.0.tgz","fileCount":7,"unpackedSize":96431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhZmECRA9TVsSAnZWagAAO6MQAJ2DbpC5fIkbvwsOe/ki\nqkrf7hPHUE78ZfhUA7he2TiUYQdWarkelZ4Oc2KobNYv7i6NvcV7TxfTQc3i\nZAat3h9AtfDiVty8zgQYJsKKpddWTD0U8Wf790eD7vIFmOIeXxX5QZSLzDgr\nm7YlJtSGth879cNBsoiarq8OOebuliT4kUWDp/sQzf2hU8L8z0vwaiESDs62\nLLRyFvcd8AdlPYIoZIvPYN4r/mfdwFj97IYVztCif4/r+CHW1zin00fHyQ9h\nTOZZhAFz1MEJ+pDIzeRn3fbAHDZDkg5kkjlg7aK5CgbCCrEp8kS0aGQCSl3+\nB7joys6somTA+g71M+9Ds4Ngz3VWs9VkS83uvYQdBeFArvqON8SB7yDE1INT\nodqTqEPNztc7f8BQgqkS+DiRzUnnhNMRvB2w0pC1pTgjItHvDbAPgw+BMQWl\n91RRWtMAb5zs3t7YxxD5ZfH8Ow9wE4SBprhrHT12WOmJcesDFjM3vTEE0Tv9\nwQLlnLKQ6/vOunDlkALv/VpxcXdf5nVkT5yXB7DTRsJGC17WntNuCVcWRnw2\ne4x/YhOahIItY5AfASps1QXuhZB836IpS95A4u+QuqNGAp9TGlaNgGWRr6FC\nHxQxD4Cjsa2xQAGEogzGTeKzrTTAL9nwB8X3zVxqvYm0UYMXx+kjX/tRmPV8\nTfFh\r\n=z5xq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrhjRSVOvVG38t/R/Z+cFMte5fSKJyUUI56sKnpTbSUAIhAIPH8TL4qUpxKTOVoZBbyG6csGg57cG8dJ3WMliNBR2m"}]},"maintainers":[{"name":"douglasselias","email":"douglassantoselias@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/d-danfe_2.0.0_1535482243980_0.8767972781855458"},"_hasShrinkwrap":false}},"time":{"created":"2018-08-28T18:50:43.980Z","2.0.0":"2018-08-28T18:50:44.086Z","modified":"2022-04-28T02:57:58.992Z"},"maintainers":[{"name":"douglasselias","email":"douglassantoselias@gmail.com"}],"description":"Visualizador de DANFE em HTML","homepage":"https://github.com/douglasselias/djf-danfe#readme","keywords":["DANFE","NFe","XML","parser"],"repository":{"type":"git","url":"git+https://github.com/douglasselias/djf-danfe.git"},"author":{"name":"Djalma Oliveira, Douglas S. Elias"},"bugs":{"url":"https://github.com/douglasselias/djf-danfe/issues"},"license":"MIT","readme":"# djf-danfe\r\n[![Build Status](https://travis-ci.org/djalmaoliveira/djf-danfe.svg?branch=master)](https://travis-ci.org/djalmaoliveira/djf-danfe) ![Version](https://img.shields.io/npm/v/djf-danfe.svg)\r\n\r\nVisualizador de DANFE (Documento Auxiliar Da Nota Fiscal Eletrônica) em HTML.\r\n\r\n## Preparação\r\n\r\n### Pré-requisitos\r\n\r\nNodeJS 8.x\r\n\r\n### Instalação\r\n\r\n```\r\nnpm i -S douglasselias/djf-danfe\r\n```\r\n\r\n### Exemplos\r\n\r\n```\r\nconst djf_danfe = require('djf-danfe')\r\nconst danfe = djf_danfe.fromXML('conteudo XML')\r\nconsole.log(danfe.toHtml())\r\n```\r\n\r\n[Outros exemplos de uso](https://github.com/djalmaoliveira/djf-danfe/tree/master/test/index.js)\r\n\r\n\r\n## Especificações\r\n\r\n### Funções\r\n\r\n* Criar representação do DANFE em HTML baseado somente em um arquivo XML existente.\r\n* Criar a representação somente no formato retrato.\r\n* Possui contagem do número de folhas.\r\n\r\n### Limitações\r\n\r\n* Não converte para outros formatos como pdf e imagens (basta usar um conversor externo, ex.: [node-wkhtmltopdf](https://github.com/devongovett/node-wkhtmltopdf)).\r\n* Não valida os valores dos campos da NFE.\r\n* (TODO) Não possui geração do código de barras.\r\n* (TODO) Não possui quebra do número de folhas de acordo com a quantidade de itens.\r\n* (TODO) Não possui a representação em formato paisagem.\r\n\r\n### Arquitetura\r\n\r\n* Usa [template engine handlebars](https://github.com/wycats/handlebars.js) para gerar o html.\r\n\r\n## Testes\r\n\r\n```\r\nnpm run test\r\n```\r\n\r\n### Codificação\r\n\r\n[standardjs](https://standardjs.com/rules.html)\r\n\r\n\r\n## Contribuições\r\n\r\n* Contribuições podem ser enviadas através de pull request.\r\n* Lembre-se de adicionar o teste respectivo a sua implementação.\r\n* [Autores](https://github.com/djalmaoliveira/djf-danfe/contributors)\r\n\r\n## Versão\r\n\r\n[Semantic Versioning](http://semver.org/)\r\n\r\n\r\n## Licença\r\n\r\n[MIT](https://github.com/djalmaoliveira/djf-danfe/blob/master/LICENSE)\r\n","readmeFilename":"README.md"}