Skip to content

chore(deps): bump the all group across 1 directory with 22 updates#88

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/all-faf5000b45
Open

chore(deps): bump the all group across 1 directory with 22 updates#88
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/all-faf5000b45

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Feb 2, 2026

Bumps the all group with 22 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
lodash 4.17.21 4.17.23
@types/lodash 4.17.7 4.17.23
node-fetch 2.7.0 3.3.2
picocolors 1.0.1 1.1.1
@types/node 24.10.1 25.0.10
@typescript-eslint/eslint-plugin 5.62.0 8.53.1
@typescript-eslint/parser 5.62.0 8.53.1
chai 5.1.1 6.2.2
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.8.1
sinon 18.0.0 21.0.1
@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 lodash from 4.17.21 to 4.17.23

Commits

Updates @types/lodash from 4.17.7 to 4.17.23

Commits

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

Commits

Updates @types/node from 24.10.1 to 25.0.10

Commits

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

Release notes

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

v8.53.1

8.53.1 (2026-01-19)

🩹 Fixes

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

❤️ Thank You

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

v8.53.0

8.53.0 (2026-01-12)

🚀 Features

  • eslint-plugin: [no-unused-vars] add a fixer to remove unused imports (#11922)
  • eslint-plugin: add rule [strict-void-return] (#9707)
  • project-service: allow passing Partial<ts.server.ServerHost> to project service (#11932)

🩹 Fixes

  • eslint-plugin: replace unclear "error typed" with more helpful description (#11704)
  • eslint-plugin: [no-useless-default-assignment] fix false positive for parameters corresponding to a rest parameter (#11916)
  • typescript-estree: forbid type-only import with both default and named specifiers (#11930)
  • typescript-estree: fix syntax check for using declaration (#11910)
  • typescript-estree: forbid invalid class implements (#11934)
  • typescript-estree: forbid invalid "import equals" declaration (#11936)
  • typescript-estree: forbid invalid extends and implements in interface declaration (#11935)

❤️ Thank You

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

v8.52.0

... (truncated)

Changelog

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

8.53.1 (2026-01-19)

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

8.53.0 (2026-01-12)

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

8.52.0 (2026-01-05)

🚀 Features

  • eslint-plugin-internal: [no-multiple-lines-of-errors] add rule (#11899)

🩹 Fixes

... (truncated)

Commits
  • 9940e53 chore(release): publish 8.53.1
  • e0f2a01 fix(utils): make RuleCreator root defaultOptions optional (#11956)
  • 76f8ff7 fix(eslint-plugin): [consistent-indexed-object-style] skip fixer if interface...
  • 3021ede chore(release): publish 8.53.0
  • 722ab62 fix(eslint-plugin): [no-useless-default-assignment] fix false positive for pa...
  • 92fcf3e feat(eslint-plugin): add rule [strict-void-return] (#9707)
  • 3fb0381 docs(eslint-plugin): [no-useless-default-assignment] fix misformatted link (#...
  • 62ee26e feat(eslint-plugin): [no-unused-vars] add a fixer to remove unused imports (#...
  • c4d5a56 fix(eslint-plugin): replace unclear "error typed" with more helpful descrip...
  • 3ac7735 fix(typescript-estree): forbid invalid extends and implements in interfac...
  • 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.53.1

Release notes

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

v8.53.1

8.53.1 (2026-01-19)

🩹 Fixes

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

❤️ Thank You

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

v8.53.0

8.53.0 (2026-01-12)

🚀 Features

  • eslint-plugin: [no-unused-vars] add a fixer to remove unused imports (#11922)
  • eslint-plugin: add rule [strict-void-return] (#9707)
  • project-service: allow passing Partial<ts.server.ServerHost> to project service (#11932)

🩹 Fixes

  • eslint-plugin: replace unclear "error typed" with more helpful description (#11704)
  • eslint-plugin: [no-useless-default-assignment] fix false positive for parameters corresponding to a rest parameter (#11916)
  • typescript-estree: forbid type-only import with both default and named specifiers (#11930)
  • typescript-estree: fix syntax check for using declaration (#11910)
  • typescript-estree: forbid invalid class implements (#11934)
  • typescript-estree: forbid invalid "import equals" declaration (#11936)
  • typescript-estree: forbid invalid extends and implements in interface declaration (#11935)

❤️ Thank You

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

v8.52.0

... (truncated)

Changelog

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

8.53.1 (2026-01-19)

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.53.0 (2026-01-12)

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.52.0 (2026-01-05)

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.51.0 (2025-12-29)

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.50.1 (2025-12-22)

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.50.0 (2025-12-15)

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

... (truncated)

Commits
  • 9940e53 chore(release): publish 8.53.1
  • 3021ede chore(release): publish 8.53.0
  • 9ddd571 chore(release): publish 8.52.0
  • 95c7c73 chore: update deps to latest minor/patch (#11921)
  • e4c57f5 chore(release): publish 8.51.0
  • d520b88 chore(release): publish 8.50.1
  • c62e858 chore(release): publish 8.50.0
  • 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
  • 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.2

Release notes

Sourced from chai's releases.

v6.2.2

What's Changed

New Contributors

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

v6.2.1

What's Changed

New Contributors

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

... (truncated)

Commits

Bumps the all group with 22 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` |
| [lodash](https://github.com/lodash/lodash) | `4.17.21` | `4.17.23` |
| [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) | `4.17.7` | `4.17.23` |
| [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/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.10.1` | `25.0.10` |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `5.62.0` | `8.53.1` |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `5.62.0` | `8.53.1` |
| [chai](https://github.com/chaijs/chai) | `5.1.1` | `6.2.2` |
| [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.8.1` |
| [sinon](https://github.com/sinonjs/sinon) | `18.0.0` | `21.0.1` |
| [@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 `lodash` from 4.17.21 to 4.17.23
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](lodash/lodash@4.17.21...4.17.23)

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

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.23
- [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.10
- [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.53.1
- [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.53.1/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 5.62.0 to 8.53.1
- [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.53.1/packages/parser)

Updates `chai` from 5.1.1 to 6.2.2
- [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.2)

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.8.1
- [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.8.1)

Updates `sinon` from 18.0.0 to 21.0.1
- [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.1)

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: lodash
  dependency-version: 4.17.23
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: "@types/lodash"
  dependency-version: 4.17.23
  dependency-type: direct:development
  update-type: version-update:semver-patch
  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.23
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: "@types/node"
  dependency-version: 25.0.10
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-version: 8.53.1
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.53.1
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: chai
  dependency-version: 6.2.2
  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.8.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: sinon
  dependency-version: 21.0.1
  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 Feb 2, 2026
@dependabot dependabot bot requested a review from a team as a code owner February 2, 2026 09:29
@dependabot dependabot bot requested review from JohnNewman1 and removed request for a team February 2, 2026 09:29
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Feb 2, 2026
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.

0 participants

Comments