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/image-url.jpg%20%22Image%20title%22?q=fetch&page=1314&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 16324 results for "fetch"(5718ms)

sqlitemain.tsx2 matches

@toowired•Updated 8 months ago
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: {

scraper_templatemain.tsx1 match

@cofsana•Updated 8 months ago
9 const variable: string = await blob.getJSON(blobKey) ?? "";
10
11 const response = await fetch(scrapeURL);
12 const body = await response.text();
13 const $ = cheerio.load(body);

sqliteExplorerAppmain.tsx4 matches

@thesolarmonk•Updated 8 months ago
1/** @jsxImportSource https://esm.sh/hono@latest/jsx **/
2
3import { 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";
16import { verifyToken } from "https://esm.town/v/pomdtr/verifyToken";
17import { ResultSet, sqlite } from "https://esm.town/v/std/sqlite";
18import { reloadOnSaveFetchMiddleware } from "https://esm.town/v/stevekrouse/reloadOnSave";
19import { Hono } from "npm:hono";
20import type { FC } from "npm:hono/jsx";
175});
176
177export const handler = app.fetch;
178export default iframeHandler(modifyFetchHandler(passwordAuth(handler, { verifyPassword: verifyToken })));

TaylorSwiftMomentsmain.tsx12 matches

@vawogbemi•Updated 8 months ago
133 const downloadImage = async (url, filename) => {
134 try {
135 const response = await fetch(url);
136 const blob = await response.blob();
137 const blobUrl = window.URL.createObjectURL(blob);
202
203 useEffect(() => {
204 fetchImages();
205 }, []);
206
207 const fetchImages = async () => {
208 try {
209 const response = await fetch("/api/images");
210 const images = await response.json();
211 setGalleryImages(images);
212 } catch (error) {
213 console.error("Error fetching images:", error);
214 }
215 };
220 try {
221 // Enhance the prompt using the server-side endpoint
222 const enhancedPromptResponse = await fetch("/api/enhance-prompt", {
223 method: "POST",
224 headers: { "Content-Type": "application/json" },
260 const likeImage = async (imageId) => {
261 try {
262 await fetch(`/api/images/${imageId}/like`, { method: "POST" });
263 fetchImages(); // Refresh the gallery after liking
264 } catch (error) {
265 console.error("Error liking image:", error);
269 const deleteImage = async (imageId) => {
270 try {
271 await fetch(`/api/images/${imageId}`, { method: "DELETE" });
272 fetchImages(); // Refresh the gallery after deleting
273 } catch (error) {
274 console.error("Error deleting image:", error);
278 const addToGallery = async () => {
279 try {
280 await fetch("/api/images", {
281 method: "POST",
282 headers: { "Content-Type": "application/json" },
288 }),
289 });
290 fetchImages(); // Refresh the gallery after adding
291 setImageUrl(""); // Clear the generated image
292 } catch (error) {

vigilantRedHamstermain.tsx4 matches

@timmymatten•Updated 8 months ago
2import { email } from "https://esm.town/v/std/email?v=9";
3
4// Fetches a random joke.
5async function fetchRandomJoke() {
6 const response = await fetch(
7 "https://official-joke-api.appspot.com/random_joke",
8 );
10}
11
12const randomJoke = await fetchRandomJoke();
13const setup = randomJoke.setup;
14const punchline = randomJoke.punchline;

toowiredmemoriesmain.tsx1 match

@toowired•Updated 8 months ago
931 });
932
933 return app.fetch(req);
934};

toowiredmemoriesREADME.md1 match

@toowired•Updated 8 months ago
71# Long-term memory
72
73At some point the user might ask you to do something with "memory". Things like "remember", "save to memory", "forget", "update memory", etc. Please use corresponding actions to achieve those tasks. User might also ask you to perform some task with the context of your "memory" - in that case fetch all memories before proceeding with the task. The memories should be formed in a clear and purely informative language, void of unnecessary adjectives or decorative language forms. An exception to that rule might be a case when the language itself is the integral part of information (snippet of writing to remember for later, examples of some specific language forms, quotes, etc.).
74
75Structure of a memory:

fetchNewPublicGitHubReposmain.tsx3 matches

@toowired•Updated 8 months ago
1export default async function fetchNewPublicGitHubRepos() {
2 // Generate today's date in YYYY-MM-DD format
3 const today = new Date().toISOString().split("T")[0];
9 const url = `https://api.github.com/search/repositories?q=${encodeURIComponent(query)}&sort=${sort}&order=${order}`;
10
11 const response = await fetch(url, {
12 headers: {
13 "Accept": "application/vnd.github.v3+json",
14 "User-Agent": "Deno-GitHub-Repo-Fetcher", // GitHub API requires a user-agent header
15 },
16 });

honoOpenaimain.tsx4 matches

@wizos•Updated 8 months ago
246 const formData = new FormData();
247 formData.append("audio", blob, "recording.wav");
248 const response = await fetch("/transcribe", { method: "POST", body: formData });
249 if (response.ok) {
250 const result = await response.text();
286 const language2Value = document.getElementById("language2").value;
287
288 const response = await fetch("/translate", {
289 method: "POST",
290 headers: { "Content-Type": "application/json" },
328
329 if (text && voice) {
330 const response = await fetch('/generate-speech', {
331 method: 'POST',
332 headers: { 'Content-Type': 'application/json' },
455});
456
457export default app.fetch;

perseveringAmaranthChipmunkmain.tsx4 matches

@dnakhooda•Updated 8 months ago
1import { email } from "https://esm.town/v/std/email?v=9";
2
3// Fetches a random joke.
4async function fetchRandomJoke() {
5 const response = await fetch(
6 "https://official-joke-api.appspot.com/random_joke",
7 );
9}
10
11const randomJoke = await fetchRandomJoke();
12const setup = randomJoke.setup;
13const punchline = randomJoke.punchline;

readwise-instapaper1 file match

@welson•Updated 3 days ago
Fetches my articles from Readwise. Syncs with/ Neon + Instapaper

manual-fetcher

@miz•Updated 2 weeks ago