UNPKG

@shadow-dev/core

Version:

A modular core framework for Discord bot development, providing commands, buttons, menus, middleware, and more.

17 lines (16 loc) 463 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.cacheRequest = cacheRequest; exports.getCached = getCached; const cache = new Map(); function cacheRequest(key, data, ttl = 60000) { cache.set(key, { data, expires: Date.now() + ttl }); } function getCached(key) { const cached = cache.get(key); if (cached && Date.now() < cached.expires) { return cached.data; } cache.delete(key); return null; }