This is the code for my website! You can see it live here!
Dark Theme | Light Theme |
---|---|
![]() |
![]() |
After you've cloned/forked/whatever the repo, you can do this:
# install dependencies
npm run install
# start dev server http://localhost:3000/
npm run dev
All tests run on github actions, everytime a PR gets opened.
Run Component tests in the project root:
# run in watch mode
npm run test
# with coverage
npm run test:coverage
To run playwright locally, your dev server needs to be running (npm run dev
in a second terminal).
# so the tests run against localhost:3000
npm run dev
# run playwright tests
npm run test:e2e
I use antfu's config to lint all the code in this repo. Follow the instructions for editor support!
# lint project
npm run lint
# with automatic fixes
npm run lint:fix
Feel free to submit PRs or issues 👋