Spaces:
Running
Running
File size: 420 Bytes
95f4e64 |
1 2 3 4 5 6 7 8 9 10 |
export function importRequire(code, location) {
// return `import { createRequire } from "module";\nconst require = createRequire("${location}");\n` + code
return `
import __esrun_url from 'url';\n
import { createRequire as __esrun_createRequire } from "module";\n
const __esrun_fileUrl = __esrun_url.pathToFileURL("${location}");\n
const require = __esrun_createRequire(__esrun_fileUrl);\n${code}
`;
}
|