julianlam / nodebb-plugin-emailer-mailgun

An emailer plugin for NodeBB using Mailgun as a third party service
9 stars 7 forks source link

chore(deps): update dependency eslint-plugin-import to v2.31.0 #120

Closed renovate[bot] closed 2 weeks ago

renovate[bot] commented 2 weeks ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
eslint-plugin-import 2.30.0 -> 2.31.0 age adoption passing confidence

Release Notes

import-js/eslint-plugin-import (eslint-plugin-import) ### [`v2.31.0`](https://redirect.github.com/import-js/eslint-plugin-import/blob/HEAD/CHANGELOG.md#2310---2024-10-03) [Compare Source](https://redirect.github.com/import-js/eslint-plugin-import/compare/v2.30.0...v2.31.0) ##### Added - support eslint v9 (\[[#​2996](https://redirect.github.com/import-js/eslint-plugin-import/issues/2996)], thanks \[[@​G-Rath](https://redirect.github.com/G-Rath)] \[[@​michaelfaith](https://redirect.github.com/michaelfaith)]) - \[`order`]: allow validating named imports (\[[#​3043](https://redirect.github.com/import-js/eslint-plugin-import/issues/3043)], thanks \[[@​manuth](https://redirect.github.com/manuth)]) - \[`extensions`]: add the `checkTypeImports` option (\[[#​2817](https://redirect.github.com/import-js/eslint-plugin-import/issues/2817)], thanks \[[@​phryneas](https://redirect.github.com/phryneas)]) ##### Fixed - `ExportMap` / flat config: include `languageOptions` in context (\[[#​3052](https://redirect.github.com/import-js/eslint-plugin-import/issues/3052)], thanks \[[@​michaelfaith](https://redirect.github.com/michaelfaith)]) - \[`no-named-as-default`]: Allow using an identifier if the export is both a named and a default export (\[[#​3032](https://redirect.github.com/import-js/eslint-plugin-import/issues/3032)], thanks \[[@​akwodkiewicz](https://redirect.github.com/akwodkiewicz)]) - \[`export`]: False positive for exported overloaded functions in TS (\[[#​3065](https://redirect.github.com/import-js/eslint-plugin-import/issues/3065)], thanks \[[@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)]) - `exportMap`: export map cache is tainted by unreliable parse results (\[[#​3062](https://redirect.github.com/import-js/eslint-plugin-import/issues/3062)], thanks \[[@​michaelfaith](https://redirect.github.com/michaelfaith)]) - `exportMap`: improve cacheKey when using flat config (\[[#​3072](https://redirect.github.com/import-js/eslint-plugin-import/issues/3072)], thanks \[[@​michaelfaith](https://redirect.github.com/michaelfaith)]) - adjust "is source type module" checks for flat config (\[[#​2996](https://redirect.github.com/import-js/eslint-plugin-import/issues/2996)], thanks \[[@​G-Rath](https://redirect.github.com/G-Rath)]) ##### Changed - \[Docs] \[`no-relative-packages`]: fix typo (\[[#​3066](https://redirect.github.com/import-js/eslint-plugin-import/issues/3066)], thanks \[[@​joshuaobrien](https://redirect.github.com/joshuaobrien)]) - \[Performance] \[`no-cycle`]: dont scc for each linted file (\[[#​3068](https://redirect.github.com/import-js/eslint-plugin-import/issues/3068)], thanks \[[@​soryy708](https://redirect.github.com/soryy708)]) - \[Docs] \[`no-cycle`]: add `disableScc` to docs (\[[#​3070](https://redirect.github.com/import-js/eslint-plugin-import/issues/3070)], thanks \[[@​soryy708](https://redirect.github.com/soryy708)]) - \[Tests] use re-exported `RuleTester` (\[[#​3071](https://redirect.github.com/import-js/eslint-plugin-import/issues/3071)], thanks \[[@​G-Rath](https://redirect.github.com/G-Rath)]) - \[Docs] \[`no-restricted-paths`]: fix grammar (\[[#​3073](https://redirect.github.com/import-js/eslint-plugin-import/issues/3073)], thanks \[[@​unbeauvoyage](https://redirect.github.com/unbeauvoyage)]) - \[Tests] \[`no-default-export`], \[`no-named-export`]: add test case (thanks \[[@​G-Rath](https://redirect.github.com/G-Rath)])

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.



This PR was generated by Mend Renovate. View the repository job log.

renovate[bot] commented 2 weeks ago

⚠️ Artifact update problem

Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: package-lock.json
npm error code ERESOLVE
npm error ERESOLVE could not resolve
npm error
npm error While resolving: eslint-config-nodebb@0.2.1
npm error Found: eslint@9.11.1
npm error node_modules/eslint
npm error   dev eslint@"9.11.1" from the root project
npm error   peer eslint@"^6.0.0 || ^7.0.0 || >=8.0.0" from @eslint-community/eslint-utils@4.2.0
npm error   node_modules/@eslint-community/eslint-utils
npm error     @eslint-community/eslint-utils@"^4.2.0" from eslint@9.11.1
npm error   1 more (eslint-plugin-import)
npm error
npm error Could not resolve dependency:
npm error peer eslint@"7.x || 8.x" from eslint-config-nodebb@0.2.1
npm error node_modules/eslint-config-nodebb
npm error   dev eslint-config-nodebb@"0.2.1" from the root project
npm error
npm error Conflicting peer dependency: eslint@8.57.1
npm error node_modules/eslint
npm error   peer eslint@"7.x || 8.x" from eslint-config-nodebb@0.2.1
npm error   node_modules/eslint-config-nodebb
npm error     dev eslint-config-nodebb@"0.2.1" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /tmp/renovate/cache/others/npm/_logs/2024-10-04T02_12_42_937Z-eresolve-report.txt
npm error A complete log of this run can be found in: /tmp/renovate/cache/others/npm/_logs/2024-10-04T02_12_42_937Z-debug-0.log
File name: yarn.lock
error SyntaxError: Invalid value type 78:0 in /tmp/renovate/repos/github/julianlam/nodebb-plugin-emailer-mailgun/yarn.lock
    at Parser.unexpected (/opt/containerbase/tools/yarn-slim/1.22.22/20.18.0/node_modules/yarn/lib/cli.js:64026:11)
    at Parser.parse (/opt/containerbase/tools/yarn-slim/1.22.22/20.18.0/node_modules/yarn/lib/cli.js:64154:16)
    at Parser.parse (/opt/containerbase/tools/yarn-slim/1.22.22/20.18.0/node_modules/yarn/lib/cli.js:64131:26)
    at parse (/opt/containerbase/tools/yarn-slim/1.22.22/20.18.0/node_modules/yarn/lib/cli.js:64231:21)
    at module.exports.exports.default (/opt/containerbase/tools/yarn-slim/1.22.22/20.18.0/node_modules/yarn/lib/cli.js:63793:96)
    at Function.<anonymous> (/opt/containerbase/tools/yarn-slim/1.22.22/20.18.0/node_modules/yarn/lib/cli.js:3068:63)
    at Generator.next (<anonymous>)
    at step (/opt/containerbase/tools/yarn-slim/1.22.22/20.18.0/node_modules/yarn/lib/cli.js:310:30)
    at /opt/containerbase/tools/yarn-slim/1.22.22/20.18.0/node_modules/yarn/lib/cli.js:321:13