Skip to content

Commit c717db9

Browse files
authored
chore: update playground and add an endpoint (#12983)
1 parent d94a854 commit c717db9

File tree

12 files changed

+275
-72
lines changed

12 files changed

+275
-72
lines changed

packages/enhanced-img/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
"@types/estree": "^1.0.5",
4646
"@types/node": "^18.19.48",
4747
"rollup": "^4.14.2",
48-
"svelte": "^5.0.0",
48+
"svelte": "^5.1.3",
4949
"typescript": "^5.6.3",
5050
"vite": "^5.3.2",
5151
"vitest": "^2.0.1"

packages/kit/.gitignore

+4-6
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
.DS_Store
2-
/node_modules
3-
/assets/*
4-
/dist
5-
/docs
2+
/node_modules/
63
/test/**/build
74
!/src/core/adapt/fixtures/*/.svelte-kit
85
!/test/node_modules
@@ -11,5 +8,6 @@
118
.custom-out-dir
129

1310
# these are already ignored by the top level .gitignore
14-
# repeating them here as a faux prettier ignore
15-
.svelte-kit
11+
# repeating them here as a faux .prettierignore
12+
/.svelte-kit/
13+
/dist/

playgrounds/basic/.gitignore

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# these are already ignored by the top level .gitignore
2+
# repeating them here as a faux .prettierignore
3+
/.svelte-kit/
4+
/dist/

playgrounds/basic/package.json

+10-9
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,10 @@
88
"preview": "vite preview",
99
"package": "svelte-kit sync && svelte-package && publint",
1010
"prepublishOnly": "npm run package",
11-
"check": "svelte-kit sync && svelte-check --tsconfig ./jsconfig.json",
12-
"check:watch": "svelte-kit sync && svelte-check --tsconfig ./jsconfig.json --watch"
11+
"check": "svelte-kit sync && svelte-check",
12+
"check:watch": "svelte-kit sync && svelte-check --watch",
13+
"format": "prettier --config ../../.prettierrc --write .",
14+
"lint": "prettier --config ../../.prettierrc --check ."
1315
},
1416
"devDependencies": {
1517
"@sveltejs/adapter-auto": "workspace:*",
@@ -22,12 +24,14 @@
2224
"@sveltejs/amp": "workspace:*",
2325
"@sveltejs/kit": "workspace:*",
2426
"@sveltejs/package": "workspace:*",
25-
"@sveltejs/vite-plugin-svelte": "^3.0.1",
27+
"@sveltejs/vite-plugin-svelte": "^4.0.0",
28+
"prettier": "^3.3.2",
29+
"prettier-plugin-svelte": "^3.2.6",
2630
"publint": "^0.2.0",
27-
"svelte": "^4.2.10",
31+
"svelte": "^5.1.13",
2832
"svelte-check": "^4.0.1",
29-
"typescript": "^5.3.3",
30-
"vite": "^5.3.2"
33+
"typescript": "^5.5.0",
34+
"vite": "^5.4.4"
3135
},
3236
"type": "module",
3337
"exports": {
@@ -41,9 +45,6 @@
4145
"!dist/**/*.test.*",
4246
"!dist/**/*.spec.*"
4347
],
44-
"peerDependencies": {
45-
"svelte": "^4.0.0"
46-
},
4748
"svelte": "./dist/index.js",
4849
"types": "./dist/index.d.ts"
4950
}

playgrounds/basic/src/app.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!DOCTYPE html>
1+
<!doctype html>
22
<html lang="en">
33
<head>
44
<meta charset="utf-8" />
+8-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,9 @@
1+
<script lang="ts">
2+
import type { PageData } from './$types';
3+
4+
let { data }: { data: PageData } = $props();
5+
</script>
6+
17
<h1>Welcome to SvelteKit</h1>
2-
<p>Visit <a href="https://svelte.dev/docs/kit">svelte.dev/docs/kit</a> to read the documentation</p>
8+
9+
2 + 2 = {data.sum}

playgrounds/basic/src/routes/+page.ts

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
import type { PageLoad } from './$types';
2+
3+
export const load: PageLoad = async ({ fetch }) => {
4+
const response = await fetch('/', { method: 'POST', body: JSON.stringify({ a: 2, b: 2 }) });
5+
return { sum: await response.json() };
6+
};
+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import { json } from '@sveltejs/kit';
2+
import type { RequestHandler } from './$types';
3+
4+
export const POST: RequestHandler = async ({ request }) => {
5+
const { a, b } = await request.json();
6+
return json(a + b);
7+
};
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<a href="/">home</a>
File renamed without changes.

playgrounds/basic/vite.config.js

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
import { sveltekit } from '@sveltejs/kit/vite';
2-
import { defineConfig } from 'vite';
32

4-
export default defineConfig({
3+
export default {
54
plugins: [sveltekit()],
65
server: {
76
fs: {
87
allow: ['../../packages/kit']
98
}
109
}
11-
});
10+
};

0 commit comments

Comments
 (0)