From 227900caaf7ef78c8cb4e1f89852ab95b26b4020 Mon Sep 17 00:00:00 2001 From: eti Date: Fri, 21 Aug 2026 21:00:57 +0200 Subject: [PATCH] web: lint Signed-off-by: eti --- web/knip.json | 6 ++++++ web/src/lib/components/home/MarketingHome.svelte | 4 +--- web/src/lib/components/moderation/ReportDialog.svelte | 1 - web/src/lib/components/repo/BlobHeader.svelte | 2 +- web/src/lib/components/repo/BlobView.svelte | 7 +++++-- web/src/lib/components/repo/BranchTable.svelte | 6 ++++-- web/src/lib/components/repo/CloneDropdown.svelte | 2 +- web/src/lib/components/repo/DiffFileCard.svelte | 4 ++-- web/src/lib/components/repo/DiffStatPill.svelte | 4 ++-- web/src/lib/components/repo/DiffView.svelte | 2 +- web/src/lib/components/repo/EmptyRepo.svelte | 2 +- web/src/lib/components/repo/PierreDiff.svelte | 4 ++-- web/src/lib/components/repo/PierreFile.svelte | 2 +- web/src/lib/components/repo/Readme.svelte | 6 ++---- web/src/lib/components/repo/TagCard.svelte | 2 +- .../lib/components/repo/issues/IssueCardContent.svelte | 5 ++++- .../lib/components/repo/pipelines/WorkflowLogs.svelte | 8 ++++---- web/src/lib/components/repo/pipelines/logs.ts | 4 ++-- web/src/lib/components/repo/pulls/PullCardContent.svelte | 3 ++- web/src/lib/components/repo/pulls/PullCommitRow.svelte | 2 +- .../lib/components/repo/pulls/PullReviewComment.svelte | 2 +- web/src/lib/components/settings/KeyCardContent.svelte | 2 +- web/src/lib/components/shell/Footer.svelte | 2 +- web/src/lib/components/strings/StringForm.svelte | 2 +- web/src/lib/components/timeline/TimelineView.svelte | 2 +- web/src/lib/components/ui/Logo.svelte | 2 +- web/src/lib/components/ui/RangeSelector.svelte | 7 +------ web/src/lib/components/ui/RangeSelectorRow.svelte | 1 - web/src/lib/components/ui/TabPanel.stories.svelte | 8 ++++---- web/src/lib/index.ts | 0 web/src/routes/+layout.svelte | 7 ++----- web/src/routes/[handle]/+layout.svelte | 5 +++-- web/src/routes/[handle]/[repo]/tags/[tag]/+page.svelte | 2 +- web/src/routes/repo/new/+page.svelte | 9 +++++---- web/src/routes/strings/new/+page.svelte | 5 +++-- 35 files changed, 68 insertions(+), 64 deletions(-) create mode 100644 web/knip.json delete mode 100644 web/src/lib/index.ts diff --git a/web/knip.json b/web/knip.json new file mode 100644 index 000000000..5a91dd5fa --- /dev/null +++ b/web/knip.json @@ -0,0 +1,6 @@ +{ + "$schema": "https://unpkg.com/knip@5/schema.json", + "entry": ["lex.config.ts", "scripts/**/*.{ts,js,sh}"], + "ignore": ["src/lib/api/lexicons/**"], + "ignoreUnresolved": ["^\\$icon/", "^\\./(server|router|logger)$"] +} diff --git a/web/src/lib/components/home/MarketingHome.svelte b/web/src/lib/components/home/MarketingHome.svelte index b6babc427..9219a6f2b 100644 --- a/web/src/lib/components/home/MarketingHome.svelte +++ b/web/src/lib/components/home/MarketingHome.svelte @@ -29,9 +29,7 @@ {/snippet}
-
+

tightly-knit
social coding.

diff --git a/web/src/lib/components/moderation/ReportDialog.svelte b/web/src/lib/components/moderation/ReportDialog.svelte index 1285af8c4..063e7f52e 100644 --- a/web/src/lib/components/moderation/ReportDialog.svelte +++ b/web/src/lib/components/moderation/ReportDialog.svelte @@ -11,7 +11,6 @@ import ErrorAlert from "$lib/components/ui/Error.svelte"; import Field from "$lib/components/ui/Field.svelte"; import Modal from "$lib/components/ui/Modal.svelte"; - import Select from "$lib/components/ui/Select.svelte"; import Textarea from "$lib/components/ui/Textarea.svelte"; import { REPORT_REASONS } from "./reportReasons"; diff --git a/web/src/lib/components/repo/BlobHeader.svelte b/web/src/lib/components/repo/BlobHeader.svelte index 48bfeebb7..b434926a1 100644 --- a/web/src/lib/components/repo/BlobHeader.svelte +++ b/web/src/lib/components/repo/BlobHeader.svelte @@ -83,7 +83,7 @@ {#if language && languageColor}
{language} diff --git a/web/src/lib/components/repo/BlobView.svelte b/web/src/lib/components/repo/BlobView.svelte index 39a55b746..4adee6015 100644 --- a/web/src/lib/components/repo/BlobView.svelte +++ b/web/src/lib/components/repo/BlobView.svelte @@ -137,12 +137,15 @@ {blob.path}
{:else if blob.kind === "video"}
-
diff --git a/web/src/lib/components/repo/BranchTable.svelte b/web/src/lib/components/repo/BranchTable.svelte index 8a3cca7b1..6a2bdfdc5 100644 --- a/web/src/lib/components/repo/BranchTable.svelte +++ b/web/src/lib/components/repo/BranchTable.svelte @@ -18,7 +18,7 @@ const subject = (message?: string) => message?.split("\n\n")[0] ?? ""; -
+

Branches

{#if branches.length === 0} @@ -65,7 +65,9 @@ {branch.hash.slice(0, 8)}
-
{subject(branch.message)}
+
+ {subject(branch.message)} +
{#if branch.when} diff --git a/web/src/lib/components/repo/CloneDropdown.svelte b/web/src/lib/components/repo/CloneDropdown.svelte index f84e17f14..41cec0d43 100644 --- a/web/src/lib/components/repo/CloneDropdown.svelte +++ b/web/src/lib/components/repo/CloneDropdown.svelte @@ -86,7 +86,7 @@ class="flex items-stretch divide-x divide-border-default rounded-sm border border-border-default" > {value}