You can access search results via JSON API by adding format=json
to your query:
https://codesearch.val.run/$2?q=database&page=2&format=json
For typeahead suggestions, use the /typeahead
endpoint:
https://codesearch.val.run/typeahead?q=database
Returns an array of strings in format "username" or "username/projectName"
Found 5568 results for "database"(1963ms)
1import { Database } from "https://esm.sh/duckdb-async";
23export default async function server(request: Request): Promise<Response> {
1011try {
12const db = await Database.create(':memory:');
13await db.all('LOAD httpfs');
14const result = await db.all(`SELECT * FROM '${dataUrl}' LIMIT 5`);
1import { serveFile } from "https://esm.town/v/std/utils/index.ts";
2import { generateCode } from "./backend/generate-code.ts";
3import { createTables } from "./database/migrations.ts";
4import { createProject, getCode, getNextVersionNumber, insertVersion } from "./database/queries.ts";
56await createTables();