fix: quality-rails Commander version mismatch crashes mosaic quality-rails
CLI uses Commander 13, quality-rails used 12. The `_prepareForParse` method (v13-only) was called on a v12 Command object via `addCommand`. Fix: export `registerQualityRails(parent)` that registers subcommands directly on the caller's Commander instance, avoiding cross-package command sharing. Bump quality-rails commander to ^13.0.0. Bump: cli/mosaic 0.0.10, quality-rails 0.0.3. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@mosaic/quality-rails",
|
||||
"version": "0.0.2",
|
||||
"version": "0.0.3",
|
||||
"type": "module",
|
||||
"main": "dist/index.js",
|
||||
"types": "dist/index.d.ts",
|
||||
@@ -17,7 +17,7 @@
|
||||
"test": "vitest run --passWithNoTests"
|
||||
},
|
||||
"dependencies": {
|
||||
"commander": "^12.0.0"
|
||||
"commander": "^13.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "^22.0.0",
|
||||
|
||||
Reference in New Issue
Block a user