Merge pull request #1613 from horriblename/fix-pnpm-dep
Some checks are pending
Set up binary cache / cachix (default) (push) Waiting to run
Set up binary cache / cachix (maximal) (push) Waiting to run
Set up binary cache / cachix (nix) (push) Waiting to run
Treewide Checks / Validate flake (push) Waiting to run
Treewide Checks / Check formatting (push) Waiting to run
Treewide Checks / Check source tree for typos (push) Waiting to run
Treewide Checks / Validate documentation builds (push) Waiting to run
Treewide Checks / Validate documentation builds-1 (push) Waiting to run
Treewide Checks / Validate documentation builds-2 (push) Waiting to run
Treewide Checks / Validate documentation builds-3 (push) Waiting to run
Treewide Checks / Validate hyperlinks in documentation sources (push) Waiting to run
Treewide Checks / Validate Editorconfig conformance (push) Waiting to run

package/prettier-plugin-astro: fix outdated deps
This commit is contained in:
Ching Pei Yang 2026-05-22 16:06:13 +02:00 committed by GitHub
commit af84cb2cce
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -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
'';
})