Thanks for your interest in helping out 🙌! Here are a few key informations.
- The project is set as
pnpm
workspaces monorepo. - Uses
vite
for bundling and - Uses
vitest
and@vue/test-utils
for unit testing. - Uses
biomejs
for linting/formatting. - Uses
changesets
for changelog/version/release management.
Clone the repo and
pnpm install
-
Create a branch for your feature
-
Start dev server
pnpm teleporte dev
-
Ensure current tests still pass and add new ones for the feature/fix.
pnpm teleport test:unit
-
Add a descriptive changeset (optional)
pnpm changeset add
If you want to see it visually working.
pnpm playground dev