Skip to content
This repository was archived by the owner on Oct 10, 2025. It is now read-only.

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 26, 2025

This PR contains the following updates:

Package Change Age Confidence
eslint-plugin-mocha 5.3.0 -> 11.2.0 age confidence

Release Notes

lo1tuma/eslint-plugin-mocha (eslint-plugin-mocha)

v11.2.0

Enhancements
  • Improve exported plugin type (#​400)
Build-Related
  • ci: drop node 23, add node 24 (#​397)

v11.1.0

Compare Source

Bug Fixes
  • Fix detecting mocha config calls in no-setup-in-describe (#​387)
  • Fix consistent-spacing-between-blocks when using timeout() modifier (#​379)
Enhancements
  • Include typescript declaration files in npm package (#​378)
Documentation
  • Fix valid-suite-title options documentation (#​385)
Code Refactoring
  • Add test to verify no-identical-title supports same titles in different suites (#​388)
  • Add test-case to verify generated tests work with consistent-spacing-between-blocks (#​386)
  • Add regression tests for no-setup-in-describe (#​380)

v11.0.0

Compare Source

Breaking Changes
  • Rename *-description rules to *-title (#​369)
  • Rename no-async-describe to no-async-suite (#​368)
  • Drop support for commonjs in no-exports rule (#​366)
  • Implement new resolve algorithm (#​365)
  • Switch to ESM (#​362)
  • Stop supporting ESLint versions < 9 (#​359)
  • Remove support for node v14, v16 and v18 (#​345)
Features
  • Implement new rule consistent-interface (#​367)
Enhancements
  • Add name to flat configs (#​356)
Dependency Upgrades
Code Refactoring
Build-Related
  • Use packtory as a release tool (#​374)
  • Update CI matrix to use latest node versions (#​370)

v10.5.0

Compare Source

Enhancements
  • Add name to flat configs (#​356)

v10.4.3

Compare Source

Bug Fixes
  • Fix support for ESLint versions < 8.40.0

v10.4.2

Compare Source

Bug Fixes
  • Stop using deprecated ESLint context methods

v10.4.1

Compare Source

Bug Fixes
  • Downgrade globals package to support node versions < v18

v10.4.0

Compare Source

Features
  • Add support for eslint flat config format (#​349)

v10.3.0

Compare Source

Features
  • Add consistent-spacing-between-blocks rule (#​340)
Documentation
  • Add screendriver to contributors (#​339)

v10.2.0

Compare Source

Features
  • Support function calls as custom names (to stop false warnings) (#​336)
Documentation
  • Automate docs with eslint-doc-generator (#​330)
Dependency Upgrades
  • Update all dependencies (#​334)
Build-Related
  • Include Node.js v20 in continuous integration pipeline (#​338)
  • Introduce "release-it" to make releases more comfortable (#​337)

v10.1.0

Compare Source

Enhancements
  • Support this for additionalCustomNames (#​329)

v10.0.5

Compare Source

Bug Fixes
  • Support Node 18 + switch from ramda to rambda (#​326)
Code Refactoring
  • Add unit tests to verify the correct reference is analyzed for shadowing (#​328)

v10.0.4

Compare Source

Documentation
  • Document recommended error level (#​317)
Dependency Upgrades
  • Bump package versions due to vulnerability issues (#​320)

v10.0.3

Compare Source

Bug Fixes
  • Allow dynamic expressions as description argument in no-empty-description (#​316)

v10.0.2

Compare Source

Bug Fixes
  • Fix no-empty-description rule to not report on dynamic values (#​315)
Code Refactoring
  • chore: switch yarn command to npm (#​309)

v10.0.1

Compare Source

Bug Fixes
  • Add mocha prefix to "no-empty-description" rule name in rec config (#​310)
Build-Related
  • chore: use npm-run-all to run lint/test scripts (#​308)

v10.0.0

Compare Source

Breaking Changes
  • Turn off no-hooks-for-single-case in recommended (#​307)
  • Drop support for node v12 (#​299)
Features
Enhancements
  • Add rule documentation URLs (and eslint-plugin-eslint-plugin) (#​294)
Documentation
  • Remove unavailable badge from README (#​305)
Dependency Upgrades
Code Refactoring
  • Remove eslint-config-holidaycheck dev dependency (#​300)
Build-Related
  • Add markdownlint and fix linting issues (#​306)

v9.0.0

Compare Source

Breaking Changes
  • Drop support for node v10 (#​285)
Bug Fixes
  • Fix false positive in no-setup-in-describe (#​293)
Features
  • Add "all" config preset which enables all rules (#​281)
Enhancements
  • Improve no-skipped performance (#​292)
  • Improve no-hooks-for-single-case performance (#​291)
  • Improve no-nested-tests performance (#​290)
  • Improve performance of no-identical-title (#​289)
  • Improve no-setup-in-describe performance (#​287)
  • Improve no-mocha-arrows performance (#​288)
  • Improve performance of no-exports rule (#​286)
  • Enable all rules during runtime benchmark (#​282)
Dependency Upgrades
Build-Related
  • Add node v16 to CI environments (#​283)

v8.2.0

Compare Source

Enhancements
  • Memoize names (increases speed by 10x) (#​280)
Code Refactoring
    • Avoid passing superfluous argument (#​278)

v8.1.0

Compare Source

Bug Fixes
  • Fix prefer-arrow-callback to not fail when using import.meta (#​266)
Enhancements
  • Speed up no-exclusive-tests and no-pending-tests (#​276)
  • set env.mocha on recommended config (#​273)
  • Add benchmarks for runtime with many files (#​269)
Documentation
  • Remove stray linebreak at top of file (#​272)
  • Add recommended tick to no-exports (#​271)
Build-Related
  • Improve benchmark test reliability (#​277)

v8.0.0

Compare Source

Breaking Changes
  • Consistently use shared settings in all rules (#​262)
  • remove autofix from no-skipped-tests rule fix (#​258)
Features
Enhancements
  • New option ignoreSkipped for handle-done-callback rule (#​260)
Documentation
  • Add meta.docs.description to all rules (#​257)
Dependency Upgrades
Code Refactoring
  • Use includes instead of indexOf (#​261)

v7.0.1

Compare Source

Bug Fixes
  • Fix no-setup-in-describe to not flag describe.skip() (#​256)
  • Fix max-top-level-suites to work with ES modules (#​255)
  • Support comments in arrow functions when fixing (#​253)

v7.0.0

Compare Source

Breaking Changes
  • Drop support for ESLint < v7 and Node.js < v10 (#​247)
Enhancements
  • Add meta.type and missing fixable: 'code' (#​245)
Dependency Upgrades
  • Updates of devDependencies (#​246)

v6.3.0

Compare Source

Bug Fixes
  • no-hooks-for-single-case: fix false postive in nested suites (#​238)
  • Fix max-top-level-suites to ignore generated suites (#​239)
  • Check static template strings in valid-test-description and valid-suite-description (#​237)
Enhancements
  • no-hooks: add option to allow certain kind of hooks (#​236)
  • Add schemas for options (and remove for files which are using settings) (#​234)
  • Add u flag in RegExp for valid-test-description and valid-suite-description (#​232)
  • Add fixable property to fixable rules (and mention in docs) (#​228)
  • add plugin to recommended config (#​226)
Documentation
  • Indicate whether rule is recommended (#​229)
  • "Options" heading in doc files (and consistent level 2 heading) (#​233)
  • Doc syntax issue (#​231)
Code Refactoring
  • Nondeprecated rule format (#​235)
  • Alphabetize rule lists (#​227)
Build-Related
    • npm: Add package-lock.json (#​230)
  • ✉️ Send a webhook to Coveralls when the build completes (#​222)

v6.2.2

Compare Source

Bug Fixes
  • Support TDD interface in no-setup-in-describe (#​220)
Build-Related
  • 🚀 Use GitHub Actions instead of Travis (#​221)

v6.2.1

Compare Source

Bug Fixes
  • Fix no-setup-in-describe to allow mocha config calls (#​215)
  • Relax no-synchronous-tests to allow non literals from concise arrows (#​216)
Documentation
  • Minor documentation tweaks (#​217)
Dependency Upgrades

v6.2.0

Compare Source

Enhancements
  • Startup Performance Optimization (#​214)

v6.1.1

Compare Source

Bug Fixes
  • Fix no-setup-in-describe to allow Mocha suite config (#​209)

v6.1.0

Compare Source

Enhancements
  • Add custom message for valid-suite-description (#​207)
  • Add custom message for valid-test-description rule (#​206)

v6.0.0

Compare Source

Breaking Changes
  • Revamped recommended ruleset (#​200)
  • Drop nodejs 6 support (#​197)
Bug Fixes
  • Fix no-setup-in-describe to correctly detect describe calls (#​196)
  • Fix no-setup-in-describe to work with arrow functions (#​195)
Features
  • Implement no-return-from-async rule (#​190)
Dependency Upgrades
  • Update dev dependencies (#​199)
Build-Related
  • Add nodejs to travis build environments (#​198)

Configuration

📅 Schedule: Branch creation - "after 11pm every weekday,every weekend,before 1am every weekday" in timezone America/New_York, Automerge - At any time (no schedule defined).

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

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. View the repository job log.

@cypress-app-bot
Copy link

See the guidelines for reviewing dependency updates for info on how to review dependency update PRs.

Copy link

cypress bot commented Apr 26, 2025

cypress-example-todomvc    Run #4543

Run Properties:  status check passed Passed #4543  •  git commit 41147ce61f: chore(deps): update eslint-plugin-mocha to 11.0.0 🌟
Project cypress-example-todomvc
Branch Review renovate/eslint-plugin-mocha-11.x
Run status status check passed Passed #4543
Run duration 00m 38s
Commit git commit 41147ce61f: chore(deps): update eslint-plugin-mocha to 11.0.0 🌟
Committer renovate[bot]
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 0
Tests that did not run due to a developer annotating a test with .skip  Pending 0
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 32
View all changes introduced in this branch ↗︎
UI Coverage  75%
  Untested elements 1  
  Tested elements 6  
Accessibility  89.27%
  Failed rules  1 critical   0 serious   2 moderate   0 minor
  Failed elements 21  

@renovate renovate bot force-pushed the renovate/eslint-plugin-mocha-11.x branch from 51f0810 to 486a1b5 Compare May 6, 2025 20:59
@renovate renovate bot force-pushed the renovate/eslint-plugin-mocha-11.x branch 2 times, most recently from 41147ce to 8f57a8b Compare May 24, 2025 15:13
Copy link
Contributor Author

renovate bot commented May 24, 2025

⚠️ 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 ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR! 
npm ERR! While resolving: [email protected]
npm ERR! Found: [email protected]
npm ERR! node_modules/eslint
npm ERR!   dev eslint@"7.32.0" from the root project
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peer eslint@">=9.0.0" from [email protected]
npm ERR! node_modules/eslint-plugin-mocha
npm ERR!   dev eslint-plugin-mocha@"11.2.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 /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/2025-10-08T14_27_54_841Z-debug-0.log

@renovate renovate bot force-pushed the renovate/eslint-plugin-mocha-11.x branch from 8f57a8b to 9d93234 Compare June 4, 2025 17:55
@renovate renovate bot force-pushed the renovate/eslint-plugin-mocha-11.x branch from 9d93234 to c50adb7 Compare June 18, 2025 19:18
@renovate renovate bot force-pushed the renovate/eslint-plugin-mocha-11.x branch 2 times, most recently from f17efeb to 73231d2 Compare July 2, 2025 14:06
@renovate renovate bot force-pushed the renovate/eslint-plugin-mocha-11.x branch from 73231d2 to 4e256f0 Compare July 15, 2025 21:46
@renovate renovate bot force-pushed the renovate/eslint-plugin-mocha-11.x branch from 4e256f0 to bc6908c Compare August 7, 2025 19:17
@renovate renovate bot force-pushed the renovate/eslint-plugin-mocha-11.x branch 2 times, most recently from 9af5b34 to d2b87f5 Compare September 2, 2025 21:50
@renovate renovate bot force-pushed the renovate/eslint-plugin-mocha-11.x branch from d2b87f5 to 006eb6c Compare October 2, 2025 08:42
@renovate renovate bot force-pushed the renovate/eslint-plugin-mocha-11.x branch from 006eb6c to e6b822f Compare October 8, 2025 14:27
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant