This PR fixes/implements the following bugs/features
Installs and configures eslint/stylelint according to the 4k Docs
Deletes jest test files since we don't have that setup in this repo yet. (I also created a ticket here to decide whether we want to move forward with Jest, or something else)
How to review this PR
[x] Checkout this branch, run nvm use and npm install
[x] Run npm run lint and verify there are no issues
[x] Create an issue in a css file, and a js file
[x] Run npm run lint and verify both issues are detected
Example errors for testing
In _tab.scss delete the space on line 30 so the surrounding lines are "touching"
In tabs.js change line 19 to tabNavigationLinks[activeIndex].classList.remove('is-active');
This PR fixes/implements the following bugs/features
How to review this PR
nvm use
andnpm install
npm run lint
and verify there are no issuesnpm run lint
and verify both issues are detectedExample errors for testing
_tab.scss
delete the space on line 30 so the surrounding lines are "touching"tabs.js
change line 19 totabNavigationLinks[activeIndex].classList.remove('is-active');