Setting up
In order to develop React Async on your local machine, you'll need
git
, node
and yarn
.To clone the repository, commit your changes and push them upstream, you'll need to have
git
installed.As a JavaScript project, we rely heavily on Node.js. It's recommended to use a version manager such as fnm for Mac / Linux or nvm-windows for Windows to install the latest Node.js with.
This repo relies on Yarn workspaces, so you should install and use
[email protected]
or higher as the package manager for this project.To start working on React Async, clone the repository and bootstrap the project by running the following commands one-by-one:
git clone https://github.com/async-library/react-async.git
cd react-async
yarn install
yarn bootstrap
yarn test
This should install all dependencies, build and link the react-async and react-async-devtools packages to the examples, and finally run the unit tests. In the end it should succeed with a message (numbers may change):
Test Suites: 6 passed, 6 total
Tests: 136 passed, 136 total
Note that all work is done against thenext
branch, we only merge tomaster
when doing a release.
Make sure to enable
editor.formatOnSave
, so Prettier will automatically apply the right code style. For the full immersive experience you can also install and use the Overpass Mono font.Last modified 3yr ago