HEX
Server: nginx/1.18.0
System: Linux test-ipsremont 5.4.0-214-generic #234-Ubuntu SMP Fri Mar 14 23:50:27 UTC 2025 x86_64
User: ips (1000)
PHP: 8.0.30
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/quadcode.com/node_modules/eslint-plugin-svelte/lib/utils/cache.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.createCache = void 0;
const SKIP_TIME = 5000;
function createCache() {
    const map = new Map();
    function get(key) {
        const entry = map.get(key);
        const now = Date.now();
        if (entry) {
            if (entry.expire > now) {
                entry.expire = now + SKIP_TIME;
                return entry.value;
            }
            map.delete(key);
        }
        return null;
    }
    function set(key, value) {
        const entry = map.get(key);
        const expire = Date.now() + SKIP_TIME;
        if (entry) {
            entry.value = value;
            entry.expire = expire;
        }
        else {
            map.set(key, { value, expire });
        }
    }
    return { get, set };
}
exports.createCache = createCache;