From 8510a4b87bd493d4451072c2e6b4fec6596d29c3 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Sun, 1 Mar 2026 16:13:28 -0800 Subject: chore(biome): enable svelte linting --- biome.json | 9 +---- src/lib/Landing.svelte | 4 +- src/lib/List/Anime/AnimeListTemplate.svelte | 4 +- src/lib/List/Anime/CompletedAnimeList.svelte | 7 +++- src/lib/List/Anime/DueAnimeList.svelte | 5 ++- src/lib/List/Manga/CleanMangaList.svelte | 4 +- src/lib/List/Manga/MangaListTemplate.svelte | 8 ++-- src/lib/Schedule/Days.svelte | 4 +- src/lib/Tools/Birthdays.svelte | 12 +++--- src/lib/Tools/BirthdaysTemplate.svelte | 6 +-- src/lib/Tools/UmaMusumeBirthdays.svelte | 4 +- src/lib/Tools/Wrapped/Tool.svelte | 59 ++++++++++++++-------------- src/lib/User/BadgeWall/AWC.svelte | 30 +++++++------- src/routes/schedule/+page.svelte | 4 +- src/routes/tools/[tool]/+page.svelte | 2 +- 15 files changed, 84 insertions(+), 78 deletions(-) diff --git a/biome.json b/biome.json index 0a7110de..ee81cfa3 100644 --- a/biome.json +++ b/biome.json @@ -28,12 +28,5 @@ } } }, - "overrides": [ - { - "includes": ["**/*.svelte"], - "linter": { - "enabled": false - } - } - ] + "overrides": [] } diff --git a/src/lib/Landing.svelte b/src/lib/Landing.svelte index bddd16df..51167432 100644 --- a/src/lib/Landing.svelte +++ b/src/lib/Landing.svelte @@ -41,7 +41,9 @@ onMount(() => { { threshold: 0.1 } ); - document.querySelectorAll('.landing-section').forEach((el) => intersectionObserver.observe(el)); + document.querySelectorAll('.landing-section').forEach((el) => { + intersectionObserver.observe(el); + }); calculateLimit(); diff --git a/src/lib/List/Anime/AnimeListTemplate.svelte b/src/lib/List/Anime/AnimeListTemplate.svelte index cb1d0fcd..8f2846c6 100644 --- a/src/lib/List/Anime/AnimeListTemplate.svelte +++ b/src/lib/List/Anime/AnimeListTemplate.svelte @@ -3,7 +3,7 @@ import type { AniListAuthorisation } from '$lib/Data/AniList/identity'; import type { Media } from '$lib/Data/AniList/media'; -import Error from '$lib/Error/RateLimited.svelte'; +import RateLimitedError from '$lib/Error/RateLimited.svelte'; import settings from '$stores/settings'; import CleanAnimeList from './CleanAnimeList.svelte'; import ListTitle from '../ListTitle.svelte'; @@ -100,6 +100,6 @@ onMount(async () => { {:catch} - + {/await} {/if} diff --git a/src/lib/List/Anime/CompletedAnimeList.svelte b/src/lib/List/Anime/CompletedAnimeList.svelte index 240d386d..e308a230 100644 --- a/src/lib/List/Anime/CompletedAnimeList.svelte +++ b/src/lib/List/Anime/CompletedAnimeList.svelte @@ -68,8 +68,8 @@ const cleanMedia = (anime: Media[]) => { const outdatedCompletedAnime = anime.filter( (media: Media) => media.status === 'FINISHED' && - (media.mediaListEntry || { status: 'DROPPED' }).status != 'DROPPED' && - (media.mediaListEntry || { status: 'DROPPED' }).status != + (media.mediaListEntry || { status: 'DROPPED' }).status !== 'DROPPED' && + (media.mediaListEntry || { status: 'DROPPED' }).status !== ($settings.displayPausedMedia ? '' : 'PAUSED') && (media.mediaListEntry || { progress: 0 }).progress >= ($settings.displayNotStarted ? 0 : 1) ); @@ -100,6 +100,9 @@ const cleanMedia = (anime: Media[]) => { case 'time_remaining': return (a.nextAiringEpisode?.airingAt || 9999) - (b.nextAiringEpisode?.airingAt || 9999); + + default: + return 0; } }); diff --git a/src/lib/List/Anime/DueAnimeList.svelte b/src/lib/List/Anime/DueAnimeList.svelte index e19bcd0c..69b84b8f 100644 --- a/src/lib/List/Anime/DueAnimeList.svelte +++ b/src/lib/List/Anime/DueAnimeList.svelte @@ -62,7 +62,7 @@ const cleanMedia = (anime: Media[], displayUnresolved: boolean, subsPlease: Subs // Releasing media (media: Media) => media.status === 'RELEASING' && - (media.mediaListEntry || { status: 'DROPPED' }).status != + (media.mediaListEntry || { status: 'DROPPED' }).status !== ($settings.displayPausedMedia ? '' : 'PAUSED') && (media.mediaListEntry || { progress: 0 }).progress >= ($settings.displayNotStarted === true ? 0 : 1) && @@ -107,6 +107,9 @@ const cleanMedia = (anime: Media[], displayUnresolved: boolean, subsPlease: Subs case 'time_remaining': return (a.nextAiringEpisode?.airingAt || 9999) - (b.nextAiringEpisode?.airingAt || 9999); + + default: + return 0; } }); diff --git a/src/lib/List/Manga/CleanMangaList.svelte b/src/lib/List/Manga/CleanMangaList.svelte index 8964c15e..428c45f2 100644 --- a/src/lib/List/Manga/CleanMangaList.svelte +++ b/src/lib/List/Manga/CleanMangaList.svelte @@ -1,7 +1,7 @@ {#await birthdays} @@ -114,7 +114,7 @@ const resolveBirthdays = async ( {:then resolved} {#if resolved.allSourcesFailed} - + {:else}