counterfact
Version:
Generate a TypeScript-based mock server from an OpenAPI spec in seconds — with stateful routes, hot reload, and REPL support.
15 lines (12 loc) • 353 B
JavaScript
;
module.exports = {
uncachedRequire: function uncachedRequire(moduleName) {
try {
delete require.cache[require.resolve(moduleName)];
// eslint-disable-next-line security/detect-non-literal-require
return Promise.resolve(require(moduleName));
} catch (error) {
return Promise.reject(error);
}
},
};