1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2025-01-21 04:52:26 -05:00
denoland-deno/ext
Yusuke Tanaka 1661ddd9ca
fix(ext/node): have process global available in Node context (#27562)
This commit makes `process` global always available in Node context.

`process` global was previously available explicitly in `deno_node`, but then
got removed in #25291 and made globally available regardless of whether it's in
Deno or Node context, so this commit does not have any effect on Deno CLI.
However, for users who want to use `deno_node` ext only, it makes sense to have
`process` available to simulate the Node environment individually.

This change may bring some negative performance impact. To measure how large the
impact would be, a very simple benchmark was performed whose results can be
found at https://github.com/magurotuna/process_global_bench.
2025-01-08 13:14:57 +09:00
..
broadcast_channel chore: Happy New Year 2025 (#27509) 2024-12-31 19:12:39 +00:00
cache chore: Happy New Year 2025 (#27509) 2024-12-31 19:12:39 +00:00
canvas chore: Happy New Year 2025 (#27509) 2024-12-31 19:12:39 +00:00
console chore: Happy New Year 2025 (#27509) 2024-12-31 19:12:39 +00:00
cron chore: Happy New Year 2025 (#27509) 2024-12-31 19:12:39 +00:00
crypto chore: Happy New Year 2025 (#27509) 2024-12-31 19:12:39 +00:00
fetch feat(unstable): replace SpanExporter with TracerProvider (#27473) 2025-01-06 14:28:29 +01:00
ffi chore: Happy New Year 2025 (#27509) 2024-12-31 19:12:39 +00:00
fs chore: Happy New Year 2025 (#27509) 2024-12-31 19:12:39 +00:00
http feat(unstable): replace SpanExporter with TracerProvider (#27473) 2025-01-06 14:28:29 +01:00
io chore: Happy New Year 2025 (#27509) 2024-12-31 19:12:39 +00:00
kv fix(kv): improve backoff error message and inline documentation (#27537) 2025-01-04 00:04:14 +01:00
napi chore: Happy New Year 2025 (#27509) 2024-12-31 19:12:39 +00:00
net refactor(quic): introduce endpoint, 0rtt, cleanup (#27444) 2025-01-06 15:24:59 +01:00
node fix(ext/node): have process global available in Node context (#27562) 2025-01-08 13:14:57 +09:00
telemetry feat(unstable): no config npm:@opentelemetry/api integration (#27541) 2025-01-06 17:00:32 +01:00
tls chore: Happy New Year 2025 (#27509) 2024-12-31 19:12:39 +00:00
url chore: Happy New Year 2025 (#27509) 2024-12-31 19:12:39 +00:00
web fix(ext/http): improve error message when underlying resource of request body unavailable (#27463) 2025-01-06 16:12:21 +09:00
webgpu chore: Happy New Year 2025 (#27509) 2024-12-31 19:12:39 +00:00
webidl chore: Happy New Year 2025 (#27509) 2024-12-31 19:12:39 +00:00
websocket chore: Happy New Year 2025 (#27509) 2024-12-31 19:12:39 +00:00
webstorage chore: Happy New Year 2025 (#27509) 2024-12-31 19:12:39 +00:00