Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@sayanbiswas/typedcache

Dank-del10MIT0.0.2TypeScript support: included

Typesafe cache for Node.js

cache, typedcache, typescript, nodejs, memorycache

readme

typedcache

Typesafe in-memory caching for Node.js

Installation

npm install @sayanbiswas/typedcache

Usage

import { TypedCache } from 'typedcache';

const cache = new TypedCache<string, number>({
    debug: true,
    timeoutMs: 3000,
})

cache.set('foo', 1);
cache.set('bar', 2);

console.log(cache.get('foo')); // 1
console.log(cache.get('bar')); // 2
console.log(cache.get('baz')); // undefined

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the terms of the MIT license.