typescript-template
Cloudflare で動く TypeScript の Web アプリを、検査・CI・デプロイがそろった状態から始める。
GitHub で見る入っているもの
検査を 1 回で流す
型検査・lint・テスト・依存の監査を vp run verify にまとめた。手元と CI で同じ検査が走る。
push すれば本番に出る
main に入ったコミットは、検査が通ったあとに Cloudflare へデプロイされる。
公開ページは静的に置く
このページはビルド時に HTML にしたもので、Worker を通らずに静的アセットとして返る。
始め方
- テンプレートからリポジトリを作る
- apps/web/app-name.ts のアプリ名を変える
- vp run verify を通して main に push する