Spaces:
Configuration error
Configuration error
/** | |
Import a module while bypassing the cache. | |
@example | |
``` | |
// foo.js | |
let i = 0; | |
module.exports = () => ++i; | |
// index.js | |
import importFresh = require('import-fresh'); | |
require('./foo')(); | |
//=> 1 | |
require('./foo')(); | |
//=> 2 | |
importFresh('./foo')(); | |
//=> 1 | |
importFresh('./foo')(); | |
//=> 1 | |
const foo = importFresh<typeof import('./foo')>('./foo'); | |
``` | |
*/ | |
declare function importFresh<T>(moduleId: string): T; | |
export = importFresh; | |