Unverified Commit 87f5d259 authored by Sandro Jäckel's avatar Sandro Jäckel Committed by GitHub
Browse files

yaml-language-server: 1.18.0 -> 1.19.2 (#453198)

parents b89e8ac8 6f4b5b0b
Loading
Loading
Loading
Loading
+5 −24
Original line number Diff line number Diff line
{
  lib,
  stdenv,
  fetchFromGitHub,
  fetchYarnDeps,
  nodejs,
  yarnConfigHook,
  yarnBuildHook,
  yarnInstallHook,
  buildNpmPackage,
}:

stdenv.mkDerivation (finalAttrs: {
buildNpmPackage (finalAttrs: {
  pname = "yaml-language-server";
  version = "1.18.0";
  version = "1.19.2";

  src = fetchFromGitHub {
    owner = "redhat-developer";
    repo = "yaml-language-server";
    tag = finalAttrs.version;
    hash = "sha256-HBhoadWIebeuHZXSdnFiPMSmDla77yhrTNMdz8si88c=";
  };

  offlineCache = fetchYarnDeps {
    yarnLock = finalAttrs.src + "/yarn.lock";
    hash = "sha256-2OVxvvijnfB8Bytgoaybyx4p66nD/aahtyjxLf8womE=";
    hash = "sha256-wy6+aOtDaWnIU4vyzrOxCZnFWtrn58+zkeU/1Kt6SLs=";
  };

  nativeBuildInputs = [
    nodejs
    yarnConfigHook
    yarnBuildHook
    yarnInstallHook
  ];

  # NodeJS is also needed here so that script interpreter get patched
  buildInputs = [ nodejs ];
  npmDepsHash = "sha256-8PBVVgVghZvEpxj6E2imfNbAe8f4//43oioaLnlKOE0=";

  strictDeps = true;