1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
/** @jsxImportSource https://esm.sh/hono@3.9.2/jsx **/
import { blob } from "https://esm.town/v/std/blob";
export async function blob_admin_blob(key: string) {
let response = await blob.get(key);
let text = await response.text();
let json;
try {
json = JSON.parse(text);
} catch (e) {
}
return (
<div>
<h1>{key}</h1>
<pre>{
json
? JSON.stringify(json, null, 2)
: text?.length
? text
: "BLOB NOT FOUND"
}</pre>
</div>
);
}
Val Town is a social website to write and deploy JavaScript.
Build APIs and schedule functions from your browser.
Comments
Nobody has commented on this val yet: be the first!
December 13, 2023