Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Dec 22, 2025

Bumps the all group with 21 updates in the / directory:

Package From To
@bbc/http-transport 4.5.0 4.6.2
commander 12.1.0 14.0.2
debug 4.3.6 4.4.3
joi 17.13.3 18.0.2
node-fetch 2.7.0 3.3.2
picocolors 1.0.1 1.1.1
@types/lodash 4.17.7 4.17.21
@types/node 24.10.1 25.0.2
@typescript-eslint/eslint-plugin 5.62.0 8.49.0
@typescript-eslint/parser 5.62.0 8.49.0
chai 5.1.1 6.2.1
eslint 8.57.0 9.39.2
eslint-config-iplayer 9.2.0 10.0.1
eslint-plugin-mocha 10.5.0 11.2.0
mocha 10.7.3 11.7.5
nock 13.5.4 14.0.10
prettier 3.3.3 3.7.4
sinon 18.0.0 21.0.0
@types/sinon 17.0.3 21.0.0
tsx 4.17.0 4.21.0
typescript 5.5.4 5.9.3

Updates @bbc/http-transport from 4.5.0 to 4.6.2

Release notes

Sourced from @​bbc/http-transport's releases.

v4.6.2

  • chore: added explicit any to err type 4ab58ad

bbc/http-transport@v4.6.1...v4.6.2

v4.6.1

  • chore: fix bad typescript declaration 1a4d1ee

bbc/http-transport@v4.6.0...v4.6.1

v4.6.0

New criticalErrorDetector configuration point for customising when retry logic should occur.

IPLAYER-45726

  • Merge pull request #52 from bbc/IPLAYER-45725-circuit-breaker-mware ce1a374
  • fix: added typings for criticalErrorDetector e675152
  • feat: allow criticalErrorDetector configuration in builder 3ab35a1
  • feat: circuit broken errors no longer retried 2d91c23

bbc/http-transport@v4.5.1...v4.6.0

