Skip to content

Latest commit

 

History

History
43 lines (23 loc) · 2.29 KB

CONTRIBUTING.md

File metadata and controls

43 lines (23 loc) · 2.29 KB

Contributing

Thank you for taking the time to contribute to ReScript Relay Router!

Getting started

This repository uses yarn 1 as a package manager.

Issues

Create a new issue

If you spot a problem with the docs, search if an issue already exists. If a related issue doesn't exist, you can open a new issue using a relevant issue form.

Solve an issue

Scan through our existing issues to find one that interests you. You can narrow down the search using labels as filters.

Make changes

  1. Fork the repository.
  1. Install or update to Node.js v16 or newer. You must have yarn 1 installed.

  2. Install the project's dependencies using yarn

  3. Start the development server using yarn dev. This will start all the tools for you.

  4. You can now view the site at http://localhost:9999 and make changes.

When you're ready to stop your local server, type Ctrl+C in your terminal window.

To build the project in production mode run yarn build. You can preview the production build using yarn serve.

Once you're satisfied with the production build you can package a new version of the router for use in other projects by running ./buildPackage.sh which will copy the router files into the _release/ folder.