The project uses ESLint to enforce the following rules:
- Indent: 2 spaces
- No trailing spaces
- Single quotes ' ' instead of double quotes " "
- No semicolons
- Equality comparison is '===' instead of '=='
- Comma is followed by space
- Object curly spacing: OK: { a, b, c }, Wrong: {a, b, c}
- Arrow spacing: OK: (a) => { }, Wrong: (a)=>{ }
- Variable and method names are written in camelCase
- Component names start with Capital letters