fix: update packages#113
Conversation
WalkthroughBumps several package.json dependency versions for TrustVC and TradeTrust-related packages: Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
Suggested labels
Suggested reviewers
Pre-merge checks (1 passed, 1 warning, 1 inconclusive)❌ Failed checks (1 warning, 1 inconclusive)
✅ Passed checks (1 passed)
Poem
✨ Finishing Touches🧪 Generate unit tests
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
There was a problem hiding this comment.
Actionable comments posted: 0
🧹 Nitpick comments (2)
package.json (2)
124-129: Consider stabilizing pre-release ranges.Using caret with pre-release tags can float to newer alphas unexpectedly. If you want tighter control, use ~ or pin exact.
Example:
- "@trustvc/w3c": "^1.3.0-alpha.11", - "@trustvc/w3c-context": "^1.3.0-alpha.10", - "@trustvc/w3c-credential-status": "^1.3.0-alpha.10", - "@trustvc/w3c-issuer": "^1.3.0-alpha.8", - "@trustvc/w3c-vc": "^1.3.0-alpha.11", + "@trustvc/w3c": "~1.3.0-alpha.11", + "@trustvc/w3c-context": "~1.3.0-alpha.10", + "@trustvc/w3c-credential-status": "~1.3.0-alpha.10", + "@trustvc/w3c-issuer": "~1.3.0-alpha.8", + "@trustvc/w3c-vc": "~1.3.0-alpha.11",Or pin exact and rely on Renovate/Dependabot.
124-129: Optional: keep the w3c suite on a single train.If these packages have peer/close coupling, aligning to the same alpha tag reduces mismatch risk. Only if upstream maintains them in lockstep.
Would you like me to check upstream release notes and propose a synchronized set?
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
⛔ Files ignored due to path filters (1)
package-lock.jsonis excluded by!**/package-lock.json
📒 Files selected for processing (1)
package.json(1 hunks)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (8)
- GitHub Check: Linters / Code Lint (20.x)
- GitHub Check: Linters / Commit Lint
- GitHub Check: Tests / Test Build (18.x)
- GitHub Check: Tests / Test Build (20.x)
- GitHub Check: Linters / Code Lint (18.x)
- GitHub Check: Tests / Run Tests (18.x)
- GitHub Check: Tests / Run Tests (20.x)
- GitHub Check: ESLint Review
🔇 Additional comments (2)
package.json (2)
124-129: LGTM on scoped version bumps.Bumps are limited to TrustVC/TradeTrust packages; no code changes. Good incremental update.
124-129: Verify cross-package compatibility and lockfile.These w3c packages often carry peer/implicit coupling. Please validate and commit the updated lockfile.
Run:
#!/bin/bash set -euo pipefail # Ensure clean install and lockfile update npm ci --ignore-scripts || true npm install # Show resolved versions npm ls @tradetrust-tt/tt-verify @trustvc/w3c @trustvc/w3c-context @trustvc/w3c-credential-status @trustvc/w3c-issuer @trustvc/w3c-vc || true # Inspect peer deps published by each package (looks for strict pinning) for p in @trustvc/w3c @trustvc/w3c-context @trustvc/w3c-credential-status @trustvc/w3c-issuer @trustvc/w3c-vc; do echo "----- $p peerDependencies -----" npm view "$p@latest" peerDependencies --json || true done # Basic safety checks npm audit --omit=dev || true # Quick sanity on types/build/tests npm run type-check npm run build npm test
## [2.0.7](v2.0.6...v2.0.7) (2025-09-10) ### Bug Fixes * update packages ([#113](#113)) ([bb6a705](bb6a705))
|
🎉 This PR is included in version 2.0.7 🎉 The release is available on: Your semantic-release bot 📦🚀 |



Summary
package update
Summary by CodeRabbit