As a developer on the CommonAssessmentToolUI frontend, I want to enforce high standards of code quality, clean code, standardized formatting, and code analysis so that developers can have a frictionless developer experience.
Acceptance Criteria
- JavaScript standards should adhere to industry-accepted standards such as ESLint.
- Code quality tools should be made available to developers with clear instructions on how to run the quality checks locally on their machines.
- Code quality checks should be part of the Continuous Intergration and Continuous Delivery pipelines on GitHub.
- Configuration of code quality tools should be made explicit in configuration files so that developers can update the configurations as they develop and run the checks.
- Use of such tools should be documented in the README.md
As a developer on the CommonAssessmentToolUI frontend, I want to enforce high standards of code quality, clean code, standardized formatting, and code analysis so that developers can have a frictionless developer experience.
Acceptance Criteria