v4.5.1

  • fix: client no longer delays when it wont retry (#51) 5958210

bbc/http-transport@v4.5.0...v4.5.1

Commits
  • 806b9eb 4.6.2
  • 4ab58ad chore: added explicit any to err type
  • 841aaea 4.6.1
  • 1a4d1ee chore: fix bad typescript declaration
  • 5b1671a 4.6.0
  • ce1a374 Merge pull request #52 from bbc/IPLAYER-45725-circuit-breaker-mware
  • e675152 fix: added typings for criticalErrorDetector
  • 3ab35a1 feat: allow criticalErrorDetector configuration in builder
  • 2d91c23 feat: circuit broken errors no longer retried
  • 34baa2a 4.5.1
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by chriss901, a new releaser for @​bbc/http-transport since your current version.


Updates commander from 12.1.0 to 14.0.2

Release notes

Sourced from commander's releases.

v14.0.2

Changed

  • improve negative number auto-detection test (#2428)
  • update (dev) dependencies

v14.0.1

Fixed

  • broken markdown link in README (#2369)

Changed

  • improve code readability by using optional chaining (#2394)
  • use more idiomatic code with object spread instead of Object.assign() (#2395)
  • improve code readability using string.endsWith() instead of string.slice() (#2396)
  • refactor .parseOptions() to process args array in-place (#2409)
  • change private variadic support routines from ._concatValue() to ._collectValue() (change code from array.concat() to array.push()) (#2410)
  • update (dev) dependencies

v14.0.0

Added

  • support for groups of options and commands in the help using low-level .helpGroup() on Option and Command, and higher -level .optionsGroup() and .commandsGroup() which can be used in chaining way to specify group title for following option s/commands (#2328)
  • support for unescaped negative numbers as option-arguments and command-arguments (#2339)
  • TypeScript: add parseArg property to Argument class (#2359)

Fixed

  • remove bogus leading space in help when option has default value but not a description (#2348)
  • .configureOutput() now makes copy of settings instead of modifying in-place, fixing side-effects (#2350)

Changed

  • Breaking: Commander 14 requires Node.js v20 or higher
  • internal refactor of Help class adding .formatItemList() and .groupItems() methods (#2328)

v13.1.0

Added

  • support a pair of long option flags to allow a memorable shortened flag, like .option('--ws, --workspace') (#2312)

v13.0.0

Added

  • support multiple calls to .parse() with default settings (#2299)
  • add .saveStateBeforeParse() and .restoreStateBeforeParse() for use by subclasses (#2299)
  • style routines like styleTitle() to add color to help using .configureHelp() or Help subclass (#2251)

... (truncated)

Changelog

Sourced from commander's changelog.

[14.0.2] (2025-10-25)

Changed

  • improve negative number auto-detection test (#2428)
  • update (dev) dependencies

[14.0.1] (2025-09-12)

Fixed

  • broken markdown link in README (#2369)

Changed

  • improve code readability by using optional chaining (#2394)
  • use more idiomatic code with object spread instead of Object.assign() (#2395)
  • improve code readability using string.endsWith() instead of string.slice() (#2396)
  • refactor .parseOptions() to process args array in-place (#2409)
  • change private variadic support routines from ._concatValue() to ._collectValue() (change code from array.concat() to array.push()) (#2410)
  • update (dev) dependencies

[14.0.0] (2025-05-18)

Added

  • support for groups of options and commands in the help using low-level .helpGroup() on Option and Command, and higher-level .optionsGroup() and .commandsGroup() which can be used in chaining way to specify group title for following options/commands (#2328)
  • support for unescaped negative numbers as option-arguments and command-arguments (#2339)
  • TypeScript: add parseArg property to Argument class (#2359)

Fixed

  • remove bogus leading space in help when option has default value but not a description (#2348)
  • .configureOutput() now makes copy of settings instead of modifying in-place, fixing side-effects (#2350)

Changed

  • Breaking: Commander 14 requires Node.js v20 or higher
  • internal refactor of Help class adding .formatItemList() and .groupItems() methods (#2328)

[13.1.0] (2025-01-21)

Added

  • support a pair of long option flags to allow a memorable shortened flag, like .option('--ws, --workspace') (#2312)

[13.0.0] (2024-12-30)

Added

... (truncated)

Commits

Updates debug from 4.3.6 to 4.4.3

Release notes

Sourced from debug's releases.

4.4.3

Functionally identical release to 4.4.1.

Version 4.4.2 is compromised. Please see debug-js/debug#1005.

4.4.1

What's Changed

New Contributors

Full Changelog: debug-js/debug@4.4.0...4.4.1

4.4.0

Fixes (hopefully) the inefficient regex warnings in .enable().

Minor version as this is invariably going to break certain users who misuse the .enable() API and expected it to work with regexes, which was never supported nor documented. That's on you, sorry - that functionality won't be added back.

Full Changelog: debug-js/debug@4.3.7...4.4.0

4.3.7

What's Changed

Full Changelog: debug-js/debug@4.3.6...4.3.7

Commits

Updates joi from 17.13.3 to 18.0.2

Commits
  • 481e270 18.0.2
  • 32bac2f Merge pull request #3092 from AnslemHack/bug-coerceStringsWithEmptySpaces
  • aa1f2b0 Remove empty string to false coercion in boolean validation
  • 43e8367 fix: handle whitespace in boolean string coercion
  • 1b923c1 18.0.1
  • 1ceea4e Merge pull request #3087 from hapijs/fix/array-types
  • c8bee29 fix: proper types for more complex cases of array
  • 0ffadef chore: run prettier on types
  • 55b0096 18.0.0
  • 8ccad73 chore: add guid wrapper types
  • Additional commits viewable in compare view

Updates node-fetch from 2.7.0 to 3.3.2

Release notes

Sourced from node-fetch's releases.

v3.3.2

3.3.2 (2023-07-25)

Bug Fixes

v3.3.1

3.3.1 (2023-03-11)

Bug Fixes

  • release "Allow URL class object as an argument for fetch()" #1696 (#1716) (7b86e94)

v3.3.0

3.3.0 (2022-11-10)

Features

v3.2.10

3.2.10 (2022-07-31)

Bug Fixes

v3.2.9

3.2.9 (2022-07-18)

Bug Fixes

  • Headers: don't forward secure headers on protocol change (#1599) (e87b093)

v3.2.8

3.2.8 (2022-07-12)

Bug Fixes

... (truncated)

Commits

Updates picocolors from 1.0.1 to 1.1.1

Release notes

Sourced from picocolors's releases.

picocolors 1.1.1

What's new?

  • Moved TypeScript declarations to a d.ts file #82
  • Reworked color detection algorithm to properly work with empty strings in NO_COLOR and FORCE_COLOR env variables #87
  • Eliminated require() call to make the package compatible with some tools #87

picocolors 1.1.0

What's new?

  • Added bright color variants #55
Changelog

Sourced from picocolors's changelog.

v1.1.1

  • Moved TypeScript declarations to a d.ts file (#82)
  • Reworked color detection algorithm to properly work with empty strings in NO_COLOR and FORCE_COLOR env variables (#87)
  • Eliminated require() call to make the package compatible with some tools (#87)

v1.1.0

  • Added bright color variants (#55)
Commits
  • 7249f8c picocolors@1.1.1
  • 6f0a463 Add chalk v5 and yoctocolors to benchmarks (#88)
  • 5b01210 Rework color detection (#87)
  • ef5553b fix: usage of node12 in testing.yaml (#73)
  • 4c5e981 Use mitata, esbuild for benchmarking speed and size (#86)
  • 6a1eb72 fix(types): move types declaration into "real" types declaration file (.d.ts)...
  • 4e94689 picocolors@1.1.0
  • 6f60111 test: add test (shouldn't overflow when coloring already colored large text) ...
  • 1d7a86d feat: bright colors variants (#55)
  • 9dd71a0 misc
  • See full diff in compare view

Updates @types/lodash from 4.17.7 to 4.17.21

Commits

Updates @types/node from 24.10.1 to 25.0.2

Commits

Updates @typescript-eslint/eslint-plugin from 5.62.0 to 8.49.0

Release notes

Sourced from @​typescript-eslint/eslint-plugin's releases.

v8.49.0

8.49.0 (2025-12-08)

🚀 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

8.48.1 (2025-12-02)

⏪ Reverts

  • eslint-plugin: revert "[no-redundant-type-constituents] use assignability checking for redundancy checks (#10744)" (#11812)

🩹 Fixes

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

❤️ Thank You

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

v8.48.0

8.48.0 (2025-11-24)

🚀 Features

  • eslint-plugin: [no-redundant-type-constituents] use assignability checking for redundancy checks (#10744)
  • rule-tester: remove workaround for jest circular structure error (#11772)
  • typescript-estree: gate all errors behind allowInvalidAST (#11693)
  • typescript-estree: replace fast-glob with tinyglobby (#11740)

... (truncated)

Changelog

Sourced from @​typescript-eslint/eslint-plugin's changelog.

8.49.0 (2025-12-08)

🚀 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.

8.48.1 (2025-12-02)

🩹 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.

8.48.0 (2025-11-24)

🚀 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

... (truncated)

Commits
  • 864595a chore(release): publish 8.49.0
  • 32b7e89 chore(deps): update dependency @​vitest/eslint-plugin to v1.5.1 (#11816)
  • 56149a2 feat(eslint-plugin): use Intl.Segmenter instead of graphemer (#11804)
  • 34a49a4 fix(deps): update dependency prettier to v3.7.2 (#11820)
  • d2d7ace docs: fixes bad link to jest docs in unbound-method rule page (#11823)
  • 8fe3445 chore(release): publish 8.48.1
  • 5ac66a6 fix(eslint-plugin): revert "[no-redundant-type-constituents] use assignabilit...
  • 906cc3c fix(eslint-plugin): [restrict-template-expressions] check base types in allow...
  • 16cf0f7 test(eslint-plugin): [consistent-type-exports] add more shadowed imports test...
  • 0db02ac fix(eslint-plugin): honor ignored base types on generic classes (#11767)
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​typescript-eslint/eslint-plugin since your current version.


Updates @typescript-eslint/parser from 5.62.0 to 8.49.0

Release notes

Sourced from @​typescript-eslint/parser's releases.

v8.49.0

8.49.0 (2025-12-08)

🚀 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

8.48.1 (2025-12-02)

⏪ Reverts

  • eslint-plugin: revert "[no-redundant-type-constituents] use assignability checking for redundancy checks (#10744)" (#11812)

🩹 Fixes

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

❤️ Thank You

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

v8.48.0

8.48.0 (2025-11-24)

🚀 Features

  • eslint-plugin: [no-redundant-type-constituents] use assignability checking for redundancy checks (#10744)
  • rule-tester: remove workaround for jest circular structure error (#11772)
  • typescript-estree: gate all errors behind allowInvalidAST (#11693)
  • typescript-estree: replace fast-glob with tinyglobby (#11740)

... (truncated)

Changelog

Sourced from @​typescript-eslint/parser's changelog.

8.49.0 (2025-12-08)

This was a version bump only for parser to align it with other projects, there were no code changes.

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

8.48.1 (2025-12-02)

This was a version bump only for parser to align it with other projects, there were no code changes.

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

8.48.0 (2025-11-24)

This was a version bump only for parser to align it with other projects, there were no code changes.

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

8.47.0 (2025-11-17)

This was a version bump only for parser to align it with other projects, there were no code changes.

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

8.46.4 (2025-11-10)

This was a version bump only for parser to align it with other projects, there were no code changes.

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

8.46.3 (2025-11-03)

This was a version bump only for parser to align it with other projects, there were no code changes.

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

8.46.2 (2025-10-20)

This was a version bump only for parser to align it with other projects, there were no code changes.

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

8.46.1 (2025-10-13)

This was a version bump only for parser to align it with other projects, there were no code changes.

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

8.46.0 (2025-10-06)

... (truncated)

Commits
  • 864595a chore(release): publish 8.49.0
  • 32b7e89 chore(deps): update dependency @​vitest/eslint-plugin to v1.5.1 (#11816)
  • 8fe3445 chore(release): publish 8.48.1
  • 6fb1551 chore(release): publish 8.48.0
  • a4dc42a chore: migrate to nx 22 (#11780)
  • 28cf803 chore(release): publish 8.47.0
  • 843f144 chore(release): publish 8.46.4
  • d9f3497 chore(release): publish 8.46.3
  • 55ca033 chore(release): publish 8.46.2
  • 3f5fbf6 chore(release): publish 8.46.1
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​typescript-eslint/parser since your current version.


Updates chai from 5.1.1 to 6.2.1

Release notes

Sourced from chai's releases.

v6.2.1

What's Changed

New Contributors

Full Changelog: chaijs/chai@v6.2.0...v6.2.1

v6.2.0

What's Changed

Full Changelog: chaijs/chai@v6.1.0...v6.2.0

v6.1.0

What's Changed

Full Changelog: chaijs/chai@v6.0.2...v6.1.0

v6.0.1

What's Changed

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for chai since your current version.


Updates eslint from 8.57.0 to 9.39.2

Release notes

Sourced from eslint's releases.

v9.39.2

Bug Fixes

  • 5705833 fix: warn when eslint-env configuration comments are found (#20381) (sethamus)

Build Related

  • 506f154 build: add .scss files entry to knip (#20391) (Milos Djermanovic)

Chores

  • 7ca0af7 chore: upgrade to @eslint/js@9.39.2 (#20394) (Francesco Trotta)
  • c43ce24 chore: package.json update for @​eslint/js release (Jenkins)
  • 4c9858e ci: add v9.x-dev branch (#20382) (Milos Djermanovic)

v9.39.1

Bug Fixes

  • 650753e fix: Only pass node to JS lang visitor methods (#20283) (Nicholas C. Zakas)

Documentation

  • 51b51f4 docs: add a section on when to use extends vs cascading (#20268) (Tanuj Kanti)
  • b44d426 docs: Update README (GitHub Actions Bot)

Chores

  • 92db329 chore: update @eslint/js version to 9.39.1 (#20284) (Francesco Trotta)
  • c7ebefc chore: package.json update for @​eslint/js release (Jenkins)
  • 61778f6 chore: update eslint-config-eslint dependency @​eslint/js to ^9.39.0 (#20275) (renovate[bot])
  • d9ca2fc ci: Add rangeStrategy to eslint group in renovate config (#20266) (唯然)<...

    Description has been truncated

Bumps the all group with 21 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@bbc/http-transport](https://github.com/bbc/http-transport) | `4.5.0` | `4.6.2` |
| [commander](https://github.com/tj/commander.js) | `12.1.0` | `14.0.2` |
| [debug](https://github.com/debug-js/debug) | `4.3.6` | `4.4.3` |
| [joi](https://github.com/hapijs/joi) | `17.13.3` | `18.0.2` |
| [node-fetch](https://github.com/node-fetch/node-fetch) | `2.7.0` | `3.3.2` |
| [picocolors](https://github.com/alexeyraspopov/picocolors) | `1.0.1` | `1.1.1` |
| [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) | `4.17.7` | `4.17.21` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.10.1` | `25.0.2` |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `5.62.0` | `8.49.0` |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `5.62.0` | `8.49.0` |
| [chai](https://github.com/chaijs/chai) | `5.1.1` | `6.2.1` |
| [eslint](https://github.com/eslint/eslint) | `8.57.0` | `9.39.2` |
| [eslint-config-iplayer](https://github.com/bbc/eslint-config-iplayer) | `9.2.0` | `10.0.1` |
| [eslint-plugin-mocha](https://github.com/lo1tuma/eslint-plugin-mocha) | `10.5.0` | `11.2.0` |
| [mocha](https://github.com/mochajs/mocha) | `10.7.3` | `11.7.5` |
| [nock](https://github.com/nock/nock) | `13.5.4` | `14.0.10` |
| [prettier](https://github.com/prettier/prettier) | `3.3.3` | `3.7.4` |
| [sinon](https://github.com/sinonjs/sinon) | `18.0.0` | `21.0.0` |
| [@types/sinon](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/sinon) | `17.0.3` | `21.0.0` |
| [tsx](https://github.com/privatenumber/tsx) | `4.17.0` | `4.21.0` |
| [typescript](https://github.com/microsoft/TypeScript) | `5.5.4` | `5.9.3` |



Updates `@bbc/http-transport` from 4.5.0 to 4.6.2
- [Release notes](https://github.com/bbc/http-transport/releases)
- [Commits](bbc/http-transport@v4.5.0...v4.6.2)

Updates `commander` from 12.1.0 to 14.0.2
- [Release notes](https://github.com/tj/commander.js/releases)
- [Changelog](https://github.com/tj/commander.js/blob/master/CHANGELOG.md)
- [Commits](tj/commander.js@v12.1.0...v14.0.2)

Updates `debug` from 4.3.6 to 4.4.3
- [Release notes](https://github.com/debug-js/debug/releases)
- [Commits](debug-js/debug@4.3.6...4.4.3)

Updates `joi` from 17.13.3 to 18.0.2
- [Commits](hapijs/joi@v17.13.3...v18.0.2)

Updates `node-fetch` from 2.7.0 to 3.3.2
- [Release notes](https://github.com/node-fetch/node-fetch/releases)
- [Commits](node-fetch/node-fetch@v2.7.0...v3.3.2)

Updates `picocolors` from 1.0.1 to 1.1.1
- [Release notes](https://github.com/alexeyraspopov/picocolors/releases)
- [Changelog](https://github.com/alexeyraspopov/picocolors/blob/main/CHANGELOG.md)
- [Commits](alexeyraspopov/picocolors@v1.0.1...v1.1.1)

Updates `@types/lodash` from 4.17.7 to 4.17.21
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash)

Updates `@types/node` from 24.10.1 to 25.0.2
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `@typescript-eslint/eslint-plugin` from 5.62.0 to 8.49.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.49.0/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 5.62.0 to 8.49.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.49.0/packages/parser)

Updates `chai` from 5.1.1 to 6.2.1
- [Release notes](https://github.com/chaijs/chai/releases)
- [Changelog](https://github.com/chaijs/chai/blob/main/History.md)
- [Commits](chaijs/chai@v5.1.1...v6.2.1)

Updates `eslint` from 8.57.0 to 9.39.2
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](eslint/eslint@v8.57.0...v9.39.2)

Updates `eslint-config-iplayer` from 9.2.0 to 10.0.1
- [Commits](https://github.com/bbc/eslint-config-iplayer/commits)

Updates `eslint-plugin-mocha` from 10.5.0 to 11.2.0
- [Release notes](https://github.com/lo1tuma/eslint-plugin-mocha/releases)
- [Changelog](https://github.com/lo1tuma/eslint-plugin-mocha/blob/main/CHANGELOG.md)
- [Commits](https://github.com/lo1tuma/eslint-plugin-mocha/commits)

Updates `mocha` from 10.7.3 to 11.7.5
- [Release notes](https://github.com/mochajs/mocha/releases)
- [Changelog](https://github.com/mochajs/mocha/blob/v11.7.5/CHANGELOG.md)
- [Commits](mochajs/mocha@v10.7.3...v11.7.5)

Updates `nock` from 13.5.4 to 14.0.10
- [Release notes](https://github.com/nock/nock/releases)
- [Changelog](https://github.com/nock/nock/blob/main/CHANGELOG.md)
- [Commits](nock/nock@v13.5.4...v14.0.10)

Updates `prettier` from 3.3.3 to 3.7.4
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](prettier/prettier@3.3.3...3.7.4)

Updates `sinon` from 18.0.0 to 21.0.0
- [Release notes](https://github.com/sinonjs/sinon/releases)
- [Changelog](https://github.com/sinonjs/sinon/blob/main/docs/changelog.md)
- [Commits](sinonjs/sinon@v18.0.0...v21.0.0)

Updates `@types/sinon` from 17.0.3 to 21.0.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/sinon)

Updates `tsx` from 4.17.0 to 4.21.0
- [Release notes](https://github.com/privatenumber/tsx/releases)
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs)
- [Commits](privatenumber/tsx@v4.17.0...v4.21.0)

Updates `typescript` from 5.5.4 to 5.9.3
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Commits](microsoft/TypeScript@v5.5.4...v5.9.3)

---
updated-dependencies:
- dependency-name: "@bbc/http-transport"
  dependency-version: 4.6.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: commander
  dependency-version: 14.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: debug
  dependency-version: 4.4.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: joi
  dependency-version: 18.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: node-fetch
  dependency-version: 3.3.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: picocolors
  dependency-version: 1.1.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: "@types/lodash"
  dependency-version: 4.17.21
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: "@types/node"
  dependency-version: 25.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-version: 8.49.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.49.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: chai
  dependency-version: 6.2.1
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: eslint
  dependency-version: 9.39.2
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: eslint-config-iplayer
  dependency-version: 10.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: eslint-plugin-mocha
  dependency-version: 11.2.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: mocha
  dependency-version: 11.7.5
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: nock
  dependency-version: 14.0.10
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: prettier
  dependency-version: 3.7.4
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: sinon
  dependency-version: 21.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: "@types/sinon"
  dependency-version: 21.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: tsx
  dependency-version: 4.21.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: typescript
  dependency-version: 5.9.3
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Dec 22, 2025
@dependabot dependabot bot requested a review from a team as a code owner December 22, 2025 09:04
@dependabot dependabot bot requested review from JohnNewman1 and removed request for a team December 22, 2025 09:04
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Dec 22, 2025
@sbason
Copy link

sbason commented Jan 5, 2026

@dependabot rebase

@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Jan 5, 2026

Looks like this PR is already up-to-date with main! If you'd still like to recreate it from scratch, overwriting any edits, you can request @dependabot recreate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants