Contributing
Contributions are welcome — bug reports, documentation fixes and components alike. The full guide lives in CONTRIBUTING.md; this page is the short version.
Set up
git clone https://github.com/ahmetcantryk/merid.git
cd merid
npm install
npm run devThe documentation site runs at http://localhost:3210. The library lives in packages/react, the site in apps/docs.
Before you open a pull request
- Read the design contract. Changes that add colours, radii or shadows outside the tokens will not be merged.
- Run
npm run lint,npm run typecheckandnpm test. - Add a changeset with
npx changesetfor any change that affects the published package. - For new components, open an issue first so the API can be agreed before you write code.
Code of conduct
Everyone taking part is expected to follow the Contributor Covenant. Reports go through GitHub's private channels described in CODE_OF_CONDUCT.md.