vscode-extensions.Google.gemini-cli-vscode-ide-companion: fix install

This commit is contained in:
Ulrik Strid
2026-03-17 15:33:33 +01:00
parent 9550d9aa35
commit 1e6600e2e3
@@ -1,6 +1,7 @@
{
lib,
vscode-utils,
vsce,
gemini-cli,
}:
vscode-utils.buildVscodeExtension (finalAttrs: {
@@ -18,7 +19,12 @@ vscode-utils.buildVscodeExtension (finalAttrs: {
installPhase = ''
runHook preInstall
npm --workspace=gemini-cli-vscode-ide-companion run package -- --out $out
npm --workspace=gemini-cli-vscode-ide-companion run prepackage
# the bundled vsce is broken, using our packaged version
pushd packages/vscode-ide-companion
${vsce}/bin/vsce package --no-dependencies --out $out
popd
runHook postInstall
'';