deno/cli
James McNally 0d662fee33
fix(test): Remove ANSI Escape Codes for Junit Reports (#30854)
* Add an option to the report printer to not use ansi codes.
* Made this default fore the junit file output.
* Implemented removal of codes in the formatter.

It would be preferable for performance to not include them in the first
place but that change is higher risk.

Refs: https://github.com/denoland/deno/issues/23316
2025-12-02 18:11:44 +01:00
..
args fix: clippy::derivable_impls (#31460) 2025-12-02 00:21:36 +01:00
bench chore(cli): new error message for missing dependency (#30901) 2025-10-02 19:15:55 +01:00
cache fix: upgrade to swc_ecma_parser 27 (#31427) 2025-11-27 13:07:50 -05:00
js fix(unstable): don't panic on invalid reported lint range (#31261) 2025-11-12 15:11:40 +01:00
lib fix: upgrade to swc_ecma_parser 27 (#31427) 2025-11-27 13:07:50 -05:00
lsp fix: clippy::derivable_impls (#31460) 2025-12-02 00:21:36 +01:00
ops feat(test): Add setup and teardown APIs to Deno.test API (#30504) 2025-09-02 16:27:04 +02:00
rt feat: add native source maps support (#31268) 2025-12-02 00:02:06 -03:00
schemas feat: support publish: false in deno.json (#30852) 2025-12-02 00:48:13 +00:00
snapshot 2.5.6 (#31136) 2025-10-29 23:50:18 +00:00
standalone feat: add --require run arg to support commonJS (#31201) 2025-11-24 11:57:28 -03:00
tools fix(test): Remove ANSI Escape Codes for Junit Reports (#30854) 2025-12-02 18:11:44 +01:00
tsc docs(cli): update description of getCString (#31469) 2025-12-02 15:09:50 +00:00
util fix: upgrade to swc_ecma_parser 27 (#31427) 2025-11-27 13:07:50 -05:00
build.rs fix(dts): add Uint8Array base64/hex methods (#30686) 2025-09-23 13:55:29 -04:00
Cargo.toml fix(cli): put tasks first in zsh dynamic completions (#31350) 2025-11-20 09:42:31 +01:00
cdp.rs chore: upgrade to Rust 1.90 (#30793) 2025-09-29 15:16:55 -04:00
clippy.toml chore: fix lint warnings (#30399) 2025-08-13 20:25:57 -04:00
deno.ico
entitlements.plist chore: start codesigning mac release builds (#21303) 2023-11-23 15:30:26 -07:00
factory.rs fix(node): support advanced serialization in IPC (#31380) 2025-11-26 23:15:32 +00:00
file_fetcher.rs feat(install): more informative deno install output (#30387) 2025-08-21 12:35:02 +02:00
graph_container.rs fix(cache): cache excluded modules explicitly provided on the command line (#30442) 2025-08-18 17:54:44 -04:00
graph_util.rs fix(check): move unknown builtin node: module errors to tsc diagnostics (#31449) 2025-11-28 19:37:08 +00:00
http_util.rs fix: fetch fd leak (#31375) 2025-11-21 23:27:04 -03:00
integration_tests_runner.rs refactor: move denort to separate crate (#27688) 2025-01-17 20:39:29 +00:00
jsr.rs feat(unstable): ability to specify minimum dependency age in deno.json file (#31007) 2025-10-20 14:50:17 +00:00
main.rs fix(tunnel): misc fixes (#30968) 2025-11-14 14:10:00 +09:00
module_loader.rs feat: add native source maps support (#31268) 2025-12-02 00:02:06 -03:00
node.rs refactor: extract PreparedModuleLoader from CLI (#29977) 2025-07-03 14:11:46 -04:00
npm.rs feat(unstable): ability to specify minimum dependency age in deno.json file (#31007) 2025-10-20 14:50:17 +00:00
README.md docs(cli): do not need gen doc for cli (#17260) 2023-01-04 13:19:58 +01:00
registry.rs feat(unstable): deploy subcommand (#29407) 2025-05-30 16:28:49 +00:00
resolver.rs refactor: add NpmInstallerFactory and push more functionality down into deno_npm_installer (#29342) 2025-05-17 15:10:06 -04:00
task_runner.rs fix(npm): handle deno run/install of npm package with only directories.bin (#30919) 2025-10-17 12:06:15 -04:00
type_checker.rs fix: upgrade to swc_ecma_parser 27 (#31427) 2025-11-27 13:07:50 -05:00
worker.rs feat: add --require run arg to support commonJS (#31201) 2025-11-24 11:57:28 -03: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.