{"library":"exp-asynccache","type":"library","category":null,"description":"An async cache for Node.js (v3.2.0) that provides a lookup function per key with callback and promise support. Released under the ExpressenAB organization. Differentiates from similar libraries like async-cache by not caching errors, always calling the callback asynchronously, and allowing per-key TTL via additional arguments to the resolve function. Uses lru-cache by default but supports any compatible cache interface. Stable maintenance mode; low release cadence.","language":"javascript","status":"maintenance","version":"3.2.0","tags":["javascript","cache","async"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install exp-asynccache","imports":["var AsyncCache = require('exp-asynccache')","new AsyncCache()","cache.lookup('key', function(resolve) { ... }, callback)"]},{"cmd":"yarn add exp-asynccache","imports":[]},{"cmd":"pnpm add exp-asynccache","imports":[]}],"homepage":"https://github.com/ExpressenAB/exp-asynccache#readme","github":"git://github.com/ExpressenAB/exp-asynccache","docs":null,"changelog":null,"pypi":null,"npm":"exp-asynccache","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}