summaryrefslogtreecommitdiff
path: root/cli/js/files.ts
diff options
context:
space:
mode:
Diffstat (limited to 'cli/js/files.ts')
-rw-r--r--cli/js/files.ts10
1 files changed, 3 insertions, 7 deletions
diff --git a/cli/js/files.ts b/cli/js/files.ts
index 440d77be1..21b0105af 100644
--- a/cli/js/files.ts
+++ b/cli/js/files.ts
@@ -10,11 +10,12 @@ import {
SyncWriter,
SyncSeeker
} from "./io.ts";
-import { sendAsyncMinimal, sendSyncMinimal } from "./dispatch_minimal.ts";
+import { sendAsyncMinimal, sendSyncMinimal } from "./ops/dispatch_minimal.ts";
import {
sendSync as sendSyncJson,
sendAsync as sendAsyncJson
-} from "./dispatch_json.ts";
+} from "./ops/dispatch_json.ts";
+import { close } from "./ops/resources.ts";
import { OPS_CACHE } from "./runtime.ts";
// This is done because read/write are extremely performance sensitive.
@@ -241,11 +242,6 @@ export async function seek(
return await sendAsyncJson("op_seek", { rid, offset, whence });
}
-/** Close the given resource ID. */
-export function close(rid: number): void {
- sendSyncJson("op_close", { rid });
-}
-
/** The Deno abstraction for reading and writing files. */
export class File
implements