package/prettier-plugin-astro: fix outdated deps

This commit is contained in:
Ching Pei Yang 2026-05-22 15:39:51 +02:00 committed by Ching Pei Yang
commit 2b554c5624

View file

@ -5,6 +5,7 @@
nodejs, nodejs,
pnpm_9, pnpm_9,
pnpmConfigHook, pnpmConfigHook,
zstd,
fetchPnpmDeps, fetchPnpmDeps,
writableTmpDirAsHomeHook, writableTmpDirAsHomeHook,
}: let }: let
@ -24,16 +25,18 @@ in
pnpmDeps = fetchPnpmDeps { pnpmDeps = fetchPnpmDeps {
inherit pnpm; inherit pnpm;
inherit (finalAttrs) pname version src; 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 fetcherVersion = 3; # https://nixos.org/manual/nixpkgs/stable/#javascript-pnpm-fetcherVersion
}; };
nativeBuildInputs = [ nativeBuildInputs = [
nodejs nodejs
writableTmpDirAsHomeHook writableTmpDirAsHomeHook
(pnpmConfigHook.overrideAttrs { (pnpmConfigHook.override {
propagatedBuildInputs = [pnpm]; inherit pnpm;
}) })
pnpm
zstd
]; ];
buildPhase = '' buildPhase = ''
@ -44,12 +47,8 @@ in
runHook postBuild runHook postBuild
''; '';
installPhase = '' preInstall = ''
runHook preInstall
cp -r dist/ $out cp -r dist/ $out
cp -r node_modules $out cp -r node_modules $out
runHook postInstall
''; '';
}) })