From 3551e6cba79d4ef038f9086fbef5438f2e16feab Mon Sep 17 00:00:00 2001 From: Ryan Wang Date: Fri, 13 Jun 2025 15:54:42 +0800 Subject: [PATCH] chore: remove unnecessary ts checks and enable parallel build (#7548) #### What type of PR is this? /area ui /kind cleanup /milestone 2.21.x #### What this PR does / why we need it: Remove unnecessary TS checks, and support parallel building of console and uc #### Does this PR introduce a user-facing change? ```release-note None ``` --- ui/package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ui/package.json b/ui/package.json index a8135b94e..e39e55317 100644 --- a/ui/package.json +++ b/ui/package.json @@ -8,9 +8,9 @@ "dev": "run-p dev:console dev:uc", "dev:uc": "vite --host --config ./vite.uc.config.ts", "dev:console": "vite --host --config ./vite.config.ts", - "build": "run-s build:console build:uc", - "build:uc": "vue-tsc --noEmit -p tsconfig.app.json --composite false && vite build --config ./vite.uc.config.ts", - "build:console": "vue-tsc --noEmit -p tsconfig.app.json --composite false && vite build --config ./vite.config.ts", + "build": "vue-tsc --noEmit -p tsconfig.app.json --composite false && run-p build:console build:uc", + "build:uc": "vite build --config ./vite.uc.config.ts", + "build:console": "vite build --config ./vite.config.ts", "build:packages": "pnpm --filter \"./packages/**\" build", "api-client:gen": "pnpm --filter \"./packages/api-client\" gen", "test:unit": "vitest --environment jsdom --run && pnpm run test:unit:packages",