deno/ext/node/ops
Yoshiya Hinosawa 8e69075889
fix(ext/node): handle -p flag in spawn, fix "from dependency" check in windows (#29611)
This PR updates `op_node_call_is_from_dependency` op, which now detects
node_modules path on windows correctly.

This PR also updates the handling of
`child_process.spawn(process.execPath, ["-p", souceCode])`. It runs the
given string as source code, and prints the last evaluated value. This
PR adds wrapper for simulating that behavior.
2025-06-06 11:53:04 +09:00
..
crypto fix: update deno_core (#29166) 2025-05-05 13:58:34 -05:00
os chore: update to rust 1.85 (#28236) 2025-02-25 08:50:01 -08:00
sqlite fix(ext/node): various node:sqlite fixes (#29404) 2025-06-02 10:44:52 -07:00
zlib fix(zlib): don't return a smi from crc32 (#29546) 2025-05-30 17:27:58 -07:00
blocklist.rs fix: update deno_core (#29166) 2025-05-05 13:58:34 -05:00
buffer.rs refactor: update deno_core for error refactor (#26867) 2025-01-08 14:52:32 -08:00
dns.rs fix(ext/node): better dns.lookup compatibility (#27936) 2025-04-02 11:38:07 +09:00
fs.rs refactor: update deno_core for error refactor (#26867) 2025-01-08 14:52:32 -08:00
handle_wrap.rs fix: update deno_core (#29166) 2025-05-05 13:58:34 -05:00
http.rs chore: Rust 1.86.0 (#29435) 2025-05-25 23:40:48 +02:00
http2.rs refactor: reduce dependency on futures crate (#28515) 2025-03-17 14:14:19 +00:00
idna.rs refactor: update deno_core for error refactor (#26867) 2025-01-08 14:52:32 -08:00
inspector.rs fix: update deno_core (#29166) 2025-05-05 13:58:34 -05:00
ipc.rs chore: update to rust 1.85 (#28236) 2025-02-25 08:50:01 -08:00
mod.rs refactor(ext/node): rewrite HandleWrap in Rust (#28765) 2025-04-10 17:20:25 +05:30
perf_hooks.rs fix: update deno_core (#29166) 2025-05-05 13:58:34 -05:00
process.rs refactor: update deno_core for error refactor (#26867) 2025-01-08 14:52:32 -08:00
require.rs fix(node): do not look up node_module paths when using global resolver (#29398) 2025-05-21 13:52:23 -04:00
tls.rs chore: Happy New Year 2025 (#27509) 2024-12-31 19:12:39 +00:00
util.rs fix(ext/node): handle -p flag in spawn, fix "from dependency" check in windows (#29611) 2025-06-06 11:53:04 +09:00
v8.rs fix: update deno_core (#29166) 2025-05-05 13:58:34 -05:00
vm.rs fix: update deno_core (#29166) 2025-05-05 13:58:34 -05:00
vm_internal.rs refactor: update deno_core for error refactor (#26867) 2025-01-08 14:52:32 -08:00
winerror.rs chore: Happy New Year 2025 (#27509) 2024-12-31 19:12:39 +00:00
worker_threads.rs refactor: update deno_core for error refactor (#26867) 2025-01-08 14:52:32 -08:00