mirror of
https://github.com/logto-io/logto.git
synced 2024-12-16 20:26:19 -05:00
chore(deps): upgrade typescript
This commit is contained in:
parent
18c8fdf015
commit
b73452ceb3
51 changed files with 424 additions and 415 deletions
|
@ -36,7 +36,7 @@
|
|||
"eslint": "^8.56.0",
|
||||
"lint-staged": "^15.0.0",
|
||||
"prettier": "^3.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
},
|
||||
"engines": {
|
||||
|
|
|
@ -66,7 +66,7 @@
|
|||
"roarr": "^7.11.0",
|
||||
"semver": "^7.3.8",
|
||||
"tar": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"yargs": "^17.6.0",
|
||||
"zod": "^3.23.8"
|
||||
},
|
||||
|
|
|
@ -30,7 +30,7 @@
|
|||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-output-size": "^1.3.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
},
|
||||
"main": "./lib/index.js",
|
||||
|
|
|
@ -29,7 +29,7 @@
|
|||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-output-size": "^1.3.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
},
|
||||
"main": "./lib/index.js",
|
||||
|
|
|
@ -67,7 +67,7 @@
|
|||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-output-size": "^1.3.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -67,7 +67,7 @@
|
|||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-output-size": "^1.3.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -69,7 +69,7 @@
|
|||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-output-size": "^1.3.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,7 +70,7 @@
|
|||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-output-size": "^1.3.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -69,7 +69,7 @@
|
|||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-output-size": "^1.3.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -29,7 +29,7 @@
|
|||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-output-size": "^1.3.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
},
|
||||
"main": "./lib/index.js",
|
||||
|
|
|
@ -68,7 +68,7 @@
|
|||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-output-size": "^1.3.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -68,7 +68,7 @@
|
|||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-output-size": "^1.3.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -68,7 +68,7 @@
|
|||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-output-size": "^1.3.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -69,7 +69,7 @@
|
|||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-output-size": "^1.3.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -69,7 +69,7 @@
|
|||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-output-size": "^1.3.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -68,7 +68,7 @@
|
|||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-output-size": "^1.3.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -68,7 +68,7 @@
|
|||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-output-size": "^1.3.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -69,7 +69,7 @@
|
|||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-output-size": "^1.3.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -68,7 +68,7 @@
|
|||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-output-size": "^1.3.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -68,7 +68,7 @@
|
|||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-output-size": "^1.3.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -68,7 +68,7 @@
|
|||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-output-size": "^1.3.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -68,7 +68,7 @@
|
|||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-output-size": "^1.3.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -68,7 +68,7 @@
|
|||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-output-size": "^1.3.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -68,7 +68,7 @@
|
|||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-output-size": "^1.3.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -68,7 +68,7 @@
|
|||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-output-size": "^1.3.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -68,7 +68,7 @@
|
|||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-output-size": "^1.3.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -72,7 +72,7 @@
|
|||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-output-size": "^1.3.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -71,7 +71,7 @@
|
|||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-output-size": "^1.3.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,7 +70,7 @@
|
|||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-output-size": "^1.3.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -68,7 +68,7 @@
|
|||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-output-size": "^1.3.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -68,7 +68,7 @@
|
|||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-output-size": "^1.3.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -29,7 +29,7 @@
|
|||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-output-size": "^1.3.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
},
|
||||
"main": "./lib/index.js",
|
||||
|
|
|
@ -68,7 +68,7 @@
|
|||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-output-size": "^1.3.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -68,7 +68,7 @@
|
|||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-output-size": "^1.3.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -68,7 +68,7 @@
|
|||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-output-size": "^1.3.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -68,7 +68,7 @@
|
|||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-output-size": "^1.3.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -68,7 +68,7 @@
|
|||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-output-size": "^1.3.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -124,7 +124,7 @@
|
|||
"swr": "^2.2.0",
|
||||
"ts-node": "^10.9.2",
|
||||
"tslib": "^2.4.1",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"zod": "^3.23.8",
|
||||
"zod-to-ts": "^1.2.0"
|
||||
},
|
||||
|
|
|
@ -126,7 +126,7 @@
|
|||
"prettier": "^3.0.0",
|
||||
"sinon": "^18.0.0",
|
||||
"supertest": "^7.0.0",
|
||||
"typescript": "^5.3.3"
|
||||
"typescript": "^5.5.3"
|
||||
},
|
||||
"engines": {
|
||||
"node": "^20.9.0"
|
||||
|
|
|
@ -46,7 +46,7 @@
|
|||
"react-dom": "^18.0.0",
|
||||
"react-i18next": "^12.3.1",
|
||||
"stylelint": "^15.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"zod": "^3.23.8"
|
||||
},
|
||||
"engines": {
|
||||
|
|
|
@ -88,7 +88,7 @@
|
|||
"stylelint": "^15.0.0",
|
||||
"superstruct": "^2.0.0",
|
||||
"tiny-cookie": "^2.4.1",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"use-debounced-loader": "^0.1.1",
|
||||
"zod": "^3.23.8"
|
||||
},
|
||||
|
|
|
@ -47,7 +47,7 @@
|
|||
"openapi-types": "^12.1.3",
|
||||
"prettier": "^3.0.0",
|
||||
"puppeteer": "^22.6.5",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"zod": "^3.23.8"
|
||||
},
|
||||
"engines": {
|
||||
|
|
|
@ -47,7 +47,7 @@
|
|||
"eslint": "^8.56.0",
|
||||
"lint-staged": "^15.0.0",
|
||||
"prettier": "^3.0.0",
|
||||
"typescript": "^5.3.3"
|
||||
"typescript": "^5.5.3"
|
||||
},
|
||||
"engines": {
|
||||
"node": "^20.9.0"
|
||||
|
|
|
@ -1,9 +1,11 @@
|
|||
import type en from './locales/en/index.js';
|
||||
|
||||
type FlattenKeys<T, Prefix extends string = ''> = {
|
||||
[K in keyof T]: T[K] extends Record<string, unknown>
|
||||
? `${Prefix}${string & K}.${FlattenKeys<T[K]>}`
|
||||
: `${Prefix}${string & K}`;
|
||||
type FlattenKeys<T> = {
|
||||
[K in keyof T]: K extends string
|
||||
? T[K] extends Record<string, unknown>
|
||||
? `${K}.${FlattenKeys<T[K]>}`
|
||||
: `${K}`
|
||||
: never;
|
||||
}[keyof T];
|
||||
|
||||
export type LocalePhrase = typeof en;
|
||||
|
|
|
@ -45,7 +45,7 @@
|
|||
"eslint": "^8.56.0",
|
||||
"lint-staged": "^15.0.0",
|
||||
"prettier": "^3.0.0",
|
||||
"typescript": "^5.3.3"
|
||||
"typescript": "^5.5.3"
|
||||
},
|
||||
"eslintConfig": {
|
||||
"extends": "@silverhand",
|
||||
|
|
|
@ -54,7 +54,7 @@
|
|||
"pluralize": "^8.0.0",
|
||||
"prettier": "^3.0.0",
|
||||
"roarr": "^7.11.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
},
|
||||
"eslintConfig": {
|
||||
|
|
|
@ -45,7 +45,7 @@
|
|||
"eslint": "^8.56.0",
|
||||
"lint-staged": "^15.0.0",
|
||||
"prettier": "^3.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
},
|
||||
"engines": {
|
||||
|
|
|
@ -50,7 +50,7 @@
|
|||
"eslint": "^8.56.0",
|
||||
"lint-staged": "^15.0.0",
|
||||
"prettier": "^3.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
},
|
||||
"engines": {
|
||||
|
|
|
@ -67,7 +67,7 @@
|
|||
"postcss": "^8.4.31",
|
||||
"prettier": "^3.0.0",
|
||||
"stylelint": "^15.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
},
|
||||
"eslintConfig": {
|
||||
|
|
|
@ -43,7 +43,7 @@
|
|||
"eslint": "^8.56.0",
|
||||
"lint-staged": "^15.0.0",
|
||||
"prettier": "^3.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.5.3",
|
||||
"vitest": "^2.0.0"
|
||||
},
|
||||
"eslintConfig": {
|
||||
|
|
731
pnpm-lock.yaml
731
pnpm-lock.yaml
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue