Skip to content

Commit 5886fac

Browse files
authored
chore: update packages excluding esbuild and @types/node (#1221)
* feat: migrate to Node.js 22 - Update Node.js version requirement from >=18 to >=22 in package.json - Update @types/node to 22.10.1 across all workspaces - Update GitHub Actions workflow to use Node.js 22 - Update GitLab CI to use node:22 image - Update Mergify configuration for Node.js 22 status checks - All tests pass successfully with Node.js 22 * fix: remove product-stack-snapshots file that shouldn't be committed * chore: update packages excluding esbuild and revert @types/node to v22 - Update @types/jest from ^29.5.14 to ^30.0.0 - Update eslint-config-prettier from ^9.1.2 to ^10.1.8 - Update knip from ^5.64.1 to ^5.64.2 - Update typescript-eslint from ^8.45.0 to ^8.46.0 - Update jest from ^29.7.0 to ^30.2.0 - Revert @types/node from 24.7.0 to ^22.10.1 (Node.js 22 compatibility) - Update test snapshots accordingly All tests pass and lint checks are successful.
1 parent 777d645 commit 5886fac

File tree

15 files changed

+2219
-1143
lines changed

15 files changed

+2219
-1143
lines changed

package-lock.json

Lines changed: 2196 additions & 1120 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
@@ -25,17 +25,17 @@
2525
},
2626
"devDependencies": {
2727
"@eslint/js": "^9.37.0",
28-
"@types/jest": "^29.5.14",
29-
"@types/node": "22.10.1",
28+
"@types/jest": "^30.0.0",
29+
"@types/node": "^22.18.8",
3030
"eslint": "^9.37.0",
31-
"eslint-config-prettier": "^9.1.2",
32-
"knip": "^5.64.1",
31+
"eslint-config-prettier": "^10.1.8",
32+
"knip": "^5.64.2",
3333
"lint-staged": "^16.2.3",
3434
"prettier": "^3.6.2",
3535
"simple-git-hooks": "^2.13.1",
3636
"standard-version": "^9.5.0",
3737
"typescript": "~5.9.3",
38-
"typescript-eslint": "^8.45.0"
38+
"typescript-eslint": "^8.46.0"
3939
},
4040
"simple-git-hooks": {
4141
"pre-commit": "npx lint-staged"

usecases/blea-gov-base-ct/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@
1919
"cdk": "cdk"
2020
},
2121
"devDependencies": {
22-
"@types/jest": "^29.5.14",
22+
"@types/jest": "^30.0.0",
2323
"@types/node": "^22.10.1",
2424
"aws-cdk": "^2.1029.4",
25-
"jest": "^29.7.0",
25+
"jest": "^30.2.0",
2626
"ts-jest": "^29.4.4",
2727
"ts-node": "^10.9.2",
2828
"typescript": "~5.9.3"

usecases/blea-gov-base-ct/test/__snapshots__/blea-gov-base-ct-via-cdk-pipelines.test.ts.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Jest Snapshot v1, https://goo.gl/fbAQLP
1+
// Jest Snapshot v1, https://jestjs.io/docs/snapshot-testing
22

33
exports[`Snapshot test for BLEAGovABaseCtPipeline Stack 1`] = `
44
{

usecases/blea-gov-base-ct/test/__snapshots__/blea-gov-base-ct-via-service-catalog.test.ts.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Jest Snapshot v1, https://goo.gl/fbAQLP
1+
// Jest Snapshot v1, https://jestjs.io/docs/snapshot-testing
22

33
exports[`Snapshot test for BLEGovABase Stack 1`] = `
44
{

usecases/blea-gov-base-ct/test/__snapshots__/blea-gov-base-ct.test.ts.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Jest Snapshot v1, https://goo.gl/fbAQLP
1+
// Jest Snapshot v1, https://jestjs.io/docs/snapshot-testing
22

33
exports[`Snapshot test for BLEGovABaseCt Stack 1`] = `
44
{

usecases/blea-gov-base-standalone/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@
1616
"cdk": "cdk"
1717
},
1818
"devDependencies": {
19-
"@types/jest": "^29.5.14",
19+
"@types/jest": "^30.0.0",
2020
"@types/node": "^22.10.1",
2121
"aws-cdk": "^2.1029.4",
2222
"aws-cdk-lib": "^2.219.0",
2323
"constructs": "^10.4.2",
24-
"jest": "^29.7.0",
24+
"jest": "^30.2.0",
2525
"ts-jest": "^29.4.4",
2626
"ts-node": "^10.9.2",
2727
"typescript": "~5.9.3"

usecases/blea-gov-base-standalone/test/__snapshots__/blea-gov-base-standalone.test.ts.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Jest Snapshot v1, https://goo.gl/fbAQLP
1+
// Jest Snapshot v1, https://jestjs.io/docs/snapshot-testing
22

33
exports[`Snapshot test for BLEAGovBaseStandalone Stack 1`] = `
44
{

usecases/blea-guest-ec2-app-sample/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@
1616
"cdk": "cdk"
1717
},
1818
"devDependencies": {
19-
"@types/jest": "^29.5.14",
19+
"@types/jest": "^30.0.0",
2020
"@types/node": "^22.10.1",
2121
"aws-cdk": "^2.1029.4",
22-
"jest": "^29.7.0",
22+
"jest": "^30.2.0",
2323
"ts-jest": "^29.4.4",
2424
"ts-node": "^10.9.2",
2525
"typescript": "~5.9.3"

usecases/blea-guest-ec2-app-sample/test/__snapshots__/blea-guest-ec2-app-sample.test.ts.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Jest Snapshot v1, https://goo.gl/fbAQLP
1+
// Jest Snapshot v1, https://jestjs.io/docs/snapshot-testing
22

33
exports[`Snapshot test for BLEAEc2App Stack 1`] = `
44
{

0 commit comments

Comments
 (0)