diff --git a/apps/web/biome.json b/apps/web/biome.json index 52a1d9f..0ae4021 100644 --- a/apps/web/biome.json +++ b/apps/web/biome.json @@ -1,3 +1,4 @@ { - "extends": ["../../biome.json"] + "root": false, + "extends": "//" } diff --git a/apps/web/package.json b/apps/web/package.json index 0bde5ce..dfbb431 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -13,7 +13,7 @@ "fix": "biome check --fix" }, "devDependencies": { - "@biomejs/biome": "1.9.4", + "@biomejs/biome": "2.3.5", "@poppanator/sveltekit-svg": "5.0.0", "@sveltejs/adapter-auto": "6.0.0", "@sveltejs/adapter-cloudflare": "7.2.3", diff --git a/apps/web/src/app.d.ts b/apps/web/src/app.d.ts index 254cef8..ef1ff09 100644 --- a/apps/web/src/app.d.ts +++ b/apps/web/src/app.d.ts @@ -12,7 +12,7 @@ declare global { } declare module "*.md" { - import type { Component, SvelteComponent } from "svelte"; + import type { Component } from "svelte"; const content: Component>; export default content; export const metadata: Record; diff --git a/apps/web/src/lib/components/card.svelte b/apps/web/src/lib/components/card.svelte index 84f2a64..fb9befe 100644 --- a/apps/web/src/lib/components/card.svelte +++ b/apps/web/src/lib/components/card.svelte @@ -1,7 +1,7 @@ diff --git a/apps/web/src/lib/components/ui/button/button.svelte b/apps/web/src/lib/components/ui/button/button.svelte index 2c022e4..df64b07 100644 --- a/apps/web/src/lib/components/ui/button/button.svelte +++ b/apps/web/src/lib/components/ui/button/button.svelte @@ -4,7 +4,7 @@ import type { HTMLAnchorAttributes, HTMLButtonAttributes, } from "svelte/elements"; -import { type VariantProps, tv } from "tailwind-variants"; +import { tv, type VariantProps } from "tailwind-variants"; export const buttonVariants = tv({ base: "focus-visible:ring-ring inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0", diff --git a/apps/web/src/lib/components/ui/dialog/dialog-content.svelte b/apps/web/src/lib/components/ui/dialog/dialog-content.svelte index 3ad53b2..caf71c9 100644 --- a/apps/web/src/lib/components/ui/dialog/dialog-content.svelte +++ b/apps/web/src/lib/components/ui/dialog/dialog-content.svelte @@ -1,11 +1,11 @@ diff --git a/apps/web/src/routes/(main)/+page.svelte b/apps/web/src/routes/(main)/+page.svelte index cd010a1..407419b 100644 --- a/apps/web/src/routes/(main)/+page.svelte +++ b/apps/web/src/routes/(main)/+page.svelte @@ -1,17 +1,16 @@ diff --git a/apps/web/src/routes/(main)/links/+page.svelte b/apps/web/src/routes/(main)/links/+page.svelte index 1a3da87..358f018 100644 --- a/apps/web/src/routes/(main)/links/+page.svelte +++ b/apps/web/src/routes/(main)/links/+page.svelte @@ -1,7 +1,7 @@ diff --git a/apps/web/src/routes/(main)/music/card.svelte b/apps/web/src/routes/(main)/music/card.svelte index 418b474..f2b3415 100644 --- a/apps/web/src/routes/(main)/music/card.svelte +++ b/apps/web/src/routes/(main)/music/card.svelte @@ -1,12 +1,10 @@ diff --git a/apps/web/src/routes/+layout.svelte b/apps/web/src/routes/+layout.svelte index 016cfcf..8992c62 100644 --- a/apps/web/src/routes/+layout.svelte +++ b/apps/web/src/routes/+layout.svelte @@ -2,13 +2,13 @@ import "../app.css"; import "./webfont.css"; +import { sineOut } from "svelte/easing"; +import { fade } from "svelte/transition"; import { browser } from "$app/environment"; import { onNavigate } from "$app/navigation"; import { page } from "$app/state"; import Seo, { defaultSeo, mergeSeo } from "$components/seo"; import { PUBLIC_WEB_DOMAIN } from "$env/static/public"; -import { sineOut } from "svelte/easing"; -import { fade } from "svelte/transition"; let viewTransition = !browser || !!document.startViewTransition; diff --git a/apps/web/src/routes/api/misskey/invite-code/+server.ts b/apps/web/src/routes/api/misskey/invite-code/+server.ts index 1e5d47a..0eb6f1f 100644 --- a/apps/web/src/routes/api/misskey/invite-code/+server.ts +++ b/apps/web/src/routes/api/misskey/invite-code/+server.ts @@ -1,10 +1,9 @@ import { sampleMany } from "@cannorin/utils"; import { type RequestEvent, text } from "@sveltejs/kit"; +import type { InviteListResponse } from "misskey-js/entities.js"; import { RateLimiter } from "sveltekit-rate-limiter/server"; - import { dev } from "$app/environment"; import { MISSKEY_API_KEY } from "$env/static/private"; -import type { InviteListResponse } from "misskey-js/entities.js"; const limiter = new RateLimiter({ IP: [10, "d"], // IP address limiter diff --git a/apps/web/src/routes/arubinosky/+page.svelte b/apps/web/src/routes/arubinosky/+page.svelte index b2565a0..5924b4b 100644 --- a/apps/web/src/routes/arubinosky/+page.svelte +++ b/apps/web/src/routes/arubinosky/+page.svelte @@ -1,15 +1,14 @@