This package contains the logic to migrate a project from one version to the other.
npm i -D webpack-cli @webpack-cli/migrate
To run the package programmatically, install it as a dependency. When using the package programmatically, one does not have to install webpack-cli.
const migrate = require("@webpack-cli/migrate").default;
// add null to mock process.env
migrate(null, null, inputPath, outputPath);
npx webpack-cli migrate