summaryrefslogtreecommitdiff
path: root/pkgs/by-name/gl/glitchtip/frontend.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/by-name/gl/glitchtip/frontend.nix')
-rw-r--r--pkgs/by-name/gl/glitchtip/frontend.nix19
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