1export const newClient = async (username: string, password: string): Client => {
2const url = `https://${username}-userspaceauth.web.val.run/validate/${password}`;
3let resp = await fetch(url);
4if (resp.status !== 200) {
5throw new Error("Invliad response. Have you set up your fork? https://www.val.town/v/maxm/userspaceauth/fork?");
orangePiranhamain.tsx4 matches
3// ... imports ...
45// Fetches a random joke.
6async function fetchRandomJoke() {
7const response = await fetch(
8"https://official-joke-api.appspot.com/random_joke",
9);
11}
1213const randomJoke = await fetchRandomJoke();
14const setup = randomJoke.setup;
15const punchline = randomJoke.punchline;
orangeMackerelmain.tsx8 matches
6// };
78// Fetches a random joke.
9// function fetchRandomJoke() {
10// const SAMPLE_JOKE = {
11// "setup": "What do you call a group of disorganized cats?",
15// return SAMPLE_JOKE;
16// }
17// Fetches a random joke.
18// Fetches a random joke.
19async function fetchRandomJoke() {
20const response = await fetch(
21"https://official-joke-api.appspot.com/random_joke",
22);
23return response.json();
24}
25const randomJoke = await fetchRandomJoke();
26const setup = randomJoke.setup;
27const punchline = randomJoke.punchline;
33});
3435console.log(fetchRandomJoke());
salmonCrabmain.tsx4 matches
1/** @jsxImportSource https://esm.sh/hono@latest/jsx **/
23import { modifyFetchHandler } from "https://esm.town/v/andreterron/codeOnValTown?v=50";
4import { iframeHandler } from "https://esm.town/v/nbbaier/iframeHandler";
5import { resetStyle } from "https://esm.town/v/nbbaier/resetStyle";
15import { passwordAuth } from "https://esm.town/v/pomdtr/password_auth?v=70";
16import { ResultSet, sqlite } from "https://esm.town/v/std/sqlite";
17import { reloadOnSaveFetchMiddleware } from "https://esm.town/v/stevekrouse/reloadOnSave";
18import { Hono } from "npm:hono";
19import type { FC } from "npm:hono/jsx";
174});
175176export const handler = app.fetch;
177export default iframeHandler(modifyFetchHandler(passwordAuth(handler)));
getOpengraphMetadatamain.tsx2 matches
9return { "status": 400, "error_msg": "Valid URL is required as input. URL was empty." };
10}
11let resp = await fetch(url);
12let text = await resp.text();
13// We parse the page as HTML and then pick the data we want.
6667async function getImageDataFromUrl(url) {
68const response = await fetch(url);
69const base64data = Buffer.from(await response.arrayBuffer()).toString("base64");
70return "data:image/png;base64," + base64data;
1// Fetches a random joke.
2function fetchRandomJoke() {
3const response = fetch(
4"https://official-joke-api.appspot.com/random_joke",
5);
6return response;
7}
8function fetchRandomJoke() {
9const SAMPLE_JOKE = {
10"setup": "What do you call a group of disorganized cats?",
15}
1617const randomJoke = fetchRandomJoke();
18console.log(randomJoke.setup); // This will print the setup to the console.
19console.log(randomJoke.punchline); // This will print the punchline to the console.
21import { email } from "https://esm.town/v/std/email?v=9";
2223// Fetches a random joke.
24function fetchRandomJoke() {
25const SAMPLE_JOKE = {
26"setup": "What do you call a group of disorganized cats?",
30}
3132const randomJoke = fetchRandomJoke();
33const setup = randomJoke.setup;
34const punchline = randomJoke.punchline;
40});
4142// Fetches a random joke.
43async function fetchRandomJoke() {
44const response = await fetch(
45"https://official-joke-api.appspot.com/random_joke",
46);
48}
4950const randomJoke = await fetchRandomJoke();
51const setup = randomJoke.setup;
52const punchline = randomJoke.punchline;
moccasinTahrmain.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;
orangeReptilemain.tsx3 matches
1import { email } from "https://esm.town/v/std/email?v=9";
23async 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;
userspaceAuthmain.tsx1 match
99return c.json(match, match ? 200 : 401);
100});
101export default app.fetch;
102103// console.log(await opaque.getOpaqueConfig(opaque.OpaqueID.OPAQUE_P521).ake.generateAuthKeyPair());
untitled_moccasinAmphibianmain.tsx2 matches
1import { fetchJSON } from "https://esm.town/v/stevekrouse/fetchJSON?v=41";
2import { queryAQI } from "https://esm.town/v/kisen/queryAQI";
34export const untitled_moccasinAmphibian = (async () => {
5let weather = queryAQI("beijing");
6let push = fetchJSON(
7"https://api.day.app/UadTW6YQF2ceiAxypDgHe/Body",
8);