@mosaic/mosaic is now the single package providing both: - 'mosaic' binary (CLI: yolo, coord, prdy, tui, gateway, etc.) - 'mosaic-wizard' binary (installation wizard) Changes: - Move packages/cli/src/* into packages/mosaic/src/ - Convert dynamic @mosaic/mosaic imports to static relative imports - Add CLI deps (ink, react, socket.io-client, @mosaic/config) to mosaic - Add jsx: react-jsx to mosaic's tsconfig - Exclude packages/cli from workspace (pnpm-workspace.yaml) - Update install.sh to install @mosaic/mosaic instead of @mosaic/cli - Bump version to 0.0.17 This eliminates the circular dependency between @mosaic/cli and @mosaic/mosaic that was blocking the build graph.
19 lines
299 B
YAML
19 lines
299 B
YAML
packages:
|
|
- 'apps/*'
|
|
- 'packages/*'
|
|
- 'plugins/*'
|
|
- '!packages/cli' # merged into @mosaic/mosaic
|
|
|
|
ignoredBuiltDependencies:
|
|
- '@nestjs/core'
|
|
- '@swc/core'
|
|
- better-sqlite3
|
|
- esbuild
|
|
- sharp
|
|
|
|
onlyBuiltDependencies:
|
|
- '@prisma/client'
|
|
- '@prisma/engines'
|
|
- prisma
|
|
- node-pty
|