diff --git a/apps/machine/package.json b/apps/machine/package.json index 7f68db8..cefc699 100644 --- a/apps/machine/package.json +++ b/apps/machine/package.json @@ -15,6 +15,7 @@ "dev:vite": "vite", "electron:dev": "tsc -p electron/tsconfig.json && tsc -p electron/tsconfig.preload.json && electron dist-electron/main.js", "build": "vue-tsc --noEmit && vite build && tsc -p electron/tsconfig.json && tsc -p electron/tsconfig.preload.json && npx esbuild electron/fund-atm.ts --bundle --platform=node --format=cjs --external:better-sqlite3 --outfile=dist-electron/fund-atm.bundle.cjs", + "build:web": "vite build", "build:electron": "pnpm build && electron-builder", "preview": "vite preview", "typecheck": "vue-tsc --noEmit", diff --git a/package.json b/package.json index 1cf98b1..6499319 100644 --- a/package.json +++ b/package.json @@ -7,6 +7,7 @@ "scripts": { "dev": "turbo dev", "build": "turbo build", + "build:web": "turbo build:web", "test": "turbo test", "lint": "turbo lint", "format": "prettier --write .", diff --git a/turbo.json b/turbo.json index d6d2fb5..a5a9376 100644 --- a/turbo.json +++ b/turbo.json @@ -5,6 +5,11 @@ "dependsOn": ["^build"], "outputs": ["dist/**", ".next/**", "!.next/cache/**"] }, + "build:web": { + "dependsOn": ["^build"], + "outputs": ["dist/**"], + "env": ["VITE_*"] + }, "dev": { "cache": false, "persistent": true