UNPKG

esm-require-directory

Version:

require a directory of modules using es6 modules require

10 lines (9 loc) 291 B
import Module from 'module'; const _require = typeof require === 'undefined' ? Module.createRequire(import.meta.url) : require; export default function requireFile(fullPath, callback) { try { callback(null, _require(fullPath)); } catch (err) { callback(err); } }