{"library":"axios-cached-dns-resolve","type":"library","category":null,"description":"Axios interceptor that replaces synchronous dns.lookup with async dns.resolve, with optional caching and background refresh. Version 3.3.0 targets Node >=14, ships TypeScript types, and uses ESM only. Key differentiators: configurable TTL, idle eviction, round-robin across resolved IPs, and built-in statistics. Designed for Kubernetes/cloud environments where low DNS TTLs overwhelm default synchronous resolution.","language":"javascript","status":"active","version":"3.3.0","tags":["javascript","axios","dns","cache","resolve","lookup","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install axios-cached-dns-resolve","imports":["import { registerInterceptor } from 'axios-cached-dns-resolve'","import { getStats } from 'axios-cached-dns-resolve'","import { getDnsCacheEntries } from 'axios-cached-dns-resolve'","import axiosCachedDnsResolve from 'axios-cached-dns-resolve'"]},{"cmd":"yarn add axios-cached-dns-resolve","imports":[]},{"cmd":"pnpm add axios-cached-dns-resolve","imports":[]}],"homepage":"https://github.com/tcollinsworth/axios-cached-dns-resolve#readme","github":"ssh://git@github.com/tcollinsworth/axios-cached-dns-resolve","docs":null,"changelog":null,"pypi":null,"npm":"axios-cached-dns-resolve","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}