summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDivy Srivastava <dj.srivastava23@gmail.com>2024-09-17 22:57:19 +0530
committerGitHub <noreply@github.com>2024-09-17 22:57:19 +0530
commit063f427ddf52386b006db9295d534578cf60412b (patch)
treed2c07c5430e2de7292cab64995ccc4f443a46bd4
parenta14e9f55b4efc39689e1cc76b44bc6c1be51efa5 (diff)
fix(ext/node): stub `inspector/promises` (#25635)
Signed-off-by: Divy Srivastava <dj.srivastava23@gmail.com>
-rw-r--r--ext/node/lib.rs1
-rw-r--r--ext/node/polyfills/01_require.js2
2 files changed, 3 insertions, 0 deletions
diff --git a/ext/node/lib.rs b/ext/node/lib.rs
index fd9d4f9af..dab9cc7bd 100644
--- a/ext/node/lib.rs
+++ b/ext/node/lib.rs
@@ -615,6 +615,7 @@ deno_core::extension!(deno_node,
"node:http2" = "http2.ts",
"node:https" = "https.ts",
"node:inspector" = "inspector.ts",
+ "node:inspector/promises" = "inspector.ts",
"node:module" = "01_require.js",
"node:net" = "net.ts",
"node:os" = "os.ts",
diff --git a/ext/node/polyfills/01_require.js b/ext/node/polyfills/01_require.js
index ebbf92ba6..e79f5a654 100644
--- a/ext/node/polyfills/01_require.js
+++ b/ext/node/polyfills/01_require.js
@@ -99,6 +99,7 @@ import http from "node:http";
import http2 from "node:http2";
import https from "node:https";
import inspector from "node:inspector";
+import inspectorPromises from "node:inspector/promises";
import internalCp from "ext:deno_node/internal/child_process.ts";
import internalCryptoCertificate from "ext:deno_node/internal/crypto/certificate.ts";
import internalCryptoCipher from "ext:deno_node/internal/crypto/cipher.ts";
@@ -200,6 +201,7 @@ function setupBuiltinModules() {
http2,
https,
inspector,
+ "inspector/promises": inspectorPromises,
"internal/console/constructor": internalConsole,
"internal/child_process": internalCp,
"internal/crypto/certificate": internalCryptoCertificate,