From c9355119add6500c66a73e788f35585ac4f8bda2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gutyina=20Gerg=C5=91?= Date: Sat, 27 Sep 2025 20:33:50 +0200 Subject: [PATCH] vue-language-server: prune dev dependencies --- pkgs/by-name/vu/vue-language-server/package.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/by-name/vu/vue-language-server/package.nix b/pkgs/by-name/vu/vue-language-server/package.nix index 2bd4318e40d3..59b45da99668 100644 --- a/pkgs/by-name/vu/vue-language-server/package.nix +++ b/pkgs/by-name/vu/vue-language-server/package.nix @@ -37,6 +37,12 @@ stdenv.mkDerivation (finalAttrs: { ''; preInstall = '' + # the mv commands are workaround for https://github.com/pnpm/pnpm/issues/8307 + mv packages packages.dontpruneme + CI=true pnpm prune --prod + find packages.dontpruneme/**/node_modules -xtype l -delete + mv packages.dontpruneme packages + find -type f \( -name "*.ts" -o -name "*.map" \) -exec rm -rf {} + # https://github.com/pnpm/pnpm/issues/3645