mocha
Version:
Classic, reliable, trusted test framework for Node.js and the browser
18 lines (14 loc) • 360 B
JavaScript
/**
* This module should not be in the browser bundle, so it's here.
* @private
* @module
*/
import { createRequire } from "node:module";
const require = createRequire(import.meta.url);
/**
* Deletes a file from the `require` cache.
* @param {string} file - File
*/
export function unloadFile(file) {
delete require.cache[require.resolve(file)];
}