diff --git a/flake/pkgs/by-name/prettier-plugin-astro/package.nix b/flake/pkgs/by-name/prettier-plugin-astro/package.nix index 6e0b13ec..84c5424f 100644 --- a/flake/pkgs/by-name/prettier-plugin-astro/package.nix +++ b/flake/pkgs/by-name/prettier-plugin-astro/package.nix @@ -5,6 +5,7 @@ nodejs, pnpm_9, pnpmConfigHook, + zstd, fetchPnpmDeps, writableTmpDirAsHomeHook, }: let @@ -24,16 +25,18 @@ in pnpmDeps = fetchPnpmDeps { inherit pnpm; inherit (finalAttrs) pname version src; - hash = "sha256-K7pIWLkIIbUKDIcysfEtcf/eVMX9ZgyFHdqcuycHCNE="; + hash = "sha256-vs7KOsX+jmnY2+RKJlhSWDVyTUxAO2af3lyao9AYFr8="; fetcherVersion = 3; # https://nixos.org/manual/nixpkgs/stable/#javascript-pnpm-fetcherVersion }; nativeBuildInputs = [ nodejs writableTmpDirAsHomeHook - (pnpmConfigHook.overrideAttrs { - propagatedBuildInputs = [pnpm]; + (pnpmConfigHook.override { + inherit pnpm; }) + pnpm + zstd ]; buildPhase = '' @@ -44,12 +47,8 @@ in runHook postBuild ''; - installPhase = '' - runHook preInstall - + preInstall = '' cp -r dist/ $out cp -r node_modules $out - - runHook postInstall ''; })