← Public packages
@kentcdodds/package-app-kit
Design tokens, PWA install/update, About/version, cache helpers, and optional realtime notes sync for Kody package apps.
starter-fetch/README.template.md
24 lines · 1.0 KB · MarkdownAPP_TITLE
Intent
Desktop + mobile friendly Kody package app scaffolded from @kentcdodds/package-app-kit starter/.
Replace this Intent with the product goal before the first real publish.
Stack
- Worker HTML shell (
kody.app.entry) + platform browser client (kody.app.client→src/client/index.ts) - Static assets (
kody.app.assets→public/, includingsw.js) - Design tokens + spacing (
pak-stack/pak-cluster) + native install +/about+ Navigation API router + update toast + double-check from@kentcdodds/package-app-kit - Remix UI Notes island via import map →
@remix-run/ui@0.9.0(client.externals) - Dual-path: prefer
packageContext.clientModuleUrl; interim/client/boot.jswhen null - PWA icons (192 + 512 PNG) served from kit
./icons
After publish
Call this package's ./record-version (local packageStorage), not the kit's:
import recordVersion from 'kody:__PACKAGE_NAME__/record-version'
await recordVersion({ sha: '<published_commit>', message: '<commit message>' })