-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
Estimated Hours to Complete: 2
Total Hours to Complete: 8
User Story:
As a Developer,
I want to make the codebase more manageable
so that the development experience can be smoother.
Requirements:
This issue is considered done when:
- The
.eslintrcis modified so as to not restrict come good practices that are preventing the code from staying consitent. - Components follow the updated practices outlined as rules in the
.eslintrcfile. - Understanding of the development workflow has been established.
- Issues are generated and used as a means to show current work, upcoming work, and completed work.
Additional Information:
As I was reviewing the current code, I happened on many files which were showing errors based off of the eslint configuration. For instance, the file components/SiteSidebar/index.jsx alone had 36 errors registered due to violations of the rules outlined in the .eslintrc file in the root of the project. In an effort to clear the error console, work needs to be done on the tooling to get it to work as we'd like it to.