node:timers

#Import

import timers from "nstdlib/timers";

Note

Its behavior matches Node.js. Details: scheduled on the host setTimeout. ref()/unref() reach the host timer handle, and process.nextTick is installed only into a realm that has none. A host that already has one keeps it.

#Runtime support

Where it runsStatusExport coverageDetails
nstd⚠️ some support43/59 of Node's own eligible tests pass under nstd.
Browser❔ not tested100% of Node.jsIt imports with the small process shim. 7/7 Node.js exports are available. No module-specific behavior test ran.
Node.js (host)✅ works100% of Node.js7/7 exports.

#Exports (7 of 7)

Each cell shows what happens when code reads an export:

  • ✅ Available through every import style. A named error also counts.
  • ⚠️ Available through only some import styles.
  • ❔ The export exists but has no value.
  • ❌ The export does not exist.
  • – This environment was not measured.
ExportNode.jsnstdlibbrowser
clearImmediate
clearInterval
clearTimeout
promises
setImmediate
setInterval
setTimeout