### Description Node 24 was released May 6. We need to update our CI to test for it, and check what features we can support. Changelog: [https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V23.md](https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V23.md) * process: add `threadCpuUsage` [https://github.com/nodejs/node/pull/56467](https://github.com/nodejs/node/pull/56467) * URL pattern API support: [https://developer.mozilla.org/en-US/docs/Web/API/URL_Pattern_API](https://developer.mozilla.org/en-US/docs/Web/API/URL_Pattern_API) / [https://github.com/nodejs/node/pull/56452](https://github.com/nodejs/node/pull/56452) * Threads created by the Node.js process are now named to improve the debugging experience. Worker threads will use the name option that can be passed to the Worker constructor. [https://github.com/nodejs/node/pull/56416](https://github.com/nodejs/node/pull/56416) * `--experimental-strip-types support`: [https://nodejs.org/api/typescript.html#type-stripping](https://nodejs.org/api/typescript.html#type-stripping) / [https://github.com/nodejs/node/pull/56350](https://github.com/nodejs/node/pull/56350) * Enabling `require(esm)` by default for Node.js applications
Description
Node 24 was released May 6.
We need to update our CI to test for it, and check what features we can support.
Changelog: https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V23.md
threadCpuUsageprocess: add threadCpuUsage nodejs/node#56467--experimental-strip-types support: https://nodejs.org/api/typescript.html#type-stripping / module: unflag --experimental-strip-types nodejs/node#56350require(esm)by default for Node.js applications