Val Town Code SearchReturn to Val Town

API Access

You can access search results via JSON API by adding format=json to your query:

https://codesearch.val.run/$%7Bsuccess?q=fetch&page=760&format=json

For typeahead suggestions, use the /typeahead endpoint:

https://codesearch.val.run/typeahead?q=fetch

Returns an array of strings in format "username" or "username/projectName"

Found 8302 results for "fetch"(1645ms)

nameTopHNThreadmain.tsx2 matches

@elsif_majUpdated 1 year ago
1import { fetch } from "https://esm.town/v/std/fetch";
2
3export let nameTopHNThread = (async () => {
4 // Cheerio parses markup and provides an API to interact with the resulting data structure
5 const cheerio = await import("npm:cheerio"); // You can import NPM packages
6 const reply = await fetch("https://news.ycombinator.com/");
7 const replyText = await reply.text();
8 const $ = await cheerio.load(replyText);

fetchXMLmain.tsx2 matches

@_Updated 1 year ago
1import { fetchXML as fetchXML2 } from "https://esm.town/v/stevekrouse/fetchXML?v=3";
2
3export let fetchXML = fetchXML2;

pdfExamplemain.tsx1 match

@tmcwUpdated 1 year ago
41 });
42 });
43 return app.fetch(req);
44});

californiaBusinessNotificationsmain.tsx2 matches

@tmcwUpdated 1 year ago
1import { fetch } from "https://esm.town/v/std/fetch";
2
3let { californiaBusinessNotificationsLast } = await import("https://esm.town/v/tmcw/californiaBusinessNotificationsLast");
5export const californiaBusinessNotifications = (async () => {
6 const { parse } = await import("https://deno.land/x/xml/mod.ts");
7 const res: any = await fetch(
8 "https://bizfileonline.sos.ca.gov/api/FilingDetail/business/4603/false",
9 {

untitled_blackCrayfishmain.tsx2 matches

@stevekrouseUpdated 1 year ago
1import { fetchXML } from "https://esm.town/v/stevekrouse/fetchXML";
2
3export let untitled_blackCrayfish = fetchXML(
4 "https://www.readtangle.com/archive/rss/",
5);
1import { discordSendDM } from "https://esm.town/v/vtdocs/discordSendDM?v=6";
2import process from "node:process";
3import { discordFetch } from "https://esm.town/v/vtdocs/discordFetch?v=10";
4import { randomize } from "https://esm.town/v/stevekrouse/randomize";
5import { discordDMs } from "https://esm.town/v/stevekrouse/discordDMs";
15 )
16 ) {
17 const messages = await discordFetch(
18 process.env.discordBot,
19 // Note: not using pagination here

untitled_ivoryFleamain.tsx2 matches

@stevekrouseUpdated 1 year ago
1import { fetch } from "https://esm.town/v/std/fetch";
2
3export let untitled_ivoryFlea = () => fetch("https://emojicdn.elk.sh/❤️");

limitmain.tsx2 matches

@stevekrouseUpdated 1 year ago
1import { fetchJSON } from "https://esm.town/v/stevekrouse/fetchJSON";
2import process from "node:process";
3import { parentReference } from "https://esm.town/v/stevekrouse/parentReference";
45 : process.env.rlimitNamespacePassword;
46 //
47 const limit = await fetchJSON(
48 `https://api.rlimit.com/limit/${namespaceId}/${type}/${max}/${interval}/${key}?cost=${cost}&subNamespace=${subNamespace}&password=${pass}`,
49 );

getPublicValsmain.tsx3 matches

@stevekrouseUpdated 1 year ago
1import { fetchJSON } from "https://esm.town/v/stevekrouse/fetchJSON";
2
3export const getPublicVals = async (username) => {
4 let { id } = await fetchJSON(
5 `https://api.val.town/v1/alias/${username}`,
6 );
7 return fetchJSON(
8 `https://api.val.town/v1/users/${id}/vals`,
9 );

testMutateSemantics2main.tsx4 matches

@stevekrouseUpdated 1 year ago
1import { TEST_API } from "https://esm.town/v/stevekrouse/TEST_API";
2import { fetchJSON } from "https://esm.town/v/stevekrouse/fetchJSON";
3
4export async function testMutateSemantics2({
15 authenticated: boolean;
16}) {
17 const { data: last } = await fetchJSON(
18 `${TEST_API}/eval/${stateName}`
19 );
20 const now = Date.now();
21 await fetchJSON(
22 `${TEST_API}/eval/${mutator(now)}`
23 );
24 const { data: next } = await fetchJSON(
25 `${TEST_API}/eval/${stateName}`
26 );

fetchPaginatedData2 file matches

@nbbaierUpdated 2 weeks ago

FetchBasic1 file match

@fredmoonUpdated 2 weeks ago