From 63eb6b921de09dd2be8033b0ad56a836827af54f Mon Sep 17 00:00:00 2001 From: kerboul Date: Tue, 31 Mar 2026 15:51:21 +0200 Subject: [PATCH] feat: predev hook auto-starts local Valhalla (WSL) before npm run dev Co-Authored-By: Claude Sonnet 4.6 --- package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/package.json b/package.json index d38daab..3c4ea25 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,7 @@ "typecheck:web": "tsc --noEmit -p tsconfig.web.json --composite false", "typecheck": "npm run typecheck:node && npm run typecheck:web", "start": "electron-vite preview", + "predev": "wsl.exe -d Ubuntu -u root -- bash -c \"docker ps --filter name=valhalla-service --filter status=running -q | grep -q . && echo '[valhalla] already running' || (docker start valhalla-service 2>/dev/null && echo '[valhalla] started') || echo '[valhalla] WARNING: could not start valhalla-service'\"", "dev": "electron-vite dev", "build": "npm run typecheck && electron-vite build", "postinstall": "electron-builder install-app-deps",