Closed renovate[bot] closed 5 years ago
This PR contains the following updates:
5.16.0
6.0.1
12.0.0
13.0.1
7.0.1
9.1.0
:date: Schedule: "before 3am on the first day of the month" in timezone Europe/Stockholm.
: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!".
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.
This PR contains the following updates:
5.16.0
->6.0.1
12.0.0
->13.0.1
7.0.1
->9.1.0
Release Notes
eslint/eslint
### [`v6.0.1`](https://togithub.com/eslint/eslint/releases/v6.0.1) [Compare Source](https://togithub.com/eslint/eslint/compare/v6.0.0...v6.0.1) - [`b5bde06`](https://togithub.com/eslint/eslint/commit/b5bde0669bd6a7a6b8e38cdf204d8d4b932cea63) Fix: --rulesdir option didn't work (fixes [#11888](https://togithub.com/eslint/eslint/issues/11888)) ([#11890](https://togithub.com/eslint/eslint/issues/11890)) (Toru Nagashima) - [`13f0418`](https://togithub.com/eslint/eslint/commit/13f041897ee31982808a57b4d06450b57c9b27dc) Fix: improve error message on --print-config (fixes [#11874](https://togithub.com/eslint/eslint/issues/11874)) ([#11885](https://togithub.com/eslint/eslint/issues/11885)) (Toru Nagashima) - [`056c2aa`](https://togithub.com/eslint/eslint/commit/056c2aaf39a5f8d06de24f06946dda95032a0361) Fix: improve diagnostics for shareable-config-missing errors ([#11880](https://togithub.com/eslint/eslint/issues/11880)) (Teddy Katz) - [`566b7aa`](https://togithub.com/eslint/eslint/commit/566b7aa5d61fb31cd47fe4da7820b07cf9bde1ec) Docs: Update no-confusing-arrow with the new default option ([#11886](https://togithub.com/eslint/eslint/issues/11886)) (Yuping Zuo) - [`d07f3fa`](https://togithub.com/eslint/eslint/commit/d07f3fae19b901c30cf4998f10722cb3182bd237) Fix: CLIEngine#getRules() contains plugin rules (fixes [#11871](https://togithub.com/eslint/eslint/issues/11871)) ([#11872](https://togithub.com/eslint/eslint/issues/11872)) (Toru Nagashima) - [`21f4a80`](https://togithub.com/eslint/eslint/commit/21f4a8057ccc941f72bb617ae3b5c135a774f6c0) Docs: Fix inconsistent linking in migration guide ([#11881](https://togithub.com/eslint/eslint/issues/11881)) (Teddy Katz) - [`f3a0774`](https://togithub.com/eslint/eslint/commit/f3a0774a8879b08777a4aedc76677f13d5156242) Docs: Fix typo in 6.0.0 migration guide ([#11870](https://togithub.com/eslint/eslint/issues/11870)) (Kevin Partington) ### [`v6.0.0`](https://togithub.com/eslint/eslint/releases/v6.0.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v5.16.0...v6.0.0) - [`81aa06b`](https://togithub.com/eslint/eslint/commit/81aa06b4cc49e9c15234a2c4d27659a03fea53d8) Upgrade: espree@6.0.0 ([#11869](https://togithub.com/eslint/eslint/issues/11869)) (Teddy Katz) - [`5f022bc`](https://togithub.com/eslint/eslint/commit/5f022bc91d0d93d140876ceb1ee4e08b1b7cfd49) Fix: no-else-return autofix produces name collisions (fixes [#11069](https://togithub.com/eslint/eslint/issues/11069)) ([#11867](https://togithub.com/eslint/eslint/issues/11867)) (Milos Djermanovic) - [`ded9548`](https://togithub.com/eslint/eslint/commit/ded9548d881b15e771ca79b844e8159601f30f70) Fix: multiline-comment-style incorrect message ([#11864](https://togithub.com/eslint/eslint/issues/11864)) (golopot) - [`cad074d`](https://togithub.com/eslint/eslint/commit/cad074d4ddb34a59183b5965ca50170713b5a711) Docs: Add JSHint W047 compat to no-floating-decimal ([#11861](https://togithub.com/eslint/eslint/issues/11861)) (Timo Tijhof) - [`41f6304`](https://togithub.com/eslint/eslint/commit/41f6304ce641a82ee729251b448dceb9fb0d501d) Upgrade: sinon ([#11855](https://togithub.com/eslint/eslint/issues/11855)) (Toru Nagashima) - [`167ce87`](https://togithub.com/eslint/eslint/commit/167ce87e908ec04b0d3d79960278d45c883c4285) Chore: remove unuseable profile command ([#11854](https://togithub.com/eslint/eslint/issues/11854)) (Toru Nagashima) - [`c844c6f`](https://togithub.com/eslint/eslint/commit/c844c6f2ff314cfa8c6ca0e35a1ef58b7e297b79) Fix: max-len properly ignore trailing comments (fixes [#11838](https://togithub.com/eslint/eslint/issues/11838)) ([#11841](https://togithub.com/eslint/eslint/issues/11841)) (ZYSzys) - [`1b5661a`](https://togithub.com/eslint/eslint/commit/1b5661ae467c227c0239e06cc1466480004aa799) Fix: no-var should not fix variables named 'let' (fixes [#11830](https://togithub.com/eslint/eslint/issues/11830)) ([#11832](https://togithub.com/eslint/eslint/issues/11832)) (Milos Djermanovic) - [`4d75956`](https://togithub.com/eslint/eslint/commit/4d75956147b6fd662ee90eb21d3f762816463b88) Build: CI with Azure Pipelines ([#11845](https://togithub.com/eslint/eslint/issues/11845)) (Toru Nagashima) - [`1db3462`](https://togithub.com/eslint/eslint/commit/1db346220889305a427b45a00afcf362b81b3767) Chore: rm superfluous argument & fix perf-multifiles-targets ([#11834](https://togithub.com/eslint/eslint/issues/11834)) (薛定谔的猫) - [`c57a4a4`](https://togithub.com/eslint/eslint/commit/c57a4a4a993193c4208c6419df331a7bc644a536) Upgrade: [@babel/polyfill](https://togithub.com/babel/polyfill) => core-js v3 ([#11833](https://togithub.com/eslint/eslint/issues/11833)) (薛定谔的猫) - [`65faa04`](https://togithub.com/eslint/eslint/commit/65faa04e8b42eecd4505111bbff296951179f033) Docs: Clarify prefer-destructuring array/object difference (fixes [#9970](https://togithub.com/eslint/eslint/issues/9970)) ([#11851](https://togithub.com/eslint/eslint/issues/11851)) (Oliver Sieweke) - [`81c3823`](https://togithub.com/eslint/eslint/commit/81c382378923a45015bafe58362f6c8faa5c3d5f) Fix: require-atomic-updates reports parameters (fixes [#11723](https://togithub.com/eslint/eslint/issues/11723)) ([#11774](https://togithub.com/eslint/eslint/issues/11774)) (Toru Nagashima) - [`aef8ea1`](https://togithub.com/eslint/eslint/commit/aef8ea1a44b9f13d468f48536c4c93f79f201d9b) Sponsors: Sync README with website (ESLint Jenkins)standard/eslint-config-standard
### [`v13.0.1`](https://togithub.com/standard/eslint-config-standard/compare/v13.0.0...v13.0.1) [Compare Source](https://togithub.com/standard/eslint-config-standard/compare/v13.0.0...v13.0.1) ### [`v13.0.0`](https://togithub.com/standard/eslint-config-standard/compare/v12.0.0...v13.0.0) [Compare Source](https://togithub.com/standard/eslint-config-standard/compare/v12.0.0...v13.0.0)mysticatea/eslint-plugin-node
### [`v9.1.0`](https://togithub.com/mysticatea/eslint-plugin-node/releases/v9.1.0) [Compare Source](https://togithub.com/mysticatea/eslint-plugin-node/compare/v9.0.1...v9.1.0) #### ✨ Features - [`fd9d19d`](https://togithub.com/mysticatea/eslint-plugin-node/commit/fd9d19d369fcea13518ca97b669b9e358cd137a8) updated `no-deprecated-api` to not suggest alternative APIs if it has not supported on configured Node.js version. Thank you, [@Lalem001](https://togithub.com/Lalem001) ! #### 🐛 Bug Fixes - [`e5aee3c`](https://togithub.com/mysticatea/eslint-plugin-node/commit/e5aee3c86d0f33788c9a11f9c3e01d8083291513) updated `semver` package to not crash on wildcard `*` version range. ### [`v9.0.1`](https://togithub.com/mysticatea/eslint-plugin-node/releases/v9.0.1) [Compare Source](https://togithub.com/mysticatea/eslint-plugin-node/compare/v9.0.0...v9.0.1) #### 🐛 Bug Fixes - [`dfb4dc0`](https://togithub.com/mysticatea/eslint-plugin-node/commit/dfb4dc0202a9f9eb106b4dddb6c0f0205fabaff6) fixed the false positive of `node/file-extension-in-import` rule on scoped packages ([#160](https://togithub.com/mysticatea/eslint-plugin-node/issues/160)). ### [`v9.0.0`](https://togithub.com/mysticatea/eslint-plugin-node/releases/v9.0.0) [Compare Source](https://togithub.com/mysticatea/eslint-plugin-node/compare/v8.0.1...v9.0.0) Update for Node.js v12 :tada: #### 💥 Breaking Changes - [`c95b2fd`](https://togithub.com/mysticatea/eslint-plugin-node/commit/c95b2fd5959756d53c011fa1136ad9499154bfc6) dropped Node.js 6 support because of End-of-Life. - [`fe2343f`](https://togithub.com/mysticatea/eslint-plugin-node/commit/fe2343f2afda7931d3a980858388be4d8bf0a31b) dropped ESLint 4 support. New supported versions are `^5.16.0` and `>=6.0.0`. - [`7e0c2c5`](https://togithub.com/mysticatea/eslint-plugin-node/commit/7e0c2c5fa547598132441be57279e092517af08e) updated [node/no-deprecated-api] rule to check new deprecated APIs in Node.js 12. - [`5d79f2d`](https://togithub.com/mysticatea/eslint-plugin-node/commit/5d79f2d24bd147f35a8e3f3d906b4567270acaab) updated [node/no-unsupported-features/node-builtins] rule to recognize new APIs in Node.js 12. - [`02d61cf`](https://togithub.com/mysticatea/eslint-plugin-node/commit/02d61cfcc1201550945a477c8fcf95572d7b6fec) updated [node/no-unsupported-features/es-builtins] rule to recognize new APIs in Node.js 12. - [`b94731a`](https://togithub.com/mysticatea/eslint-plugin-node/commit/b94731af0b89c9f0e0ca11298a1cbea40c5dacf0) updated the rules for `require()` such as [node/no-missing-require] rule to check `require.resolve()` as well. - [`2061413`](https://togithub.com/mysticatea/eslint-plugin-node/commit/206141312ae7f1f2177393d55228da09da6573a4) updated `plugin:node/recommended` preset. #### ✨ New Rules - [`a3e0e29`](https://togithub.com/mysticatea/eslint-plugin-node/commit/a3e0e29b2ef03db2e597064a066bdbbd3ce734f5) added [node/file-extension-in-import] rule which enforce the style of file extensions. - [`e41a1e0`](https://togithub.com/mysticatea/eslint-plugin-node/commit/e41a1e08729430edca550636437738529721d286) added [node/prefer-promises/dns] rule and [node/prefer-promises/fs] rule which enforce to use Promise API instead of Callback API. [node/no-deprecated-api]: https://togithub.com/mysticatea/eslint-plugin-node/blob/v9.0.0/docs/rules/no-deprecated-api.md [node/no-unsupported-features/node-builtins]: https://togithub.com/mysticatea/eslint-plugin-node/blob/v9.0.0/docs/rules/no-unsupported-features/node-builtins.md [node/no-unsupported-features/es-builtins]: https://togithub.com/mysticatea/eslint-plugin-node/blob/v9.0.0/docs/rules/no-unsupported-features/es-builtins.md [node/no-missing-require]: https://togithub.com/mysticatea/eslint-plugin-node/blob/v9.0.0/docs/rules/no-missing-require.md [node/file-extension-in-import]: https://togithub.com/mysticatea/eslint-plugin-node/blob/v9.0.0/docs/rules/file-extension-in-import.md [node/prefer-promises/dns]: https://togithub.com/mysticatea/eslint-plugin-node/blob/v9.0.0/docs/rules/prefer-promises/dns.md [node/prefer-promises/fs]: https://togithub.com/mysticatea/eslint-plugin-node/blob/v9.0.0/docs/rules/prefer-promises/fs.md ### [`v8.0.1`](https://togithub.com/mysticatea/eslint-plugin-node/releases/v8.0.1) [Compare Source](https://togithub.com/mysticatea/eslint-plugin-node/compare/v8.0.0...v8.0.1) #### 🐛 Bug fixes - [`62ba642`](https://togithub.com/mysticatea/eslint-plugin-node/commit/62ba6425a73845c235e93d706b7d826f70853c40) fixed the wrong messages of `node/no-deprecated-api` rule ([#142](https://togithub.com/mysticatea/eslint-plugin-node/issues/142)). - [`0225b02`](https://togithub.com/mysticatea/eslint-plugin-node/commit/0225b02d0f3f8dbf2d2d52577455bf9817e925ca)...[`0593c67`](https://togithub.com/mysticatea/eslint-plugin-node/commit/0593c67576c86b2cbf4990db38d1cc4707b2f309) fixed the false positives of `no-unpublished-(bin|import|require)` rules ([#115](https://togithub.com/mysticatea/eslint-plugin-node/issues/115), [#126](https://togithub.com/mysticatea/eslint-plugin-node/issues/126)). ### [`v8.0.0`](https://togithub.com/mysticatea/eslint-plugin-node/releases/v8.0.0) [Compare Source](https://togithub.com/mysticatea/eslint-plugin-node/compare/v7.0.1...v8.0.0) This release focuses on supporting new things that were added between Node.js 8.7.0 and 11.0.0. #### Breaking changes - [`5860795`](https://togithub.com/mysticatea/eslint-plugin-node/commit/58607951356dc63cd33366282eeda98ebd587dd0) updated `node/no-deprecated-api` rule to disallow new deprecated APIs. Especially, it includes [legacy URL API](https://nodejs.org/dist/v11.0.0/docs/api/url.html#url_legacy_url_api). - [`d153b93`](https://togithub.com/mysticatea/eslint-plugin-node/commit/d153b93809c079b1be64aab706c14efb0da7991f) updated `node/no-unsupported-features/node-builtins` rule to detect new APIs. #### New rules - [`46ed54d`](https://togithub.com/mysticatea/eslint-plugin-node/commit/46ed54dc3931bbf78c6b6d0761201867c74c033f) added `node/prefer-global/text-decoder` rule for new global varaible `TextDecoder`. - [`46ed54d`](https://togithub.com/mysticatea/eslint-plugin-node/commit/46ed54dc3931bbf78c6b6d0761201867c74c033f) added `node/prefer-global/text-encoder` rule for new global varaible `TextEncoder`.Renovate configuration
:date: Schedule: "before 3am on the first day of the month" in timezone Europe/Stockholm.
: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.