Skip to content

Latest commit

 

History

History
64 lines (40 loc) · 1.18 KB

CONTRIBUTING.md

File metadata and controls

64 lines (40 loc) · 1.18 KB

Contributing

Feel free to contribute to this project. Any sort of contributions are always welcome and are greatly appreciated.

Development

Visit the issue tracker to find a list of open issues that need attention.

Fork, then clone the repo:

git clone https://github.com/your-username/soya-next.git
cd soya-next

Setup

To get you started real quick, run the following:

npm install

It will install external dependencies, build all packages, and link local dependencies.

Building

To build the module, run the following:

npm run build

To watch for code changes, run the following:

npm run watch

Running Tests

To test your code, run the following:

npm test

Code Style and Linting

This codebase follows Traveloka JavaScript Style Guide and is enforced using marlint.

To lint your code, run the following:

npm run lint

Examples

To build and watch for code changes, run the following on each example directory:

npm start