Back to packages list

Vals using hono

Description from the NPM package:
Web framework built on Web Standards
pomdtr avatar
pomdtr
bookmarklets
HTTP
Bookmarklet Manager Write your bookmarklets in val.town. Usage You val should just contain your bookmarklet code. alert("Hi mom!"); Make sure that your val is either unlisted or public, and not named bookmarklets . Then navigate to https://pomdtr-bookmarklets.web.val.run/v/:author/:name to generate the bookmarklet link. Sharing a bookmarklet Make sure that your val is public, and add a #bookmarklet tag anywhere in the code. alert("Hi mom!"); // #bookmarklet It should automatically appears on https://pomdtr-bookmarklets.web.val.run . ⚠️ If you are using the Arc Browser , you can use the Powerlet extension to install bookmarklets.
2
stevekrouse avatar
stevekrouse
dateme
HTTP
Date Me Directory This is entry-point val for the source code for the Date Me Directory. Contributions welcome! This app uses Hono as the server framework and for JSX . The vals are stored in Val Town SQLite . Contributing Forking this repo should mostly work, except for the sqlite database. You'll need to create the table & populate it with some data. This script should do it, but I think it has a couple bugs. If you're interested in contributing to this project contact me or comment on this val and I'll get it working for ya! Todos [ ] Make the SQLite database forkable and build a widget/workflow for that, ie fix @stevekrouse/dateme_sqlite [ ] Require an email (that isn't shared publicly) [ ] Verify the email address with a "magic link" [ ] Refactor Location to an array of Lat, Lon [ ] Geocode all the existing locations [ ] Add a geocoder map input to the form [ ] Allow selecting multiple location through the form [ ] Profile performance & speed up site, possibly add more caching [ ] Let people edit their forms [ ] Featured profiles
4
saolsen avatar
saolsen
clerk_hono_poc
HTTP
Sloppy but it's a working POC. Clerk key would be shared by all vals though, probably annoying since you'd have to configure each URL in clerk. Could be fine though. The CLERK_JWT_KEY is a hack where I took the pem and replaced all the newlines with '|' so I could set it as an env var and then turn them back to newlines.
0
steveVT avatar
steveVT
untitled_apricotParrotfish
HTTP
Forked from stevekrouse/blob_admin
0
stevekrouse avatar
stevekrouse
untitled_indigoNightingale
HTTP
Forked from stevekrouse/blob_admin
0
saolsen avatar
saolsen
connect4_agent
Script
An interactive, runnable TypeScript val by saolsen
0
stevekrouse avatar
stevekrouse
untitled_pinkRoundworm
HTTP
Forked from vez/comments
0
vez avatar
vez
untitled_tanHare
HTTP
Forked from stevekrouse/blob_admin
0
vez avatar
vez
comments
HTTP
Comments (just add water) A self-contained comments system Val. Just fork this val and you have a complete (but extremely minimal) comment system! Call on the front-end using: const MY_FORKED_VAL_URL = "https://vez-comments.web.val.run"; const getComments = async () => { const response = await fetch(MY_FORKED_VAL_URL); const json = await response.json(); return json; }; const addComment = async (str) => { try { const response = await fetch(MY_FORKED_VAL_URL, { method: "POST", body: JSON.stringify(str), }); if (response.status >= 400 && response.status < 600) { /* error */ return false; } else { /* success */ return true; } } catch (e) { /* error */ return false; } }; Here's an example of a blog post where I used the val for the comment system: https://vezwork.github.io/polylab/dist/demo/bidirectionalParse/. Check out "view source"!
0
stevekrouse avatar
stevekrouse
blob_admin
HTTP
Forked from stevekrouse/sqlite_admin
17
stevekrouse avatar
stevekrouse
edit_redirect_example
HTTP
An interactive, runnable TypeScript val by stevekrouse
0
rlesser avatar
rlesser
dependency_graph
HTTP
This is a deprecated URL for the Dependency Graph tool. Please go to https://www.val.town/v/rlesser/dependencygraph for the updated tool.
6
serna avatar
serna
untitled_oliveLoon
HTTP
Forked from stevekrouse/sqlite_admin
0
hlobil avatar
hlobil
untitled_lavenderMite
HTTP
Forked from stevekrouse/sqlite_admin
0
nbbaier avatar
nbbaier
vtIdeaAggregator
HTTP
Forked from pomdtr/blog
2
vladimyr avatar
vladimyr
unpkg
HTTP
An interactive, runnable TypeScript val by vladimyr
0