@gez/import
Advanced tools
Comparing version 3.0.0-beta.58 to 3.0.0-beta.59
@@ -18,3 +18,3 @@ { | ||
"@biomejs/biome": "1.9.4", | ||
"@gez/lint": "3.0.0-beta.58", | ||
"@gez/lint": "3.0.0-beta.59", | ||
"@types/node": "22.9.0", | ||
@@ -27,3 +27,3 @@ "@vitest/coverage-v8": "3.0.5", | ||
}, | ||
"version": "3.0.0-beta.58", | ||
"version": "3.0.0-beta.59", | ||
"type": "module", | ||
@@ -47,3 +47,3 @@ "private": false, | ||
], | ||
"gitHead": "0309b0b0594dcb5ea41777350279ef03c960f87f" | ||
"gitHead": "0e4da049b3b829ee2f5ecbb99d42d82c2a921039" | ||
} |
@@ -84,3 +84,8 @@ import fs from 'node:fs'; | ||
async function moduleBuild(): Promise<vm.SourceTextModule> { | ||
const text = fs.readFileSync(parsed.pathname, 'utf-8'); | ||
let text: string; | ||
try { | ||
text = fs.readFileSync(parsed.pathname, 'utf-8'); | ||
} catch { | ||
throw new Error(`Failed to read module: ${parsed.pathname}`); | ||
} | ||
const module = new vm.SourceTextModule(text, { | ||
@@ -87,0 +92,0 @@ initializeImportMeta: (meta) => { |
Sorry, the diff of this file is not supported yet
15316
384