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 to the latest version ๐Ÿš€ #6637

Merged
merged 1 commit into from
Jul 22, 2017

Conversation

greenkeeper[bot]
Copy link
Contributor

@greenkeeper greenkeeper bot commented Jul 21, 2017

Version 4.3.0 of eslint just got published.

Dependency eslint
Current Version 4.2.0
Type devDependency

The version 4.3.0 is not covered by your current version range.

Without accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.

I recommend you look into these changes and try to get onto the latest version of eslint.
Given that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.


Release Notes v4.3.0
  • 91dccdf Update: support more options in prefer-destructuring (#8796) (Victor Hom)
  • 3bebcfd Update: Support generator yields in no constant condition (#8762) (Victor Hom)
  • 96df8c9 Fix: Handle fixing objects containing comments (fixes #8484) (#8944) (Brian Schemp)
  • e39d41d Docs: Make peerDependencies package.json snippet valid JSON (#8971) (Sam Adams)
  • a5fd101 Fix: duplicated error message if a crash occurs (fixes #8964) (#8965) (Teddy Katz)
  • f8d122c Docs: trailing commas not allowed in json (#8969) (Scott Fletcher)
  • d09288a Chore: Use output: null to assert that a test case is not autofixed. (#8960) (่–›ๅฎš่ฐ”็š„็Œซ)
  • e639358 Update: add question to confirm downgrade (fixes #8870) (#8911) (Toru Nagashima)
  • 601039d Docs: fix badge in eslint-config-eslint readme (#8954) (Teddy Katz)
  • 3c231fa Update: add enforceInMethodNames to no-underscore-dangle (fixes #7065) (#7234) (Gabriele Petronella)
  • 128591f Update: prefer-numeric-literals warns Number.parseInt (fixes #8913) (#8929) (Kevin Partington)
  • 846f8b1 Docs: Clarified that core PRs require issue in maintainer guide (#8927) (Kevin Partington)
  • 55bc35d Fix: Avoid shell mangling during eslint --init (#8936) (Anders Kaseorg)
  • 10c3d78 Chore: fix misleading indent test (#8925) (Teddy Katz)
  • fb8005d Update: no-restricted-globals custom error messages (fixes #8315) (#8932) (Kevin Partington)
  • a747b6f Chore: make minor improvements to indent internals (#8947) (Teddy Katz)
  • 1ea3723 Update: fix indentation of parenthesized MemberExpressions (fixes #8924) (#8928) (Teddy Katz)
  • 9abc6f7 Update: fix BinaryExpression indentation edge case (fixes #8914) (#8930) (Teddy Katz)
  • 0e90453 Docs: Fixing broken cyclomatic complexity link (fixes #8396) (#8937) (Chris Bargren)
  • a8a8350 Chore: improve performance of indent rule (#8905) (Teddy Katz)
  • 764b2a9 Chore: update header info in indent (#8926) (Teddy Katz)
  • 597c217 Fix: confusing error if plugins from config is not an array (#8888) (Calvin Freitas)
  • 3c1dd6d Docs: add description of no-sync allowAtRootLevel option (fixes #8902) (#8906) (Teddy Katz)
  • 933a9cf Chore: add a fuzzer to detect bugs in core rules (#8422) (Teddy Katz)
  • 45f8cd9 Docs: fix verifyAndFix result property name (#8903) (Tino Vyatkin)
  • 1a89e1c Docs: Fix always-multiline example in multiline-ternary docs (#8904) (Nathan Woltman)
Commits

The new version differs by 28 commits.

  • 2874d75 4.3.0
  • 1c83662 Build: changelog update for 4.3.0
  • 91dccdf Update: support more options in prefer-destructuring (#8796)
  • 3bebcfd Update: Support generator yields in no constant condition (#8762)
  • 96df8c9 Fix: Handle fixing objects containing comments (fixes #8484) (#8944)
  • e39d41d Docs: Make peerDependencies package.json snippet valid JSON (#8971)
  • a5fd101 Fix: duplicated error message if a crash occurs (fixes #8964) (#8965)
  • f8d122c Docs: trailing commas not allowed in json (#8969)
  • d09288a Chore: Use output: null to assert that a test case is not autofixed. (#8960)
  • e639358 Update: add question to confirm downgrade (fixes #8870) (#8911)
  • 601039d Docs: fix badge in eslint-config-eslint readme (#8954)
  • 3c231fa Update: add enforceInMethodNames to no-underscore-dangle (fixes #7065) (#7234)
  • 128591f Update: prefer-numeric-literals warns Number.parseInt (fixes #8913) (#8929)
  • 846f8b1 Docs: Clarified that core PRs require issue in maintainer guide (#8927)
  • 55bc35d Fix: Avoid shell mangling during eslint --init (#8936)

There are 28 commits in total.

See the full diff

Not sure how things should work exactly?

There is a collection of frequently asked questions and of course you may always ask my humans.


Your Greenkeeper Bot ๐ŸŒด

@daleharvey daleharvey merged commit 5192362 into master Jul 22, 2017
@greenkeeper greenkeeper bot deleted the greenkeeper/eslint-4.3.0 branch July 22, 2017 10:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant