deno/cli
Matt Mastracci 76ebf567e2
fix(ext/fs): make errors in tempfile creation clearer (#22498)
When using a prefix or suffix containing an invalid filename character,
it's not entirely clear where the errors come from. We make these errors
more consistent across platforms.

In addition, all permission prompts for tempfile and tempdir were
printing the same API name.

We also take the opportunity to make the tempfile random space larger by
2x (using a base32-encoded u64 rather than a hex-encoded u32).
2024-02-21 20:11:04 +00:00
..
args feat(publish): type check on publish (#22506) 2024-02-21 08:35:25 -05:00
bench chore: move test_util/std to tests/util/std (#22402) 2024-02-13 09:22:49 -07:00
cache perf(jsr): fast check cache and lazy fast check graph (#22485) 2024-02-20 21:29:57 +00:00
js refactor(cli): move op sanitizer to Rust (#22413) 2024-02-16 21:22:12 +00:00
lsp feat(lsp): auto-import completions for jsr specifiers (#22462) 2024-02-21 02:45:00 +00:00
napi chore: forward v1.40.5 release commit to main (#22424) 2024-02-15 12:15:36 +05:30
npm feat(lockfile): track JSR and npm dependencies in config file (#22004) 2024-01-22 22:31:12 +01:00
ops refactor(cli): move op sanitizer to Rust (#22413) 2024-02-16 21:22:12 +00:00
schemas fix(lsp): add schema for JSR related config options (#22497) 2024-02-20 13:49:24 +00:00
standalone chore: add DENO_FUTURE env var (#22318) 2024-02-15 04:50:17 +00:00
tools feat(publish): type check on publish (#22506) 2024-02-21 08:35:25 -05:00
tsc chore: add missing @category tags to runtime APIs (#22486) 2024-02-20 03:49:33 +01:00
util fix(publish): better no-slow-types type discovery (#22517) 2024-02-21 14:12:36 -05:00
auth_tokens.rs fix(cli): Add IP address support to DENO_AUTH_TOKEN (#22297) 2024-02-06 19:45:40 +01:00
build.rs chore: bump deno_core (#22443) 2024-02-17 22:22:46 +00:00
Cargo.toml fix(ext/fs): make errors in tempfile creation clearer (#22498) 2024-02-21 20:11:04 +00:00
cdp.rs refactor(tools/repl): reorganize code (#21810) 2024-01-05 16:14:58 +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 chore: forward v1.40.5 release commit to main (#22424) 2024-02-15 12:15:36 +05:30
emit.rs refactor: load bytes in deno_graph (#22212) 2024-02-01 03:15:22 +00:00
entitlements.plist chore: start codesigning mac release builds (#21303) 2023-11-23 15:30:26 -07:00
errors.rs fix: upgrade to deno_ast 0.33 (#22341) 2024-02-09 01:40:26 +00:00
factory.rs perf(jsr): fast check cache and lazy fast check graph (#22485) 2024-02-20 21:29:57 +00:00
file_fetcher.rs feat(unstable): single checksum per JSR package in the lockfile (#22421) 2024-02-15 14:49:35 -05:00
graph_util.rs feat(publish): type check on publish (#22506) 2024-02-21 08:35:25 -05:00
http_util.rs chore: update copyright to 2024 (#21753) 2024-01-01 19:58:21 +00:00
integration_tests_runner.rs chore: continue tests/ re-org (#22396) 2024-02-12 17:13:14 -07:00
js.rs chore: update copyright to 2024 (#21753) 2024-01-01 19:58:21 +00:00
main.rs fix: upgrade to deno_ast 0.33 (#22341) 2024-02-09 01:40:26 +00:00
mainrt.rs feat: denort binary for deno compile (#22205) 2024-02-13 21:52:30 +05:30
module_loader.rs feat(publish): type check on publish (#22506) 2024-02-21 08:35:25 -05:00
node.rs fix: upgrade to deno_ast 0.33 (#22341) 2024-02-09 01:40:26 +00:00
README.md docs(cli): do not need gen doc for cli (#17260) 2023-01-04 13:19:58 +01:00
resolver.rs feat: denort binary for deno compile (#22205) 2024-02-13 21:52:30 +05:30
version.rs chore: update copyright to 2024 (#21753) 2024-01-01 19:58:21 +00:00
worker.rs chore: add DENO_FUTURE env var (#22318) 2024-02-15 04:50:17 +00:00

Deno CLI Crate

crates

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

The deno crate uses the deno_core to provide the executable.