emmet-language-server: use pnpmBuildHook

This commit is contained in:
Gutyina Gergő
2026-06-11 01:09:10 +02:00
parent 02d0fb5ffb
commit 1895e86a06
@@ -5,6 +5,7 @@
pnpm_9,
fetchPnpmDeps,
pnpmConfigHook,
pnpmBuildHook,
fetchFromGitHub,
nix-update-script,
}:
@@ -29,18 +30,10 @@ stdenvNoCC.mkDerivation (finalAttrs: {
nativeBuildInputs = [
nodejs
pnpmConfigHook
pnpmBuildHook
pnpm_9
];
buildPhase = ''
runHook preBuild
# TODO: use deploy after resolved https://github.com/pnpm/pnpm/issues/5315
pnpm build
runHook postBuild
'';
# remove unnecessary and non-deterministic files
preInstall = ''
CI=true pnpm --ignore-scripts --prod prune