deno/cli
Matt Mastracci 7e4ee02e2e
fix(ext/io): Fix NUL termination error in windows named pipes (#23379)
Due to a terminating NUL that was placed in a `r#` string, we were not
actually NUL-terminating pipe names on Windows. While this has no
security implications due to the random nature of the prefix, it would
occasionally cause random failures when the trailing garbage would make
the pipe name invalid.
2024-04-15 14:10:09 -06:00
..
args fix(inspector): don't panic if port is not free (#22745) 2024-04-12 01:17:10 +02:00
bench chore(ext/io): remove use of deprecated Deno.writeSync() (#22872) 2024-03-20 10:39:25 -07:00
cache perf: do not clone swc Program when transpiling (#23365) 2024-04-14 17:15:17 -04:00
js chore: update references to deno_std to use JSR (#23239) 2024-04-10 17:26:35 -04:00
lsp fix(lsp): ensure project version is incremented when config changes (#23366) 2024-04-15 00:07:04 +00:00
napi chore: forward v1.42.3 release commit to main (#23335) 2024-04-12 04:19:46 +00:00
npm fix(npm): local nodeModulesDir was sometimes resolving duplicates of same package (#23320) 2024-04-11 13:18:19 -04:00
ops chore: upgrade deno_core to 0.274.0 (#23344) 2024-04-12 21:45:38 +02:00
schemas fix(config): remove pkg name example and add pattern to schema (#22813) 2024-03-08 23:13:25 +00:00
standalone FUTURE: override byonm with nodeModulesDir setting (#23222) 2024-04-05 10:34:51 -04:00
tools fix(ext/io): Fix NUL termination error in windows named pipes (#23379) 2024-04-15 14:10:09 -06:00
tsc fix(lsp): ensure project version is incremented when config changes (#23366) 2024-04-15 00:07:04 +00:00
util chore: update to Rust 1.77.2 (#23262) 2024-04-10 22:08:23 +00: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: remove repetitive words (#23341) 2024-04-12 08:33:43 -06:00
Cargo.toml fix(publish): do not error for param with initializer before required parameter (#23356) 2024-04-13 22:20:58 -04: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
emit.rs perf: do not clone swc Program when transpiling (#23365) 2024-04-14 17:15:17 -04: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 fix(inspector): don't panic if port is not free (#22745) 2024-04-12 01:17:10 +02:00
file_fetcher.rs fix: handle cache body file not existing when using etag (#22931) 2024-03-15 09:57:24 -04:00
graph_util.rs fix: upgrade deno_ast related crates (#23187) 2024-04-11 23:00:17 +00: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(cli): remove problematic snapshot test (#22722) 2024-03-05 19:11:33 -07:00
jsr.rs fix(jsr): exclude yanked versions from 'deno add' and completions (#23113) 2024-03-28 19:02:07 +00:00
main.rs refactor: cleanup main entrypoint (#23145) 2024-03-31 10:58:19 -04:00
mainrt.rs refactor: cleanup main entrypoint (#23145) 2024-03-31 10:58:19 -04:00
module_loader.rs chore: upgrade deno_core to 0.272.0 (#23022) 2024-03-21 13:57:32 -07:00
node.rs feat(node): load ES modules defined as CJS (#22945) 2024-03-21 11:35:51 -07:00
README.md docs(cli): do not need gen doc for cli (#17260) 2023-01-04 13:19:58 +01:00
resolver.rs perf(node): put pkg json into an Rc (#23156) 2024-04-01 09:10:04 -04:00
version.rs chore: update copyright to 2024 (#21753) 2024-01-01 19:58:21 +00:00
worker.rs refactor: move lifecycle events dispatch to Rust (#23358) 2024-04-15 20:08:33 +02: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.