const CacheManager = require('./cache');
const cache = new CacheManager(100, 60000);
cache.set('user:123', { id: 123, name: 'John Doe' }, 5000);
const user = cache.get('user:123');
console.log('Cached user:', user);
setTimeout(() => {
console.log('After TTL:', cache.get('user:123'));
}, 5000 + 100);