Working messages display

This commit is contained in:
Shantur Rathore
2025-10-22 22:10:51 +01:00
commit fa77b4e82e
53 changed files with 9336 additions and 0 deletions

24
scripts/dev.sh Normal file
View File

@@ -0,0 +1,24 @@
#!/bin/bash
# Kill background processes on exit
trap 'kill $(jobs -p) 2>/dev/null' EXIT
# Build main and preload in watch mode
NODE_ENV=development vite build --watch --mode development --config electron.vite.config.ts --outDir dist/main &
MAIN_PID=$!
NODE_ENV=development vite build --watch --mode development --ssr electron/preload/index.ts --outDir dist/preload &
PRELOAD_PID=$!
# Start vite dev server for renderer
NODE_ENV=development vite --config electron.vite.config.ts --mode development &
RENDERER_PID=$!
# Wait for builds to complete
sleep 2
# Launch Electron
NODE_ENV=development electron .
# This will run when electron closes
wait