Skip to content

Commit d3d4130

Browse files
Coobahaclaude
andauthored
feat: update dependencies and run tests (#222)
* chore: update all dependencies and remove deprecated type packages Updated dependencies: - std-env: 3.9.0 → 3.10.0 - type-fest: 5.0.1 → 5.2.0 - yargs: 17.0.0 → 18.0.0 - @types/node: 24.6.2 → 24.10.0 - @types/yargs: 17.0.33 → 17.0.34 - lint-staged: 16.2.3 → 16.2.6 - pino-pretty: 13.1.1 → 13.1.2 - tap: 21.1.1 → 21.1.3 Removed deprecated type packages that now provide their own types: - @types/glob - @types/lint-staged - @types/tap All tests passing successfully. * fix: downgrade yargs to v17 to fix Node 21 compatibility Yargs v18 is ESM-only and cannot be used with CommonJS/ts-node-dev, causing failures in the CI pipeline on Node 21. Downgraded yargs from 18.0.0 to 17.7.2 to maintain compatibility with the existing CommonJS setup. Tests and build passing on all Node versions. --------- Co-authored-by: Claude <noreply@anthropic.com>
1 parent 4814d4c commit d3d4130

2 files changed

Lines changed: 901 additions & 1172 deletions

File tree

package.json

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -13,34 +13,31 @@
1313
"glob": "^11.0.3",
1414
"json-schema-merge-allof": "^0.8.1",
1515
"json-schema-traverse": "^1.0.0",
16-
"std-env": "3.9.0",
17-
"type-fest": "^5.0.1",
16+
"std-env": "3.10.0",
17+
"type-fest": "^5.2.0",
1818
"typescript-json-schema": "^0.65.1",
19-
"yargs": "^17.0.0"
19+
"yargs": "^17.7.2"
2020
},
2121
"devDependencies": {
2222
"@fastify/swagger": "^9.5.2",
2323
"@fastify/swagger-ui": "^5.2.3",
2424
"@types/crypto-js": "^4.2.2",
25-
"@types/glob": "^9.0.0",
2625
"@types/json-schema-merge-allof": "^0.6.5",
27-
"@types/lint-staged": "^14.0.0",
28-
"@types/node": "^24.6.2",
26+
"@types/node": "^24.10.0",
2927
"@types/split2": "^4.2.3",
30-
"@types/tap": "^18.0.0",
31-
"@types/yargs": "^17.0.33",
28+
"@types/yargs": "^17.0.34",
3229
"ajv-formats": "3.0.1",
3330
"ajv-keywords": "5.1.0",
3431
"coveralls": "3.1.1",
3532
"fastify": "^5.6.1",
3633
"husky": "^9.1.7",
37-
"lint-staged": "^16.2.3",
38-
"pino-pretty": "^13.1.1",
34+
"lint-staged": "^16.2.6",
35+
"pino-pretty": "^13.1.2",
3936
"pinst": "^3.0.0",
4037
"prettier": "^3.6.2",
4138
"split2": "^4.2.0",
4239
"syncpack": "^13.0.4",
43-
"tap": "^21.1.1",
40+
"tap": "^21.1.3",
4441
"ts-node-dev": "^2.0.0",
4542
"tsd": "^0.33.0",
4643
"typescript": "^5.9.3"

0 commit comments

Comments
 (0)