zdoc01 / bachfantasyapp

Manage bach fantasy (http://bachfantasy.com/) teams.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

bachfantasyapp

Manage bach fantasy (http://bachfantasy.com/) teams.

Demo - http://bachfantasy.herokuapp.com/

Development

Conventions

All conventions are enforced via lint-staged and husky git commit hooks to ensure changes pushed to the repo are clean.

Commits

Commit messages follow the structure identified by Conventional Commits. If your commit message doesn't follow the convention, an error will be thrown and you'll need to correct it before the commit will be accepted.

You can also use @commitlint/prompt-cli to help enforce the convention on each commit.

Style Guides

ESLint is configured to enforce the Airbnb JS style guide, with a few minor exceptions. See .eslintrc.js for any overrides.

Prettier is configured to enforce formatting conventions wtihin JS files. All default options are used, with a few minor exceptions. See prettier.config.js for any overrides. Additionally, we're using eslint-config-prettier to disable any ESLint rules related to formatting to prevent conflicts with Prettier.

About

Manage bach fantasy (http://bachfantasy.com/) teams.


Languages

Language:JavaScript 96.3%Language:CSS 2.5%Language:HTML 1.2%