chore: Enable more lint rules, disable some that trigger a lot. Will clean up later.

This commit is contained in:
cpojer
2026-01-31 16:03:28 +09:00
parent 481f696a87
commit 15792b153f
292 changed files with 643 additions and 699 deletions

View File

@@ -5,9 +5,7 @@ import type { ChannelOnboardingAdapter } from "./types.js";
const CHANNEL_ONBOARDING_ADAPTERS = () =>
new Map<ChannelChoice, ChannelOnboardingAdapter>(
listChannelPlugins()
.map((plugin) =>
plugin.onboarding ? ([plugin.id as ChannelChoice, plugin.onboarding] as const) : null,
)
.map((plugin) => (plugin.onboarding ? ([plugin.id, plugin.onboarding] as const) : null))
.filter((entry): entry is readonly [ChannelChoice, ChannelOnboardingAdapter] =>
Boolean(entry),
),