anchor.diff:  
       releaseTag = rust-analyzer.version;
   
  -    nativeBuildInputs = [ jq moreutils esbuild ];
  +    nativeBuildInputs = [
  +      jq moreutils esbuild
  +      # Required by `keytar`, which is a dependency of `vsce`.
  +      pkg-config libsecret
  +    ];
   
       # Follows https://github.com/rust-analyzer/rust-analyzer/blob/41949748a6123fd6061eb984a47f4fe780525e63/xtask/src/dist.rs#L39-L65
       postInstall = ''
  
positive.code:       ' package.json | sponge package.json
  
        mkdir -p $vsix
        npx vsce package -o $vsix/${pname}.zip
      '';
    };
  
  
negative.code: , nodePackages
  , moreutils
  , esbuild
  , pkg-config
  , libsecret
  , setDefaultServerPath ? true
  }:
  
  