summaryrefslogtreecommitdiff
path: root/ext/node/lib.rs
diff options
context:
space:
mode:
authorBartek IwaƄczuk <biwanczuk@gmail.com>2023-03-05 18:42:52 -0400
committerGitHub <noreply@github.com>2023-03-05 22:42:52 +0000
commit1ab16e2426819af2c534e8a99b98f244626de512 (patch)
treec7decbf152460c3d74f176363fcf708ed428c778 /ext/node/lib.rs
parent5f34c9be91a42e9087536d63b7e319439ceba756 (diff)
refactor(core): InternalModuleLoader checks if all files were used (#18005)
This commit changes "InternalModuleLoader" from "deno_core" to store a list of used modules during snapshotting. If a module was not used during snapshotting "InternalModuleLoader" will panic in its "Drop" handler signaling to the embedder that they made a mistake somewhere.
Diffstat (limited to 'ext/node/lib.rs')
-rw-r--r--ext/node/lib.rs8
1 files changed, 0 insertions, 8 deletions
diff --git a/ext/node/lib.rs b/ext/node/lib.rs
index d84b26339..6df408ffd 100644
--- a/ext/node/lib.rs
+++ b/ext/node/lib.rs
@@ -179,7 +179,6 @@ pub fn init_polyfill() -> Extension {
"events.ts",
"fs.ts",
"fs/promises.ts",
- "global.ts",
"http.ts",
"http2.ts",
"https.ts",
@@ -211,7 +210,6 @@ pub fn init_polyfill() -> Extension {
"internal_binding/uv.ts",
"internal/assert.mjs",
"internal/async_hooks.ts",
- "internal/blob.mjs",
"internal/buffer.mjs",
"internal/child_process.ts",
"internal/cli_table.ts",
@@ -234,7 +232,6 @@ pub fn init_polyfill() -> Extension {
"internal/crypto/random.ts",
"internal/crypto/scrypt.ts",
"internal/crypto/sig.ts",
- "internal/crypto/types.ts",
"internal/crypto/util.ts",
"internal/crypto/x509.ts",
"internal/dgram.ts",
@@ -245,7 +242,6 @@ pub fn init_polyfill() -> Extension {
"internal/errors.ts",
"internal/event_target.mjs",
"internal/fixed_queue.ts",
- "internal/freelist.ts",
"internal/fs/streams.mjs",
"internal/fs/utils.mjs",
"internal/hide_stack_frames.ts",
@@ -270,7 +266,6 @@ pub fn init_polyfill() -> Extension {
"internal/streams/duplex.mjs",
"internal/streams/end-of-stream.mjs",
"internal/streams/lazy_transform.mjs",
- "internal/streams/legacy.mjs",
"internal/streams/passthrough.mjs",
"internal/streams/readable.mjs",
"internal/streams/state.mjs",
@@ -287,8 +282,6 @@ pub fn init_polyfill() -> Extension {
"internal/util/types.ts",
"internal/validators.mjs",
"module_all.ts",
- "module_esm.ts",
- "module.js",
"net.ts",
"os.ts",
"path.ts",
@@ -318,7 +311,6 @@ pub fn init_polyfill() -> Extension {
"timers/promises.ts",
"tls.ts",
"tty.ts",
- "upstream_modules.ts",
"url.ts",
"util.ts",
"util/types.ts",