summaryrefslogtreecommitdiff
path: root/runtime/js/90_deno_ns.js
diff options
context:
space:
mode:
authorBartek IwaƄczuk <biwanczuk@gmail.com>2023-03-04 23:37:37 -0400
committerGitHub <noreply@github.com>2023-03-05 03:37:37 +0000
commit888ceac7fdc6e9b96d860f183dd2f31df3f3d601 (patch)
treed56e78c736ca50ebf6d091e2804c4e468326befb /runtime/js/90_deno_ns.js
parent17574f1ef7adf4aea91ba497759ac3e3fed50f1a (diff)
refactor(runtime): remove 40_files.js, 40_write_file.js and 40_read_file.js (#18018)
JavaScript APIs from "runtime/js/40_files.js" combined abstractions for stdio streams ("Stdout", "Stderr", "Stdin") and file system file ("File", "FsFile"). APIs from "runtime/js/40_read_file.js" and "runtime/js/40_write_file.js" were implemented using ops from "runtime/ops/fs.rs". This file was removed and relevant APIs were moved to "deno_io/12_io.js" and "runtime/js/30_fs.js". This work is meant to enable factoring out "deno_fs" crate.
Diffstat (limited to 'runtime/js/90_deno_ns.js')
-rw-r--r--runtime/js/90_deno_ns.js41
1 files changed, 19 insertions, 22 deletions
diff --git a/runtime/js/90_deno_ns.js b/runtime/js/90_deno_ns.js
index a76eb5bde..39a1def90 100644
--- a/runtime/js/90_deno_ns.js
+++ b/runtime/js/90_deno_ns.js
@@ -18,13 +18,10 @@ import * as io from "internal:deno_io/12_io.js";
import * as buffer from "internal:runtime/13_buffer.js";
import * as fs from "internal:runtime/30_fs.js";
import * as os from "internal:runtime/30_os.js";
-import * as files from "internal:runtime/40_files.js";
import * as fsEvents from "internal:runtime/40_fs_events.js";
import * as process from "internal:runtime/40_process.js";
-import * as readFile from "internal:runtime/40_read_file.js";
import * as signals from "internal:runtime/40_signals.js";
import * as tty from "internal:runtime/40_tty.js";
-import * as writeFile from "internal:runtime/40_write_file.js";
import * as spawn from "internal:runtime/40_spawn.js";
// TODO(bartlomieju): this is funky we have two `http` imports
import * as httpRuntime from "internal:runtime/40_http.js";
@@ -34,14 +31,14 @@ const denoNs = {
Process: process.Process,
run: process.run,
isatty: tty.isatty,
- writeFileSync: writeFile.writeFileSync,
- writeFile: writeFile.writeFile,
- writeTextFileSync: writeFile.writeTextFileSync,
- writeTextFile: writeFile.writeTextFile,
- readTextFile: readFile.readTextFile,
- readTextFileSync: readFile.readTextFileSync,
- readFile: readFile.readFile,
- readFileSync: readFile.readFileSync,
+ writeFileSync: fs.writeFileSync,
+ writeFile: fs.writeFile,
+ writeTextFileSync: fs.writeTextFileSync,
+ writeTextFile: fs.writeTextFile,
+ readTextFile: fs.readTextFile,
+ readTextFileSync: fs.readTextFileSync,
+ readFile: fs.readFile,
+ readFileSync: fs.readFileSync,
watchFs: fsEvents.watchFs,
chmodSync: fs.chmodSync,
chmod: fs.chmod,
@@ -101,17 +98,17 @@ const denoNs = {
readSync: io.readSync,
write: io.write,
writeSync: io.writeSync,
- File: files.File,
- FsFile: files.FsFile,
- open: files.open,
- openSync: files.openSync,
- create: files.create,
- createSync: files.createSync,
- stdin: files.stdin,
- stdout: files.stdout,
- stderr: files.stderr,
- seek: files.seek,
- seekSync: files.seekSync,
+ File: fs.File,
+ FsFile: fs.FsFile,
+ open: fs.open,
+ openSync: fs.openSync,
+ create: fs.create,
+ createSync: fs.createSync,
+ stdin: io.stdin,
+ stdout: io.stdout,
+ stderr: io.stderr,
+ seek: fs.seek,
+ seekSync: fs.seekSync,
connect: net.connect,
listen: net.listen,
loadavg: os.loadavg,