Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Apr 7, 2024

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@cspell/eslint-plugin (source) ^8.0.0^9.0.0 age confidence
@shopify/eslint-plugin (source) ^44.0.0^50.0.0 age confidence
@typescript-eslint/eslint-plugin (source) ^7.0.0^8.0.0 age confidence
@typescript-eslint/parser (source) ^7.0.0^8.0.0 age confidence
eslint (source) ^8.42.0^9.0.0 age confidence
eslint-config-prettier ^9.0.0^10.0.0 age confidence
eslint-plugin-jest ^27.2.1^29.0.0 age confidence
eslint-plugin-jest-extended ^2.0.0^3.0.0 age confidence
eslint-plugin-jsdoc ^48.0.0^62.0.0 age confidence
eslint-plugin-sonarjs (source) ^0.25.0^3.0.0 age confidence
eslint-plugin-sort-destructure-keys ^1.5.0^2.0.0 age confidence
eslint-plugin-unicorn ^52.0.0^62.0.0 age confidence
eslint-plugin-unused-imports ^3.0.0^4.0.0 age confidence
eslint-plugin-yml (source) ^1.7.0^3.0.0 age confidence

Release Notes

streetsidesoftware/cspell (@​cspell/eslint-plugin)

v9.6.0

Compare Source

Features
  • feat: ESLint-plugin -- Distinguish between Forbidden, Misspelled, and Unknown words. (#​8337)

  • feat: ESLint-plugin -- Add report option to be able to control the reporting level (matching the CLI): "all", "simple", "typos", "flagged". (#​8273)

  • feat: support storing suggestions in trie (#​8228)

  • feat: Add Support reading / writing bTrie files (#​8204)

Fixes
  • refactor: extract processFile from lint.ts (#​8344)

  • fix: Improve word lookup performance when not found (#​8330)

  • fix: Improve loading time of dictionaries (#​8318)

  • fix: Reduce loading time of dictionaries. (#​8316)

  • fix: Support loading btrie dictionaries in cspell-lib (#​8311)

  • fix: Improve loading performance a bit. (#​8309)

  • fix: Prepare tools to generate btrie files. (#​8298)

  • fix: Optimize btrie files when building (#​8285)

  • fix: Add btrie path to dictionary definition (#​8284)

  • fix: Work towards support prefixes when walking ITrie (#​8276)

  • fix: Fix CStyleHexValue to handle BigInt values. (#​8282)

  • refactor: Remove FastTrieBlob (#​8267)

  • fix: Make endian required when encoding a StringTable (#​8265)

  • refactor: Removed FastTrieBlob part 1 (#​8266)

  • fix: Support string prefixes when walking nodes (#​8259)

  • refactor: Document TrieBlob format (#​8256)

  • fix: adjust error message (#​8249)

  • fix: Add StringTable and refactor BinaryFormat (#​8243)

  • refactor: Rename private methods in TrieBuilder (#​8240)

  • refactor: A bit of refactoring of utf8 naming (#​8239)

  • refactor: Add GTrie class for later (#​8238)

  • refactor: import using .ts when the package is bundled. (#​8224)

  • fix: Add cspell-tools config option to gen btrie (#​8221)

  • feat: auto load btrie files if available (#​8218)

  • fix: Minor perf boost to TrieBlob.#findNode (#​8213)

  • fix: deprecated legacy trie.has (#​8196)

  • fix: Improve speed of dictionary lookup (#​8193)

  • fix: Run perf tests on trie-lib (#​8188)

  • fix: Force consistent type imports (#​8187)

  • fix: Support adding separators when tracing compound words (#​8176)

Dictionary Updates
  • fix: Workflow Bot -- Update Dictionaries (main) (#​8326)

  • fix: Workflow Bot -- Update Dictionaries (main) (#​8277)

  • fix: Workflow Bot -- Update Dictionaries (main) (#​8192)

  • fix: Workflow Bot -- Update Dictionaries (main) (#​8186)

  • fix: Workflow Bot -- Update Dictionaries (main) (#​8182)

Documentation
  • refactor: landing page update (#​8211)

v9.4.0

Compare Source

Features
  • feat: Add option to skip large files (#​8040)
Fixes
  • fix: turn off gpg when publishing for now (#​8104)

  • fix: Turnoff signing for now (#​8102)

  • fix: Sign tags and commits when publishing (#​8096)

  • fix: Clean up verbose output (#​8053)

  • fix: allow string based maxFileSize (#​8047)

Dictionary Updates
  • fix: Workflow Bot -- Update Dictionaries (main) (#​8091)

  • fix: Workflow Bot -- Update Dictionaries (main) (#​8080)

  • fix: Workflow Bot -- Update Dictionaries (main) (#​8058)

  • fix: Workflow Bot -- Update Dictionaries (main) (#​8036)

v9.3.2

Compare Source

Fixes
  • fix: Add Zig programming language dictionary (#​7998)
  • fix: Search for TypeScript config files. (#​7997)
Dictionary Updates
  • fix: Workflow Bot -- Update Dictionaries (main) (#​8004)

v9.3.1

Compare Source

Fixes

v9.3.0

Compare Source

Features
  • feat: Support loading .ts and .mts config files. (#​7961)
Dictionary Updates
  • fix: Workflow Bot -- Update Dictionaries (main) (#​7950)

  • fix: Workflow Bot -- Update Dictionaries (main) (#​7940)

  • fix: Workflow Bot -- Update Dictionaries (main) (#​7933)

v9.2.2

Compare Source

Fixes
  • fix: Wait for the cache to save (#​7926)
Dictionary Updates
  • fix: Workflow Bot -- Update Dictionaries (main) (#​7915)

  • fix: Workflow Bot -- Update Dictionaries (main) (#​7835)

  • fix: Workflow Bot -- Update Dictionaries (main) (#​7822)

v9.2.1

Compare Source

Dictionary Updates
  • fix: Workflow Bot -- Update Dictionaries (main) (#​7795)

  • fix: Workflow Bot -- Update Dictionaries (main) (#​7791)

  • fix: Workflow Bot -- Update Dictionaries (main) (#​7768)

  • fix: Workflow Bot -- Update Dictionaries (main) (#​7764)

  • fix: Workflow Bot -- Update Dictionaries (main) (#​7745)

  • fix: Workflow Bot -- Update Dictionaries (main) (#​7728)

  • fix: Workflow Bot -- Update Dictionaries (main) (#​7672)

  • fix: Workflow Bot -- Update Dictionaries (main) (#​7662)

v9.2.0

Compare Source

  • refactor: Support url based cache entries (#​7639)
Features
  • fix: Support remote dependencies in cache (#​7642)
Fixes
  • fix: Remove flat-cache dependency (#​7636)

  • refactor: move towards caching URLs (#​7634)

  • fix: Support async cache (#​7631)

  • fix: Replace file-entry-cache (#​6579)

  • fix: Clean cspell-lib type exports (#​7615)

Dictionary Updates
  • fix: Workflow Bot -- Update Dictionaries (main) (#​7618)

v9.1.5

Compare Source

Fixes
  • fix: Compile before publish (#​7610)

v9.1.3

Compare Source

Fixes
  • fix: Add toml config reader/writer (#​7565)
Dictionary Updates
  • fix: Workflow Bot -- Update Dictionaries (main) (#​7569)

  • fix: Workflow Bot -- Update Dictionaries (main) (#​7564)

  • fix: Workflow Bot -- Update Dictionaries (main) (#​7560)

  • fix: Workflow Bot -- Update Dictionaries (main) (#​7549)

Documentation
  • fix: Add toml config reader/writer (#​7565)

v9.1.2

Compare Source

Fixes
  • fix: Do not double encode stdin urls (#​7536)
  • fix: cspell trace output (#​7528)
Dictionary Updates
  • fix: Workflow Bot -- Update Dictionaries (main) (#​7526)

v9.1.1

Compare Source

Changes
Fixes
  • fix: Use the native JSON parser if possible (#​7502)

v9.1.0

Compare Source

Changes
Features
  • feat: Add command dictionaries (#​7445)

  • feat: Add lint option --dictionary (#​7441)

  • feat: Add init command to command-line. (#​7414)

  • feat: Add command line option to set reporting level (#​7380)

Fixes
  • fix: Fix perf issue related to searching for the config. (#​7483)

  • fix: Hide --config-search option (#​7479)

  • refactor: isolatedDeclarations: true (#​7459)

  • refactor: enable isolatedDeclarations (#​7456)

  • refactor: enable isolatedDeclarations (#​7452)

  • fix: Add option to continue on error (#​7451)

  • fix: Improve dictionaries command (#​7449)

  • fix: Add trace option --dictionary (#​7443)

  • fix: Add init options (#​7436)

  • fix: Allow init of cspell.config.yml files (#​7432)

  • fix: Only generate the context if necessary (#​7388)

  • fix: Correct the schema generator (#​7395)

Dictionary Updates
  • fix: Workflow Bot -- Update Dictionaries (main) (#​7499)

  • fix: Workflow Bot -- Update Dictionaries (main) (#​7485)

  • fix: Workflow Bot -- Update Dictionaries (main) (#​7474)

Documentation
  • fix: Correct the schema generator (#​7395)

v9.0.2

Compare Source

Changes
Fixes
  • fix: Add eslint plugin helpers (#​7352)

  • fix: Make it possible to define a strict dictionary. (#​7351)

  • fix: Correct the Hunspell Reader usage. (#​7325)

Dictionary Updates
  • fix: Workflow Bot -- Update Dictionaries (main) (#​7346)

v9.0.1

Compare Source

Changes
Fixes
  • fix: Add support to add words to config and keep comments. (#​7295)
Dictionary Updates
  • fix: Workflow Bot -- Update Dictionaries (main) (#​7306)
  • fix: Workflow Bot -- Update Dictionaries (main) (#​7302)

v9.0.0

Compare Source

Changes
BREAKING
  • feat!: End support for Node 18 (#​7275)
Fixes
  • fix: Update en-gb dictionary to en-gb-mit (#​7278)
Dictionary Updates
  • fix: Workflow Bot -- Update Dictionaries (main) (#​7279)
Shopify/web-configs (@​shopify/eslint-plugin)

v50.0.0

Compare Source

Major Changes
  • #​477 fecfb7b Thanks @​BPScott! - Use eslint-plugin-import-x instead of eslint-plugin-import. This is faster, while retaing the same features - notably it avoids a large speed degredation when using the no-cycle rule with eslint-plugin-import.

    Rule names are the same in eslint-plugin-import-x, but the plugin name is import-x instead of import. You will need to change all rules and settings that define or reference import/THING to import-x/THING. e.g. the rule import/no-cycle becomes import-x/no-cycle and the setting import/parsers becomes import-x/parsers. You should check the eslint-plugin-import-x documentation to see if the settings for any rules differ from their eslint-plugin-import counterparts.

    Configuration of resolvers has switched from using import/resolver to import-x/resolver-next. Any configuration of resolvers shuld be done using the new setting per https://www.npmjs.com/package/eslint-plugin-import-x#resolvers. We now configure eslint-import-resolver-typescript as the default resolver for typescript files so you no longer need to configure a resolver unless you need to override the default options.

v49.0.0

Compare Source

v48.0.2

Compare Source

v48.0.0

Compare Source

v47.0.1

Compare Source

v47.0.0

Compare Source

v46.0.0

Compare Source

v45.0.0

Compare Source

typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)

v8.53.1

Compare Source

🩹 Fixes
  • utils: make RuleCreator root defaultOptions optional (#​11956)
  • eslint-plugin: [consistent-indexed-object-style] skip fixer if interface is a default export (#​11951)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.53.0

Compare Source

🚀 Features
  • eslint-plugin: add rule [strict-void-return] (#​9707)
  • eslint-plugin: [no-unused-vars] add a fixer to remove unused imports (#​11922)
🩹 Fixes
  • eslint-plugin: [no-useless-default-assignment] fix false positive for parameters corresponding to a rest parameter (#​11916)
  • eslint-plugin: replace unclear "error typed" with more helpful description (#​11704)
  • typescript-estree: forbid invalid extends and implements in interface declaration (#​11935)
  • typescript-estree: forbid invalid class implements (#​11934)
  • typescript-estree: forbid type-only import with both default and named specifiers (#​11930)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.52.0

Compare Source

🚀 Features
  • eslint-plugin-internal: [no-multiple-lines-of-errors] add rule (#​11899)
🩹 Fixes
  • eslint-plugin: [no-base-to-string] detect @​@​toPrimitive and valueOf (#​11901)
  • eslint-plugin: [no-useless-default-assignment] handle conditional initializer (#​11908)
❤️ Thank You
  • Josh Goldberg ✨
  • Ulrich Stark

You can read about our versioning strategy and releases on our website.

v8.51.0

Compare Source

🚀 Features
  • eslint-plugin: add namespace to plugin meta (#​11885)
  • eslint-plugin: [no-useless-default-assignment] fix some cases to optional syntax (#​11871)
🩹 Fixes
  • eslint-plugin: [prefer-optional-chain] handle MemberExpression in final chain position (#​11835)
  • eslint-plugin: bump ts-api-utils to 2.2.0 (#​11881)
  • eslint-plugin: remove fixable from no-dynamic-delete rule (#​11876)
  • eslint-plugin: fix crash and false positives in no-useless-default-assignment (#​11845)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.50.1

Compare Source

🩹 Fixes
  • eslint-plugin: [no-unnecessary-type-assertion] correct handling of undefined vs. void (#​11826)
  • eslint-plugin: [method-signature-style] ignore methods that return this (#​11813)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.50.0

Compare Source

🚀 Features
  • eslint-plugin: [no-useless-default-assignment] add rule (#​11720)
❤️ Thank You
  • Josh Goldberg ✨
  • Ulrich Stark

You can read about our versioning strategy and releases on our website.

v8.49.0

Compare Source

🚀 Features
  • eslint-plugin: use Intl.Segmenter instead of graphemer (#​11804)
🩹 Fixes
  • deps: update dependency prettier to v3.7.2 (#​11820)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.48.1

Compare Source

🩹 Fixes
  • eslint-plugin: [restrict-template-expressions] check base types in allow list (#​11764, #​11759)
  • eslint-plugin: honor ignored base types on generic classes (#​11767)
  • eslint-plugin: [consistent-type-exports] check value flag before resolving alias (#​11769)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.48.0

Compare Source

🚀 Features
  • eslint-plugin: [no-redundant-type-constituents] use assignability checking for redundancy checks (#​10744)
🩹 Fixes
  • typescript-estree: disallow binding patterns in parameter properties (#​11760)
  • eslint-plugin: [consistent-generic-constructors] ignore when constructor is typed array (#​10477)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.47.0

Compare Source

🚀 Features
  • eslint-plugin: [no-unused-private-class-members] new extension rule (#​10913)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.46.4

Compare Source

🩹 Fixes
  • parser: error when both projectService and project are set (#​11333)
  • eslint-plugin: handle override modifier in promise-function-async fixer (#​11730)
  • eslint-plugin: [no-deprecated] fix double-report on computed literal identifiers (#​11006, #​10958)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.46.3

Compare Source

🩹 Fixes
  • eslint-plugin: [no-duplicate-enum-values] support signed numbers (#​11722, #​11723)
  • eslint-plugin: [no-misused-promises] expand union type to retrieve target property (#​11706)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.46.2

Compare Source

🩹 Fixes
  • eslint-plugin: [prefer-optional-chain] skip optional chaining when it could change the result (#​11702)
❤️ Thank You
  • mdm317

You can read about our versioning strategy and releases on our website.

v8.46.1

Compare Source

🩹 Fixes
  • eslint-plugin: [no-misused-promises] special-case .finally not to report when a promise returning function is provided as an argument (#​11667)
  • eslint-plugin: [prefer-optional-chain] include mixed "nullish comparison style" chains in checks (#​11533)
❤️ Thank You
  • mdm317
  • Ronen Amiel

You can read about our versioning strategy and releases on our website.

v8.46.0

Compare Source

🚀 Features
  • eslint-plugin: [no-unsafe-member-access] add allowOptionalChaining option (#​11659)
  • rule-schema-to-typescript-types: clean up and make public (#​11633)
🩹 Fixes
  • eslint-plugin: [prefer-readonly-parameter-types] ignore tagged primitives (#​11660)
  • typescript-estree: forbid abstract method and accessor to have implementation (#​11657)
  • eslint-plugin: removed error type previously deprecated (#​11674)
  • eslint-plugin: [no-deprecated] ignore deprecated export imports (#​11603)
  • eslint-plugin: [unbound-method] improve wording around this: void and binding (#​11634)
  • rule-tester: deprecate TestCaseError#type and LintMessage#nodeType (#​11628)
  • eslint-plugin: [no-floating-promises] remove excess parentheses in suggestions (#​11487)
❤️ Thank You

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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

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

@renovate
Copy link
Contributor Author

renovate bot commented Apr 7, 2024

⚠ Artifact update problem

Renovate failed to update an artifact 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:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: package-lock.json
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @babel/eslint-parser@7.22.5
npm WARN Found: eslint@9.2.0
npm WARN node_modules/eslint
npm WARN   dev eslint@"^9.0.0" from the root project
npm WARN   22 more (@babel/eslint-plugin, @cspell/eslint-plugin, ...)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer eslint@"^7.5.0 || ^8.0.0" from @babel/eslint-parser@7.22.5
npm WARN node_modules/@babel/eslint-parser
npm WARN   peer @babel/eslint-parser@">=7.11.0" from @babel/eslint-plugin@7.22.5
npm WARN   node_modules/@babel/eslint-plugin
npm WARN   1 more (@shopify/eslint-plugin)
npm WARN 
npm WARN Conflicting peer dependency: eslint@8.57.0
npm WARN node_modules/eslint
npm WARN   peer eslint@"^7.5.0 || ^8.0.0" from @babel/eslint-parser@7.22.5
npm WARN   node_modules/@babel/eslint-parser
npm WARN     peer @babel/eslint-parser@">=7.11.0" from @babel/eslint-plugin@7.22.5
npm WARN     node_modules/@babel/eslint-plugin
npm WARN     1 more (@shopify/eslint-plugin)
npm ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve
npm ERR! 
npm ERR! While resolving: @shopify/eslint-plugin@44.0.0
npm ERR! Found: eslint@9.2.0
npm ERR! node_modules/eslint
npm ERR!   dev eslint@"^9.0.0" from the root project
npm ERR!   peer eslint@">=7.5.0" from @babel/eslint-plugin@7.22.5
npm ERR!   node_modules/@babel/eslint-plugin
npm ERR!     @babel/eslint-plugin@"^7.14.5" from @shopify/eslint-plugin@44.0.0
npm ERR!     node_modules/@shopify/eslint-plugin
npm ERR!       dev @shopify/eslint-plugin@"^44.0.0" from the root project
npm ERR!   21 more (@cspell/eslint-plugin, ...)
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peer eslint@"^8.3.0" from @shopify/eslint-plugin@44.0.0
npm ERR! node_modules/@shopify/eslint-plugin
npm ERR!   dev @shopify/eslint-plugin@"^44.0.0" from the root project
npm ERR! 
npm ERR! Conflicting peer dependency: eslint@8.57.0
npm ERR! node_modules/eslint
npm ERR!   peer eslint@"^8.3.0" from @shopify/eslint-plugin@44.0.0
npm ERR!   node_modules/@shopify/eslint-plugin
npm ERR!     dev @shopify/eslint-plugin@"^44.0.0" from the root project
npm ERR! 
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR! 
npm ERR! See /tmp/renovate/cache/others/npm/eresolve-report.txt for a full report.

npm ERR! A complete log of this run can be found in:
npm ERR!     /tmp/renovate/cache/others/npm/_logs/2024-05-06T16_17_35_080Z-debug-0.log

@renovate renovate bot force-pushed the renovate/major-linting branch 5 times, most recently from d405618 to 61b94db Compare April 12, 2024 14:49
@renovate renovate bot force-pushed the renovate/major-linting branch 4 times, most recently from 2cce190 to a939b8f Compare April 22, 2024 22:02
@renovate renovate bot force-pushed the renovate/major-linting branch 6 times, most recently from f69dd87 to 4324629 Compare April 30, 2024 20:21
@renovate renovate bot force-pushed the renovate/major-linting branch 4 times, most recently from 5c5f183 to 886a290 Compare May 9, 2024 20:04
@renovate
Copy link
Contributor Author

renovate bot commented May 9, 2024

⚠️ Artifact update problem

Renovate failed to update an artifact 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:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: package-lock.json
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @babel/eslint-parser@7.22.5
npm WARN Found: eslint@9.39.2
npm WARN node_modules/eslint
npm WARN   dev eslint@"^9.0.0" from the root project
npm WARN   27 more (@babel/eslint-plugin, ...)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer eslint@"^7.5.0 || ^8.0.0" from @babel/eslint-parser@7.22.5
npm WARN node_modules/@babel/eslint-parser
npm WARN   peer @babel/eslint-parser@">=7.11.0" from @babel/eslint-plugin@7.22.5
npm WARN   node_modules/@babel/eslint-plugin
npm WARN 
npm WARN Conflicting peer dependency: eslint@8.57.1
npm WARN node_modules/eslint
npm WARN   peer eslint@"^7.5.0 || ^8.0.0" from @babel/eslint-parser@7.22.5
npm WARN   node_modules/@babel/eslint-parser
npm WARN     peer @babel/eslint-parser@">=7.11.0" from @babel/eslint-plugin@7.22.5
npm WARN     node_modules/@babel/eslint-plugin
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @typescript-eslint/experimental-utils@5.60.0
npm WARN Found: eslint@9.39.2
npm WARN node_modules/eslint
npm WARN   dev eslint@"^9.0.0" from the root project
npm WARN   27 more (@babel/eslint-plugin, ...)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer eslint@"^6.0.0 || ^7.0.0 || ^8.0.0" from @typescript-eslint/experimental-utils@5.60.0
npm WARN node_modules/@typescript-eslint/experimental-utils
npm WARN   @typescript-eslint/experimental-utils@"^5.0.0" from eslint-etc@5.2.1
npm WARN   node_modules/eslint-etc
npm WARN   2 more (eslint-plugin-etc, eslint-plugin-typescript-sort-keys)
npm WARN 
npm WARN Conflicting peer dependency: eslint@8.57.1
npm WARN node_modules/eslint
npm WARN   peer eslint@"^6.0.0 || ^7.0.0 || ^8.0.0" from @typescript-eslint/experimental-utils@5.60.0
npm WARN   node_modules/@typescript-eslint/experimental-utils
npm WARN     @typescript-eslint/experimental-utils@"^5.0.0" from eslint-etc@5.2.1
npm WARN     node_modules/eslint-etc
npm WARN     2 more (eslint-plugin-etc, eslint-plugin-typescript-sort-keys)
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @typescript-eslint/utils@5.60.0
npm WARN Found: eslint@9.39.2
npm WARN node_modules/eslint
npm WARN   dev eslint@"^9.0.0" from the root project
npm WARN   27 more (@babel/eslint-plugin, ...)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer eslint@"^6.0.0 || ^7.0.0 || ^8.0.0" from @typescript-eslint/utils@5.60.0
npm WARN node_modules/@typescript-eslint/utils
npm WARN   @typescript-eslint/utils@"5.60.0" from @typescript-eslint/experimental-utils@5.60.0
npm WARN   node_modules/@typescript-eslint/experimental-utils
npm WARN 
npm WARN Conflicting peer dependency: eslint@8.57.1
npm WARN node_modules/eslint
npm WARN   peer eslint@"^6.0.0 || ^7.0.0 || ^8.0.0" from @typescript-eslint/utils@5.60.0
npm WARN   node_modules/@typescript-eslint/utils
npm WARN     @typescript-eslint/utils@"5.60.0" from @typescript-eslint/experimental-utils@5.60.0
npm WARN     node_modules/@typescript-eslint/experimental-utils
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: eslint-etc@5.2.1
npm WARN Found: eslint@9.39.2
npm WARN node_modules/eslint
npm WARN   dev eslint@"^9.0.0" from the root project
npm WARN   27 more (@babel/eslint-plugin, ...)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer eslint@"^8.0.0" from eslint-etc@5.2.1
npm WARN node_modules/eslint-etc
npm WARN   eslint-etc@"^5.1.0" from eslint-plugin-etc@2.0.3
npm WARN   node_modules/eslint-plugin-etc
npm WARN 
npm WARN Conflicting peer dependency: eslint@8.57.1
npm WARN node_modules/eslint
npm WARN   peer eslint@"^8.0.0" from eslint-etc@5.2.1
npm WARN   node_modules/eslint-etc
npm WARN     eslint-etc@"^5.1.0" from eslint-plugin-etc@2.0.3
npm WARN     node_modules/eslint-plugin-etc
npm ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve
npm ERR! 
npm ERR! While resolving: eslint-plugin-etc@2.0.3
npm ERR! Found: eslint@9.39.2
npm ERR! node_modules/eslint
npm ERR!   dev eslint@"^9.0.0" from the root project
npm ERR!   peer eslint@">=7.5.0" from @babel/eslint-plugin@7.22.5
npm ERR!   node_modules/@babel/eslint-plugin
npm ERR!   26 more (@eslint-community/eslint-utils, eslint-compat-utils, ...)
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peer eslint@"^8.0.0" from eslint-plugin-etc@2.0.3
npm ERR! node_modules/eslint-plugin-etc
npm ERR!   dev eslint-plugin-etc@"^2.0.3" from the root project
npm ERR! 
npm ERR! Conflicting peer dependency: eslint@8.57.1
npm ERR! node_modules/eslint
npm ERR!   peer eslint@"^8.0.0" from eslint-plugin-etc@2.0.3
npm ERR!   node_modules/eslint-plugin-etc
npm ERR!     dev eslint-plugin-etc@"^2.0.3" from the root project
npm ERR! 
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR! 
npm ERR! See /runner/cache/others/npm/eresolve-report.txt for a full report.

npm ERR! A complete log of this run can be found in:
npm ERR!     /runner/cache/others/npm/_logs/2026-01-19T18_37_29_963Z-debug-0.log

@renovate renovate bot force-pushed the renovate/major-linting branch 4 times, most recently from 407e61b to 8609e60 Compare May 16, 2024 03:07
@renovate renovate bot force-pushed the renovate/major-linting branch 3 times, most recently from f433349 to 8f65c48 Compare May 22, 2024 00:49
@renovate renovate bot force-pushed the renovate/major-linting branch 3 times, most recently from c4ad661 to 144f550 Compare September 20, 2025 12:55
@renovate renovate bot force-pushed the renovate/major-linting branch 3 times, most recently from 590d23a to 44be874 Compare October 4, 2025 08:54
@renovate renovate bot force-pushed the renovate/major-linting branch 3 times, most recently from c8b9a34 to e03c1a1 Compare October 14, 2025 11:27
@renovate renovate bot force-pushed the renovate/major-linting branch 2 times, most recently from 2b20661 to a6f5de3 Compare October 28, 2025 05:32
@renovate renovate bot force-pushed the renovate/major-linting branch 2 times, most recently from 3a46155 to 0652623 Compare November 6, 2025 01:41
@renovate renovate bot force-pushed the renovate/major-linting branch 2 times, most recently from 8c6afb3 to e50588e Compare November 20, 2025 20:31
@renovate renovate bot force-pushed the renovate/major-linting branch 2 times, most recently from 3140637 to 1959bc4 Compare December 5, 2025 18:12
@renovate renovate bot force-pushed the renovate/major-linting branch 4 times, most recently from caffb9e to 4ad8c08 Compare December 17, 2025 05:32
@renovate renovate bot force-pushed the renovate/major-linting branch 3 times, most recently from 62715c3 to 32359ed Compare December 26, 2025 21:58
@renovate renovate bot force-pushed the renovate/major-linting branch 2 times, most recently from e2546e1 to 849ade3 Compare January 9, 2026 01:42
@renovate renovate bot force-pushed the renovate/major-linting branch 2 times, most recently from 69167a2 to 6a030c5 Compare January 18, 2026 06:34
@renovate renovate bot force-pushed the renovate/major-linting branch from 6a030c5 to 0cfaaeb Compare January 19, 2026 11:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant