Avatar

nbbaier

Valin' up a storm
Joined January 12, 2023
Public vals
44
nbbaier avatar
nbbaier
hono_openapi
HTTP
An interactive, runnable TypeScript val by nbbaier
1
nbbaier avatar
nbbaier
logicalTealPelican
HTTP
An interactive, runnable TypeScript val by nbbaier
0
nbbaier avatar
nbbaier
fiberplane
HTTP
An interactive, runnable TypeScript val by nbbaier
0
nbbaier avatar
nbbaier
getEmptyTables
Script
An interactive, runnable TypeScript val by nbbaier
0
nbbaier avatar
nbbaier
getSiteMetadata
HTTP
An interactive, runnable TypeScript val by nbbaier
0
nbbaier avatar
nbbaier
sentryTunnel
Script
An interactive, runnable TypeScript val by nbbaier
1
nbbaier avatar
nbbaier
simpletext
HTTP
An implementation of simpletext blog by jonfraser . Installation info coming later.
0
nbbaier avatar
nbbaier
trackingParams
Script
// re-export from val in utilities project
0
nbbaier avatar
nbbaier
cronLogger
Script
Log your cron evaluations to sqlite import { cronEvalLogger as logger } from "https://esm.town/v/nbbaier/cronLogger"; const run = async (interval: Interval) => { console.log("your code goes here"); }; export default logger(run);
0
nbbaier avatar
nbbaier
mdConvert
HTTP
mdConvert Inspired by markdown.rest . Converts markdown (plain text or base64 encoded) to HTML (plain text or base64 encoded)
0
nbbaier avatar
nbbaier
declarativeMigrations
Script
The beginnings of a val town implementation of the approach to declarative sqlite migrations laid out in this post: Simple declarative schema migration for SQLite
1
nbbaier avatar
nbbaier
shadcnButton
Script
@jsxImportSource https://esm.sh/react
0
nbbaier avatar
nbbaier
sqlite_explorer
HTTP
An interactive, runnable TypeScript val by nbbaier
1
nbbaier avatar
nbbaier
iframeHandler
Script
An interactive, runnable TypeScript val by nbbaier
0
nbbaier avatar
nbbaier
fetchAndStoreOpenAiUsage2
Cron
An interactive, runnable TypeScript val by nbbaier
0
nbbaier avatar
nbbaier
filterVals
Script
filterVals This val exports a utility function that returns a list of all a user's val, filtered by a callback function. Example Get the names of all your private vals: import { filterVals } from "https://esm.town/v/nbbaier/filterVals"; const id = <user_id> const vals = await filterVals(id, (v) => v.privacy === "private") const privateValNames = vals.map(v => v.name);
1