Skip to content

Latest commit

 

History

History
52 lines (35 loc) · 1.85 KB

CONTRIBUTING.md

File metadata and controls

52 lines (35 loc) · 1.85 KB

Contribution Guidelines

First off, thanks for your help!

Getting started

  1. Fork and clone the repository
  2. Install dependencies with pnpm install
  3. Start the development environment with pnpm dev

Project structure

This monorepo contains:

When running next dev, this will:

Testing

You can run the complete integration test suite with pnpm test.

It will build the library, run unit tests and typing tests against it, and then run the end-to-end tests against the test bench Next.js app (which uses the built library).

When proposing changes or showcasing a bug, adding a minimal reproduction in the playground can be very helpful.

Opening issues

Please follow the issue template when opening a new issue.

A minimal reproduction example is very helpful to understand the issue and inspect it locally.

Proposing changes

This repository uses semantic-release to automatically publish new versions of the package to NPM. To do this, the Git history follows the Conventional Commits format.