unexpectedjs / unexpected-markdown

Unexpected flavored markdown
MIT License
2 stars 1 forks source link

Upgrade eslint to version 5.10.0 #25

Closed depfu[bot] closed 5 years ago

depfu[bot] commented 5 years ago

Here is everything you need to know about this upgrade. Please take a good look at what changed and the test results before merging this pull request.

What changed?

✳️ eslint (2.13.1 → 5.10.0) · Repo · Changelog

Release Notes

5.10.0

  • 4b0f517 Upgrade: single- and multiline const, let, var statements (fixes #10721) (#10919) (Tom Panier)
  • 9666aba Update: space-infix-ops reports violating operator (#10934) (Bence Dányi)
  • c14f717 Fix: Update all-files-ignored.txt message to be less confusing (#11075) (z.ky)
  • 9f3573d Docs: Clarify the CLIEngine options (#10995) (Ed Morley)
  • dd7b0cb Chore: refactor template literal feature detection in 'quotes' rule (#11125) (Bryan)
  • 3bf0332 Fix: fix the fixer of lone comma with comments (fixes #10632) (#11154) (Pig Fang)
  • f850726 Upgrade: Espree v5.0.0 (#11161) (Kai Cataldo)
  • 4490d7a Update: deprecate valid-jsdoc and require-jsdoc (#11145) (Teddy Katz)
  • 60dfb6c Docs: Update issue templates (#11163) (Teddy Katz)
  • 958987a Docs: Fix link to rule no-useless-rename (#11165) (Brian)
  • 62fd2b9 Update: Amend keyword-spacing to validate default keywords (#11097) (Bin Ury)
  • 4bcdfd0 Chore: fix some jsdoc-related issues (#11148) (薛定谔的猫)
  • c6471ed Docs: fix typo in issue-templates/new-rule (#11149) (薛定谔的猫)
  • 5d451c5 Chore: Remove dependency on is-resolvable (#11128) (Matt Grande)
  • bc50dc7 Chore: Move ignored-paths, report-translator to lib/util (refs #10559) (#11116) (Kevin Partington)
  • c0a80d0 Fix: Do not strip underscores in camelcase allow (fixes #11000) (#11001) (Luke Page)
  • a675c89 Docs: (Grammar) "the setup" -> "to set up" (#11117) (MarvinJWendt)
  • 54dfa60 Fix: Typo in function comment parameters (#11111) (Pierre Maoui)
  • cf296bd Docs: switch incorrect example with correct one (#11107) (Romain Le Quellec)
  • d2d500c Docs: no-console#When-Not-To-Use provides incorrect rule snippet (#11093) (Lawrence Chou)
  • f394a1d Chore: Extract config comment parsing (#11091) (Nicholas C. Zakas)
  • 709190f Build: fix test failure on Node 11 (#11100) (Teddy Katz)
  • 3025cdd Update: don't indent leading semi in line after import (fixes #11082) (#11085) (Pig Fang)
  • e18c827 Chore: refactor linter#parseBooleanConfig to improve readability (#11074) (薛定谔的猫)
  • 5da378a Upgrade: eslint-release@1.2.0 (#11073) (Teddy Katz)

5.9.0

  • 9436712 Fix: Unused recursive function expressions (fixes #10982) (#11032) (Sergei Startsev)
  • c832cd5 Update: add ignoreDestructuring option to id-match rule (#10554) (一名宅。)
  • 54687a8 Fix: prefer-const autofix multiline assignment (fixes #10582) (#10987) (Scott Stern)
  • ae2b61d Update: "off" options for "space-before-blocks" (refs #10906) (#10907) (Sophie Kirschner)
  • 57f357e Docs: Update require-await docs with exception (fixes #9540) (#11063) (Nicholas C. Zakas)
  • 79a2797 Update: no-restricted-imports to check re-export (fixes #9678) (#11064) (Nicholas C. Zakas)
  • 3dd7493 Docs: update ecmaVersion to include 2019/10 values (#11059) (Vse Mozhet Byt)
  • 607635d Upgrade: eslint-plugin-node & eslint-plugin (#11067) (薛定谔的猫)
  • dcc6233 Fix: Ignore empty statements in no-unreachable (fixes #9081) (#11058) (Nicholas C. Zakas)
  • 7ad86de New: Add --fix-type option to CLI (fixes #10855) (#10912) (Nicholas C. Zakas)
  • 0800b20 Chore: fix invalid super() calls in tests (#11054) (Teddy Katz)
  • 4fe3287 Docs: Cross-reference two rules (refs #11041) (#11042) (Paul Melnikow)
  • 5525eb6 Fix: rule deprecation warnings did not consider all rules (#11044) (Teddy Katz)
  • 44d37ca Docs: Update steps for adding new TSC member (#11038) (Nicholas C. Zakas)
  • 802e926 Update: Warn for deprecation in Node output (fixes #7443) (#10953) (Colin Chang)

5.8.0

  • 9152417 Fix: deprecation warning in RuleTester using Node v11 (#11009) (Teddy Katz)
  • e349a03 Docs: Update issue templates to ask for PRs (#11012) (Nicholas C. Zakas)
  • 3d88b38 Chore: avoid using legacy report API in no-irregular-whitespace (#11013) (Teddy Katz)
  • 5a31a92 Build: compile espree's deps to ES5 when generating site (fixes #11014) (#11015) (Teddy Katz)
  • 3943635 Update: Create Linter.version API (fixes #9271) (#11010) (Nicholas C. Zakas)
  • a940cf4 Docs: Mention version for config glob patterns (fixes #8793) (Nicholas C. Zakas)
  • 6e1c530 Build: run tests on Node 11 (#11008) (Teddy Katz)
  • 58ff359 Docs: add instructions for npm 2FA (refs #10631) (#10992) (Teddy Katz)
  • 2f87bb3 Upgrade: eslint-release@1.0.0 (refs #10631) (#10991) (Teddy Katz)
  • 57ef0fd Fix: prefer-const when using destructuring assign (fixes #8308) (#10924) (Nicholas C. Zakas)
  • 577cbf1 Chore: Add typescript-specific edge case tests to space-infix-ops (#10986) (Bence Dányi)
  • d45b184 Chore: Using deconstruction assignment for shelljs (#10974) (ZYSzys)

5.7.0

  • 6cb63fd Update: Add iife to padding-line-between-statements (fixes #10853) (#10916) (Kevin Partington)
  • 5fd1bda Update: no-tabs allowIndentationTabs option (fixes #10256) (#10925) (Kevin Partington)
  • d12be69 Fix: no-extra-bind No autofix if arg may have side effect (fixes #10846) (#10918) (Kevin Partington)
  • 847372f Fix: no-unused-vars false pos. with markVariableAsUsed (fixes #10952) (#10954) (Roy Sutton)
  • 4132de7 Chore: Simplify space-infix-ops (#10935) (Bence Dányi)
  • 543edfa Fix: Fix error with one-var (fixes #10937) (#10938) (Justin Krup)
  • 95c4cb1 Docs: Fix typo for no-unsafe-finally (#10945) (Sergio Santoro)
  • 5fe0e1a Fix: no-invalid-regexp disallows \ at end of pattern (fixes #10861) (#10920) (Toru Nagashima)
  • f85547a Docs: Add 'When Not To Use' section to space-infix-ops (#10931) (Bence Dányi)
  • 3dccac4 Docs: Update working-with-parsers link (#10929) (Azeem Bande-Ali)
  • 557a8bb Docs: Remove old note about caching, add a new one (fixes #10739) (#10913) (Zac)
  • fe8111a Chore: Add more test cases to space-infix-ops (#10936) (Bence Dányi)
  • 066f7e0 Update: camelcase rule ignoreList added (#10783) (Julien Martin)
  • 70bde69 Upgrade: table to version 5 (#10903) (Rouven Weßling)
  • 2e52bca Chore: Update issue templates (#10900) (Nicholas C. Zakas)

5.6.1

  • 9b26bdb Fix: avoid exponential require-atomic-updates traversal (fixes #10893) (#10894) (Teddy Katz)
  • 9432b10 Fix: make separateRequires work in consecutive mode (fixes #10784) (#10886) (Pig Fang)
  • e51868d Upgrade: debug@4 (fixes #10854) (#10887) (薛定谔的猫)
  • d3f3994 Docs: add information about reporting security issues (#10889) (Teddy Katz)
  • cc458f4 Build: fix failing tests on master (#10890) (Teddy Katz)
  • a6ebfd3 Docs: clarify defaultAssignment option, fix no-unneeded-ternary examples (#10874) (CoffeeTableEspresso)
  • 9d52541 Fix: Remove duplicate error message on crash (fixes #8964) (#10865) (Nicholas C. Zakas)
  • 4eb9a49 Docs: Update quotes.md (#10862) (The Jared Wilcurt)
  • 9159e9b Docs: Update complexity.md (#10867) (Szymon Przybylski)
  • 14f4e46 Docs: Use Linter instead of linter in Nodejs API page (#10864) (Nicholas C. Zakas)
  • b3e3cb1 Chore: Update debug log name to match filename (#10863) (Nicholas C. Zakas)

5.6.0

  • c5b688e Update: Added generators option to func-names (fixes #9511) (#10697) (Oscar Barrett)
  • 7da36d5 Fix: respect generator function expressions in no-constant-condition (#10827) (Julian Rosse)
  • 0a65844 Chore: quote enable avoidEscape option in eslint-config-eslint (#10626) (薛定谔的猫)
  • 32f41bd Chore: Add configuration wrapper markdown for the bug report template (#10669) (Iulian Onofrei)

5.5.0

  • 6e110e6 Fix: camelcase duplicate warning bug (fixes #10801) (#10802) (Julian Rosse)
  • 5103ee7 Docs: Add Brackets integration (#10813) (Jan Pilzer)
  • b61d2cd Update: max-params to only highlight function header (#10815) (Ian Obermiller)
  • 2b2f11d Upgrade: babel-code-frame to version 7 (#10808) (Rouven Weßling)
  • 2824d43 Docs: fix comment placement in a code example (#10799) (Vse Mozhet Byt)
  • 10690b7 Upgrade: devdeps and deps to latest (#10622) (薛定谔的猫)
  • 80c8598 Docs: gitignore syntax updates (fixes #8139) (#10776) (Gustavo Santana)
  • cb946af Chore: use meta.messages in some rules (1/4) (#10764) (薛定谔的猫)

5.4.0

  • a70909f Docs: Add jscs-dev.github.io links (#10771) (Gustavo Santana)
  • 034690f Fix: no-invalid-meta crashes for non Object values (fixes #10750) (#10753) (Sandeep Kumar Ranka)
  • 11a462d Docs: Broken jscs.info URLs (fixes #10732) (#10770) (Gustavo Santana)
  • 985567d Chore: rm unused dep string.prototype.matchall (#10756) (薛定谔的猫)
  • f3d8454 Update: Improve no-extra-parens error message (#10748) (Timo Tijhof)
  • 562a03f Fix: consistent-docs-url crashes if meta.docs is empty (fixes #10722) (#10749) (Sandeep Kumar Ranka)
  • 6492233 Chore: enable no-prototype-builtins in codebase (fixes #10660) (#10664) (薛定谔的猫)
  • 137140f Chore: use eslintrc overrides (#10677) (薛定谔的猫)

5.3.0

  • dd6cb19 Docs: Updated no-return-await Rule Documentation (fixes #9695) (#10699) (Marla Foreman)
  • 6009239 Chore: rename utils for consistency (#10727) (薛定谔的猫)
  • 6eb972c New: require-unicode-regexp rule (fixes #9961) (#10698) (Toru Nagashima)
  • 5c5d64d Fix: ignored-paths for Windows path (fixes #10687) (#10691) (Toru Nagashima)
  • 5f6a765 Build: ensure URL fragments remain in documentation links (fixes #10717) (#10720) (Teddy Katz)
  • 863aa78 Docs: add another example for when not to use no-await-in-loop (#10714) (Valeri Karpov)
  • 6e78b7d Docs: remove links to terminated jscs.info domain (#10706) (Piotr Kuczynski)
  • d56c39d Fix: ESLint cache no longer stops autofix (fixes #10679) (#10694) (Kevin Partington)
  • 2cc3240 New: add no-misleading-character-class (fixes #10049) (#10511) (Toru Nagashima)
  • 877f4b8 Fix: The "../.." folder is always ignored (fixes #10675) (#10682) (Sridhar)
  • 5984820 Chore: Move lib/file-finder.js to lib/util/ (refs #10559) (#10695) (Kevin Partington)
  • e37a593 Update: Fix incorrect default value for position (#10670) (Iulian Onofrei)
  • 8084bfc Docs: change when not to use object spread (#10621) (Benny Powers)
  • 7f496e2 Chore: Update require path for ast-utils (#10693) (Kevin Partington)
  • 648a33a Chore: reorganize code structure of utilities (refs #10599) (#10680) (薛定谔的猫)
  • f026fe1 Update: Fix 'function' in padding-line-between-statements (fixes #10487) (#10676) (Kevin Partington)
  • c2bb8bb Docs: Remove superfluous object option sample code (#10652) (Iulian Onofrei)
  • d34a13b Docs: add subheader in configuring/configuring-rules (#10686) (薛定谔的猫)
  • d8aea28 Chore: rm unnecessary plugin in eslint-config-eslint (#10685) (薛定谔的猫)
  • 9e76be7 Update: indent comments w/ nearby code if no blank lines (fixes #9733) (#10640) (Kevin Partington)
  • 9e93d46 New: add no-async-promise-executor rule (fixes #10217) (#10661) (Teddy Katz)
  • 5a2538c New: require-atomic-updates rule (fixes #10405) (#10655) (Teddy Katz)
  • 8b83d2b Fix: always resolve default ignore patterns from CWD (fixes #9227) (#10638) (Teddy Katz)
  • acb6658 Fix: ESLint crash with prefer-object-spread (fixes #10646) (#10649) (薛定谔的猫)
  • 99fb7d3 Docs: fix misleading no-prototype-builtins description (#10666) (薛定谔的猫)
  • 005b849 Docs: fix outdated description of baseConfig option (#10657) (Teddy Katz)
  • 15a77c4 Docs: fix broken links (fixes eslint/eslint-jp#6) (#10658) (Toru Nagashima)
  • 87cd344 Docs: Make marking a default option consistent with other rules (#10650) (Iulian Onofrei)
  • 0cb5e3e Chore: Replace some function application with spread operators (#10645) (Kevin Partington)
  • b6daf0e Docs: Remove superfluous section from no-unsafe-negation (#10648) (Iulian Onofrei)
  • e1a3cac Chore: rm deprecated experimentalObjectRestSpread option in tests (#10647) (薛定谔的猫)

5.2.0

  • 81283d0 Update: Cache files that failed linting (fixes #9948) (#10571) (Kevin Partington)
  • 13cc63e Upgrade: ignore@4.0.2 (#10619) (Rouven Weßling)
  • ac77a80 Chore: Fixing a call to Object.assign.apply in Linter (#10629) (Kevin Partington)
  • 761f802 Upgrade: eslint-plugin-node to 7.0.1 (#10612) (Toru Nagashima)
  • c517b2a Build: fix npm run perf failing(fixes #10577) (#10607) (薛定谔的猫)
  • e596939 Chore: fix redundant equality check (#10617) (Toru Nagashima)
  • 9f93d5f Docs: Updated Working with Custom Formatters (fixes #9950) (#10592) (Marla Foreman)
  • 9aaf195 Chore: Extract lint result cache logic (refs #9948) (#10562) (Kevin Partington)
  • 80b296e Build: package.json update for eslint-config-eslint release (ESLint Jenkins)
  • e4e7ff2 Chore: fix error message in eslint-config-eslint (#10588) (薛定谔的猫)
  • 1e88170 Chore: Move lib/logging and lib/timing to lib/util/ (refs #10559) (#10579) (Kevin Partington)
  • 64dfa21 Build: Fix prerelease logic in blog post generation (fixes #10578) (#10581) (Kevin Partington)
  • 0faf633 Chore: Simplify helper method in Linter tests (#10580) (Kevin Partington)

Not all release notes shown. View the full release notes

Commits

See the full diff on Github. The new version differs by 27 commits:


Depfu Status

Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with @depfu rebase.

All Depfu comment commands
@​depfu rebase
Rebases against your default branch and redoes this update
@​depfu merge
Merges this PR once your tests are passing and conflicts are resolved
@​depfu reopen
Restores the branch and reopens this PR (if it's closed)
@​depfu pause
Ignores all future updates for this dependency and closes this PR
@​depfu pause [minor|major]
Ignores all future minor/major updates for this dependency and closes this PR
@​depfu resume
Future versions of this dependency will create PRs again (leaves this PR as is)
depfu[bot] commented 5 years ago

Closed in favor of #26.