ci/treefmt: add biome for .js files

This excludes doc and pkgs folders, because there are way too many files
to fix at the moment.
This commit is contained in:
Wolfgang Walther
2025-08-20 14:35:25 +02:00
parent 23b82b3228
commit 9d5164bdb8

View File

@@ -42,6 +42,22 @@ let
programs.actionlint.enable = true;
programs.biome = {
enable = true;
settings.formatter = {
useEditorconfig = true;
};
settings.javascript.formatter = {
quoteStyle = "single";
semicolons = "asNeeded";
};
settings.json.formatter.enabled = false;
};
settings.formatter.biome.excludes = [
"doc/*"
"pkgs/*"
];
programs.keep-sorted.enable = true;
# This uses nixfmt underneath,