mirror of
https://github.com/memohai/Memoh.git
synced 2026-04-27 07:16:19 +09:00
chore(deps): migrate vite from v7 to v8
This commit is contained in:
Executable
+6
@@ -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
|
||||||
@@ -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"
|
export PATH="$HOME/.local/share/mise/shims:$HOME/.local/bin:$HOME/.npm-global/bin:/opt/homebrew/bin:/usr/local/bin:$PATH"
|
||||||
|
|
||||||
echo "Check lint..."
|
echo "Check Web build..."
|
||||||
pnpm lint:fix
|
pnpm web:build
|
||||||
+7
-3
@@ -15,13 +15,17 @@ PID_GO=$!
|
|||||||
sh "$SCRIPT_DIR/check-go-test" &
|
sh "$SCRIPT_DIR/check-go-test" &
|
||||||
PID_GO_TEST=$!
|
PID_GO_TEST=$!
|
||||||
|
|
||||||
sh "$SCRIPT_DIR/check-pnpm" &
|
sh "$SCRIPT_DIR/check-ts" &
|
||||||
PID_PNPM=$!
|
PID_TS=$!
|
||||||
|
|
||||||
|
sh "$SCRIPT_DIR/check-web" &
|
||||||
|
PID_WEB=$!
|
||||||
|
|
||||||
FAIL=0
|
FAIL=0
|
||||||
|
|
||||||
wait "$PID_GO" || FAIL=1
|
wait "$PID_GO" || FAIL=1
|
||||||
wait "$PID_GO_TEST" || 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
|
[ "$FAIL" -eq 0 ] || exit 1
|
||||||
|
|||||||
+1
-1
@@ -9,7 +9,7 @@
|
|||||||
| Category | Technology |
|
| Category | Technology |
|
||||||
|----------|-----------|
|
|----------|-----------|
|
||||||
| Framework | Vue 3 (Composition API, `<script setup>`) |
|
| Framework | Vue 3 (Composition API, `<script setup>`) |
|
||||||
| Build | Vite 7 + `@vitejs/plugin-vue` |
|
| Build | Vite 8 + `@vitejs/plugin-vue` |
|
||||||
| CSS | Tailwind CSS 4 (CSS-based config, no `tailwind.config.*`) |
|
| CSS | Tailwind CSS 4 (CSS-based config, no `tailwind.config.*`) |
|
||||||
| UI Library | `@memoh/ui` (built on Reka UI + class-variance-authority) |
|
| UI Library | `@memoh/ui` (built on Reka UI + class-variance-authority) |
|
||||||
| State | Pinia 3 + `pinia-plugin-persistedstate` |
|
| State | Pinia 3 + `pinia-plugin-persistedstate` |
|
||||||
|
|||||||
@@ -18,7 +18,7 @@
|
|||||||
"@memoh/ui": "workspace:*",
|
"@memoh/ui": "workspace:*",
|
||||||
"@pinia/colada": "^0.21.1",
|
"@pinia/colada": "^0.21.1",
|
||||||
"@shikijs/transformers": "^4.0.1",
|
"@shikijs/transformers": "^4.0.1",
|
||||||
"@tailwindcss/vite": "^4.1.18",
|
"@tailwindcss/vite": "^4.2.2",
|
||||||
"@tanstack/vue-table": "^8.21.3",
|
"@tanstack/vue-table": "^8.21.3",
|
||||||
"@vee-validate/zod": "^4.15.1",
|
"@vee-validate/zod": "^4.15.1",
|
||||||
"@vueuse/core": "^14.1.0",
|
"@vueuse/core": "^14.1.0",
|
||||||
@@ -38,7 +38,7 @@
|
|||||||
"shiki": "^3.21.0",
|
"shiki": "^3.21.0",
|
||||||
"stream-markdown": "^0.0.13",
|
"stream-markdown": "^0.0.13",
|
||||||
"stream-monaco": "^0.0.18",
|
"stream-monaco": "^0.0.18",
|
||||||
"tailwindcss": "^4.1.18",
|
"tailwindcss": "^4.2.2",
|
||||||
"tw-animate-css": "^1.4.0",
|
"tw-animate-css": "^1.4.0",
|
||||||
"vee-validate": "^4.15.1",
|
"vee-validate": "^4.15.1",
|
||||||
"vue": "^3.5.24",
|
"vue": "^3.5.24",
|
||||||
@@ -51,10 +51,10 @@
|
|||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@memoh/config": "workspace:*",
|
"@memoh/config": "workspace:*",
|
||||||
"@types/node": "^24.10.1",
|
"@types/node": "^24.10.1",
|
||||||
"@vitejs/plugin-vue": "^6.0.1",
|
"@vitejs/plugin-vue": "^6.0.5",
|
||||||
"@vue/tsconfig": "^0.8.1",
|
"@vue/tsconfig": "^0.8.1",
|
||||||
"typescript": "~5.9.3",
|
"typescript": "~5.9.3",
|
||||||
"vite": "^7.2.4",
|
"vite": "^8.0.1",
|
||||||
"vue-tsc": "^3.1.4"
|
"vue-tsc": "^3.1.4"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,9 +9,6 @@
|
|||||||
"docs:dev": "pnpm --filter @memoh/docs dev",
|
"docs:dev": "pnpm --filter @memoh/docs dev",
|
||||||
"docs:build": "pnpm --filter @memoh/docs build",
|
"docs:build": "pnpm --filter @memoh/docs build",
|
||||||
"docs:preview": "pnpm --filter @memoh/docs preview",
|
"docs:preview": "pnpm --filter @memoh/docs preview",
|
||||||
"agent:dev": "pnpm --filter @memoh/agent-gateway dev",
|
|
||||||
"agent:build": "pnpm --filter @memoh/agent-gateway build",
|
|
||||||
"agent:start": "pnpm --filter @memoh/agent-gateway start",
|
|
||||||
"release": "bumpp",
|
"release": "bumpp",
|
||||||
"generate-sdk": "openapi-ts",
|
"generate-sdk": "openapi-ts",
|
||||||
"lint": "eslint .",
|
"lint": "eslint .",
|
||||||
|
|||||||
@@ -19,7 +19,7 @@
|
|||||||
"type-check": "vue-tsc --build"
|
"type-check": "vue-tsc --build"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@tailwindcss/vite": "^4.1.18",
|
"@tailwindcss/vite": "^4.2.2",
|
||||||
"@tanstack/vue-table": "^8.21.3",
|
"@tanstack/vue-table": "^8.21.3",
|
||||||
"@vee-validate/zod": "^4.15.1",
|
"@vee-validate/zod": "^4.15.1",
|
||||||
"@vueuse/core": "^14.1.0",
|
"@vueuse/core": "^14.1.0",
|
||||||
@@ -28,7 +28,7 @@
|
|||||||
"lucide-vue-next": "^0.562.0",
|
"lucide-vue-next": "^0.562.0",
|
||||||
"reka-ui": "^2.7.0",
|
"reka-ui": "^2.7.0",
|
||||||
"tailwind-merge": "^3.4.0",
|
"tailwind-merge": "^3.4.0",
|
||||||
"tailwindcss": "^4.1.18",
|
"tailwindcss": "^4.2.2",
|
||||||
"vee-validate": "^4.15.1",
|
"vee-validate": "^4.15.1",
|
||||||
"vue-sonner": "^2.0.9",
|
"vue-sonner": "^2.0.9",
|
||||||
"zod": "3.25.76"
|
"zod": "3.25.76"
|
||||||
@@ -40,7 +40,7 @@
|
|||||||
"@microsoft/api-extractor": "^7.55.2",
|
"@microsoft/api-extractor": "^7.55.2",
|
||||||
"@tsconfig/node24": "^24.0.3",
|
"@tsconfig/node24": "^24.0.3",
|
||||||
"@types/node": "^24.10.4",
|
"@types/node": "^24.10.4",
|
||||||
"@vitejs/plugin-vue": "^6.0.3",
|
"@vitejs/plugin-vue": "^6.0.5",
|
||||||
"@vue/language-core": "^3.2.1",
|
"@vue/language-core": "^3.2.1",
|
||||||
"@vue/tsconfig": "^0.8.1",
|
"@vue/tsconfig": "^0.8.1",
|
||||||
"npm-run-all2": "^8.0.4",
|
"npm-run-all2": "^8.0.4",
|
||||||
@@ -48,8 +48,8 @@
|
|||||||
"tw-animate-css": "^1.4.0",
|
"tw-animate-css": "^1.4.0",
|
||||||
"typescript": "~5.9.3",
|
"typescript": "~5.9.3",
|
||||||
"unplugin-dts": "1.0.0-beta.6",
|
"unplugin-dts": "1.0.0-beta.6",
|
||||||
"vite": "^7.3.0",
|
"vite": "^8.0.1",
|
||||||
"vite-plugin-vue-devtools": "^8.0.5",
|
"vite-plugin-vue-devtools": "^8.1.0",
|
||||||
"vue-tsc": "^3.2.1"
|
"vue-tsc": "^3.2.1"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Generated
+504
-249
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user