Note
This is based on the monorepo's CONTRIBUTING.md. If something is unclear, please refer to the monorepo's CONTRIBUTING.md and then open a PR to update this file.
Important
If you are developing on Windows, you need to use WSL.
- Clone the monorepo.
pnpm i
Important
The three dots ...
are important to build the dependencies. Here is the pnpm documentation for filtering.
pnpm --filter @inlang/paraglide-js... build
-
Choose an example to try out your changes.
-
Write a unit test for the change
- run
pnpm run ci
to run all tests and checks - run
npx changeset
to write a changelog and trigger a version bumb. watch this loom video to see how to use changesets: https://www.loom.com/share/1c5467ae3a5243d79040fc3eb5aa12d6