Contributing
July 8, 2018 ยท View on GitHub
The team welcomes contributions! To make code changes to one of the Conjure repos:
- Fork the repo and make a branch
- Write your code (ideally with tests) and make sure the CircleCI build passes
- Open a PR (optionally linking to a github issue)
Local Development
Prerequisites:
- Node 8+ (On macOS:
brew install node) - Yarn package manager 1.6+ (On macOS:
brew install yarn)
One-time setup for development
- Fork the repo and run
yarnto install dependencies. - Install VSCode, recommended extensions: TSLint, Auto Import
Development tips
- Use
yarn lint --fixto quickly reformat and fix any lint errors. - Use
yarn buildto quickly lint, compile and test the package.