Learn Foreign Language — in-progress language practice workspace.
Lucky Number Lookup — Enter a number (digits only); it is reduced modulo 81 (1–81) and looked up in the fortune table.
nvm use 25
pnpm -r install
pnpm build
pnpm dev:all
This repo is a pnpm workspace. To work on any app:
corepack enable pnpmnvm use to respect .nvmrc, Vite 7 requires 20.19+)pnpm installpnpm dev:farnsworth, pnpm dev:sporttimer, pnpm dev:life, pnpm dev:language, or pnpm dev:lookup (Lucky Number Lookup)pnpm dev:allpnpm run -r build (or ./build_all.sh)packages/shared)@static/shared/react/useScreenWakeLockhome.svg) live in @static/shared/assets/home.svgpnpm --filter @static/shared buildSource code: https://github.com/neilhan/static To test a production build locally (avoiding CORS issues), navigate to the app directory and run:
npx serve dist
This will serve the built files over HTTP at http://localhost:3000 (or another port if 3000 is busy).
Last updated: 2026-03-02 09:57 PT