画像を用いた日記アプリケーションです。
npm ci
npx lefthook install
このプロジェクトは monorepo 構造を採用しています。
npx -w src/frontend npm run {script}
npx -w src/backend npm run {script}
{script}
には実行したい npm スクリプト名を指定してください。
バックエンドにはスナップショットテストを実装しています。
テストの実行:
npx -w src/backend npm run test
スナップショットの更新:
npx -w src/backend npm run test -- -u
commit 前や push 前に自動的に lint と format が実行されます。これは lefthook によって管理されています。