eslint-plugin-node
eslint-plugin-node copied to clipboard
chore(CI): add tests for ESLint 7
ESLint v7.0.0 is released 🎉
Dependencies should be compatible with ESLint 7 too before we can merge this one:
- [x]
eslint-plugin-es
(https://github.com/mysticatea/eslint-plugin-es/issues/29)- [x] https://github.com/mysticatea/eslint-plugin-es/pull/30
- [x]
v3.0.1
- [x]
eslint-utils
(https://github.com/mysticatea/eslint-utils/issues/6)- [x] https://github.com/mysticatea/eslint-utils/pull/7
- [x]
v3.0.0
devDependency compatibility with ESLint 7:
- [ ]
@mysticatea/eslint-plugin
(https://github.com/mysticatea/eslint-plugin/issues/28)- [ ] https://github.com/mysticatea/eslint-plugin/pull/29
- [ ] Release
Closes #223
This branch is dependent on #305, #306, #307, #308 & #309
Any plans to progress this feature/pull request?
@weyert We still have to wait for mysticatea/eslint-utils#7 before we can start going forward with this one 🙂
Since all tests are green for ESLint 7.x, I think we can merge this one without https://github.com/mysticatea/eslint-utils/pull/7 being merged 🙂
Howdy! any plans for merging this PR? I see it was ready to be merged 22 days ago
@mysticatea All tests are green (locally), so I think we can merge this one 🙂
CC/ @sosukesuzuki @ota-meshi
Would it be possible to drop this down from a daunting 42 file change to something more narrowed and easier to review?
Looks like most of the diff is to sort object definitions by key and to eg. restructure the way that the CI setup is done? (Moving from an exclude to an include)
To really make reviewing and merging simpler, keeping the diff to a minimal is good 👍
@voxpelli Most of the changes are due to updating @mysticatea/eslint-plugin
.
Would it help if I created separate commits in order to understand a bit better what's happening?
The smaller chunks the easier to review and to understand the scope, so yes, one PR per such scope would be nice 👍
@voxpelli As I said before: doing everything in separate PRs won't be possible, as of the breaking changes
But I can create separate commits if that makes it easier for you
@voxpelli I've merged #305, #306, #307, #308 & #309 and added one last commit to support ESLint v7.x