From dc31d4e1ec33eecee617804f2e4c846be8cf6de0 Mon Sep 17 00:00:00 2001 From: Lucas Berger Date: Thu, 11 Jun 2026 14:29:08 -0400 Subject: [PATCH] fix(ci): make root lint script a no-op-when-absent gate pnpm -r lint exited 1 (ERR_PNPM_RECURSIVE_RUN_NO_SCRIPT) because no package defines a lint script yet, failing the CI fast-checks job. Switch to pnpm -r --if-present lint so it exits 0 today and gates automatically once a lint script is added. (Lint tooling wiring remains out of scope.) --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 9c2094e..54a028b 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "build": "pnpm --filter @familysync/api build && pnpm --filter @familysync/pwa build", "test": "pnpm --filter @familysync/api test", "test:e2e": "pnpm --filter @familysync/pwa test:e2e", - "lint": "pnpm -r lint", + "lint": "pnpm -r --if-present lint", "typecheck": "pnpm -r typecheck" } }