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

@@ -3,9 +3,13 @@ import { createRequire } from "node:module";
import path from "node:path";
const formatCommit = (value?: string | null) => {
if (!value) return null;
if (!value) {
return null;
}
const trimmed = value.trim();
if (!trimmed) return null;
if (!trimmed) {
return null;
}
return trimmed.length > 7 ? trimmed.slice(0, 7) : trimmed;
};
@@ -30,7 +34,9 @@ const resolveGitHead = (startDir: string) => {
// ignore missing .git at this level
}
const parent = path.dirname(current);
if (parent === current) break;
if (parent === current) {
break;
}
current = parent;
}
return null;
@@ -64,7 +70,9 @@ const readCommitFromBuildInfo = () => {
};
export const resolveCommitHash = (options: { cwd?: string; env?: NodeJS.ProcessEnv } = {}) => {
if (cachedCommit !== undefined) return cachedCommit;
if (cachedCommit !== undefined) {
return cachedCommit;
}
const env = options.env ?? process.env;
const envCommit = env.GIT_COMMIT?.trim() || env.GIT_SHA?.trim();
const normalized = formatCommit(envCommit);