Search results
40 packages found
A cacheable dns.lookup(…) that respects TTL
An implementation to speed up the nodejs `dns.lookup` method by avoiding thread pool and using tangerine library
An implementation to speed up the nodejs `dns.lookup` method by avoiding thread pool and using resolve4/resolve6 with DNS TTL values
Fast DNS resolution caching results for a while.
An implementation to speed up the nodejs `dns.lookup` method by avoiding thread pool and using resolve4/resolve6 with DNS TTL values
An implementation to speed up the nodejs `dns.lookup` method by avoiding thread pool and using resolve4/resolve6 with DNS TTL values
A better async DNS lookup function for Node.js that implements atomic cache operation.
Secure your Express apps by setting various HTTP headers
A better async DNS lookup function for Node.js that implements atomic cache operation.
A better async DNS lookup function for Node.js that implements atomic cache operation.
Caches dns resolutions made with async dns.resolve instead of default sync dns.lookup, refreshes in background
Tangerine is the best Node.js drop-in replacement for dns.promises.Resolver using DNS over HTTPS ("DoH") via undici with built-in retries, timeouts, smart server rotation, AbortControllers, and caching support for multiple backends (with TTL and purge sup
- 1:1
- abort
- abortcontroller
- abuse
- adapter
- alternative
- api
- backend
- better
- cache
- caching
- callback
- callbacks
- cloudflare
- View more
Caches dns resolutions made with async dns.resolve instead of default sync dns.lookup, refreshes in background
```sh npm install --global cacheable-dns # or yarn global add cacheable-dns ```
A cacheable dns.lookup(…) that respects TTL. This is a fork of szmarczak/cacheable-lookup, but with CommonJS support.