0.0.8 • Published 1 year ago

workspaces-run-script v0.0.8

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

workspaces-run-script

Use this utility in a mono-repo. Install this utility in your mono-repo using the command yarn add -D workspaces-run-script.

The command workspaces-run-script --script test --package my-app --parallel will run the yarn run test command in the projects my-app and any other project that are dependencies of my-app in the mono-repo.

The command above is similar to yarn workspaces foreach -ptR --from '{my-app}' run test except it will not fail if one of the workspace projects does not have a test script.

If you are using NX, the command abose is also similar to npx nx test my-app except that you do not need to create a nx.json file to indicate that the test script should be executed on all dependencies of the my-app project.

Usage: workspaces-run-script [options]

Options:
    -s, --script <script>    name of the script to be executed on each package
    -p, --package <package>  name of the package on which to execute the script
    --parallel               executes the command on all dependencies in parallel
    --sequential             executes the command on all dependencies sequentially
    -m, --max <max>          maximum number of parallel processes
    -h, --help               display help for command
0.0.8

1 year ago

0.0.5

1 year ago

0.0.4

1 year ago

0.0.3

1 year ago

0.0.2

1 year ago