History

fix: build web before desktop release packaging (#2934)

Julius Marminge committed 5 months ago

Commit e4643ec1 parent 49564154 files · +14 −2Browse files

Unified · Split

4 files
  1. apps/desktop/package.json +0 −1
  2. apps/desktop/vite.config.ts +5 −0
  3. apps/server/package.json +0 −1
  4. apps/server/vite.config.ts +9 −0
apps/desktop/package.json+0−1
@@ -5,7 +5,6 @@ · 4 unmodified lines
55 "type": "module",
66 "main": "dist-electron/main.cjs",
77 "scripts": {
8− "build": "vp pack",
98 "ensure:electron": "node scripts/ensure-electron-runtime.mjs",
109 "start": "node scripts/start-electron.mjs",
1110 "typecheck": "tsgo --noEmit",
apps/desktop/vite.config.ts+5−0
@@ -5,6 +5,11 @@ const shouldLaunchElectronAfterPack = process.env.T3CODE_DESKTOP_DEV === "1"; · 4 unmodified lines
55 export default defineConfig({
66 run: {
77 tasks: {
8+ build: {
9+ command: "vp pack",
10+ dependsOn: ["t3#build"],
11+ cache: false,
12+ },
813 dev: {
914 command: "cross-env T3CODE_DESKTOP_DEV=1 vp pack --watch",
1015 dependsOn: ["t3#build"],
apps/server/package.json+0−1
@@ -16,7 +16,6 @@ · 15 unmodified lines
1616 "type": "module",
1717 "scripts": {
1818 "dev": "node --watch src/bin.ts",
19− "build": "node scripts/cli.ts build",
2019 "build:bundle": "vp pack",
2120 "start": "node dist/bin.mjs",
2221 "typecheck": "tsgo --noEmit",
apps/server/vite.config.ts+9−0
@@ -8,6 +8,15 @@ const internalPackagePrefixes = ["@t3tools/", "effect-acp", "effect-codex-app-se · 7 unmodified lines
88 export default mergeConfig(
99 baseConfig,
1010 defineConfig({
11+ run: {
12+ tasks: {
13+ build: {
14+ command: "node scripts/cli.ts build",
15+ dependsOn: ["@t3tools/web#build"],
16+ cache: false,
17+ },
18+ },
19+ },
1120 pack: {
1221 entry: ["src/bin.ts"],
1322 outDir: "dist",