1
2
3
4
5
6
7
8
9
10
11
12
13
14
import { html } from "https://esm.town/v/neverstew/html";
import type { VNode } from "npm:preact";
export const htmlResponse = (htmlNode: VNode, options?: ResponseInit) =>
new Response(
html(htmlNode),
{
...options,
headers: {
"Content-Type": "text/html",
...options?.headers,
},
},
);
Val Town is a social website to write and deploy JavaScript.
Build APIs and schedule functions from your browser.
v1
October 23, 2023