directus
1import { createRequire } from 'node:module';2import { useLogger } from '../logger.js';3
4const require = createRequire(import.meta.url);5
6export function deleteFromRequireCache(modulePath: string): void {7const logger = useLogger();8
9try {10const moduleCachePath = require.resolve(modulePath);11delete require.cache[moduleCachePath];12} catch (error) {13logger.trace(`Module cache not found for ${modulePath}, skipped cache delete.`);14}15}
16