Skip to content

Latest commit

 

History

History
39 lines (26 loc) · 1.48 KB

CONTRIBUTING.md

File metadata and controls

39 lines (26 loc) · 1.48 KB

Contributing

Pull Requests

Creating a Pull Request

This application has been designed so that people can easily expand it. To request us to review code that you create, you will need to create a pull request. Creating a pull request is described in this tutorial.

Linting

Before creating a pull request to this application, you will want to lint it first. This is because linting is a check that is ran when a pull request is made and cannot be merged in if it fails.

To lint, simply run npm test. This will lint all the JS, Vue & SCSS files within the app.

If there are any errors that can be automatically be fixed with the JS & Vue files, you can execute npm run test:eslint:fix to automatically do that.

This project enforces LF line styles, 4 spaces, semi-colons and dangling commas. The linting will fail if this is not followed.

File Location/Types

Please see README: Source Structure for information on how files should be organised.

Issue Creation

In the event that you have a issue using the tool or have a suggest for a change but don't want to contribute code, we are more than happy to help. Make sure that when you create your issue, it follows the format for the type of issue you select (it has individual templates for each issue type).

Issue template types include the following:

  • Bug Reporting
  • Feature Requests
  • Help Requests