Zero config required to get started
Orchestrate plain old package.json scripts in workspaces
Includes a TypeScript API
Decouple monorepo tooling from your package manager
A debuggable, configurable affected graph
Enforce rules for workspace code sharing
Write optional config files in JSON or TypeScript/JavaScript
AI integrations: Skills, AGENTS.md, an MCP Server, and /llms.txt
This package is the continuation of the original, now deprecated, bun-workspaces
package. bun-workspaces users can expect minimal to no changes on average.
See the migration guide or read the launch blog post covering the reasoning and development strategy.
pacwich command will still resolve to a local install when available.bun add -g pacwich
# Print help for installing completions
pacwich completion
# Attempt to automatically install completions for your shell
pacwich completion installpacwich command works in your package.json scripts even without a global install.# Install to your devDependencies
bun add -d pacwich
# Call the local install
bunx pacwichpacwich here in the browser!config debug), specific warning logs are suppressible, and verify is more configurablerun-interactive feature for running a workspace script with full stdio supportpacwich launches from the ashes of bun-workspaces: Read the blog post