Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update eslint-plugin-flowtype to the latest version 🚀 #640

Closed
wants to merge 2 commits into from

Conversation

greenkeeper[bot]
Copy link
Contributor

@greenkeeper greenkeeper bot commented Mar 24, 2020


☝️ Important announcement: Greenkeeper will be saying goodbye 👋 and passing the torch to Snyk on June 3rd, 2020! Find out how to migrate to Snyk and more at greenkeeper.io


The dependency eslint-plugin-flowtype was updated from 3.13.0 to 4.7.0.

This version is not covered by your current version range.

If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.


Publisher: gajus
License: BSD-3-Clause

Release Notes for v4.7.0

4.7.0 (2020-03-24)

Features

  • require-exact-type detects nested objects (#441) (463b74e)
Commits

The new version differs by 16 commits.

  • 463b74e feat: require-exact-type detects nested objects (#441)
  • 97a230b feat: add fixer to invalid file annotation style message (#440)
  • dccaa76 fix: sort-keys spreads, spreads with generics, comment handling (#439)
  • 70b4fee fix: enforce editorconfig (fixes #438)
  • d761d3c fix: make the build work in Windows (fixes #438)
  • 3258d30 feat: support inexact object notation in delimiter-dangle rule (#437)
  • 9b046e4 fix: handle the case where superTypeParameters is undefined
  • 45ee910 feat: require-return-type always-enforce (#436)
  • da05064 fix: no-dedupe with setters or getters (#435)
  • 6f71442 docs: Add missing comma in object declaration (#432)
  • 63815f9 feat: do not raise generic spacing on line break (#430)
  • 2627ef0 docs: generate docs (#426)
  • dacb402 chore: remove auto documentation generation
  • 72a8a55 feat: add --fix support to require-indexer-name (#426)
  • 83b48d5 feat: add require-indexer-name rule (#425)

There are 16 commits in total.

See the full diff


FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper bot 🌴

@agilgur5
Copy link
Collaborator

agilgur5 commented Apr 12, 2020

Not totally sure why we have eslint-plugin-flowtype, but probably because it's a peerDep of eslint-config-react-app or something.
Not 100% sure why we have such an old version and this upgrade version range is so big.

v4 was just an upgrade to ESLint v6 and we're already on ESLint v6 so this is probably a version mismatch (though upgrading might cause a peerDep mismatch with another dep...)

@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented May 15, 2020


🚨 Reminder! Less than one month left to migrate your repositories over to Snyk before Greenkeeper says goodbye on June 3rd! 💜 🚚💨 💚

Find out how to migrate to Snyk at greenkeeper.io


Update to this version instead 🚀

Release Notes for v5.0.0

5.0.0 (2020-05-15)

Bug Fixes

  • replace annotations when they already exist (353dce4)
  • styles (fc5563d)
  • Use .range instead of .start & .end on node & token (93374cd)

Features

  • remove non-natural, case-sensitive sorting (46c8b4a)
  • Support ESLint 7.x (9adfc6f)

BREAKING CHANGES

    • Breaks compatibility with eslint sorting rule. In practise, there is never a case when someone would want to use the other options, though.
  • Requires Node@^10.12.x || 12.x
  • Requires ESLint@^7.x
Commits

The new version differs by 15 commits.

  • 0b68853 Merge branch 'MichaelDeBoey-eslint-7'
  • a1f7920 style: fix style issues
  • 353dce4 fix: replace annotations when they already exist
  • 68f2395 style: one element per line
  • 87cc7b2 test: ignore broken test
  • 7c5e9c6 chore: upgrade babel
  • 46c8b4a feat: remove non-natural, case-sensitive sorting
  • fc5563d fix: styles
  • 8f52ab8 chore: update eslint-config-canonical
  • 22a5c0d tests: Fix parser error
  • 7133483 tests: Add output to tests
  • 93374cd fix: Use .range instead of .start & .end on node & token
  • 9adfc6f feat: Support ESLint 7.x
  • 58d8f91 Fix/require exact type nested (#442)
  • 0fa8d62 docs: fix “consistent” typo (#443)

See the full diff

greenkeeper bot added a commit that referenced this pull request May 15, 2020
greenkeeper bot added a commit that referenced this pull request May 16, 2020
@greenkeeper

This comment has been minimized.

greenkeeper bot added a commit that referenced this pull request May 16, 2020
@greenkeeper

This comment has been minimized.

greenkeeper bot added a commit that referenced this pull request May 16, 2020
@greenkeeper

This comment has been minimized.

greenkeeper bot added a commit that referenced this pull request May 18, 2020
@greenkeeper

This comment has been minimized.

greenkeeper bot added a commit that referenced this pull request May 26, 2020
@greenkeeper

This comment has been minimized.

greenkeeper bot added a commit that referenced this pull request May 27, 2020
@greenkeeper

This comment has been minimized.

greenkeeper bot added a commit that referenced this pull request May 27, 2020
@greenkeeper

This comment has been minimized.

@agilgur5
Copy link
Collaborator

agilgur5 commented Oct 2, 2020

Blocked for the same reason as #728 (comment) / #890 (comment)

Looks like I suspected a peerDep issue in my first comment, we only have this plugin because it's a peerDep of eslint-config-react-app which we use.

@agilgur5 agilgur5 deleted the greenkeeper/eslint-plugin-flowtype-4.7.0 branch October 14, 2020 20:46
@agilgur5
Copy link
Collaborator

Since this is a peer, it needs to be updated simultaneously with eslint-config-react-app, which has not produced a major bump to upgrade this plugin yet. Closing as this plugin should not be upgraded independently and Dependabot policy has been set to prevent this now.

Repository owner locked as resolved and limited conversation to collaborators Oct 14, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant