chore: Upgrade to node v20 as v18 is EOL next month (#19733)

* chore: Upgrade to node v20 as v18 is EOL next month

* Run tests using node 20
This commit is contained in:
Alex van Andel
2025-03-05 13:34:17 +02:00
committed by GitHub
parent 58d7e59b38
commit 1545a8ec82
7 changed files with 136 additions and 8932 deletions
+1 -1
View File
@@ -14,7 +14,7 @@ description: "Run yarn install with node_modules linker and cache enabled"
inputs:
node_version:
required: false
default: v18.x
default: v20.x
runs:
using: "composite"
-1
View File
@@ -86,7 +86,6 @@
"@types/fs-extra": "^11.0.4",
"@types/jest": "^29.5.10",
"@types/luxon": "^3.3.7",
"@types/node": "^20.3.1",
"@types/passport-jwt": "^3.0.13",
"@types/supertest": "^2.0.12",
"jest": "^29.7.0",
-1
View File
@@ -21,7 +21,6 @@
"swagger-ui-react": "4.11.1"
},
"devDependencies": {
"@types/node": "16.9.1",
"@types/react": "18.0.26",
"@types/react-dom": "^18.0.9",
"@types/swagger-ui-react": "^4.18.3",
+2 -1
View File
@@ -91,6 +91,7 @@
"ical.js": "^1.4.0",
"ics": "^2.37.0",
"jose": "^4.13.1",
"jsdom": "^22.0.0",
"kbar": "^0.1.0-beta.36",
"libphonenumber-js": "^1.11.18",
"lodash": "^4.17.21",
@@ -158,6 +159,7 @@
"@types/detect-port": "^1.3.2",
"@types/dompurify": "^3.0.5",
"@types/glidejs__glide": "^3.4.2",
"@types/jsdom": "^21.1.3",
"@types/lodash": "^4.14.182",
"@types/markdown-it": "^12.2.3",
"@types/md5": "^2.3.2",
@@ -165,7 +167,6 @@
"@types/micro": "7.3.7",
"@types/mime-types": "^2.1.1",
"@types/module-alias": "^2.0.1",
"@types/node": "16.9.1",
"@types/nodemailer": "^6.4.5",
"@types/qrcode": "^1.4.3",
"@types/react": "18.0.26",
+1 -5
View File
@@ -87,9 +87,6 @@
"@snaplet/copycat": "^4.1.0",
"@testing-library/jest-dom": "^5.16.5",
"@testing-library/react": "^16.0.1",
"@types/dompurify": "^3.0.5",
"@types/jsdom": "^21.1.3",
"@types/jsonwebtoken": "^9.0.3",
"@vitest/ui": "^2.1.1",
"c8": "^7.13.0",
"checkly": "latest",
@@ -98,7 +95,6 @@
"i18n-unused": "^0.13.0",
"jest-diff": "^29.5.0",
"jest-summarizing-reporter": "^1.1.4",
"jsdom": "^22.0.0",
"lint-staged": "^12.5.0",
"mailhog": "^4.16.0",
"next-router-mock": "^0.9.12",
@@ -124,9 +120,9 @@
"resolutions": {
"types-ramda": "0.29.4",
"@apidevtools/json-schema-ref-parser": "9.0.9",
"@types/node": "16.9.1",
"@types/react": "18.0.26",
"@types/react-dom": "^18.0.9",
"@types/node": "^20.17.23",
"next-i18next@^13.2.2": "patch:next-i18next@npm%3A13.3.0#./.yarn/patches/next-i18next-npm-13.3.0-bf25b0943c.patch",
"libphonenumber-js": "patch:libphonenumber-js@1.11.18#./.yarn/patches/libphonenumber-js+1.11.18.patch",
"dayjs@1.11.2": "patch:dayjs@npm%3A1.11.4#./.yarn/patches/dayjs-npm-1.11.4-97921cd375.patch",
+4 -1
View File
@@ -2,5 +2,8 @@
"name": "@calcom/types",
"version": "0.0.0",
"private": true,
"main": "index.js"
"main": "index.js",
"devDependencies": {
"@types/node": "^20.17.23"
}
}
+128 -8922
View File
File diff suppressed because it is too large Load Diff