open-nfse / ViaCepOptions
Interface: ViaCepOptions
Defined in: src/cep/viacep.ts:9
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
cache? | readonly | Map<string, CepInfo> | Cache em memória compartilhada para deduplicar lookups. Use o mesmo Map em chamadas repetidas (lote) para cortar RTT e respeitar rate-limit do ViaCEP. Default: new Map() por validador. | src/cep/viacep.ts:21 |
dispatcher? | readonly | Dispatcher | Dispatcher undici opcional — útil para reuso de pool ou testes (MockAgent). | src/cep/viacep.ts:15 |
endpoint? | readonly | string | Endpoint base (default https://viacep.com.br/ws). | src/cep/viacep.ts:11 |
timeoutMs? | readonly | number | Timeout por lookup em ms. Default 5000. | src/cep/viacep.ts:13 |