summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ext/node/polyfill.rs4
-rw-r--r--ext/node/polyfills/02_init.js2
2 files changed, 5 insertions, 1 deletions
diff --git a/ext/node/polyfill.rs b/ext/node/polyfill.rs
index b334d2d34..8cf1cec70 100644
--- a/ext/node/polyfill.rs
+++ b/ext/node/polyfill.rs
@@ -102,6 +102,10 @@ pub static SUPPORTED_BUILTIN_NODE_MODULES: &[NodeModulePolyfill] = &[
specifier: "ext:deno_node/http.ts",
},
NodeModulePolyfill {
+ name: "http2",
+ specifier: "ext:deno_node/http2.ts",
+ },
+ NodeModulePolyfill {
name: "https",
specifier: "ext:deno_node/https.ts",
},
diff --git a/ext/node/polyfills/02_init.js b/ext/node/polyfills/02_init.js
index d419c3bca..b8070d50f 100644
--- a/ext/node/polyfills/02_init.js
+++ b/ext/node/polyfills/02_init.js
@@ -39,7 +39,7 @@ function initialize(
// get node's globalThis
ObjectDefineProperty(globalThis, nodeGlobalThisName, {
enumerable: false,
- writable: false,
+ writable: true,
value: nodeGlobalThis,
});
// FIXME(bartlomieju): not nice to depend on `Deno` namespace here