diff --git a/ci/default.nix b/ci/default.nix index c75de0ff2b9a..0b24da8f170c 100644 --- a/ci/default.nix +++ b/ci/default.nix @@ -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,