Update all dependencies#5
Open
renovate[bot] wants to merge 1 commit intomasterfrom
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^8.0.1->^10.0.0^7.1.2->^8.0.0^4.9.0->^5.0.0^4.1.2->^5.0.0^3.6.0->^4.0.0^1.1.5->^2.0.0^3.8.1->^4.0.0Release Notes
babel/babel-eslint
v10.0.1Compare Source
v10.0.1
The
TypeAlias"conversion" to a function has issues. Sounds like we need to rethink the change, most likely we can just actually change the scoping rather than hardcode an AST change.v10.0.0Compare Source
v10.0.0
Small breaking change: add a peerDependency starting from the ESLint version that added a parser feature that we were monkeypatching before (and drop that code). If already using ESLint 5 shouldn't be any different.
TypeAlias: #584v9.0.0Compare Source
v9.0.0
We've released v7: https://twitter.com/left_pad/status/1034204330352500736, so this just updates babel-eslint to use those versions internally. That in itself doesn't break anything but:
To enable the legacy decorators proposal users should add a specific parser option:
babel/babel-loader
v8.0.4Compare Source
v8.0.3Compare Source
Features
customizeoptionBugs
Docs
Internal
Some dev dependency updates and CI tweaks.
v8.0.2Compare Source
cacheCompression: falseto disable GZip compression of the disk cachesourceMaps: 'inline'to work properly withbabel-loaderdevtoolModuleFilenameTemplateplaceholdersv8.0.1Compare Source
@babel/coreor installbabel-core.v8.0.0Compare Source
This is the first stable release of
babel-loaderfor Babel 7.x.eslint/eslint
v5.9.0Compare Source
9436712Fix: Unused recursive function expressions (fixes #10982) (#11032) (Sergei Startsev)c832cd5Update: addignoreDestructuringoption toid-matchrule (#10554) (一名宅。)54687a8Fix: prefer-const autofix multiline assignment (fixes #10582) (#10987) (Scott Stern)ae2b61dUpdate: "off" options for "space-before-blocks" (refs #10906) (#10907) (Sophie Kirschner)57f357eDocs: Update require-await docs with exception (fixes #9540) (#11063) (Nicholas C. Zakas)79a2797Update: no-restricted-imports to check re-export (fixes #9678) (#11064) (Nicholas C. Zakas)3dd7493Docs: update ecmaVersion to include 2019/10 values (#11059) (Vse Mozhet Byt)607635dUpgrade: eslint-plugin-node & eslint-plugin (#11067) (薛定谔的猫)dcc6233Fix: Ignore empty statements in no-unreachable (fixes #9081) (#11058) (Nicholas C. Zakas)7ad86deNew: Add --fix-type option to CLI (fixes #10855) (#10912) (Nicholas C. Zakas)0800b20Chore: fix invalid super() calls in tests (#11054) (Teddy Katz)4fe3287Docs: Cross-reference two rules (refs #11041) (#11042) (Paul Melnikow)5525eb6Fix: rule deprecation warnings did not consider all rules (#11044) (Teddy Katz)44d37caDocs: Update steps for adding new TSC member (#11038) (Nicholas C. Zakas)802e926Update: Warn for deprecation in Node output (fixes #7443) (#10953) (Colin Chang)v5.8.0Compare Source
9152417Fix: deprecation warning in RuleTester using Node v11 (#11009) (Teddy Katz)e349a03Docs: Update issue templates to ask for PRs (#11012) (Nicholas C. Zakas)3d88b38Chore: avoid using legacy report API in no-irregular-whitespace (#11013) (Teddy Katz)5a31a92Build: compile espree's deps to ES5 when generating site (fixes #11014) (#11015) (Teddy Katz)3943635Update: Create Linter.version API (fixes #9271) (#11010) (Nicholas C. Zakas)a940cf4Docs: Mention version for config glob patterns (fixes #8793) (Nicholas C. Zakas)6e1c530Build: run tests on Node 11 (#11008) (Teddy Katz)58ff359Docs: add instructions for npm 2FA (refs #10631) (#10992) (Teddy Katz)2f87bb3Upgrade: eslint-release@1.0.0 (refs #10631) (#10991) (Teddy Katz)57ef0fdFix: prefer-const when using destructuring assign (fixes #8308) (#10924) (Nicholas C. Zakas)577cbf1Chore: Add typescript-specific edge case tests to space-infix-ops (#10986) (Bence Dányi)d45b184Chore: Using deconstruction assignment for shelljs (#10974) (ZYSzys)v5.7.0Compare Source
6cb63fdUpdate: Add iife to padding-line-between-statements (fixes #10853) (#10916) (Kevin Partington)5fd1bdaUpdate: no-tabs allowIndentationTabs option (fixes #10256) (#10925) (Kevin Partington)d12be69Fix: no-extra-bind No autofix if arg may have side effect (fixes #10846) (#10918) (Kevin Partington)847372fFix: no-unused-vars false pos. with markVariableAsUsed (fixes #10952) (#10954) (Roy Sutton)4132de7Chore: Simplify space-infix-ops (#10935) (Bence Dányi)543edfaFix: Fix error with one-var (fixes #10937) (#10938) (Justin Krup)95c4cb1Docs: Fix typo for no-unsafe-finally (#10945) (Sergio Santoro)5fe0e1aFix: no-invalid-regexp disallows \ at end of pattern (fixes #10861) (#10920) (Toru Nagashima)f85547aDocs: Add 'When Not To Use' section to space-infix-ops (#10931) (Bence Dányi)3dccac4Docs: Update working-with-parsers link (#10929) (Azeem Bande-Ali)557a8bbDocs: Remove old note about caching, add a new one (fixes #10739) (#10913) (Zac)fe8111aChore: Add more test cases to space-infix-ops (#10936) (Bence Dányi)066f7e0Update: camelcase rule ignoreList added (#10783) (Julien Martin)70bde69Upgrade: table to version 5 (#10903) (Rouven Weßling)2e52bcaChore: Update issue templates (#10900) (Nicholas C. Zakas)v5.6.1Compare Source
9b26bdbFix: avoid exponential require-atomic-updates traversal (fixes #10893) (#10894) (Teddy Katz)9432b10Fix: make separateRequires work in consecutive mode (fixes #10784) (#10886) (Pig Fang)e51868dUpgrade: debug@4 (fixes #10854) (#10887) (薛定谔的猫)d3f3994Docs: add information about reporting security issues (#10889) (Teddy Katz)cc458f4Build: fix failing tests on master (#10890) (Teddy Katz)a6ebfd3Docs: clarify defaultAssignment option, fix no-unneeded-ternary examples (#10874) (CoffeeTableEspresso)9d52541Fix: Remove duplicate error message on crash (fixes #8964) (#10865) (Nicholas C. Zakas)4eb9a49Docs: Update quotes.md (#10862) (The Jared Wilcurt)9159e9bDocs: Update complexity.md (#10867) (Szymon Przybylski)14f4e46Docs: Use Linter instead of linter in Nodejs API page (#10864) (Nicholas C. Zakas)b3e3cb1Chore: Update debug log name to match filename (#10863) (Nicholas C. Zakas)v5.6.0Compare Source
c5b688eUpdate: Added generators option to func-names (fixes #9511) (#10697) (Oscar Barrett)7da36d5Fix: respect generator function expressions in no-constant-condition (#10827) (Julian Rosse)0a65844Chore: quote enable avoidEscape option in eslint-config-eslint (#10626) (薛定谔的猫)32f41bdChore: Add configuration wrapper markdown for the bug report template (#10669) (Iulian Onofrei)v5.5.0Compare Source
6e110e6Fix: camelcase duplicate warning bug (fixes #10801) (#10802) (Julian Rosse)5103ee7Docs: Add Brackets integration (#10813) (Jan Pilzer)b61d2cdUpdate: max-params to only highlight function header (#10815) (Ian Obermiller)2b2f11dUpgrade: babel-code-frame to version 7 (#10808) (Rouven Weßling)2824d43Docs: fix comment placement in a code example (#10799) (Vse Mozhet Byt)10690b7Upgrade: devdeps and deps to latest (#10622) (薛定谔的猫)80c8598Docs: gitignore syntax updates (fixes #8139) (#10776) (Gustavo Santana)cb946afChore: use meta.messages in some rules (1/4) (#10764) (薛定谔的猫)v5.4.0Compare Source
a70909fDocs: Add jscs-dev.github.io links (#10771) (Gustavo Santana)034690fFix: no-invalid-meta crashes for non Object values (fixes #10750) (#10753) (Sandeep Kumar Ranka)11a462dDocs: Broken jscs.info URLs (fixes #10732) (#10770) (Gustavo Santana)985567dChore: rm unused dep string.prototype.matchall (#10756) (薛定谔的猫)f3d8454Update: Improve no-extra-parens error message (#10748) (Timo Tijhof)562a03fFix: consistent-docs-url crashes if meta.docs is empty (fixes #10722) (#10749) (Sandeep Kumar Ranka)6492233Chore: enable no-prototype-builtins in codebase (fixes #10660) (#10664) (薛定谔的猫)137140fChore: use eslintrc overrides (#10677) (薛定谔的猫)v5.3.0Compare Source
dd6cb19Docs: Updated no-return-await Rule Documentation (fixes #9695) (#10699) (Marla Foreman)6009239Chore: rename utils for consistency (#10727) (薛定谔的猫)6eb972cNew: require-unicode-regexp rule (fixes #9961) (#10698) (Toru Nagashima)5c5d64dFix: ignored-paths for Windows path (fixes #10687) (#10691) (Toru Nagashima)5f6a765Build: ensure URL fragments remain in documentation links (fixes #10717) (#10720) (Teddy Katz)863aa78Docs: add another example for when not to use no-await-in-loop (#10714) (Valeri Karpov)6e78b7dDocs: remove links to terminated jscs.info domain (#10706) (Piotr Kuczynski)d56c39dFix: ESLint cache no longer stops autofix (fixes #10679) (#10694) (Kevin Partington)2cc3240New: add no-misleading-character-class (fixes #10049) (#10511) (Toru Nagashima)877f4b8Fix: The "../.." folder is always ignored (fixes #10675) (#10682) (Sridhar)5984820Chore: Move lib/file-finder.js to lib/util/ (refs #10559) (#10695) (Kevin Partington)e37a593Update: Fix incorrect default value for position (#10670) (Iulian Onofrei)8084bfcDocs: change when not to use object spread (#10621) (Benny Powers)7f496e2Chore: Update require path for ast-utils (#10693) (Kevin Partington)648a33aChore: reorganize code structure of utilities (refs #10599) (#10680) (薛定谔的猫)f026fe1Update: Fix 'function' in padding-line-between-statements (fixes #10487) (#10676) (Kevin Partington)c2bb8bbDocs: Remove superfluous object option sample code (#10652) (Iulian Onofrei)d34a13bDocs: add subheader in configuring/configuring-rules (#10686) (薛定谔的猫)d8aea28Chore: rm unnecessary plugin in eslint-config-eslint (#10685) (薛定谔的猫)9e76be7Update: indent comments w/ nearby code if no blank lines (fixes #9733) (#10640) (Kevin Partington)9e93d46New: add no-async-promise-executor rule (fixes #10217) (#10661) (Teddy Katz)5a2538cNew: require-atomic-updates rule (fixes #10405) (#10655) (Teddy Katz)8b83d2bFix: always resolve default ignore patterns from CWD (fixes #9227) (#10638) (Teddy Katz)acb6658Fix: ESLint crash with prefer-object-spread (fixes #10646) (#10649) (薛定谔的猫)99fb7d3Docs: fix misleading no-prototype-builtins description (#10666) (薛定谔的猫)005b849Docs: fix outdated description ofbaseConfigoption (#10657) (Teddy Katz)15a77c4Docs: fix broken links (fixes eslint/eslint-jp#6) (#10658) (Toru Nagashima)87cd344Docs: Make marking a default option consistent with other rules (#10650) (Iulian Onofrei)0cb5e3eChore: Replace some function application with spread operators (#10645) (Kevin Partington)b6daf0eDocs: Remove superfluous section from no-unsafe-negation (#10648) (Iulian Onofrei)e1a3cacChore: rm deprecated experimentalObjectRestSpread option in tests (#10647) (薛定谔的猫)v5.2.0Compare Source
81283d0Update: Cache files that failed linting (fixes #9948) (#10571) (Kevin Partington)13cc63eUpgrade: ignore@4.0.2 (#10619) (Rouven Weßling)ac77a80Chore: Fixing a call to Object.assign.apply in Linter (#10629) (Kevin Partington)761f802Upgrade: eslint-plugin-node to 7.0.1 (#10612) (Toru Nagashima)c517b2aBuild: fix npm run perf failing(fixes #10577) (#10607) (薛定谔的猫)e596939Chore: fix redundant equality check (#10617) (Toru Nagashima)9f93d5fDocs: Updated Working with Custom Formatters (fixes #9950) (#10592) (Marla Foreman)9aaf195Chore: Extract lint result cache logic (refs #9948) (#10562) (Kevin Partington)80b296eBuild: package.json update for eslint-config-eslint release (ESLint Jenkins)e4e7ff2Chore: fix error message in eslint-config-eslint (#10588) (薛定谔的猫)1e88170Chore: Move lib/logging and lib/timing to lib/util/ (refs #10559) (#10579) (Kevin Partington)64dfa21Build: Fix prerelease logic in blog post generation (fixes #10578) (#10581) (Kevin Partington)0faf633Chore: Simplify helper method in Linter tests (#10580) (Kevin Partington)v5.1.0Compare Source
7328f99Build: package.json update for eslint-config-eslint release (ESLint Jenkins)b161f6bBuild: Include prerelease install info in release blog post (#10463) (Kevin Partington)b2df738Fix: prefer-object-spread duplicated comma (fixes #10512, fixes #10532) (#10524) (Toru Nagashima)d8c3a25Fix: wrap-regex doesn't work in some expression(fixes #10573) (#10576) (薛定谔的猫)114f42eDocs: Clarify option defaults in max-lines-per-function docs (#10569) (Chris Harwood)63f36f7Fix: sort-keys in an object that contains spread (fixes #10261) (#10495) (katerberg)601a5c4Fix: Prefer-const rule crashing on array destructuring (fixes #10520) (#10527) (Michael Mason)143890aUpdate: Adjust grammar of error/warnings fixable (#10546) (Matt Mischuk)8ee39c5Chore: small refactor config-validator (#10565) (薛定谔的猫)100f1beDocs: add note about release issues to readme (#10572) (Teddy Katz)02efeacFix: do not fail on nested unknown operators (#10561) (Rubén Norte)92b19caChore: use eslintrc overrides(dogfooding) (#10566) (薛定谔的猫)076a6b6Docs: add actionable fix to no-irregular-whitespace (#10558) (Matteo Collina)de663ecDocs: Only successfully linted files are cached (fixes #9802) (#10557) (Kevin Partington)f0e22fcUpgrade: globals@11.7.0 (#10497) (薛定谔的猫)8a2ff2cDocs: adding a section about disable rules for some files (#10536) (Wellington Soares)f22a3f8Docs: fix a word in no-implied-eval (#10539) (Dan Homola)20d8bbdDocs: add missing paragraph about "custom parsers" (#10547) (Pig Fang)b7addf6Update: deprecate no-catch-shadow (fixes #10466) (#10526) (Toru Nagashima)e862dc3Fix: Remove autofixer for no-debugger (fixes #10242) (#10509) (Teddy Katz)v5.0.1Compare Source
196c102Fix: valid-jsdoc should allow optional returns for async (fixes #10386) (#10480) (Mark Banner)4c823bdDocs: Fix max-lines-per-function correct code's max value (#10513) (Rhys Bower)v5.0.0Compare Source
Release blogpost
Migration guide
0feedfdNew: Added max-lines-per-function rule (fixes #9842) (#10188) (peteward44)daefbdbUpgrade: eslint-scope and espree to 4.0.0 (refs #10458) (#10500) (Brandon Mills)077358bDocs: no-process-exit: recommend process.exitCode (#10478) (Andres Kalle)f93d6ffFix: do not fail on unknown operators from custom parsers (fixes #10475) (#10476) (Rubén Norte)05343fdFix: add parens for yield statement (fixes #10432) (#10468) (Pig Fang)d477c5eFix: check destructuring for "no-shadow-restricted-names" (fixes #10467) (#10470) (Pig Fang)7a7580bUpdate: Add considerPropertyDescriptor option to func-name-matching (#9078) (Dieter Luypaert)e0a0418Fix: crash on optional catch binding (#10429) (Toru Nagashima)de4dba9Docs: styling team members (#10460) (薛定谔的猫)5e453a3Docs: display team members in tables. (#10433) (薛定谔的猫)b1895ebDocs: Restore intentional spelling mistake (#10459) (Wilfred Hughes)babel/eslint-plugin-babel
v5.3.0Compare Source
v5.2.1Compare Source
v5.2.0Compare Source
v5.1.0Compare Source
omitLastInOneLineBlockoption is used with class properties (#144)new-captests with latest from ESLint to make sure there are no regressionseslint-plugin-composerto v0.3.0no-unused-expressionsrule, thanks @lyleunderwood (#131)v5.0.0Compare Source
v5.0.0
eslint-rule-composer#138peerDependencyon ESLint 4JSXFragmentforquotesxjamundx/eslint-plugin-promise
v4.0.1Compare Source
promise/param-namesfixer(#146)
v4.0.0Compare Source
promise/no-new-staticsrule(#133)
(#144)
This is a breaking change that drops support for Node v4. In order to use ESLint
v5 and eslint-plugin-promise v4, you must use Node >=6.
webpack-contrib/file-loader
v2.0.0Compare Source
Code Refactoring
BREAKING CHANGES
enginesof"node": ">=6.9.0 < 7.0.0 || >= 8.9.0"1.1.11 (2018-03-01)
Reverts
contexttakes precedence overissuer.context(options.useRelativePath) (#260) (e73131f)1.1.10 (2018-02-26)
Bug Fixes
webpack >= 4(peerDependencies) (#255) (3a6a7a1)1.1.9 (2018-02-21)
Bug Fixes
options.publicPath) (#253) (54fa5a3)path.posixfor platform consistency (#254) (2afe0af)1.1.8 (2018-02-20)
Bug Fixes
contexttakes precedence overissuer.context(options.useRelativePath) (3b071f5)outputPathto the originalurl(options.outputPath{Function}) (4c1ccaa)path.join()(26e47ca)1.1.7 (2018-02-19)
Bug Fixes
options.outputPathandoptions.publicPath(#246) (98bf052)1.1.6 (2017-12-16)
Bug Fixes
1.1.5 (2017-10-05)
Bug Fixes
nameto be a{Function}(options.name) (#216) (fbfb160)1.1.4 (2017-09-30)
Bug Fixes
1.1.3 (2017-09-30)
1.1.2 (2017-09-30)
Bug Fixes
rawvalue (#183) (daeff0e)1.1.1 (2017-09-30)
Bug Fixes
additionalProperties(#207) (cf7c85a)webpack/webpack
v4.26.1Compare Source
Bugfixes
v4.26.0Compare Source
Features
Note: While they are officially backward-compatible, it can still happen that a new bugs occurs with terser, which break your production builds. Make sure to validate your production builds after upgrading to this version. (Note that it's always a good idea to test your output assets before deploying.)
If you want to report bugs to terser (https://github.com/terser-js/terser), please provide a minimal repro case with minimized and non-minimized code. You can configure webpack to generate non-minimized code in production mode by setting
optimization.minimize: false. When reporting a bug to terser, best report a repro case which doesn't require running webpack and is reproducible with only the terser command line.See
optimization.minimizersconfiguration option to switch back to uglify-es or provide additional minimize options for terser.v4.25.1Compare Source
Bugfixes
v4.25.0Compare Source
Features
formatoption toDllPluginto allow generating formated manifest jsonProgressPluginto add and remove informationBugfixes
.mjsv4.24.0Compare Source
Features
DefinePlugin.runtimeValue(() => {...}, true)is always evaluatedmoduleargument toDefinePlugin.runtimeValueBugfixes
v4.23.1Compare Source
Bugfixes
return'development'===process.env.NODE_ENV&&'foo'v4.23.0Compare Source
Features
watchModeflag to Compiler to be able to detect watch mode in pluginsremovedFilesproperty to Compiler to detect removed filesBugfixes
@webassemblyjs/*for bugfixInternal changes
v4.22.0Compare Source
Features
&&and||expressionsBugfixes
Performance
v4.21.0Compare Source
Features
output.libraryTarget: "amd-require"which generates a AMDrequire([], ...)wrapper instead of adefine([], ...)wrapperoutput.library, which exposes the library to a subpropertyBugfixes
__webpack_require__.eis used at runtime but is not defined in the bundleglobaltypePerformance
v4.20.2Compare Source
Bugfixes
export defaultin concatenated modulesv4.20.1Compare Source
Bugfixes
libraryTarget: "amd"without library namev4.20.0Compare Source
Bugfixes
Internal changes
v4.19.1Compare Source
Bugfixes
import()withtarget: "electron-main"uses correct path separator on windows(This fixes a problem with filemappings in vscode)
devtool: "source-map"and variants generate SourceMaps when output file is.mjsbrowserfield as object is used when usingtarget: "electron-renderer"export defaultare preservedexternalsvalue, now works correctly as documentedv4.19.0[Comp
Renovate configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻️ Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "
rebase!".👻 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.