deno/cli
0hm☘️🏳️‍⚧️ c26b39a0aa
fix(cli): Display error on invalid OTEL_EXPORTER_OTLP_PROTOCOL value (#28796)
#28646

Edit:

Hi apologies for the delayed explanation @marvinhagemeister.

The reason the error message wasn't appearing was due to the
initialization order. The logging system was being initialized after the
telemetry system. This created a problem: if telemetry failed during its
own initialization, the logging system wasn't yet ready to capture and
report the error.

My solution was to simply move the log initialization to occur before
the telemetry initialization. This resolves the issue, ensuring any
telemetry setup errors are correctly logged.
2025-04-23 11:15:29 +02:00
..
args perf(lockfile): slightly terser lockfile formatting, remove old lockfile code (#28992) 2025-04-22 01:12:16 +00:00
bench refactor(lsp): separate document and module storage (#28469) 2025-03-31 22:25:27 +01:00
cache refactor: reduce dependency on futures crate (#28515) 2025-03-17 14:14:19 +00:00
js fix(unstable): lint .parent property not traversing over groups (#28803) 2025-04-10 09:17:42 +02:00
lib v2.3.0-rc.2 (#29006) 2025-04-23 11:22:59 +05:30
lsp fix(lsp): use markup content variant for hover response (#28987) 2025-04-22 00:41:36 +01:00
npm fix(compile): read resource name in executable as uppercase on Windows (#29005) 2025-04-23 04:59:59 +00:00
ops feat(jupyter): make GPUTexture and GPUBuffer displayable (#28117) 2025-02-18 00:29:45 -08:00
rt v2.3.0-rc.2 (#29006) 2025-04-23 11:22:59 +05:30
schemas refactor(cli): update JSON schemas versions (#28252) 2025-02-24 10:11:06 -05:00
snapshot chore: forward v2.2.11 release commit to main (#28958) 2025-04-18 17:21:06 +02:00
standalone feat(lockfile): default to lockfile v5 (#28950) 2025-04-17 13:27:37 -07:00
tools fix(compile): read resource name in executable as uppercase on Windows (#29005) 2025-04-23 04:59:59 +00:00
tsc chore(lsp): fix semantic cache cleanup exemptions (#28951) 2025-04-18 01:17:00 +00:00
util feat(lsp): jupyter cell continuity using classic scripts (#28769) 2025-04-17 19:39:32 +01:00
build.rs chore: update to rust 1.85 (#28236) 2025-02-25 08:50:01 -08:00
Cargo.toml v2.3.0-rc.2 (#29006) 2025-04-23 11:22:59 +05:30
cdp.rs chore: Happy New Year 2025 (#27509) 2024-12-31 19:12:39 +00:00
clippy.toml refactor: do not use deno_fs::FileSystem everywhere (#27508) 2024-12-31 11:29:07 -05:00
deno.ico
emit.rs refactor: handle deno_media_type having Html and Sql variants (#28495) 2025-03-15 00:19:08 +09:00
entitlements.plist chore: start codesigning mac release builds (#21303) 2023-11-23 15:30:26 -07:00
factory.rs fix(lockfile): re-fetch packuments if version not found, properly pass patch packages (#28964) 2025-04-18 23:08:15 +00:00
file_fetcher.rs fix(check): compiler options from workspace members (#27785) 2025-01-28 10:49:58 -05:00
graph_container.rs chore: update to rust 1.85 (#28236) 2025-02-25 08:50:01 -08:00
graph_util.rs fix(publish): support virtual: and cloudflare: schemes (#28922) 2025-04-22 01:41:32 -07:00
http_util.rs refactor: move denort to separate crate (#27688) 2025-01-17 20:39:29 +00:00
integration_tests_runner.rs refactor: move denort to separate crate (#27688) 2025-01-17 20:39:29 +00:00
jsr.rs refactor(lsp): remove Send + Sync requirement (#28035) 2025-02-12 13:37:47 +00:00
main.rs fix(cli): Display error on invalid OTEL_EXPORTER_OTLP_PROTOCOL value (#28796) 2025-04-23 11:15:29 +02:00
module_loader.rs refactor: reduce dependency on futures crate (#28515) 2025-03-17 14:14:19 +00:00
node.rs feat(compile): support for ffi and node native addons (#28934) 2025-04-17 16:01:12 -04:00
README.md docs(cli): do not need gen doc for cli (#17260) 2023-01-04 13:19:58 +01:00
registry.rs refactor: separate publish from pm subcommands (#28237) 2025-02-21 17:02:33 -05:00
resolver.rs fix(check): support sloppy imports with "compilerOptions.rootDirs" (#27973) 2025-02-05 23:08:10 +00:00
task_runner.rs fix(install): regression where Deno not used when postinstall script ran script without file extension (#28786) 2025-04-08 00:59:48 +00:00
type_checker.rs refactor: handle deno_media_type having Html and Sql variants (#28495) 2025-03-15 00:19:08 +09:00
worker.rs feat(compile): support for ffi and node native addons (#28934) 2025-04-17 16:01:12 -04: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.