From f146e6e459c3afaf9b81d5b90ec901058509bdfe Mon Sep 17 00:00:00 2001 From: Dan Draper Date: Wed, 17 Jun 2026 13:15:04 +1000 Subject: [PATCH] chore: migrate biome.json to 2.x schema MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Root pins @biomejs/biome@^2.4.15 but biome.json still used the 1.8.3 schema, so biome 2.x refused to parse it (`files.ignore` was renamed to `files.includes` with negated globs). This broke `code:fix` and the per-package `lint` scripts entirely. Migrated via `biome migrate` and adopted biome's recommended folder-ignore form for nix/store. Faithful config migration only — no rule or behavior changes, and biome is not run in CI so this has no pipeline impact. --- biome.json | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/biome.json b/biome.json index 9002780f..ca315148 100644 --- a/biome.json +++ b/biome.json @@ -1,7 +1,13 @@ { - "$schema": "https://biomejs.dev/schemas/1.8.3/schema.json", + "$schema": "https://biomejs.dev/schemas/2.4.15/schema.json", "files": { - "ignore": ["**/package.json", ".turbo/", "dist", "**/nix/store/**"] + "includes": [ + "**", + "!**/package.json", + "!**/.turbo/", + "!**/dist", + "!**/nix/store" + ] }, "formatter": { "indentStyle": "space",