Founding price: $35, then $99 after 23:59 UTC on 4 November, then $99
Get ProA checkbox tree of workspace packages that writes the matching command, with --filter flags or a single recursive run, and copies it. Use this when developers choose which packages a task should run on.
This item has no props to tune. Use the lens above to change theme, density, direction and more.
Use it for developer portals, CI setup pages and docs for monorepos where a task can target some packages.
Do not use it to run commands (it only writes them) or for tools with their own selection syntax unless you change buildCommand.
This item is part of tealmac UI Pro
The source for this item installs with a Pro licence key. Log in with your key to see the install command, or read the Pro setup page.
| Prop | Type | Default | Description |
|---|---|---|---|
workspaces | TreeNode[] | - | Folders with package leaves; a leaf's id is the package name. |
defaultSelected | string[] | [] | Packages ticked at the start. |
code element.The pattern ships with a Testing Library test (monorepo-package-picker.test.tsx) that covers command building, ticking a folder, copying and a failing clipboard.