emmet-language-server: remove unnecessary and non-deterministic files

This commit is contained in:
Gutyina Gergő
2025-03-11 06:36:30 +01:00
parent 3b44ee9787
commit 18ca8a09e5
@@ -36,6 +36,16 @@ stdenvNoCC.mkDerivation (finalAttrs: {
runHook postBuild
'';
# remove unnecessary and non-deterministic files
preInstall = ''
pnpm --ignore-scripts --prod prune
find -type f \( -name "*.ts" -o -name "*.map" \) -exec rm -rf {} +
# https://github.com/pnpm/pnpm/issues/3645
find node_modules -xtype l -delete
rm node_modules/.modules.yaml
'';
installPhase = ''
runHook preInstall