From 259752537f5c81101c47a547ae345f0863235cf6 Mon Sep 17 00:00:00 2001 From: Asher Gomez Date: Tue, 3 Sep 2024 18:33:26 +1000 Subject: BREAKING: remove `Deno.close()` (#25347) Towards #22079 --- runtime/js/99_main.js | 10 ---------- 1 file changed, 10 deletions(-) (limited to 'runtime/js/99_main.js') diff --git a/runtime/js/99_main.js b/runtime/js/99_main.js index 550304af1..17b1e20d8 100644 --- a/runtime/js/99_main.js +++ b/runtime/js/99_main.js @@ -518,14 +518,6 @@ const internalSymbol = Symbol("Deno.internal"); const finalDenoNs = { internal: internalSymbol, [internalSymbol]: internals, - close(rid) { - internals.warnOnDeprecatedApi( - "Deno.close()", - new Error().stack, - "Use `closer.close()` instead.", - ); - core.close(rid); - }, ...denoNs, // Deno.test and Deno.bench are noops here, but kept for compatibility; so // that they don't cause errors when used outside of `deno test`/`deno bench` @@ -822,7 +814,6 @@ 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; @@ -1005,7 +996,6 @@ function bootstrapWorkerRuntime( if (future) { delete Deno.Buffer; - delete Deno.close; delete Deno.copy; delete Deno.File; delete Deno.fstat; -- cgit v1.2.3