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}
	`;
}