{"_id":"@adatechnology/fiscal-provider","_rev":"14-db668842e746b96e2a8eae9ccb7e8f1c","name":"@adatechnology/fiscal-provider","dist-tags":{"rc":"0.3.0-rc.7","latest":"0.3.2"},"versions":{"0.0.1":{"name":"@adatechnology/fiscal-provider","version":"0.0.1","_id":"@adatechnology/fiscal-provider@0.0.1","maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"dist":{"shasum":"810b63bd2bcdcc642379afe5d24ef3f5da35cb9b","tarball":"https://registry.npmjs.org/@adatechnology/fiscal-provider/-/fiscal-provider-0.0.1.tgz","fileCount":32,"integrity":"sha512-JV4mzQqbvhJW1xo/oV7YEUtTFxmFsfH+EMHbz8DVSEti1qkJGpuo/S5ltbDcn99MDSuFhLUbqkyOoc2USWMANQ==","signatures":[{"sig":"MEUCIBNoSK9YjHiVkcBG8MQx05Sj5d6jMTD6l1JY1NMpicpRAiEAwxwPhB4EkrQSMXNrGhahRiohrsWrlGQzKUrSp5bIEEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307133},"main":"dist/index.js","type":"commonjs","_from":"file:adatechnology-fiscal-provider-0.0.1.tgz","types":"dist/index.d.ts","scripts":{"mock":"bun run scripts/mock-sefaz.ts","test":"bun run scripts/test-fiscal.ts","build":"tsup","check":"tsc -p tsconfig.json --noEmit","prebuild":"rm -rf dist","test:all":"bun run scripts/test-fiscal.ts --all","test:nfe":"bun run scripts/test-fiscal.ts --nfe","test:sat":"bun run scripts/test-fiscal.ts --sat","test:mock":"MOCK_SEFAZ_URL=http://localhost:9090 bun run scripts/test-fiscal.ts --nfce --nfe","test:nfce":"bun run scripts/test-fiscal.ts --nfce","test:nfse":"bun run scripts/test-fiscal.ts --nfse","build:watch":"tsup --watch","test:notarp":"bun run scripts/test-fiscal.ts --notarp","test:nfse-sub":"bun run scripts/test-fiscal.ts --nfse-sub"},"_npmUser":{"name":"miyazaki","email":"andersonfrfilho@gmail.com"},"_resolved":"/tmp/16bf755422801951718d0f391178d93f/adatechnology-fiscal-provider-0.0.1.tgz","_integrity":"sha512-JV4mzQqbvhJW1xo/oV7YEUtTFxmFsfH+EMHbz8DVSEti1qkJGpuo/S5ltbDcn99MDSuFhLUbqkyOoc2USWMANQ==","_npmVersion":"10.9.8","directories":{},"_nodeVersion":"22.23.0","dependencies":{"node-forge":"^1.3.1","xml-crypto":"^6.0.1","fast-xml-parser":"^4.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","@types/node-forge":"^1.3.11"},"_npmOperationalInternal":{"tmp":"tmp/fiscal-provider_0.0.1_1782826784828_0.14746958567463686","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@adatechnology/fiscal-provider","version":"0.1.0","keywords":["nfce","nfe","nfse","cte","sat","sefaz","nota-fiscal","nota-fiscal-eletronica","danfe","danfce","qrcode","reforma-tributaria","ibs","cbs","ibs-cbs","certificado-a1","fiscal","brasil","documento-fiscal","abrasf"],"author":{"name":"Ada Technology"},"license":"MIT","_id":"@adatechnology/fiscal-provider@0.1.0","maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"dist":{"shasum":"a2a1c49fd4e0e31d5bb7e831e0a27ca5015fdbca","tarball":"https://registry.npmjs.org/@adatechnology/fiscal-provider/-/fiscal-provider-0.1.0.tgz","fileCount":45,"integrity":"sha512-TcnB8n79VM96FRO2nuYGpsBobLpD00O2Onp8e2OORy3bgEC6mUrJWggJDERkAUf1voIdtxRGAktQa749c4yEgw==","signatures":[{"sig":"MEUCIQCvqv7b5sBKbbj/QJslUDiyhpZdTLGH4hXJkhK7A7hW6wIgXvP09TRbVVTY6jris7mvO7MrAbyOu0xOl46i1uTMa+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":294124},"main":"dist/index.js","type":"commonjs","_from":"file:adatechnology-fiscal-provider-0.1.0.tgz","types":"dist/index.d.ts","scripts":{"mock":"bun run scripts/mock-sefaz.ts","test":"bun run scripts/test-fiscal.ts","build":"tsup && tsc -p tsconfig.json --emitDeclarationOnly","check":"tsc -p tsconfig.json --noEmit","prebuild":"rm -rf dist","test:all":"bun run scripts/test-fiscal.ts --all","test:nfe":"bun run scripts/test-fiscal.ts --nfe","test:sat":"bun run scripts/test-fiscal.ts --sat","test:mock":"MOCK_SEFAZ_URL=http://localhost:9090 bun run scripts/test-fiscal.ts --nfce --nfe","test:nfce":"bun run scripts/test-fiscal.ts --nfce","test:nfse":"bun run scripts/test-fiscal.ts --nfse","build:watch":"tsup --watch","test:notarp":"bun run scripts/test-fiscal.ts --notarp","test:nfse-sub":"bun run scripts/test-fiscal.ts --nfse-sub","controlid:test":"bun run scripts/test-satid-lib.ts","controlid:start":"bash scripts/start-controlid.sh","controlid:install":"bun run scripts/install-controlid.ts","controlid:middleware":"bun run scripts/satid-middleware-server.ts","controlid:setup-code":"bun run scripts/setup-activation-code.ts"},"_npmUser":{"name":"miyazaki","email":"andersonfrfilho@gmail.com"},"_resolved":"/tmp/72b737ecdca9cf30efdd4117bac2b3ed/adatechnology-fiscal-provider-0.1.0.tgz","_integrity":"sha512-TcnB8n79VM96FRO2nuYGpsBobLpD00O2Onp8e2OORy3bgEC6mUrJWggJDERkAUf1voIdtxRGAktQa749c4yEgw==","_npmVersion":"10.9.8","description":"Emissão de documentos fiscais brasileiros direto na SEFAZ, sem intermediários: NFC-e (65), NF-e (55), NFS-e (ABRASF), CT-e (57) e SAT. Assinatura A1, IBS/CBS da Reforma Tributária (NT 2025.002), QR Code, DANFE/DANFCE em PDF, cancelamento e verificação — T","directories":{},"_nodeVersion":"22.23.1","dependencies":{"pdfkit":"^0.19.1","qrcode":"^1.5.4","node-forge":"^1.3.1","xml-crypto":"^6.0.1","fast-xml-parser":"^4.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","@types/pdfkit":"^0.17.6","@types/qrcode":"^1.5.6","@types/node-forge":"^1.3.11"},"_npmOperationalInternal":{"tmp":"tmp/fiscal-provider_0.1.0_1783788663091_0.23944660707959842","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@adatechnology/fiscal-provider","version":"0.2.0","keywords":["nfce","nfe","nfse","cte","sat","sefaz","nota-fiscal","nota-fiscal-eletronica","danfe","danfce","qrcode","reforma-tributaria","ibs","cbs","ibs-cbs","certificado-a1","fiscal","brasil","documento-fiscal","abrasf"],"author":{"name":"Ada Technology"},"license":"MIT","_id":"@adatechnology/fiscal-provider@0.2.0","maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"dist":{"shasum":"04a89b2eae15fb83a62b08db53db2d987b5a6b51","tarball":"https://registry.npmjs.org/@adatechnology/fiscal-provider/-/fiscal-provider-0.2.0.tgz","fileCount":47,"integrity":"sha512-DQyTspc76bGqRS2D4gSFaFSAUb9PvOl/ZRNOEE2XsI+6TtrB1fYBkhUgNI3ODSE/elVQCSoSTu2ZEu26uvMzRQ==","signatures":[{"sig":"MEQCIA7Z7MFmbrBz0hS12YBqJrH6xOCsyZz4KgpfRVHHm+S/AiAzOUbrT7Zp+lMGOE3aDH6nnnxJxssYDfkO4gko0G63TA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":316418},"main":"dist/index.js","type":"commonjs","_from":"file:adatechnology-fiscal-provider-0.2.0.tgz","types":"dist/index.d.ts","scripts":{"mock":"bun run scripts/mock-sefaz.ts","test":"bun run test:local && bun run test:contract","build":"tsup && tsc -p tsconfig.json --emitDeclarationOnly","check":"tsc -p tsconfig.json --noEmit","prebuild":"rm -rf dist","test:all":"bun run scripts/test-fiscal.ts --all","test:nfe":"bun run scripts/test-fiscal.ts --nfe","test:sat":"bun run scripts/test-fiscal.ts --sat","test:mock":"MOCK_SEFAZ_URL=http://localhost:9090 bun run scripts/test-fiscal.ts --nfce --nfe","test:nfce":"bun run scripts/test-fiscal.ts --nfce","test:nfse":"bun run scripts/test-fiscal.ts --nfse","test:local":"bun run scripts/test-fiscal.ts","build:watch":"tsup --watch","test:notarp":"bun run scripts/test-fiscal.ts --notarp","test:package":"bun test ./test/package.integration.ts","test:contract":"bun test test/contract","test:nfse-sub":"bun run scripts/test-fiscal.ts --nfse-sub","controlid:test":"bun run scripts/test-satid-lib.ts","controlid:start":"bash scripts/start-controlid.sh","controlid:install":"bun run scripts/install-controlid.ts","controlid:middleware":"bun run scripts/satid-middleware-server.ts","controlid:setup-code":"bun run scripts/setup-activation-code.ts"},"_npmUser":{"name":"miyazaki","email":"andersonfrfilho@gmail.com"},"_resolved":"/tmp/6781fe444181e033aba57219f2969ae9/adatechnology-fiscal-provider-0.2.0.tgz","_integrity":"sha512-DQyTspc76bGqRS2D4gSFaFSAUb9PvOl/ZRNOEE2XsI+6TtrB1fYBkhUgNI3ODSE/elVQCSoSTu2ZEu26uvMzRQ==","_npmVersion":"10.9.8","description":"Emissão de documentos fiscais brasileiros direto na SEFAZ, sem intermediários: NFC-e (65), NF-e (55), NFS-e (ABRASF), CT-e (57) e SAT. Assinatura A1, IBS/CBS da Reforma Tributária (NT 2025.002), QR Code, DANFE/DANFCE em PDF, cancelamento e verificação — T","directories":{},"_nodeVersion":"22.23.1","dependencies":{"pdfkit":"^0.19.1","qrcode":"^1.5.4","node-forge":"^1.3.1","xml-crypto":"^6.0.1","fast-xml-parser":"^4.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","@types/pdfkit":"^0.17.6","@types/qrcode":"^1.5.6","@types/node-forge":"^1.3.11"},"_npmOperationalInternal":{"tmp":"tmp/fiscal-provider_0.2.0_1784583139608_0.53357750989861","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-rc.0":{"name":"@adatechnology/fiscal-provider","version":"0.3.0-rc.0","keywords":["nfce","nfe","nfse","cte","sat","sefaz","nota-fiscal","nota-fiscal-eletronica","danfe","danfce","qrcode","reforma-tributaria","ibs","cbs","ibs-cbs","certificado-a1","fiscal","brasil","documento-fiscal","abrasf"],"author":{"name":"Ada Technology"},"license":"MIT","_id":"@adatechnology/fiscal-provider@0.3.0-rc.0","maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"dist":{"shasum":"0d23aa4e85ecb9f8c34b8b896b2080d5004ecf1f","tarball":"https://registry.npmjs.org/@adatechnology/fiscal-provider/-/fiscal-provider-0.3.0-rc.0.tgz","fileCount":47,"integrity":"sha512-95+rsOKLtZXDBBd/en7/SmEq3woMCk962oRqyGIEp0yRorSYFjBZkK6W4NHc5V08KuzlFYeGX6kdZy7iJZX+Mg==","signatures":[{"sig":"MEQCIAq0w8UW+59dU6PWeBJe3mwtw5DfRcTf3IPUk3cWm8fIAiAZVVZyrDgT/FHZveeCZtRReGdHOqum6qsApzmVVaG83w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318403},"main":"dist/index.js","type":"commonjs","_from":"file:adatechnology-fiscal-provider-0.3.0-rc.0.tgz","types":"dist/index.d.ts","scripts":{"mock":"bun run scripts/mock-sefaz.ts","test":"bun run test:local && bun run test:contract","build":"tsup && tsc -p tsconfig.json --emitDeclarationOnly","check":"tsc -p tsconfig.json --noEmit","prebuild":"rm -rf dist","test:all":"bun run scripts/test-fiscal.ts --all","test:nfe":"bun run scripts/test-fiscal.ts --nfe","test:sat":"bun run scripts/test-fiscal.ts --sat","test:mock":"MOCK_SEFAZ_URL=http://localhost:9090 bun run scripts/test-fiscal.ts --nfce --nfe","test:nfce":"bun run scripts/test-fiscal.ts --nfce","test:nfse":"bun run scripts/test-fiscal.ts --nfse","test:local":"bun run scripts/test-fiscal.ts","build:watch":"tsup --watch","test:notarp":"bun run scripts/test-fiscal.ts --notarp","test:package":"bun test ./test/package.integration.ts","test:contract":"bun test test/contract","test:nfse-sub":"bun run scripts/test-fiscal.ts --nfse-sub","controlid:test":"bun run scripts/test-satid-lib.ts","controlid:start":"bash scripts/start-controlid.sh","controlid:install":"bun run scripts/install-controlid.ts","controlid:middleware":"bun run scripts/satid-middleware-server.ts","controlid:setup-code":"bun run scripts/setup-activation-code.ts"},"_npmUser":{"name":"miyazaki","email":"andersonfrfilho@gmail.com"},"_resolved":"/tmp/1f8ee18700bc45c6c7d7a410e8e88be0/adatechnology-fiscal-provider-0.3.0-rc.0.tgz","_integrity":"sha512-95+rsOKLtZXDBBd/en7/SmEq3woMCk962oRqyGIEp0yRorSYFjBZkK6W4NHc5V08KuzlFYeGX6kdZy7iJZX+Mg==","_npmVersion":"10.9.8","description":"Emissão de documentos fiscais brasileiros direto na SEFAZ, sem intermediários: NFC-e (65), NF-e (55), NFS-e (ABRASF), CT-e (57) e SAT. Assinatura A1, IBS/CBS da Reforma Tributária (NT 2025.002), QR Code, DANFE/DANFCE em PDF, cancelamento e verificação — T","directories":{},"_nodeVersion":"22.23.1","dependencies":{"pdfkit":"^0.19.1","qrcode":"^1.5.4","node-forge":"^1.3.1","xml-crypto":"^6.0.1","fast-xml-parser":"^4.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/pdfkit":"^0.17.6","@types/qrcode":"^1.5.6","@types/node-forge":"^1.3.11"},"_npmOperationalInternal":{"tmp":"tmp/fiscal-provider_0.3.0-rc.0_1785185489968_0.034603333803151726","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-rc.1":{"name":"@adatechnology/fiscal-provider","version":"0.3.0-rc.1","keywords":["nfce","nfe","nfse","cte","sat","sefaz","nota-fiscal","nota-fiscal-eletronica","danfe","danfce","qrcode","reforma-tributaria","ibs","cbs","ibs-cbs","certificado-a1","fiscal","brasil","documento-fiscal","abrasf"],"author":{"name":"Ada Technology"},"license":"MIT","_id":"@adatechnology/fiscal-provider@0.3.0-rc.1","maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"dist":{"shasum":"81a39cbd022a77c507c1f7074b387365049ca0e2","tarball":"https://registry.npmjs.org/@adatechnology/fiscal-provider/-/fiscal-provider-0.3.0-rc.1.tgz","fileCount":47,"integrity":"sha512-lDXau1eaq0oP1sYY4Aj/+Mnuj65uKwQFiiGkMAlZStNXnEVTnZt/1Gr6A02Z8pUnGpkQyL2/ZLBvvxGOPiaDhQ==","signatures":[{"sig":"MEYCIQDfjW2QKdKJvFFFT20s7svYz7A2JIzcpq460PwvzXWcAQIhALOCN2S/8G72DRGgtLe3JTtLm+K2j0mWimcjCU1E1hm3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":320098},"main":"dist/index.js","type":"commonjs","_from":"file:adatechnology-fiscal-provider-0.3.0-rc.1.tgz","types":"dist/index.d.ts","scripts":{"mock":"bun run scripts/mock-sefaz.ts","test":"bun run test:local && bun run test:contract","build":"tsup && tsc -p tsconfig.json --emitDeclarationOnly","check":"tsc -p tsconfig.json --noEmit","prebuild":"rm -rf dist","test:all":"bun run scripts/test-fiscal.ts --all","test:nfe":"bun run scripts/test-fiscal.ts --nfe","test:sat":"bun run scripts/test-fiscal.ts --sat","test:mock":"MOCK_SEFAZ_URL=http://localhost:9090 bun run scripts/test-fiscal.ts --nfce --nfe","test:nfce":"bun run scripts/test-fiscal.ts --nfce","test:nfse":"bun run scripts/test-fiscal.ts --nfse","test:local":"bun run scripts/test-fiscal.ts","build:watch":"tsup --watch","test:notarp":"bun run scripts/test-fiscal.ts --notarp","test:package":"bun test ./test/package.integration.ts","test:contract":"bun test test/contract","test:nfse-sub":"bun run scripts/test-fiscal.ts --nfse-sub","controlid:test":"bun run scripts/test-satid-lib.ts","controlid:start":"bash scripts/start-controlid.sh","controlid:install":"bun run scripts/install-controlid.ts","controlid:middleware":"bun run scripts/satid-middleware-server.ts","controlid:setup-code":"bun run scripts/setup-activation-code.ts"},"_npmUser":{"name":"miyazaki","email":"andersonfrfilho@gmail.com"},"_resolved":"/tmp/a65f91a1e2b1a09443ceeba9969a4eeb/adatechnology-fiscal-provider-0.3.0-rc.1.tgz","_integrity":"sha512-lDXau1eaq0oP1sYY4Aj/+Mnuj65uKwQFiiGkMAlZStNXnEVTnZt/1Gr6A02Z8pUnGpkQyL2/ZLBvvxGOPiaDhQ==","_npmVersion":"10.9.8","description":"Emissão de documentos fiscais brasileiros direto na SEFAZ, sem intermediários: NFC-e (65), NF-e (55), NFS-e (ABRASF), CT-e (57) e SAT. Assinatura A1, IBS/CBS da Reforma Tributária (NT 2025.002), QR Code, DANFE/DANFCE em PDF, cancelamento e verificação — T","directories":{},"_nodeVersion":"22.23.1","dependencies":{"pdfkit":"^0.19.1","qrcode":"^1.5.4","node-forge":"^1.3.1","xml-crypto":"^6.0.1","fast-xml-parser":"^4.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/pdfkit":"^0.17.6","@types/qrcode":"^1.5.6","@types/node-forge":"^1.3.11"},"_npmOperationalInternal":{"tmp":"tmp/fiscal-provider_0.3.0-rc.1_1785197718040_0.9598120925439169","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-rc.2":{"name":"@adatechnology/fiscal-provider","version":"0.3.0-rc.2","keywords":["nfce","nfe","nfse","cte","sat","sefaz","nota-fiscal","nota-fiscal-eletronica","danfe","danfce","qrcode","reforma-tributaria","ibs","cbs","ibs-cbs","certificado-a1","fiscal","brasil","documento-fiscal","abrasf"],"author":{"name":"Ada Technology"},"license":"MIT","_id":"@adatechnology/fiscal-provider@0.3.0-rc.2","maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"dist":{"shasum":"59d7a79a50bd2dba9e5bf6c6f6856c4b52b30659","tarball":"https://registry.npmjs.org/@adatechnology/fiscal-provider/-/fiscal-provider-0.3.0-rc.2.tgz","fileCount":47,"integrity":"sha512-Ah3gbXNQ6vA/2TpImjEPFc9hQklq03IPhZinBb+ipF1NmXKN64qmDvVqQ3Vc8VnozVrkr4/WHm1xb4AIUBtkrw==","signatures":[{"sig":"MEUCIEHJ6DAWaZj9UKDl9djCN8+rH8EqZIr6njhB1Z4h4PxZAiEA2ouhX4KnEBMUPtNZ3qcUGhXYFQx9fhz58tDPjEp583c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":320098},"main":"dist/index.js","type":"commonjs","_from":"file:adatechnology-fiscal-provider-0.3.0-rc.2.tgz","types":"dist/index.d.ts","scripts":{"mock":"bun run scripts/mock-sefaz.ts","test":"bun run test:local && bun run test:contract","build":"tsup && tsc -p tsconfig.json --emitDeclarationOnly","check":"tsc -p tsconfig.json --noEmit","prebuild":"rm -rf dist","test:all":"bun run scripts/test-fiscal.ts --all","test:nfe":"bun run scripts/test-fiscal.ts --nfe","test:sat":"bun run scripts/test-fiscal.ts --sat","test:mock":"MOCK_SEFAZ_URL=http://localhost:9090 bun run scripts/test-fiscal.ts --nfce --nfe","test:nfce":"bun run scripts/test-fiscal.ts --nfce","test:nfse":"bun run scripts/test-fiscal.ts --nfse","test:local":"bun run scripts/test-fiscal.ts","build:watch":"tsup --watch","test:notarp":"bun run scripts/test-fiscal.ts --notarp","test:package":"bun test ./test/package.integration.ts","test:contract":"bun test test/contract","test:nfse-sub":"bun run scripts/test-fiscal.ts --nfse-sub","controlid:test":"bun run scripts/test-satid-lib.ts","controlid:start":"bash scripts/start-controlid.sh","controlid:install":"bun run scripts/install-controlid.ts","controlid:middleware":"bun run scripts/satid-middleware-server.ts","controlid:setup-code":"bun run scripts/setup-activation-code.ts"},"_npmUser":{"name":"miyazaki","email":"andersonfrfilho@gmail.com"},"_resolved":"/tmp/996720a2e2e3ca428d5c8b17d5aa6890/adatechnology-fiscal-provider-0.3.0-rc.2.tgz","_integrity":"sha512-Ah3gbXNQ6vA/2TpImjEPFc9hQklq03IPhZinBb+ipF1NmXKN64qmDvVqQ3Vc8VnozVrkr4/WHm1xb4AIUBtkrw==","_npmVersion":"10.9.8","description":"Emissão de documentos fiscais brasileiros direto na SEFAZ, sem intermediários: NFC-e (65), NF-e (55), NFS-e (ABRASF), CT-e (57) e SAT. Assinatura A1, IBS/CBS da Reforma Tributária (NT 2025.002), QR Code, DANFE/DANFCE em PDF, cancelamento e verificação — T","directories":{},"_nodeVersion":"22.23.1","dependencies":{"pdfkit":"^0.19.1","qrcode":"^1.5.4","node-forge":"^1.3.1","xml-crypto":"^6.0.1","fast-xml-parser":"^4.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/pdfkit":"^0.17.6","@types/qrcode":"^1.5.6","@types/node-forge":"^1.3.11"},"_npmOperationalInternal":{"tmp":"tmp/fiscal-provider_0.3.0-rc.2_1785201536414_0.08971829771584883","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-rc.3":{"name":"@adatechnology/fiscal-provider","version":"0.3.0-rc.3","keywords":["nfce","nfe","nfse","cte","sat","sefaz","nota-fiscal","nota-fiscal-eletronica","danfe","danfce","qrcode","reforma-tributaria","ibs","cbs","ibs-cbs","certificado-a1","fiscal","brasil","documento-fiscal","abrasf"],"author":{"name":"Ada Technology"},"license":"MIT","_id":"@adatechnology/fiscal-provider@0.3.0-rc.3","maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"dist":{"shasum":"fe469182356610f003ef6b7eb3aa114d19cfcc6d","tarball":"https://registry.npmjs.org/@adatechnology/fiscal-provider/-/fiscal-provider-0.3.0-rc.3.tgz","fileCount":53,"integrity":"sha512-pg7cc89UGphrryMB1GexLiqkOChwN8deIa+Ytc1fa9mp33C//k4rdrzGG0kTXHaKl8MI7sUXYHHfUGRgMeWRMA==","signatures":[{"sig":"MEYCIQC/zYfreMeiNGqk1ITqP97GSzLCydiL961UbFoJom5DtAIhAMf5McJRvGRpfSNQQlkyOj53CMbc9zg2K/pBzczY/mCm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375967},"main":"dist/index.js","type":"commonjs","_from":"file:adatechnology-fiscal-provider-0.3.0-rc.3.tgz","types":"dist/index.d.ts","scripts":{"mock":"bun run scripts/mock-sefaz.ts","test":"bun run test:local && bun run test:contract","build":"tsup && tsc -p tsconfig.json --emitDeclarationOnly","check":"tsc -p tsconfig.json --noEmit","prebuild":"rm -rf dist","test:all":"bun run scripts/test-fiscal.ts --all","test:cte":"bun run scripts/test-fiscal.ts --cte","test:nfe":"bun run scripts/test-fiscal.ts --nfe","test:sat":"bun run scripts/test-fiscal.ts --sat","test:mdfe":"bun run scripts/test-fiscal.ts --mdfe","test:mock":"MOCK_SEFAZ_URL=http://localhost:9090 bun run scripts/test-fiscal.ts --nfce --nfe","test:nfce":"bun run scripts/test-fiscal.ts --nfce","test:nfse":"bun run scripts/test-fiscal.ts --nfse","test:local":"bun run scripts/test-fiscal.ts","build:watch":"tsup --watch","test:notarp":"bun run scripts/test-fiscal.ts --notarp","test:package":"bun test ./test/package.integration.ts","test:contract":"bun test test/contract","test:nfse-sub":"bun run scripts/test-fiscal.ts --nfse-sub","controlid:test":"bun run scripts/test-satid-lib.ts","controlid:start":"bash scripts/start-controlid.sh","controlid:install":"bun run scripts/install-controlid.ts","controlid:middleware":"bun run scripts/satid-middleware-server.ts","controlid:setup-code":"bun run scripts/setup-activation-code.ts"},"_npmUser":{"name":"miyazaki","email":"andersonfrfilho@gmail.com"},"_resolved":"/tmp/1854dcd4ccf4c6a773dc50b30898976e/adatechnology-fiscal-provider-0.3.0-rc.3.tgz","_integrity":"sha512-pg7cc89UGphrryMB1GexLiqkOChwN8deIa+Ytc1fa9mp33C//k4rdrzGG0kTXHaKl8MI7sUXYHHfUGRgMeWRMA==","_npmVersion":"10.9.8","description":"Emissão de documentos fiscais brasileiros direto na SEFAZ, sem intermediários: NFC-e (65), NF-e (55), NFS-e (ABRASF), CT-e (57) e SAT. Assinatura A1, IBS/CBS da Reforma Tributária (NT 2025.002), QR Code, DANFE/DANFCE em PDF, cancelamento e verificação — T","directories":{},"_nodeVersion":"22.23.1","dependencies":{"pdfkit":"^0.19.1","qrcode":"^1.5.4","node-forge":"^1.3.1","xml-crypto":"^6.0.1","fast-xml-parser":"^4.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/pdfkit":"^0.17.6","@types/qrcode":"^1.5.6","@types/node-forge":"^1.3.11"},"_npmOperationalInternal":{"tmp":"tmp/fiscal-provider_0.3.0-rc.3_1785281186247_0.8561500462603038","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-rc.4":{"name":"@adatechnology/fiscal-provider","version":"0.3.0-rc.4","keywords":["nfce","nfe","nfse","cte","sat","sefaz","nota-fiscal","nota-fiscal-eletronica","danfe","danfce","qrcode","reforma-tributaria","ibs","cbs","ibs-cbs","certificado-a1","fiscal","brasil","documento-fiscal","abrasf"],"author":{"name":"Ada Technology"},"license":"MIT","_id":"@adatechnology/fiscal-provider@0.3.0-rc.4","maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"dist":{"shasum":"eaed7d7a6c2ce15a904c705cad71ddfe16179302","tarball":"https://registry.npmjs.org/@adatechnology/fiscal-provider/-/fiscal-provider-0.3.0-rc.4.tgz","fileCount":53,"integrity":"sha512-177dkOG6lwmVRtw6d/d0MBhqaCnDsr4zF9P+f6oQjxSv9OE3vx3yQjDUGgXmYRiV1J+37+XdaQi4f476IlpQ5A==","signatures":[{"sig":"MEUCIQCOhUQuXfiFEy44OEMW61UL12D6dr85w3Wnxu1uWRotQgIgX3kMdxXF8XmUVf4Nl+j7/uHz0AegSpfzBCNOD5f/4mU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":376924},"main":"dist/index.js","type":"commonjs","_from":"file:adatechnology-fiscal-provider-0.3.0-rc.4.tgz","types":"dist/index.d.ts","scripts":{"mock":"bun run scripts/mock-sefaz.ts","test":"bun run test:local && bun run test:contract","build":"tsup && tsc -p tsconfig.json --emitDeclarationOnly","check":"tsc -p tsconfig.json --noEmit","prebuild":"rm -rf dist","test:all":"bun run scripts/test-fiscal.ts --all","test:cte":"bun run scripts/test-fiscal.ts --cte","test:nfe":"bun run scripts/test-fiscal.ts --nfe","test:sat":"bun run scripts/test-fiscal.ts --sat","test:mdfe":"bun run scripts/test-fiscal.ts --mdfe","test:mock":"MOCK_SEFAZ_URL=http://localhost:9090 bun run scripts/test-fiscal.ts --nfce --nfe","test:nfce":"bun run scripts/test-fiscal.ts --nfce","test:nfse":"bun run scripts/test-fiscal.ts --nfse","test:local":"bun run scripts/test-fiscal.ts","build:watch":"tsup --watch","test:notarp":"bun run scripts/test-fiscal.ts --notarp","test:package":"bun test ./test/package.integration.ts","test:contract":"bun test test/contract","test:nfse-sub":"bun run scripts/test-fiscal.ts --nfse-sub","controlid:test":"bun run scripts/test-satid-lib.ts","controlid:start":"bash scripts/start-controlid.sh","controlid:install":"bun run scripts/install-controlid.ts","controlid:middleware":"bun run scripts/satid-middleware-server.ts","controlid:setup-code":"bun run scripts/setup-activation-code.ts"},"_npmUser":{"name":"miyazaki","email":"andersonfrfilho@gmail.com"},"_resolved":"/tmp/8987c389de2f9190643b1adf5c16a9f9/adatechnology-fiscal-provider-0.3.0-rc.4.tgz","_integrity":"sha512-177dkOG6lwmVRtw6d/d0MBhqaCnDsr4zF9P+f6oQjxSv9OE3vx3yQjDUGgXmYRiV1J+37+XdaQi4f476IlpQ5A==","_npmVersion":"10.9.8","description":"Emissão de documentos fiscais brasileiros direto na SEFAZ, sem intermediários: NFC-e (65), NF-e (55), NFS-e (ABRASF), CT-e (57) e SAT. Assinatura A1, IBS/CBS da Reforma Tributária (NT 2025.002), QR Code, DANFE/DANFCE em PDF, cancelamento e verificação — T","directories":{},"_nodeVersion":"22.23.1","dependencies":{"pdfkit":"^0.19.1","qrcode":"^1.5.4","node-forge":"^1.3.1","xml-crypto":"^6.0.1","fast-xml-parser":"^4.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/pdfkit":"^0.17.6","@types/qrcode":"^1.5.6","@types/node-forge":"^1.3.11"},"_npmOperationalInternal":{"tmp":"tmp/fiscal-provider_0.3.0-rc.4_1786113814394_0.6782948820958998","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-rc.5":{"name":"@adatechnology/fiscal-provider","version":"0.3.0-rc.5","keywords":["nfce","nfe","nfse","cte","sat","sefaz","nota-fiscal","nota-fiscal-eletronica","danfe","danfce","qrcode","reforma-tributaria","ibs","cbs","ibs-cbs","certificado-a1","fiscal","brasil","documento-fiscal","abrasf"],"author":{"name":"Ada Technology"},"license":"MIT","_id":"@adatechnology/fiscal-provider@0.3.0-rc.5","maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"dist":{"shasum":"5498a0a55cad2bbc39acec7015c8313e938aaee5","tarball":"https://registry.npmjs.org/@adatechnology/fiscal-provider/-/fiscal-provider-0.3.0-rc.5.tgz","fileCount":53,"integrity":"sha512-/vT6cjes4eguVsz8qzXSobhOHSGj9vzR0fz1wG9iTQddfYe9biEpYiQTQkTNq1s75FdRUWK21i3HIFdGfkyQVg==","signatures":[{"sig":"MEQCIH8A7b/sCbwAmIf0Jyw3/FnKD4sFd8udYqyNFPmwg9ysAiBC3cV8naVQCbh3PI4lAU3ldIQRwRkC9SnFdxNp1q2Oog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377010},"main":"dist/index.js","type":"commonjs","_from":"file:adatechnology-fiscal-provider-0.3.0-rc.5.tgz","types":"dist/index.d.ts","scripts":{"mock":"bun run scripts/mock-sefaz.ts","test":"bun run test:local && bun run test:contract","build":"tsup && tsc -p tsconfig.json --emitDeclarationOnly","check":"tsc -p tsconfig.json --noEmit","prebuild":"rm -rf dist","test:all":"bun run scripts/test-fiscal.ts --all","test:cte":"bun run scripts/test-fiscal.ts --cte","test:nfe":"bun run scripts/test-fiscal.ts --nfe","test:sat":"bun run scripts/test-fiscal.ts --sat","test:mdfe":"bun run scripts/test-fiscal.ts --mdfe","test:mock":"MOCK_SEFAZ_URL=http://localhost:9090 bun run scripts/test-fiscal.ts --nfce --nfe","test:nfce":"bun run scripts/test-fiscal.ts --nfce","test:nfse":"bun run scripts/test-fiscal.ts --nfse","test:local":"bun run scripts/test-fiscal.ts","build:watch":"tsup --watch","test:notarp":"bun run scripts/test-fiscal.ts --notarp","test:package":"bun test ./test/package.integration.ts","test:contract":"bun test test/contract","test:nfse-sub":"bun run scripts/test-fiscal.ts --nfse-sub","controlid:test":"bun run scripts/test-satid-lib.ts","controlid:start":"bash scripts/start-controlid.sh","controlid:install":"bun run scripts/install-controlid.ts","controlid:middleware":"bun run scripts/satid-middleware-server.ts","controlid:setup-code":"bun run scripts/setup-activation-code.ts"},"_npmUser":{"name":"miyazaki","email":"andersonfrfilho@gmail.com"},"_resolved":"/tmp/47cf42029c996156f5534e8b7a927215/adatechnology-fiscal-provider-0.3.0-rc.5.tgz","_integrity":"sha512-/vT6cjes4eguVsz8qzXSobhOHSGj9vzR0fz1wG9iTQddfYe9biEpYiQTQkTNq1s75FdRUWK21i3HIFdGfkyQVg==","_npmVersion":"10.9.8","description":"Emissão de documentos fiscais brasileiros direto na SEFAZ, sem intermediários: NFC-e (65), NF-e (55), NFS-e (ABRASF), CT-e (57) e SAT. Assinatura A1, IBS/CBS da Reforma Tributária (NT 2025.002), QR Code, DANFE/DANFCE em PDF, cancelamento e verificação — T","directories":{},"_nodeVersion":"22.23.1","dependencies":{"pdfkit":"^0.19.1","qrcode":"^1.5.4","node-forge":"^1.3.1","xml-crypto":"^6.0.1","fast-xml-parser":"^4.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/pdfkit":"^0.17.6","@types/qrcode":"^1.5.6","@types/node-forge":"^1.3.11"},"_npmOperationalInternal":{"tmp":"tmp/fiscal-provider_0.3.0-rc.5_1786125206955_0.6083974468646884","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-rc.6":{"name":"@adatechnology/fiscal-provider","version":"0.3.0-rc.6","keywords":["nfce","nfe","nfse","cte","sat","sefaz","nota-fiscal","nota-fiscal-eletronica","danfe","danfce","qrcode","reforma-tributaria","ibs","cbs","ibs-cbs","certificado-a1","fiscal","brasil","documento-fiscal","abrasf"],"author":{"name":"Ada Technology"},"license":"MIT","_id":"@adatechnology/fiscal-provider@0.3.0-rc.6","maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"dist":{"shasum":"8a293bad3c10b26aaa8854189705e64208266852","tarball":"https://registry.npmjs.org/@adatechnology/fiscal-provider/-/fiscal-provider-0.3.0-rc.6.tgz","fileCount":53,"integrity":"sha512-eTME7E8wQYe6t86psj2hH3hTSxzNUl/OZXi/hhQ5ZO42TrHKyfLKj3bj5lFNwODNWifWXBWbpe8EqXO2khd0sQ==","signatures":[{"sig":"MEYCIQDCLkgpjn8XHy0C72CWWXEaPIcf4a/xx1DiwEnmMORKmQIhAKqJm6sNuLSw13AKQEQWZ8EhdO/KbBGGttpbj8YznMGp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377873},"main":"dist/index.js","type":"commonjs","_from":"file:adatechnology-fiscal-provider-0.3.0-rc.6.tgz","types":"dist/index.d.ts","scripts":{"mock":"bun run scripts/mock-sefaz.ts","test":"bun run test:local && bun run test:contract","build":"tsup && tsc -p tsconfig.json --emitDeclarationOnly","check":"tsc -p tsconfig.json --noEmit","prebuild":"rm -rf dist","test:all":"bun run scripts/test-fiscal.ts --all","test:cte":"bun run scripts/test-fiscal.ts --cte","test:nfe":"bun run scripts/test-fiscal.ts --nfe","test:sat":"bun run scripts/test-fiscal.ts --sat","test:mdfe":"bun run scripts/test-fiscal.ts --mdfe","test:mock":"MOCK_SEFAZ_URL=http://localhost:9090 bun run scripts/test-fiscal.ts --nfce --nfe","test:nfce":"bun run scripts/test-fiscal.ts --nfce","test:nfse":"bun run scripts/test-fiscal.ts --nfse","test:local":"bun run scripts/test-fiscal.ts","build:watch":"tsup --watch","test:notarp":"bun run scripts/test-fiscal.ts --notarp","test:package":"bun test ./test/package.integration.ts","test:contract":"bun test test/contract","test:nfse-sub":"bun run scripts/test-fiscal.ts --nfse-sub","controlid:test":"bun run scripts/test-satid-lib.ts","controlid:start":"bash scripts/start-controlid.sh","controlid:install":"bun run scripts/install-controlid.ts","controlid:middleware":"bun run scripts/satid-middleware-server.ts","controlid:setup-code":"bun run scripts/setup-activation-code.ts"},"_npmUser":{"name":"miyazaki","email":"andersonfrfilho@gmail.com"},"_resolved":"/tmp/5974bb1320be71819346044950336f69/adatechnology-fiscal-provider-0.3.0-rc.6.tgz","_integrity":"sha512-eTME7E8wQYe6t86psj2hH3hTSxzNUl/OZXi/hhQ5ZO42TrHKyfLKj3bj5lFNwODNWifWXBWbpe8EqXO2khd0sQ==","_npmVersion":"10.9.8","description":"Emissão de documentos fiscais brasileiros direto na SEFAZ, sem intermediários: NFC-e (65), NF-e (55), NFS-e (ABRASF), CT-e (57) e SAT. Assinatura A1, IBS/CBS da Reforma Tributária (NT 2025.002), QR Code, DANFE/DANFCE em PDF, cancelamento e verificação — T","directories":{},"_nodeVersion":"22.23.1","dependencies":{"pdfkit":"^0.19.1","qrcode":"^1.5.4","node-forge":"^1.3.1","xml-crypto":"^6.0.1","fast-xml-parser":"^4.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/pdfkit":"^0.17.6","@types/qrcode":"^1.5.6","@types/node-forge":"^1.3.11"},"_npmOperationalInternal":{"tmp":"tmp/fiscal-provider_0.3.0-rc.6_1786129114101_0.5608392022690922","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-rc.7":{"name":"@adatechnology/fiscal-provider","version":"0.3.0-rc.7","keywords":["nfce","nfe","nfse","cte","sat","sefaz","nota-fiscal","nota-fiscal-eletronica","danfe","danfce","qrcode","reforma-tributaria","ibs","cbs","ibs-cbs","certificado-a1","fiscal","brasil","documento-fiscal","abrasf"],"author":{"name":"Ada Technology"},"license":"MIT","_id":"@adatechnology/fiscal-provider@0.3.0-rc.7","maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"dist":{"shasum":"f8de3f296693aed3ac7513566845eb9ca7bb3c5c","tarball":"https://registry.npmjs.org/@adatechnology/fiscal-provider/-/fiscal-provider-0.3.0-rc.7.tgz","fileCount":54,"integrity":"sha512-Uvcgu1Z9vHKKRIfCbs8I1u1lNFHVuAtcdltHqzPDIAr8IF82cEx6JLpKkV9OLM4F63u8FJf/Z2q6YtHjTb6oLA==","signatures":[{"sig":"MEYCIQChtQJywZe23BTtlUj9xOkLMQTATYsLNcgSd0sVEWLFawIhAOCfUgNxbaEJJlL13XZdnIGvqCBSjZBntUZgXFcFQiFm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382308},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"ae2acd436331e8f4e81b91d4835cdf612791b64e","scripts":{"mock":"bun run scripts/mock-sefaz.ts","test":"bun run test:local && bun run test:contract","build":"tsup && tsc -p tsconfig.json --emitDeclarationOnly","check":"tsc -p tsconfig.json --noEmit","prepack":"bun run build","prebuild":"rm -rf dist","test:all":"bun run scripts/test-fiscal.ts --all","test:cte":"bun run scripts/test-fiscal.ts --cte","test:nfe":"bun run scripts/test-fiscal.ts --nfe","test:sat":"bun run scripts/test-fiscal.ts --sat","test:mdfe":"bun run scripts/test-fiscal.ts --mdfe","test:mock":"MOCK_SEFAZ_URL=http://localhost:9090 bun run scripts/test-fiscal.ts --nfce --nfe","test:nfce":"bun run scripts/test-fiscal.ts --nfce","test:nfse":"bun run scripts/test-fiscal.ts --nfse","test:local":"bun run scripts/test-fiscal.ts","build:watch":"tsup --watch","test:notarp":"bun run scripts/test-fiscal.ts --notarp","test:package":"bun test ./test/package.integration.ts","test:contract":"bun test test/contract","test:nfse-sub":"bun run scripts/test-fiscal.ts --nfse-sub","controlid:test":"bun run scripts/test-satid-lib.ts","controlid:start":"bash scripts/start-controlid.sh","controlid:install":"bun run scripts/install-controlid.ts","controlid:middleware":"bun run scripts/satid-middleware-server.ts","controlid:setup-code":"bun run scripts/setup-activation-code.ts"},"_npmUser":{"name":"miyazaki","email":"andersonfrfilho@gmail.com"},"_npmVersion":"10.9.8","description":"Emissão de documentos fiscais brasileiros direto na SEFAZ, sem intermediários: NFC-e (65), NF-e (55), NFS-e (ABRASF), CT-e (57) e SAT. Assinatura A1, IBS/CBS da Reforma Tributária (NT 2025.002), QR Code, DANFE/DANFCE em PDF, cancelamento e verificação — T","directories":{},"_nodeVersion":"22.23.2","dependencies":{"pdfkit":"^0.19.1","qrcode":"^1.5.4","node-forge":"^1.3.1","xml-crypto":"^6.0.1","fast-xml-parser":"^4.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/pdfkit":"^0.17.6","@types/qrcode":"^1.5.6","@types/node-forge":"^1.3.11"},"_npmOperationalInternal":{"tmp":"tmp/fiscal-provider_0.3.0-rc.7_1786732585901_0.5669732060344213","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@adatechnology/fiscal-provider","version":"0.3.0","keywords":["nfce","nfe","nfse","cte","sat","sefaz","nota-fiscal","nota-fiscal-eletronica","danfe","danfce","qrcode","reforma-tributaria","ibs","cbs","ibs-cbs","certificado-a1","fiscal","brasil","documento-fiscal","abrasf"],"author":{"name":"Ada Technology"},"license":"MIT","_id":"@adatechnology/fiscal-provider@0.3.0","maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"dist":{"shasum":"73fa254f9f7eeefd232d1c1baa535fc09d1d631e","tarball":"https://registry.npmjs.org/@adatechnology/fiscal-provider/-/fiscal-provider-0.3.0.tgz","fileCount":54,"integrity":"sha512-GMGLSuooms1a6sANO5qb0hyfcGZzEcVTQuoOE69XVCPOw5zJvio00h40wtCakkszuIErm+Daz/pHsw/dzcWA5g==","signatures":[{"sig":"MEYCIQCsQ+GFUFpQGFPUq72SCjq53bWdxlu+4MveTKnX0hAARgIhANPLkfUfxOmh5H3OOUqS3xdkZP3C6q54m45j60W9RZQt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382303},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"7a828969a131feb245804f38de00cac0e3a48008","scripts":{"mock":"bun run scripts/mock-sefaz.ts","test":"bun run test:local && bun run test:contract","build":"tsup && tsc -p tsconfig.json --emitDeclarationOnly","check":"tsc -p tsconfig.json --noEmit","prepack":"bun run build","prebuild":"rm -rf dist","test:all":"bun run scripts/test-fiscal.ts --all","test:cte":"bun run scripts/test-fiscal.ts --cte","test:nfe":"bun run scripts/test-fiscal.ts --nfe","test:sat":"bun run scripts/test-fiscal.ts --sat","test:mdfe":"bun run scripts/test-fiscal.ts --mdfe","test:mock":"MOCK_SEFAZ_URL=http://localhost:9090 bun run scripts/test-fiscal.ts --nfce --nfe","test:nfce":"bun run scripts/test-fiscal.ts --nfce","test:nfse":"bun run scripts/test-fiscal.ts --nfse","test:local":"bun run scripts/test-fiscal.ts","build:watch":"tsup --watch","test:notarp":"bun run scripts/test-fiscal.ts --notarp","test:package":"bun test ./test/package.integration.ts","test:contract":"bun test test/contract","test:nfse-sub":"bun run scripts/test-fiscal.ts --nfse-sub","controlid:test":"bun run scripts/test-satid-lib.ts","controlid:start":"bash scripts/start-controlid.sh","controlid:install":"bun run scripts/install-controlid.ts","controlid:middleware":"bun run scripts/satid-middleware-server.ts","controlid:setup-code":"bun run scripts/setup-activation-code.ts"},"_npmUser":{"name":"miyazaki","email":"andersonfrfilho@gmail.com"},"_npmVersion":"10.9.8","description":"Emissão de documentos fiscais brasileiros direto na SEFAZ, sem intermediários: NFC-e (65), NF-e (55), NFS-e (ABRASF), CT-e (57) e SAT. Assinatura A1, IBS/CBS da Reforma Tributária (NT 2025.002), QR Code, DANFE/DANFCE em PDF, cancelamento e verificação — T","directories":{},"_nodeVersion":"22.23.2","dependencies":{"pdfkit":"^0.19.1","qrcode":"^1.5.4","node-forge":"^1.3.1","xml-crypto":"^6.0.1","fast-xml-parser":"^4.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/pdfkit":"^0.17.6","@types/qrcode":"^1.5.6","@types/node-forge":"^1.3.11"},"_npmOperationalInternal":{"tmp":"tmp/fiscal-provider_0.3.0_1788318094937_0.718817852350532","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@adatechnology/fiscal-provider","version":"0.3.1","keywords":["nfce","nfe","nfse","cte","sat","sefaz","nota-fiscal","nota-fiscal-eletronica","danfe","danfce","qrcode","reforma-tributaria","ibs","cbs","ibs-cbs","certificado-a1","fiscal","brasil","documento-fiscal","abrasf"],"author":{"name":"Ada Technology"},"license":"MIT","_id":"@adatechnology/fiscal-provider@0.3.1","maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"dist":{"shasum":"9993cbcf421f56ee4e3a7bf372cccd796aa3eb17","tarball":"https://registry.npmjs.org/@adatechnology/fiscal-provider/-/fiscal-provider-0.3.1.tgz","fileCount":54,"integrity":"sha512-Ah/qqY7LXL0V6Bu3n2K4Nm+Mmbt+Hg4bg1LRnwkIVPrrUeCvTaWw8oKj3ItYeaGzHO+nV5WVLiP+Rlh5SPSNVg==","signatures":[{"sig":"MEYCIQDVF25oohiZ3kpx1QWWr7R5EORcns+X3kZf3BYviOrPJAIhAMofg6MfMFOjxNV5JO6jTo0mDP5VcGYaZYdwYb8PP4JK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCaepwnxAwOuMHvYI7v+XynPhQfn+DR1rku7VWoslJm6gIgXfwxA7SgLqE8BhQqiW1QRBbDJbnHHOK+q9Ek9uXmb4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382828},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"f8b5dd84e0e2b93279beb914b818e4cc183b1078","scripts":{"mock":"bun run scripts/mock-sefaz.ts","test":"bun run test:local && bun run test:contract","build":"tsup && tsc -p tsconfig.json --emitDeclarationOnly","check":"tsc -p tsconfig.json --noEmit","prepack":"bun run build","prebuild":"rm -rf dist","test:all":"bun run scripts/test-fiscal.ts --all","test:cte":"bun run scripts/test-fiscal.ts --cte","test:nfe":"bun run scripts/test-fiscal.ts --nfe","test:sat":"bun run scripts/test-fiscal.ts --sat","test:mdfe":"bun run scripts/test-fiscal.ts --mdfe","test:mock":"MOCK_SEFAZ_URL=http://localhost:9090 bun run scripts/test-fiscal.ts --nfce --nfe","test:nfce":"bun run scripts/test-fiscal.ts --nfce","test:nfse":"bun run scripts/test-fiscal.ts --nfse","test:local":"bun run scripts/test-fiscal.ts","build:watch":"tsup --watch","test:notarp":"bun run scripts/test-fiscal.ts --notarp","test:package":"bun test ./test/package.integration.ts","test:contract":"bun test test/contract","test:nfse-sub":"bun run scripts/test-fiscal.ts --nfse-sub","controlid:test":"bun run scripts/test-satid-lib.ts","controlid:start":"bash scripts/start-controlid.sh","controlid:install":"bun run scripts/install-controlid.ts","controlid:middleware":"bun run scripts/satid-middleware-server.ts","controlid:setup-code":"bun run scripts/setup-activation-code.ts"},"_npmUser":{"name":"miyazaki","email":"andersonfrfilho@gmail.com"},"_npmVersion":"10.9.8","description":"Emissão de documentos fiscais brasileiros direto na SEFAZ, sem intermediários: NFC-e (65), NF-e (55), NFS-e (ABRASF), CT-e (57) e SAT. Assinatura A1, IBS/CBS da Reforma Tributária (NT 2025.002), QR Code, DANFE/DANFCE em PDF, cancelamento e verificação — T","directories":{},"_nodeVersion":"22.23.2","dependencies":{"pdfkit":"^0.19.1","qrcode":"^1.5.4","node-forge":"^1.3.1","xml-crypto":"^6.0.1","fast-xml-parser":"^4.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/pdfkit":"^0.17.6","@types/qrcode":"^1.5.6","@types/node-forge":"^1.3.11"},"_npmOperationalInternal":{"tmp":"tmp/fiscal-provider_0.3.1_1789439430579_0.12438168731737709","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"_id":"@adatechnology/fiscal-provider@0.3.2","dist":{"shasum":"52f041110da9af126faaa0b6bf789de00e1a81aa","tarball":"https://registry.npmjs.org/@adatechnology/fiscal-provider/-/fiscal-provider-0.3.2.tgz","fileCount":54,"integrity":"sha512-5nUi/R21/OXoEc+lSXQXV+W83qpUe1BAtrcnbvhSyWtbyuPlWMbYK9ch7rS0ERotu3rq2Udy2UI9cOtkHq+vhw==","signatures":[{"sig":"MEUCIQCYV1IouyNjA5wHfSubMkn9OXRDMdHlMTPaTSoEaHgH3AIgLeFrikbOKg4BBnrZ5sAh+kBVMl8pDWbbRzvJ69T4fKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFxcnEm554w7AVVN85yr5GzpGDpzKpncN7Z7cKsTj65yAiEA/IjRBIrc99A/Z26h4q4tYRG2GAEsH6fKIpLWhEkRk0w="}],"unpackedSize":383773},"main":"dist/index.js","name":"@adatechnology/fiscal-provider","type":"commonjs","types":"dist/index.d.ts","author":{"name":"Ada Technology"},"gitHead":"b1316ef9aac161d1a8ee4b7b13b948ab79d9c6b5","license":"MIT","scripts":{"mock":"bun run scripts/mock-sefaz.ts","test":"bun run test:local && bun run test:contract","build":"tsup && tsc -p tsconfig.json --emitDeclarationOnly","check":"tsc -p tsconfig.json --noEmit","prepack":"bun run build","prebuild":"rm -rf dist","test:all":"bun run scripts/test-fiscal.ts --all","test:cte":"bun run scripts/test-fiscal.ts --cte","test:nfe":"bun run scripts/test-fiscal.ts --nfe","test:sat":"bun run scripts/test-fiscal.ts --sat","test:mdfe":"bun run scripts/test-fiscal.ts --mdfe","test:mock":"MOCK_SEFAZ_URL=http://localhost:9090 bun run scripts/test-fiscal.ts --nfce --nfe","test:nfce":"bun run scripts/test-fiscal.ts --nfce","test:nfse":"bun run scripts/test-fiscal.ts --nfse","test:local":"bun run scripts/test-fiscal.ts","build:watch":"tsup --watch","test:notarp":"bun run scripts/test-fiscal.ts --notarp","test:package":"bun test ./test/package.integration.ts","test:contract":"bun test test/contract","test:nfse-sub":"bun run scripts/test-fiscal.ts --nfse-sub","controlid:test":"bun run scripts/test-satid-lib.ts","controlid:start":"bash scripts/start-controlid.sh","controlid:install":"bun run scripts/install-controlid.ts","controlid:middleware":"bun run scripts/satid-middleware-server.ts","controlid:setup-code":"bun run scripts/setup-activation-code.ts"},"version":"0.3.2","_npmUser":{"name":"miyazaki","email":"andersonfrfilho@gmail.com"},"keywords":["nfce","nfe","nfse","cte","sat","sefaz","nota-fiscal","nota-fiscal-eletronica","danfe","danfce","qrcode","reforma-tributaria","ibs","cbs","ibs-cbs","certificado-a1","fiscal","brasil","documento-fiscal","abrasf"],"_npmVersion":"10.9.8","description":"Emissão de documentos fiscais brasileiros direto na SEFAZ, sem intermediários: NFC-e (65), NF-e (55), NFS-e (ABRASF), CT-e (57) e SAT. Assinatura A1, IBS/CBS da Reforma Tributária (NT 2025.002), QR Code, DANFE/DANFCE em PDF, cancelamento e verificação — T","directories":{},"maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"_nodeVersion":"22.23.2","dependencies":{"pdfkit":"^0.19.1","qrcode":"^1.5.4","node-forge":"^1.3.1","xml-crypto":"^6.0.1","fast-xml-parser":"^4.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/pdfkit":"^0.17.6","@types/qrcode":"^1.5.6","@types/node-forge":"^1.3.11"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fiscal-provider_0.3.2_1789500569341_0.8369418512983484"}}},"time":{"created":"2026-06-30T13:39:44.716Z","modified":"2026-09-15T19:29:29.595Z","0.0.1":"2026-06-30T13:39:44.982Z","0.1.0":"2026-07-11T16:51:03.225Z","0.2.0":"2026-07-20T21:32:19.759Z","0.3.0-rc.0":"2026-07-27T20:51:30.118Z","0.3.0-rc.1":"2026-07-28T00:15:18.200Z","0.3.0-rc.2":"2026-07-28T01:18:56.553Z","0.3.0-rc.3":"2026-07-28T23:26:26.418Z","0.3.0-rc.4":"2026-08-07T14:43:34.552Z","0.3.0-rc.5":"2026-08-07T17:53:27.130Z","0.3.0-rc.6":"2026-08-07T18:58:34.237Z","0.3.0-rc.7":"2026-08-14T18:36:26.043Z","0.3.0":"2026-09-02T03:01:35.085Z","0.3.1":"2026-09-15T02:30:30.799Z","0.3.2":"2026-09-15T19:29:29.438Z"},"author":{"name":"Ada Technology"},"license":"MIT","keywords":["nfce","nfe","nfse","cte","sat","sefaz","nota-fiscal","nota-fiscal-eletronica","danfe","danfce","qrcode","reforma-tributaria","ibs","cbs","ibs-cbs","certificado-a1","fiscal","brasil","documento-fiscal","abrasf"],"description":"Emissão de documentos fiscais brasileiros direto na SEFAZ, sem intermediários: NFC-e (65), NF-e (55), NFS-e (ABRASF), CT-e (57) e SAT. Assinatura A1, IBS/CBS da Reforma Tributária (NT 2025.002), QR Code, DANFE/DANFCE em PDF, cancelamento e verificação — T","maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"readme":"# @adatechnology/fiscal-provider\n\nEmissão de **documentos fiscais brasileiros** direto na SEFAZ/prefeitura, **sem intermediários**.\nTypeScript, roda em Node e Bun.\n\n- **NFC-e** (modelo 65) — venda ao consumidor\n- **NF-e** (modelo 55) — B2B / interestadual\n- **NFS-e** (ABRASF 2.04) — serviços\n- **CT-e** (modelo 57) — transporte\n- **SAT** (CF-e) — São Paulo (equipamento)\n\nInclui: assinatura digital A1 (RSA-SHA1 XML-DSig), **grupo IBS/CBS da Reforma Tributária (NT 2025.002)**,\nQR Code NFC-e, DANFE/DANFCE em PDF, cancelamento, verificação de QR Code e orientações de erro (`errorHint`).\n\n---\n\n## Instalação\n\n```bash\nnpm i @adatechnology/fiscal-provider\n# ou: pnpm add / bun add\n```\n\nDependências nativas já inclusas (`node-forge`, `xml-crypto`, `fast-xml-parser`, `pdfkit`, `qrcode`).\n\n---\n\n## Uso básico\n\n```ts\nimport { createFiscalProvider, type NfceConfig } from '@adatechnology/fiscal-provider'\n\nconst config: NfceConfig = {\n  model: 'nfce',\n  environment: 'producao',          // 'homologacao' para testes\n  cnpj: '61156864000191',\n  inscricaoEstadual: '154336693112',\n  razaoSocial: 'Minha Empresa LTDA',\n  uf: 'SP',\n  municipio: 'RIBEIRAO PRETO',\n  codigoMunicipio: '3543402',        // IBGE 7 dígitos\n  cep: '14076400',\n  logradouro: 'Av Mogiana',\n  numero: '2296',\n  bairro: 'Independencia',\n  crt: '1',                          // 1=Simples 2=Simples excesso 3=Normal\n  certificadoBase64: '<base64 do .pfx>',\n  certificadoSenha: '<senha>',\n  serie: '1',\n  numeroNf: 1,\n  cscId: '1',                        // do credenciamento SEFAZ\n  cscToken: '<token CSC>',\n}\n\nconst provider = createFiscalProvider(config)\n\n// Emitir\nconst result = await provider.emit({\n  referenceId: 'PEDIDO-001',\n  config,\n  totalAmount: 100.0,\n  discountAmount: 0,\n  items: [{\n    codigo: '001', descricao: 'Produto', ncm: '21069090', cfop: '5102',\n    cst: '102',                      // Simples → CSOSN; Normal → CST\n    unidade: 'UN', quantidade: 1, valorUnitario: 100.0, valorTotal: 100.0,\n  }],\n  payments: [{ method: 'pix', amount: 100.0 }],\n})\n\nif (result.success) {\n  console.log(result.chaveAcesso, result.protocolo)\n  console.log(result.qrCodeUrl)      // NFC-e\n  console.log(result.xmlAutorizado)  // nfeProc (NFC-e e NF-e)\n  console.log(result.cupomPdf?.base64) // DANFCE em PDF (base64)\n} else {\n  console.log(result.errorCode, result.errorMessage)\n  console.log(result.errorHint)      // orientação acionável, ex: \"[Ambiente: PRODUCAO] ...\"\n}\n```\n\n### Cancelar\n\n```ts\n// NFC-e / NF-e — protocolo obrigatório; janela legal (NFC-e SP ~30 min)\nawait provider.cancel({\n  chaveAcesso: '44 dígitos',\n  protocolo: 'nProt da autorização',\n  justificativa: 'Erro na emissão do documento fiscal',  // mín. 15 caracteres\n  config,\n})\n```\n\nO cancelamento usa a **hora da SEFAZ** (não o relógio local) e re-tenta automaticamente em\nrejeições de data (cStat 577/578) — robusto contra clock skew de servidores/containers.\n\n### Testar conexão\n\n```ts\nconst status = await provider.testConnection({ config })  // { ok, message }\n```\n\n---\n\n## Reforma Tributária (IBS/CBS)\n\nA partir de 2026 a SEFAZ exige o grupo **IBS/CBS** por item (NT 2025.002) — a lib gera\nautomaticamente (CST 000, alíquotas de transição). Para sobrescrever:\n\n```ts\nconst config: NfceConfig = {\n  // ...\n  ibsCbs: { cst: '000', classTrib: '000001', pIbsUf: 0.1, pIbsMun: 0.0, pCbs: 0.9 },\n}\n```\n\n---\n\n## Outros modelos (resumo)\n\n```ts\nimport { type NfeConfig, type NfseConfig, type SatConfig } from '@adatechnology/fiscal-provider'\n\n// NF-e (55): precisa de nfeData.destinatario + naturezaOperacao no emit()\n// NFS-e (ABRASF): NfseConfig com webserviceUrl, inscricaoMunicipal, codigoServico, aliquotaIss\n// SAT (SP): SatConfig com satUrl (middleware local), activationCode, signatureAC\n```\n\n---\n\n## Utilitários exportados\n\n| Função | Uso |\n|---|---|\n| `createFiscalProvider(config)` | fábrica do provider por `config.model` |\n| `verifyQrCode({ qrCodeUrl, cscToken })` | valida estrutura + dígito verificador + hash/CSC do QR |\n| `buildCupomPdf(...)` / `buildDanfce(...)` | DANFCE (PDF / ASCII) |\n| `validateCertificate(base64, senha)` | valida o A1 (CNPJ, validade, ICP-Brasil) |\n| `consultarCnpj(cnpj)` | dados públicos do CNPJ (BrasilAPI/ReceitaWS) |\n| `importarNfeXml(xml)` | parse de NF-e/NFC-e recebida |\n| `resolveErrorHint(cStat, ambiente)` | orientação em pt-BR para o cStat |\n| `isChaveDvValid(chave)` | valida dígito verificador (mód. 11) da chave |\n\n---\n\n## Pré-requisitos por modelo\n\n- **NFC-e/NF-e:** certificado e-CNPJ A1 válido + credenciamento na SEFAZ do estado (homologação e produção são **separados**). NFC-e exige **CSC** (Id + Token) do credenciamento.\n- **NFS-e:** URL do webservice + inscrição municipal do município.\n- **SAT:** equipamento + middleware HTTP local.\n\n---\n\n## Erros comuns (cStat)\n\n| cStat | Causa | Ação |\n|---|---|---|\n| 245 | CNPJ não credenciado | credenciar no PFE (homolog/prod separados) |\n| 462/464 | CSC (Id não cadastrado / hash difere) | usar o par cscId+cscToken correto do ambiente |\n| 209 | IE inválida | conferir IE no cadastro estadual |\n| 1115 | IBS/CBS ausente | atualizar a lib (grupo obrigatório em 2026) |\n| 577/578 | data do evento (cancel) | tratado automaticamente (retry + hora SEFAZ) |\n\nO campo `result.errorHint` já traz a orientação pronta para exibir ao usuário.\n\n---\n\n## Licença\n\nMIT © Ada Technology\n","readmeFilename":"README.md"}