From 602d2b08154038adbe3a5468526759497665a253 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Catriel=20M=C3=BCller?= Date: Fri, 6 Mar 2026 08:18:13 -0300 Subject: [PATCH] fix(vscode): clean out directory before building dev extension Ensure stale .vsix files are removed before each build so the installer always picks up the freshly built version. --- packages/kilo-vscode/script/install-dev-extension.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/kilo-vscode/script/install-dev-extension.ts b/packages/kilo-vscode/script/install-dev-extension.ts index 4335eeeed6d..025161e1ab4 100644 --- a/packages/kilo-vscode/script/install-dev-extension.ts +++ b/packages/kilo-vscode/script/install-dev-extension.ts @@ -7,8 +7,8 @@ const root = join(import.meta.dir, "..") const outDir = join(root, "out") const pkgPath = join(root, "package.json") -if (existsSync(outDir) && !statSync(outDir).isDirectory()) { - rmSync(outDir) +if (existsSync(outDir)) { + rmSync(outDir, { recursive: true, force: true }) } mkdirSync(outDir, { recursive: true })