1.0.5 • Published 7 years ago
generator-es-cross v1.0.5
generator-es-cross
Yeoman generator to create a nodejs library to support both esm and commonjs by using package.main and package.module
Install
$ npm i -g generator-es-crossUsage
# It is recommanded to clone the empty repo first,
# because `generator-es-cross` reads the git remote url
# and set default prompts values.
git clone git@github.com:my-name/my-empty-repo.git
cd my-empty-repo
yo es-crossAfter that
- ES module files will be located at
./src - ES modules will be transformed into commonjs to directory
./libwhich is ignored by git. package.main->./libpackage.module->./src- both directory
srcand directorylibwill be included in NPM tarball.