We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1a2a244 commit 42e647aCopy full SHA for 42e647a
scripts/check-build.mjs
@@ -1,7 +1,10 @@
1
-import fs from 'fs';
2
-import child_process from 'child_process';
+import * as child_process from 'node:child_process';
+import * as fs from 'node:fs';
3
+import { createRequire } from 'node:module';
4
import * as binaries from './binaries.mjs';
5
6
+const require = createRequire(import.meta.url);
7
+
8
function clean(err) {
9
return err.toString().trim();
10
}
@@ -32,7 +35,7 @@ function recompileFromSource() {
32
35
33
36
if (fs.existsSync(binaries.target)) {
34
37
try {
- await import(binaries.target);
38
+ require(binaries.target);
39
console.log('Precompiled binary found, skipping build from source.');
40
} catch (e) {
41
console.log('Precompiled binary found but failed loading');
0 commit comments