Skip to content

Commit 826b46d

Browse files
committed
fix: widen gittensory-engine dependency ranges past caret's 0.x ceiling
npm ci failed with "Missing: @jsonbored/gittensory-engine@0.1.0 from lock file" once this PR bumped packages/gittensory-engine to 0.2.0: semver caret ranges for 0.x versions only allow patch bumps (^0.1.0 means >=0.1.0 <0.2.0), so gittensory-mcp's "^0.1.0" and gittensory-miner's exact "0.1.0" pin both broke on this release's own minor bump. Widened both to ">=0.1.0" -- these are internal, same-monorepo dependencies whose real compatibility guarantee comes from this repo's own test suite, not from strict semver-range enforcement against a pre-1.0 package expected to move through minor versions somewhat often.
1 parent 0a755b4 commit 826b46d

3 files changed

Lines changed: 5 additions & 5 deletions

File tree

package-lock.json

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/gittensory-mcp/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
"build": "node --check bin/gittensory-mcp.js && node --check lib/local-branch.js && node --check scripts/gittensor-score-preview.mjs"
3939
},
4040
"dependencies": {
41-
"@jsonbored/gittensory-engine": "^0.1.0",
41+
"@jsonbored/gittensory-engine": ">=0.1.0",
4242
"@modelcontextprotocol/sdk": "1.29.0",
4343
"zod": "^4.4.3"
4444
},

packages/gittensory-miner/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
"build": "node --check bin/gittensory-miner.js && node --check lib/cli.js && node --check lib/deny-check.js && node --check lib/run-state-cli.js && node --check lib/update-check.js && node --check lib/opportunity-fanout.js && node --check lib/ci-poller.js && node --check lib/run-state.js && node --check lib/deny-hooks.js && node --check lib/event-ledger.js && node --check lib/event-ledger-cli.js && node --check lib/claim-ledger.js && node --check lib/claim-ledger-expiry.js && node --check lib/portfolio-queue.js && node --check lib/portfolio-queue-cli.js && node --check lib/portfolio-discovery.js && node --check lib/opportunity-ranker.js && node --check lib/plan-store.js && node --check lib/plan-store-cli.js && node --check lib/rejection-templates.js && node --check lib/governor-ledger.js && node --check lib/governor-ledger-cli.js && node --check lib/manage-status.js && node --check lib/manage-poll.js && node --check lib/status.js && node --check lib/laptop-init.js && node --check lib/replay-objective-anchor.js && node --check lib/replay-task-generation.js && node --check lib/calibration-types.js && node --check lib/calibration.js"
3535
},
3636
"dependencies": {
37-
"@jsonbored/gittensory-engine": "0.1.0"
37+
"@jsonbored/gittensory-engine": ">=0.1.0"
3838
},
3939
"engines": {
4040
"node": ">=22.13.0"

0 commit comments

Comments
 (0)