diff --git a/demo/.gitignore b/demo/.gitignore
index 8f6c617..79518f7 100644
--- a/demo/.gitignore
+++ b/demo/.gitignore
@@ -1,12 +1,21 @@
-.DS_Store
node_modules
-/build
+
+# Output
+.output
+.vercel
/.svelte-kit
-/package
+/build
+
+# OS
+.DS_Store
+Thumbs.db
+
+# Env
.env
.env.*
!.env.example
-.vercel
-.output
+!.env.test
+
+# Vite
vite.config.js.timestamp-*
vite.config.ts.timestamp-*
diff --git a/demo/README.md b/demo/README.md
index 435a567..df05227 100644
--- a/demo/README.md
+++ b/demo/README.md
@@ -9,10 +9,10 @@ If you're seeing this, you've probably already done this step. Congrats!
```bash
# create a new project in the current directory
-npm create svelte@latest
+npx sv create
# create a new project in my-app
-npm create svelte@latest my-app
+npx sv create my-app
```
## Developing
@@ -38,4 +38,4 @@ npm run build
You can preview the production build with `npm run preview`.
> To deploy your app, you may need to install an
-> [adapter](https://kit.svelte.dev/docs/adapters) for your target environment.
+> [adapter](https://svelte.dev/docs/kit/adapters) for your target environment.
diff --git a/demo/tsconfig.json b/demo/jsconfig.json
similarity index 77%
rename from demo/tsconfig.json
rename to demo/jsconfig.json
index 34aadc0..f4d0a0e 100644
--- a/demo/tsconfig.json
+++ b/demo/jsconfig.json
@@ -11,7 +11,8 @@
"strict": true,
"moduleResolution": "bundler"
}
- // Path aliases are handled by https://kit.svelte.dev/docs/configuration#alias
+ // Path aliases are handled by https://svelte.dev/docs/kit/configuration#alias
+ // except $lib which is handled by https://svelte.dev/docs/kit/configuration#files
//
// If you want to overwrite includes/excludes, make sure to copy over the relevant includes/excludes
// from the referenced tsconfig.json - TypeScript does not merge them in
diff --git a/demo/package.json b/demo/package.json
index 436a43a..4266038 100644
--- a/demo/package.json
+++ b/demo/package.json
@@ -1,24 +1,26 @@
{
"name": "demo",
"version": "0.0.1",
+ "type": "module",
"scripts": {
"dev": "vite dev",
"build": "vite build",
"preview": "vite preview",
- "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
- "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"
+ "check": "svelte-kit sync && svelte-check --tsconfig ./jsconfig.json",
+ "check:watch": "svelte-kit sync && svelte-check --tsconfig ./jsconfig.json --watch"
},
- "dependencies": {
- "@fontsource/fira-mono": "^5.0.8",
- "@neoconfetti/svelte": "^2.2.1",
- "@sveltejs/kit": "^2.0.6",
- "@sveltejs/vite-plugin-svelte": "^3.0.1",
- "svelte": "^4.2.8",
- "svelte-check": "^3.6.2",
- "sveltekit-adapter-deno": "^0.15.0",
- "tslib": "^2.6.2",
- "typescript": "^5.3.3",
- "vite": "^5.0.10"
+ "devDependencies": {
+ "@fontsource/fira-mono": "^5.0.0",
+ "@neoconfetti/svelte": "^2.0.0",
+ "@sveltejs/adapter-auto": "^3.0.0",
+ "@sveltejs/kit": "^2.0.0",
+ "@sveltejs/vite-plugin-svelte": "^4.0.0",
+ "svelte": "^5.0.0",
+ "svelte-check": "^4.0.0",
+ "typescript": "^5.0.0",
+ "vite": "^5.0.3"
},
- "type": "module"
+ "dependencies": {
+ "sveltekit-adapter-deno": "^0.15.0"
+ }
}
diff --git a/demo/src/routes/styles.css b/demo/src/app.css
similarity index 100%
rename from demo/src/routes/styles.css
rename to demo/src/app.css
diff --git a/demo/src/app.d.ts b/demo/src/app.d.ts
index ede601a..63ae0eb 100644
--- a/demo/src/app.d.ts
+++ b/demo/src/app.d.ts
@@ -1,4 +1,4 @@
-// See https://kit.svelte.dev/docs/types#app
+// See https://svelte.dev/docs/kit/types#app
// for information about these interfaces
declare global {
namespace App {
diff --git a/demo/src/routes/+layout.svelte b/demo/src/routes/+layout.svelte
index 9c7445f..3f4c2ed 100644
--- a/demo/src/routes/+layout.svelte
+++ b/demo/src/routes/+layout.svelte
@@ -1,17 +1,22 @@
diff --git a/demo/src/routes/+page.ts b/demo/src/routes/+page.js
similarity index 100%
rename from demo/src/routes/+page.ts
rename to demo/src/routes/+page.js
diff --git a/demo/src/routes/+page.svelte b/demo/src/routes/+page.svelte
index 97201ef..8834cb5 100644
--- a/demo/src/routes/+page.svelte
+++ b/demo/src/routes/+page.svelte
@@ -1,7 +1,7 @@
@@ -14,7 +14,7 @@
-
+
diff --git a/demo/src/routes/Counter.svelte b/demo/src/routes/Counter.svelte
index 96ef556..40a347d 100644
--- a/demo/src/routes/Counter.svelte
+++ b/demo/src/routes/Counter.svelte
@@ -1,20 +1,28 @@
-
-
{/if}