My personal website! Featuring an about me page and a blog. Written with SvelteKit.
Once you've installed dependencies with pnpm install, start a development server:
pnpm dev
# or start the server and open the app in a new browser tab
pnpm dev -- --openYou can also use npm instead if you don't have pnpm installed.
To build for production:
pnpm buildPreview the production build with pnpm preview.
This project contains several checks to maintain high code quality. These include typechecking, linting, autoformatting, and more.
To run all checks:
pnpm checkOr checks can be run individually:
- Prettier:
pnpm check:format - ESLint:
pnpm check:format - Svelte (includes typechecking):
pnpm check:svelte - Vitest:
pnpm test:unit - Playwright:
pnpm test:e2e