diff --git a/.changeset/smooth-worms-play.md b/.changeset/smooth-worms-play.md new file mode 100644 index 000000000..e3500e962 --- /dev/null +++ b/.changeset/smooth-worms-play.md @@ -0,0 +1,53 @@ +--- +"@logto/connector-mock-standard-email": minor +"@logto/connector-logto-social-demo": minor +"@logto/connector-sendgrid-email": minor +"@logto/connector-alipay-native": minor +"@logto/connector-wechat-native": minor +"@logto/connector-logto-email": minor +"@logto/connector-mock-social": minor +"@logto/connector-tencent-sms": minor +"@logto/connector-alipay-web": minor +"@logto/connector-aliyun-sms": minor +"@logto/connector-feishu-web": minor +"@logto/connector-mock-email": minor +"@logto/connector-twilio-sms": minor +"@logto/connector-wechat-web": minor +"@logto/connector-aliyun-dm": minor +"@logto/connector-logto-sms": minor +"@logto/connector-facebook": minor +"@logto/connector-mock-sms": minor +"@logto/connector-aws-ses": minor +"@logto/connector-azuread": minor +"@logto/connector-discord": minor +"@logto/connector-mailgun": minor +"@logto/connector-smsaero": minor +"@logto/connector-github": minor +"@logto/connector-google": minor +"@logto/connector-oauth": minor +"@logto/connector-apple": minor +"@logto/connector-kakao": minor +"@logto/connector-naver": minor +"@logto/connector-oidc": minor +"@logto/connector-saml": minor +"@logto/connector-smtp": minor +"@logto/connector-kit": minor +"@logto/language-kit": minor +"@logto/phrases-experience": minor +"@logto/integration-tests": minor +"@logto/core-kit": minor +"@logto/app-insights": minor +"@logto/experience": minor +"@logto/demo-app": minor +"@logto/console": minor +"@logto/phrases": minor +"@logto/schemas": minor +"@logto/create": minor +"@logto/shared": minor +"@logto/core": minor +"@logto/cli": minor +--- + +use Node 20 LTS for engine requirement. + +Note: We mark it as minor because Logto is shipping with Docker image and it's not a breaking change for users. diff --git a/package.json b/package.json index 1322a2ba9..85e137ca3 100644 --- a/package.json +++ b/package.json @@ -34,8 +34,8 @@ "typescript": "^5.0.0" }, "engines": { - "node": "^18.12.0", - "pnpm": "^8.0.0" + "node": "^20.9.0", + "pnpm": "^8.10.0" }, "pnpm": { "peerDependencyRules": { diff --git a/packages/app-insights/package.json b/packages/app-insights/package.json index ab5219aa0..3747147e9 100644 --- a/packages/app-insights/package.json +++ b/packages/app-insights/package.json @@ -38,7 +38,7 @@ "@silverhand/ts-config": "4.0.0", "@silverhand/ts-config-react": "4.0.0", "@types/jest": "^29.4.0", - "@types/node": "^18.11.18", + "@types/node": "^20.9.5", "@types/react": "^18.0.31", "eslint": "^8.44.0", "history": "^5.3.0", @@ -50,7 +50,7 @@ "typescript": "^5.0.0" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand/react" diff --git a/packages/cli/package.json b/packages/cli/package.json index 59db09f19..6010230f2 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -37,7 +37,7 @@ "prepack": "pnpm build" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "bugs": { "url": "https://github.com/logto-io/logto/issues" @@ -79,7 +79,7 @@ "@withtyped/server": "^0.12.9", "@types/inquirer": "^9.0.0", "@types/jest": "^29.4.0", - "@types/node": "^18.11.18", + "@types/node": "^20.9.5", "@types/semver": "^7.3.12", "@types/sinon": "^10.0.13", "@types/tar": "^6.1.2", diff --git a/packages/connectors/connector-alipay-native/package.json b/packages/connectors/connector-alipay-native/package.json index 9c8fe554f..025249abd 100644 --- a/packages/connectors/connector-alipay-native/package.json +++ b/packages/connectors/connector-alipay-native/package.json @@ -35,7 +35,7 @@ "prepublishOnly": "pnpm build" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand", diff --git a/packages/connectors/connector-alipay-web/package.json b/packages/connectors/connector-alipay-web/package.json index 114d5a8b9..ffc12e08c 100644 --- a/packages/connectors/connector-alipay-web/package.json +++ b/packages/connectors/connector-alipay-web/package.json @@ -34,7 +34,7 @@ "prepublishOnly": "pnpm build" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand", diff --git a/packages/connectors/connector-aliyun-dm/package.json b/packages/connectors/connector-aliyun-dm/package.json index ac9757487..773198fad 100644 --- a/packages/connectors/connector-aliyun-dm/package.json +++ b/packages/connectors/connector-aliyun-dm/package.json @@ -29,7 +29,7 @@ "prepublishOnly": "pnpm build" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand", diff --git a/packages/connectors/connector-aliyun-sms/package.json b/packages/connectors/connector-aliyun-sms/package.json index 0d8b2636d..cccf8478b 100644 --- a/packages/connectors/connector-aliyun-sms/package.json +++ b/packages/connectors/connector-aliyun-sms/package.json @@ -29,7 +29,7 @@ "prepublishOnly": "pnpm build" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand", diff --git a/packages/connectors/connector-apple/package.json b/packages/connectors/connector-apple/package.json index 6a3a3cb6c..81bf6e2c1 100644 --- a/packages/connectors/connector-apple/package.json +++ b/packages/connectors/connector-apple/package.json @@ -31,7 +31,7 @@ "prepublishOnly": "pnpm build" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand", diff --git a/packages/connectors/connector-aws-ses/package.json b/packages/connectors/connector-aws-ses/package.json index 806ca733c..0f509a411 100644 --- a/packages/connectors/connector-aws-ses/package.json +++ b/packages/connectors/connector-aws-ses/package.json @@ -32,7 +32,7 @@ "prepublishOnly": "pnpm build" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand", diff --git a/packages/connectors/connector-azuread/package.json b/packages/connectors/connector-azuread/package.json index b374bd50a..36bac8592 100644 --- a/packages/connectors/connector-azuread/package.json +++ b/packages/connectors/connector-azuread/package.json @@ -31,7 +31,7 @@ "prepublishOnly": "pnpm build" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand", diff --git a/packages/connectors/connector-discord/package.json b/packages/connectors/connector-discord/package.json index 05c50f223..688d03aae 100644 --- a/packages/connectors/connector-discord/package.json +++ b/packages/connectors/connector-discord/package.json @@ -30,7 +30,7 @@ "prepublishOnly": "pnpm build" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand", diff --git a/packages/connectors/connector-facebook/package.json b/packages/connectors/connector-facebook/package.json index 3f6a978e1..b2802c633 100644 --- a/packages/connectors/connector-facebook/package.json +++ b/packages/connectors/connector-facebook/package.json @@ -30,7 +30,7 @@ "prepublishOnly": "pnpm build" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand", diff --git a/packages/connectors/connector-feishu-web/package.json b/packages/connectors/connector-feishu-web/package.json index b90fcc021..bd2547684 100644 --- a/packages/connectors/connector-feishu-web/package.json +++ b/packages/connectors/connector-feishu-web/package.json @@ -30,7 +30,7 @@ "prepublishOnly": "pnpm build" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand", diff --git a/packages/connectors/connector-github/package.json b/packages/connectors/connector-github/package.json index 95cfc9dcc..7bfa65244 100644 --- a/packages/connectors/connector-github/package.json +++ b/packages/connectors/connector-github/package.json @@ -31,7 +31,7 @@ "prepublishOnly": "pnpm build" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand", diff --git a/packages/connectors/connector-google/package.json b/packages/connectors/connector-google/package.json index b8b46b4b8..aa7d11479 100644 --- a/packages/connectors/connector-google/package.json +++ b/packages/connectors/connector-google/package.json @@ -30,7 +30,7 @@ "prepublishOnly": "pnpm build" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand", diff --git a/packages/connectors/connector-kakao/package.json b/packages/connectors/connector-kakao/package.json index e24378f83..89d0c6d0d 100644 --- a/packages/connectors/connector-kakao/package.json +++ b/packages/connectors/connector-kakao/package.json @@ -30,7 +30,7 @@ "prepublishOnly": "pnpm build" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand", diff --git a/packages/connectors/connector-logto-email/package.json b/packages/connectors/connector-logto-email/package.json index 08246e50d..5f50d42f7 100644 --- a/packages/connectors/connector-logto-email/package.json +++ b/packages/connectors/connector-logto-email/package.json @@ -30,7 +30,7 @@ "prepublishOnly": "pnpm build" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand", diff --git a/packages/connectors/connector-logto-sms/package.json b/packages/connectors/connector-logto-sms/package.json index 910a07854..d6e3ea277 100644 --- a/packages/connectors/connector-logto-sms/package.json +++ b/packages/connectors/connector-logto-sms/package.json @@ -30,7 +30,7 @@ "prepublishOnly": "pnpm build" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand", diff --git a/packages/connectors/connector-logto-social-demo/package.json b/packages/connectors/connector-logto-social-demo/package.json index 384866604..3d200eef8 100644 --- a/packages/connectors/connector-logto-social-demo/package.json +++ b/packages/connectors/connector-logto-social-demo/package.json @@ -30,7 +30,7 @@ "prepublishOnly": "pnpm build" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand", diff --git a/packages/connectors/connector-mailgun/package.json b/packages/connectors/connector-mailgun/package.json index 5e4319e9d..8e3bed43e 100644 --- a/packages/connectors/connector-mailgun/package.json +++ b/packages/connectors/connector-mailgun/package.json @@ -30,7 +30,7 @@ "prepublishOnly": "pnpm build" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand", diff --git a/packages/connectors/connector-mock-email-alternative/package.json b/packages/connectors/connector-mock-email-alternative/package.json index 51e03e90d..26aa33064 100644 --- a/packages/connectors/connector-mock-email-alternative/package.json +++ b/packages/connectors/connector-mock-email-alternative/package.json @@ -30,7 +30,7 @@ "logo-dark.svg" ], "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand", diff --git a/packages/connectors/connector-mock-email/package.json b/packages/connectors/connector-mock-email/package.json index 6de622b00..d397bd873 100644 --- a/packages/connectors/connector-mock-email/package.json +++ b/packages/connectors/connector-mock-email/package.json @@ -30,7 +30,7 @@ "logo-dark.svg" ], "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand", diff --git a/packages/connectors/connector-mock-sms/package.json b/packages/connectors/connector-mock-sms/package.json index 3fdd546e8..045df7f6f 100644 --- a/packages/connectors/connector-mock-sms/package.json +++ b/packages/connectors/connector-mock-sms/package.json @@ -30,7 +30,7 @@ "logo-dark.svg" ], "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand", diff --git a/packages/connectors/connector-mock-social/package.json b/packages/connectors/connector-mock-social/package.json index 920db9a91..1feb9f2a2 100644 --- a/packages/connectors/connector-mock-social/package.json +++ b/packages/connectors/connector-mock-social/package.json @@ -30,7 +30,7 @@ "logo-dark.svg" ], "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand", diff --git a/packages/connectors/connector-naver/package.json b/packages/connectors/connector-naver/package.json index b599513b7..b95c1aaa9 100644 --- a/packages/connectors/connector-naver/package.json +++ b/packages/connectors/connector-naver/package.json @@ -30,7 +30,7 @@ "prepublishOnly": "pnpm build" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand", diff --git a/packages/connectors/connector-oauth2/package.json b/packages/connectors/connector-oauth2/package.json index 1550dfa3e..176083ef9 100644 --- a/packages/connectors/connector-oauth2/package.json +++ b/packages/connectors/connector-oauth2/package.json @@ -31,7 +31,7 @@ "prepublishOnly": "pnpm build" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand", diff --git a/packages/connectors/connector-oidc/package.json b/packages/connectors/connector-oidc/package.json index a8ec9521e..78ddaee31 100644 --- a/packages/connectors/connector-oidc/package.json +++ b/packages/connectors/connector-oidc/package.json @@ -32,7 +32,7 @@ "prepublishOnly": "pnpm build" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand", diff --git a/packages/connectors/connector-saml/package.json b/packages/connectors/connector-saml/package.json index c57fe147d..496fcf8d3 100644 --- a/packages/connectors/connector-saml/package.json +++ b/packages/connectors/connector-saml/package.json @@ -32,7 +32,7 @@ "prepublishOnly": "pnpm build" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand", diff --git a/packages/connectors/connector-sendgrid-email/package.json b/packages/connectors/connector-sendgrid-email/package.json index 5fab45762..e533399a8 100644 --- a/packages/connectors/connector-sendgrid-email/package.json +++ b/packages/connectors/connector-sendgrid-email/package.json @@ -30,7 +30,7 @@ "prepublishOnly": "pnpm build" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand", diff --git a/packages/connectors/connector-smsaero/package.json b/packages/connectors/connector-smsaero/package.json index 381da6ff7..2ca828be8 100644 --- a/packages/connectors/connector-smsaero/package.json +++ b/packages/connectors/connector-smsaero/package.json @@ -30,7 +30,7 @@ "prepublishOnly": "pnpm build" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand", diff --git a/packages/connectors/connector-smtp/package.json b/packages/connectors/connector-smtp/package.json index 255fda375..b1fc5fdaf 100644 --- a/packages/connectors/connector-smtp/package.json +++ b/packages/connectors/connector-smtp/package.json @@ -34,7 +34,7 @@ "prepublishOnly": "pnpm build" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand", diff --git a/packages/connectors/connector-tencent-sms/package.json b/packages/connectors/connector-tencent-sms/package.json index a0635f221..fb2ab3b62 100644 --- a/packages/connectors/connector-tencent-sms/package.json +++ b/packages/connectors/connector-tencent-sms/package.json @@ -30,7 +30,7 @@ "prepublishOnly": "pnpm build" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand", diff --git a/packages/connectors/connector-twilio-sms/package.json b/packages/connectors/connector-twilio-sms/package.json index 869147307..8f97294cd 100644 --- a/packages/connectors/connector-twilio-sms/package.json +++ b/packages/connectors/connector-twilio-sms/package.json @@ -30,7 +30,7 @@ "prepublishOnly": "pnpm build" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand", diff --git a/packages/connectors/connector-wechat-native/package.json b/packages/connectors/connector-wechat-native/package.json index 08bbbb882..859428b73 100644 --- a/packages/connectors/connector-wechat-native/package.json +++ b/packages/connectors/connector-wechat-native/package.json @@ -30,7 +30,7 @@ "prepublishOnly": "pnpm build" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand", diff --git a/packages/connectors/connector-wechat-web/package.json b/packages/connectors/connector-wechat-web/package.json index a0127627e..b3e22d085 100644 --- a/packages/connectors/connector-wechat-web/package.json +++ b/packages/connectors/connector-wechat-web/package.json @@ -30,7 +30,7 @@ "prepublishOnly": "pnpm build" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand", diff --git a/packages/connectors/templates/package.json b/packages/connectors/templates/package.json index bf4209a88..9ff909bc3 100644 --- a/packages/connectors/templates/package.json +++ b/packages/connectors/templates/package.json @@ -37,7 +37,7 @@ "@silverhand/eslint-config": "4.0.1", "@silverhand/ts-config": "4.0.0", "@types/jest": "^29.4.0", - "@types/node": "^18.11.18", + "@types/node": "^20.9.5", "@types/supertest": "^2.0.11", "eslint": "^8.44.0", "jest": "^29.5.0", @@ -51,7 +51,7 @@ "typescript": "^5.0.0" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand", diff --git a/packages/console/package.json b/packages/console/package.json index c4e0f977b..2c0928375 100644 --- a/packages/console/package.json +++ b/packages/console/package.json @@ -122,7 +122,7 @@ "zod": "^3.22.4" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "//": "https://github.com/parcel-bundler/parcel/issues/7636", "targets": { diff --git a/packages/core/package.json b/packages/core/package.json index df816f247..6cb3af697 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -106,7 +106,7 @@ "@types/koa-mount": "^4.0.0", "@types/koa-send": "^4.1.3", "@types/koa__cors": "^4.0.0", - "@types/node": "^18.11.18", + "@types/node": "^20.9.5", "@types/oidc-provider": "^8.0.0", "@types/pluralize": "^0.0.33", "@types/qrcode": "^1.5.2", @@ -127,7 +127,7 @@ "typescript": "^5.0.0" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand", diff --git a/packages/create/package.json b/packages/create/package.json index 7882a1e52..1ed963811 100644 --- a/packages/create/package.json +++ b/packages/create/package.json @@ -12,7 +12,7 @@ }, "scripts": {}, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "dependencies": { "@logto/cli": "workspace:^1.12.0" diff --git a/packages/demo-app/package.json b/packages/demo-app/package.json index 5370b65cf..9608e3825 100644 --- a/packages/demo-app/package.json +++ b/packages/demo-app/package.json @@ -49,7 +49,7 @@ "zod": "^3.22.4" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "//": "https://github.com/parcel-bundler/parcel/issues/7636", "targets": { diff --git a/packages/experience/package.json b/packages/experience/package.json index a38d5b0fd..c87cce360 100644 --- a/packages/experience/package.json +++ b/packages/experience/package.json @@ -93,7 +93,7 @@ "zod": "^3.22.4" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "//": "https://github.com/parcel-bundler/parcel/issues/7636", "targets": { diff --git a/packages/integration-tests/package.json b/packages/integration-tests/package.json index b3fccea3b..99f559d77 100644 --- a/packages/integration-tests/package.json +++ b/packages/integration-tests/package.json @@ -33,7 +33,7 @@ "@silverhand/essentials": "^2.8.4", "@silverhand/ts-config": "4.0.0", "@types/jest": "^29.4.0", - "@types/node": "^18.11.18", + "@types/node": "^20.9.5", "dotenv": "^16.0.0", "eslint": "^8.44.0", "expect-puppeteer": "^9.0.0", @@ -51,7 +51,7 @@ "typescript": "^5.0.0" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand" diff --git a/packages/phrases-experience/package.json b/packages/phrases-experience/package.json index ca5e11ea4..9ad934445 100644 --- a/packages/phrases-experience/package.json +++ b/packages/phrases-experience/package.json @@ -50,7 +50,7 @@ "typescript": "^5.0.0" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand" diff --git a/packages/phrases/package.json b/packages/phrases/package.json index 5e2eea2b7..e7ec8251a 100644 --- a/packages/phrases/package.json +++ b/packages/phrases/package.json @@ -27,7 +27,7 @@ "prepack": "pnpm build" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "bugs": { "url": "https://github.com/logto-io/logto/issues" diff --git a/packages/schemas/package.json b/packages/schemas/package.json index f9571115d..d33f39e9d 100644 --- a/packages/schemas/package.json +++ b/packages/schemas/package.json @@ -37,7 +37,7 @@ "test:ci": "pnpm test:only" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "devDependencies": { "@silverhand/eslint-config": "4.0.1", @@ -45,7 +45,7 @@ "@silverhand/ts-config": "4.0.0", "@types/inquirer": "^9.0.0", "@types/jest": "^29.4.0", - "@types/node": "^18.11.18", + "@types/node": "^20.9.5", "@types/pluralize": "^0.0.33", "camelcase": "^8.0.0", "chalk": "^5.0.0", diff --git a/packages/shared/package.json b/packages/shared/package.json index a83727353..b6b100bd9 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -42,7 +42,7 @@ "@silverhand/eslint-config": "4.0.1", "@silverhand/ts-config": "4.0.0", "@types/jest": "^29.4.0", - "@types/node": "^18.11.18", + "@types/node": "^20.9.5", "eslint": "^8.44.0", "jest": "^29.5.0", "lint-staged": "^15.0.0", @@ -50,7 +50,7 @@ "typescript": "^5.0.0" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand", diff --git a/packages/toolkit/connector-kit/package.json b/packages/toolkit/connector-kit/package.json index 9ac4f2580..3e02e2314 100644 --- a/packages/toolkit/connector-kit/package.json +++ b/packages/toolkit/connector-kit/package.json @@ -49,7 +49,7 @@ "@silverhand/eslint-config": "4.0.1", "@silverhand/ts-config": "4.0.0", "@types/jest": "^29.4.0", - "@types/node": "^18.11.18", + "@types/node": "^20.9.5", "eslint": "^8.44.0", "jest": "^29.5.0", "lint-staged": "^15.0.0", @@ -58,7 +58,7 @@ "typescript": "^5.0.0" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "eslintConfig": { "extends": "@silverhand" diff --git a/packages/toolkit/core-kit/package.json b/packages/toolkit/core-kit/package.json index 30deca91f..918c9937a 100644 --- a/packages/toolkit/core-kit/package.json +++ b/packages/toolkit/core-kit/package.json @@ -40,7 +40,7 @@ "test:coverage": "pnpm test:only --silent --coverage" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "dependencies": { "@logto/language-kit": "workspace:^1.0.0", @@ -58,7 +58,7 @@ "@silverhand/ts-config-react": "4.0.0", "@types/color": "^3.0.3", "@types/jest": "^29.4.0", - "@types/node": "^18.11.18", + "@types/node": "^20.9.5", "@types/react": "^18.0.31", "eslint": "^8.44.0", "jest": "^29.5.0", diff --git a/packages/toolkit/language-kit/package.json b/packages/toolkit/language-kit/package.json index 270ec75c3..bd67bd7b0 100644 --- a/packages/toolkit/language-kit/package.json +++ b/packages/toolkit/language-kit/package.json @@ -32,7 +32,7 @@ "test:coverage": "pnpm test:only --silent --coverage" }, "engines": { - "node": "^18.12.0" + "node": "^20.9.0" }, "optionalDependencies": { "zod": "^3.22.4" @@ -42,7 +42,7 @@ "@silverhand/eslint-config": "4.0.1", "@silverhand/ts-config": "4.0.0", "@types/jest": "^29.4.0", - "@types/node": "^18.11.18", + "@types/node": "^20.9.5", "eslint": "^8.44.0", "jest": "^29.5.0", "lint-staged": "^15.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cbb5683ae..5166190ee 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -71,8 +71,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/react': specifier: ^18.0.31 version: 18.0.31 @@ -84,7 +84,7 @@ importers: version: 5.3.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) lint-staged: specifier: ^15.0.0 version: 15.0.2 @@ -204,8 +204,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/semver': specifier: ^7.3.12 version: 7.3.12 @@ -226,7 +226,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) lint-staged: specifier: ^15.0.0 version: 15.0.2 @@ -289,8 +289,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/supertest': specifier: ^2.0.11 version: 2.0.11 @@ -299,7 +299,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-matcher-specific-error: specifier: ^1.0.0 version: 1.0.0 @@ -377,8 +377,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/supertest': specifier: ^2.0.11 version: 2.0.11 @@ -387,7 +387,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-matcher-specific-error: specifier: ^1.0.0 version: 1.0.0 @@ -456,8 +456,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/supertest': specifier: ^2.0.11 version: 2.0.11 @@ -466,7 +466,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-matcher-specific-error: specifier: ^1.0.0 version: 1.0.0 @@ -535,8 +535,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/supertest': specifier: ^2.0.11 version: 2.0.11 @@ -545,7 +545,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-matcher-specific-error: specifier: ^1.0.0 version: 1.0.0 @@ -620,8 +620,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/supertest': specifier: ^2.0.11 version: 2.0.11 @@ -630,7 +630,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-matcher-specific-error: specifier: ^1.0.0 version: 1.0.0 @@ -705,8 +705,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/supertest': specifier: ^2.0.11 version: 2.0.11 @@ -715,7 +715,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-matcher-specific-error: specifier: ^1.0.0 version: 1.0.0 @@ -787,8 +787,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/supertest': specifier: ^2.0.11 version: 2.0.11 @@ -797,7 +797,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-matcher-specific-error: specifier: ^1.0.0 version: 1.0.0 @@ -866,8 +866,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/supertest': specifier: ^2.0.11 version: 2.0.11 @@ -876,7 +876,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-matcher-specific-error: specifier: ^1.0.0 version: 1.0.0 @@ -945,8 +945,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/supertest': specifier: ^2.0.11 version: 2.0.11 @@ -955,7 +955,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-matcher-specific-error: specifier: ^1.0.0 version: 1.0.0 @@ -1024,8 +1024,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/supertest': specifier: ^2.0.11 version: 2.0.11 @@ -1034,7 +1034,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-matcher-specific-error: specifier: ^1.0.0 version: 1.0.0 @@ -1106,8 +1106,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/supertest': specifier: ^2.0.11 version: 2.0.11 @@ -1116,7 +1116,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-matcher-specific-error: specifier: ^1.0.0 version: 1.0.0 @@ -1185,8 +1185,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/supertest': specifier: ^2.0.11 version: 2.0.11 @@ -1195,7 +1195,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-matcher-specific-error: specifier: ^1.0.0 version: 1.0.0 @@ -1264,8 +1264,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/supertest': specifier: ^2.0.11 version: 2.0.11 @@ -1274,7 +1274,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-matcher-specific-error: specifier: ^1.0.0 version: 1.0.0 @@ -1346,8 +1346,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/supertest': specifier: ^2.0.11 version: 2.0.11 @@ -1356,7 +1356,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-matcher-specific-error: specifier: ^1.0.0 version: 1.0.0 @@ -1425,8 +1425,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/supertest': specifier: ^2.0.11 version: 2.0.11 @@ -1435,7 +1435,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-matcher-specific-error: specifier: ^1.0.0 version: 1.0.0 @@ -1504,8 +1504,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/supertest': specifier: ^2.0.11 version: 2.0.11 @@ -1514,7 +1514,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-matcher-specific-error: specifier: ^1.0.0 version: 1.0.0 @@ -1583,8 +1583,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/supertest': specifier: ^2.0.11 version: 2.0.11 @@ -1593,7 +1593,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-matcher-specific-error: specifier: ^1.0.0 version: 1.0.0 @@ -1662,8 +1662,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/supertest': specifier: ^2.0.11 version: 2.0.11 @@ -1672,7 +1672,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-matcher-specific-error: specifier: ^1.0.0 version: 1.0.0 @@ -1741,8 +1741,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/supertest': specifier: ^2.0.11 version: 2.0.11 @@ -1751,7 +1751,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-matcher-specific-error: specifier: ^1.0.0 version: 1.0.0 @@ -1820,8 +1820,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/supertest': specifier: ^2.0.11 version: 2.0.11 @@ -1830,7 +1830,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-matcher-specific-error: specifier: ^1.0.0 version: 1.0.0 @@ -1899,8 +1899,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/supertest': specifier: ^2.0.11 version: 2.0.11 @@ -1909,7 +1909,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-matcher-specific-error: specifier: ^1.0.0 version: 1.0.0 @@ -1978,8 +1978,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/supertest': specifier: ^2.0.11 version: 2.0.11 @@ -1988,7 +1988,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-matcher-specific-error: specifier: ^1.0.0 version: 1.0.0 @@ -2060,8 +2060,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/supertest': specifier: ^2.0.11 version: 2.0.11 @@ -2070,7 +2070,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-matcher-specific-error: specifier: ^1.0.0 version: 1.0.0 @@ -2148,8 +2148,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/supertest': specifier: ^2.0.11 version: 2.0.11 @@ -2158,7 +2158,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-matcher-specific-error: specifier: ^1.0.0 version: 1.0.0 @@ -2233,8 +2233,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/supertest': specifier: ^2.0.11 version: 2.0.11 @@ -2243,7 +2243,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-matcher-specific-error: specifier: ^1.0.0 version: 1.0.0 @@ -2312,8 +2312,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/supertest': specifier: ^2.0.11 version: 2.0.11 @@ -2322,7 +2322,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-matcher-specific-error: specifier: ^1.0.0 version: 1.0.0 @@ -2391,8 +2391,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/supertest': specifier: ^2.0.11 version: 2.0.11 @@ -2401,7 +2401,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-matcher-specific-error: specifier: ^1.0.0 version: 1.0.0 @@ -2473,8 +2473,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/nodemailer': specifier: ^6.4.7 version: 6.4.7 @@ -2486,7 +2486,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-matcher-specific-error: specifier: ^1.0.0 version: 1.0.0 @@ -2555,8 +2555,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/supertest': specifier: ^2.0.11 version: 2.0.11 @@ -2565,7 +2565,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-matcher-specific-error: specifier: ^1.0.0 version: 1.0.0 @@ -2634,8 +2634,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/supertest': specifier: ^2.0.11 version: 2.0.11 @@ -2644,7 +2644,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-matcher-specific-error: specifier: ^1.0.0 version: 1.0.0 @@ -2713,8 +2713,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/supertest': specifier: ^2.0.11 version: 2.0.11 @@ -2723,7 +2723,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-matcher-specific-error: specifier: ^1.0.0 version: 1.0.0 @@ -2792,8 +2792,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/supertest': specifier: ^2.0.11 version: 2.0.11 @@ -2802,7 +2802,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-matcher-specific-error: specifier: ^1.0.0 version: 1.0.0 @@ -2991,7 +2991,7 @@ importers: version: 3.0.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-environment-jsdom: specifier: ^29.0.0 version: 29.2.2 @@ -3057,7 +3057,7 @@ importers: version: 6.1.0(react@18.2.0) react-dnd: specifier: ^16.0.0 - version: 16.0.0(@types/node@18.11.18)(@types/react@18.0.31)(react@18.2.0) + version: 16.0.0(@types/node@20.10.4)(@types/react@18.0.31)(react@18.2.0) react-dnd-html5-backend: specifier: ^16.0.0 version: 16.0.0 @@ -3363,8 +3363,8 @@ importers: specifier: ^4.0.0 version: 4.0.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/oidc-provider': specifier: ^8.0.0 version: 8.0.0 @@ -3388,7 +3388,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-matcher-specific-error: specifier: ^1.0.0 version: 1.0.0 @@ -3640,7 +3640,7 @@ importers: version: 3.0.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-environment-jsdom: specifier: ^29.0.0 version: 29.2.2 @@ -3772,8 +3772,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 dotenv: specifier: ^16.0.0 version: 16.0.0 @@ -3788,7 +3788,7 @@ importers: version: 13.0.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-matcher-specific-error: specifier: ^1.0.0 version: 1.0.0 @@ -3931,8 +3931,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/pluralize': specifier: ^0.0.33 version: 0.0.33 @@ -3947,7 +3947,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) lint-staged: specifier: ^15.0.0 version: 15.0.2 @@ -4001,14 +4001,14 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 eslint: specifier: ^8.44.0 version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) lint-staged: specifier: ^15.0.0 version: 15.0.2 @@ -4051,14 +4051,14 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 eslint: specifier: ^8.44.0 version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) lint-staged: specifier: ^15.0.0 version: 15.0.2 @@ -4110,8 +4110,8 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 '@types/react': specifier: ^18.0.31 version: 18.0.31 @@ -4120,7 +4120,7 @@ importers: version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) lint-staged: specifier: ^15.0.0 version: 15.0.2 @@ -4159,14 +4159,14 @@ importers: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ^18.11.18 - version: 18.11.18 + specifier: ^20.9.5 + version: 20.10.4 eslint: specifier: ^8.44.0 version: 8.44.0 jest: specifier: ^29.5.0 - version: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + version: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) lint-staged: specifier: ^15.0.0 version: 15.0.2 @@ -6770,15 +6770,15 @@ packages: '@commitlint/execute-rule': 17.4.0 '@commitlint/resolve-extends': 17.4.4 '@commitlint/types': 17.4.4 - '@types/node': 18.11.18 + '@types/node': 20.10.4 chalk: 4.1.2 cosmiconfig: 8.2.0 - cosmiconfig-typescript-loader: 4.3.0(@types/node@18.11.18)(cosmiconfig@8.2.0)(ts-node@10.9.1)(typescript@5.0.2) + cosmiconfig-typescript-loader: 4.3.0(@types/node@20.10.4)(cosmiconfig@8.2.0)(ts-node@10.9.1)(typescript@5.0.2) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 resolve-from: 5.0.0 - ts-node: 10.9.1(@types/node@18.11.18)(typescript@5.0.2) + ts-node: 10.9.1(@types/node@20.10.4)(typescript@5.0.2) typescript: 5.0.2 transitivePeerDependencies: - '@swc/core' @@ -7077,7 +7077,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.5.0 - '@types/node': 18.11.18 + '@types/node': 20.10.4 chalk: 4.1.2 jest-message-util: 29.5.0 jest-util: 29.5.0 @@ -7098,14 +7098,14 @@ packages: '@jest/test-result': 29.5.0 '@jest/transform': 29.5.0 '@jest/types': 29.5.0 - '@types/node': 18.11.18 + '@types/node': 20.10.4 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.8.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.5.0 - jest-config: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + jest-config: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-haste-map: 29.5.0 jest-message-util: 29.5.0 jest-regex-util: 29.4.3 @@ -7139,7 +7139,7 @@ packages: dependencies: '@jest/fake-timers': 29.5.0 '@jest/types': 29.5.0 - '@types/node': 18.11.18 + '@types/node': 20.10.4 jest-mock: 29.5.0 dev: true @@ -7166,7 +7166,7 @@ packages: dependencies: '@jest/types': 29.5.0 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 18.11.18 + '@types/node': 20.10.4 jest-message-util: 29.5.0 jest-mock: 29.5.0 jest-util: 29.5.0 @@ -7199,7 +7199,7 @@ packages: '@jest/transform': 29.5.0 '@jest/types': 29.5.0 '@jridgewell/trace-mapping': 0.3.18 - '@types/node': 18.11.18 + '@types/node': 20.10.4 chalk: 4.1.2 collect-v8-coverage: 1.0.1 exit: 0.1.2 @@ -7293,7 +7293,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 18.11.18 + '@types/node': 20.10.4 '@types/yargs': 16.0.4 chalk: 4.1.2 dev: true @@ -7305,7 +7305,7 @@ packages: '@jest/schemas': 29.0.0 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 18.11.18 + '@types/node': 20.10.4 '@types/yargs': 17.0.13 chalk: 4.1.2 dev: true @@ -7317,7 +7317,7 @@ packages: '@jest/schemas': 29.0.0 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 18.11.18 + '@types/node': 20.10.4 '@types/yargs': 17.0.13 chalk: 4.1.2 dev: true @@ -7329,7 +7329,7 @@ packages: '@jest/schemas': 29.4.3 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 18.11.18 + '@types/node': 20.10.4 '@types/yargs': 17.0.13 chalk: 4.1.2 dev: true @@ -9656,7 +9656,7 @@ packages: /@types/accepts@1.3.5: resolution: {integrity: sha512-jOdnI/3qTpHABjM5cx1Hc0sKsPoYCp+DP/GJRGtDlPd7fiV9oXGGIcjW/ZOxLIvjGz8MA+uMZI9metHlgqbgwQ==} dependencies: - '@types/node': 18.11.18 + '@types/node': 20.10.4 dev: true /@types/aria-query@5.0.1: @@ -9696,7 +9696,7 @@ packages: resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} dependencies: '@types/connect': 3.4.35 - '@types/node': 18.11.18 + '@types/node': 20.10.4 dev: true /@types/color-convert@2.0.0: @@ -9718,7 +9718,7 @@ packages: /@types/connect@3.4.35: resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} dependencies: - '@types/node': 18.11.18 + '@types/node': 20.10.4 dev: true /@types/content-disposition@0.5.4: @@ -9735,7 +9735,7 @@ packages: '@types/connect': 3.4.35 '@types/express': 4.17.13 '@types/keygrip': 1.0.2 - '@types/node': 18.11.18 + '@types/node': 20.10.4 dev: true /@types/debug@4.1.7: @@ -9751,13 +9751,13 @@ packages: /@types/etag@1.8.1: resolution: {integrity: sha512-bsKkeSqN7HYyYntFRAmzcwx/dKW4Wa+KVMTInANlI72PWLQmOpZu96j0OqHZGArW4VQwCmJPteQlXaUDeOB0WQ==} dependencies: - '@types/node': 18.11.18 + '@types/node': 20.10.4 dev: true /@types/express-serve-static-core@4.17.26: resolution: {integrity: sha512-zeu3tpouA043RHxW0gzRxwCHchMgftE8GArRsvYT0ByDMbn19olQHx5jLue0LxWY6iYtXb7rXmuVtSkhy9YZvQ==} dependencies: - '@types/node': 18.11.18 + '@types/node': 20.10.4 '@types/qs': 6.9.7 '@types/range-parser': 1.2.4 dev: true @@ -9774,13 +9774,13 @@ packages: /@types/formidable@2.0.4: resolution: {integrity: sha512-6HYcnmBCeby/nNGgX9kq1DxUpK2UcB3yoHCr3GzFjjqkpivOdcBSbsXP9NbxLcPEi11Fl/L41rbFCIsteF9sbg==} dependencies: - '@types/node': 18.11.18 + '@types/node': 20.10.4 dev: false /@types/graceful-fs@4.1.5: resolution: {integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==} dependencies: - '@types/node': 18.11.18 + '@types/node': 20.10.4 dev: true /@types/hast@2.3.4: @@ -9849,7 +9849,7 @@ packages: /@types/jsdom@20.0.0: resolution: {integrity: sha512-YfAchFs0yM1QPDrLm2VHe+WHGtqms3NXnXAMolrgrVP6fgBHHXy1ozAbo/dFtPNtZC/m66bPiCTWYmqp1F14gA==} dependencies: - '@types/node': 18.11.18 + '@types/node': 20.10.4 '@types/tough-cookie': 4.0.2 parse5: 7.1.1 dev: true @@ -9876,7 +9876,7 @@ packages: resolution: {integrity: sha512-nJSII/tOSvYCwk3yDEBJLHd8ctkt5CQFZ0j8ZBnHZ2x0hg24z9H1i38lWXA/5z0Ix0uitMW1jov+kVbQI1aNPQ==} dependencies: '@types/koa': 2.13.4 - '@types/node': 18.11.18 + '@types/node': 20.10.4 dev: true /@types/koa-logger@3.1.2: @@ -9907,7 +9907,7 @@ packages: '@types/http-errors': 1.8.2 '@types/keygrip': 1.0.2 '@types/koa-compose': 3.2.5 - '@types/node': 18.11.18 + '@types/node': 20.10.4 dev: true /@types/koa__cors@4.0.0: @@ -9957,7 +9957,7 @@ packages: /@types/node-fetch@2.6.2: resolution: {integrity: sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==} dependencies: - '@types/node': 18.11.18 + '@types/node': 20.10.4 form-data: 3.0.1 dev: false @@ -9965,13 +9965,15 @@ packages: resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} dev: true - /@types/node@18.11.18: - resolution: {integrity: sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA==} + /@types/node@20.10.4: + resolution: {integrity: sha512-D08YG6rr8X90YB56tSIuBaddy/UXAA9RKJoFvrsnogAum/0pmjkgi4+2nx96A330FmioegBWmEYQ+syqCFaveg==} + dependencies: + undici-types: 5.26.5 /@types/nodemailer@6.4.7: resolution: {integrity: sha512-f5qCBGAn/f0qtRcd4SEn88c8Fp3Swct1731X4ryPKqS61/A3LmmzN8zaEz7hneJvpjFbUUgY7lru/B/7ODTazg==} dependencies: - '@types/node': 18.11.18 + '@types/node': 20.10.4 dev: true /@types/normalize-package-data@2.4.1: @@ -9998,7 +10000,7 @@ packages: /@types/pg@8.6.6: resolution: {integrity: sha512-O2xNmXebtwVekJDD+02udOncjVcMZQuTEQEMpKJ0ZRf5E7/9JJX3izhKUcUifBkyKpljyUM6BTgy2trmviKlpw==} dependencies: - '@types/node': 18.11.18 + '@types/node': 20.10.4 pg-protocol: 1.6.0 pg-types: 2.2.0 dev: true @@ -10018,7 +10020,7 @@ packages: /@types/qrcode@1.5.2: resolution: {integrity: sha512-W4KDz75m7rJjFbyCctzCtRzZUj+PrUHV+YjqDp50sSRezTbrtEAIq2iTzC6lISARl3qw+8IlcCyljdcVJE0Wug==} dependencies: - '@types/node': 18.11.18 + '@types/node': 20.10.4 dev: true /@types/qs@6.9.7: @@ -10113,7 +10115,7 @@ packages: resolution: {integrity: sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==} dependencies: '@types/mime': 1.3.2 - '@types/node': 18.11.18 + '@types/node': 20.10.4 dev: true /@types/shimmer@1.0.2: @@ -10138,7 +10140,7 @@ packages: resolution: {integrity: sha512-mu/N4uvfDN2zVQQ5AYJI/g4qxn2bHB6521t1UuH09ShNWjebTqN0ZFuYK9uYjcgmI0dTQEs+Owi1EO6U0OkOZQ==} dependencies: '@types/cookiejar': 2.1.2 - '@types/node': 18.11.18 + '@types/node': 20.10.4 dev: true /@types/supertest@2.0.11: @@ -10150,14 +10152,14 @@ packages: /@types/tar@6.1.2: resolution: {integrity: sha512-bnX3RRm70/n1WMwmevdOAeDU4YP7f5JSubgnuU+yrO+xQQjwDboJj3u2NTJI5ngCQhXihqVVAH5h5J8YpdpEvg==} dependencies: - '@types/node': 18.11.18 + '@types/node': 20.10.4 minipass: 3.3.5 dev: true /@types/through@0.0.30: resolution: {integrity: sha512-FvnCJljyxhPM3gkRgWmxmDZyAQSiBQQWLI0A0VFL0K7W1oRUrPJSqNO0NvTnLkBcotdlp3lKvaT0JrnyRDkzOg==} dependencies: - '@types/node': 18.11.18 + '@types/node': 20.10.4 dev: true /@types/tough-cookie@4.0.2: @@ -10167,7 +10169,7 @@ packages: /@types/tunnel@0.0.3: resolution: {integrity: sha512-sOUTGn6h1SfQ+gbgqC364jLFBw2lnFqkgF3q0WovEHRLMrVD1sd5aufqi/aJObLekJO+Aq5z646U4Oxy6shXMA==} dependencies: - '@types/node': 18.11.18 + '@types/node': 20.10.4 dev: false /@types/unist@2.0.6: @@ -10198,7 +10200,7 @@ packages: resolution: {integrity: sha512-Km7XAtUIduROw7QPgvcft0lIupeG8a8rdKL8RiSyKvlE7dYY31fEn41HVuQsRFDuROA8tA4K2UVL+WdfFmErBA==} requiresBuild: true dependencies: - '@types/node': 18.11.18 + '@types/node': 20.10.4 dev: true optional: true @@ -11526,7 +11528,7 @@ packages: requiresBuild: true dev: false - /cosmiconfig-typescript-loader@4.3.0(@types/node@18.11.18)(cosmiconfig@8.2.0)(ts-node@10.9.1)(typescript@5.0.2): + /cosmiconfig-typescript-loader@4.3.0(@types/node@20.10.4)(cosmiconfig@8.2.0)(ts-node@10.9.1)(typescript@5.0.2): resolution: {integrity: sha512-NTxV1MFfZDLPiBMjxbHRwSh5LaLcPMwNdCutmnHJCKoVnlvldPWlllonKwrsRJ5pYZBIBGRWWU2tfvzxgeSW5Q==} engines: {node: '>=12', npm: '>=6'} peerDependencies: @@ -11535,9 +11537,9 @@ packages: ts-node: '>=10' typescript: '>=3' dependencies: - '@types/node': 18.11.18 + '@types/node': 20.10.4 cosmiconfig: 8.2.0 - ts-node: 10.9.1(@types/node@18.11.18)(typescript@5.0.2) + ts-node: 10.9.1(@types/node@20.10.4)(typescript@5.0.2) typescript: 5.0.2 dev: true @@ -14663,7 +14665,7 @@ packages: '@jest/expect': 29.5.0 '@jest/test-result': 29.5.0 '@jest/types': 29.5.0 - '@types/node': 18.11.18 + '@types/node': 20.10.4 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 @@ -14683,7 +14685,7 @@ packages: - supports-color dev: true - /jest-cli@29.5.0(@types/node@18.11.18)(ts-node@10.9.1): + /jest-cli@29.5.0(@types/node@20.10.4)(ts-node@10.9.1): resolution: {integrity: sha512-L1KcP1l4HtfwdxXNFCL5bmUbLQiKrakMUriBEcc1Vfz6gx31ORKdreuWvmQVBit+1ss9NNR3yxjwfwzZNdQXJw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -14700,7 +14702,7 @@ packages: exit: 0.1.2 graceful-fs: 4.2.11 import-local: 3.1.0 - jest-config: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + jest-config: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) jest-util: 29.5.0 jest-validate: 29.5.0 prompts: 2.4.2 @@ -14711,7 +14713,7 @@ packages: - ts-node dev: true - /jest-config@29.5.0(@types/node@18.11.18)(ts-node@10.9.1): + /jest-config@29.5.0(@types/node@20.10.4)(ts-node@10.9.1): resolution: {integrity: sha512-kvDUKBnNJPNBmFFOhDbm59iu1Fii1Q6SxyhXfvylq3UTHbg6o7j/g8k2dZyXWLvfdKB1vAPxNZnMgtKJcmu3kA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -14726,7 +14728,7 @@ packages: '@babel/core': 7.20.2 '@jest/test-sequencer': 29.5.0 '@jest/types': 29.5.0 - '@types/node': 18.11.18 + '@types/node': 20.10.4 babel-jest: 29.5.0(@babel/core@7.20.2) chalk: 4.1.2 ci-info: 3.8.0 @@ -14746,7 +14748,7 @@ packages: pretty-format: 29.5.0 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.1(@types/node@18.11.18)(typescript@5.0.2) + ts-node: 10.9.1(@types/node@20.10.4)(typescript@5.0.2) transitivePeerDependencies: - supports-color dev: true @@ -14808,7 +14810,7 @@ packages: '@jest/fake-timers': 29.5.0 '@jest/types': 29.5.0 '@types/jsdom': 20.0.0 - '@types/node': 18.11.18 + '@types/node': 20.10.4 jest-mock: 29.5.0 jest-util: 29.5.0 jsdom: 20.0.2 @@ -14825,7 +14827,7 @@ packages: '@jest/environment': 29.5.0 '@jest/fake-timers': 29.5.0 '@jest/types': 29.5.0 - '@types/node': 18.11.18 + '@types/node': 20.10.4 jest-mock: 29.5.0 jest-util: 29.5.0 dev: true @@ -14855,7 +14857,7 @@ packages: dependencies: '@jest/types': 29.5.0 '@types/graceful-fs': 4.1.5 - '@types/node': 18.11.18 + '@types/node': 20.10.4 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.10 @@ -14910,7 +14912,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.5.0 - '@types/node': 18.11.18 + '@types/node': 20.10.4 jest-util: 29.5.0 dev: true @@ -14979,7 +14981,7 @@ packages: '@jest/test-result': 29.5.0 '@jest/transform': 29.5.0 '@jest/types': 29.5.0 - '@types/node': 18.11.18 + '@types/node': 20.10.4 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -15010,7 +15012,7 @@ packages: '@jest/test-result': 29.5.0 '@jest/transform': 29.5.0 '@jest/types': 29.5.0 - '@types/node': 18.11.18 + '@types/node': 20.10.4 chalk: 4.1.2 cjs-module-lexer: 1.2.2 collect-v8-coverage: 1.0.1 @@ -15070,7 +15072,7 @@ packages: jest: ^28.1.0 || ^29.1.2 react: ^17.0.0 || ^18.0.0 dependencies: - jest: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + jest: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) react: 18.2.0 dev: true @@ -15079,7 +15081,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.5.0 - '@types/node': 18.11.18 + '@types/node': 20.10.4 chalk: 4.1.2 ci-info: 3.8.0 graceful-fs: 4.2.11 @@ -15104,7 +15106,7 @@ packages: dependencies: '@jest/test-result': 29.5.0 '@jest/types': 29.5.0 - '@types/node': 18.11.18 + '@types/node': 20.10.4 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -15116,13 +15118,13 @@ packages: resolution: {integrity: sha512-NcrQnevGoSp4b5kg+akIpthoAFHxPBcb5P6mYPY0fUNT+sSvmtu6jlkEle3anczUKIKEbMxFimk9oTP/tpIPgA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 18.11.18 + '@types/node': 20.10.4 jest-util: 29.5.0 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true - /jest@29.5.0(@types/node@18.11.18)(ts-node@10.9.1): + /jest@29.5.0(@types/node@20.10.4)(ts-node@10.9.1): resolution: {integrity: sha512-juMg3he2uru1QoXX078zTa7pO85QyB9xajZc6bU+d9yEGwrKX6+vGmJQ3UdVZsvTEUARIdObzH68QItim6OSSQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -15135,7 +15137,7 @@ packages: '@jest/core': 29.5.0(ts-node@10.9.1) '@jest/types': 29.5.0 import-local: 3.1.0 - jest-cli: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) + jest-cli: 29.5.0(@types/node@20.10.4)(ts-node@10.9.1) transitivePeerDependencies: - '@types/node' - supports-color @@ -18136,7 +18138,7 @@ packages: dnd-core: 16.0.0 dev: true - /react-dnd@16.0.0(@types/node@18.11.18)(@types/react@18.0.31)(react@18.2.0): + /react-dnd@16.0.0(@types/node@20.10.4)(@types/react@18.0.31)(react@18.2.0): resolution: {integrity: sha512-RCoeWRWhuwSoqdLaJV8N/weARLyXqsf43OC3QiBWPORIIGGovF/EqI8ckf14ca3bl6oZNI/igtxX49+IDmNDeQ==} peerDependencies: '@types/hoist-non-react-statics': '>= 3.3.1' @@ -18153,7 +18155,7 @@ packages: dependencies: '@react-dnd/invariant': 4.0.0 '@react-dnd/shallowequal': 4.0.0 - '@types/node': 18.11.18 + '@types/node': 20.10.4 '@types/react': 18.0.31 dnd-core: 16.0.0 fast-deep-equal: 3.1.3 @@ -20236,7 +20238,7 @@ packages: resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} dev: true - /ts-node@10.9.1(@types/node@18.11.18)(typescript@5.0.2): + /ts-node@10.9.1(@types/node@20.10.4)(typescript@5.0.2): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -20255,7 +20257,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 18.11.18 + '@types/node': 20.10.4 acorn: 8.10.0 acorn-walk: 8.2.0 arg: 4.1.3 @@ -20435,6 +20437,9 @@ packages: resolution: {integrity: sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==} dev: true + /undici-types@5.26.5: + resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + /unherit@1.1.3: resolution: {integrity: sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==} dependencies: