From a82ac5f28ed4f2831879cf383657f5d67015b1ae Mon Sep 17 00:00:00 2001 From: Sebastian Frank Date: Mon, 5 Oct 2026 17:03:08 +0000 Subject: [PATCH] fix(ci): validate erzeugt fehlende buildInfo vorab (fresh checkout) --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 72f333bd..1622029c 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "author": "Sebastian Frank ", "license": "MIT", "scripts": { - "validate": "svelte-check --tsconfig ./tsconfig.validate.json --fail-on-warnings && tsc --noEmit -p ./tsconfig.validate.json", + "validate": "node -e \"const fs=require('fs'); if(!fs.existsSync('./frontend/src/lib/buildInfo.ts')||!fs.existsSync('./api/hooks/lib/buildInfo.js')) require('./esbuild.config').writeBuildInfo()\" && svelte-check --tsconfig ./tsconfig.validate.json --fail-on-warnings && tsc --noEmit -p ./tsconfig.validate.json", "dev": "node scripts/esbuild-wrapper.js watch", "start": "node scripts/esbuild-wrapper.js start", "start:mock": "MOCK=1 node scripts/esbuild-wrapper.js start",