UNPKG

@directus/api

Version:

Directus is a real-time API and App dashboard for managing SQL database content

17 lines (15 loc) 516 B
import { useLogger } from "../logger/index.js"; import { createRequire } from "node:module"; //#region src/utils/delete-from-require-cache.ts const require = createRequire(import.meta.url); function deleteFromRequireCache(modulePath) { const logger = useLogger(); try { const moduleCachePath = require.resolve(modulePath); delete require.cache[moduleCachePath]; } catch { logger.trace(`Module cache not found for ${modulePath}, skipped cache delete.`); } } //#endregion export { deleteFromRequireCache };