summaryrefslogtreecommitdiff
path: root/cli/rt/90_deno_ns.js
diff options
context:
space:
mode:
authorRyan Dahl <ry@tinyclouds.org>2020-07-23 10:27:26 -0400
committerGitHub <noreply@github.com>2020-07-23 16:27:26 +0200
commitca4dcb36dd5be0b14a2fafa059ea02ee7e0a0262 (patch)
tree393fc85f19e97bb66402676f67e63690d7a29e00 /cli/rt/90_deno_ns.js
parent090455936c892b6f2dfa425be9b1cdfb4c63af4a (diff)
Rename cli/js2 to cli/rt (#6857)
Diffstat (limited to 'cli/rt/90_deno_ns.js')
-rw-r--r--cli/rt/90_deno_ns.js89
1 files changed, 89 insertions, 0 deletions
diff --git a/cli/rt/90_deno_ns.js b/cli/rt/90_deno_ns.js
new file mode 100644
index 000000000..714326e93
--- /dev/null
+++ b/cli/rt/90_deno_ns.js
@@ -0,0 +1,89 @@
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
+
+// This module exports stable Deno APIs.
+
+((window) => {
+ window.__bootstrap.denoNs = {
+ test: window.__bootstrap.testing.test,
+ metrics: window.__bootstrap.metrics.metrics,
+ Process: window.__bootstrap.process.Process,
+ run: window.__bootstrap.process.run,
+ isatty: window.__bootstrap.tty.isatty,
+ writeFileSync: window.__bootstrap.writeFile.writeFileSync,
+ writeFile: window.__bootstrap.writeFile.writeFile,
+ writeTextFileSync: window.__bootstrap.writeFile.writeTextFileSync,
+ writeTextFile: window.__bootstrap.writeFile.writeTextFile,
+ readTextFile: window.__bootstrap.readFile.readTextFile,
+ readTextFileSync: window.__bootstrap.readFile.readTextFileSync,
+ readFile: window.__bootstrap.readFile.readFile,
+ readFileSync: window.__bootstrap.readFile.readFileSync,
+ watchFs: window.__bootstrap.fsEvents.watchFs,
+ chmodSync: window.__bootstrap.fs.chmodSync,
+ chmod: window.__bootstrap.fs.chmod,
+ chown: window.__bootstrap.fs.chown,
+ chownSync: window.__bootstrap.fs.chownSync,
+ copyFileSync: window.__bootstrap.fs.copyFileSync,
+ cwd: window.__bootstrap.fs.cwd,
+ makeTempDirSync: window.__bootstrap.fs.makeTempDirSync,
+ makeTempDir: window.__bootstrap.fs.makeTempDir,
+ makeTempFileSync: window.__bootstrap.fs.makeTempFileSync,
+ makeTempFile: window.__bootstrap.fs.makeTempFile,
+ mkdirSync: window.__bootstrap.fs.mkdirSync,
+ mkdir: window.__bootstrap.fs.mkdir,
+ chdir: window.__bootstrap.fs.chdir,
+ copyFile: window.__bootstrap.fs.copyFile,
+ readDirSync: window.__bootstrap.fs.readDirSync,
+ readDir: window.__bootstrap.fs.readDir,
+ readLinkSync: window.__bootstrap.fs.readLinkSync,
+ readLink: window.__bootstrap.fs.readLink,
+ realPathSync: window.__bootstrap.fs.realPathSync,
+ realPath: window.__bootstrap.fs.realPath,
+ removeSync: window.__bootstrap.fs.removeSync,
+ remove: window.__bootstrap.fs.remove,
+ renameSync: window.__bootstrap.fs.renameSync,
+ rename: window.__bootstrap.fs.rename,
+ version: window.__bootstrap.version.version,
+ build: window.__bootstrap.build.build,
+ statSync: window.__bootstrap.fs.statSync,
+ lstatSync: window.__bootstrap.fs.lstatSync,
+ stat: window.__bootstrap.fs.stat,
+ lstat: window.__bootstrap.fs.lstat,
+ truncateSync: window.__bootstrap.fs.truncateSync,
+ truncate: window.__bootstrap.fs.truncate,
+ errors: window.__bootstrap.errors.errors,
+ customInspect: window.__bootstrap.console.customInspect,
+ inspect: window.__bootstrap.console.inspect,
+ env: window.__bootstrap.os.env,
+ exit: window.__bootstrap.os.exit,
+ execPath: window.__bootstrap.os.execPath,
+ resources: window.__bootstrap.resources.resources,
+ close: window.__bootstrap.resources.close,
+ Buffer: window.__bootstrap.buffer.Buffer,
+ readAll: window.__bootstrap.buffer.readAll,
+ readAllSync: window.__bootstrap.buffer.readAllSync,
+ writeAll: window.__bootstrap.buffer.writeAll,
+ writeAllSync: window.__bootstrap.buffer.writeAllSync,
+ copy: window.__bootstrap.io.copy,
+ iter: window.__bootstrap.io.iter,
+ iterSync: window.__bootstrap.io.iterSync,
+ SeekMode: window.__bootstrap.io.SeekMode,
+ read: window.__bootstrap.io.read,
+ readSync: window.__bootstrap.io.readSync,
+ write: window.__bootstrap.io.write,
+ writeSync: window.__bootstrap.io.writeSync,
+ File: window.__bootstrap.files.File,
+ open: window.__bootstrap.files.open,
+ openSync: window.__bootstrap.files.openSync,
+ create: window.__bootstrap.files.create,
+ createSync: window.__bootstrap.files.createSync,
+ stdin: window.__bootstrap.files.stdin,
+ stdout: window.__bootstrap.files.stdout,
+ stderr: window.__bootstrap.files.stderr,
+ seek: window.__bootstrap.files.seek,
+ seekSync: window.__bootstrap.files.seekSync,
+ connect: window.__bootstrap.net.connect,
+ listen: window.__bootstrap.net.listen,
+ connectTls: window.__bootstrap.tls.connectTls,
+ listenTls: window.__bootstrap.tls.listenTls,
+ };
+})(this);