chore(deps): update dependency eslint-plugin-node to v11 #338

Open
RenovateBot wants to merge 1 commit from renovate/eslint-plugin-node-11.x into develop
Collaborator

This PR contains the following updates:

Package Type Update Change
eslint-plugin-node devDependencies major ^10.0.0 -> ^11.0.0

Release Notes

mysticatea/eslint-plugin-node (eslint-plugin-node)

v11.1.0

Compare Source

The many rules for Node.js in the ESLint core will be deprecated in ESLint 7.0.0. This release includes the clone of those core rules.

Enhancements

v11.0.0

Compare Source

💥 Breaking changes

  • b6cb9a0 updated node/no-unsupported-features/node-builtins rule based on Node.js 13.2.0.
  • fb9ce15 updated node/no-unsupported-features/es-syntax rule to recognize BigInt literal property names.
  • 4295f6a updated the rules that check global variables to recognize globalThis.*.
  • 04051ed updated node/no-unsupported-features/es-builtins rule to recognize globalThis.

Enhancements

  • 276a9ad updated node/no-deprecated-api rule to allow revoked deprecations.
  • 972f828 updated node/no-unsupported-features/node-builtins rule to handle backporting properly.

🐛 Bug fixes

  • 4f74fbf fixed a crash bug around dynamic import syntax.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [eslint-plugin-node](https://github.com/mysticatea/eslint-plugin-node) | devDependencies | major | [`^10.0.0` -> `^11.0.0`](https://renovatebot.com/diffs/npm/eslint-plugin-node/10.0.0/11.1.0) | --- ### Release Notes <details> <summary>mysticatea/eslint-plugin-node (eslint-plugin-node)</summary> ### [`v11.1.0`](https://github.com/mysticatea/eslint-plugin-node/releases/tag/v11.1.0) [Compare Source](https://github.com/mysticatea/eslint-plugin-node/compare/v11.0.0...v11.1.0) The many rules for Node.js in the ESLint core will be deprecated in ESLint 7.0.0. This release includes the clone of those core rules. #### ✨ Enhancements - [`8788a11`](https://github.com/mysticatea/eslint-plugin-node/commit/8788a11e01904f394b6c438dcb218704d449c09c) added ten rules from the ESLint core: - [node/callback-return] rule that corresponds to [callback-return] rule. - [node/global-require] rule that corresponds to [global-require] rule. - [node/handle-callback-err] rule that corresponds to [handle-callback-err] rule. - [node/no-mixed-requires] rule that corresponds to [no-mixed-requires] rule. - [node/no-new-require] rule that corresponds to [no-new-require] rule. - [node/no-path-concat] rule that corresponds to [no-path-concat] rule, plus this recognizes template literals as well. - [node/no-process-env] rule that corresponds to [no-process-env] rule. - [node/no-process-exit] rule that corresponds to [no-process-exit] rule. - [node/no-restricted-require] rule that corresponds to [no-restricted-modules] rule, but this has simplified options. - [node/no-sync] rule that corresponds to [no-sync] rule. - [`ade0b59`](https://github.com/mysticatea/eslint-plugin-node/commit/ade0b59b3bdb8671196eb5b51fdab28acc87800b) added [node/no-restricted-import] rule that is ES modules version of [node/no-restricted-require] rule. [callback-return]: https://eslint.org/docs/rules/callback-return [global-require]: https://eslint.org/docs/rules/global-require [handle-callback-err]: https://eslint.org/docs/rules/handle-callback-err [no-mixed-requires]: https://eslint.org/docs/rules/no-mixed-requires [no-new-require]: https://eslint.org/docs/rules/no-new-require [no-path-concat]: https://eslint.org/docs/rules/no-path-concat [no-process-env]: https://eslint.org/docs/rules/no-process-env [no-process-exit]: https://eslint.org/docs/rules/no-process-exit [no-restricted-modules]: https://eslint.org/docs/rules/no-restricted-modules [no-sync]: https://eslint.org/docs/rules/no-sync [node/callback-return]: https://github.com/mysticatea/eslint-plugin-node/blob/v11.1.0/docs/rules/callback-return.md [node/global-require]: https://github.com/mysticatea/eslint-plugin-node/blob/v11.1.0/docs/rules/global-require.md [node/handle-callback-err]: https://github.com/mysticatea/eslint-plugin-node/blob/v11.1.0/docs/rules/handle-callback-err.md [node/no-mixed-requires]: https://github.com/mysticatea/eslint-plugin-node/blob/v11.1.0/docs/rules/no-mixed-requires.md [node/no-new-require]: https://github.com/mysticatea/eslint-plugin-node/blob/v11.1.0/docs/rules/no-new-require.md [node/no-path-concat]: https://github.com/mysticatea/eslint-plugin-node/blob/v11.1.0/docs/rules/no-path-concat.md [node/no-process-env]: https://github.com/mysticatea/eslint-plugin-node/blob/v11.1.0/docs/rules/no-process-env.md [node/no-process-exit]: https://github.com/mysticatea/eslint-plugin-node/blob/v11.1.0/docs/rules/no-process-exit.md [node/no-restricted-import]: https://github.com/mysticatea/eslint-plugin-node/blob/v11.1.0/docs/rules/no-restricted-import.md [node/no-restricted-require]: https://github.com/mysticatea/eslint-plugin-node/blob/v11.1.0/docs/rules/no-restricted-require.md [node/no-sync]: https://github.com/mysticatea/eslint-plugin-node/blob/v11.1.0/docs/rules/no-sync.md ### [`v11.0.0`](https://github.com/mysticatea/eslint-plugin-node/releases/tag/v11.0.0) [Compare Source](https://github.com/mysticatea/eslint-plugin-node/compare/v10.0.0...v11.0.0) #### 💥 Breaking changes - [`b6cb9a0`](https://github.com/mysticatea/eslint-plugin-node/commit/b6cb9a071a7177ad625cde07541b9d2f31aab35b) updated `node/no-unsupported-features/node-builtins` rule based on Node.js 13.2.0. - [`fb9ce15`](https://github.com/mysticatea/eslint-plugin-node/commit/fb9ce15fb6d465f2cead242a5daae2599ce90142) updated `node/no-unsupported-features/es-syntax` rule to recognize BigInt literal property names. - [`4295f6a`](https://github.com/mysticatea/eslint-plugin-node/commit/4295f6a45635ab61c53a8d51c19e1858a208492d) updated the rules that check global variables to recognize `globalThis.*`. - [`04051ed`](https://github.com/mysticatea/eslint-plugin-node/commit/04051edfe3aa8cdb9f1aa87bbd4130021f767174) updated `node/no-unsupported-features/es-builtins` rule to recognize `globalThis`. #### ✨ Enhancements - [`276a9ad`](https://github.com/mysticatea/eslint-plugin-node/commit/276a9ad0fa8d6db224aae6fe6d35146a3fac9377) updated `node/no-deprecated-api` rule to allow revoked deprecations. - [`972f828`](https://github.com/mysticatea/eslint-plugin-node/commit/972f828d3134a9d3ec426cb11aa1cd9f66b657a2) updated `node/no-unsupported-features/node-builtins` rule to handle backporting properly. #### 🐛 Bug fixes - [`4f74fbf`](https://github.com/mysticatea/eslint-plugin-node/commit/4f74fbf3d674ab9104880954af86f40acd88fb8e) fixed a crash bug around dynamic import syntax. </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjE1My4yIiwidGFyZ2V0QnJhbmNoIjoiZGV2ZWxvcCJ9-->
RenovateBot added 1 commit 2024-02-26 10:01:43 +01:00
This pull request doesn't have enough approvals yet. 0 of 1 approvals granted.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/eslint-plugin-node-11.x:renovate/eslint-plugin-node-11.x
git checkout renovate/eslint-plugin-node-11.x
Sign in to join this conversation.
No description provided.