1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-26 16:09:27 -05:00
denoland-deno/cli
Ben Noordhuis be10db10fd fix(lsp): remove Sources mutex
The mutex was used to hide the fact that the Sources object mutates
itself when it's queried. Be honest about that and mark everything that
directly or indirectly mutates it as `mut`.

This is a follow-up to commit 2828690fc7
from last month ("fix(lsp): fix deadlocks, use one big mutex (#9271)")
2021-02-08 10:47:32 +01:00
..
bench chore: remove std directory (#9361) 2021-02-02 12:05:46 +01:00
dts docs: update example for Deno.Process (#9390) 2021-02-04 13:09:00 +01:00
lsp fix(lsp): remove Sources mutex 2021-02-08 10:47:32 +01:00
ops fix(cli): fix panic in Deno.emit (#9302) 2021-01-29 10:33:58 +09:00
tests fix(cli): check for inline source maps before external ones (#9394) 2021-02-08 10:14:05 +11:00
tools fix(repl): prevent symbol completion panic (#9400) 2021-02-05 12:09:52 +01:00
tsc feat(lsp): add TS quick fix code actions (#9396) 2021-02-05 05:53:02 +11:00
ast.rs chore: update copyright to 2021 (#9092) 2021-01-11 18:13:41 +01:00
build.rs fix: full commit hash in canary compile download (#9166) 2021-01-19 13:53:23 +01:00
Cargo.toml v1.7.2 2021-02-05 19:37:27 +01:00
checksum.rs chore: update copyright to 2021 (#9092) 2021-01-11 18:13:41 +01:00
colors.rs chore: update copyright to 2021 (#9092) 2021-01-11 18:13:41 +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_dir.rs chore: update copyright to 2021 (#9092) 2021-01-11 18:13:41 +01:00
diagnostics.rs feat: stabilize Deno.shutdown() and Conn#closeWrite() 2021-01-12 16:17:31 -08:00
diff.rs chore: make all tests annotated with #[cfg(test)] (#9347) 2021-02-01 10:55:23 -05:00
disk_cache.rs chore: update copyright to 2021 (#9092) 2021-01-11 18:13:41 +01:00
errors.rs chore: update copyright to 2021 (#9092) 2021-01-11 18:13:41 +01:00
file_fetcher.rs chore: update copyright to 2021 (#9092) 2021-01-11 18:13:41 +01:00
file_watcher.rs Fix race condition in file watcher (#9105) 2021-01-13 10:55:44 -08:00
flags.rs fix(cli): fmt command help message (#9280) 2021-01-26 21:01:10 +01:00
flags_allow_net.rs chore: update copyright to 2021 (#9092) 2021-01-11 18:13:41 +01:00
fmt_errors.rs chore: update copyright to 2021 (#9092) 2021-01-11 18:13:41 +01:00
fs_util.rs feat: add markdown support to deno fmt (#8887) 2021-01-19 18:39:35 +01:00
http_cache.rs chore: update copyright to 2021 (#9092) 2021-01-11 18:13:41 +01:00
http_util.rs fix: improve http client builder error message (#9380) 2021-02-03 11:40:43 +01:00
import_map.rs chore: update copyright to 2021 (#9092) 2021-01-11 18:13:41 +01:00
info.rs chore: update copyright to 2021 (#9092) 2021-01-11 18:13:41 +01:00
lockfile.rs chore: update copyright to 2021 (#9092) 2021-01-11 18:13:41 +01:00
main.rs feat: add markdown support to deno fmt (#8887) 2021-01-19 18:39:35 +01:00
main_runtime.rs chore: update copyright to 2021 (#9092) 2021-01-11 18:13:41 +01:00
media_type.rs chore: update copyright to 2021 (#9092) 2021-01-11 18:13:41 +01:00
module_graph.rs fix(cli/lsp): fix using jsx/tsx when not emitting via tsc (#9407) 2021-02-05 22:01:48 +11:00
module_loader.rs chore: update copyright to 2021 (#9092) 2021-01-11 18:13:41 +01:00
program_state.rs fix(cli): check for inline source maps before external ones (#9394) 2021-02-08 10:14:05 +11:00
README.md Remove deno_typescript (#6813) 2020-07-20 19:49:57 -04:00
source_maps.rs chore: update copyright to 2021 (#9092) 2021-01-11 18:13:41 +01:00
specifier_handler.rs chore: update copyright to 2021 (#9092) 2021-01-11 18:13:41 +01:00
standalone.rs docs(cli): fix return type in comment (#9248) 2021-01-25 15:14:25 +09:00
text_encoding.rs chore: update copyright to 2021 (#9092) 2021-01-11 18:13:41 +01:00
tokio_util.rs upgrade: tokio 1.0 (#8779) 2021-01-11 23:50:02 -08:00
tsc.rs fix(cli): add lib dom.asynciterable (#9288) 2021-01-29 06:41:30 +11:00
tsc_config.rs docs: improve manual around typescript (#8139) 2021-01-20 09:28:58 +11:00
version.rs fix: full commit hash in canary compile download (#9166) 2021-01-19 13:53:23 +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.