From 93b1726b0504154e9eccffd34d4e088700516f35 Mon Sep 17 00:00:00 2001 From: Divy Srivastava Date: Sat, 14 Sep 2024 18:24:19 +0530 Subject: [PATCH] fix(ext/node): stub `inspector/promises` --- ext/node/lib.rs | 1 + ext/node/polyfills/01_require.js | 3 +++ 2 files changed, 4 insertions(+) diff --git a/ext/node/lib.rs b/ext/node/lib.rs index 9cc5e445b5c06f..49c1ea2e8b6a1c 100644 --- a/ext/node/lib.rs +++ b/ext/node/lib.rs @@ -598,6 +598,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 d9ecce690928c1..10015771f50a4e 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"; @@ -198,6 +199,8 @@ function setupBuiltinModules() { http2, https, inspector, + "inspector/promises": inspectorPromises, + "internal/console/constructor": internalConsole, "internal/child_process": internalCp, "internal/crypto/certificate": internalCryptoCertificate, "internal/crypto/cipher": internalCryptoCipher,