0
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2025-03-04 09:57:11 -05:00
deno/cli
David Sherret 774232764b
refactor: add deno_npm_cache crate (#27200)
Extracting out more code from the CLI for reuse elsewhere (still more
work to do, but this is a start).

This is the code for extracting npm tarballs and saving information in
the npm cache in the global deno_dir.
2024-12-05 23:03:52 +01:00
..
args
bench
cache fix: support workspace:^ and workspace:~ version constraints (#27096) 2024-12-05 23:03:51 +01:00
js
lsp fix: support workspace:^ and workspace:~ version constraints (#27096) 2024-12-05 23:03:51 +01:00
npm
ops feat: permission stack traces in ops (#26938) 2024-11-20 21:24:04 +00:00
schemas
standalone
tools fix(fmt): stable formatting of HTML files with JS (#27164) 2024-12-05 23:03:52 +01:00
tsc
util refactor: add deno_npm_cache crate (#27200) 2024-12-05 23:03:52 +01:00
auth_tokens.rs
build.rs perf(windows): delay load webgpu and some other dlls (#26917) 2024-11-18 20:44:17 +00:00
Cargo.toml
cdp.rs
clippy.toml fix: otel resiliency (#26857) 2024-11-14 12:16:28 +00:00
deno.ico
emit.rs feat(node): stabilize detecting if CJS via "type": "commonjs" in a package.json (#26439) 2024-11-13 15:10:09 +00:00
entitlements.plist
errors.rs feat: Wasm module support (#26668) 2024-11-19 18:59:23 -05:00
factory.rs
file_fetcher.rs fix: support workspace:^ and workspace:~ version constraints (#27096) 2024-12-05 23:03:51 +01:00
graph_container.rs
graph_util.rs fix: support bun specifiers in JSR publish (#24588) 2024-11-28 15:47:29 +01:00
http_util.rs
integration_tests_runner.rs
js.rs
jsr.rs
main.rs
mainrt.rs refactor(unstable): move telemetry to own ext (#27067) 2024-11-28 15:47:25 +01:00
module_loader.rs
node.rs
README.md docs(cli): do not need gen doc for cli (#17260) 2023-01-04 13:19:58 +01:00
resolver.rs
shared.rs
task_runner.rs
version.rs
worker.rs fix(node): correct resolution of dynamic import of esm from cjs (#27071) 2024-11-28 15:47:26 +01: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.