Skip to content

Commit a6ed3af

Browse files
committed
Merge branch 'master' into detach-migration
2 parents 28655e9 + e56d0c7 commit a6ed3af

9 files changed

Lines changed: 123 additions & 92 deletions

File tree

cjs-test/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
"test": "vitest run --globals"
77
},
88
"dependencies": {
9-
"express-zod-api": "workspace:*"
9+
"express-zod-api": "workspace:*",
10+
"zod": "catalog:peer"
1011
}
1112
}

esm-test/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
"test": "vitest run --globals"
88
},
99
"dependencies": {
10-
"express-zod-api": "workspace:*"
10+
"express-zod-api": "workspace:*",
11+
"zod": "catalog:peer"
1112
}
1213
}

example/package.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,14 @@
1313
},
1414
"dependencies": {
1515
"express-zod-api": "workspace:*",
16-
"swagger-ui-express": "^5.0.0"
16+
"http-errors": "catalog:peer",
17+
"swagger-ui-express": "^5.0.0",
18+
"zod": "catalog:peer"
1719
},
1820
"devDependencies": {
21+
"@types/http-errors": "catalog:peer",
1922
"@types/swagger-ui-express": "^4.1.8",
20-
"undici": "^6.19.8"
23+
"typescript": "catalog:peer",
24+
"undici": "catalog:dev"
2125
}
2226
}

express-zod-api/package.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -55,16 +55,16 @@
5555
"ramda": "^0.30.1"
5656
},
5757
"peerDependencies": {
58-
"@types/compression": "^1.7.5",
59-
"@types/express": "^5.0.0",
60-
"@types/express-fileupload": "^1.5.0",
61-
"@types/http-errors": "^2.0.2",
62-
"compression": "^1.8.0",
63-
"express": "^5.1.0",
64-
"express-fileupload": "^1.5.0",
65-
"http-errors": "^2.0.0",
66-
"typescript": "^5.1.3",
67-
"zod": "^3.25.35"
58+
"@types/compression": "catalog:peer",
59+
"@types/express": "catalog:peer",
60+
"@types/express-fileupload": "catalog:peer",
61+
"@types/http-errors": "catalog:peer",
62+
"compression": "catalog:peer",
63+
"express": "catalog:peer",
64+
"express-fileupload": "catalog:peer",
65+
"http-errors": "catalog:peer",
66+
"typescript": "catalog:peer",
67+
"zod": "catalog:peer"
6868
},
6969
"peerDependenciesMeta": {
7070
"@types/compression": {
@@ -98,7 +98,7 @@
9898
"node-forge": "^1.3.1",
9999
"semver": "^7.7.2",
100100
"snakify-ts": "^2.3.0",
101-
"undici": "^6.19.8"
101+
"undici": "catalog:dev"
102102
},
103103
"keywords": [
104104
"nodejs",

issue952-test/package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,10 @@
77
"posttest": "rm *.d.ts"
88
},
99
"dependencies": {
10+
"@types/express": "catalog:peer",
11+
"@types/express-fileupload": "catalog:peer",
1012
"express-zod-api": "workspace:*",
11-
"express": "^5.0.1",
12-
"express-fileupload": "^1.5.1"
13+
"typescript": "catalog:peer",
14+
"zod": "catalog:peer"
1315
}
1416
}

package.json

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -20,28 +20,18 @@
2020
"devDependencies": {
2121
"@arethetypeswrong/cli": "^0.18.2",
2222
"@tsconfig/node20": "^20.1.5",
23-
"@types/compression": "^1.8.1",
24-
"@types/express": "^5.0.3",
25-
"@types/express-fileupload": "^1.5.0",
26-
"@types/http-errors": "^2.0.5",
2723
"@types/node": "^24.0.0",
2824
"@vitest/coverage-v8": "^3.2.3",
29-
"compression": "^1.8.0",
3025
"eslint": "^9.28.0",
3126
"eslint-config-prettier": "^10.1.5",
3227
"eslint-plugin-allowed-dependencies": "^1.3.0",
3328
"eslint-plugin-prettier": "^5.4.1",
34-
"express": "^5.1.0",
35-
"express-fileupload": "^1.5.0",
36-
"http-errors": "^2.0.0",
3729
"husky": "^9.0.5",
3830
"prettier": "3.5.3",
3931
"tsup": "^8.5.0",
4032
"tsx": "^4.19.4",
41-
"typescript": "^5.8.3",
4233
"typescript-eslint": "^8.34.0",
43-
"vitest": "^3.2.3",
44-
"zod": "^3.25.61"
34+
"vitest": "^3.2.3"
4535
},
4636
"resolutions": {
4737
"@scarf/scarf": "npm:[email protected]"

pnpm-lock.yaml

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

pnpm-workspace.yaml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,17 @@ publicHoistPattern:
1616
- "globals" # used by eslint.config.js
1717
- "@types/qs" # used by index.ts, fixes TS2742 for attachRouting
1818
- "@types/express-serve-static-core" # used by index.ts, fixes TS2742 for attachRouting
19+
catalogs:
20+
peer:
21+
"@types/compression": "^1.7.5"
22+
"@types/express": "^5.0.0"
23+
"@types/express-fileupload": "^1.5.0"
24+
"@types/http-errors": "^2.0.2"
25+
"compression": "^1.8.0"
26+
"express": "^5.1.0"
27+
"express-fileupload": "^1.5.0"
28+
"http-errors": "^2.0.0"
29+
"typescript": "^5.1.3"
30+
"zod": "^3.25.35"
31+
dev:
32+
"undici": "^6.19.8"

0 commit comments

Comments
 (0)