Commit e31ceab
Changed files (1)
zx.mjs
@@ -30,8 +30,7 @@ Object.assign(global, {
question,
chalk,
fs,
- os,
- require: createRequire(import.meta.url)
+ os
})
try {
@@ -110,6 +109,7 @@ async function writeAndImport(filepath, script) {
async function importPath(filepath) {
let __filename = resolve(filepath)
let __dirname = dirname(__filename)
- Object.assign(global, {__filename, __dirname})
+ let require = createRequire(filepath)
+ Object.assign(global, {__filename, __dirname, require})
await import(url.pathToFileURL(filepath))
}