From 738f28be091448cc3db38e70f81ec832ea041bf8 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 6 Nov 2024 11:48:55 +0000 Subject: [PATCH] chore(deps): update dependency eslint-plugin-n to ^17.12.0 (#1679) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [eslint-plugin-n](https://redirect.github.com/eslint-community/eslint-plugin-n) | [`^17.11.0` -> `^17.12.0`](https://renovatebot.com/diffs/npm/eslint-plugin-n/17.11.1/17.12.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-n/17.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-n/17.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-n/17.11.1/17.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-n/17.11.1/17.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
eslint-community/eslint-plugin-n (eslint-plugin-n) ### [`v17.12.0`](https://redirect.github.com/eslint-community/eslint-plugin-n/blob/HEAD/CHANGELOG.md#17120-2024-10-30) [Compare Source](https://redirect.github.com/eslint-community/eslint-plugin-n/compare/v17.11.1...v17.12.0) ##### ๐ŸŒŸ Features - **no-unsupported:** Support node 23.0.0 and 22.10.0 ([#​358](https://redirect.github.com/eslint-community/eslint-plugin-n/issues/358)) ([0fd0350](https://redirect.github.com/eslint-community/eslint-plugin-n/commit/0fd0350ee1aa7825fb52c172342dd419f79a21f7)) - **no-unsupported:** Support node 23.1.0 ([#​370](https://redirect.github.com/eslint-community/eslint-plugin-n/issues/370)) ([06d60ae](https://redirect.github.com/eslint-community/eslint-plugin-n/commit/06d60aef21a01ac8a77101d1e983d3b4c31822c1)) ##### ๐Ÿฉน Fixes - **no-unsupported:** `getCallSite` is experimental ([#​363](https://redirect.github.com/eslint-community/eslint-plugin-n/issues/363)) ([d15c63a](https://redirect.github.com/eslint-community/eslint-plugin-n/commit/d15c63a9a874e5d0becc7d213d354ae3c8231b21)) - **no-unsupported:** support missing `process.features` ([#​362](https://redirect.github.com/eslint-community/eslint-plugin-n/issues/362)) ([9552a4a](https://redirect.github.com/eslint-community/eslint-plugin-n/commit/9552a4a4c9001c6b5f51620d68a3b2cbaa392cd4)) - update dependencies ([#​365](https://redirect.github.com/eslint-community/eslint-plugin-n/issues/365)) ([bf34ca5](https://redirect.github.com/eslint-community/eslint-plugin-n/commit/bf34ca53864e059e3fbf632f33429ba10a75ee9b)) ##### ๐Ÿงน Chores - Improve typescript types and strictness ([#​367](https://redirect.github.com/eslint-community/eslint-plugin-n/issues/367)) ([18cdd53](https://redirect.github.com/eslint-community/eslint-plugin-n/commit/18cdd53b8bc520e84cc1edbf0e21fd26357ce8a2))
--- ### Configuration ๐Ÿ“… **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). ๐Ÿšฆ **Automerge**: Enabled. โ™ป **Rebasing**: Whenever PR is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/JoshuaKGoldberg/create-typescript-app). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- pnpm-lock.yaml | 84 ++++++++++++++++++++++---------------------------- 2 files changed, 38 insertions(+), 48 deletions(-) diff --git a/package.json b/package.json index cf6146133..f4e82544d 100644 --- a/package.json +++ b/package.json @@ -80,7 +80,7 @@ "eslint-plugin-jsdoc": "^50.4.0", "eslint-plugin-jsonc": "^2.16.0", "eslint-plugin-markdown": "^5.1.0", - "eslint-plugin-n": "^17.11.0", + "eslint-plugin-n": "^17.12.0", "eslint-plugin-package-json": "^0.15.2", "eslint-plugin-perfectionist": "^3.2.0", "eslint-plugin-regexp": "^2.6.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 456fab75a..6a6f29832 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -121,8 +121,8 @@ importers: specifier: ^5.1.0 version: 5.1.0(eslint@9.9.0(jiti@2.3.3)) eslint-plugin-n: - specifier: ^17.11.0 - version: 17.11.1(eslint@9.9.0(jiti@2.3.3)) + specifier: ^17.12.0 + version: 17.12.0(eslint@9.9.0(jiti@2.3.3)) eslint-plugin-package-json: specifier: ^0.15.2 version: 0.15.2(eslint@9.9.0(jiti@2.3.3))(jsonc-eslint-parser@2.4.0) @@ -1949,20 +1949,14 @@ packages: engines: {node: '>=6.0'} hasBin: true - eslint-compat-utils@0.1.2: - resolution: {integrity: sha512-Jia4JDldWnFNIru1Ehx1H5s9/yxiRHY/TimCuUc0jNexew3cF1gI6CYZil1ociakfWO3rRqFjl1mskBblB3RYg==} + eslint-compat-utils@0.5.1: + resolution: {integrity: sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==} engines: {node: '>=12'} peerDependencies: eslint: '>=6.0.0' - eslint-compat-utils@0.5.0: - resolution: {integrity: sha512-dc6Y8tzEcSYZMHa+CMPLi/hyo1FzNeonbhJL7Ol0ccuKQkwopJcJBA9YL/xmMTLU1eKigXo9vj9nALElWYSowg==} - engines: {node: '>=12'} - peerDependencies: - eslint: '>=6.0.0' - - eslint-plugin-es-x@7.5.0: - resolution: {integrity: sha512-ODswlDSO0HJDzXU0XvgZ3lF3lS3XAZEossh15Q2UHjwrJggWeBoKqqEsLTZLXl+dh5eOAozG0zRcYtuE35oTuQ==} + eslint-plugin-es-x@7.8.0: + resolution: {integrity: sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: eslint: '>=8' @@ -1985,8 +1979,8 @@ packages: peerDependencies: eslint: '>=8' - eslint-plugin-n@17.11.1: - resolution: {integrity: sha512-93IUD82N6tIEgjztVI/l3ElHtC2wTa9boJHrD8iN+NyDxjxz/daZUZKfkedjBZNdg6EqDk4irybUsiPwDqXAEA==} + eslint-plugin-n@17.12.0: + resolution: {integrity: sha512-zNAtz/erDn0v78bIY3MASSQlyaarV4IOTvP5ldHsqblRFrXriikB6ghkDTkHjUad+nMRrIbOy9euod2azjRfBg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.23.0' @@ -2231,8 +2225,8 @@ packages: resolution: {integrity: sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==} engines: {node: '>=18'} - get-tsconfig@4.7.6: - resolution: {integrity: sha512-ZAqrLlu18NbDdRaHq+AKXzAmqIUPswPWKUchfytdAjiRFnCe5ojG2bstg6mRiZabkKfCoL/e98pbBELIV/YCeA==} + get-tsconfig@4.8.1: + resolution: {integrity: sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==} get-uri@6.0.3: resolution: {integrity: sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==} @@ -2303,8 +2297,8 @@ packages: resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} engines: {node: '>=18'} - globals@15.9.0: - resolution: {integrity: sha512-SmSKyLLKFbSr6rptvP8izbyxJL4ILwqO9Jg23UA0sDlGlu58V59D1//I3vlc0KJphVdUR7vMjHIplYnzBxorQA==} + globals@15.12.0: + resolution: {integrity: sha512-1+gLErljJFhbOVyaetcwJiJ4+eLe45S2E7P5UiZ9xGfeq3ATQf5DOv9G7MH3gGbKQLkzmNh2DxfZwLdw+j6oTQ==} engines: {node: '>=18'} globby@10.0.0: @@ -2406,8 +2400,8 @@ packages: ieee754@1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - ignore@5.3.1: - resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} + ignore@5.3.2: + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} ignore@6.0.2: @@ -4434,7 +4428,7 @@ snapshots: dependencies: escape-string-regexp: 4.0.0 eslint: 9.9.0(jiti@2.3.3) - ignore: 5.3.1 + ignore: 5.3.2 '@eslint-community/eslint-utils@4.4.0(eslint@9.9.0(jiti@2.3.3))': dependencies: @@ -4457,7 +4451,7 @@ snapshots: debug: 4.3.6 espree: 10.1.0 globals: 14.0.0 - ignore: 5.3.1 + ignore: 5.3.2 import-fresh: 3.3.0 js-yaml: 4.1.0 minimatch: 3.1.2 @@ -4811,7 +4805,7 @@ snapshots: '@snyk/github-codeowners@1.1.0': dependencies: commander: 4.1.1 - ignore: 5.3.1 + ignore: 5.3.2 p-map: 4.0.0 '@szmarczak/http-timer@5.0.1': @@ -4881,7 +4875,7 @@ snapshots: '@typescript-eslint/visitor-keys': 8.1.0 eslint: 9.9.0(jiti@2.3.3) graphemer: 1.4.0 - ignore: 5.3.1 + ignore: 5.3.2 natural-compare: 1.4.0 ts-api-utils: 1.3.0(typescript@5.6.2) optionalDependencies: @@ -5778,21 +5772,17 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-compat-utils@0.1.2(eslint@9.9.0(jiti@2.3.3)): - dependencies: - eslint: 9.9.0(jiti@2.3.3) - - eslint-compat-utils@0.5.0(eslint@9.9.0(jiti@2.3.3)): + eslint-compat-utils@0.5.1(eslint@9.9.0(jiti@2.3.3)): dependencies: eslint: 9.9.0(jiti@2.3.3) semver: 7.6.3 - eslint-plugin-es-x@7.5.0(eslint@9.9.0(jiti@2.3.3)): + eslint-plugin-es-x@7.8.0(eslint@9.9.0(jiti@2.3.3)): dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@2.3.3)) '@eslint-community/regexpp': 4.11.0 eslint: 9.9.0(jiti@2.3.3) - eslint-compat-utils: 0.1.2(eslint@9.9.0(jiti@2.3.3)) + eslint-compat-utils: 0.5.1(eslint@9.9.0(jiti@2.3.3)) eslint-plugin-jsdoc@50.4.3(eslint@9.9.0(jiti@2.3.3)): dependencies: @@ -5815,7 +5805,7 @@ snapshots: dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@2.3.3)) eslint: 9.9.0(jiti@2.3.3) - eslint-compat-utils: 0.5.0(eslint@9.9.0(jiti@2.3.3)) + eslint-compat-utils: 0.5.1(eslint@9.9.0(jiti@2.3.3)) espree: 9.6.1 graphemer: 1.4.0 jsonc-eslint-parser: 2.4.0 @@ -5829,15 +5819,15 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-n@17.11.1(eslint@9.9.0(jiti@2.3.3)): + eslint-plugin-n@17.12.0(eslint@9.9.0(jiti@2.3.3)): dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@2.3.3)) enhanced-resolve: 5.17.1 eslint: 9.9.0(jiti@2.3.3) - eslint-plugin-es-x: 7.5.0(eslint@9.9.0(jiti@2.3.3)) - get-tsconfig: 4.7.6 - globals: 15.9.0 - ignore: 5.3.1 + eslint-plugin-es-x: 7.8.0(eslint@9.9.0(jiti@2.3.3)) + get-tsconfig: 4.8.1 + globals: 15.12.0 + ignore: 5.3.2 minimatch: 9.0.5 semver: 7.6.3 @@ -5879,7 +5869,7 @@ snapshots: dependencies: debug: 4.3.6 eslint: 9.9.0(jiti@2.3.3) - eslint-compat-utils: 0.5.0(eslint@9.9.0(jiti@2.3.3)) + eslint-compat-utils: 0.5.1(eslint@9.9.0(jiti@2.3.3)) lodash: 4.17.21 natural-compare: 1.4.0 yaml-eslint-parser: 1.2.2 @@ -5919,7 +5909,7 @@ snapshots: file-entry-cache: 8.0.0 find-up: 5.0.0 glob-parent: 6.0.2 - ignore: 5.3.1 + ignore: 5.3.2 imurmurhash: 0.1.4 is-glob: 4.0.3 is-path-inside: 3.0.3 @@ -6122,7 +6112,7 @@ snapshots: '@sec-ant/readable-stream': 0.4.1 is-stream: 4.0.1 - get-tsconfig@4.7.6: + get-tsconfig@4.8.1: dependencies: resolve-pkg-maps: 1.0.0 @@ -6219,7 +6209,7 @@ snapshots: globals@14.0.0: {} - globals@15.9.0: {} + globals@15.12.0: {} globby@10.0.0: dependencies: @@ -6228,7 +6218,7 @@ snapshots: dir-glob: 3.0.1 fast-glob: 3.3.2 glob: 7.2.3 - ignore: 5.3.1 + ignore: 5.3.2 merge2: 1.4.1 slash: 3.0.0 @@ -6237,7 +6227,7 @@ snapshots: array-union: 2.1.0 dir-glob: 3.0.1 fast-glob: 3.3.2 - ignore: 5.3.1 + ignore: 5.3.2 merge2: 1.4.1 slash: 3.0.0 @@ -6245,7 +6235,7 @@ snapshots: dependencies: dir-glob: 3.0.1 fast-glob: 3.3.2 - ignore: 5.3.1 + ignore: 5.3.2 merge2: 1.4.1 slash: 4.0.0 @@ -6253,7 +6243,7 @@ snapshots: dependencies: '@sindresorhus/merge-streams': 2.3.0 fast-glob: 3.3.2 - ignore: 5.3.1 + ignore: 5.3.2 path-type: 5.0.0 slash: 5.1.0 unicorn-magic: 0.1.0 @@ -6345,7 +6335,7 @@ snapshots: ieee754@1.2.1: {} - ignore@5.3.1: {} + ignore@5.3.2: {} ignore@6.0.2: {} @@ -7689,7 +7679,7 @@ snapshots: tsx@4.17.0: dependencies: esbuild: 0.23.0 - get-tsconfig: 4.7.6 + get-tsconfig: 4.8.1 optionalDependencies: fsevents: 2.3.3