Skip to content

DEP0095: timers.enroll() #335

@JakobJingleheimer

Description

@JakobJingleheimer

DEP0095: timers.enroll()

Replace timers.enroll() with setTimeout() to achieve similar timeout functionality using public APIs.

Before:

const timers = require("node:timers");
const obj = { _idleTimeout: 5000 };
timers.enroll(obj, 5000);

After:

const obj = {};
obj.timer = setTimeout(() => {
  // timeout logic
}, 5000);

Metadata

Metadata

Labels

dep:v24Migration handles deprecation introduced in node v24

Type

Projects

Status

🏗 In progress

Relationships

None yet

Development

No branches or pull requests

Issue actions