Closed pi0 closed 1 month ago
followup on #185
When enabled type checks found several issues in implementation.
This PR also cleans up by splitting timer and env related logic to sub-modules.
Fallback for nextTick (without queueMicrotask support) had been simplified to remove old dependencies and at minimum assume setTimeout/clearTimeout)
nextTick
queueMicrotask
setTimeout
clearTimeout
@pi0 let me know if there's anything I can help with here!
followup on #185
When enabled type checks found several issues in implementation.
This PR also cleans up by splitting timer and env related logic to sub-modules.
Fallback for
nextTick
(withoutqueueMicrotask
support) had been simplified to remove old dependencies and at minimum assumesetTimeout
/clearTimeout
)