Skip to content

Latest commit

 

History

History
27 lines (15 loc) · 985 Bytes

CONTRIBUTING.md

File metadata and controls

27 lines (15 loc) · 985 Bytes

Contribution Policy for MMM-MealieMenu

Thanks for contributing to MMM-MealieMenu!

We hold our code to a a set of standards, and these standards are documented below.

Install Development Packages

Run npm install since the normal installation instructions do not install the development packages.

Linters

Several linters are used for automatic linting of files.

  • ESLint for JavaScript files. Configuration is in .stylelintrc.
  • StyleLint for CSS. Configuration is in .stylelintrc.json.
  • Prettier for the rest of the files. Configuration is in prettier.config.js and .prettierignore.

To run automatic linting, use npm run lint:fix.

Testing

There are currently no tests.

Submitting Issues

Please refer to the Bug Report or Feature Request Issue templates before submitting an issue.