diff options
Diffstat (limited to 'pkgs/by-name/gl/glitchtip/frontend.nix')
| -rw-r--r-- | pkgs/by-name/gl/glitchtip/frontend.nix | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/pkgs/by-name/gl/glitchtip/frontend.nix b/pkgs/by-name/gl/glitchtip/frontend.nix index f17f728f62f8..34a157cec600 100644 --- a/pkgs/by-name/gl/glitchtip/frontend.nix +++ b/pkgs/by-name/gl/glitchtip/frontend.nix @@ -2,29 +2,36 @@ lib, fetchFromGitLab, buildNpmPackage, + fetchNpmDeps, jq, moreutils, }: buildNpmPackage (finalAttrs: { pname = "glitchtip-frontend"; - version = "4.2.5"; + version = "4.2.10"; src = fetchFromGitLab { owner = "glitchtip"; repo = "glitchtip-frontend"; tag = "v${finalAttrs.version}"; - hash = "sha256-yLpDjHnt8ZwpT+KlmEtXMYgrpnbYlVzJ/MZMELVO/j8="; + hash = "sha256-6ZOwAP6VB/uBrV6Yjc9jvzTNdfInekbLO/9PO57S9X8="; }; - npmDepsHash = "sha256-sR/p/JRVuaemN1euZ/VrJ0j1q7fkS/Zi6R1m6lPvygs="; + npmDeps = fetchNpmDeps { + inherit (finalAttrs) src; + hash = "sha256-uEyET3y8LfjTasaJ+Hl206/Q7ov69mA7oNa0mhgcUEQ="; + }; postPatch = '' - ${lib.getExe jq} '. + { - "devDependencies": .devDependencies | del(.cypress, ."cypress-localstorage-commands") - }' package.json | ${lib.getExe' moreutils "sponge"} package.json + jq '.devDependencies |= del(.cypress, ."cypress-localstorage-commands")' package.json | sponge package.json ''; + nativeBuildInputs = [ + moreutils + jq + ]; + buildPhase = '' runHook preBuild |
