Skip to content

Commit 4ed6280

Browse files
paulbalajiclaude
andauthored
chore: replace syncpack with pnpm catalogs (#7628)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 70f210b commit 4ed6280

25 files changed

Lines changed: 1621 additions & 1447 deletions

File tree

.github/workflows/test.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,6 @@ jobs:
4545
- name: pnpm-install
4646
run: pnpm install --frozen-lockfile
4747

48-
# Check for mismatched dep versions across the monorepo
49-
- name: syncpack
50-
run: pnpm exec syncpack list-mismatches
51-
5248
# Check publishable packages have required fields for npm provenance
5349
- name: check-package-json
5450
run: ./scripts/check-package-json.sh

.syncpackrc

Lines changed: 0 additions & 11 deletions
This file was deleted.

package.json

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,21 @@
44
"version": "0.0.0",
55
"devDependencies": {
66
"@eslint/eslintrc": "^3.2.0",
7-
"@eslint/js": "^9.31.0",
8-
"@trivago/prettier-plugin-sort-imports": "^5.2.2",
9-
"@typescript-eslint/eslint-plugin": "^8.1.6",
10-
"@typescript-eslint/parser": "^8.1.6",
11-
"eslint": "^9.31.0",
12-
"eslint-config-prettier": "^10.1.8",
13-
"eslint-import-resolver-typescript": "^4.4.4",
14-
"eslint-plugin-import": "^2.32.0",
7+
"@eslint/js": "catalog:",
8+
"@trivago/prettier-plugin-sort-imports": "catalog:",
9+
"@typescript-eslint/eslint-plugin": "catalog:",
10+
"@typescript-eslint/parser": "catalog:",
11+
"eslint": "catalog:",
12+
"eslint-config-prettier": "catalog:",
13+
"eslint-import-resolver-typescript": "catalog:",
14+
"eslint-plugin-import": "catalog:",
1515
"eslint-plugin-jest": "^28.2.0",
16-
"globals": "^16.3.0",
16+
"globals": "catalog:",
1717
"husky": "^8.0.0",
1818
"lint-staged": "^12.4.3",
19-
"prettier": "^3.5.3",
20-
"prettier-plugin-solidity": "^1.4.2",
21-
"syncpack": "^13.0.0",
22-
"tsx": "^4.19.1",
19+
"prettier": "catalog:",
20+
"prettier-plugin-solidity": "catalog:",
21+
"tsx": "catalog:",
2322
"turbo": "^2.5.3"
2423
},
2524
"dependencies": {
@@ -34,6 +33,7 @@
3433
"clean": "turbo run clean",
3534
"prettier": "turbo run prettier",
3635
"lint": "turbo run lint",
36+
"lint:catalog": "tsx scripts/lint-catalog-usage.ts",
3737
"test": "turbo run test --continue",
3838
"test:ci": "turbo run test:ci",
3939
"coverage": "turbo run coverage",

0 commit comments

Comments
 (0)