JokeGeneratorRealmain.tsx4 matches
1import { email } from "https://esm.town/v/std/email?v=9";
23// Fetches a random joke.
4async function fetchRandomJoke() {
5const response = await fetch(
6"https://official-joke-api.appspot.com/random_joke",
7);
9}
1011const randomJoke = await fetchRandomJoke();
12const setup = randomJoke.setup;
13const punchline = randomJoke.punchline;
44}
4546// Fetch the size of the file using HTTP HEAD request
47export async function fetchFileSize(url: string): Promise<number> {
48const response = await fetch(url, { method: 'HEAD' });
49const contentLength = response.headers.get('content-length');
50return contentLength ? parseInt(contentLength, 10) : 0;
98} else {
99const url = input.content as string;
100fileSize = await fetchFileSize(url);
101
102// For URLs, create buffer getter that fetches ranges
103getBuffer = async (start: number, end: number) => {
104const response = await fetch(url, {
105headers: { Range: `bytes=${start}-${end}` },
106});
107if (!response.ok && response.status !== 206) {
108throw new Error(`Failed to fetch range ${start}-${end}: ${response.statusText}`);
109}
110const arrayBuffer = await response.arrayBuffer();
393const body = await c.req.json();
394if (body.url) {
395const response = await fetch(body.url);
396const blob = await response.blob();
397file = new File([blob], 'audio.wav', { type: response.headers.get('content-type') || 'audio/wav' });
664if (sessionToken) {
665try {
666const response = await fetch(`${AUTH_SERVICE_URL}/api/auth/user`, {
667headers: {
668'Cookie': cookies,
753754try {
755await fetch("https://auth.labspace.ai/logout", {
756method: 'POST',
757credentials: 'include',
1395});
13961397// Export app.fetch for Val Town, otherwise export app
1398export default (typeof Deno !== "undefined" && Deno.env.get("valtown")) ? app.fetch : app;
1399// export default app;
constantPeachPorcupinemain.tsx4 matches
1import { email } from "https://esm.town/v/std/email?v=9";
23// Fetches a random joke.
4async function fetchRandomJoke() {
5const response = fetch(
6"https://official-joke-api.appspot.com/random_joke",
7);
9}
1011const randomJoke = fetchRandomJoke();
12const setup = randomJoke.setup;
13const punchline = randomJoke.punchline;
superiorYellowSnailmain.tsx3 matches
1import { email } from "https://esm.town/v/std/email?v=9";
23// Fetches a random joke.
4function fetchRandomJoke() {
5const SAMPLE_JOKE = {
6"setup": "What do you call a group of disorganized cats?",
10}
1112const randomJoke = fetchRandomJoke();
13const setup = randomJoke.setup;
14const punchline = randomJoke.punchline;
energeticLimeStoatmain.tsx4 matches
1// ... imports ...
23// Fetches a random joke.
4async function fetchRandomJoke() {
5const response = await fetch(
6"https://official-joke-api.appspot.com/random_joke",
7);
9}
1011const randomJoke = await fetchRandomJoke();
12const setup = randomJoke.setup;
13const punchline = randomJoke.punchline;
balancedYellowMousemain.tsx3 matches
1import { email } from "https://esm.town/v/std/email?v=9";
23// Fetches a random joke.
4function fetchRandomJoke() {
5const SAMPLE_JOKE = {
6"setup": "What do you call a group of disorganized cats?",
10}
1112const randomJoke = fetchRandomJoke();
13const setup = randomJoke.setup;
14const punchline = randomJoke.punchline;
spotlessJadeBarracudamain.tsx3 matches
4};
56// Fetches a random joke.
7function fetchRandomJoke() {
8const SAMPLE_JOKE = {
9"setup": "What do you call a group of disorganized cats?",
14}
1516const randomJoke = fetchRandomJoke();
17const setup = randomJoke.setup;
18const punchline = randomJoke.punchline;
Joke_Generatormain.tsx4 matches
1import { email } from "https://esm.town/v/std/email?v=9";
2// Fetches a random joke.
3async function fetchRandomJoke() {
4const response = await fetch(
5"https://official-joke-api.appspot.com/random_joke",
6);
8}
910const randomJoke = await fetchRandomJoke();
11const setup = randomJoke.setup;
12const punchline = randomJoke.punchline;
responsibleFuchsiaImpalamain.tsx4 matches
1import { email } from "https://esm.town/v/std/email?v=9";
23// Fetches a random joke.
4async function fetchRandomJoke() {
5const response = await fetch(
6"https://official-joke-api.appspot.com/random_joke",
7);
9}
1011const randomJoke = await fetchRandomJoke();
12const setup = randomJoke.setup;
13const punchline = randomJoke.punchline;
curiousMagentaFalconmain.tsx3 matches
1import { email } from "https://esm.town/v/std/email?v=9";
23// Fetches a random joke.
4function fetchRandomJoke() {
5const SAMPLE_JOKE = {
6"setup": "What do you call a group of disorganized cats?",
10}
1112const randomJoke = fetchRandomJoke();
13const setup = randomJoke.setup;
14const punchline = randomJoke.punchline;