chore: Enable "curly" rule to avoid single-statement if confusion/errors.

This commit is contained in:
cpojer
2026-01-31 16:19:20 +09:00
parent 009b16fab8
commit 5ceff756e1
1266 changed files with 27871 additions and 9393 deletions

View File

@@ -36,12 +36,18 @@ export function isPathWithin(child: string, parent: string): boolean {
}
function isUnsafeRemovalTarget(target: string): boolean {
if (!target.trim()) return true;
if (!target.trim()) {
return true;
}
const resolved = path.resolve(target);
const root = path.parse(resolved).root;
if (resolved === root) return true;
if (resolved === root) {
return true;
}
const home = resolveHomeDir();
if (home && resolved === path.resolve(home)) return true;
if (home && resolved === path.resolve(home)) {
return true;
}
return false;
}
@@ -50,7 +56,9 @@ export async function removePath(
runtime: RuntimeEnv,
opts?: { dryRun?: boolean; label?: string },
): Promise<RemovalResult> {
if (!target?.trim()) return { ok: false, skipped: true };
if (!target?.trim()) {
return { ok: false, skipped: true };
}
const resolved = path.resolve(target);
const label = opts?.label ?? resolved;
const displayLabel = shortenHomeInString(label);