lage/packages/cli
Ken Chau c6bdcd9467 applying package updates 2024-11-20 08:12:38 +00:00
..
bin Adds support for background service mode for info command (#790) 2024-10-02 13:22:44 -07:00
src added exit code support for the npm runner with the executeInProcess (lage exec) command (#823) 2024-11-19 18:40:10 -08:00
tests LAGE_WORKER_SERVER had an incorrect server launch arg for the info command (#792) 2024-10-07 12:29:53 -07:00
CHANGELOG.json applying package updates 2024-11-20 08:12:38 +00:00
CHANGELOG.md applying package updates 2024-11-20 08:12:38 +00:00
README.md @lage-run/cli package - run command (#323) 2022-08-23 00:49:09 -07:00
jest.config.js Unpin devDependencies (#654) 2023-12-21 00:35:03 -08:00
package.json applying package updates 2024-11-20 08:12:38 +00:00
tsconfig.json cleaning up the tsconfig files (#470) 2022-11-01 13:38:56 -07:00

README.md

@lage-run/cli

This is the command line interface (CLI) for lage. It contains the logic to tie everything together:

  1. parses CLI arguments via commander
  2. initializes the various commands
  3. for running the targets, there are some reserved options for lage, but the rest are passed through to the scripts
  4. figures out the filtered packages as entry points (dependencies are also run, unless --no-dependents are specified)
  5. scheduler, reporter, cache, logger are initialized and run