nfewizard-io
Version:
NFeWizard-io é uma biblioteca Node.js projetada para simplificar a interação com os webservices da SEFAZ, proporcionando uma solução robusta para automação de processos relacionados à Nota Fiscal Eletrônica (NF-e).
38 lines (37 loc) • 2.78 kB
TypeScript
/**
* @packageDocumentation
* NFeWizard-io - Biblioteca completa para emissão de Nota Fiscal Eletrônica
*
* Este pacote mantém 100% de retrocompatibilidade com versões anteriores, mas move alguns métodos para packages especificos.
* Agora organizado como monorepo modular:
*
* - @nfewizard/types - Definições TypeScript
* - @nfewizard/shared - Utilitários compartilhados
* - @nfewizard/danfe - Geração de DANFE
* - @nfewizard/nfce - Operações NFCe
* - @nfewizard/cte - Operações CTe
*/
export * from '@nfewizard/types/shared';
export * from '@nfewizard/types/nfe';
export { BaseNFE, GerarConsulta, SaveFiles, XmlBuilder, getSchema, Utility, XmlParser, ValidaCPFCNPJ, getCodIBGE, getDesTipoPag, AxiosHttpClient, Environment, HttpClientBuilder, LoadCertificate, ValidateEnvironment, logger, NFE_SchemaValidate, } from '@nfewizard/shared';
export type { SchemaValidator, SchemaValidateMethod, NFESchemaValidateOptions } from '@nfewizard/shared';
export type { ErrorContext, JsonArrayTransport } from '@nfewizard/shared';
export { NFEAutorizacao } from './nfe/operations/NFEAutorizacao/NFEAutorizacao.js';
export { NFEStatusServico } from './nfe/operations/NFEStatusServico/NFEStatusServico.js';
export { NFEConsultaProtocolo } from './nfe/operations/NFEConsultaProtocolo/NFEconsultaProtocolo.js';
export { NFERetornoAutorizacao } from './nfe/operations/NFERetornoAutorizacao/NFERetornoAutorizacao.js';
export { NFEInutilizacao } from './nfe/operations/NFEInutilizacao/NFEInutilizacao.js';
export { NFEDistribuicaoDFe } from './nfe/operations/NFEDistribuicaoDFe/NFEDistribuicaoDFe.js';
export { NFEDistribuicaoDFePorChave } from './nfe/operations/NFEDistribuicaoDFe/NFEDistribuicaoDFePorChave.js';
export { NFEDistribuicaoDFePorNSU } from './nfe/operations/NFEDistribuicaoDFe/NFEDistribuicaoDFePorNSU.js';
export { NFEDistribuicaoDFePorUltNSU } from './nfe/operations/NFEDistribuicaoDFe/NFEDistribuicaoDFePorUltNSU.js';
export { NFECancelamento } from './nfe/operations/NFERecepcaoEvento/NFECancelamento.js';
export { NFECartaDeCorrecao } from './nfe/operations/NFERecepcaoEvento/NFECartaDeCorrecao.js';
export { NFECienciaDaOperacao } from './nfe/operations/NFERecepcaoEvento/NFECienciaDaOperacao.js';
export { NFEConfirmacaoDaOperacao } from './nfe/operations/NFERecepcaoEvento/NFEConfirmacaoDaOperacao.js';
export { NFEDesconhecimentoDaOperacao } from './nfe/operations/NFERecepcaoEvento/NFEDesconhecimentoDaOperacao.js';
export { NFEOperacaoNaoRealizada } from './nfe/operations/NFERecepcaoEvento/NFEOperacaoNaoRealizada.js';
export { NFEEpec } from './nfe/operations/NFERecepcaoEvento/NFEEpec.js';
export { NFeWizard } from './NFeWizard.js';
export { default } from './NFeWizard.js';
export { mountICMS, mountPIS, mountCOFINS } from '@nfewizard/shared';