0
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2025-02-11 08:25:20 -05:00
denoland-deno/ext
Marvin Hagemeister f89b2c5ca6
fix(node): add missing process.reallyExit method (#19326)
This PR adds the missing `process.reallyExit()` method to node's
`process` object.

Was [pinged on
twitter](https://twitter.com/biwanczuk/status/1663326659787862017)
regarding running the `fastify` test suite in node. They use `node-tap`
which has been around arguably the longest of the test frameworks and
relies on a couple of old APIs. They have `signal-exit` as a dependency
which in turn [makes use of
`process.reallyExit()`](8fa7fc9a9c/src/index.ts (L19)).
That function cannot be found anywhere in their documentation, but
exists at runtime. See
6a6b3c5402/lib/internal/bootstrap/node.js (L172)

This doesn't yet make `node-tap` work, but gets us one step closer.
2023-06-09 01:13:18 +02:00
..
broadcast_channel 1.34.1 (#19310) 2023-05-30 01:30:46 +02:00
cache 1.34.1 (#19310) 2023-05-30 01:30:46 +02:00
console 1.34.1 (#19310) 2023-05-30 01:30:46 +02:00
crypto 1.34.1 (#19310) 2023-05-30 01:30:46 +02:00
fetch 1.34.1 (#19310) 2023-05-30 01:30:46 +02:00
ffi 1.34.1 (#19310) 2023-05-30 01:30:46 +02:00
fs 1.34.1 (#19310) 2023-05-30 01:30:46 +02:00
http perf(ext/http): Add a sync phase to http serving (#19321) 2023-06-09 01:13:18 +02:00
io 1.34.1 (#19310) 2023-05-30 01:30:46 +02:00
kv 1.34.1 (#19310) 2023-05-30 01:30:46 +02:00
napi 1.34.1 (#19310) 2023-05-30 01:30:46 +02:00
net pin enum-as-inner dependency 2023-05-30 02:10:33 +02:00
node fix(node): add missing process.reallyExit method (#19326) 2023-06-09 01:13:18 +02:00
tls 1.34.1 (#19310) 2023-05-30 01:30:46 +02:00
url 1.34.1 (#19310) 2023-05-30 01:30:46 +02:00
web 1.34.1 (#19310) 2023-05-30 01:30:46 +02:00
webidl 1.34.1 (#19310) 2023-05-30 01:30:46 +02:00
websocket 1.34.1 (#19310) 2023-05-30 01:30:46 +02:00
webstorage 1.34.1 (#19310) 2023-05-30 01:30:46 +02:00