summaryrefslogtreecommitdiff
path: root/cli/js/deno_unstable.ts
diff options
context:
space:
mode:
Diffstat (limited to 'cli/js/deno_unstable.ts')
-rw-r--r--cli/js/deno_unstable.ts26
1 files changed, 26 insertions, 0 deletions
diff --git a/cli/js/deno_unstable.ts b/cli/js/deno_unstable.ts
new file mode 100644
index 000000000..1f4baefdc
--- /dev/null
+++ b/cli/js/deno_unstable.ts
@@ -0,0 +1,26 @@
+// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
+
+// This module exports unstable Deno APIs.
+
+export { umask } from "./ops/fs/umask.ts";
+export { linkSync, link } from "./ops/fs/link.ts";
+export { symlinkSync, symlink } from "./ops/fs/symlink.ts";
+export { dir, loadavg, osRelease } from "./ops/os.ts";
+export { openPlugin } from "./ops/plugins.ts";
+export { transpileOnly, compile, bundle } from "./compiler/api.ts";
+export { applySourceMap, formatDiagnostics } from "./ops/errors.ts";
+export { signal, signals, Signal, SignalStream } from "./signals.ts";
+export { setRaw } from "./ops/tty.ts";
+export { utimeSync, utime } from "./ops/fs/utime.ts";
+export { ShutdownMode, shutdown } from "./net.ts";
+export { listen, listenDatagram, connect } from "./net_unstable.ts";
+export { cwd } from "./ops/fs/dir.ts";
+export { startTls } from "./tls.ts";
+export { kill } from "./ops/process.ts";
+export {
+ permissions,
+ PermissionName,
+ PermissionState,
+ PermissionStatus,
+ Permissions,
+} from "./permissions.ts";