0
Fork 0
mirror of https://github.com/logto-io/logto.git synced 2024-12-16 20:26:19 -05:00

chore: use Node 20 LTS for engine requirement (#5084)

This commit is contained in:
Gao Sun 2023-12-11 09:10:53 +08:00 committed by GitHub
parent a066e360f8
commit 31e60811d7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
51 changed files with 305 additions and 247 deletions

View file

@ -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.

View file

@ -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": {

View file

@ -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"

View file

@ -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",

View file

@ -35,7 +35,7 @@
"prepublishOnly": "pnpm build"
},
"engines": {
"node": "^18.12.0"
"node": "^20.9.0"
},
"eslintConfig": {
"extends": "@silverhand",

View file

@ -34,7 +34,7 @@
"prepublishOnly": "pnpm build"
},
"engines": {
"node": "^18.12.0"
"node": "^20.9.0"
},
"eslintConfig": {
"extends": "@silverhand",

View file

@ -29,7 +29,7 @@
"prepublishOnly": "pnpm build"
},
"engines": {
"node": "^18.12.0"
"node": "^20.9.0"
},
"eslintConfig": {
"extends": "@silverhand",

View file

@ -29,7 +29,7 @@
"prepublishOnly": "pnpm build"
},
"engines": {
"node": "^18.12.0"
"node": "^20.9.0"
},
"eslintConfig": {
"extends": "@silverhand",

View file

@ -31,7 +31,7 @@
"prepublishOnly": "pnpm build"
},
"engines": {
"node": "^18.12.0"
"node": "^20.9.0"
},
"eslintConfig": {
"extends": "@silverhand",

View file

@ -32,7 +32,7 @@
"prepublishOnly": "pnpm build"
},
"engines": {
"node": "^18.12.0"
"node": "^20.9.0"
},
"eslintConfig": {
"extends": "@silverhand",

View file

@ -31,7 +31,7 @@
"prepublishOnly": "pnpm build"
},
"engines": {
"node": "^18.12.0"
"node": "^20.9.0"
},
"eslintConfig": {
"extends": "@silverhand",

View file

@ -30,7 +30,7 @@
"prepublishOnly": "pnpm build"
},
"engines": {
"node": "^18.12.0"
"node": "^20.9.0"
},
"eslintConfig": {
"extends": "@silverhand",

View file

@ -30,7 +30,7 @@
"prepublishOnly": "pnpm build"
},
"engines": {
"node": "^18.12.0"
"node": "^20.9.0"
},
"eslintConfig": {
"extends": "@silverhand",

View file

@ -30,7 +30,7 @@
"prepublishOnly": "pnpm build"
},
"engines": {
"node": "^18.12.0"
"node": "^20.9.0"
},
"eslintConfig": {
"extends": "@silverhand",

View file

@ -31,7 +31,7 @@
"prepublishOnly": "pnpm build"
},
"engines": {
"node": "^18.12.0"
"node": "^20.9.0"
},
"eslintConfig": {
"extends": "@silverhand",

View file

@ -30,7 +30,7 @@
"prepublishOnly": "pnpm build"
},
"engines": {
"node": "^18.12.0"
"node": "^20.9.0"
},
"eslintConfig": {
"extends": "@silverhand",

View file

@ -30,7 +30,7 @@
"prepublishOnly": "pnpm build"
},
"engines": {
"node": "^18.12.0"
"node": "^20.9.0"
},
"eslintConfig": {
"extends": "@silverhand",

View file

@ -30,7 +30,7 @@
"prepublishOnly": "pnpm build"
},
"engines": {
"node": "^18.12.0"
"node": "^20.9.0"
},
"eslintConfig": {
"extends": "@silverhand",

View file

@ -30,7 +30,7 @@
"prepublishOnly": "pnpm build"
},
"engines": {
"node": "^18.12.0"
"node": "^20.9.0"
},
"eslintConfig": {
"extends": "@silverhand",

View file

@ -30,7 +30,7 @@
"prepublishOnly": "pnpm build"
},
"engines": {
"node": "^18.12.0"
"node": "^20.9.0"
},
"eslintConfig": {
"extends": "@silverhand",

View file

@ -30,7 +30,7 @@
"prepublishOnly": "pnpm build"
},
"engines": {
"node": "^18.12.0"
"node": "^20.9.0"
},
"eslintConfig": {
"extends": "@silverhand",

View file

@ -30,7 +30,7 @@
"logo-dark.svg"
],
"engines": {
"node": "^18.12.0"
"node": "^20.9.0"
},
"eslintConfig": {
"extends": "@silverhand",

View file

@ -30,7 +30,7 @@
"logo-dark.svg"
],
"engines": {
"node": "^18.12.0"
"node": "^20.9.0"
},
"eslintConfig": {
"extends": "@silverhand",

View file

@ -30,7 +30,7 @@
"logo-dark.svg"
],
"engines": {
"node": "^18.12.0"
"node": "^20.9.0"
},
"eslintConfig": {
"extends": "@silverhand",

View file

@ -30,7 +30,7 @@
"logo-dark.svg"
],
"engines": {
"node": "^18.12.0"
"node": "^20.9.0"
},
"eslintConfig": {
"extends": "@silverhand",

View file

@ -30,7 +30,7 @@
"prepublishOnly": "pnpm build"
},
"engines": {
"node": "^18.12.0"
"node": "^20.9.0"
},
"eslintConfig": {
"extends": "@silverhand",

View file

@ -31,7 +31,7 @@
"prepublishOnly": "pnpm build"
},
"engines": {
"node": "^18.12.0"
"node": "^20.9.0"
},
"eslintConfig": {
"extends": "@silverhand",

View file

@ -32,7 +32,7 @@
"prepublishOnly": "pnpm build"
},
"engines": {
"node": "^18.12.0"
"node": "^20.9.0"
},
"eslintConfig": {
"extends": "@silverhand",

View file

@ -32,7 +32,7 @@
"prepublishOnly": "pnpm build"
},
"engines": {
"node": "^18.12.0"
"node": "^20.9.0"
},
"eslintConfig": {
"extends": "@silverhand",

View file

@ -30,7 +30,7 @@
"prepublishOnly": "pnpm build"
},
"engines": {
"node": "^18.12.0"
"node": "^20.9.0"
},
"eslintConfig": {
"extends": "@silverhand",

View file

@ -30,7 +30,7 @@
"prepublishOnly": "pnpm build"
},
"engines": {
"node": "^18.12.0"
"node": "^20.9.0"
},
"eslintConfig": {
"extends": "@silverhand",

View file

@ -34,7 +34,7 @@
"prepublishOnly": "pnpm build"
},
"engines": {
"node": "^18.12.0"
"node": "^20.9.0"
},
"eslintConfig": {
"extends": "@silverhand",

View file

@ -30,7 +30,7 @@
"prepublishOnly": "pnpm build"
},
"engines": {
"node": "^18.12.0"
"node": "^20.9.0"
},
"eslintConfig": {
"extends": "@silverhand",

View file

@ -30,7 +30,7 @@
"prepublishOnly": "pnpm build"
},
"engines": {
"node": "^18.12.0"
"node": "^20.9.0"
},
"eslintConfig": {
"extends": "@silverhand",

View file

@ -30,7 +30,7 @@
"prepublishOnly": "pnpm build"
},
"engines": {
"node": "^18.12.0"
"node": "^20.9.0"
},
"eslintConfig": {
"extends": "@silverhand",

View file

@ -30,7 +30,7 @@
"prepublishOnly": "pnpm build"
},
"engines": {
"node": "^18.12.0"
"node": "^20.9.0"
},
"eslintConfig": {
"extends": "@silverhand",

View file

@ -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",

View file

@ -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": {

View file

@ -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",

View file

@ -12,7 +12,7 @@
},
"scripts": {},
"engines": {
"node": "^18.12.0"
"node": "^20.9.0"
},
"dependencies": {
"@logto/cli": "workspace:^1.12.0"

View file

@ -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": {

View file

@ -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": {

View file

@ -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"

View file

@ -50,7 +50,7 @@
"typescript": "^5.0.0"
},
"engines": {
"node": "^18.12.0"
"node": "^20.9.0"
},
"eslintConfig": {
"extends": "@silverhand"

View file

@ -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"

View file

@ -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",

View file

@ -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",

View file

@ -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"

View file

@ -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",

View file

@ -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",

File diff suppressed because it is too large Load diff