UNPKG

require-esm-in-cjs

Version:

Enable `require( ESM / EcmaScript Module )` in CommonJS / CJS modules.

17 lines (10 loc) 259 B
const deasync = require('deasync') function main(uri){ let mod; import(uri) .then(res => mod = res.default) .catch(err => console.error(mod = err)) while (!mod) deasync.sleep(100); return mod } module.exports = main;