chai-immutable
chai-immutable copied to clipboard
Update dependency eslint-plugin-mocha to v10
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| eslint-plugin-mocha | 6.3.0 -> 10.5.0 |
Release Notes
lo1tuma/eslint-plugin-mocha (eslint-plugin-mocha)
v10.5.0
Enhancements
- Add name to flat configs (#356)
v10.4.3
Bug Fixes
- Fix support for ESLint versions < 8.40.0
v10.4.2
Bug Fixes
- Stop using deprecated ESLint context methods
v10.4.1
Bug Fixes
- Downgrade
globalspackage to support node versions < v18
v10.4.0
Features
- Add support for eslint flat config format (#349)
v10.3.0
Features
- Add
consistent-spacing-between-blocksrule (#340)
Documentation
- Add screendriver to contributors (#339)
v10.2.0
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
Enhancements
- Support this for additionalCustomNames (#329)
v10.0.5
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
Documentation
- Document recommended error level (#317)
Dependency Upgrades
- Bump package versions due to vulnerability issues (#320)
v10.0.3
Bug Fixes
- Allow dynamic expressions as description argument in no-empty-description (#316)
v10.0.2
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
Bug Fixes
- Add
mochaprefix to "no-empty-description" rule name in rec config (#310)
Build-Related
- chore: use
npm-run-allto run lint/test scripts (#308)
v10.0.0
Breaking Changes
Features
Enhancements
- Add rule documentation URLs (and eslint-plugin-eslint-plugin) (#294)
Documentation
- Remove unavailable badge from README (#305)
Dependency Upgrades
- Update devDependencies (#301)
Code Refactoring
- Remove eslint-config-holidaycheck dev dependency (#300)
Build-Related
- Add
markdownlintand fix linting issues (#306)
v9.0.0
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
- Update dependencies (#284)
Build-Related
- Add node v16 to CI environments (#283)
v8.2.0
Enhancements
- Memoize names (increases speed by 10x) (#280)
Code Refactoring
-
- Avoid passing superfluous argument (#278)
v8.1.0
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
Build-Related
- Improve benchmark test reliability (#277)
v8.0.0
Breaking Changes
- Consistently use shared settings in all rules (#262)
- remove autofix from no-skipped-tests rule fix (#258)
Features
- New rule no-exports (#263)
Enhancements
- New option
ignoreSkippedforhandle-done-callbackrule (#260)
Documentation
- Add meta.docs.description to all rules (#257)
Dependency Upgrades
- Update dependencies (#259)
Code Refactoring
- Use includes instead of indexOf (#261)
v7.0.1
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
Breaking Changes
- Drop support for ESLint < v7 and Node.js < v10 (#247)
Enhancements
- Add
meta.typeand missingfixable: 'code'(#245)
Dependency Upgrades
- Updates of devDependencies (#246)
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 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.