From 15fc6875e26b94deb4f588cd716ab9be20b3195c Mon Sep 17 00:00:00 2001 From: nrslib <38722970+nrslib@users.noreply.github.com> Date: Wed, 11 Feb 2026 11:03:00 +0900 Subject: [PATCH] fix: lint errors in merge/resolveTask/confirm --- src/core/piece/arpeggio/merge.ts | 2 +- src/features/tasks/execute/resolveTask.ts | 2 +- src/shared/prompt/confirm.ts | 4 +++- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/core/piece/arpeggio/merge.ts b/src/core/piece/arpeggio/merge.ts index 6636b6e..7ea25d3 100644 --- a/src/core/piece/arpeggio/merge.ts +++ b/src/core/piece/arpeggio/merge.ts @@ -7,7 +7,7 @@ */ import { writeFileSync } from 'node:fs'; -import type { ArpeggioMergeMovementConfig, BatchResult, MergeFn } from './types.js'; +import type { ArpeggioMergeMovementConfig, MergeFn } from './types.js'; /** Create a concat merge function with the given separator */ function createConcatMerge(separator: string): MergeFn { diff --git a/src/features/tasks/execute/resolveTask.ts b/src/features/tasks/execute/resolveTask.ts index e860e65..43d1e11 100644 --- a/src/features/tasks/execute/resolveTask.ts +++ b/src/features/tasks/execute/resolveTask.ts @@ -6,7 +6,7 @@ import * as fs from 'node:fs'; import * as path from 'node:path'; import { loadGlobalConfig } from '../../../infra/config/index.js'; import { type TaskInfo, createSharedClone, summarizeTaskName, getCurrentBranch } from '../../../infra/task/index.js'; -import { info, withProgress } from '../../../shared/ui/index.js'; +import { withProgress } from '../../../shared/ui/index.js'; import { getTaskSlugFromTaskDir } from '../../../shared/utils/taskPaths.js'; export interface ResolvedTaskExecution { diff --git a/src/shared/prompt/confirm.ts b/src/shared/prompt/confirm.ts index 663cde8..8f51668 100644 --- a/src/shared/prompt/confirm.ts +++ b/src/shared/prompt/confirm.ts @@ -14,7 +14,9 @@ function pauseStdinSafely(): void { if (process.stdin.readable && !process.stdin.destroyed) { process.stdin.pause(); } - } catch {} + } catch { + return; + } } /**