An open index of dependabot pull requests across open source projects.

chore(deps): bump the all group across 1 directory with 16 updates

Closed
Number: #419
Type: Pull Request
State: Closed
Author: dependabot[bot] dependabot[bot]
Association: Contributor
Comments: 1
Created: June 16, 2025 at 01:47 PM UTC
(3 months ago)
Updated: June 23, 2025 at 12:55 PM UTC
(3 months ago)
Closed: June 23, 2025 at 12:55 PM UTC
(3 months ago)
Time to Close: 7 days
Labels:
dependencies javascript
Description:

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

Package From To
debug 4.4.0 4.4.1
@commitlint/cli 19.8.0 19.8.1
@commitlint/config-conventional 19.8.0 19.8.1
@middy/core 6.1.5 6.3.1
@types/aws-lambda 8.10.147 8.10.150
@types/http-errors 2.0.4 2.0.5
@types/node 22.13.10 24.0.3
jest 29.7.0 30.0.0
@types/jest 29.5.14 30.0.0
lint-staged 15.5.0 16.1.2
semantic-release 24.2.3 24.2.5
supertest 7.0.0 7.1.1
ts-jest 29.2.6 29.4.0
typedoc 0.28.0 0.28.5
typescript 5.8.2 5.8.3
webpack 5.98.0 5.99.9

Updates debug from 4.4.0 to 4.4.1

Release notes

Sourced from debug's releases.

4.4.1

What's Changed

New Contributors

Full Changelog: https://github.com/debug-js/debug/compare/4.4.0...4.4.1

Commits

Updates @commitlint/cli from 19.8.0 to 19.8.1

Release notes

Sourced from @​commitlint/cli's releases.

v19.8.1

19.8.1 (2025-05-08)

Performance Improvements

Docs

CI

New Contributors

Full Changelog: https://github.com/conventional-changelog/commitlint/compare/v19.8.0...v19.8.1

Changelog

Sourced from @​commitlint/cli's changelog.

19.8.1 (2025-05-08)

Bug Fixes

Commits

Updates @commitlint/config-conventional from 19.8.0 to 19.8.1

Release notes

Sourced from @​commitlint/config-conventional's releases.

v19.8.1

19.8.1 (2025-05-08)

Performance Improvements

Docs

CI

New Contributors

Full Changelog: https://github.com/conventional-changelog/commitlint/compare/v19.8.0...v19.8.1

Changelog

Sourced from @​commitlint/config-conventional's changelog.

19.8.1 (2025-05-08)

Note: Version bump only for package @​commitlint/config-conventional

Commits

Updates @middy/core from 6.1.5 to 6.3.1

Release notes

Sourced from @​middy/core's releases.

6.3.1

What's Changed

Full Changelog: https://github.com/middyjs/middy/compare/6.3.0...6.3.1

6.3.0

What's Changed

New Contributors

Full Changelog: https://github.com/middyjs/middy/compare/6.2.4...6.3.0

6.2.4

What's Changed

  • httpMultipartBodyParser - disableContentTypeError behavior possibly changed unintentionally in v6.1.0 #1328

Full Changelog: https://github.com/middyjs/middy/compare/6.2.3...6.2.4

6.2.3

What's Changed

Full Changelog: https://github.com/middyjs/middy/compare/6.2.2...6.2.3

6.2.2

What's Changed

New Contributors

Full Changelog: https://github.com/middyjs/middy/compare/6.2.1...6.2.2

6.2.1

What's Changed

Full Changelog: https://github.com/middyjs/middy/compare/6.2.0...6.2.1

... (truncated)

Commits

Updates @types/aws-lambda from 8.10.147 to 8.10.150

Commits

Updates @types/http-errors from 2.0.4 to 2.0.5

Commits

Updates @types/node from 22.13.10 to 24.0.3

Commits

Updates jest from 29.7.0 to 30.0.0

Release notes

Sourced from jest's releases.

Jest 30

