Commit graph

17 commits

Author SHA1 Message Date
b304e2ac9f feat: metadata generation library
this takes what i love about 'next/meta' (originally imported via my
'next-metadata' port) and consolidates it into a simple 250 line
library. instead of supporting all meta tags under the sun, only the
most essential ones are exposed. less common meta tags can be added with
JSX under the 'extra' field.

a common problem i had with next-metadata was that open graph embeds
copied a lot of data from the main meta tags. to solve this, a highly
opiniated 'embed' option exists, which simply passing '{}' will trigger
the default behavior of copying the meta title, description, and
canonical url into the open graph meta tags.
2025-08-15 22:31:28 -07:00
c9d24a4fdd feat: font subsetting 2025-08-14 20:35:33 -07:00
30ad9c27ff chore: rework Clover Engine API, remove "SSR" term
"server side rendering" is a misleading term since it implies there is a
server. that isn't neccecarily the case here, since it supports running
in the browser. I think "clover engine" is cute, short for "clover html
rendering engine". Instead of "server side rendering", it's just rendering.

This commit makes things a lot more concise, such as `ssr.ssrAsync`
being renamed to `render.async` to play nicely with namespaced imports.
`getCurrentRender` and `setCurrentRender` are just `current` and
`setCurrent`, and the addon interface has been redesigned to force
symbols with a wrapping helper.
2025-08-02 22:22:07 -04:00
ff5e207f94 tidy
Update run.js
2025-08-02 20:56:36 -04:00
f4e9a237ce sot: fix deployment 2025-08-02 20:56:36 -04:00
3eb23b3b34 sot: fix missing mime.txt 2025-08-02 20:56:36 -04:00
0a345c677a finish scan3 2025-08-02 20:56:36 -04:00
395492a631 format 2025-08-02 20:56:36 -04:00
f4cda52770 initial run of scan3 on sandwich 2025-08-02 20:56:36 -04:00
e27fee6209 move discovered ffmpeg presets 2025-08-02 20:56:36 -04:00
7bd2a90f7f work on porting paperclover.net and also some tests 2025-08-02 20:56:36 -04:00
23aeb893e4 update readme
Update readme.md
2025-08-02 20:56:36 -04:00
21fd85a871 stuff 2025-06-09 21:13:51 -07:00
60916424ff incremental generator 2025-06-09 00:12:41 -07:00
0dd095e706 more organize 2025-06-08 17:31:03 -07:00
639ca60006 add readme 2025-06-08 17:00:07 -07:00
96b08a9d7e primative backend support 2025-06-08 15:12:04 -07:00