Skip to content

Bump the server-safe-deps group across 1 directory with 9 updates - #84

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/server/server-safe-deps-8d92b93c00
Closed

Bump the server-safe-deps group across 1 directory with 9 updates#84
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/server/server-safe-deps-8d92b93c00

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 10, 2026

Copy link
Copy Markdown
Contributor

Bumps the server-safe-deps group with 9 updates in the /server directory:

Package From To
@arcjet/inspect 1.3.1 1.5.0
@arcjet/node 1.3.1 1.5.0
dotenv 17.4.1 17.4.2
google-auth-library 10.6.2 10.7.0
pg 8.20.0 8.21.0
resend 6.10.0 6.12.4
ws 8.20.0 8.21.0
zod 4.3.6 4.4.3
jest 30.3.0 30.4.2

Updates @arcjet/inspect from 1.3.1 to 1.5.0

Release notes

Sourced from @​arcjet/inspect's releases.

v1.5.0

1.5.0 (2026-06-09)

🚀 New Features

  • support proxy services such as Cloudflare for client IP detection (#6060) (f77ead5)

🪲 Bug Fixes

  • redact detectPromptInjectionMessage from report calls (#6041) (b490fc7)
  • update @​bufbuild/protobuf to 2.12.0 and add root override to fix Bun build (#6014) (ba8f1a3)

📝 Documentation

  • clarify label/bucket slug validation in @​arcjet/guard types (#6043) (81293b3)
  • refresh root, next, and guard READMEs for guards release (#6017) (994232c)

🧹 Miscellaneous Chores

  • configure release-please to use GitHub App Token (#6019) (571b1b7)
  • remove redundant esbuild and flatted overrides (#6020) (ca2ad5a)

🔨 Build System

  • deps-dev: bump astro from 6.1.2 to 6.1.6 (#6003) (6730508)
  • deps-dev: bump astro from 6.1.6 to 6.1.10 (#6031) (ea8963d)
  • deps-dev: bump fast-uri from 3.1.0 to 3.1.2 (#6023) (1d000d3)
  • deps-dev: bump fast-uri from 3.1.0 to 3.1.2 in /examples/nestjs (#6024) (f830a47)
  • deps-dev: bump fastify from 5.8.4 to 5.8.5 (#6000) (fe37f56)
  • deps-dev: bump ip-address from 10.1.0 to 10.2.0 in /examples/express-newman (#6021) (11dd637)
  • deps-dev: bump next from 16.2.4 to 16.2.6 (#6029) (dcf85e1)
  • deps-dev: bump next from 16.2.4 to 16.2.6 in /arcjet-next (#6028) (082c20f)
  • deps-dev: bump next from 16.2.4 to 16.2.6 in /nosecone-next (#6027) (29f3de1)
  • deps: bump @​astrojs/node from 10.0.4 to 10.0.5 in /examples/astro (#6008) (cdffb7d)
  • deps: bump astro from 6.1.4 to 6.1.8 in /examples/astro (#6001) (69b4198)
  • deps: bump astro from 6.1.8 to 6.3.2 in /examples/astro (#6032) (6397074)
  • deps: bump brace-expansion from 5.0.5 to 5.0.6 in /examples/nuxt (#6039) (dac76d1)
  • deps: bump devalue from 5.6.4 to 5.8.1 (#6034) (def151d)
  • deps: bump devalue from 5.6.4 to 5.8.1 in /examples/astro (#6038) (c683d82)
  • deps: bump devalue from 5.6.4 to 5.8.1 in /examples/nuxt (#6035) (9203466)
  • deps: bump fast-uri from 3.1.0 to 3.1.2 in /examples/fastify (#6026) (c7bffe1)
  • deps: bump nitropack from 2.13.3 to 2.13.4 in /examples/nuxt (#6022) (ecacd00)
  • deps: bump nuxt and @​nuxt/nitro-server to 4.4.6 in examples/nuxt (#6055) (74573e3)
  • deps: bump qs to 6.15.2 in examples (#6051) (f784256)
  • deps: bump simple-git from 3.33.0 to 3.36.0 in /examples/nuxt (#6025) (bff84fb)

... (truncated)

Changelog

Sourced from @​arcjet/inspect's changelog.

1.5.0 (2026-06-09)

🔨 Build System

  • deps-dev: bump next from 16.2.4 to 16.2.6 in /arcjet-next (#6028) (082c20f)
  • deps-dev: bump next from 16.2.4 to 16.2.6 in /nosecone-next (#6027) (29f3de1)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @​arcjet/protocol bumped from 1.4.0 to 1.5.0
    • devDependencies
      • @​arcjet/eslint-config bumped from 1.4.0 to 1.5.0
      • @​arcjet/rollup-config bumped from 1.4.0 to 1.5.0

1.4.0 (2026-04-14)

🧹 Miscellaneous Chores

  • @​arcjet/inspect: Synchronize arcjet-js versions

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @​arcjet/protocol bumped from 1.3.1 to 1.4.0
    • devDependencies
      • @​arcjet/eslint-config bumped from 1.3.1 to 1.4.0
      • @​arcjet/rollup-config bumped from 1.3.1 to 1.4.0
Commits

Updates @arcjet/node from 1.3.1 to 1.5.0

Release notes

Sourced from @​arcjet/node's releases.

v1.5.0

1.5.0 (2026-06-09)

🚀 New Features

  • support proxy services such as Cloudflare for client IP detection (#6060) (f77ead5)

🪲 Bug Fixes

  • redact detectPromptInjectionMessage from report calls (#6041) (b490fc7)
  • update @​bufbuild/protobuf to 2.12.0 and add root override to fix Bun build (#6014) (ba8f1a3)

📝 Documentation

  • clarify label/bucket slug validation in @​arcjet/guard types (#6043) (81293b3)
  • refresh root, next, and guard READMEs for guards release (#6017) (994232c)

🧹 Miscellaneous Chores

  • configure release-please to use GitHub App Token (#6019) (571b1b7)
  • remove redundant esbuild and flatted overrides (#6020) (ca2ad5a)

🔨 Build System

  • deps-dev: bump astro from 6.1.2 to 6.1.6 (#6003) (6730508)
  • deps-dev: bump astro from 6.1.6 to 6.1.10 (#6031) (ea8963d)
  • deps-dev: bump fast-uri from 3.1.0 to 3.1.2 (#6023) (1d000d3)
  • deps-dev: bump fast-uri from 3.1.0 to 3.1.2 in /examples/nestjs (#6024) (f830a47)
  • deps-dev: bump fastify from 5.8.4 to 5.8.5 (#6000) (fe37f56)
  • deps-dev: bump ip-address from 10.1.0 to 10.2.0 in /examples/express-newman (#6021) (11dd637)
  • deps-dev: bump next from 16.2.4 to 16.2.6 (#6029) (dcf85e1)
  • deps-dev: bump next from 16.2.4 to 16.2.6 in /arcjet-next (#6028) (082c20f)
  • deps-dev: bump next from 16.2.4 to 16.2.6 in /nosecone-next (#6027) (29f3de1)
  • deps: bump @​astrojs/node from 10.0.4 to 10.0.5 in /examples/astro (#6008) (cdffb7d)
  • deps: bump astro from 6.1.4 to 6.1.8 in /examples/astro (#6001) (69b4198)
  • deps: bump astro from 6.1.8 to 6.3.2 in /examples/astro (#6032) (6397074)
  • deps: bump brace-expansion from 5.0.5 to 5.0.6 in /examples/nuxt (#6039) (dac76d1)
  • deps: bump devalue from 5.6.4 to 5.8.1 (#6034) (def151d)
  • deps: bump devalue from 5.6.4 to 5.8.1 in /examples/astro (#6038) (c683d82)
  • deps: bump devalue from 5.6.4 to 5.8.1 in /examples/nuxt (#6035) (9203466)
  • deps: bump fast-uri from 3.1.0 to 3.1.2 in /examples/fastify (#6026) (c7bffe1)
  • deps: bump nitropack from 2.13.3 to 2.13.4 in /examples/nuxt (#6022) (ecacd00)
  • deps: bump nuxt and @​nuxt/nitro-server to 4.4.6 in examples/nuxt (#6055) (74573e3)
  • deps: bump qs to 6.15.2 in examples (#6051) (f784256)
  • deps: bump simple-git from 3.33.0 to 3.36.0 in /examples/nuxt (#6025) (bff84fb)

... (truncated)

Changelog

Sourced from @​arcjet/node's changelog.

1.5.0 (2026-06-09)

🚀 New Features

  • support proxy services such as Cloudflare for client IP detection (#6060) (f77ead5)

📝 Documentation

  • refresh root, next, and guard READMEs for guards release (#6017) (994232c)

🔨 Build System

  • deps-dev: bump next from 16.2.4 to 16.2.6 in /arcjet-next (#6028) (082c20f)
  • deps-dev: bump next from 16.2.4 to 16.2.6 in /nosecone-next (#6027) (29f3de1)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @​arcjet/env bumped from 1.4.0 to 1.5.0
      • @​arcjet/headers bumped from 1.4.0 to 1.5.0
      • @​arcjet/ip bumped from 1.4.0 to 1.5.0
      • @​arcjet/logger bumped from 1.4.0 to 1.5.0
      • @​arcjet/protocol bumped from 1.4.0 to 1.5.0
      • @​arcjet/transport bumped from 1.4.0 to 1.5.0
      • @​arcjet/body bumped from 1.4.0 to 1.5.0
      • arcjet bumped from 1.4.0 to 1.5.0
    • devDependencies
      • @​arcjet/cache bumped from 1.4.0 to 1.5.0
      • @​arcjet/eslint-config bumped from 1.4.0 to 1.5.0
      • @​arcjet/rollup-config bumped from 1.4.0 to 1.5.0

1.4.0 (2026-04-14)

🧹 Miscellaneous Chores

  • Deprecate score and threshold fields in detectPromptInjection (#5987) (de46cb7)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @​arcjet/env bumped from 1.3.1 to 1.4.0
      • @​arcjet/headers bumped from 1.3.1 to 1.4.0

... (truncated)

Commits

Updates dotenv from 17.4.1 to 17.4.2

Changelog

Sourced from dotenv's changelog.

17.4.2 (2026-04-12)

Changed

  • Improved skill files - tightened up details (#1009)
Commits

Updates google-auth-library from 10.6.2 to 10.7.0

Changelog

Sourced from google-auth-library's changelog.

Changelog

npm history

Commits

Updates pg from 8.20.0 to 8.21.0

Changelog

Sourced from pg's changelog.

pg@8.21.0

Commits
  • 544b1ce Publish
  • cc03fa5 Add scramMaxIterations option to limit SCRAM iteration count (#3677)
  • f776327 Remove compatibility code for unsupported versions of Node (<16) (#3678)
  • f252870 cleanup: pg utils (#3675)
  • c8da6ab Assorted test cleanup (#3673)
  • fa47e73 fix: Client#end callback being called multiple times when first is no-op (#...
  • 88a7e60 cleanup: Move declaration to more natural place
  • 2095247 cleanup: Combine duplicated code in Client#query and avoid unneeded early n...
  • 0ac3edd fix: apply SASLprep (RFC 4013) to passwords before SCRAM-SHA-256 PBKDF2 (#3669)
  • be880d4 Assorted test fixes and cleanup (#3672)
  • Additional commits viewable in compare view

Updates resend from 6.10.0 to 6.12.4

Release notes

Sourced from resend's releases.

v6.12.4

What's Changed

Full Changelog: resend/resend-node@v6.12.3...v6.12.4

v6.12.3

What's Changed

New Contributors

Full Changelog: resend/resend-node@v6.12.2...v6.12.3

v6.12.2

What's Changed

Full Changelog: resend/resend-node@v6.12.1...v6.12.2

v6.12.1

What's Changed

... (truncated)

Commits
  • 58db880 chore: bump version to 6.12.4 (#971)
  • 63f5ddb fix: replace svix with standardwebhooks to reduce install size (#969) (#970)
  • 45dc73d fix: to support @​react-email/render exports across versions in templates (#863)
  • 24950d7 refactor: align delete method with other HTTP methods in Resend class (#904)
  • 2759316 chore: bump public-shared-workflows hash (#966)
  • fa04efc chore: bump public-shared-workflows hash (#965)
  • 77bbf2d feat: add optional baseUrl and userAgent to Resend constructor (#839)
  • ebdb2d3 fix: avoid mutating payloads in emails, broadcasts, and templates (#862)
  • 674ab1b fix: rename misnamed get-contact.interface.ts to get-topic.interface.ts i...
  • ac0c09f chore: add sync-prs-to-linear action (#961)
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by dielduarte, a new releaser for resend since your current version.


Updates ws from 8.20.0 to 8.21.0

Release notes

Sourced from ws's releases.

8.21.0

Features

  • Introduced the maxBufferedChunks and maxFragments options (2b2abd45).

Bug fixes

  • Fixed a remote memory exhaustion DoS vulnerability (2b2abd45).

A high volume of tiny fragments and data chunks could be sent by a peer, using modest network traffic, to crash a ws server or client due to OOM.

import { WebSocket, WebSocketServer } from 'ws';
const wss = new WebSocketServer({ port: 0 }, function () {
const data = Buffer.alloc(1);
const options = { fin: false };
const { port } = wss.address();
const ws = new WebSocket(ws://localhost:${port});
ws.on('open', function () {
(function send() {
ws.send(data, options, function (err) {
if (err) return;
send();
});
})();
});
ws.on('error', console.error);
ws.on('close', function (code, reason) {
console.log(client close - code: ${code} reason: ${reason.toString()});
});
});
wss.on('connection', function (ws) {
ws.on('error', console.error);
ws.on('close', function (code, reason) {
console.log(server close - code: ${code} reason: ${reason.toString()});
});
});

The vulnerability was responsibly disclosed and fixed by Nadav Magier.

In vulnerable versions, the issue can be mitigated by lowering the value of the maxPayload option if possible.

8.20.1

... (truncated)

Commits
  • bca91ad [dist] 8.21.0
  • 2b2abd4 [security] Limit retained message parts
  • 78eabe2 [security] Add latest vulnerability to SECURITY.md
  • 5d9b316 [dist] 8.20.1
  • c0327ec [security] Fix uninitialized memory disclosure in websocket.close()
  • ce2a3d6 [ci] Test on node 26
  • 58e45b8 [ci] Do not test on node 25
  • 5f26c24 [ci] Run the lint step on node 24
  • See full diff in compare view

Updates zod from 4.3.6 to 4.4.3

Release notes

Sourced from zod's releases.

v4.4.3

Commits:

  • 4c2fa95ce3f3390fbc522324e406b4e9e89b88f9 docs: use Zernio primary wordmark for gold sponsor logo
  • 2aeec83eb135e3a83756e973ef44845fc5a455d2 docs: prune lapsed gold sponsors and rebalance logo sizing
  • 7391be88ac1ee5cd02057f5ccc012a1f5df4efd0 docs: prune lapsed silver/bronze sponsors and add active ones
  • 2c703322a21b4e2b12f33f49ea8430c451a68b4f docs: normalize bronze sponsor logos to github avatar pattern
  • 9195250cab0e7950efe39c3926d6c203b4b0a170 docs: remove Mintlify from bronze sponsors (churned)
  • b8dffe9e62f17e6571e6249d05cc5102b54d94e4 docs: remove Numeric and Speakeasy (2+ missed monthly cycles)
  • 1cab69383fcdeae2a366d5e2a2fc4d8fc765d168 fix(v4): restore catch handling for absent object keys (#5937) (#5939)
  • c2be4f819064eed62c7c350a2d399b5faecd15f8 fix(v4): generalize optin/fallback to transform; restore preprocess on absent keys (#5941)
  • f3c9ec03ba7a28ae72d25cc295f38674bee0f559 4.4.3
  • 1fb56a5c18c27102dbc92260a4007c7732a0ccca docs: document release procedure in AGENTS.md

v4.4.2

Commits:

  • 0c62df0ea19fd05abdf90473e9eef7eea530fab2 Clean up docs navigation and stale labels (#5901)
  • 20cc794895cc8604fe0c87d83a5d1c3f89fad0ac chore: add security policy and refresh tooling deps
  • 6fbe07b0177efdd1bf1c0b05160e70d7a0702337 fix(docs): heading anchor links now include the hash so it doesnt scoll all the way up, follows navbar logic (#5791)
  • 4bbed1b1c73eca4ce9e59b1189ed236aa6c8b5bd Tighten discriminated union option typing
  • bbac3e567e7fccfaaf7cdc97f1ce30c295e2c908 Update PR guidance for agents
  • cf0dc942a32805c292fff59ade20a7ace980735a Merge remote-tracking branch 'origin/main' into fix-discriminated-union-key-constraint
  • 292c894a5fd2aa42e527900b83d8d7a3009a709c docs: add Zernio gold sponsor
  • 1fc9f311c28dcf80d0bb5a36b177086cbc3d8eca docs: document codec inversion
  • 1373c85da9aeff704a9762d27bc58699618aefb7 docs: remove AI disclosure guidance
  • e20d02b473c08e3a4e557bc610b1b5fac079b649 chore: ignore triage notes
  • e58ea4d91b1dfe8194b73508203213cbc7e9c936 docs: test Zod Mini tab code heights
  • 905761a5d127e8d5dd2ebb3bc88c75cb0b8149ff docs: document preprocess input type narrowing
  • bf64bac850d4dee2b7dde7e64909d5d796d32043 chore: tighten test guidance in AGENTS.md
  • 8ec4e73f4c4693b6361ad591be40fb41eb8a9f95 chore: update play.ts scratch
  • 02c2baf7d0d615872fa4528a8020603b71211702 Make z.preprocess defer optionality to inner schema (#5929)
  • 88015df8e25c44fb5385eb3ef28935119cd5edea fix(docs): drop deprecated baseUrl from tsconfig
  • c59d4474e3b4cad1b323462186cf607178ce8267 4.4.2

v4.4.1

Commits:

  • 481f7be4238c83ed58183f921b2646f340a91c6a ci: gate release publishing on full test workflow
  • 95ccab423aec720b2523c3a64cdc7e3204537cc7 test(v3): restore optional undefined expectations
  • cede2c63739a5823d6aa5093d291e9a111da943d fix(v4): reject tuple holes before required defaults (#5900)
  • edd0bf0f5ada4a8dc581c259407d7bbad0a71ea7 release: 4.4.1
  • 180d83d1dbe6a59260710cc8637a3dea2281ee56 docs: remove Jazz featured sponsor

v4.4.0

4.4.0

This is a minor release with a wide set of correctness and soundness fixes. Some fixes intentionally make Zod stricter, so code that depended on previously accepted invalid or ambiguous inputs may need small updates.

Potentially breaking bug fixes

... (truncated)

Commits
  • 1fb56a5 docs: document release procedure in AGENTS.md
  • f3c9ec0 4.4.3
  • c2be4f8 fix(v4): generalize optin/fallback to transform; restore preprocess on absent...
  • 1cab693 fix(v4): restore catch handling for absent object keys (#5937) (#5939)
  • b8dffe9 docs: remove Numeric and Speakeasy (2+ missed monthly cycles)
  • 9195250 docs: remove Mintlify from bronze sponsors (churned)
  • 2c70332 docs: normalize bronze sponsor logos to github avatar pattern
  • 7391be8 docs: prune lapsed silver/bronze sponsors and add active ones
  • 2aeec83 docs: prune lapsed gold sponsors and rebalance logo sizing
  • 4c2fa95 docs: use Zernio primary wordmark for gold sponsor logo
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for zod since your current version.


Updates jest from 30.3.0 to 30.4.2

Release notes

Sourced from jest's releases.

v30.4.2

Fixes

  • [jest-runtime] Fix named imports from CJS modules whose module.exports is a function with own-property exports (#16150)

Full Changelog: jestjs/jest@v30.4.1...v30.4.2

v30.4.1

Features

  • [jest-config, jest-core, jest-runner, jest-schemas, jest-types] Allow custom runner configuration options via tuple format ['runner-path', {options}] (#16141)

Fixes

  • [jest-runtime] Align CJS-from-ESM default export with Node: module.exports is always the ESM default, __esModule unwrapping is no longer applied (#16143)

Full Changelog: jestjs/jest@v30.4.0...v30.4.1

v30.4.0

Big release! 😀

Main feature is a rewrite of our custom runtime in preparation for stabilisation of native support of ESM. As part of that work require(esm) module is now supported on Node 24.9+ (still requires --experimental-vm-modules like before).

In addition we now support fake timers for the recently released Temporal API in Node v26.

React 19 is also supported properly in pretty-format, meaning snapshots of React components now work like they should.

Due to all the changes, there might be regressions that snuck in. Please report them!

Full list of changes below

Features

  • [babel-jest] Support collecting coverage from .mts, .cts (and other) files (#15994)
  • [jest-circus, jest-cli, jest-config, jest-core, jest-jasmine2, jest-types] Add --collect-tests flag to discover and list tests without executing them (#16006)
  • [jest-config, jest-runner, jest-worker] Add workerGracefulExitTimeout config option to control how long workers are given to exit before being force-killed (#15984)
  • [jest-config] Add support for jest.config.mts as a valid configuration file (#16005)
  • [jest-config, jest-core, jest-reporters, jest-runner] verbose and silent can now be set per-project; the project-level value overrides the global value for that project's tests (#16133)
  • [@jest/fake-timers] Accept Temporal.Duration in jest.advanceTimersByTime() and jest.advanceTimersByTimeAsync() (#16128)
  • [@jest/fake-timers] Accept Temporal.Instant and Temporal.ZonedDateTime in jest.setSystemTime() and useFakeTimers({now}) (#16128)
  • [@jest/fake-timers] Support faking Temporal.Now.* (#16131)
  • [jest-mock] Add clearMocksOnScope(scope) on ModuleMocker for clearing every mock function exposed on a scope object (#16088)
  • [jest-resolve] Add canResolveSync() on Resolver so callers can detect when a user-configured resolver only exports an async hook (#16064)
  • [jest-runtime] Use synchronous evaluate() for ES modules without top-level await on Node versions that support it (v24.9+), and prefer the synchronous transform path when a sync transformer is configured (#16062)
  • [jest-runtime] Support require() of ES modules on Node v24.9+ (#16074)
  • [jest-runtime] Validate TC39 import attributes (with { type: 'json' }) on ESM imports (#16127)
  • [@jest/transform] Add canTransformSync(filename) on ScriptTransformer so callers can pick the sync vs async transform path (#16062)
  • [jest-util] Add isError helper (#16076)

... (truncated)

Changelog

Sourced from jest's changelog.

30.4.2

Fixes

  • [jest-runtime] Fix named imports from CJS modules whose module.exports is a function with own-property exports (#16150)

30.4.1

Features

  • [jest-config, jest-core, jest-runner, jest-schemas, jest-types] Allow custom runner configuration options via tuple format ['runner-path', {options}] (#16141)

Fixes

  • [jest-runtime] Align CJS-from-ESM default export with Node: module.exports is always the ESM default, __esModule unwrapping is no longer applied (#16143)

30.4.0

Features

  • [babel-jest] Support collecting coverage from .mts, .cts (and other) files (#15994)
  • [jest-circus, jest-cli, jest-config, jest-core, jest-jasmine2, jest-types] Add --collect-tests flag to discover and list tests without executing them (#16006)
  • [jest-config, jest-runner, jest-worker] Add workerGracefulExitTimeout config option to control how long workers are given to exit before being force-killed (#15984)
  • [jest-config] Add support for jest.config.mts as a valid configuration file (#16005)
  • [jest-config, jest-core, jest-reporters, jest-runner] verbose and silent can now be set per-project; the project-level value overrides the global value for that project's tests (#16133)
  • [@jest/fake-timers] Accept Temporal.Duration in jest.advanceTimersByTime() and jest.advanceTimersByTimeAsync() (#16128)
  • [@jest/fake-timers] Accept Temporal.Instant and Temporal.ZonedDateTime in jest.setSystemTime() and useFakeTimers({now}) (#16128)
  • [@jest/fake-timers] Support faking Temporal.Now.* (#16131)
  • [jest-mock] Add clearMocksOnScope(scope) on ModuleMocker for clearing every mock function exposed on a scope object (#16088)
  • [jest-resolve] Add canResolveSync() on Resolver so callers can detect when a user-configured resolver only exports an async hook (#16064)
  • [jest-runtime] Use synchronous evaluate() for ES modules without top-level await on Node versions that support it (v24.9+), and prefer the synchronous transform path when a sync transformer is configured (#16062)
  • [jest-runtime] Support require() of ES modules on Node v24.9+ (#16074)
  • [jest-runtime] Validate TC39 import attributes (with { type: 'json' }) on ESM imports (#16127)
  • [@jest/transform] Add canTransformSync(filename) on ScriptTransformer so callers can pick the sync vs async transform path (#16062)
  • [jest-util] Add isError helper (#16076)
  • [pretty-format] Support React 19 (#16123)

Fixes

  • [expect-utils] Fix toStrictEqual failing on structuredClone results due to cross-realm constructor mismatch (#15959)
  • [@jest/expect-utils] Prevent toMatchObject/subset matching from throwing when encountering exotic iterables (#15952)
  • [fake-timers] Convert Date to milliseconds before passing to @sinonjs/fake-timers (#16029)
  • [jest] Export GlobalConfig and ProjectConfig TypeScript types (#16132)
  • [jest-circus] Prevent crash when asyncError is undefined for non-Error throws (#16003)
  • [jest-circus, jest-jasmine2] Include Error.cause in JSON failureMessages output (#15967)
  • [jest-config] Fix preset path resolution on Windows when the preset uses subpath exports (#15961)
  • [jest-config] Allow collectCoverage and coverageProvider in project config without a validation warning (#16132)
  • [jest-config] Project config validator now emits "is not supported in an individual project configuration" instead of "probably a typing mistake" for known global-only options (#16132)
  • [jest-environment-node] Fix --localstorage-file warning on Node 25+ (#16086)
  • [jest-reporters] Apply global coverage threshold to unmatched pattern files in addition to glob/path thresholds (#16137)

... (truncated)

Commits

Bumps the server-safe-deps group with 9 updates in the /server directory:

| Package | From | To |
| --- | --- | --- |
| [@arcjet/inspect](https://github.com/arcjet/arcjet-js/tree/HEAD/inspect) | `1.3.1` | `1.5.0` |
| [@arcjet/node](https://github.com/arcjet/arcjet-js/tree/HEAD/arcjet-node) | `1.3.1` | `1.5.0` |
| [dotenv](https://github.com/motdotla/dotenv) | `17.4.1` | `17.4.2` |
| [google-auth-library](https://github.com/googleapis/google-cloud-node-core/tree/HEAD/packages/google-auth-library-nodejs) | `10.6.2` | `10.7.0` |
| [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg) | `8.20.0` | `8.21.0` |
| [resend](https://github.com/resend/resend-node) | `6.10.0` | `6.12.4` |
| [ws](https://github.com/websockets/ws) | `8.20.0` | `8.21.0` |
| [zod](https://github.com/colinhacks/zod) | `4.3.6` | `4.4.3` |
| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.3.0` | `30.4.2` |



Updates `@arcjet/inspect` from 1.3.1 to 1.5.0
- [Release notes](https://github.com/arcjet/arcjet-js/releases)
- [Changelog](https://github.com/arcjet/arcjet-js/blob/main/inspect/CHANGELOG.md)
- [Commits](https://github.com/arcjet/arcjet-js/commits/v1.5.0/inspect)

Updates `@arcjet/node` from 1.3.1 to 1.5.0
- [Release notes](https://github.com/arcjet/arcjet-js/releases)
- [Changelog](https://github.com/arcjet/arcjet-js/blob/main/arcjet-node/CHANGELOG.md)
- [Commits](https://github.com/arcjet/arcjet-js/commits/v1.5.0/arcjet-node)

Updates `dotenv` from 17.4.1 to 17.4.2
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](motdotla/dotenv@v17.4.1...v17.4.2)

Updates `google-auth-library` from 10.6.2 to 10.7.0
- [Release notes](https://github.com/googleapis/google-cloud-node-core/releases)
- [Changelog](https://github.com/googleapis/google-cloud-node-core/blob/main/packages/google-auth-library-nodejs/CHANGELOG.md)
- [Commits](https://github.com/googleapis/google-cloud-node-core/commits/HEAD/packages/google-auth-library-nodejs)

Updates `pg` from 8.20.0 to 8.21.0
- [Changelog](https://github.com/brianc/node-postgres/blob/master/CHANGELOG.md)
- [Commits](https://github.com/brianc/node-postgres/commits/pg@8.21.0/packages/pg)

Updates `resend` from 6.10.0 to 6.12.4
- [Release notes](https://github.com/resend/resend-node/releases)
- [Commits](resend/resend-node@v6.10.0...v6.12.4)

Updates `ws` from 8.20.0 to 8.21.0
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](websockets/ws@8.20.0...8.21.0)

Updates `zod` from 4.3.6 to 4.4.3
- [Release notes](https://github.com/colinhacks/zod/releases)
- [Commits](colinhacks/zod@v4.3.6...v4.4.3)

Updates `jest` from 30.3.0 to 30.4.2
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.4.2/packages/jest)

---
updated-dependencies:
- dependency-name: "@arcjet/inspect"
  dependency-version: 1.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: server-safe-deps
- dependency-name: "@arcjet/node"
  dependency-version: 1.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: server-safe-deps
- dependency-name: dotenv
  dependency-version: 17.4.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: server-safe-deps
- dependency-name: google-auth-library
  dependency-version: 10.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: server-safe-deps
- dependency-name: pg
  dependency-version: 8.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: server-safe-deps
- dependency-name: resend
  dependency-version: 6.12.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: server-safe-deps
- dependency-name: ws
  dependency-version: 8.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: server-safe-deps
- dependency-name: zod
  dependency-version: 4.4.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: server-safe-deps
- dependency-name: jest
  dependency-version: 30.4.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: server-safe-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Jun 10, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: dependencies, server. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot @github

dependabot Bot commented on behalf of github Jun 24, 2026

Copy link
Copy Markdown
Contributor Author

Looks like these dependencies are no longer updatable, so this is no longer needed.

@dependabot dependabot Bot closed this Jun 24, 2026
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/server/server-safe-deps-8d92b93c00 branch June 24, 2026 22:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants