From 00d769b46694d4e5dbf0028d7d7b611b41ce9926 Mon Sep 17 00:00:00 2001 From: Schalli Date: Mon, 21 Sep 2026 07:06:06 +0200 Subject: [PATCH] feat(tooling): lint-Skript in web/desktop/shared/module-sdk, biome.json als turbo-Cache-Abhaengigkeit - apps/web, apps/desktop, packages/shared, packages/module-sdk erhalten lint: biome lint . - turbo.json globalDependencies bezieht biome.json ein, damit Regelaenderungen den Lint-Cache verwerfen - pnpm lint fuehrt jetzt 5 von 5 echten Aufgaben aus statt "No tasks were executed" - Gegenprobe bestaetigt: Wegwerfdatei mit debugger/loser Gleichheit laesst turbo lint --filter=@tessera/api mit Exit 1 und noDebugger-Befund scheitern; Datei danach entfernt, Lauf wieder gruen Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_01TPPB4ApQxzSU1rwV2Ffj9J --- apps/desktop/package.json | 3 ++- apps/web/package.json | 3 ++- packages/module-sdk/package.json | 3 ++- packages/shared/package.json | 3 ++- turbo.json | 1 + 5 files changed, 9 insertions(+), 4 deletions(-) diff --git a/apps/desktop/package.json b/apps/desktop/package.json index 0615e52..7930bbe 100644 --- a/apps/desktop/package.json +++ b/apps/desktop/package.json @@ -5,7 +5,8 @@ "scripts": { "tauri": "tauri", "dev": "tauri dev", - "build": "tauri build" + "build": "tauri build", + "lint": "biome lint ." }, "dependencies": { "@tauri-apps/api": "^2.11.1", diff --git a/apps/web/package.json b/apps/web/package.json index 061093e..dad5379 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -7,7 +7,8 @@ "build": "next build", "start": "next start", "test": "vitest run", - "type-check": "tsc --noEmit" + "type-check": "tsc --noEmit", + "lint": "biome lint ." }, "dependencies": { "@uiw/react-md-editor": "4.1.1", diff --git a/packages/module-sdk/package.json b/packages/module-sdk/package.json index b70ac9f..a3394dc 100644 --- a/packages/module-sdk/package.json +++ b/packages/module-sdk/package.json @@ -5,7 +5,8 @@ "main": "src/index.ts", "types": "src/index.ts", "scripts": { - "type-check": "tsc --noEmit" + "type-check": "tsc --noEmit", + "lint": "biome lint ." }, "devDependencies": { "typescript": "^5.5.0" diff --git a/packages/shared/package.json b/packages/shared/package.json index 6470363..5455fed 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -5,7 +5,8 @@ "main": "src/index.ts", "types": "src/index.ts", "scripts": { - "type-check": "tsc --noEmit" + "type-check": "tsc --noEmit", + "lint": "biome lint ." }, "devDependencies": { "typescript": "^5.5.0" diff --git a/turbo.json b/turbo.json index b5733b4..38155f2 100644 --- a/turbo.json +++ b/turbo.json @@ -1,5 +1,6 @@ { "$schema": "https://turborepo.dev/schema.json", + "globalDependencies": ["biome.json"], "tasks": { "build": { "dependsOn": ["^build"],