deno/cli
Casper Beyer 1e0808d501
fix: Deno.readSync on stdin (#6126)
Currently sync operations on stdin are failing because tokio::Stdin
cannot be converted to a std::File.

This commit replaces tokio::stdin with a raw file descriptor 
wrapped in a std::fs::File which can be converted to a 
tokio::File and back again making the synchronous version 
of op_read actually work.
2020-06-09 18:29:12 +02:00
..
doc feat(doc): display all overloads in cli details view (#6186) 2020-06-09 14:12:47 +02:00
js feat(cli): Add Deno.env.delete() (#5859) 2020-06-09 14:58:30 +02:00
ops fix: Deno.readSync on stdin (#6126) 2020-06-09 18:29:12 +02:00
tests fix: Deno.readSync on stdin (#6126) 2020-06-09 18:29:12 +02:00
build.rs
Cargo.toml feat: "deno lint" subcommand (#6125) 2020-06-08 14:06:20 +02:00
checksum.rs
colors.rs Add diff for "deno fmt --check" (#5599) 2020-06-06 09:07:59 -04:00
deno_dir.rs fix: create HTTP cache lazily (#5795) 2020-05-24 19:20:40 +02:00
diagnostics.rs
diff.rs Add diff for "deno fmt --check" (#5599) 2020-06-06 09:07:59 -04:00
disk_cache.rs fix: create HTTP cache lazily (#5795) 2020-05-24 19:20:40 +02:00
file_fetcher.rs fix: media type for .cjs and application/node (#6005) 2020-05-31 21:08:26 +02:00
flags.rs Adjusting the HTTPS_PROXY flag text (#6103) 2020-06-08 12:06:06 -04:00
fmt.rs Add diff for "deno fmt --check" (#5599) 2020-06-06 09:07:59 -04:00
fmt_errors.rs feat: "deno lint" subcommand (#6125) 2020-06-08 14:06:20 +02:00
fs.rs
global_state.rs fix: compile TS dependencies of JS files (#6000) 2020-06-01 21:01:51 +02:00
global_timer.rs
http_cache.rs fix: create HTTP cache lazily (#5795) 2020-05-24 19:20:40 +02:00
http_util.rs
import_map.rs
inspector.rs refactor: Split isolate and state using safe get_slot() (#5929) 2020-05-29 17:41:39 -04:00
installer.rs To find home dir, use only $USERPROFILE on Windows, $HOME on Posix (#6132) 2020-06-05 22:15:05 +02:00
js.rs
lockfile.rs
main.rs feat(doc): display all overloads in cli details view (#6186) 2020-06-09 14:12:47 +02:00
metrics.rs
module_graph.rs refactor: TS compiler and module graph (#5817) 2020-05-29 16:32:15 +02:00
msg.rs
op_error.rs
permissions.rs Add "fork" method on DenoPermissions, PermissionState (#5693) 2020-06-06 16:56:21 +02:00
README.md
repl.rs
resolve_addr.rs
signal.rs
source_maps.rs Remove unused check-only feature (#6035) 2020-06-02 14:56:21 -04:00
startup_data.rs Remove unused check-only feature (#6035) 2020-06-02 14:56:21 -04:00
state.rs feat(core): Ops can take several zero copy buffers (#4788) 2020-06-01 14:20:47 -04:00
swc_util.rs ci: upgrade to Rust 1.44.0 (#6113) 2020-06-05 05:11:15 +02:00
test_runner.rs deno test should run mjs files (#6122) 2020-06-05 17:01:44 -04:00
test_util.rs
tokio_util.rs
tsc.rs ci: upgrade to Rust 1.44.0 (#6113) 2020-06-05 05:11:15 +02:00
upgrade.rs fix: 'deno upgrade' doesn't work on Windows 8.1/PowerShell 4.0 (#6132) 2020-06-05 22:16:44 +02:00
version.rs
web_worker.rs refactor: Split isolate and state using safe get_slot() (#5929) 2020-05-29 17:41:39 -04:00
worker.rs Move create_main_worker to MainWorker::create (#6034) 2020-06-01 22:44:17 -04:00

Deno CLI Crate

crates docs

This provides the actual deno executable and the user-facing APIs.

The deno crate uses the deno_core and deno_typescript to provide the executable.