Today we are happy to announce the release of Jest 30. This release features a substantial number of changes, fixes, and improvements. While it is one of the largest major releases of Jest ever, we admit that three years for a major release is too long. In the future, we are aiming to make more frequent major releases to keep Jest great for the next decade.

If you want to skip all the news and just get going, run npm install jest@^30.0.0 and follow the migration guide: Upgrading from Jest 29 to 30.

Read the full blog post

Features

  • [*] Renamed globalsCleanupMode to globalsCleanup and --waitNextEventLoopTurnForUnhandledRejectionEvents to --waitForUnhandledRejections
  • [expect] Add ArrayOf asymmetric matcher for validating array elements. (#15567)
  • [babel-jest] Add option excludeJestPreset to allow opting out of babel-preset-jest (#15164)
  • [expect] Revert #15038 to fix expect(fn).toHaveBeenCalledWith(expect.objectContaining(...)) when there are multiple calls (#15508)
  • [jest-circus, jest-cli, jest-config] Add waitNextEventLoopTurnForUnhandledRejectionEvents flag to minimise performance impact of correct detection of unhandled promise rejections introduced in #14315 (#14681)
  • [jest-circus] Add a waitBeforeRetry option to jest.retryTimes (#14738)
  • [jest-circus] Add a retryImmediately option to jest.retryTimes (#14696)
  • [jest-circus, jest-jasmine2] Allow setupFilesAfterEnv to export an async function (#10962)
  • [jest-circus, jest-test-result] Add startedAt timestamp in TestCaseResultObject within onTestCaseResult (#15145)
  • [jest-cli] Export buildArgv (#15310)
  • [jest-config] [BREAKING] Add mts and cts to default moduleFileExtensions config (#14369)
  • [jest-config] [BREAKING] Update testMatch and testRegex default option for supporting mjs, cjs, mts, and cts (#14584)
  • [jest-config] Loads config file from provided path in package.json (#14044)
  • [jest-config] Allow loading jest.config.cts files (#14070)
  • [jest-config] Show rootDir in error message when a preset fails to load (#15194)
  • [jest-config] Support loading TS config files using esbuild-register via docblock loader (#15190)
  • [jest-config] Allow passing TS config loader options via docblock comment (#15234)
  • [jest-config] If Node is running with type stripping enabled, do not require a TS loader (#15480)
  • [@jest/core] Group together open handles with the same stack trace (#13417, & #14789)
  • [@jest/core] Add perfStats to surface test setup overhead (#14622)
  • [@jest/core] [BREAKING] Changed --filter to accept an object with shape { filtered: Array<string> } to match documentation (#13319)
  • [@jest/core] Support --outputFile option for --listTests (#14980)
  • [@jest/core] Stringify Errors properly with --json flag (#15329)
  • [@jest/core, @jest/test-sequencer] [BREAKING] Exposes globalConfig & contexts to TestSequencer (#14535, & #14543)
  • [jest-each] Introduce %$ option to add number of the test to its title (#14710)
  • [@jest/environment] [BREAKING] Remove deprecated jest.genMockFromModule() (#15042)
  • [@jest/environment] [BREAKING] Remove unnecessary defensive code (#15045)
  • [jest-environment-jsdom] [BREAKING] Upgrade JSDOM to v22 (#13825)
  • [@jest/environment-jsdom-abstract] Introduce new package which abstracts over the jsdom environment, allowing usage of custom versions of JSDOM (#14717)
  • [jest-environment-node] Update jest environment with dispose symbols Symbol (#14888 & #14909)
  • [expect, @jest/expect] [BREAKING] Add type inference for function parameters in CalledWith assertions (#15129)
  • [@jest/expect-utils] Properly compare all types of TypedArrays (#15178)
  • [@jest/fake-timers] [BREAKING] Upgrade @sinonjs/fake-timers to v13 (#14544 & #15470)
  • [@jest/fake-timers] Exposing new modern timers function advanceTimersToFrame() which advances all timers by the needed milliseconds to execute callbacks currently scheduled with requestAnimationFrame (#14598)
  • [jest-matcher-utils] Add SERIALIZABLE_PROPERTIES to allow custom serialization of objects (#14893)
  • [jest-mock] Add support for the Explicit Resource Management proposal to use the using keyword with jest.spyOn(object, methodName) (#14895)
  • [jest-reporters] Add support for DEC mode 2026 (#15008)
  • [jest-resolver] Support file:// URLs as paths (#15154)
  • [jest-resolve,jest-runtime,jest-resolve-dependencies] Pass the conditions when resolving stub modules (#15489)
  • [jest-runtime] Exposing new modern timers function jest.advanceTimersToFrame() from @jest/fake-timers (#14598)
  • [jest-runtime] Support import.meta.filename and import.meta.dirname (available from Node 20.11) (#14854)

... (truncated)

Changelog

Sourced from jest's changelog.

30.0.0

Features

  • [*] Renamed globalsCleanupMode to globalsCleanup and --waitNextEventLoopTurnForUnhandledRejectionEvents to --waitForUnhandledRejections
  • [expect] Add ArrayOf asymmetric matcher for validating array elements. (#15567)
  • [babel-jest] Add option excludeJestPreset to allow opting out of babel-preset-jest (#15164)
  • [expect] Revert #15038 to fix expect(fn).toHaveBeenCalledWith(expect.objectContaining(...)) when there are multiple calls (#15508)
  • [jest-circus, jest-cli, jest-config] Add waitNextEventLoopTurnForUnhandledRejectionEvents flag to minimise performance impact of correct detection of unhandled promise rejections introduced in #14315 (#14681)
  • [jest-circus] Add a waitBeforeRetry option to jest.retryTimes (#14738)
  • [jest-circus] Add a retryImmediately option to jest.retryTimes (#14696)
  • [jest-circus, jest-jasmine2] Allow setupFilesAfterEnv to export an async function (#10962)
  • [jest-circus, jest-test-result] Add startedAt timestamp in TestCaseResultObject within onTestCaseResult (#15145)
  • [jest-cli] Export buildArgv (#15310)
  • [jest-config] [BREAKING] Add mts and cts to default moduleFileExtensions config (#14369)
  • [jest-config] [BREAKING] Update testMatch and testRegex default option for supporting mjs, cjs, mts, and cts (#14584)
  • [jest-config] Loads config file from provided path in package.json (#14044)
  • [jest-config] Allow loading jest.config.cts files (#14070)
  • [jest-config] Show rootDir in error message when a preset fails to load (#15194)
  • [jest-config] Support loading TS config files using esbuild-register via docblock loader (#15190)
  • [jest-config] Allow passing TS config loader options via docblock comment (#15234)
  • [jest-config] If Node is running with type stripping enabled, do not require a TS loader (#15480)
  • [@jest/core] Group together open handles with the same stack trace (#13417, & #14789)
  • [@jest/core] Add perfStats to surface test setup overhead (#14622)
  • [@jest/core] [BREAKING] Changed --filter to accept an object with shape { filtered: Array<string> } to match documentation (#13319)
  • [@jest/core] Support --outputFile option for --listTests (#14980)
  • [@jest/core] Stringify Errors properly with --json flag (#15329)
  • [@jest/core, @jest/test-sequencer] [BREAKING] Exposes globalConfig & contexts to TestSequencer (#14535, & #14543)
  • [jest-each] Introduce %$ option to add number of the test to its title (#14710)
  • [@jest/environment] [BREAKING] Remove deprecated jest.genMockFromModule() (#15042)
  • [@jest/environment] [BREAKING] Remove unnecessary defensive code (#15045)
  • [jest-environment-jsdom] [BREAKING] Upgrade JSDOM to v22 (#13825)
  • [@jest/environment-jsdom-abstract] Introduce new package which abstracts over the jsdom environment, allowing usage of custom versions of JSDOM (#14717)
  • [jest-environment-node] Update jest environment with dispose symbols Symbol (#14888 & #14909)
  • [expect, @jest/expect] [BREAKING] Add type inference for function parameters in CalledWith assertions (#15129)
  • [@jest/expect-utils] Properly compare all types of TypedArrays (#15178)
  • [@jest/fake-timers] [BREAKING] Upgrade @sinonjs/fake-timers to v13 (#14544 & #15470)
  • [@jest/fake-timers] Exposing new modern timers function advanceTimersToFrame() which advances all timers by the needed milliseconds to execute callbacks currently scheduled with requestAnimationFrame (#14598)
  • [jest-matcher-utils] Add SERIALIZABLE_PROPERTIES to allow custom serialization of objects (#14893)
  • [jest-mock] Add support for the Explicit Resource Management proposal to use the using keyword with jest.spyOn(object, methodName) (#14895)
  • [jest-reporters] Add support for DEC mode 2026 (#15008)
  • [jest-resolver] Support file:// URLs as paths (#15154)
  • [jest-resolve,jest-runtime,jest-resolve-dependencies] Pass the conditions when resolving stub modules (#15489)
  • [jest-runtime] Exposing new modern timers function jest.advanceTimersToFrame() from @jest/fake-timers (#14598)
  • [jest-runtime] Support import.meta.filename and import.meta.dirname (available from Node 20.11) (#14854)
  • [jest-runtime] Support import.meta.resolve (#14930)
  • [jest-runtime] [BREAKING] Make it mandatory to pass globalConfig to the Runtime constructor (#15044)
  • [jest-runtime] Add unstable_unmockModule (#15080)
  • [jest-runtime] Add onGenerateMock transformer callback for auto generated callbacks (#15433 & #15482)
  • [jest-runtime] [BREAKING] Use vm.compileFunction over vm.Script (#15461)

... (truncated)

Commits

Updates @types/jest from 29.5.14 to 30.0.0

Commits

Updates lint-staged from 15.5.0 to 16.1.2

Release notes

Sourced from lint-staged's releases.

v16.1.2

Patch Changes

  • #1570 a7c0c88 Thanks @​ItsNickBarry! - When using --diff-filter with the D option to include deleted staged files, lint-staged no longer tries to stage the deleted files, unless they're no longer deleted. Previously this caused an error from git add like fatal: pathspec 'deleted-file' did not match any files.

  • 38f942e Thanks @​iiroj! - Removed an extraneous log entry that printed shouldHidePArtiallyStagedFiles to console output.

v16.1.1

Patch Changes

  • #1565 3686977 Thanks @​iiroj! - Lint-staged now explicitly warns about potential data loss when using --no-stash.

  • #1571 02299a9 Thanks @​iiroj! - Function tasks (introduced in v16.0.0) only receive the staged files matching the configured glob, instead of all staged files.

  • #1563 bc61c74 Thanks @​iiroj! - This version fixes incorrect behavior where unstaged changes were committed when using the --no-stash option. This happened because --no-stash implied --no-hide-partially-staged, meaning unstaged changes to files which also had other staged changes were added to the commit by lint-staged; this is no longer the case.

    The previous (incorrect) behavior can still be achieved by using both options --no-stash --no-hide-partially-staged at the same time.

v16.1.0

Minor Changes

  • #1536 e729daa Thanks @​iiroj! - A new flag --no-revert has been introduced for when task modifications should be applied to the index before aborting the commit in case of errors. By default, lint-staged will clear all task modifications and revert to the original state.

  • #1550 b27fa3f Thanks @​iiroj! - Lint-staged now ignores symlinks and leaves them out from the list of staged files.

Patch Changes

v16.0.0

Major Changes

  • #1546 158d15c Thanks @​iiroj! - Processes are spawned using nano-spawn instead of execa. If you are using Node.js scripts as tasks, you might need to explicitly run them with node, especially when using Windows:

    {
      "*.js": "node my-js-linter.js"
    }
    
  • #1546 158d15c Thanks @​iiroj! - The --shell flag has been removed and lint-staged no longer supports evaluating commands directly via a shell. To migrate existing commands, you can create a shell script and invoke it instead. Lint-staged will pass matched staged files as a list of arguments, accessible via "$@":

    # my-script.sh
    #!/bin/bash
    

    echo "Staged files: $@"

    and

... (truncated)

Changelog

Sourced from lint-staged's changelog.

16.1.2

Patch Changes

  • #1570 a7c0c88 Thanks @​ItsNickBarry! - When using --diff-filter with the D option to include deleted staged files, lint-staged no longer tries to stage the deleted files, unless they're no longer deleted. Previously this caused an error from git add like fatal: pathspec 'deleted-file' did not match any files.

  • 38f942e Thanks @​iiroj! - Removed an extraneous log entry that printed shouldHidePArtiallyStagedFiles to console output.

16.1.1

Patch Changes

  • #1565 3686977 Thanks @​iiroj! - Lint-staged now explicitly warns about potential data loss when using --no-stash.

  • #1571 02299a9 Thanks @​iiroj! - Function tasks (introduced in v16.0.0) only receive the staged files matching the configured glob, instead of all staged files.

  • #1563 bc61c74 Thanks @​iiroj! - This version fixes incorrect behavior where unstaged changes were committed when using the --no-stash option. This happened because --no-stash implied --no-hide-partially-staged, meaning unstaged changes to files which also had other staged changes were added to the commit by lint-staged; this is no longer the case.

    The previous (incorrect) behavior can still be achieved by using both options --no-stash --no-hide-partially-staged at the same time.

16.1.0

Minor Changes

  • #1536 e729daa Thanks @​iiroj! - A new flag --no-revert has been introduced for when task modifications should be applied to the index before aborting the commit in case of errors. By default, lint-staged will clear all task modifications and revert to the original state.

  • #1550 b27fa3f Thanks @​iiroj! - Lint-staged now ignores symlinks and leaves them out from the list of staged files.

Patch Changes

16.0.0

Major Changes

  • #1546 158d15c Thanks @​iiroj! - Processes are spawned using nano-spawn instead of execa. If you are using Node.js scripts as tasks, you might need to explicitly run them with node, especially when using Windows:

    {
      "*.js": "node my-js-linter.js"
    }
    
  • #1546 158d15c Thanks @​iiroj! - The --shell flag has been removed and lint-staged no longer supports evaluating commands directly via a shell. To migrate existing commands, you can create a shell script and invoke it instead. Lint-staged will pass matched staged files as a list of arguments, accessible via "$@":

    # my-script.sh
    #!/bin/bash
    

... (truncated)

Commits
  • 0c48e29 chore(changeset): release
  • e07227e perf: call rev-parse only once instead of three times when resolving git repo
  • 38f942e fix: remove extra log entry
  • 5031a71 perf: further optimize file chunking
  • 6ec38b9 perf: optimize file list length calculation (#1581)
  • a7c0c88 fix: only stage changes to deleted files if they're no longer deleted after r...
  • ccd5edd test: pass --no-error-on-unmatched-pattern to prettier command in --diff-opti...
  • 48a6e95 test: add failing test for staged deleted files not passed directly to tasks ...
  • b56b29e test: add failing test for staged deleted files with diff filter D
  • 8420429 chore(changeset): release
  • Additional commits viewable in compare view

Updates semantic-release from 24.2.3 to 24.2.5

Release notes

Sourced from semantic-release's releases.

v24.2.5

24.2.5 (2025-05-23)

Bug Fixes

  • deps: raise the minimum of the defined range for marked-terminal (#3742) (fb1ccd4)

v24.2.4

24.2.4 (2025-05-16)

Bug Fixes

Commits
  • fb1ccd4 fix(deps): raise the minimum of the defined range for marked-terminal (#3742)
  • 33c0046 chore(deps): update npm to v11 (#3739)
  • 0d3d864 chore(deps): update dependency @​types/node to v22.15.21 (#3737)
  • c0c3a83 chore(deps): update dependency @​types/node to v22.15.20 (#3736)
  • 55c058b chore(deps): update dependency npm-run-all2 to v8.0.3 (#3735)
  • 0a9c510 chore(deps): lock file maintenance (#3729)
  • 8860177 chore(deps): update dependency @​types/node to v22.15.19 (#3728)
  • d2e4c4d docs(issue-template): more directly ask for improved detail for bug reports (...
  • e45040e fix(deps): update dependency marked to v15 (#3499)
  • cf7f01a chore(deps): update npm to v11 (#3722)
  • Additional commits viewable in compare view

Updates supertest from 7.0.0 to 7.1.1

Release notes

Sourced from supertest's releases.

v7.1.1

  • Merge pull request #858 from ByteOPCode/master f553845
  • feat: update superagent version d37d197

https://github.com/ladjs/supertest/compare/v7.1.0...v7.1.1

v7.1.0

  • Merge pull request #852 from alxndrsn/econnreset de045d4
  • Merge pull request #845 from ikonst/master be0d5c7
  • Merge pull request #854 from alxndrsn/commitlint 35ac86f
  • fix(dev): commitlint dev dependency & config e67fcb2
  • fix: avoid server re-use race conditions 96c06e3
  • test: fix test failure due to localhost being also ipv6 92079a0

https://github.com/ladjs/supertest/compare/v7.0.0...v7.1.0

Commits
  • 200031e 7.1.1
  • f553845 Merge pull request #858 from ByteOPCode/master
  • d37d197 feat: update superagent version
  • 359bc52 7.1.0
  • de045d4 Merge pull request #852 from alxndrsn/econnreset
  • be0d5c7 Merge pull request #845 from ikonst/master
  • 35ac86f Merge pull request #854 from alxndrsn/commitlint
  • e67fcb2 fix(dev): commitlint dev dependency & config
  • 96c06e3 fix: avoid server re-use race conditions
  • 92079a0 test: fix test failure due to localhost being also ipv6
  • See full diff in compare viewDescription has been truncated

Pull Request Statistics
Commits:
1
Files Changed:
2
Additions:
+1711
Deletions:
-1443
Package Dependencies
Package:
@types/node
Ecosystem:
npm
Version Change:
22.13.10 → 24.0.3
Update Type:
Major
Package:
lint-staged
Ecosystem:
npm
Version Change:
15.5.0 → 16.1.2
Update Type:
Major
Package:
webpack
Ecosystem:
npm
Version Change:
5.98.0 → 5.99.9
Update Type:
Minor
Package:
supertest
Ecosystem:
npm
Version Change:
7.0.0 → 7.1.1
Update Type:
Minor
Package:
typescript
Ecosystem:
npm
Version Change:
5.8.2 → 5.8.3
Update Type:
Patch
Package:
ts-jest
Ecosystem:
npm
Version Change:
29.2.6 → 29.4.0
Update Type:
Minor
Ecosystem:
npm
Version Change:
24.2.3 → 24.2.5
Update Type:
Patch
Ecosystem:
npm
Version Change:
19.8.0 → 19.8.1
Update Type:
Patch
Package:
jest
Ecosystem:
npm
Version Change:
29.7.0 → 30.0.0
Update Type:
Major
Package:
typedoc
Ecosystem:
npm
Version Change:
0.28.0 → 0.28.5
Update Type:
Patch
Ecosystem:
npm
Version Change:
19.8.0 → 19.8.1
Update Type:
Patch
Package:
@types/jest
Ecosystem:
npm
Version Change:
29.5.14 → 30.0.0
Update Type:
Major
Package:
@middy/core
Ecosystem:
npm
Version Change:
6.1.5 → 6.3.1
Update Type:
Minor
Package:
debug
Ecosystem:
npm
Version Change:
4.4.0 → 4.4.1
Update Type:
Patch
Ecosystem:
npm
Version Change:
8.10.147 → 8.10.150
Update Type:
Patch
Ecosystem:
npm
Version Change:
2.0.4 → 2.0.5
Update Type:
Patch
Technical Details
ID: 2063025
UUID: 2595821112
Node ID: PR_kwDODg7v7s6auRY4
Host: GitHub
Repository: dbartholomae/middy-middleware-json-error-handler
Mergeable: Yes
Merge State: Unstable
Rebaseable: Yes