0.0.3 • Published 3 years ago

@chaos-kit/lru v0.0.3

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

@jeiizou/lru

a lite library for lru

UseAge

import LRU from '@chaos-kit/lru';

let cache = new LRU(3);

cache.set('1', '1-value');
cache.set('2', '2-value');
cache.set('3', '3-value');

let keys = Array.from(cache.getKeys());
// ['1', '2', '3']

let value = cache.get('1');
// '1-value'

cache.set('4', '4-value');
// ['1', '3', '4']

cache.set('5', '5-value');
// ['1', '4', '5']