Convert ES2015 modules to CommonJS modules (and vice versa?)
npx remodulate [any jscodeshift options] <your files>
Use the -d
option for a dry-run and use -dp
to print the output for comparison without overwriting the originals. See all available jscodeshift options.
Clone, npm install
, and run npm test
to transform the files in ./examples
into ./output
ESM -> CJS
- namespace imports
- named exports
- named imports
- default exports
- default imports
CJS -> ESM
- namespace imports
- named exports
- named imports
- default exports
- default imports