From ce6a297eb8cb24995d0d106544ce34e78cc1a285 Mon Sep 17 00:00:00 2001
From: jycouet
Date: Sun, 26 Oct 2025 17:07:29 +0100
Subject: [PATCH 1/2] feat(cli): wrap links with `resolve()`
---
.changeset/free-bats-march.md | 5 +++++
packages/create/templates/demo/src/routes/Header.svelte | 7 ++++---
.../create/templates/demo/src/routes/about/+page.svelte | 8 ++++++--
.../create/templates/demo/src/routes/sverdle/+page.svelte | 3 ++-
4 files changed, 17 insertions(+), 6 deletions(-)
create mode 100644 .changeset/free-bats-march.md
diff --git a/.changeset/free-bats-march.md b/.changeset/free-bats-march.md
new file mode 100644
index 000000000..b10826dca
--- /dev/null
+++ b/.changeset/free-bats-march.md
@@ -0,0 +1,5 @@
+---
+'sv': patch
+---
+
+feat(cli): wrap links with `resolve()` function to follow [best practices](https://svelte.dev/docs/kit/$app-paths#resolve)
diff --git a/packages/create/templates/demo/src/routes/Header.svelte b/packages/create/templates/demo/src/routes/Header.svelte
index 1eb310ba3..0e719eb08 100644
--- a/packages/create/templates/demo/src/routes/Header.svelte
+++ b/packages/create/templates/demo/src/routes/Header.svelte
@@ -1,4 +1,5 @@
+
About
@@ -20,7 +24,7 @@
- The Sverdle page illustrates SvelteKit's data loading and form handling. Try
- using it with JavaScript disabled!
+ The Sverdle page illustrates SvelteKit's data loading and form
+ handling. Try using it with JavaScript disabled!
diff --git a/packages/create/templates/demo/src/routes/sverdle/+page.svelte b/packages/create/templates/demo/src/routes/sverdle/+page.svelte
index 74aba2699..98d43fca8 100644
--- a/packages/create/templates/demo/src/routes/sverdle/+page.svelte
+++ b/packages/create/templates/demo/src/routes/sverdle/+page.svelte
@@ -1,5 +1,6 @@