Skip to content

Commit 6baa4ef

Browse files
committed
chore: simplify playground
1 parent 589a47c commit 6baa4ef

File tree

11 files changed

+58
-27
lines changed

11 files changed

+58
-27
lines changed
Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,16 @@
1-
import { serverFetch } from "nitro";
1+
import { fetch } from "nitro";
22

33
export default {
44
async fetch() {
5-
const quote = await serverFetch("/quote").then((res) => res.json());
6-
return tokenizedStream(quote.text, 100);
5+
const quote = await fetch("/quote").then((res) => res.json());
6+
return tokenizedStream(quote.text, 50);
77
},
88
};
99

10-
function tokenizedStream(text: string, delay = 100) {
10+
function tokenizedStream(
11+
text: string,
12+
delay: number
13+
): ReadableStream<Uint8Array> {
1114
const tokens = text.split(" ");
1215
return new ReadableStream({
1316
start(controller) {

examples/vite-html/package.json

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"name": "vite-html",
3+
"version": "1.0.0",
4+
"type": "module",
5+
"scripts": {
6+
"build": "vite build",
7+
"dev": "vite dev",
8+
"preview": "vite preview"
9+
},
10+
"devDependencies": {
11+
"@tailwindcss/vite": "^4.1.14",
12+
"nitro": "latest",
13+
"tailwindcss": "^4.1.14",
14+
"vite": "latest"
15+
}
16+
}
Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,5 @@ import tailwindcss from "@tailwindcss/vite";
55

66
export default defineConfig({
77
plugins: [nitro(), tailwindcss()],
8-
nitro: {
9-
// serverDir: "server",
10-
routes: {
11-
"/quote": { handler: "./server/routes/quote.ts" },
12-
},
13-
},
8+
nitro: { serverDir: "./" },
149
});

examples/vite-nitro-plugin/vite.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export default defineConfig({
88
name: "my-nitro-plugin",
99
nitro: {
1010
setup: (nitro) => {
11-
nitro.options.serverEntry = "#virtual-by-plugin";
11+
nitro.options.routes["/"] = "#virtual-by-plugin";
1212
nitro.options.virtual["#virtual-by-plugin"] =
1313
`export default () => new Response("Hello from virtual entry!")`;
1414
},

playground/nitro.config.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
import { defineConfig } from "nitro";
2+
3+
export default defineConfig({
4+
preset: "standard",
5+
// minify: true,
6+
});

playground/package.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,7 @@
88
"preview": "vite preview"
99
},
1010
"devDependencies": {
11-
"@tailwindcss/vite": "^4.1.14",
12-
"nitro": "npm:nitro-nightly",
13-
"tailwindcss": "^4.1.14",
11+
"nitro": "latest",
1412
"vite": "npm:rolldown-vite"
1513
}
1614
}

playground/server.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
export default {
2+
fetch(req: Request) {
3+
return new Response("Hello from Nitro playground!");
4+
},
5+
};

playground/vite.config.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
import { defineConfig } from "vite";
2+
import { nitro } from "nitro/vite";
3+
4+
export default defineConfig({
5+
plugins: [nitro()],
6+
});

0 commit comments

Comments
 (0)