Thanks to visit codestin.com
Credit goes to github.com

Skip to content

erikgaal/cx

Repository files navigation

cx

Nx but for Composer

Installation

composer require --dev erikgaal/cx

Usage

Affected

Run tasks in projects affected by changes.

composer affected -t test
Option Description
--bail Stop on first error
--base Base of the current branch (usually main)
--exclude Exclude certain projects from being processed
--graph Show the task graph of the command
--head Latest commit of the current branch (usually HEAD)
--project, -p Filter certain projects from being processed
--target, -t Tasks to run for affected projects
--uncommitted Only uncommitted changes
--untracked Only untracked changes

Graph

Show the dependency graph of the project.

composer graph
Option Description
--affected Highlight affected projects
--base Base of the current branch (usually main)
--head Latest commit of the current branch (usually HEAD)
--target, -t Tasks to run for affected projects
--uncommitted Only uncommitted changes
--untracked Only untracked changes

Run many

Run tasks in multiple projects.

composer run-many [target]...
Option Description
--project, -p Projects to run
--parallel Run tasks in parallel
--outputStyle How task output should be displayed.
dynamic: recommended for local development, overwrites previous output
static: recommended for CI, no output is overwritten

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •