73 userInput.value = '';
74
75 const response = await fetch('/chat', {
76 method: 'POST',
77 headers: { 'Content-Type': 'application/json' },
137
138export default async function server(req: Request): Promise<Response> {
139 return app.fetch(req);
140}
72
73export default {
74 fetch: app.fetch,
75 port: 3000,
76};
134});
135
136export default app.fetch;
14 start = performance.now();
15 try {
16 const res = await fetch(url);
17 end = performance.now();
18 status = res.status;
25 } catch (e) {
26 end = performance.now();
27 reason = `couldn't fetch: ${e}`;
28 ok = false;
29 console.log(`Website down (${url}): ${reason} (${end - start}ms)`);
58 });
59
60 const res = await fetch("https://api.pinata.cloud/pinning/pinJSONToIPFS", {
61 method: "POST",
62 headers: {
24 }
25 }
26 const resp = await fetch(`https://api.val.town/v1/alias/${author}/${name}`, {
27 headers,
28 });
173app.get('/main.js', serve(js, 'text/javascript'));
174
175export default app.fetch;
51app.get('/main.js', serve(js, 'text/javascript'));
52
53export default app.fetch;
81 setError("");
82 try {
83 const response = await fetch("/generate", {
84 method: "POST",
85 headers: { "Content-Type": "application/json" },
35
36async function execute(statement: InStatement, args?: InArgs): Promise<ResultSet> {
37 const res = await fetch(`${API_URL}/v1/sqlite/execute`, {
38 method: "POST",
39 headers: {
50
51async function batch(statements: InStatement[], mode?: TransactionMode): Promise<ResultSet[]> {
52 const res = await fetch(`${API_URL}/v1/sqlite/batch`, {
53 method: "POST",
54 headers: {