Thanks for your interest in contributing. cellscript.io is currently in development and is not accepting pull requests at this time. Please check back later.
As this is a npm project, you must have Node.js installed. To install Node.js + npm, see Installing Node.js via package manager .
If you have installed Node.js, you already have npm. Execute npm install --global yarn to install yarn. You should always use yarn to run scripts instead of npm.
We use Git for version control. To install Git, see Getting Started - Installing Git.
It's recommended that you use an IDE that supports Typescript so that you can benefit from the various code assistance tools for Typescript. Visual Studio Code is free to use and understands Typescript out of the box. JetBrains WebStorm is a more feature-rich IDE that includes out-of-the-box support for Typescript, as well as Javascript, HTML, CSS, and React- but requires a yearly subscription.
- Ensure you have all the required software (see above).
- Clone this repository onto your local machine.
git clone https://github.com/tyhurson/cellscript.io.git
- Navigate into the project root directory. Install each package within the project.
yarn install
yarn bootstrap
- Verify that you can build each package and that all the unit tests pass.
yarn build
yarn test