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

@@ -35,7 +35,9 @@ function resolveToken(
explicit: string | undefined,
params: { accountId: string; channelAccessToken: string },
): string {
if (explicit?.trim()) return explicit.trim();
if (explicit?.trim()) {
return explicit.trim();
}
if (!params.channelAccessToken) {
throw new Error(
`LINE channel access token missing for account "${params.accountId}" (set channels.line.channelAccessToken or LINE_CHANNEL_ACCESS_TOKEN).`,
@@ -46,7 +48,9 @@ function resolveToken(
function normalizeTarget(to: string): string {
const trimmed = to.trim();
if (!trimmed) throw new Error("Recipient is required for LINE sends");
if (!trimmed) {
throw new Error("Recipient is required for LINE sends");
}
// Strip internal prefixes
let normalized = trimmed
@@ -55,7 +59,9 @@ function normalizeTarget(to: string): string {
.replace(/^line:user:/i, "")
.replace(/^line:/i, "");
if (!normalized) throw new Error("Recipient is required for LINE sends");
if (!normalized) {
throw new Error("Recipient is required for LINE sends");
}
return normalized;
}
@@ -91,7 +97,9 @@ export function createLocationMessage(location: {
}
function logLineHttpError(err: unknown, context: string): void {
if (!err || typeof err !== "object") return;
if (!err || typeof err !== "object") {
return;
}
const { status, statusText, body } = err as {
status?: number;
statusText?: string;