An angel commands aiding in management of common modules of organic monorepos following stem skeleton 2.1 structure.
These handy commands just executes the given arbitrary commands towards <repoRoot>/cells/node_modules/<moduleName>
directories.
$ npm i angelscripts-monorepo-common-modules --save-dev
$ npx angel cmodule {module-name} -- {command}
$ npx angel cmodules -- {command}
$ npx angel cmodules
$ npx angel cmodules.json
$ npx angel repo cmodule lib -- npm install
$ npx angel repo cmodules -- rm -f package-lock.json && npm i
- any output (stdout & stderr) is piped and doesn't support input (stdin).
- uses exec with limited output buffer size, ie it is not suitable for long running processes