Skip to content
This repository was archived by the owner on May 11, 2026. It is now read-only.

Commit 00478ce

Browse files
bonustrackclaude
andcommitted
chore: pin test deps to yarn-locked versions
ts-jest, jest, jest-environment-node-single-context, @types/jest, and lodash drifted upward when Bun resolved fresh against the ^x.y.z ranges. ts-jest 29.4 in particular was 35x slower at compiling the test suite (~1s under 29.1.1, >30s under 29.4.9), which pushed the CI test step past the 2-minute timeout. Pins them to the exact versions yarn.lock had to keep test behavior unchanged across the package-manager swap. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 99ca3a5 commit 00478ce

2 files changed

Lines changed: 33 additions & 29 deletions

File tree

bun.lock

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

package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
"dotenv": "^16.0.2",
4040
"express": "^4.18.1",
4141
"express-rate-limit": "^6.9.0",
42-
"lodash": "^4.17.21",
42+
"lodash": "4.17.21",
4343
"mysql": "^2.18.1",
4444
"node-fetch": "^2.7.0",
4545
"rate-limit-redis": "^3.1.0",
@@ -56,16 +56,16 @@
5656
"devDependencies": {
5757
"@snapshot-labs/eslint-config": "0.1.0-beta.18",
5858
"@snapshot-labs/prettier-config": "0.1.0-beta.7",
59-
"@types/jest": "^29.5.2",
59+
"@types/jest": "29.5.2",
6060
"@types/node": "^16.0.0",
6161
"dotenv-cli": "^7.2.1",
6262
"eslint": "^8.28.0",
63-
"jest": "^29.6.1",
64-
"jest-environment-node-single-context": "^29.1.0",
63+
"jest": "29.6.1",
64+
"jest-environment-node-single-context": "29.1.0",
6565
"nodemon": "^2.0.19",
6666
"prettier": "3.0.3",
6767
"start-server-and-test": "^2.0.0",
6868
"supertest": "^6.3.4",
69-
"ts-jest": "^29.1.1"
69+
"ts-jest": "29.1.1"
7070
}
7171
}

0 commit comments

Comments
 (0)