[repo] upgrade Turborepo

This commit is contained in:
Yangshun 2026-03-20 14:35:32 +08:00
parent 135af1325f
commit ea3c3fdf89
4 changed files with 2854 additions and 2379 deletions

View File

@ -11,10 +11,11 @@
"deploy": "docusaurus deploy" "deploy": "docusaurus deploy"
}, },
"dependencies": { "dependencies": {
"@docusaurus/core": "^2.0.1", "@docusaurus/core": "^2.4.3",
"@docusaurus/plugin-client-redirects": "^2.0.1", "@docusaurus/plugin-client-redirects": "^2.4.3",
"@docusaurus/preset-classic": "^2.0.1", "@docusaurus/preset-classic": "^2.4.3",
"clsx": "^1.2.1", "@docusaurus/theme-common": "^2.4.3",
"clsx": "^2",
"react": "^18.2.0", "react": "^18.2.0",
"react-dom": "^18.2.0" "react-dom": "^18.2.0"
}, },

View File

@ -12,10 +12,8 @@
"build": "turbo build", "build": "turbo build",
"ci": "pnpm lint && pnpm tsc", "ci": "pnpm lint && pnpm tsc",
"clean": "turbo clean", "clean": "turbo clean",
"dev": "turbo dev --filter=portal... --filter=ui...", "dev:portal": "turbo dev --filter=@tih/portal...",
"dev:ui": "turbo dev --filter=storybook... --filter=ui...", "dev": "turbo dev --filter=@tih/website...",
"dev:website": "turbo dev --filter=website...",
"dev:all": "turbo dev --no-cache --parallel --continue",
"format": "oxfmt .", "format": "oxfmt .",
"format:check": "oxfmt --check .", "format:check": "oxfmt --check .",
"lint": "turbo lint", "lint": "turbo lint",
@ -24,7 +22,7 @@
}, },
"devDependencies": { "devDependencies": {
"oxfmt": "^0.41.0", "oxfmt": "^0.41.0",
"turbo": "1.5.6" "turbo": "2.8.20"
}, },
"engines": { "engines": {
"node": "25.8.1", "node": "25.8.1",

5200
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
{ {
"$schema": "https://turborepo.org/schema.json", "$schema": "https://turborepo.org/schema.json",
"pipeline": { "tasks": {
"build": { "build": {
"outputs": [ "outputs": [
"dist/**", "dist/**",
@ -17,10 +17,20 @@
}, },
"lint": { "lint": {
"dependsOn": ["^build"], "dependsOn": ["^build"],
"outputs": [] "env": [
"DATABASE_URL",
"GITHUB_CLIENT_ID",
"GITHUB_CLIENT_SECRET",
"NEXTAUTH_SECRET",
"NEXTAUTH_URL",
"NODE_ENV",
"SUPABASE_ANON_KEY",
"SUPABASE_URL"
]
}, },
"tsc": { "tsc": {
"cache": true "cache": true,
"outputs": []
}, },
"dev": { "dev": {
"cache": false "cache": false