From 91e5e445098e7e237d673a174c8a548aa2c0fecc Mon Sep 17 00:00:00 2001 From: Acbox Date: Sat, 21 Mar 2026 19:50:36 +0800 Subject: [PATCH] chore(deps): migrate vite from v7 to v8 --- .husky/check-ts | 6 + .husky/{check-pnpm => check-web} | 4 +- .husky/pre-commit | 10 +- apps/web/AGENTS.md | 2 +- apps/web/package.json | 8 +- package.json | 3 - packages/ui/package.json | 10 +- pnpm-lock.yaml | 753 +++++++++++++++++++++---------- 8 files changed, 529 insertions(+), 267 deletions(-) create mode 100755 .husky/check-ts rename .husky/{check-pnpm => check-web} (78%) diff --git a/.husky/check-ts b/.husky/check-ts new file mode 100755 index 00000000..523a8303 --- /dev/null +++ b/.husky/check-ts @@ -0,0 +1,6 @@ +#!/usr/bin/env sh + +export PATH="$HOME/.local/share/mise/shims:$HOME/.local/bin:$HOME/.npm-global/bin:/opt/homebrew/bin:/usr/local/bin:$PATH" + +echo "Check TypeScript lint..." +pnpm lint \ No newline at end of file diff --git a/.husky/check-pnpm b/.husky/check-web similarity index 78% rename from .husky/check-pnpm rename to .husky/check-web index c6b5a3c4..ca790640 100755 --- a/.husky/check-pnpm +++ b/.husky/check-web @@ -2,5 +2,5 @@ export PATH="$HOME/.local/share/mise/shims:$HOME/.local/bin:$HOME/.npm-global/bin:/opt/homebrew/bin:/usr/local/bin:$PATH" -echo "Check lint..." -pnpm lint:fix \ No newline at end of file +echo "Check Web build..." +pnpm web:build \ No newline at end of file diff --git a/.husky/pre-commit b/.husky/pre-commit index d4df9723..1608cee5 100644 --- a/.husky/pre-commit +++ b/.husky/pre-commit @@ -15,13 +15,17 @@ PID_GO=$! sh "$SCRIPT_DIR/check-go-test" & PID_GO_TEST=$! -sh "$SCRIPT_DIR/check-pnpm" & -PID_PNPM=$! +sh "$SCRIPT_DIR/check-ts" & +PID_TS=$! + +sh "$SCRIPT_DIR/check-web" & +PID_WEB=$! FAIL=0 wait "$PID_GO" || FAIL=1 wait "$PID_GO_TEST" || FAIL=1 -wait "$PID_PNPM" || FAIL=1 +wait "$PID_TS" || FAIL=1 +wait "$PID_WEB" || FAIL=1 [ "$FAIL" -eq 0 ] || exit 1 diff --git a/apps/web/AGENTS.md b/apps/web/AGENTS.md index 818f8215..a7f67157 100644 --- a/apps/web/AGENTS.md +++ b/apps/web/AGENTS.md @@ -9,7 +9,7 @@ | Category | Technology | |----------|-----------| | Framework | Vue 3 (Composition API, `