- File issues.
- Edit/write documentation.
- Submit pull requests.
- Test in different environments.
- Raise awareness.
The Following tools are getting used:
TypeScript
as primary language - https://www.typescriptlang.org/rollup
for build - https://rollupjs.org/nodejs
during development - https://nodejs.org/npm
for dependency management, packaging and distribution - https://www.npmjs.com/git
for version control - https://git-scm.com/
Instructions on setting up development environment:
- Install
node
andnpm
- https://nodejs.org/ - Checkout code from GitHub - you may fork the code first into your GitHub account.
- Use
npm i
to install dependencies:$ npm i
- Checkout a new branch.
- Make code changes (src/specs)
- Build:
$ npm run build
- To raise a PR, please follow GitHub guidelines. Raise an issue if you are unclear.