AtomLinter / linter-reek

An Atom Linter package for Reek, the Ruby code smell detector.
https://atom.io/packages/linter-reek
MIT License
7 stars 5 forks source link

chore(deps): update eslint packages (major) #119

Closed renovate[bot] closed 5 years ago

renovate[bot] commented 5 years ago

This PR contains the following updates:

Package Type Update Change References
eslint devDependencies major 4.19.1 -> 5.13.0 homepage, source
eslint-config-airbnb-base devDependencies major 12.1.0 -> 13.1.0 source

Release Notes

eslint/eslint ### [`v5.13.0`](https://togithub.com/eslint/eslint/releases/v5.13.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v5.12.1...v5.13.0) - [`91c8884`](https://togithub.com/eslint/eslint/commit/91c8884971f5e57f5f7490d8daf92c4a9a489836) Chore: use local function to append "s" instead of a package ([#​11293](https://togithub.com/eslint/eslint/issues/11293)) (Timo Tijhof) - [`b5143bf`](https://togithub.com/eslint/eslint/commit/b5143bfc09e53d8da8f63421ade093b7593f4f51) Update: for-direction detection false positives/negatives ([#​11254](https://togithub.com/eslint/eslint/issues/11254)) (Ruben Bridgewater) - [`9005e63`](https://togithub.com/eslint/eslint/commit/9005e632d13476880c55f7e3c8a6e450762a5171) Chore: increase camelcase test coverage ([#​11299](https://togithub.com/eslint/eslint/issues/11299)) (Redmond Tran) - [`5b14ad1`](https://togithub.com/eslint/eslint/commit/5b14ad1003c7df9a37621dea55c6d6d0484adc05) Fix: false positive in no-constant-condition (fixes [#​11306](https://togithub.com/eslint/eslint/issues/11306)) ([#​11308](https://togithub.com/eslint/eslint/issues/11308)) (Pig Fang) - [`6567c4f`](https://togithub.com/eslint/eslint/commit/6567c4f6665df85c3347388b29d8193cc8208d63) Fix: only remove arrow before body in object-shorthand (fixes [#​11305](https://togithub.com/eslint/eslint/issues/11305)) ([#​11307](https://togithub.com/eslint/eslint/issues/11307)) (Pig Fang) - [`fa2f370`](https://togithub.com/eslint/eslint/commit/fa2f370affa4814dbdda278f9859d0172d4b7aa2) Docs: update rule configuration values in examples ([#​11323](https://togithub.com/eslint/eslint/issues/11323)) (Kai Cataldo) - [`0a3c3ff`](https://togithub.com/eslint/eslint/commit/0a3c3ff1d91e8f39943efc4a7d2bf6927d68d37e) New: Allow globals to be disabled/configured with strings (fixes [#​9940](https://togithub.com/eslint/eslint/issues/9940)) ([#​11338](https://togithub.com/eslint/eslint/issues/11338)) (Teddy Katz) - [`dccee63`](https://togithub.com/eslint/eslint/commit/dccee63cf41234180c71bf0fe01b165c9078fc69) Chore: avoid hard-coding the list of core rules in eslint:recommended ([#​11336](https://togithub.com/eslint/eslint/issues/11336)) (Teddy Katz) - [`c1fd6f5`](https://togithub.com/eslint/eslint/commit/c1fd6f54d92efe615bcae529006221e122dbe9e6) Chore: remove undocumented `Linter#rules` property (refs [#​9161](https://togithub.com/eslint/eslint/issues/9161)) ([#​11335](https://togithub.com/eslint/eslint/issues/11335)) (Teddy Katz) - [`36e3356`](https://togithub.com/eslint/eslint/commit/36e335681d61cbe3c83b653b7cc5f95730f1d86e) Chore: remove dead code for loading rules ([#​11334](https://togithub.com/eslint/eslint/issues/11334)) (Teddy Katz) - [`c464e27`](https://togithub.com/eslint/eslint/commit/c464e2744ec76e7e9c6c5af0f6162c92187f1ece) Docs: Rename `result` -> `foo` ([#​11210](https://togithub.com/eslint/eslint/issues/11210)) (Alexis Tyler) ### [`v5.12.1`](https://togithub.com/eslint/eslint/releases/v5.12.1) [Compare Source](https://togithub.com/eslint/eslint/compare/v5.12.0...v5.12.1) - [`eb5c401`](https://togithub.com/eslint/eslint/commit/eb5c4014f16be1c2003ed46ce9560d0d8a567d0f) Chore: use meta.messages in some rules (2/4) (refs [#​9870](https://togithub.com/eslint/eslint/issues/9870)) ([#​10773](https://togithub.com/eslint/eslint/issues/10773)) (薛定谔的猫) - [`aa56247`](https://togithub.com/eslint/eslint/commit/aa56247746a0095996a41dd03bdbbf659f0f93b6) Fix: avoid loading core rules dynamically from FS in Linter ([#​11278](https://togithub.com/eslint/eslint/issues/11278)) (Peter Metz) - [`04450bb`](https://togithub.com/eslint/eslint/commit/04450bb7ed20f2412102538b238119d9764b4dc9) Docs: clarify process for adding committers ([#​11272](https://togithub.com/eslint/eslint/issues/11272)) (Kai Cataldo) - [`3ffcf26`](https://togithub.com/eslint/eslint/commit/3ffcf26c1c83efe7d7cf2d87f1063695ae653709) Docs: add [@​g-plane](https://togithub.com/g-plane) as committer ([#​11277](https://togithub.com/eslint/eslint/issues/11277)) (Kai Cataldo) - [`c403445`](https://togithub.com/eslint/eslint/commit/c40344566eff2e77a6ae2b2d2dbdbd4ad3e76b67) Fix: warn constant on RHS of || in no-constant-condition (fixes [#​11181](https://togithub.com/eslint/eslint/issues/11181)) ([#​11253](https://togithub.com/eslint/eslint/issues/11253)) (Merlin Mason) - [`9194f45`](https://togithub.com/eslint/eslint/commit/9194f45ac7d521119a53773bf02b81670bad526e) Fix: Manage severity of 1 with TAP reporter (fixes [#​11110](https://togithub.com/eslint/eslint/issues/11110)) ([#​11221](https://togithub.com/eslint/eslint/issues/11221)) (Gabriel Cousin) - [`000f495`](https://togithub.com/eslint/eslint/commit/000f4952ae6a4311fbbc3ed36c481235fcb0b64b) Docs: fix example for sort-imports ignoreDeclarationSort ([#​11242](https://togithub.com/eslint/eslint/issues/11242)) (Remco Haszing) - [`7c0bf2c`](https://togithub.com/eslint/eslint/commit/7c0bf2ca92d83125a1fa000c9c4250bae6b4fc21) Docs: Add `npx` usage to Getting Started guide ([#​11249](https://togithub.com/eslint/eslint/issues/11249)) (eyal0803) - [`da9174e`](https://togithub.com/eslint/eslint/commit/da9174e0798c1d785ddabb3ae405860fc5b89311) Docs: fixes typo peerDepencies ([#​11252](https://togithub.com/eslint/eslint/issues/11252)) (Christian Kühl) - [`9c31625`](https://togithub.com/eslint/eslint/commit/9c31625f19176664ef76dcf088ce50703c41c324) Docs: Improve custom formatter docs ([#​11258](https://togithub.com/eslint/eslint/issues/11258)) (Nicholas C. Zakas) ### [`v5.12.0`](https://togithub.com/eslint/eslint/releases/v5.12.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v5.11.1...v5.12.0) - [`0d91e7d`](https://togithub.com/eslint/eslint/commit/0d91e7d28e5eba79a6032165cdef5d4549d26462) Update: Add sort-imports ignoreDeclarationSort (fixes [#​11019](https://togithub.com/eslint/eslint/issues/11019)) ([#​11040](https://togithub.com/eslint/eslint/issues/11040)) (Remco Haszing) - [`f92d6f0`](https://togithub.com/eslint/eslint/commit/f92d6f05c4dcd4a3a0616871e10b31edae9dfad5) Build: Add karma-chrome-launcher support ([#​11027](https://togithub.com/eslint/eslint/issues/11027)) (薛定谔的猫) - [`166853d`](https://togithub.com/eslint/eslint/commit/166853d9c59db493f0b1bb68a67ad868662a4205) Upgrade: eslint-plugin-eslint-plugin@2.0.1 ([#​11220](https://togithub.com/eslint/eslint/issues/11220)) (薛定谔的猫) - [`bfff77a`](https://togithub.com/eslint/eslint/commit/bfff77ad4eaa02e2e62481c986634df38d5db6e5) Fix: no-param-reassign parameter in ternary operator (fixes [#​11236](https://togithub.com/eslint/eslint/issues/11236)) ([#​11239](https://togithub.com/eslint/eslint/issues/11239)) (周昊宇) - [`258b654`](https://togithub.com/eslint/eslint/commit/258b6541f61dc3a9ae64e200680766a11c3dd316) Upgrade: require-uncached renamed to import-fresh ([#​11066](https://togithub.com/eslint/eslint/issues/11066)) (薛定谔的猫) ### [`v5.11.1`](https://togithub.com/eslint/eslint/releases/v5.11.1) [Compare Source](https://togithub.com/eslint/eslint/compare/v5.11.0...v5.11.1) - [`de79f10`](https://togithub.com/eslint/eslint/commit/de79f1026b7035f0296d7876f1db64f225cca1b8) Fix: handle optional catch bindings in no-useless-catch ([#​11205](https://togithub.com/eslint/eslint/issues/11205)) (Colin Ihrig) ### [`v5.11.0`](https://togithub.com/eslint/eslint/releases/v5.11.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v5.10.0...v5.11.0) - [`b4395f6`](https://togithub.com/eslint/eslint/commit/b4395f671442a7e0be956382c24cce38025a6df6) New: add option `first` for VariableDeclarator in indent (fixes [#​8976](https://togithub.com/eslint/eslint/issues/8976)) ([#​11193](https://togithub.com/eslint/eslint/issues/11193)) (Pig Fang) - [`2b5a602`](https://togithub.com/eslint/eslint/commit/2b5a60284670a3ab1281b206941ed38faf2ea10c) New: no-useless-catch rule (fixes [#​11174](https://togithub.com/eslint/eslint/issues/11174)) ([#​11198](https://togithub.com/eslint/eslint/issues/11198)) (Alexander Grasley) - [`06b3b5b`](https://togithub.com/eslint/eslint/commit/06b3b5bfcf0429c5078d4f4af3c03bb777e4f022) Fix: Account for comments in implicit-arrow-linebreak ([#​10545](https://togithub.com/eslint/eslint/issues/10545)) (Mark de Dios) - [`4242314`](https://togithub.com/eslint/eslint/commit/4242314215a6f35e432860433906f47af1a29724) Update: handle computed properties in camelcase (fixes [#​11084](https://togithub.com/eslint/eslint/issues/11084)) ([#​11113](https://togithub.com/eslint/eslint/issues/11113)) (Bence Dányi) - [`1009304`](https://togithub.com/eslint/eslint/commit/100930493d9ab802a94dac5c761515b12241ddd2) Docs: add a note for no-unused-expressions (fixes [#​11169](https://togithub.com/eslint/eslint/issues/11169)) ([#​11192](https://togithub.com/eslint/eslint/issues/11192)) (Pig Fang) - [`88f99d3`](https://togithub.com/eslint/eslint/commit/88f99d31b88a4cde4563bc4a6f4c41f0cc557885) Docs: clarify how to use configs in plugins ([#​11199](https://togithub.com/eslint/eslint/issues/11199)) (Kai Cataldo) - [`bcf558b`](https://togithub.com/eslint/eslint/commit/bcf558b2f7036f487af2bdb2b2d34b6cdf7fc174) Docs: Clarify the no-unused-vars docs ([#​11195](https://togithub.com/eslint/eslint/issues/11195)) (Jed Fox) - [`a470eb7`](https://togithub.com/eslint/eslint/commit/a470eb73d52fae0f0bc48de5a487e23cf78fcfa9) Docs: Fix no-irregular-whitespace description ([#​11196](https://togithub.com/eslint/eslint/issues/11196)) (Jed Fox) - [`8abc8af`](https://togithub.com/eslint/eslint/commit/8abc8afe71691b747cbd1819a13d896e8aa5b92a) Docs: Remove a misleading example ([#​11204](https://togithub.com/eslint/eslint/issues/11204)) (Bogdan Gradinariu) - [`733d936`](https://togithub.com/eslint/eslint/commit/733d93618a99758a05453ab94505a9f1330950e0) Docs: link to JSDoc EOL blogpost in valid-jsdoc and require-jsdoc ([#​11191](https://togithub.com/eslint/eslint/issues/11191)) (Nathan Diddle) - [`d5eb108`](https://togithub.com/eslint/eslint/commit/d5eb108e17f676d0e4fcddeb1211b4bdfac760c1) Docs: Ensure `triage` label is added to new issues ([#​11182](https://togithub.com/eslint/eslint/issues/11182)) (Teddy Katz) - [`617a287`](https://togithub.com/eslint/eslint/commit/617a2874ed085bca36ca289aac55e3b7f7ce937e) Docs: add missing deprecation notices for jsdoc rules ([#​11171](https://togithub.com/eslint/eslint/issues/11171)) (Teddy Katz) ### [`v5.10.0`](https://togithub.com/eslint/eslint/releases/v5.10.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v5.9.0...v5.10.0) - [`4b0f517`](https://togithub.com/eslint/eslint/commit/4b0f517cd317e5f1b99a1e8a0392332bd8a2e231) Upgrade: single- and multiline const, let, var statements (fixes [#​10721](https://togithub.com/eslint/eslint/issues/10721)) ([#​10919](https://togithub.com/eslint/eslint/issues/10919)) (Tom Panier) - [`9666aba`](https://togithub.com/eslint/eslint/commit/9666abaf46c841fba7b5d4e53c6998cd25b9bc33) Update: space-infix-ops reports violating operator ([#​10934](https://togithub.com/eslint/eslint/issues/10934)) (Bence Dányi) - [`c14f717`](https://togithub.com/eslint/eslint/commit/c14f717f4c32860766185da47f64f8eb0c2d2998) Fix: Update all-files-ignored.txt message to be less confusing ([#​11075](https://togithub.com/eslint/eslint/issues/11075)) (z.ky) - [`9f3573d`](https://togithub.com/eslint/eslint/commit/9f3573dda3dc35bc220e945686cc835eaad0ac2c) Docs: Clarify the CLIEngine options ([#​10995](https://togithub.com/eslint/eslint/issues/10995)) (Ed Morley) - [`dd7b0cb`](https://togithub.com/eslint/eslint/commit/dd7b0cb019d94964930d30fec36f7b22ef072822) Chore: refactor template literal feature detection in 'quotes' rule ([#​11125](https://togithub.com/eslint/eslint/issues/11125)) (Bryan) - [`3bf0332`](https://togithub.com/eslint/eslint/commit/3bf0332508b921cb660c2e8a1ab7ddf46a2013b6) Fix: fix the fixer of lone comma with comments (fixes [#​10632](https://togithub.com/eslint/eslint/issues/10632)) ([#​11154](https://togithub.com/eslint/eslint/issues/11154)) (Pig Fang) - [`f850726`](https://togithub.com/eslint/eslint/commit/f8507260c2091d18488fde20e466639d1a7f913c) Upgrade: Espree v5.0.0 ([#​11161](https://togithub.com/eslint/eslint/issues/11161)) (Kai Cataldo) - [`4490d7a`](https://togithub.com/eslint/eslint/commit/4490d7af529d4ecc18b6874f1d838869656da58a) Update: deprecate valid-jsdoc and require-jsdoc ([#​11145](https://togithub.com/eslint/eslint/issues/11145)) (Teddy Katz) - [`60dfb6c`](https://togithub.com/eslint/eslint/commit/60dfb6c623dfe829e5350dabe507e7850c1beacf) Docs: Update issue templates ([#​11163](https://togithub.com/eslint/eslint/issues/11163)) (Teddy Katz) - [`958987a`](https://togithub.com/eslint/eslint/commit/958987aa6f5630faa051d8f822f0200faff41924) Docs: Fix link to rule no-useless-rename ([#​11165](https://togithub.com/eslint/eslint/issues/11165)) (Brian) - [`62fd2b9`](https://togithub.com/eslint/eslint/commit/62fd2b93448966331db3eb2dfbe4e1273eb032b2) Update: Amend keyword-spacing to validate `default` keywords ([#​11097](https://togithub.com/eslint/eslint/issues/11097)) (Bin Ury) - [`4bcdfd0`](https://togithub.com/eslint/eslint/commit/4bcdfd07d514fd7a6b8672d33703d0b6c606f214) Chore: fix some jsdoc-related issues ([#​11148](https://togithub.com/eslint/eslint/issues/11148)) (薛定谔的猫) - [`c6471ed`](https://togithub.com/eslint/eslint/commit/c6471ed6feb3e71e239379a7042deb9b8ab3cf39) Docs: fix typo in issue-templates/new-rule ([#​11149](https://togithub.com/eslint/eslint/issues/11149)) (薛定谔的猫) - [`5d451c5`](https://togithub.com/eslint/eslint/commit/5d451c510c15abc41b5bb14b4955a7db96aeb100) Chore: Remove dependency on is-resolvable ([#​11128](https://togithub.com/eslint/eslint/issues/11128)) (Matt Grande) - [`bc50dc7`](https://togithub.com/eslint/eslint/commit/bc50dc7737496712463220e662946eb516e36ae1) Chore: Move ignored-paths, report-translator to lib/util (refs [#​10559](https://togithub.com/eslint/eslint/issues/10559)) ([#​11116](https://togithub.com/eslint/eslint/issues/11116)) (Kevin Partington) - [`c0a80d0`](https://togithub.com/eslint/eslint/commit/c0a80d0ca3c80ca27694fc8aedcf84b72bfd9465) Fix: Do not strip underscores in camelcase allow (fixes [#​11000](https://togithub.com/eslint/eslint/issues/11000)) ([#​11001](https://togithub.com/eslint/eslint/issues/11001)) (Luke Page) - [`a675c89`](https://togithub.com/eslint/eslint/commit/a675c89573836adaf108a932696b061946abf1e6) Docs: (Grammar) "the setup" -> "to set up" ([#​11117](https://togithub.com/eslint/eslint/issues/11117)) (MarvinJWendt) - [`54dfa60`](https://togithub.com/eslint/eslint/commit/54dfa602f62e6d183d57d60d5fdd417a263f479e) Fix: Typo in function comment parameters ([#​11111](https://togithub.com/eslint/eslint/issues/11111)) (Pierre Maoui) - [`cf296bd`](https://togithub.com/eslint/eslint/commit/cf296bdabf0dbbfbae491419e38aee4ecd63ec71) Docs: switch incorrect example with correct one ([#​11107](https://togithub.com/eslint/eslint/issues/11107)) (Romain Le Quellec) - [`d2d500c`](https://togithub.com/eslint/eslint/commit/d2d500ca5dff307189b9d4161a5e7b8282557dd6) Docs: no-console#When-Not-To-Use provides incorrect rule snippet ([#​11093](https://togithub.com/eslint/eslint/issues/11093)) (Lawrence Chou) - [`f394a1d`](https://togithub.com/eslint/eslint/commit/f394a1dfc5eb4874f899b7bc19685896893af7b8) Chore: Extract config comment parsing ([#​11091](https://togithub.com/eslint/eslint/issues/11091)) (Nicholas C. Zakas) - [`709190f`](https://togithub.com/eslint/eslint/commit/709190f8c5d7559b1e0915e25af60b50a94ba1c7) Build: fix test failure on Node 11 ([#​11100](https://togithub.com/eslint/eslint/issues/11100)) (Teddy Katz) - [`3025cdd`](https://togithub.com/eslint/eslint/commit/3025cddf0a2ea8461ce05575098a5714fcf6278d) Update: don't indent leading semi in line after import (fixes [#​11082](https://togithub.com/eslint/eslint/issues/11082)) ([#​11085](https://togithub.com/eslint/eslint/issues/11085)) (Pig Fang) - [`e18c827`](https://togithub.com/eslint/eslint/commit/e18c827cc12cb1c52e5d0aa993f572cb56238704) Chore: refactor linter#parseBooleanConfig to improve readability ([#​11074](https://togithub.com/eslint/eslint/issues/11074)) (薛定谔的猫) - [`5da378a`](https://togithub.com/eslint/eslint/commit/5da378ac922d732ca1765f08edee0face1b1b924) Upgrade: eslint-release@1.2.0 ([#​11073](https://togithub.com/eslint/eslint/issues/11073)) (Teddy Katz) ### [`v5.9.0`](https://togithub.com/eslint/eslint/releases/v5.9.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v5.8.0...v5.9.0) - [`9436712`](https://togithub.com/eslint/eslint/commit/9436712) Fix: Unused recursive function expressions (fixes [#​10982](https://togithub.com/eslint/eslint/issues/10982)) ([#​11032](https://togithub.com/eslint/eslint/issues/11032)) (Sergei Startsev) - [`c832cd5`](https://togithub.com/eslint/eslint/commit/c832cd5) Update: add `ignoreDestructuring` option to `id-match` rule ([#​10554](https://togithub.com/eslint/eslint/issues/10554)) (一名宅。) - [`54687a8`](https://togithub.com/eslint/eslint/commit/54687a8) Fix: prefer-const autofix multiline assignment (fixes [#​10582](https://togithub.com/eslint/eslint/issues/10582)) ([#​10987](https://togithub.com/eslint/eslint/issues/10987)) (Scott Stern) - [`ae2b61d`](https://togithub.com/eslint/eslint/commit/ae2b61d) Update: "off" options for "space-before-blocks" (refs [#​10906](https://togithub.com/eslint/eslint/issues/10906)) ([#​10907](https://togithub.com/eslint/eslint/issues/10907)) (Sophie Kirschner) - [`57f357e`](https://togithub.com/eslint/eslint/commit/57f357e) Docs: Update require-await docs with exception (fixes [#​9540](https://togithub.com/eslint/eslint/issues/9540)) ([#​11063](https://togithub.com/eslint/eslint/issues/11063)) (Nicholas C. Zakas) - [`79a2797`](https://togithub.com/eslint/eslint/commit/79a27976) Update: no-restricted-imports to check re-export (fixes [#​9678](https://togithub.com/eslint/eslint/issues/9678)) ([#​11064](https://togithub.com/eslint/eslint/issues/11064)) (Nicholas C. Zakas) - [`3dd7493`](https://togithub.com/eslint/eslint/commit/3dd7493) Docs: update ecmaVersion to include 2019/10 values ([#​11059](https://togithub.com/eslint/eslint/issues/11059)) (Vse Mozhet Byt) - [`607635d`](https://togithub.com/eslint/eslint/commit/607635d) Upgrade: eslint-plugin-node & eslint-plugin ([#​11067](https://togithub.com/eslint/eslint/issues/11067)) (薛定谔的猫) - [`dcc6233`](https://togithub.com/eslint/eslint/commit/dcc6233) Fix: Ignore empty statements in no-unreachable (fixes [#​9081](https://togithub.com/eslint/eslint/issues/9081)) ([#​11058](https://togithub.com/eslint/eslint/issues/11058)) (Nicholas C. Zakas) - [`7ad86de`](https://togithub.com/eslint/eslint/commit/7ad86de) New: Add --fix-type option to CLI (fixes [#​10855](https://togithub.com/eslint/eslint/issues/10855)) ([#​10912](https://togithub.com/eslint/eslint/issues/10912)) (Nicholas C. Zakas) - [`0800b20`](https://togithub.com/eslint/eslint/commit/0800b20) Chore: fix invalid super() calls in tests ([#​11054](https://togithub.com/eslint/eslint/issues/11054)) (Teddy Katz) - [`4fe3287`](https://togithub.com/eslint/eslint/commit/4fe3287) Docs: Cross-reference two rules (refs [#​11041](https://togithub.com/eslint/eslint/issues/11041)) ([#​11042](https://togithub.com/eslint/eslint/issues/11042)) (Paul Melnikow) - [`5525eb6`](https://togithub.com/eslint/eslint/commit/5525eb6) Fix: rule deprecation warnings did not consider all rules ([#​11044](https://togithub.com/eslint/eslint/issues/11044)) (Teddy Katz) - [`44d37ca`](https://togithub.com/eslint/eslint/commit/44d37ca) Docs: Update steps for adding new TSC member ([#​11038](https://togithub.com/eslint/eslint/issues/11038)) (Nicholas C. Zakas) - [`802e926`](https://togithub.com/eslint/eslint/commit/802e926) Update: Warn for deprecation in Node output (fixes [#​7443](https://togithub.com/eslint/eslint/issues/7443)) ([#​10953](https://togithub.com/eslint/eslint/issues/10953)) (Colin Chang) ### [`v5.8.0`](https://togithub.com/eslint/eslint/releases/v5.8.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v5.7.0...v5.8.0) - [`9152417`](https://togithub.com/eslint/eslint/commit/9152417) Fix: deprecation warning in RuleTester using Node v11 ([#​11009](https://togithub.com/eslint/eslint/issues/11009)) (Teddy Katz) - [`e349a03`](https://togithub.com/eslint/eslint/commit/e349a03) Docs: Update issue templates to ask for PRs ([#​11012](https://togithub.com/eslint/eslint/issues/11012)) (Nicholas C. Zakas) - [`3d88b38`](https://togithub.com/eslint/eslint/commit/3d88b38) Chore: avoid using legacy report API in no-irregular-whitespace ([#​11013](https://togithub.com/eslint/eslint/issues/11013)) (Teddy Katz) - [`5a31a92`](https://togithub.com/eslint/eslint/commit/5a31a92) Build: compile espree's deps to ES5 when generating site (fixes [#​11014](https://togithub.com/eslint/eslint/issues/11014)) ([#​11015](https://togithub.com/eslint/eslint/issues/11015)) (Teddy Katz) - [`3943635`](https://togithub.com/eslint/eslint/commit/3943635) Update: Create Linter.version API (fixes [#​9271](https://togithub.com/eslint/eslint/issues/9271)) ([#​11010](https://togithub.com/eslint/eslint/issues/11010)) (Nicholas C. Zakas) - [`a940cf4`](https://togithub.com/eslint/eslint/commit/a940cf4) Docs: Mention version for config glob patterns (fixes [#​8793](https://togithub.com/eslint/eslint/issues/8793)) (Nicholas C. Zakas) - [`6e1c530`](https://togithub.com/eslint/eslint/commit/6e1c530) Build: run tests on Node 11 ([#​11008](https://togithub.com/eslint/eslint/issues/11008)) (Teddy Katz) - [`58ff359`](https://togithub.com/eslint/eslint/commit/58ff359) Docs: add instructions for npm 2FA (refs [#​10631](https://togithub.com/eslint/eslint/issues/10631)) ([#​10992](https://togithub.com/eslint/eslint/issues/10992)) (Teddy Katz) - [`2f87bb3`](https://togithub.com/eslint/eslint/commit/2f87bb3) Upgrade: eslint-release@1.0.0 (refs [#​10631](https://togithub.com/eslint/eslint/issues/10631)) ([#​10991](https://togithub.com/eslint/eslint/issues/10991)) (Teddy Katz) - [`57ef0fd`](https://togithub.com/eslint/eslint/commit/57ef0fd) Fix: prefer-const when using destructuring assign (fixes [#​8308](https://togithub.com/eslint/eslint/issues/8308)) ([#​10924](https://togithub.com/eslint/eslint/issues/10924)) (Nicholas C. Zakas) - [`577cbf1`](https://togithub.com/eslint/eslint/commit/577cbf1) Chore: Add typescript-specific edge case tests to space-infix-ops ([#​10986](https://togithub.com/eslint/eslint/issues/10986)) (Bence Dányi) - [`d45b184`](https://togithub.com/eslint/eslint/commit/d45b184) Chore: Using deconstruction assignment for shelljs ([#​10974](https://togithub.com/eslint/eslint/issues/10974)) (ZYSzys) ### [`v5.7.0`](https://togithub.com/eslint/eslint/releases/v5.7.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v5.6.1...v5.7.0) - [`6cb63fd`](https://togithub.com/eslint/eslint/commit/6cb63fd) Update: Add iife to padding-line-between-statements (fixes [#​10853](https://togithub.com/eslint/eslint/issues/10853)) ([#​10916](https://togithub.com/eslint/eslint/issues/10916)) (Kevin Partington) - [`5fd1bda`](https://togithub.com/eslint/eslint/commit/5fd1bda) Update: no-tabs allowIndentationTabs option (fixes [#​10256](https://togithub.com/eslint/eslint/issues/10256)) ([#​10925](https://togithub.com/eslint/eslint/issues/10925)) (Kevin Partington) - [`d12be69`](https://togithub.com/eslint/eslint/commit/d12be69) Fix: no-extra-bind No autofix if arg may have side effect (fixes [#​10846](https://togithub.com/eslint/eslint/issues/10846)) ([#​10918](https://togithub.com/eslint/eslint/issues/10918)) (Kevin Partington) - [`847372f`](https://togithub.com/eslint/eslint/commit/847372f) Fix: no-unused-vars false pos. with markVariableAsUsed (fixes [#​10952](https://togithub.com/eslint/eslint/issues/10952)) ([#​10954](https://togithub.com/eslint/eslint/issues/10954)) (Roy Sutton) - [`4132de7`](https://togithub.com/eslint/eslint/commit/4132de7) Chore: Simplify space-infix-ops ([#​10935](https://togithub.com/eslint/eslint/issues/10935)) (Bence Dányi) - [`543edfa`](https://togithub.com/eslint/eslint/commit/543edfa) Fix: Fix error with one-var (fixes [#​10937](https://togithub.com/eslint/eslint/issues/10937)) ([#​10938](https://togithub.com/eslint/eslint/issues/10938)) (Justin Krup) - [`95c4cb1`](https://togithub.com/eslint/eslint/commit/95c4cb1) Docs: Fix typo for no-unsafe-finally ([#​10945](https://togithub.com/eslint/eslint/issues/10945)) (Sergio Santoro) - [`5fe0e1a`](https://togithub.com/eslint/eslint/commit/5fe0e1a) Fix: no-invalid-regexp disallows \\ at end of pattern (fixes [#​10861](https://togithub.com/eslint/eslint/issues/10861)) ([#​10920](https://togithub.com/eslint/eslint/issues/10920)) (Toru Nagashima) - [`f85547a`](https://togithub.com/eslint/eslint/commit/f85547a) Docs: Add 'When Not To Use' section to space-infix-ops ([#​10931](https://togithub.com/eslint/eslint/issues/10931)) (Bence Dányi) - [`3dccac4`](https://togithub.com/eslint/eslint/commit/3dccac4) Docs: Update working-with-parsers link ([#​10929](https://togithub.com/eslint/eslint/issues/10929)) (Azeem Bande-Ali) - [`557a8bb`](https://togithub.com/eslint/eslint/commit/557a8bb) Docs: Remove old note about caching, add a new one (fixes [#​10739](https://togithub.com/eslint/eslint/issues/10739)) ([#​10913](https://togithub.com/eslint/eslint/issues/10913)) (Zac) - [`fe8111a`](https://togithub.com/eslint/eslint/commit/fe8111a) Chore: Add more test cases to space-infix-ops ([#​10936](https://togithub.com/eslint/eslint/issues/10936)) (Bence Dányi) - [`066f7e0`](https://togithub.com/eslint/eslint/commit/066f7e0) Update: camelcase rule ignoreList added ([#​10783](https://togithub.com/eslint/eslint/issues/10783)) (Julien Martin) - [`70bde69`](https://togithub.com/eslint/eslint/commit/70bde69) Upgrade: table to version 5 ([#​10903](https://togithub.com/eslint/eslint/issues/10903)) (Rouven Weßling) - [`2e52bca`](https://togithub.com/eslint/eslint/commit/2e52bca) Chore: Update issue templates ([#​10900](https://togithub.com/eslint/eslint/issues/10900)) (Nicholas C. Zakas) ### [`v5.6.1`](https://togithub.com/eslint/eslint/releases/v5.6.1) [Compare Source](https://togithub.com/eslint/eslint/compare/v5.6.0...v5.6.1) - [`9b26bdb`](https://togithub.com/eslint/eslint/commit/9b26bdb) Fix: avoid exponential require-atomic-updates traversal (fixes [#​10893](https://togithub.com/eslint/eslint/issues/10893)) ([#​10894](https://togithub.com/eslint/eslint/issues/10894)) (Teddy Katz) - [`9432b10`](https://togithub.com/eslint/eslint/commit/9432b10) Fix: make separateRequires work in consecutive mode (fixes [#​10784](https://togithub.com/eslint/eslint/issues/10784)) ([#​10886](https://togithub.com/eslint/eslint/issues/10886)) (Pig Fang) - [`e51868d`](https://togithub.com/eslint/eslint/commit/e51868d) Upgrade: debug@4 (fixes [#​10854](https://togithub.com/eslint/eslint/issues/10854)) ([#​10887](https://togithub.com/eslint/eslint/issues/10887)) (薛定谔的猫) - [`d3f3994`](https://togithub.com/eslint/eslint/commit/d3f3994) Docs: add information about reporting security issues ([#​10889](https://togithub.com/eslint/eslint/issues/10889)) (Teddy Katz) - [`cc458f4`](https://togithub.com/eslint/eslint/commit/cc458f4) Build: fix failing tests on master ([#​10890](https://togithub.com/eslint/eslint/issues/10890)) (Teddy Katz) - [`a6ebfd3`](https://togithub.com/eslint/eslint/commit/a6ebfd3) Docs: clarify defaultAssignment option, fix no-unneeded-ternary examples ([#​10874](https://togithub.com/eslint/eslint/issues/10874)) (CoffeeTableEspresso) - [`9d52541`](https://togithub.com/eslint/eslint/commit/9d52541) Fix: Remove duplicate error message on crash (fixes [#​8964](https://togithub.com/eslint/eslint/issues/8964)) ([#​10865](https://togithub.com/eslint/eslint/issues/10865)) (Nicholas C. Zakas) - [`4eb9a49`](https://togithub.com/eslint/eslint/commit/4eb9a49) Docs: Update quotes.md ([#​10862](https://togithub.com/eslint/eslint/issues/10862)) (The Jared Wilcurt) - [`9159e9b`](https://togithub.com/eslint/eslint/commit/9159e9b) Docs: Update complexity.md ([#​10867](https://togithub.com/eslint/eslint/issues/10867)) (Szymon Przybylski) - [`14f4e46`](https://togithub.com/eslint/eslint/commit/14f4e46) Docs: Use Linter instead of linter in Nodejs API page ([#​10864](https://togithub.com/eslint/eslint/issues/10864)) (Nicholas C. Zakas) - [`b3e3cb1`](https://togithub.com/eslint/eslint/commit/b3e3cb1) Chore: Update debug log name to match filename ([#​10863](https://togithub.com/eslint/eslint/issues/10863)) (Nicholas C. Zakas) ### [`v5.6.0`](https://togithub.com/eslint/eslint/releases/v5.6.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v5.5.0...v5.6.0) - [`c5b688e`](https://togithub.com/eslint/eslint/commit/c5b688e) Update: Added generators option to func-names (fixes [#​9511](https://togithub.com/eslint/eslint/issues/9511)) ([#​10697](https://togithub.com/eslint/eslint/issues/10697)) (Oscar Barrett) - [`7da36d5`](https://togithub.com/eslint/eslint/commit/7da36d5) Fix: respect generator function expressions in no-constant-condition ([#​10827](https://togithub.com/eslint/eslint/issues/10827)) (Julian Rosse) - [`0a65844`](https://togithub.com/eslint/eslint/commit/0a65844) Chore: quote enable avoidEscape option in eslint-config-eslint ([#​10626](https://togithub.com/eslint/eslint/issues/10626)) (薛定谔的猫) - [`32f41bd`](https://togithub.com/eslint/eslint/commit/32f41bd) Chore: Add configuration wrapper markdown for the bug report template ([#​10669](https://togithub.com/eslint/eslint/issues/10669)) (Iulian Onofrei) ### [`v5.5.0`](https://togithub.com/eslint/eslint/releases/v5.5.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v5.4.0...v5.5.0) - [`6e110e6`](https://togithub.com/eslint/eslint/commit/6e110e6) Fix: camelcase duplicate warning bug (fixes [#​10801](https://togithub.com/eslint/eslint/issues/10801)) ([#​10802](https://togithub.com/eslint/eslint/issues/10802)) (Julian Rosse) - [`5103ee7`](https://togithub.com/eslint/eslint/commit/5103ee7) Docs: Add Brackets integration ([#​10813](https://togithub.com/eslint/eslint/issues/10813)) (Jan Pilzer) - [`b61d2cd`](https://togithub.com/eslint/eslint/commit/b61d2cd) Update: max-params to only highlight function header ([#​10815](https://togithub.com/eslint/eslint/issues/10815)) (Ian Obermiller) - [`2b2f11d`](https://togithub.com/eslint/eslint/commit/2b2f11d) Upgrade: babel-code-frame to version 7 ([#​10808](https://togithub.com/eslint/eslint/issues/10808)) (Rouven Weßling) - [`2824d43`](https://togithub.com/eslint/eslint/commit/2824d43) Docs: fix comment placement in a code example ([#​10799](https://togithub.com/eslint/eslint/issues/10799)) (Vse Mozhet Byt) - [`10690b7`](https://togithub.com/eslint/eslint/commit/10690b7) Upgrade: devdeps and deps to latest ([#​10622](https://togithub.com/eslint/eslint/issues/10622)) (薛定谔的猫) - [`80c8598`](https://togithub.com/eslint/eslint/commit/80c8598) Docs: gitignore syntax updates (fixes [#​8139](https://togithub.com/eslint/eslint/issues/8139)) ([#​10776](https://togithub.com/eslint/eslint/issues/10776)) (Gustavo Santana) - [`cb946af`](https://togithub.com/eslint/eslint/commit/cb946af) Chore: use meta.messages in some rules (1/4) ([#​10764](https://togithub.com/eslint/eslint/issues/10764)) (薛定谔的猫) ### [`v5.4.0`](https://togithub.com/eslint/eslint/releases/v5.4.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v5.3.0...v5.4.0) - [`a70909f`](https://togithub.com/eslint/eslint/commit/a70909f) Docs: Add jscs-dev.github.io links ([#​10771](https://togithub.com/eslint/eslint/issues/10771)) (Gustavo Santana) - [`034690f`](https://togithub.com/eslint/eslint/commit/034690f) Fix: no-invalid-meta crashes for non Object values (fixes [#​10750](https://togithub.com/eslint/eslint/issues/10750)) ([#​10753](https://togithub.com/eslint/eslint/issues/10753)) (Sandeep Kumar Ranka) - [`11a462d`](https://togithub.com/eslint/eslint/commit/11a462d) Docs: Broken jscs.info URLs (fixes [#​10732](https://togithub.com/eslint/eslint/issues/10732)) ([#​10770](https://togithub.com/eslint/eslint/issues/10770)) (Gustavo Santana) - [`985567d`](https://togithub.com/eslint/eslint/commit/985567d) Chore: rm unused dep string.prototype.matchall ([#​10756](https://togithub.com/eslint/eslint/issues/10756)) (薛定谔的猫) - [`f3d8454`](https://togithub.com/eslint/eslint/commit/f3d8454) Update: Improve no-extra-parens error message ([#​10748](https://togithub.com/eslint/eslint/issues/10748)) (Timo Tijhof) - [`562a03f`](https://togithub.com/eslint/eslint/commit/562a03f) Fix: consistent-docs-url crashes if meta.docs is empty (fixes [#​10722](https://togithub.com/eslint/eslint/issues/10722)) ([#​10749](https://togithub.com/eslint/eslint/issues/10749)) (Sandeep Kumar Ranka) - [`6492233`](https://togithub.com/eslint/eslint/commit/6492233) Chore: enable no-prototype-builtins in codebase (fixes [#​10660](https://togithub.com/eslint/eslint/issues/10660)) ([#​10664](https://togithub.com/eslint/eslint/issues/10664)) (薛定谔的猫) - [`137140f`](https://togithub.com/eslint/eslint/commit/137140f) Chore: use eslintrc overrides ([#​10677](https://togithub.com/eslint/eslint/issues/10677)) (薛定谔的猫) ### [`v5.3.0`](https://togithub.com/eslint/eslint/releases/v5.3.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v5.2.0...v5.3.0) - [`dd6cb19`](https://togithub.com/eslint/eslint/commit/dd6cb19) Docs: Updated no-return-await Rule Documentation (fixes [#​9695](https://togithub.com/eslint/eslint/issues/9695)) ([#​10699](https://togithub.com/eslint/eslint/issues/10699)) (Marla Foreman) - [`6009239`](https://togithub.com/eslint/eslint/commit/6009239) Chore: rename utils for consistency ([#​10727](https://togithub.com/eslint/eslint/issues/10727)) (薛定谔的猫) - [`6eb972c`](https://togithub.com/eslint/eslint/commit/6eb972c) New: require-unicode-regexp rule (fixes [#​9961](https://togithub.com/eslint/eslint/issues/9961)) ([#​10698](https://togithub.com/eslint/eslint/issues/10698)) (Toru Nagashima) - [`5c5d64d`](https://togithub.com/eslint/eslint/commit/5c5d64d) Fix: ignored-paths for Windows path (fixes [#​10687](https://togithub.com/eslint/eslint/issues/10687)) ([#​10691](https://togithub.com/eslint/eslint/issues/10691)) (Toru Nagashima) - [`5f6a765`](https://togithub.com/eslint/eslint/commit/5f6a765) Build: ensure URL fragments remain in documentation links (fixes [#​10717](https://togithub.com/eslint/eslint/issues/10717)) ([#​10720](https://togithub.com/eslint/eslint/issues/10720)) (Teddy Katz) - [`863aa78`](https://togithub.com/eslint/eslint/commit/863aa78) Docs: add another example for when not to use no-await-in-loop ([#​10714](https://togithub.com/eslint/eslint/issues/10714)) (Valeri Karpov) - [`6e78b7d`](https://togithub.com/eslint/eslint/commit/6e78b7d) Docs: remove links to terminated jscs.info domain ([#​10706](https://togithub.com/eslint/eslint/issues/10706)) (Piotr Kuczynski) - [`d56c39d`](https://togithub.com/eslint/eslint/commit/d56c39d) Fix: ESLint cache no longer stops autofix (fixes [#​10679](https://togithub.com/eslint/eslint/issues/10679)) ([#​10694](https://togithub.com/eslint/eslint/issues/10694)) (Kevin Partington) - [`2cc3240`](https://togithub.com/eslint/eslint/commit/2cc3240) New: add no-misleading-character-class (fixes [#​10049](https://togithub.com/eslint/eslint/issues/10049)) ([#​10511](https://togithub.com/eslint/eslint/issues/10511)) (Toru Nagashima) - [`877f4b8`](https://togithub.com/eslint/eslint/commit/877f4b8) Fix: The "../.." folder is always ignored (fixes [#​10675](https://togithub.com/eslint/eslint/issues/10675)) ([#​10682](https://togithub.com/eslint/eslint/issues/10682)) (Sridhar) - [`5984820`](https://togithub.com/eslint/eslint/commit/5984820) Chore: Move lib/file-finder.js to lib/util/ (refs [#​10559](https://togithub.com/eslint/eslint/issues/10559)) ([#​10695](https://togithub.com/eslint/eslint/issues/10695)) (Kevin Partington) - [`e37a593`](https://togithub.com/eslint/eslint/commit/e37a593) Update: Fix incorrect default value for position ([#​10670](https://togithub.com/eslint/eslint/issues/10670)) (Iulian Onofrei) - [`8084bfc`](https://togithub.com/eslint/eslint/commit/8084bfc) Docs: change when not to use object spread ([#​10621](https://togithub.com/eslint/eslint/issues/10621)) (Benny Powers) - [`7f496e2`](https://togithub.com/eslint/eslint/commit/7f496e2) Chore: Update require path for ast-utils ([#​10693](https://togithub.com/eslint/eslint/issues/10693)) (Kevin Partington) - [`648a33a`](https://togithub.com/eslint/eslint/commit/648a33a) Chore: reorganize code structure of utilities (refs [#​10599](https://togithub.com/eslint/eslint/issues/10599)) ([#​10680](https://togithub.com/eslint/eslint/issues/10680)) (薛定谔的猫) - [`f026fe1`](https://togithub.com/eslint/eslint/commit/f026fe1) Update: Fix 'function' in padding-line-between-statements (fixes [#​10487](https://togithub.com/eslint/eslint/issues/10487)) ([#​10676](https://togithub.com/eslint/eslint/issues/10676)) (Kevin Partington) - [`c2bb8bb`](https://togithub.com/eslint/eslint/commit/c2bb8bb) Docs: Remove superfluous object option sample code ([#​10652](https://togithub.com/eslint/eslint/issues/10652)) (Iulian Onofrei) - [`d34a13b`](https://togithub.com/eslint/eslint/commit/d34a13b) Docs: add subheader in configuring/configuring-rules ([#​10686](https://togithub.com/eslint/eslint/issues/10686)) (薛定谔的猫) - [`d8aea28`](https://togithub.com/eslint/eslint/commit/d8aea28) Chore: rm unnecessary plugin in eslint-config-eslint ([#​10685](https://togithub.com/eslint/eslint/issues/10685)) (薛定谔的猫) - [`9e76be7`](https://togithub.com/eslint/eslint/commit/9e76be7) Update: indent comments w/ nearby code if no blank lines (fixes [#​9733](https://togithub.com/eslint/eslint/issues/9733)) ([#​10640](https://togithub.com/eslint/eslint/issues/10640)) (Kevin Partington) - [`9e93d46`](https://togithub.com/eslint/eslint/commit/9e93d46) New: add no-async-promise-executor rule (fixes [#​10217](https://togithub.com/eslint/eslint/issues/10217)) ([#​10661](https://togithub.com/eslint/eslint/issues/10661)) (Teddy Katz) - [`5a2538c`](https://togithub.com/eslint/eslint/commit/5a2538c) New: require-atomic-updates rule (fixes [#​10405](https://togithub.com/eslint/eslint/issues/10405)) ([#​10655](https://togithub.com/eslint/eslint/issues/10655)) (Teddy Katz) - [`8b83d2b`](https://togithub.com/eslint/eslint/commit/8b83d2b) Fix: always resolve default ignore patterns from CWD (fixes [#​9227](https://togithub.com/eslint/eslint/issues/9227)) ([#​10638](https://togithub.com/eslint/eslint/issues/10638)) (Teddy Katz) - [`acb6658`](https://togithub.com/eslint/eslint/commit/acb6658) Fix: ESLint crash with prefer-object-spread (fixes [#​10646](https://togithub.com/eslint/eslint/issues/10646)) ([#​10649](https://togithub.com/eslint/eslint/issues/10649)) (薛定谔的猫) - [`99fb7d3`](https://togithub.com/eslint/eslint/commit/99fb7d3) Docs: fix misleading no-prototype-builtins description ([#​10666](https://togithub.com/eslint/eslint/issues/10666)) (薛定谔的猫) - [`005b849`](https://togithub.com/eslint/eslint/commit/005b849) Docs: fix outdated description of `baseConfig` option ([#​10657](https://togithub.com/eslint/eslint/issues/10657)) (Teddy Katz) - [`15a77c4`](https://togithub.com/eslint/eslint/commit/15a77c4) Docs: fix broken links (fixes [eslint/eslint-jp#​6](https://togithub.com/eslint/eslint-jp/issues/6)) ([#​10658](https://togithub.com/eslint/eslint/issues/10658)) (Toru Nagashima) - [`87cd344`](https://togithub.com/eslint/eslint/commit/87cd344) Docs: Make marking a default option consistent with other rules ([#​10650](https://togithub.com/eslint/eslint/issues/10650)) (Iulian Onofrei) - [`0cb5e3e`](https://togithub.com/eslint/eslint/commit/0cb5e3e) Chore: Replace some function application with spread operators ([#​10645](https://togithub.com/eslint/eslint/issues/10645)) (Kevin Partington) - [`b6daf0e`](https://togithub.com/eslint/eslint/commit/b6daf0e) Docs: Remove superfluous section from no-unsafe-negation ([#​10648](https://togithub.com/eslint/eslint/issues/10648)) (Iulian Onofrei) - [`e1a3cac`](https://togithub.com/eslint/eslint/commit/e1a3cac) Chore: rm deprecated experimentalObjectRestSpread option in tests ([#​10647](https://togithub.com/eslint/eslint/issues/10647)) (薛定谔的猫) ### [`v5.2.0`](https://togithub.com/eslint/eslint/releases/v5.2.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v5.1.0...v5.2.0) - [`81283d0`](https://togithub.com/eslint/eslint/commit/81283d0) Update: Cache files that failed linting (fixes [#​9948](https://togithub.com/eslint/eslint/issues/9948)) ([#​10571](https://togithub.com/eslint/eslint/issues/10571)) (Kevin Partington) - [`13cc63e`](https://togithub.com/eslint/eslint/commit/13cc63e) Upgrade: ignore@4.0.2 ([#​10619](https://togithub.com/eslint/eslint/issues/10619)) (Rouven Weßling) - [`ac77a80`](https://togithub.com/eslint/eslint/commit/ac77a80) Chore: Fixing a call to Object.assign.apply in Linter ([#​10629](https://togithub.com/eslint/eslint/issues/10629)) (Kevin Partington) - [`761f802`](https://togithub.com/eslint/eslint/commit/761f802) Upgrade: eslint-plugin-node to 7.0.1 ([#​10612](https://togithub.com/eslint/eslint/issues/10612)) (Toru Nagashima) - [`c517b2a`](https://togithub.com/eslint/eslint/commit/c517b2a) Build: fix npm run perf failing(fixes [#​10577](https://togithub.com/eslint/eslint/issues/10577)) ([#​10607](https://togithub.com/eslint/eslint/issues/10607)) (薛定谔的猫) - [`e596939`](https://togithub.com/eslint/eslint/commit/e596939) Chore: fix redundant equality check ([#​10617](https://togithub.com/eslint/eslint/issues/10617)) (Toru Nagashima) - [`9f93d5f`](https://togithub.com/eslint/eslint/commit/9f93d5f) Docs: Updated Working with Custom Formatters (fixes [#​9950](https://togithub.com/eslint/eslint/issues/9950)) ([#​10592](https://togithub.com/eslint/eslint/issues/10592)) (Marla Foreman) - [`9aaf195`](https://togithub.com/eslint/eslint/commit/9aaf195) Chore: Extract lint result cache logic (refs [#​9948](https://togithub.com/eslint/eslint/issues/9948)) ([#​10562](https://togithub.com/eslint/eslint/issues/10562)) (Kevin Partington) - [`80b296e`](https://togithub.com/eslint/eslint/commit/80b296e) Build: package.json update for eslint-config-eslint release (ESLint Jenkins) - [`e4e7ff2`](https://togithub.com/eslint/eslint/commit/e4e7ff2) Chore: fix error message in eslint-config-eslint ([#​10588](https://togithub.com/eslint/eslint/issues/10588)) (薛定谔的猫) - [`1e88170`](https://togithub.com/eslint/eslint/commit/1e88170) Chore: Move lib/logging and lib/timing to lib/util/ (refs [#​10559](https://togithub.com/eslint/eslint/issues/10559)) ([#​10579](https://togithub.com/eslint/eslint/issues/10579)) (Kevin Partington) - [`64dfa21`](https://togithub.com/eslint/eslint/commit/64dfa21) Build: Fix prerelease logic in blog post generation (fixes [#​10578](https://togithub.com/eslint/eslint/issues/10578)) ([#​10581](https://togithub.com/eslint/eslint/issues/10581)) (Kevin Partington) - [`0faf633`](https://togithub.com/eslint/eslint/commit/0faf633) Chore: Simplify helper method in Linter tests ([#​10580](https://togithub.com/eslint/eslint/issues/10580)) (Kevin Partington) ### [`v5.1.0`](https://togithub.com/eslint/eslint/releases/v5.1.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v5.0.1...v5.1.0) - [`7328f99`](https://togithub.com/eslint/eslint/commit/7328f99) Build: package.json update for eslint-config-eslint release (ESLint Jenkins) - [`b161f6b`](https://togithub.com/eslint/eslint/commit/b161f6b) Build: Include prerelease install info in release blog post ([#​10463](https://togithub.com/eslint/eslint/issues/10463)) (Kevin Partington) - [`b2df738`](https://togithub.com/eslint/eslint/commit/b2df738) Fix: prefer-object-spread duplicated comma (fixes [#​10512](https://togithub.com/eslint/eslint/issues/10512), fixes [#​10532](https://togithub.com/eslint/eslint/issues/10532)) ([#​10524](https://togithub.com/eslint/eslint/issues/10524)) (Toru Nagashima) - [`d8c3a25`](https://togithub.com/eslint/eslint/commit/d8c3a25) Fix: wrap-regex doesn't work in some expression(fixes [#​10573](https://togithub.com/eslint/eslint/issues/10573)) ([#​10576](https://togithub.com/eslint/eslint/issues/10576)) (薛定谔的猫) - [`114f42e`](https://togithub.com/eslint/eslint/commit/114f42e) Docs: Clarify option defaults in max-lines-per-function docs ([#​10569](https://togithub.com/eslint/eslint/issues/10569)) (Chris Harwood) - [`63f36f7`](https://togithub.com/eslint/eslint/commit/63f36f7) Fix: sort-keys in an object that contains spread (fixes [#​10261](https://togithub.com/eslint/eslint/issues/10261)) ([#​10495](https://togithub.com/eslint/eslint/issues/10495)) (katerberg) - [`601a5c4`](https://togithub.com/eslint/eslint/commit/601a5c4) Fix: Prefer-const rule crashing on array destructuring (fixes [#​10520](https://togithub.com/eslint/eslint/issues/10520)) ([#​10527](https://togithub.com/eslint/eslint/issues/10527)) (Michael Mason) - [`143890a`](https://togithub.com/eslint/eslint/commit/143890a) Update: Adjust grammar of error/warnings fixable ([#​10546](https://togithub.com/eslint/eslint/issues/10546)) (Matt Mischuk) - [`8ee39c5`](https://togithub.com/eslint/eslint/commit/8ee39c5) Chore: small refactor config-validator ([#​10565](https://togithub.com/eslint/eslint/issues/10565)) (薛定谔的猫) - [`100f1be`](https://togithub.com/eslint/eslint/commit/100f1be) Docs: add note about release issues to readme ([#​10572](https://togithub.com/eslint/eslint/issues/10572)) (Teddy Katz) - [`02efeac`](https://togithub.com/eslint/eslint/commit/02efeac) Fix: do not fail on nested unknown operators ([#​10561](https://togithub.com/eslint/eslint/issues/10561)) (Rubén Norte) - [`92b19ca`](https://togithub.com/eslint/eslint/commit/92b19ca) Chore: use eslintrc overrides(dogfooding) ([#​10566](https://togithub.com/eslint/eslint/issues/10566)) (薛定谔的猫) - [`076a6b6`](https://togithub.com/eslint/eslint/commit/076a6b6) Docs: add actionable fix to no-irregular-whitespace ([#​10558](https://togithub.com/eslint/eslint/issues/10558)) (Matteo Collina) - [`de663ec`](https://togithub.com/eslint/eslint/commit/de663ec) Docs: Only successfully linted files are cached (fixes [#​9802](https://togithub.com/eslint/eslint/issues/9802)) ([#​10557](https://togithub.com/eslint/eslint/issues/10557)) (Kevin Partington) - [`f0e22fc`](https://togithub.com/eslint/eslint/commit/f0e22fc) Upgrade: globals@11.7.0 ([#​10497](https://togithub.com/eslint/eslint/issues/10497)) (薛定谔的猫) - [`8a2ff2c`](https://togithub.com/eslint/eslint/commit/8a2ff2c) Docs: adding a section about disable rules for some files ([#​10536](https://togithub.com/eslint/eslint/issues/10536)) (Wellington Soares) - [`f22a3f8`](https://togithub.com/eslint/eslint/commit/f22a3f8) Docs: fix a word in no-implied-eval ([#​10539](https://togithub.com/eslint/eslint/issues/10539)) (Dan Homola) - [`20d8bbd`](https://togithub.com/eslint/eslint/commit/20d8bbd) Docs: add missing paragraph about "custom parsers" ([#​10547](https://togithub.com/eslint/eslint/issues/10547)) (Pig Fang) - [`b7addf6`](https://togithub.com/eslint/eslint/commit/b7addf6) Update: deprecate no-catch-shadow (fixes [#​10466](https://togithub.com/eslint/eslint/issues/10466)) ([#​10526](https://togithub.com/eslint/eslint/issues/10526)) (Toru Nagashima) - [`e862dc3`](https://togithub.com/eslint/eslint/commit/e862dc3) Fix: Remove autofixer for no-debugger (fixes [#​10242](https://togithub.com/eslint/eslint/issues/10242)) ([#​10509](https://togithub.com/eslint/eslint/issues/10509)) (Teddy Katz) ### [`v5.0.1`](https://togithub.com/eslint/eslint/releases/v5.0.1) [Compare Source](https://togithub.com/eslint/eslint/compare/v5.0.0...v5.0.1) - [`196c102`](https://togithub.com/eslint/eslint/commit/196c102) Fix: valid-jsdoc should allow optional returns for async (fixes [#​10386](https://togithub.com/eslint/eslint/issues/10386)) ([#​10480](https://togithub.com/eslint/eslint/issues/10480)) (Mark Banner) - [`4c823bd`](https://togithub.com/eslint/eslint/commit/4c823bd) Docs: Fix max-lines-per-function correct code's max value ([#​10513](https://togithub.com/eslint/eslint/issues/10513)) (Rhys Bower) ### [`v5.0.0`](https://togithub.com/eslint/eslint/releases/v5.0.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v4.19.1...v5.0.0) [Release blogpost](https://eslint.org/blog/2018/06/eslint-v5.0.0-released) [Migration guide](https://eslint.org/docs/user-guide/migrating-to-5.0.0) - [`0feedfd`](https://togithub.com/eslint/eslint/commit/0feedfd) New: Added max-lines-per-function rule (fixes [#​9842](https://togithub.com/eslint/eslint/issues/9842)) ([#​10188](https://togithub.com/eslint/eslint/issues/10188)) (peteward44) - [`daefbdb`](https://togithub.com/eslint/eslint/commit/daefbdb) Upgrade: eslint-scope and espree to 4.0.0 (refs [#​10458](https://togithub.com/eslint/eslint/issues/10458)) ([#​10500](https://togithub.com/eslint/eslint/issues/10500)) (Brandon Mills) - [`077358b`](https://togithub.com/eslint/eslint/commit/077358b) Docs: no-process-exit: recommend process.exitCode ([#​10478](https://togithub.com/eslint/eslint/issues/10478)) (Andres Kalle) - [`f93d6ff`](https://togithub.com/eslint/eslint/commit/f93d6ff) Fix: do not fail on unknown operators from custom parsers (fixes [#​10475](https://togithub.com/eslint/eslint/issues/10475)) ([#​10476](https://togithub.com/eslint/eslint/issues/10476)) (Rubén Norte) - [`05343fd`](https://togithub.com/eslint/eslint/commit/05343fd) Fix: add parens for yield statement (fixes [#​10432](https://togithub.com/eslint/eslint/issues/10432)) ([#​10468](https://togithub.com/eslint/eslint/issues/10468)) (Pig Fang) - [`d477c5e`](https://togithub.com/eslint/eslint/commit/d477c5e) Fix: check destructuring for "no-shadow-restricted-names" (fixes [#​10467](https://togithub.com/eslint/eslint/issues/10467)) ([#​10470](https://togithub.com/eslint/eslint/issues/10470)) (Pig Fang) - [`7a7580b`](https://togithub.com/eslint/eslint/commit/7a7580b) Update: Add considerPropertyDescriptor option to func-name-matching ([#​9078](https://togithub.com/eslint/eslint/issues/9078)) (Dieter Luypaert) - [`e0a0418`](https://togithub.com/eslint/eslint/commit/e0a0418) Fix: crash on optional catch binding ([#​10429](https://togithub.com/eslint/eslint/issues/10429)) (Toru Nagashima) - [`de4dba9`](https://togithub.com/eslint/eslint/commit/de4dba9) Docs: styling team members ([#​10460](https://togithub.com/eslint/eslint/issues/10460)) (薛定谔的猫) - [`5e453a3`](https://togithub.com/eslint/eslint/commit/5e453a3) Docs: display team members in tables. ([#​10433](https://togithub.com/eslint/eslint/issues/10433)) (薛定谔的猫) - [`b1895eb`](https://togithub.com/eslint/eslint/commit/b1895eb) Docs: Restore intentional spelling mistake ([#​10459](https://togithub.com/eslint/eslint/issues/10459)) (Wilfred Hughes)

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:ghost: Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by Renovate Bot. View repository job log here.

renovate[bot] commented 5 years ago

PR has been edited

:construction_worker: This PR has received other commits, so Renovate will stop updating it to avoid conflicts or other problems. If you wish to abandon your changes and have Renovate start over then you can add the label rebase to this PR and Renovate will reset/recreate it.