Checklist(Check off all the items before submitting)
[ ] Build process is done without errors. All tests pass in the /lib directory.
[ ] Self-reviewed the code before submitting.
[ ] Meets accessibility standards.
[ ] Added/updated documentation to /website as needed.
[ ] Added/updated tests as needed.
Description
We want to follow the best practices and achieve a higher code quality by using automatic tools (Husky, Prettier, ESLint and Staged-Lint). This PR contains both the setup of the tools and the fix of most existing code quality issues.
The goal to achieve is to remove all the custom rules existing in the .eslintrc.json file and pass with no errors and no warnings.
Checklist (Check off all the items before submitting)
/lib
directory./website
as needed.Description We want to follow the best practices and achieve a higher code quality by using automatic tools (Husky, Prettier, ESLint and Staged-Lint). This PR contains both the setup of the tools and the fix of most existing code quality issues.
The goal to achieve is to remove all the custom rules existing in the
.eslintrc.json
file and pass with no errors and no warnings.