summaryrefslogtreecommitdiff
path: root/ext/node
diff options
context:
space:
mode:
authorDivy Srivastava <dj.srivastava23@gmail.com>2024-08-21 20:33:52 -0700
committerGitHub <noreply@github.com>2024-08-22 09:03:52 +0530
commit2531204a3476b0f49bd4ecec68a94efb2908412a (patch)
tree1ecb439efe18fbb1c82c912b788264ce8e9a72fa /ext/node
parent3314a0ceb8f874986d5da9f36f683740bd813750 (diff)
fix(ext/node): register `node:wasi` built-in (#25134)
Fixes https://github.com/denoland/deno/issues/23531
Diffstat (limited to 'ext/node')
-rw-r--r--ext/node/lib.rs2
-rw-r--r--ext/node/polyfill.rs1
-rw-r--r--ext/node/polyfills/01_require.js2
3 files changed, 3 insertions, 2 deletions
diff --git a/ext/node/lib.rs b/ext/node/lib.rs
index a820c4476..56eb292ae 100644
--- a/ext/node/lib.rs
+++ b/ext/node/lib.rs
@@ -594,7 +594,6 @@ deno_core::extension!(deno_node,
"path/mod.ts",
"path/separator.ts",
"readline/promises.ts",
- "wasi.ts",
"node:assert" = "assert.ts",
"node:assert/strict" = "assert/strict.ts",
"node:async_hooks" = "async_hooks.ts",
@@ -645,6 +644,7 @@ deno_core::extension!(deno_node,
"node:util/types" = "util/types.ts",
"node:v8" = "v8.ts",
"node:vm" = "vm.js",
+ "node:wasi" = "wasi.ts",
"node:worker_threads" = "worker_threads.ts",
"node:zlib" = "zlib.ts",
],
diff --git a/ext/node/polyfill.rs b/ext/node/polyfill.rs
index 175228a25..a14b75bac 100644
--- a/ext/node/polyfill.rs
+++ b/ext/node/polyfill.rs
@@ -75,6 +75,7 @@ generate_builtin_node_module_lists! {
"util/types",
"v8",
"vm",
+ "wasi",
"worker_threads",
"zlib",
}
diff --git a/ext/node/polyfills/01_require.js b/ext/node/polyfills/01_require.js
index 40bb7f296..7eb549134 100644
--- a/ext/node/polyfills/01_require.js
+++ b/ext/node/polyfills/01_require.js
@@ -151,7 +151,7 @@ import util from "node:util";
import v8 from "node:v8";
import vm from "node:vm";
import workerThreads from "node:worker_threads";
-import wasi from "ext:deno_node/wasi.ts";
+import wasi from "node:wasi";
import zlib from "node:zlib";
const nativeModuleExports = ObjectCreate(null);