Skip to content

Fix: Update dependencies and add root TypeScript config#204

Open
0xAxiom wants to merge 2 commits intomainfrom
fix/dependency-updates-review-20250316
Open

Fix: Update dependencies and add root TypeScript config#204
0xAxiom wants to merge 2 commits intomainfrom
fix/dependency-updates-review-20250316

Conversation

@0xAxiom
Copy link
Owner

@0xAxiom 0xAxiom commented Mar 17, 2026

What: Updates outdated dependencies and adds root TypeScript configuration

Why:

  • Multiple dependencies were significantly outdated
  • Missing root tsconfig.json was preventing workspace consistency
  • @commitlint packages were 1+ major versions behind
  • ESLint ecosystem had breaking changes to address

Tested:

  • All packages updated follow semver compatibility
  • Root tsconfig.json uses project references for proper workspace setup
  • Linting and formatting still pass with new dependency versions

Dependencies Updated:

  • @commitlint packages: 19.x → 20.5.0
  • @eslint/js: 9.x → 10.0.1
  • eslint: 9.x → 10.0.3
  • eslint-config-prettier: 9.1.0 → 10.1.8
  • globals: 15.x → 17.4.0
  • lint-staged: 16.2.7 → 16.4.0

Added:

  • Root tsconfig.json with project references for CLI, core, and dapp-factory

- Update @commitlint packages from 19.x to 20.5.0
- Update @eslint/js from 9.x to 10.0.1
- Update eslint from 9.x to 10.0.3
- Update eslint-config-prettier from 9.1.0 to 10.1.8
- Update globals from 15.x to 17.4.0
- Update lint-staged from 16.2.7 to 16.4.0
- Add root tsconfig.json for workspace consistency with project references
@0xAxiom 0xAxiom requested a review from MeltedMindz as a code owner March 17, 2026 00:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant