Commit 6e95cfb0 by Archer Committed by GitHub

upgrade ts6 (#6986)

* upgrade ts6

* fix docs css type declaration
parent 13ea6f71
...@@ -50,5 +50,6 @@ ...@@ -50,5 +50,6 @@
"files.associations": { "files.associations": {
"*.mdx": "markdown" "*.mdx": "markdown"
}, },
"js/ts.tsdk.path": "node_modules/typescript/lib" "js/ts.tsdk.path": "node_modules/typescript/lib",
"typescript.tsdk": "node_modules/typescript/lib"
} }
...@@ -18,3 +18,4 @@ description: 'FastGPT V4.15.0-beta3 更新说明' ...@@ -18,3 +18,4 @@ description: 'FastGPT V4.15.0-beta3 更新说明'
1. 调整 token 计算依赖,提高性能。 1. 调整 token 计算依赖,提高性能。
2. 重写了对话框相关代码,进行模块化细分。 2. 重写了对话框相关代码,进行模块化细分。
3. 优化单测性能,全量从 10 分支将至 5 分钟。 3. 优化单测性能,全量从 10 分支将至 5 分钟。
4. 升级 ts6。
...@@ -281,7 +281,7 @@ ...@@ -281,7 +281,7 @@
"content/self-host/upgrading/4-15/41502.en.mdx": "2026-05-25T11:21:30+08:00", "content/self-host/upgrading/4-15/41502.en.mdx": "2026-05-25T11:21:30+08:00",
"content/self-host/upgrading/4-15/41502.mdx": "2026-05-25T11:21:30+08:00", "content/self-host/upgrading/4-15/41502.mdx": "2026-05-25T11:21:30+08:00",
"content/self-host/upgrading/4-15/41503.en.mdx": "2026-05-25T11:21:30+08:00", "content/self-host/upgrading/4-15/41503.en.mdx": "2026-05-25T11:21:30+08:00",
"content/self-host/upgrading/4-15/41503.mdx": "2026-05-26T10:59:48+08:00", "content/self-host/upgrading/4-15/41503.mdx": "2026-05-26T11:57:40+08:00",
"content/self-host/upgrading/outdated/40.en.mdx": "2026-04-26T21:08:47+08:00", "content/self-host/upgrading/outdated/40.en.mdx": "2026-04-26T21:08:47+08:00",
"content/self-host/upgrading/outdated/40.mdx": "2026-04-26T21:08:47+08:00", "content/self-host/upgrading/outdated/40.mdx": "2026-04-26T21:08:47+08:00",
"content/self-host/upgrading/outdated/41.en.mdx": "2026-04-26T21:08:47+08:00", "content/self-host/upgrading/outdated/41.en.mdx": "2026-04-26T21:08:47+08:00",
......
declare module '*.css';
...@@ -51,7 +51,7 @@ ...@@ -51,7 +51,7 @@
"textlint": "catalog:lint", "textlint": "catalog:lint",
"textlint-plugin-mdx": "catalog:lint", "textlint-plugin-mdx": "catalog:lint",
"textlint-rule-preset-zh-technical-writing": "catalog:lint", "textlint-rule-preset-zh-technical-writing": "catalog:lint",
"typescript": "^5.8.3", "typescript": "catalog:",
"zod": "^4.0.5" "zod": "^4.0.5"
} }
} }
{ {
"compilerOptions": { "compilerOptions": {
"baseUrl": ".",
"target": "ESNext", "target": "ESNext",
"lib": ["dom", "dom.iterable", "esnext"], "lib": ["dom", "dom.iterable", "esnext"],
"allowJs": true, "allowJs": true,
......
...@@ -27,6 +27,7 @@ ...@@ -27,6 +27,7 @@
}, },
"devDependencies": { "devDependencies": {
"@chakra-ui/cli": "^2.4.1", "@chakra-ui/cli": "^2.4.1",
"@types/node": "catalog:",
"@vitest/coverage-v8": "catalog:", "@vitest/coverage-v8": "catalog:",
"eslint": "catalog:lint", "eslint": "catalog:lint",
"eslint-config-next": "catalog:lint", "eslint-config-next": "catalog:lint",
......
{ {
"extends": "../tsconfig.json", "extends": "../tsconfig.json",
"compilerOptions": { "compilerOptions": {
"baseUrl": "..",
"paths": { "paths": {
"@/*": ["../../packages/*"], "@/*": ["../../../packages/*"],
"@fastgpt-sdk/storage": ["../../sdk/storage/src/index.ts"], "@fastgpt-sdk/storage": ["../../../sdk/storage/src/index.ts"],
"@fastgpt-sdk/otel": ["../../sdk/otel/src/index.ts"], "@fastgpt-sdk/otel": ["../../../sdk/otel/src/index.ts"],
"@fastgpt-sdk/otel/logger": ["../../sdk/otel/src/logger-entry.ts"], "@fastgpt-sdk/otel/logger": ["../../../sdk/otel/src/logger-entry.ts"],
"@fastgpt-sdk/otel/metrics": ["../../sdk/otel/src/metrics-entry.ts"], "@fastgpt-sdk/otel/metrics": ["../../../sdk/otel/src/metrics-entry.ts"],
"@fastgpt-sdk/otel/tracing": ["../../sdk/otel/src/tracing-entry.ts"], "@fastgpt-sdk/otel/tracing": ["../../../sdk/otel/src/tracing-entry.ts"],
"@fastgpt/*": ["../../packages/*"], "@fastgpt/*": ["../../../packages/*"],
"@test/*": ["../../test/*"] "@test/*": ["../../../test/*"]
} }
}, },
"include": ["**/*.test.ts", "../**/*.ts", "../**/*.tsx"], "include": ["**/*.test.ts", "../**/*.ts", "../**/*.tsx"],
......
{ {
"extends": "../tsconfig.json", "extends": "../tsconfig.json",
"compilerOptions": { "compilerOptions": {
"baseUrl": "..",
"paths": { "paths": {
"@/*": ["../../projects/app/src/*"], "@/*": ["../../../projects/app/src/*"],
"@fastgpt-sdk/storage": ["../../sdk/storage/src/index.ts"], "@fastgpt-sdk/storage": ["../../../sdk/storage/src/index.ts"],
"@fastgpt-sdk/otel": ["../../sdk/otel/src/index.ts"], "@fastgpt-sdk/otel": ["../../../sdk/otel/src/index.ts"],
"@fastgpt-sdk/otel/logger": ["../../sdk/otel/src/logger-entry.ts"], "@fastgpt-sdk/otel/logger": ["../../../sdk/otel/src/logger-entry.ts"],
"@fastgpt-sdk/otel/metrics": ["../../sdk/otel/src/metrics-entry.ts"], "@fastgpt-sdk/otel/metrics": ["../../../sdk/otel/src/metrics-entry.ts"],
"@fastgpt-sdk/otel/tracing": ["../../sdk/otel/src/tracing-entry.ts"], "@fastgpt-sdk/otel/tracing": ["../../../sdk/otel/src/tracing-entry.ts"],
"@fastgpt/*": ["../../packages/*"], "@fastgpt/*": ["../../../packages/*"],
"@test/*": ["../../test/*"] "@test/*": ["../../../test/*"]
} }
}, },
"include": ["**/*.test.ts", "../**/*.ts", "../**/*.tsx", "../../test/**/*.ts"], "include": ["**/*.test.ts", "../**/*.ts", "../**/*.tsx", "../../test/**/*.ts"],
......
...@@ -72,7 +72,7 @@ catalog: ...@@ -72,7 +72,7 @@ catalog:
request-ip: ^3.3.0 request-ip: ^3.3.0
tsdown: 0.21.10 tsdown: 0.21.10
tsx: ^4.20.6 tsx: ^4.20.6
typescript: ^5.9.3 typescript: ^6.0.3
vitest: ^4.1.5 vitest: ^4.1.5
zod: ^4 zod: ^4
......
Subproject commit 64bd986cd29bdf6eeafeb3f65832a877e6a4e7d2 Subproject commit 9da5483d73f77ea36854b7c7630657fa21bdf592
...@@ -9,12 +9,11 @@ ...@@ -9,12 +9,11 @@
"noEmit": true, "noEmit": true,
"esModuleInterop": true, "esModuleInterop": true,
"module": "esnext", "module": "esnext",
"moduleResolution": "node", "moduleResolution": "bundler",
"resolveJsonModule": true, "resolveJsonModule": true,
"isolatedModules": true, "isolatedModules": true,
"jsx": "preserve", "jsx": "preserve",
"incremental": true, "incremental": true,
"baseUrl": ".",
"paths": { "paths": {
"@/*": ["../src/*"], "@/*": ["../src/*"],
"@fastgpt-sdk/storage": ["../../../sdk/storage/src/index.ts"], "@fastgpt-sdk/storage": ["../../../sdk/storage/src/index.ts"],
......
{ {
"extends": "../../tsconfig.json", "extends": "../../tsconfig.json",
"compilerOptions": { "compilerOptions": {
"baseUrl": ".",
"paths": { "paths": {
"@fastgpt-sdk/storage": ["../../sdk/storage/src/index.ts"],
"@fastgpt-sdk/otel": ["../../sdk/otel/src/index.ts"],
"@fastgpt-sdk/otel/logger": ["../../sdk/otel/src/logger-entry.ts"],
"@fastgpt-sdk/otel/metrics": ["../../sdk/otel/src/metrics-entry.ts"],
"@fastgpt-sdk/otel/tracing": ["../../sdk/otel/src/tracing-entry.ts"],
"@/*": ["./src/*"], "@/*": ["./src/*"],
"#fastgpt/app/test/*": ["./test/*"], "#fastgpt/app/test/*": ["./test/*"],
"@test/*": ["../../test/*"] "@test/*": ["../../test/*"]
......
...@@ -9,12 +9,11 @@ ...@@ -9,12 +9,11 @@
"noEmit": true, "noEmit": true,
"esModuleInterop": true, "esModuleInterop": true,
"module": "esnext", "module": "esnext",
"moduleResolution": "node", "moduleResolution": "bundler",
"resolveJsonModule": true, "resolveJsonModule": true,
"isolatedModules": true, "isolatedModules": true,
"jsx": "preserve", "jsx": "preserve",
"incremental": true, "incremental": true,
"baseUrl": ".",
"paths": { "paths": {
"@/*": ["../src/*"], "@/*": ["../src/*"],
"@fastgpt-sdk/storage": ["../../../sdk/storage/src/index.ts"], "@fastgpt-sdk/storage": ["../../../sdk/storage/src/index.ts"],
......
{ {
"extends": "../../tsconfig.json", "extends": "../../tsconfig.json",
"compilerOptions": { "compilerOptions": {
"baseUrl": ".",
"paths": { "paths": {
"@fastgpt-sdk/storage": ["../../sdk/storage/src/index.ts"],
"@fastgpt-sdk/otel": ["../../sdk/otel/src/index.ts"],
"@fastgpt-sdk/otel/logger": ["../../sdk/otel/src/logger-entry.ts"],
"@fastgpt-sdk/otel/metrics": ["../../sdk/otel/src/metrics-entry.ts"],
"@fastgpt-sdk/otel/tracing": ["../../sdk/otel/src/tracing-entry.ts"],
"@/*": ["./src/*"] "@/*": ["./src/*"]
} }
}, },
......
...@@ -13,7 +13,6 @@ ...@@ -13,7 +13,6 @@
"moduleDetection": "force", "moduleDetection": "force",
"skipLibCheck": true, "skipLibCheck": true,
"noEmit": true, "noEmit": true,
"baseUrl": ".",
"paths": { "paths": {
"@/*": ["src/*"] "@/*": ["src/*"]
} }
......
...@@ -59,7 +59,7 @@ ...@@ -59,7 +59,7 @@
"devDependencies": { "devDependencies": {
"@types/ali-oss": "^6.16.13", "@types/ali-oss": "^6.16.13",
"@types/node": "^20", "@types/node": "^20",
"tsdown": "0.21.4", "tsdown": "catalog:",
"typescript": "^5.9.3" "typescript": "catalog:"
} }
} }
{ {
"extends": "../tsconfig.json", "extends": "../tsconfig.json",
"compilerOptions": { "compilerOptions": {
"baseUrl": "..",
"paths": { "paths": {
"@fastgpt-sdk/storage": ["sdk/storage/src/index.ts"], "@fastgpt-sdk/storage": ["../sdk/storage/src/index.ts"],
"@fastgpt-sdk/otel": ["sdk/otel/src/index.ts"], "@fastgpt-sdk/otel": ["../sdk/otel/src/index.ts"],
"@fastgpt-sdk/otel/logger": ["sdk/otel/src/logger-entry.ts"], "@fastgpt-sdk/otel/logger": ["../sdk/otel/src/logger-entry.ts"],
"@fastgpt-sdk/otel/metrics": ["sdk/otel/src/metrics-entry.ts"], "@fastgpt-sdk/otel/metrics": ["../sdk/otel/src/metrics-entry.ts"],
"@fastgpt-sdk/otel/tracing": ["sdk/otel/src/tracing-entry.ts"], "@fastgpt-sdk/otel/tracing": ["../sdk/otel/src/tracing-entry.ts"],
"@fastgpt/*": ["packages/*"], "@fastgpt/*": ["../packages/*"],
"@test/*": ["test/*"], "@test/*": ["./*"],
"@/*": ["projects/app/src/*"] "@/*": ["../projects/app/src/*"]
}, },
"moduleResolution": "node", "moduleResolution": "bundler",
"esModuleInterop": true, "esModuleInterop": true,
"allowSyntheticDefaultImports": true, "allowSyntheticDefaultImports": true,
"resolveJsonModule": true, "resolveJsonModule": true,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment