Skip to content

billiegoose/remodulate

Repository files navigation

remodulate [WORK IN PROGRESS]

Convert ES2015 modules to CommonJS modules (and vice versa?)

Usage

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.

Test

Clone, npm install, and run npm test to transform the files in ./examples into ./output

TODO

ESM -> CJS

  • namespace imports
  • named exports
  • named imports
  • default exports
  • default imports

CJS -> ESM

  • namespace imports
  • named exports
  • named imports
  • default exports
  • default imports

About

Convert ES2015 modules to CommonJS modules (and vice versa?)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published