chore: Lint extensions folder.

This commit is contained in:
cpojer
2026-01-31 22:13:48 +09:00
parent 4f2166c503
commit 230ca789e2
221 changed files with 4006 additions and 1583 deletions
+12 -4
View File
@@ -1,6 +1,8 @@
export function normalizeNextcloudTalkMessagingTarget(raw: string): string | undefined {
const trimmed = raw.trim();
if (!trimmed) return undefined;
if (!trimmed) {
return undefined;
}
let normalized = trimmed;
@@ -16,16 +18,22 @@ export function normalizeNextcloudTalkMessagingTarget(raw: string): string | und
normalized = normalized.slice("room:".length).trim();
}
if (!normalized) return undefined;
if (!normalized) {
return undefined;
}
return `nextcloud-talk:${normalized}`.toLowerCase();
}
export function looksLikeNextcloudTalkTargetId(raw: string): boolean {
const trimmed = raw.trim();
if (!trimmed) return false;
if (!trimmed) {
return false;
}
if (/^(nextcloud-talk|nc-talk|nc):/i.test(trimmed)) return true;
if (/^(nextcloud-talk|nc-talk|nc):/i.test(trimmed)) {
return true;
}
return /^[a-z0-9]{8,}$/i.test(trimmed);
}