Node.js v22 to v24
This page provides a list of codemods to help you migrate your code from Node.js v22 to v24.
fs-access-mode-constants
In Node.js 24, the fs module introduced a runtime deprecation for F_OK, R_OK, W_OK, and X_OK getters exposed directly on node:fs. Get them from fs.constants or fs.promises.constants instead.
So this codemod handle DEP0176.
const fs = require('node:fs');
fs.access('/path/to/file', fs.F_OK, callback);
fs.access('/path/to/file', fs.R_OK | fs.W_OK, callback);
util-log-to-console-log
In Node.js v23, the util.log function was deprecated in favor of using console.log directly. Because it's an unmaintained legacy API that was exposed to user land by accident
So this codemod handle DEP0059.
Example:
const util = require('node:util');
util.log('Hello world');