Skip to content

Commit 4736f0d

Browse files
committed
perf(serverless) Bump the version of serverless to sls-4
* Updating the core deps BREAKING CHANGE: The nodejs versions are changed to 20, 22, and 24. The sls version is bumped to version 4
1 parent ae8fef8 commit 4736f0d

File tree

3 files changed

+3407
-3457
lines changed

3 files changed

+3407
-3457
lines changed

.github/workflows/nodejs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717

1818
strategy:
1919
matrix:
20-
node-version: [14.x, 16.x, 18.x]
20+
node-version: [20.x, 22.x, 24.x]
2121

2222
steps:
2323
- uses: actions/checkout@v2

package.json

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
"@jedmao/semantic-release-npm-github-config": "^1.0.9",
3737
"@serverless/test": "^11.0.0",
3838
"@types/jest": "^27.0.1",
39+
"@types/minimatch": "^6.0.0",
3940
"@typescript-eslint/eslint-plugin": "^4.6.0",
4041
"@typescript-eslint/parser": "^4.6.0",
4142
"ajv": "^8.6.0",
@@ -45,14 +46,15 @@
4546
"jest": "^26.3.0",
4647
"prettier": "^2.1.2",
4748
"semantic-release": "^19.0.2",
48-
"serverless": "^3.16.0",
49+
"serverless": "^4.17.1",
4950
"ts-jest": "^26.4.3",
5051
"type-coverage": "^2.14.0",
5152
"type-fest": "^2.9.0",
52-
"typescript": "^4.0.5"
53+
"typescript": "^4.0.5",
54+
"minimatch": "*"
5355
},
5456
"peerDependencies": {
55-
"serverless": "3.x"
57+
"serverless": "4.x"
5658
},
5759
"publishConfig": {
5860
"access": "public"
@@ -65,6 +67,9 @@
6567
"files": [
6668
"dist"
6769
],
70+
"overrides": {
71+
"@types/minimatch": "5.1.2"
72+
},
6873
"typeCoverage": {
6974
"atLeast": 56,
7075
"strict": true,

0 commit comments

Comments
 (0)