1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-26 16:09:27 -05:00
denoland-deno/cli
David Sherret 716a6b018e
refactor(progress bars): global control for drawing (#17091)
This PR adds the concept of a global `DrawThread`, which can receive
multiple renderers to draw information on the screen (note: the
underlying thread is released back to tokio when it's not rendering). It
also separates the concept of progress bars from the existing "draw
thread". This makes it trivial for us to do stuff like show permission
prompts and progress bars at the same time in the future.

The reason this is global is because the process' tty stderr is also a
global concept.
2023-01-05 13:04:00 +01:00
..
args chore: update to Rust 1.66.0 (#17078) 2023-01-05 13:03:11 +01:00
bench chore: update to Rust 1.66.0 (#17078) 2023-01-05 13:03:11 +01:00
cache chore: update to Rust 1.66.0 (#17078) 2023-01-05 13:03:11 +01:00
js fix(test): improve how --fail-fast shuts down when hitting limit (#16956) 2022-12-05 16:17:49 -05:00
lsp chore(lsp/testing): refactor collectors test (#17104) 2023-01-05 13:03:41 +01:00
napi chore: update to Rust 1.66.0 (#17078) 2023-01-05 13:03:11 +01:00
node chore: update to Rust 1.66.0 (#17078) 2023-01-05 13:03:11 +01:00
npm chore: update to Rust 1.66.0 (#17078) 2023-01-05 13:03:11 +01:00
ops fix(test): improve how --fail-fast shuts down when hitting limit (#16956) 2022-12-05 16:17:49 -05:00
schemas feat(cli): support deno bench in the config file (#16608) 2022-12-10 02:30:47 +01:00
tests fix(npm): conditional exports with --node-modules-dir (#17111) 2023-01-05 13:04:00 +01:00
tools fix(init): update comment style (#17074) 2023-01-05 13:03:41 +01:00
tsc chore: update to Rust 1.66.0 (#17078) 2023-01-05 13:03:11 +01:00
util refactor(progress bars): global control for drawing (#17091) 2023-01-05 13:04:00 +01:00
auth_tokens.rs chore: update copyright to 2022 (#13306) 2022-01-07 22:09:52 -05:00
build.rs fix: upgrade to TS 4.9.4 (#17048) 2022-12-14 13:00:51 -05:00
Cargo.toml refactor(progress bars): global control for drawing (#17091) 2023-01-05 13:04:00 +01:00
deno.ico fix(cli): add icon and metadata to deno.exe on Windows (#6693) 2020-07-15 21:54:38 +02:00
deno_std.rs 1.29.0 (#17052) 2022-12-15 00:22:54 +01:00
emit.rs fix(coverage): Error if the emit cache is invalid (#16850) 2022-11-29 18:43:54 +01:00
errors.rs refactor: remove deno_graph::Locker usage (#16877) 2022-12-06 14:12:51 -05:00
file_fetcher.rs fix(regression): ensure progress information is shown when downloading remote modules (#17069) 2023-01-05 13:02:42 +01:00
graph_util.rs fix: respect the --quiet flag in more cases (#16998) 2022-12-09 10:54:24 -05:00
http_util.rs chore: fix recent regression with deno upgrade not handling redirects (#17045) 2022-12-14 08:47:18 -05:00
js.rs feat(core): Ability to create snapshots from existing snapshots (#16597) 2022-11-21 14:36:26 +01:00
main.rs fix: always derive http client from cli flags (#17029) 2022-12-12 21:30:44 -05:00
module_loader.rs refactor: create util folder, move nap_sym to napi/sym, move http_cache to cache folder (#16857) 2022-11-28 17:28:54 -05:00
proc_state.rs feat(repl): support npm packages (#16770) 2022-12-13 13:53:32 +01:00
README.md Remove deno_typescript (#6813) 2020-07-20 19:49:57 -04:00
resolver.rs refactor: move lockfile.rs to args module (#16818) 2022-11-25 17:00:28 -05:00
standalone.rs fix(runtime): expose extensions_with_js from WorkerOptions (#17109) 2023-01-05 13:03:41 +01:00
version.rs feat(cli): check for updates in background (#15974) 2022-10-20 16:15:21 +02:00
worker.rs fix(runtime): expose extensions_with_js from WorkerOptions (#17109) 2023-01-05 13:03:41 +01:00

Deno CLI Crate

crates docs

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

The deno crate uses the deno_core to provide the executable.