eslint-plugin icon indicating copy to clipboard operation
eslint-plugin copied to clipboard

feat: support ESLint 8.x

Open MichaelDeBoey opened this issue 4 years ago • 3 comments

ESLint v8.0.0 is released 🎉

Dependencies should be compatible with ESLint 8 too before we can merge this one:

  • [x] @typescript-eslint/eslint-plugin (https://github.com/typescript-eslint/typescript-eslint/issues/3738)
    • [x] https://github.com/typescript-eslint/typescript-eslint/pull/3737
    • [x] https://github.com/typescript-eslint/typescript-eslint/pull/3767
    • [x] https://github.com/typescript-eslint/typescript-eslint/pull/3768
    • [x] https://github.com/typescript-eslint/typescript-eslint/pull/3800
    • [x] https://github.com/typescript-eslint/typescript-eslint/pull/3806
    • [x] https://github.com/typescript-eslint/typescript-eslint/pull/3808
    • [x] https://github.com/typescript-eslint/typescript-eslint/pull/3809
    • [x] v5.0.0
  • [x] @typescript-eslint/parser (https://github.com/typescript-eslint/typescript-eslint/issues/3738)
    • [x] https://github.com/typescript-eslint/typescript-eslint/pull/3737
    • [x] https://github.com/typescript-eslint/typescript-eslint/pull/3767
    • [x] https://github.com/typescript-eslint/typescript-eslint/pull/3768
    • [x] https://github.com/typescript-eslint/typescript-eslint/pull/3800
    • [x] https://github.com/typescript-eslint/typescript-eslint/pull/3806
    • [x] https://github.com/typescript-eslint/typescript-eslint/pull/3808
    • [x] https://github.com/typescript-eslint/typescript-eslint/pull/3809
    • [x] v5.0.0
  • [ ] eslint-plugin-eslint-comments (https://github.com/mysticatea/eslint-plugin-eslint-comments/issues/62)
    • [ ] https://github.com/mysticatea/eslint-plugin-eslint-comments/pull/63
    • [ ] Release
  • [x] eslint-plugin-eslint-plugin (https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/issues/175)
    • [x] https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/119
    • [x] https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/151
    • [x] https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/186
    • [x] https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/pull/212
    • [x] v4.0.0-0
    • [x] v4.0.0
  • [ ] eslint-plugin-node (https://github.com/mysticatea/eslint-plugin-node/issues/294)
    • [ ] https://github.com/mysticatea/eslint-plugin-node/pull/224
    • [ ] https://github.com/mysticatea/eslint-plugin-node/pull/295
    • [ ] Release
  • [x] eslint-plugin-prettier (https://github.com/prettier/eslint-plugin-prettier/issues/427)
    • [x] https://github.com/prettier/eslint-plugin-prettier/pull/428
    • [x] ~Release~
  • [x] eslint-plugin-vue (https://github.com/vuejs/eslint-plugin-vue/issues/1615)
    • [x] https://github.com/vuejs/eslint-plugin-vue/pull/1588
    • [x] https://github.com/vuejs/eslint-plugin-vue/pull/1610
    • [x] v8.0.0

BREAKING CHANGE: Requires Node@^12.22.0 || ^14.17.0 || >=16.0.0 BREAKING CHANGE: Requires ESLint@^8.0.0

Closes #31

This branch is dependent on #29

MichaelDeBoey avatar Aug 23 '21 01:08 MichaelDeBoey

eslint-plugin-eslint-comments has a circular dependency to this plugin.

gajus avatar Nov 07 '21 05:11 gajus

eslint-plugin-prettier was already released

gajus avatar Nov 07 '21 05:11 gajus

For people watching this PR: we've already started with our own fork in order to not hold the wider community back anymore: https://github.com/eslint-community/eslint-plugin-mysticatea

@mysticatea We would still love to move the original repo to the new https://github.com/eslint-community though.


This PR is released in @eslint-community/eslint-plugin-mysticatea v15.2.0 https://github.com/eslint-community/eslint-plugin-mysticatea/releases/tag/v15.2.0

MichaelDeBoey avatar Nov 15 '22 01:11 MichaelDeBoey