deno/ext
Nathan Whitaker 529f79505d
fix(ext/node): Add Immediate class to mirror NodeJS.Immediate (#22808)
Fixes #21660

Adds a basic `Immediate` class to mirror `NodeJS.Immediate`, and changes
`setImmediate` and `clearImmediate` to return and accept (respectively)
`Immediate` objects.

Note that for now {ref,unref,hasRef} are effectively stubs, as deno_core
doesn't really natively support immediates (they're currently modeled as
timers with delay of 0). Eventually we probably want to actually
implement these properly.
2024-03-08 15:58:43 -08:00
..
broadcast_channel chore: forward v1.41.2 release commit to main (#22793) 2024-03-08 09:12:36 +00:00
cache chore: forward v1.41.2 release commit to main (#22793) 2024-03-08 09:12:36 +00:00
canvas chore: forward v1.41.2 release commit to main (#22793) 2024-03-08 09:12:36 +00:00
console chore: forward v1.41.2 release commit to main (#22793) 2024-03-08 09:12:36 +00:00
cron chore: forward v1.41.2 release commit to main (#22793) 2024-03-08 09:12:36 +00:00
crypto chore: forward v1.41.2 release commit to main (#22793) 2024-03-08 09:12:36 +00:00
fetch chore: forward v1.41.2 release commit to main (#22793) 2024-03-08 09:12:36 +00:00
ffi chore: forward v1.41.2 release commit to main (#22793) 2024-03-08 09:12:36 +00:00
fs chore: forward v1.41.2 release commit to main (#22793) 2024-03-08 09:12:36 +00:00
http chore: forward v1.41.2 release commit to main (#22793) 2024-03-08 09:12:36 +00:00
io chore: forward v1.41.2 release commit to main (#22793) 2024-03-08 09:12:36 +00:00
kv chore: forward v1.41.2 release commit to main (#22793) 2024-03-08 09:12:36 +00:00
napi chore: forward v1.41.2 release commit to main (#22793) 2024-03-08 09:12:36 +00:00
net chore: forward v1.41.2 release commit to main (#22793) 2024-03-08 09:12:36 +00:00
node fix(ext/node): Add Immediate class to mirror NodeJS.Immediate (#22808) 2024-03-08 15:58:43 -08:00
tls chore: forward v1.41.2 release commit to main (#22793) 2024-03-08 09:12:36 +00:00
url chore: forward v1.41.2 release commit to main (#22793) 2024-03-08 09:12:36 +00:00
web chore: forward v1.41.2 release commit to main (#22793) 2024-03-08 09:12:36 +00:00
webgpu chore: forward v1.41.2 release commit to main (#22793) 2024-03-08 09:12:36 +00:00
webidl chore: forward v1.41.2 release commit to main (#22793) 2024-03-08 09:12:36 +00:00
websocket chore: forward v1.41.2 release commit to main (#22793) 2024-03-08 09:12:36 +00:00
webstorage chore: forward v1.41.2 release commit to main (#22793) 2024-03-08 09:12:36 +00:00