diff options
Diffstat (limited to 'runtime/js')
-rw-r--r-- | runtime/js/99_main.js | 27 |
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 |