Unverified Commit 0a6959f6 authored by Sandro Jäckel's avatar Sandro Jäckel Committed by GitHub
Browse files

vscode-extensions.biomejs.biome: 2025.2.72227 -> 2025.7.41733 (#438442)

parents eb2bd4fc cae6777c
Loading
Loading
Loading
Loading
+39 −0
Original line number Diff line number Diff line
{
  lib,
  vscode-utils,
  jq,
  biome,
  moreutils,
  vscode-extension-update-script,
}:

vscode-utils.buildVscodeMarketplaceExtension {
  mktplcRef = {
    name = "biome";
    publisher = "biomejs";
    version = "2025.7.41733";
    hash = "sha256-wWyLIjNOBjIe72ed+wwfQWGH7Vzuea/0Xux0XJkhAkY=";
  };

  postInstall = ''
    cd "$out/$installPrefix"
    ${lib.getExe jq} '.contributes.configuration.properties."biome.lsp.bin".oneOf[0].default = "${lib.getExe biome}"' package.json | ${lib.getExe' moreutils "sponge"} package.json
  '';

  passthru.updateScript = vscode-extension-update-script {
    extraArgs = [ "--pre-release" ];
  };

  meta = {
    changelog = "https://github.com/biomejs/biome-vscode/blob/main/CHANGELOG.md";
    description = "Biome LSP extension for Visual Studio Code";
    downloadPage = "https://marketplace.visualstudio.com/items?itemName=biomejs.biome";
    homepage = "https://github.com/biomejs/biome-vscode";
    license = with lib.licenses; [
      mit
      # or
      asl20
    ];
    maintainers = [ ];
  };
}
+1 −20
Original line number Diff line number Diff line
@@ -702,26 +702,7 @@ let
        };
      };

      biomejs.biome = buildVscodeMarketplaceExtension {
        mktplcRef = {
          name = "biome";
          publisher = "biomejs";
          version = "2025.2.72227";
          hash = "sha256-Lj5+Vy8IbU70y6ee42cjxyz/mwpIAhWSF4KtL9OYo2Q=";
        };
        meta = {
          changelog = "https://github.com/biomejs/biome-vscode/blob/main/CHANGELOG.md";
          description = "Biome LSP extension for Visual Studio Code";
          downloadPage = "https://marketplace.visualstudio.com/items?itemName=biomejs.biome";
          homepage = "https://github.com/biomejs/biome-vscode";
          license = with lib.licenses; [
            mit
            # or
            asl20
          ];
          maintainers = [ ];
        };
      };
      biomejs.biome = callPackage ./biomejs.biome { };

      bmalehorn.vscode-fish = buildVscodeMarketplaceExtension {
        mktplcRef = {