- snake_case variable/function naming is used.
- Javascript ES6 is used, so
let
andconst
are used instead ofvar
. - All API calls are made from the browser via the
main.js
file. The cors-anywhere proxy makes this possible.
- Prettier is used to beautify the
.js
and.md
files. - htmlbeautifier, is used to
beautify
.html
files. - Editorconfig should be used when submitting any changes.
- Eslint is used for linting. The projects
.eslintrc.json
should be detected while you edit.
- Fork the repo
- Make your changes on a new branch
- Keep commits consise with
git add -p
- Push to your rep, and submit a pull request onto
master