chore: migrate to oxlint and oxfmt

Co-authored-by: Christoph Nakazawa <christoph.pojer@gmail.com>
This commit is contained in:
Peter Steinberger
2026-01-14 14:31:43 +00:00
parent 912ebffc63
commit c379191f80
1480 changed files with 28608 additions and 43547 deletions

View File

@@ -51,14 +51,11 @@ export function resolveChannelGroupPolicy(params: {
const normalizedId = params.groupId?.trim();
const groupConfig = normalizedId && groups ? groups[normalizedId] : undefined;
const defaultConfig = groups?.["*"];
const allowAll =
allowlistEnabled && Boolean(groups && Object.hasOwn(groups, "*"));
const allowAll = allowlistEnabled && Boolean(groups && Object.hasOwn(groups, "*"));
const allowed =
!allowlistEnabled ||
allowAll ||
(normalizedId
? Boolean(groups && Object.hasOwn(groups, normalizedId))
: false);
(normalizedId ? Boolean(groups && Object.hasOwn(groups, normalizedId)) : false);
return {
allowlistEnabled,
allowed,
@@ -84,17 +81,11 @@ export function resolveChannelGroupRequireMention(params: {
? defaultConfig.requireMention
: undefined;
if (
overrideOrder === "before-config" &&
typeof requireMentionOverride === "boolean"
) {
if (overrideOrder === "before-config" && typeof requireMentionOverride === "boolean") {
return requireMentionOverride;
}
if (typeof configMention === "boolean") return configMention;
if (
overrideOrder !== "before-config" &&
typeof requireMentionOverride === "boolean"
) {
if (overrideOrder !== "before-config" && typeof requireMentionOverride === "boolean") {
return requireMentionOverride;
}
return true;