15 (value) => console.log("state disposed", value),
16);
17// state disposed { x: 1, y: 2, [Symbol(Symbol.dispose)]: [Function (anonymous)] }
18```
19
1import { OpenAI } from "https://esm.town/v/std/openai";
2
3export async function cronprompt(prompt: string) {
4 const openai = new OpenAI();
5
6 const functionExpression = await openai.chat.completions.create({
7 messages: [
8 {
20 max_tokens: 30,
21 });
22 return functionExpression.choices[0].message.content;
23}
24
25export default async function(req: Request): Promise<Response> {
26 const query = new URL(req.url).searchParams;
27 const prompt = query.get("prompt");
8const commentRegex = /\/\*\*[\s\S]*?\*\//;
9
10function extractJSDocfromText(text: string) {
11 const comments = text.match(commentRegex);
12 if (!comments) {
18}
19
20async function extractJSDocfromURL(url: string) {
21 const text = await fetchText(url);
22 return extractJSDocfromText(text);
23}
24
25async function extractJSDocfromVal(author: string, name: string, version: string = "latest") {
26 if (version === "latest") {
27 return extractJSDocfromURL(`https://esm.town/v/${author}/${name}`);
26};
27
28export function Editor() {
29 return (
30 <html>
7// import "https://esm.sh/tldraw/tldraw.css";
8
9export function App() {
10 return (
11 <>
33 : never;
34
35export function StatementTyped<T>(
36 strings: TemplateStringsArray,
37 // @ts-ignore
6import { Tldraw } from "https://esm.sh/tldraw";
7
8export function App() {
9 return (
10 <>
22]];
23
24export function App() {
25 return (
26 <>
1function interpret(code, options = {}) {
2 let {
3 tapeSize = 1024,
1export default async function (req: Request): Promise<Response> {
2 return Response.json({ ok: true })
3}
A helper function to build a file's email
Simple functional CSS library for Val Town
import { OpenAI } from "https://esm.town/v/std/openai";
export default async function(req: Request): Promise<Response> {
if (req.method === "OPTIONS") {
return new Response(null, {
headers: {
"Access-Control-Allow-Origin": "*",
LangChain (https://langchain.com) Ambassador, KubeSphere (https://kubesphere.io) Ambassador, CNCF OpenFunction (https://openfunction.dev) TOC Member.