no1b4me's picture
Upload 5037 files
95f4e64 verified
raw
history blame contribute delete
420 Bytes
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}
`;
}