From f27bdb09b41a5e156aa263e6ca45342b5cdc036c Mon Sep 17 00:00:00 2001 From: eti Date: Thu, 3 Sep 2026 00:38:54 +0200 Subject: [PATCH] web: alias the route tree and static imports Signed-off-by: eti --- .../[repo]/pulls/[aturi]/[version]/[[range]]/+page.svelte | 2 +- web/src/routes/favicon.svg/+server.ts | 2 +- web/svelte.config.js | 7 ++++++- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/web/src/routes/[handle]/[repo]/pulls/[aturi]/[version]/[[range]]/+page.svelte b/web/src/routes/[handle]/[repo]/pulls/[aturi]/[version]/[[range]]/+page.svelte index e20d0d6dc..777074421 100644 --- a/web/src/routes/[handle]/[repo]/pulls/[aturi]/[version]/[[range]]/+page.svelte +++ b/web/src/routes/[handle]/[repo]/pulls/[aturi]/[version]/[[range]]/+page.svelte @@ -6,7 +6,7 @@ import Bones from "$lib/components/ui/Bones.svelte"; import Pending from "$lib/components/ui/Pending.svelte"; import repoPullsPullviewpageSkeletonFixture from "$lib/bones/repo-pulls-pullviewpage--skeleton-fixture.bones.json"; - import PullViewPage from "./PullViewPage.svelte"; + import PullViewPage from "$routes/[handle]/[repo]/pulls/[aturi]/[version]/[[range]]/PullViewPage.svelte"; type LoadedPullViewData = Awaited["data"]>; diff --git a/web/src/routes/favicon.svg/+server.ts b/web/src/routes/favicon.svg/+server.ts index 5bf964d89..7a3f9d868 100644 --- a/web/src/routes/favicon.svg/+server.ts +++ b/web/src/routes/favicon.svg/+server.ts @@ -1,5 +1,5 @@ import { dev } from "$app/environment"; -import dolly from "../../../static/logos/dolly.svg?raw"; +import dolly from "$static/logos/dolly.svg?raw"; import type { RequestHandler } from "./$types"; const devTint = "#d97706"; // --color-foreground-warning diff --git a/web/svelte.config.js b/web/svelte.config.js index 5ffa8a5e8..19f4db8ed 100644 --- a/web/svelte.config.js +++ b/web/svelte.config.js @@ -23,7 +23,12 @@ const config = { }) : adapter(), // storybook input, not app code. eslint keeps the app from importing it - alias: { $fixtures: "src/fixtures", $storybook: ".storybook" } + alias: { + $fixtures: "src/fixtures", + $routes: "src/routes", + $static: "static", + $storybook: ".storybook" + } } }; -- 2.51.2