deno/cli
snek 4ddd342d8f
Some checks are pending
ci / pre-build (push) Waiting to run
ci / test debug linux-aarch64 (push) Blocked by required conditions
ci / test release linux-aarch64 (push) Blocked by required conditions
ci / test debug macos-aarch64 (push) Blocked by required conditions
ci / test release macos-aarch64 (push) Blocked by required conditions
ci / bench release linux-x86_64 (push) Blocked by required conditions
ci / lint debug linux-x86_64 (push) Blocked by required conditions
ci / lint debug macos-x86_64 (push) Blocked by required conditions
ci / lint debug windows-x86_64 (push) Blocked by required conditions
ci / test debug linux-x86_64 (push) Blocked by required conditions
ci / test release linux-x86_64 (push) Blocked by required conditions
ci / test debug macos-x86_64 (push) Blocked by required conditions
ci / test release macos-x86_64 (push) Blocked by required conditions
ci / test debug windows-x86_64 (push) Blocked by required conditions
ci / test release windows-x86_64 (push) Blocked by required conditions
ci / build libs (push) Blocked by required conditions
ci / publish canary (push) Blocked by required conditions
refactor(unstable): improved arg handling and metadata (#30772)
2025-09-19 16:36:47 +02:00
..
args refactor(unstable): improved arg handling and metadata (#30772) 2025-09-19 16:36:47 +02:00
bench bench: disable type-checking std submodule (#30653) 2025-09-09 10:42:57 +00:00
cache chore: Rust 1.89.0 (#30364) 2025-08-09 11:11:48 +00:00
js feat(test): Add setup and teardown APIs to Deno.test API (#30504) 2025-09-02 16:27:04 +02:00
lib refactor: Rewrite usages of V8 inspector to the new API (#30743) 2025-09-17 16:11:03 +02:00
lsp perf(lsp): don't watch node_modules files (#30768) 2025-09-17 22:43:56 +00:00
ops feat(test): Add setup and teardown APIs to Deno.test API (#30504) 2025-09-02 16:27:04 +02:00
rt 2.5.1 (#30753) 2025-09-17 01:58:00 +02:00
schemas fix: add top level permissions key to config file schema (#30765) 2025-09-17 21:54:52 +02:00
snapshot 2.5.1 (#30753) 2025-09-17 01:58:00 +02:00
standalone feat: permissions in the config file (#30330) 2025-09-02 13:37:33 +00:00
tools refactor(unstable): improved arg handling and metadata (#30772) 2025-09-19 16:36:47 +02:00
tsc Revert "fix(ext/node): fs.stat and fs.statSync compatibility (#30… (#30741) 2025-09-15 19:25:47 -04:00
util feat(BREAKING/fmt): prompt or require deno fmt . when providing no files and no config files discovered (#30623) 2025-09-08 14:28:47 -04:00
build.rs fix(dts): add Atomics.pause, Promise.try and RegExp.escape (#29186) 2025-05-08 23:16:35 +02:00
Cargo.toml 2.5.1 (#30753) 2025-09-17 01:58:00 +02:00
cdp.rs chore: Rust 1.89.0 (#30364) 2025-08-09 11:11:48 +00: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 refactor: Rewrite usages of V8 inspector to the new API (#30743) 2025-09-17 16:11:03 +02: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 chore: update deno_graph to 0.100.1 (#30767) 2025-09-18 10:52:50 +02:00
http_util.rs chore: update to edition 2024 (#29923) 2025-07-02 17:59:39 -07:00
integration_tests_runner.rs refactor: move denort to separate crate (#27688) 2025-01-17 20:39:29 +00:00
jsr.rs fix(install): force refresh if cannot find version (#30483) 2025-08-25 16:03:21 -07:00
main.rs refactor(unstable): improved arg handling and metadata (#30772) 2025-09-19 16:36:47 +02:00
module_loader.rs refactor: make it easier to get closest package.json files (#30420) 2025-08-15 15:48:03 -04:00
node.rs refactor: extract PreparedModuleLoader from CLI (#29977) 2025-07-03 14:11:46 -04:00
npm.rs fix: do not have duplicate progress bars for post install scripts (#30489) 2025-08-22 18:35:47 +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: use 'deno_signals' crate for signal handling (#30204) 2025-07-29 15:00:46 +02:00
type_checker.rs fix(check): filter resolution errors for bare ambient modules (#30690) 2025-09-12 17:44:13 +01:00
worker.rs refactor: Rewrite usages of V8 inspector to the new API (#30743) 2025-09-17 16:11:03 +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.