From 560b59240fd7676db50b67c1999b25f488b5c3f0 Mon Sep 17 00:00:00 2001 From: Colin Date: Mon, 8 Jun 2026 23:07:48 -0400 Subject: [PATCH] fix(#743): resolve Kimi branch lint failures --- bin/install.js | 4 ---- tests/runtime-artifact-layout.test.cjs | 3 ++- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/bin/install.js b/bin/install.js index 249d3eece..37e26aebd 100755 --- a/bin/install.js +++ b/bin/install.js @@ -2311,10 +2311,6 @@ function convertClaudeCommandToClaudeSkill(content, skillName, runtime = null, c return `${fm}\n${normalizedBody}`; } -function escapeRegExp(value) { - return String(value).replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); -} - function normalizeKimiSkillName(skillName) { let text = String(skillName || '').trim().toLowerCase(); if (text.startsWith('/')) text = text.slice(1); diff --git a/tests/runtime-artifact-layout.test.cjs b/tests/runtime-artifact-layout.test.cjs index 9e7d2b75f..786f7283f 100644 --- a/tests/runtime-artifact-layout.test.cjs +++ b/tests/runtime-artifact-layout.test.cjs @@ -24,6 +24,7 @@ const path = require('path'); const { resolveRuntimeArtifactLayout } = require('../gsd-core/bin/lib/runtime-artifact-layout.cjs'); const installProfiles = require('../gsd-core/bin/lib/install-profiles.cjs'); +const { cleanup } = require('./helpers.cjs'); const FAKE_DIR = '/tmp/fake-config-dir'; @@ -551,7 +552,7 @@ describe('stage — skills kind (kimi global)', () => { } finally { fs.writeFileSync = originalWriteFileSync; for (const dir of added) { - fs.rmSync(dir, { recursive: true, force: true }); + cleanup(dir); installProfiles.STAGED_DIRS.delete(dir); } }