I have followed up material Ui documentation for migration of material Ui from version 4 to version 5.
But getting errors while running this command –
npx @mui/codemod@latest v5.0.0/preset-safe <path>
With using Node.js v20.11.0.
<code>Node.js v20.11.0
node:internal/modules/cjs/loader:1147
throw err;
^
Error: Cannot find module 'core-js/modules/web.dom-collections.iterator.js'
Require stack:
- C:UsersmyAppDataRoamingnpm-cache_npx15796node_modules@muicodemodnodev5.0.0adapter-v4.js
- C:UsersmyAppDataRoamingnpm-cache_npx15796node_modules@muicodemodnodev5.0.0preset-safe.js
- C:UsersmyAppDataRoamingnpm-cache_npx15796node_modules@muicodemodnode_modulesjscodeshiftsrcWorker.js
at Function.Module._resolveFilename (node:internal/modules/cjs/loader:1144:15)
at Function.Module._load (node:internal/modules/cjs/loader:985:27)
at Module.require (node:internal/modules/cjs/loader:1235:19)
at require (node:internal/modules/helpers:176:18)
at Object.<anonymous> (C:UsersmyAppDataRoamingnpm-cache_npx15796node_modules@muicodemodnodev5.0.0/adapter-v4.js:1:14)
at Module._compile (node:internal/modules/cjs/loader:1376:14)
at Module._compile (C:UsersmyAppDataRoamingnpm-cache_npx15796node_modules@muicodemodnode_modulespirateslibindex.js:117:24)
at Module._extensions..js (node:internal/modules/cjs/loader:1435:10)
at Object.newLoader [as .js] (C:UsersmyAppDataRoamingnpm-cache_npx15796node_modules@muicodemodnode_modulespirateslibindex.js:121:7)
at Module.load (node:internal/modules/cjs/loader:1207:32)
at Function.Module._load (node:internal/modules/cjs/loader:1023:12)
at Module.require (node:internal/modules/cjs/loader:1235:19)
at require (node:internal/modules/helpers:176:18)
at Object.<anonymous> (C:UsersmyAppDataRoamingnpm-cache_npx15796node_modules@muicodemodnodev5.0.0/preset-safe.js:8:40)
at Module._compile (node:internal/modules/cjs/loader:1376:14)
at Module._compile (C:UsersmyAppDataRoamingnpm-cache_npx15796node_modules@muicodemodnode_modulespirateslibindex.js:117:24)
at Module._extensions..js (node:internal/modules/cjs/loader:1435:10)
at Object.newLoader [as .js] (C:UsersmyAppDataRoamingnpm-cache_npx15796node_modules@muicodemodnode_modulespirateslibindex.js:121:7)
at Module.load (node:internal/modules/cjs/loader:1207:32)
at Function.Module._load (node:internal/modules/cjs/loader:1023:12)
at Module.require (node:internal/modules/cjs/loader:1235:19)
at require (node:internal/modules/helpers:176:18)
at setup (C:UsersmyAppDataRoamingnpm-cache_npx15796node_modules@muicodemodnode_modulesjscodeshiftsrcWorker.js:91:18)
at Object.<anonymous> (C:UsersmyAppDataRoamingnpm-cache_npx15796node_modules@muicodemodnode_modulesjscodeshiftsrcWorker.js:45:3)
at Module._compile (node:internal/modules/cjs/loader:1376:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1435:10)
at Module.load (node:internal/modules/cjs/loader:1207:32)
at Function.Module._load (node:internal/modules/cjs/loader:1023:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:135:12)
at node:internal/main/run_main_module:28:49 {
code: 'MODULE_NOT_FOUND',
requireStack: [
'C:\Users\my\AppData\Roaming\npm-cache\_npx\15796\node_modules\@mui\codemod\node\v5.0.0\adapter-v4.js',
'C:\Users\my\AppData\Roaming\npm-cache\_npx\15796\node_modules\@mui\codemod\node\v5.0.0\preset-safe.js',
'C:\Users\my\AppData\Roaming\npm-cache\_npx\15796\node_modules\@mui\codemod\node_modules\jscodeshift\src\Worker.js'
]
}
Node.js v20.11.0
All done.
Results:
0 errors
0 unmodified
0 skipped
0 ok
Time elapsed: 34.054seconds
</code>
<code>Node.js v20.11.0
node:internal/modules/cjs/loader:1147
throw err;
^
Error: Cannot find module 'core-js/modules/web.dom-collections.iterator.js'
Require stack:
- C:UsersmyAppDataRoamingnpm-cache_npx15796node_modules@muicodemodnodev5.0.0adapter-v4.js
- C:UsersmyAppDataRoamingnpm-cache_npx15796node_modules@muicodemodnodev5.0.0preset-safe.js
- C:UsersmyAppDataRoamingnpm-cache_npx15796node_modules@muicodemodnode_modulesjscodeshiftsrcWorker.js
at Function.Module._resolveFilename (node:internal/modules/cjs/loader:1144:15)
at Function.Module._load (node:internal/modules/cjs/loader:985:27)
at Module.require (node:internal/modules/cjs/loader:1235:19)
at require (node:internal/modules/helpers:176:18)
at Object.<anonymous> (C:UsersmyAppDataRoamingnpm-cache_npx15796node_modules@muicodemodnodev5.0.0/adapter-v4.js:1:14)
at Module._compile (node:internal/modules/cjs/loader:1376:14)
at Module._compile (C:UsersmyAppDataRoamingnpm-cache_npx15796node_modules@muicodemodnode_modulespirateslibindex.js:117:24)
at Module._extensions..js (node:internal/modules/cjs/loader:1435:10)
at Object.newLoader [as .js] (C:UsersmyAppDataRoamingnpm-cache_npx15796node_modules@muicodemodnode_modulespirateslibindex.js:121:7)
at Module.load (node:internal/modules/cjs/loader:1207:32)
at Function.Module._load (node:internal/modules/cjs/loader:1023:12)
at Module.require (node:internal/modules/cjs/loader:1235:19)
at require (node:internal/modules/helpers:176:18)
at Object.<anonymous> (C:UsersmyAppDataRoamingnpm-cache_npx15796node_modules@muicodemodnodev5.0.0/preset-safe.js:8:40)
at Module._compile (node:internal/modules/cjs/loader:1376:14)
at Module._compile (C:UsersmyAppDataRoamingnpm-cache_npx15796node_modules@muicodemodnode_modulespirateslibindex.js:117:24)
at Module._extensions..js (node:internal/modules/cjs/loader:1435:10)
at Object.newLoader [as .js] (C:UsersmyAppDataRoamingnpm-cache_npx15796node_modules@muicodemodnode_modulespirateslibindex.js:121:7)
at Module.load (node:internal/modules/cjs/loader:1207:32)
at Function.Module._load (node:internal/modules/cjs/loader:1023:12)
at Module.require (node:internal/modules/cjs/loader:1235:19)
at require (node:internal/modules/helpers:176:18)
at setup (C:UsersmyAppDataRoamingnpm-cache_npx15796node_modules@muicodemodnode_modulesjscodeshiftsrcWorker.js:91:18)
at Object.<anonymous> (C:UsersmyAppDataRoamingnpm-cache_npx15796node_modules@muicodemodnode_modulesjscodeshiftsrcWorker.js:45:3)
at Module._compile (node:internal/modules/cjs/loader:1376:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1435:10)
at Module.load (node:internal/modules/cjs/loader:1207:32)
at Function.Module._load (node:internal/modules/cjs/loader:1023:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:135:12)
at node:internal/main/run_main_module:28:49 {
code: 'MODULE_NOT_FOUND',
requireStack: [
'C:\Users\my\AppData\Roaming\npm-cache\_npx\15796\node_modules\@mui\codemod\node\v5.0.0\adapter-v4.js',
'C:\Users\my\AppData\Roaming\npm-cache\_npx\15796\node_modules\@mui\codemod\node\v5.0.0\preset-safe.js',
'C:\Users\my\AppData\Roaming\npm-cache\_npx\15796\node_modules\@mui\codemod\node_modules\jscodeshift\src\Worker.js'
]
}
Node.js v20.11.0
All done.
Results:
0 errors
0 unmodified
0 skipped
0 ok
Time elapsed: 34.054seconds
</code>
Node.js v20.11.0
node:internal/modules/cjs/loader:1147
throw err;
^
Error: Cannot find module 'core-js/modules/web.dom-collections.iterator.js'
Require stack:
- C:UsersmyAppDataRoamingnpm-cache_npx15796node_modules@muicodemodnodev5.0.0adapter-v4.js
- C:UsersmyAppDataRoamingnpm-cache_npx15796node_modules@muicodemodnodev5.0.0preset-safe.js
- C:UsersmyAppDataRoamingnpm-cache_npx15796node_modules@muicodemodnode_modulesjscodeshiftsrcWorker.js
at Function.Module._resolveFilename (node:internal/modules/cjs/loader:1144:15)
at Function.Module._load (node:internal/modules/cjs/loader:985:27)
at Module.require (node:internal/modules/cjs/loader:1235:19)
at require (node:internal/modules/helpers:176:18)
at Object.<anonymous> (C:UsersmyAppDataRoamingnpm-cache_npx15796node_modules@muicodemodnodev5.0.0/adapter-v4.js:1:14)
at Module._compile (node:internal/modules/cjs/loader:1376:14)
at Module._compile (C:UsersmyAppDataRoamingnpm-cache_npx15796node_modules@muicodemodnode_modulespirateslibindex.js:117:24)
at Module._extensions..js (node:internal/modules/cjs/loader:1435:10)
at Object.newLoader [as .js] (C:UsersmyAppDataRoamingnpm-cache_npx15796node_modules@muicodemodnode_modulespirateslibindex.js:121:7)
at Module.load (node:internal/modules/cjs/loader:1207:32)
at Function.Module._load (node:internal/modules/cjs/loader:1023:12)
at Module.require (node:internal/modules/cjs/loader:1235:19)
at require (node:internal/modules/helpers:176:18)
at Object.<anonymous> (C:UsersmyAppDataRoamingnpm-cache_npx15796node_modules@muicodemodnodev5.0.0/preset-safe.js:8:40)
at Module._compile (node:internal/modules/cjs/loader:1376:14)
at Module._compile (C:UsersmyAppDataRoamingnpm-cache_npx15796node_modules@muicodemodnode_modulespirateslibindex.js:117:24)
at Module._extensions..js (node:internal/modules/cjs/loader:1435:10)
at Object.newLoader [as .js] (C:UsersmyAppDataRoamingnpm-cache_npx15796node_modules@muicodemodnode_modulespirateslibindex.js:121:7)
at Module.load (node:internal/modules/cjs/loader:1207:32)
at Function.Module._load (node:internal/modules/cjs/loader:1023:12)
at Module.require (node:internal/modules/cjs/loader:1235:19)
at require (node:internal/modules/helpers:176:18)
at setup (C:UsersmyAppDataRoamingnpm-cache_npx15796node_modules@muicodemodnode_modulesjscodeshiftsrcWorker.js:91:18)
at Object.<anonymous> (C:UsersmyAppDataRoamingnpm-cache_npx15796node_modules@muicodemodnode_modulesjscodeshiftsrcWorker.js:45:3)
at Module._compile (node:internal/modules/cjs/loader:1376:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1435:10)
at Module.load (node:internal/modules/cjs/loader:1207:32)
at Function.Module._load (node:internal/modules/cjs/loader:1023:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:135:12)
at node:internal/main/run_main_module:28:49 {
code: 'MODULE_NOT_FOUND',
requireStack: [
'C:\Users\my\AppData\Roaming\npm-cache\_npx\15796\node_modules\@mui\codemod\node\v5.0.0\adapter-v4.js',
'C:\Users\my\AppData\Roaming\npm-cache\_npx\15796\node_modules\@mui\codemod\node\v5.0.0\preset-safe.js',
'C:\Users\my\AppData\Roaming\npm-cache\_npx\15796\node_modules\@mui\codemod\node_modules\jscodeshift\src\Worker.js'
]
}
Node.js v20.11.0
All done.
Results:
0 errors
0 unmodified
0 skipped
0 ok
Time elapsed: 34.054seconds
Receiving this error. I also try to re-install my packages for that and install core-js library too but still issue persists. “core-js”: “^3.37.0” this version is used.