Skip to content

Latest commit

 

History

History
49 lines (30 loc) · 1.28 KB

CONTRIBUTING.md

File metadata and controls

49 lines (30 loc) · 1.28 KB

Contributing

Thanks for taking the time to contribute to this project!

How to help?

There are multiple tasks you can do in order to help us, for example:

  • fill an issue to report bugs or your specific needs
  • contribute to existing issue
  • write a PR to improve the project

Repository structure

All the important files are in the src directory.

Contributing workflow

In order to make a code contribution, create a fork of Ackee by clicking the "Fork" button on GitHub and cloning the repo to your local machine.

Please use the develop branch as a base for your contribution and make your changes on a new branch.

Ensure that you open an issue to discuss the changes before submitting a PR.

Once you're finished, push your branch to your repo and create a pull request!

Commands

Linting

ESlint is used for linting. It's recommended to add the corresponding extension to your editor. It's also possible to run the lint task with the following command:

$ npm run lint

Development

During development it is helpful to watch for file changes and automatically rebuild the files:

$ npm run watch

Build

To produce a production build, run:

$ npm run build