The repostitory for mountainandoaks.com – Where I share my recipes for food, cocktails and bread.
🛠️ Next.js – 💅 Tailwind – 📦 Vercel
⭐️ CI checks • Getting started • Testing • Storybook • Deployment ⭐️
| Tool | Status |
|---|---|
| Code coverage | |
| Lint | |
| Tests | |
| TypeScript check | |
| E2E | |
| Dead code |
First, install Bun if you haven't already:
$ curl -fsSL https://bun.sh/install | bashThen clone this repository and run the following commands:
$ bun install
$ bun run devThe site will be available on http://localhost:3000.
The Github actions runs the following tests:
- Unit tests
- These are ran with Jest with the help of @testing-library/react
- Run
bun run testto run the tests locally
- E2E
- There's E2E tests with the help of Playwright
- Run
bun run test:e2eto run the tests locally
- Type checks
- TypeScript type checks are ran with the
tsccommand - Run
bun run tscto run the tests locally
- TypeScript type checks are ran with the
Start the Storybook server with:
bun run storybook
Storybook will be available on http://localhost:6006.
Deploys are done automatically as soon as a new commit hits the main branch.
