summaryrefslogtreecommitdiff
path: root/runtime/js
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/js')
-rw-r--r--runtime/js/99_main.js27
1 files changed, 27 insertions, 0 deletions
diff --git a/runtime/js/99_main.js b/runtime/js/99_main.js
index 3db781148..a6b522679 100644
--- a/runtime/js/99_main.js
+++ b/runtime/js/99_main.js
@@ -1,3 +1,4 @@
+// deno-lint-ignore-file no-deprecated-deno-api
// Copyright 2018-2024 the Deno authors. All rights reserved. MIT license.
// Remove Intl.v8BreakIterator because it is a non-standard API.
@@ -779,6 +780,32 @@ function bootstrapMainRuntime(runtimeOptions, warmup = false) {
}
if (future) {
delete globalThis.window;
+ delete Deno.Buffer;
+ delete Deno.close;
+ delete Deno.copy;
+ delete Deno.File;
+ delete Deno.fstat;
+ delete Deno.fstatSync;
+ delete Deno.ftruncate;
+ delete Deno.ftruncateSync;
+ delete Deno.flock;
+ delete Deno.flockSync;
+ delete Deno.funlock;
+ delete Deno.funlockSync;
+ delete Deno.iter;
+ delete Deno.iterSync;
+ delete Deno.metrics;
+ delete Deno.readAll;
+ delete Deno.readAllSync;
+ delete Deno.read;
+ delete Deno.readSync;
+ delete Deno.seek;
+ delete Deno.seekSync;
+ delete Deno.shutdown;
+ delete Deno.writeAll;
+ delete Deno.writeAllSync;
+ delete Deno.write;
+ delete Deno.writeSync;
}
} else {
// Warmup