* Starting to create eslint rule base class
* Created first ESLint config rule
* Change files
* Remove test change to recommended config
* Remove more test changes from e2e test file
* Add test descriptions
* Refactor ESLint rules
* Reverting small accidental change
* Removing unused test files
* moving dependencies from cli packge.json to core package.json
* Change files
* Having problems getting things to resolve correctly, updating PR to get a more comprehensive diff to see what went awry in the merge
* Fix dumb import mistake