deno/cli/lib
Bartek Iwańczuk 9399f7b894
Some checks are pending
ci / test debug linux-aarch64 (push) Blocked by required conditions
ci / test release linux-aarch64 (push) Blocked by required conditions
ci / build libs (push) Blocked by required conditions
ci / pre-build (push) Waiting to run
ci / test debug macos-aarch64 (push) Blocked by required conditions
ci / test release macos-aarch64 (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 macos-x86_64 (push) Blocked by required conditions
ci / test release macos-x86_64 (push) Blocked by required conditions
ci / bench release linux-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 windows-x86_64 (push) Blocked by required conditions
ci / test release windows-x86_64 (push) Blocked by required conditions
ci / publish canary (push) Blocked by required conditions
refactor: Rewrite usages of V8 inspector to the new API (#30743)
Based on https://github.com/denoland/deno_core/pull/1193.

This commit rewrites 3 parts of the system to use a new "sync"
V8 inspector API exposed by `deno_core`:
- REPL
- coverage collection
- hot module replacement

Turns out the async abstraction over V8 inspector was unnecessary
and actually greatly complicated usage of the inspector.

Towards https://github.com/denoland/deno/issues/13572
Towards https://github.com/denoland/deno/issues/13206
2025-09-17 16:11:03 +02:00
..
npm refactor: remove usages of to_string_lossy().to_string() (#30224) 2025-07-28 20:25:58 +00:00
standalone chore: Rust 1.89.0 (#30364) 2025-08-09 11:11:48 +00:00
util refactor(webgpu): make cppgc arguments safer (#30563) 2025-09-03 18:01:58 +02:00
args.rs feat(unstable): use Node.js setTimeout and setInterval (#29993) 2025-09-09 00:48:58 +02:00
build.rs build: Use separate version.txt file to define crate version (#29136) 2025-05-02 10:30:03 -04:00
Cargo.toml 2.5.1 (#30753) 2025-09-17 01:58:00 +02:00
clippy.toml chore: fix lint warnings (#30399) 2025-08-13 20:25:57 -04:00
lib.rs refactor: move denort to separate crate (#27688) 2025-01-17 20:39:29 +00:00
loader.rs chore: add test for importing json file in npm package (#30072) 2025-07-10 17:31:30 -04:00
README.md
shared.rs chore: update to edition 2024 (#29923) 2025-07-02 17:59:39 -07:00
sys.rs refactor: add deno_npm_installer crate (#29319) 2025-05-16 18:11:05 -04:00
version.rs feat: TypeScript 5.9.2 (#30601) 2025-09-03 09:23:13 -04:00
version.txt 2.5.1 (#30753) 2025-09-17 01:58:00 +02:00
worker.rs refactor: Rewrite usages of V8 inspector to the new API (#30743) 2025-09-17 16:11:03 +02:00

deno_lib

This crate contains the shared code between the Deno CLI and denort. It is highly unstable.