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

Bump the npm-dependencies group across 1 directory with 25 updates

Open
Number: #538
Type: Pull Request
State: Open
Author: dependabot[bot] dependabot[bot]
Association: Unknown
Comments: 4
Created: January 12, 2026 at 03:24 AM UTC
(about 2 months ago)
Updated: January 19, 2026 at 04:11 AM UTC
(about 1 month ago)
Description:

Bumps the npm-dependencies group with 24 updates in the / directory:

Package From To
@astrojs/sitemap 3.6.0 3.6.1
@astrojs/vercel 9.0.2 9.0.3
@happy-dom/global-registrator 20.0.11 20.1.0
@shikijs/transformers 3.20.0 3.21.0
@types/node 25.0.3 25.0.6
@types/nodemailer 7.0.4 7.0.5
@types/react 19.2.7 19.2.8
@typescript-eslint/eslint-plugin 8.51.0 8.52.0
@typescript-eslint/parser 8.51.0 8.52.0
astro 5.16.6 5.16.8
astro-og-canvas 0.8.0 0.10.0
astro-vtbot 2.1.9 2.1.10
eslint-plugin-jsdoc 61.5.0 62.0.0
focus-trap 7.7.1 7.8.0
libphonenumber-js 1.12.33 1.12.34
preact 10.28.1 10.28.2
resend 6.6.0 6.7.0
shiki 3.20.0 3.21.0
timezones-ical-library 1.10.0 1.11.1
typescript-eslint 8.51.0 8.52.0
vercel 50.1.3 50.1.6
vite 7.3.0 7.3.1
zod 4.3.4 4.3.5
@rollup/rollup-linux-x64-gnu 4.54.0 4.55.1

Updates @astrojs/sitemap from 3.6.0 to 3.6.1

Release notes

Sourced from @​astrojs/sitemap's releases.

@​astrojs/sitemap@​3.6.1

Patch Changes

@​astrojs/sitemap@​3.6.1-alpha.1

Patch Changes

@​astrojs/sitemap@​3.6.1-alpha.0

Patch Changes

Changelog

Sourced from @​astrojs/sitemap's changelog.

3.6.1

Patch Changes

Commits
Maintainer changes

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


Updates @astrojs/vercel from 9.0.2 to 9.0.3

Release notes

Sourced from @​astrojs/vercel's releases.

@​astrojs/vercel@​9.0.3

Patch Changes

Changelog

Sourced from @​astrojs/vercel's changelog.

9.0.3

Patch Changes

Commits

Updates @happy-dom/global-registrator from 20.0.11 to 20.1.0

Release notes

Sourced from @​happy-dom/global-registrator's releases.

v20.1.0

:art: Features

:construction_worker_man: Patch fixes

Commits

Updates @shikijs/transformers from 3.20.0 to 3.21.0

Release notes

Sourced from @​shikijs/transformers's releases.

v3.21.0

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub
Commits

Updates @types/node from 25.0.3 to 25.0.6

Commits

Updates @types/nodemailer from 7.0.4 to 7.0.5

Commits

Updates @types/react from 19.2.7 to 19.2.8

Commits

Updates @typescript-eslint/eslint-plugin from 8.51.0 to 8.52.0

Release notes

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

v8.52.0

8.52.0 (2026-01-05)

🚀 Features

  • eslint-plugin-internal: [no-multiple-lines-of-errors] add rule (#11899)
  • typescript-estree: add tseslint.com redirects for CLI outputs (#11895)

🩹 Fixes

  • eslint-plugin: [no-useless-default-assignment] handle conditional initializer (#11908)
  • eslint-plugin: [no-base-to-string] detect @@​toPrimitive and valueOf (#11901)

❤️ Thank You

  • Josh Goldberg ✨
  • Ulrich Stark

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

Changelog

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

8.52.0 (2026-01-05)

🚀 Features

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

🩹 Fixes

  • eslint-plugin: [no-base-to-string] detect @@​toPrimitive and valueOf (#11901)
  • eslint-plugin: [no-useless-default-assignment] handle conditional initializer (#11908)

❤️ Thank You

  • Josh Goldberg ✨
  • Ulrich Stark

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

Commits
  • 9ddd571 chore(release): publish 8.52.0
  • 6b467b0 docs: add blog post on revamping the ban-types rule (#11873)
  • 309a38e fix(eslint-plugin): [no-base-to-string] detect @@​toPrimitive and valueOf (#11...
  • cf79108 fix(eslint-plugin): [no-useless-default-assignment] handle conditional initia...
  • a166cea feat(eslint-plugin-internal): [no-multiple-lines-of-errors] add rule (#11899)
  • d1b44c0 chore(deps): update nx monorepo to v22.3.3 (#11848)
  • 95c7c73 chore: update deps to latest minor/patch (#11921)
  • 45a7d2b chore(typescript-estree): use iterateComments() from ts-api-utils v2.3 (#11...
  • See full diff in compare view

Updates @typescript-eslint/parser from 8.51.0 to 8.52.0

Release notes

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

v8.52.0

8.52.0 (2026-01-05)

🚀 Features

  • eslint-plugin-internal: [no-multiple-lines-of-errors] add rule (#11899)
  • typescript-estree: add tseslint.com redirects for CLI outputs (#11895)

🩹 Fixes

  • eslint-plugin: [no-useless-default-assignment] handle conditional initializer (#11908)
  • eslint-plugin: [no-base-to-string] detect @@​toPrimitive and valueOf (#11901)

❤️ Thank You

  • Josh Goldberg ✨
  • Ulrich Stark

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

Changelog

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

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.

Commits

Updates astro from 5.16.6 to 5.16.8

Release notes

Sourced from astro's releases.

astro@5.16.8

Patch Changes

  • #15124 81db3c0 Thanks @​leonace924! - Fixes an issue where requests with query parameters to the base path would return a 404 if trailingSlash was not 'ignore' in development

  • #15152 39ee41f Thanks @​rururux! - Fixes a case where context.cookies.set() would be overriden when setting cookies via response headers in development

  • #15140 6f6f8f8 Thanks @​cameronraysmith! - Fixes esbuild warning due to dead code in assets virtual module

  • #15127 2cff904 Thanks @​Princesseuh! - Updates "Unsupported page types found" error to only appear in more realistic cases

  • #15149 34f84c2 Thanks @​rahuld109! - Skips "Use the Image component" audit warning for images inside framework components (React, Vue, Svelte, etc.)

astro@5.16.7

Patch Changes

  • #15122 b137946 Thanks @​florian-lefebvre! - Improves JSDoc annotations for AstroGlobal, AstroSharedContext and APIContext types

  • #15123 3f58fa2 Thanks @​43081j! - Improves rendering performance by grouping render chunks when emitting from async iterables to avoid encoding costs

  • #14954 7bec4bd Thanks @​volpeon! - Fixes remote images Etag header handling by disabling internal cache

  • #15052 b2bcd5a Thanks @​Princesseuh! - Fixes images not working in development when using setups with port forwarding

  • #15028 87b19b8 Thanks @​Princesseuh! - Fixes certain aliases not working when using images in JSON files with the content layer

  • #15118 cfa382b Thanks @​florian-lefebvre! - BREAKING CHANGE to the experimental Fonts API only

    Removes the defineAstroFontProvider() type helper.

    If you are building a custom font provider, remove any occurrence of defineAstroFontProvider() and use the FontProvider type instead:

    -import { defineAstroFontProvider } from 'astro/config';
    

    -export function myProvider() {

    • return defineAstroFontProvider({
    •    entrypoint: new URL('./implementation.js', import.meta.url)
      
    • }); -};

    +import type { FontProvider } from 'astro';

    +export function myProvider(): FontProvider {

    • return {
    •    entrypoint: new URL('./implementation.js', import.meta.url)
      
    • }, +}

... (truncated)

Changelog

Sourced from astro's changelog.

5.16.8

Patch Changes

  • #15124 81db3c0 Thanks @​leonace924! - Fixes an issue where requests with query parameters to the base path would return a 404 if trailingSlash was not 'ignore' in development

  • #15152 39ee41f Thanks @​rururux! - Fixes a case where context.cookies.set() would be overriden when setting cookies via response headers in development

  • #15140 6f6f8f8 Thanks @​cameronraysmith! - Fixes esbuild warning due to dead code in assets virtual module

  • #15127 2cff904 Thanks @​Princesseuh! - Updates "Unsupported page types found" error to only appear in more realistic cases

  • #15149 34f84c2 Thanks @​rahuld109! - Skips "Use the Image component" audit warning for images inside framework components (React, Vue, Svelte, etc.)

5.16.7

Patch Changes

  • #15122 b137946 Thanks @​florian-lefebvre! - Improves JSDoc annotations for AstroGlobal, AstroSharedContext and APIContext types

  • #15123 3f58fa2 Thanks @​43081j! - Improves rendering performance by grouping render chunks when emitting from async iterables to avoid encoding costs

  • #14954 7bec4bd Thanks @​volpeon! - Fixes remote images Etag header handling by disabling internal cache

  • #15052 b2bcd5a Thanks @​Princesseuh! - Fixes images not working in development when using setups with port forwarding

  • #15028 87b19b8 Thanks @​Princesseuh! - Fixes certain aliases not working when using images in JSON files with the content layer

  • #15118 cfa382b Thanks @​florian-lefebvre! - BREAKING CHANGE to the experimental Fonts API only

    Removes the defineAstroFontProvider() type helper.

    If you are building a custom font provider, remove any occurrence of defineAstroFontProvider() and use the FontProvider type instead:

    -import { defineAstroFontProvider } from 'astro/config';
    

    -export function myProvider() {

    • return defineAstroFontProvider({
    •    entrypoint: new URL('./implementation.js', import.meta.url)
      
    • }); -};

    +import type { FontProvider } from 'astro';

    +export function myProvider(): FontProvider {

    • return {
    •    entrypoint: new URL('./implementation.js', import.meta.url)
      
    • }, +}

... (truncated)

Commits

Updates astro-og-canvas from 0.8.0 to 0.10.0

Release notes

Sourced from astro-og-canvas's releases.

astro-og-canvas@0.10.0

Minor Changes

  • #119 151edd2 Thanks @​delucis! - Makes OGImageRoute() asynchronous.

    ⚠️ BREAKING CHANGE: You must now await the result of OGImageRoute():

    import { OGImageRoute } from 'astro-og-canvas';
    
    • export const { getStaticPaths, GET } = OGImageRoute({
    • export const { getStaticPaths, GET } = await OGImageRoute({

Patch Changes

  • #119 151edd2 Thanks @​delucis! - Fixes using the built-in getSlug() for OG images with format: "JPEG" or format: "WEBP"

astro-og-canvas@0.9.0

Minor Changes

  • #117 b94a123 Thanks @​delucis! - Adds type safety to OGImageRoute. The page parameter in getSlug() and getImageOptions() is now correctly inferred from the value passed to pages instead of being typed as any.

    OGImageRoute({
      pages: {
        example: {
          title: 'Example Page',
          description: 'Description of this page shown in smaller text',
        },
      },
      getImageOptions: (path, page) => {
        page;
        // ^? { title: string; description: string }
      },
    });
    

    ⚠️ Potentially breaking change: If you are type checking your code base, you may see type errors if you are accessing page in getSlug() or getImageOptions() in a non-type-safe way and will need to either update that code or add some additional types.

  • #117 b94a123 Thanks @​delucis! - Exports OGImageOptions type

Changelog

Sourced from astro-og-canvas's changelog.

0.10.0

Minor Changes

  • #119 151edd2 Thanks @​delucis! - Makes OGImageRoute() asynchronous.

    ⚠️ BREAKING CHANGE: You must now await the result of OGImageRoute():

    import { OGImageRoute } from 'astro-og-canvas';
    
    • export const { getStaticPaths, GET } = OGImageRoute({
    • export const { getStaticPaths, GET } = await OGImageRoute({

Patch Changes

  • #119 151edd2 Thanks @​delucis! - Fixes using the built-in getSlug() for OG images with format: "JPEG" or format: "WEBP"

0.9.0

Minor Changes

  • #117 b94a123 Thanks @​delucis! - Adds type safety to OGImageRoute. The page parameter in getSlug() and getImageOptions() is now correctly inferred from the value passed to pages instead of being typed as any.

    OGImageRoute({
      pages: {
        example: {
          title: 'Example Page',
          description: 'Description of this page shown in smaller text',
        },
      },
      getImageOptions: (path, page) => {
        page;
        // ^? { title: string; description: string }
      },
    });
    

    ⚠️ Potentially breaking change: If you are type checking your code base, you may see type errors if you are accessing page in getSlug() or getImageOptions() in a non-type-safe way and will need to either update that code or add some additional types.

  • #117 b94a123 Thanks @​delucis! - Exports OGImageOptions type

Commits

Updates astro-vtbot from 2.1.9 to 2.1.10

Changelog

Sourced from astro-vtbot's changelog.

2.1.10 - 2026-01-08

Patch Changes

  • 51e0c0f: Includes newest bugfix for inspection chamber (Fixes issue with visibility change for cross-document view transitions)
Commits

Updates eslint-plugin-jsdoc from 61.5.0 to 62.0.0

Release notes

Sourced from eslint-plugin-jsdoc's releases.

v62.0.0

62.0.0 (2026-01-09)

Features

  • update jsdoccomment, allowing for skipInvokedExpressionsForCommentFinding setting; fixes #1624 (9c0e4a3)

BREAKING CHANGES

  • Require Node ^20.19.0 || ^22.13.0 || >=24

v61.7.1

61.7.1 (2026-01-08)

Bug Fixes

v61.7.0

61.7.0 (2026-01-05)

Features

  • update esquery and devDeps. (31d6e22)

v61.6.1

61.6.1 (2025-12-23)

Bug Fixes

  • check-property-names: allow separate typedefs; fixes #1619 (f013e19)

v61.6.0

61.6.0 (2025-12-22)

Features

  • require-jsdoc: add checkAllFunctionExpressions option to force check FunctionExpression's regardless of context; fixes #1613 (#1614) (f219b62)
  • bump espree, jsdoccomment, and devDeps. (6ee0613)
Commits
  • 9c0e4a3 feat: update jsdoccomment, allowing for `skipInvokedExpressionsForCommentFind...
  • a530471 chore: update actions
  • fe29ef9 fix(github): npm release (#1623)
  • 31d6e22 feat: update esquery and devDeps.
  • 3b5b52d chore: adopt trusted publisher
  • 4527be2 chore: update devDeps.
  • f013e19 fix(check-property-names): allow separate typedefs; fixes #1619
  • 5fef3f3 chore: bump Node 22 version for semantic-release (#1618)
  • e364c17 chore: remove rollup from optionalDependencies (#1617)
  • 6f069f3 chore: bump espree, jsdoccomment, and devDeps.
  • 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 eslint-plugin-jsdoc since your current version.


Updates focus-trap from 7.7.1 to 7.8.0

Release notes

Sourced from focus-trap's releases.

v7.8.0

Minor Changes

  • c214581: Adds aria-hidden support to isolateSubtrees config option

Patch Changes

  • bb36e15: Fix undefined method _setSubtreeIsolation crash when using trapStack in DOM with older versions of Focus-trap (#1729)
Changelog

Sourced from focus-trap's changelog.

7.8.0

Minor Changes

  • c214581: Adds aria-hidden support to isolateSubtrees config option

Patch Changes

  • bb36e15: Fix undefined method _setSubtreeIsolation crash when using trapStack in DOM with older versions of Focus-trap (#1729)
Commits
  • b1751b6 Version Packages (#1730)
  • bb36e15 #1729 Fix no trap method with trapStack global (#1731)
  • a537313 add ShGKme as a contributor for bug (#1732)
  • c214581 Add aria-hidden support to isolateSubtrees config (#1709)
  • a6600fc [DEPENDABOT]: Bump globals from 16.5.0 to 17.0.0 (#1721)
  • 270dc95 [DEPENDABOT]: Bump @​typescript-eslint/eslint-plugin from 8.51.0 to 8.52.0 (#1...
  • 9b067e9 [DEPENDABOT]: Bump eslint-plugin-jest from 29.12.0 to 29.12.1 (#1723)
  • 4a0c367 [DEPENDABOT]: Bump cypress from 15.8.1 to 15.8.2 (#1724)
  • cfb2631 [DEPENDABOT]: Bump eslint-plugin-testing-library from 7.15.3 to 7.15.4 (#1725)
  • 33c06f5 [DEPENDABOT]: Bump rollup from 4.54.0 to 4.55.1 (#1727)
  • Additional commits viewable in compare view

Updates happy-dom from 20.0.11 to 20.1.0

Release notes

Sourced from happy-dom's releases.

v20.1.0

:art: Features

:construction_worker_man: Patch fixes

Commits

Updates libphonenumber-js from 1.12.33 to 1.12.34

Changelog

Sourced from libphonenumber-js's changelog.

... (truncated)

Commits

Updates preact from 10.28.1 to 10.28.2

Release notes

Sourced from preact's releases.

10.28.2

Fixes

  • Enforce strict equality for VNode object constructors
Commits
  • 6f91446 10.28.2
  • 37c3e03 Strict equality check on constructor (#4985)
  • Package Dependencies
    Ecosystem:
    npm
    Version Change:
    5.16.6 → 5.16.8
    Update Type:
    Patch
    Package:
    zod
    Ecosystem:
    npm
    Version Change:
    4.3.4 → 4.3.5
    Update Type:
    Patch
    Package:
    @types/node
    Ecosystem:
    npm
    Version Change:
    25.0.3 → 25.0.6
    Update Type:
    Patch
    Ecosystem:
    npm
    Version Change:
    19.2.7 → 19.2.8
    Update Type:
    Patch
    Package:
    vite
    Ecosystem:
    npm
    Version Change:
    7.3.0 → 7.3.1
    Update Type:
    Patch
    Ecosystem:
    npm
    Version Change:
    8.51.0 → 8.52.0
    Update Type:
    Minor
    Ecosystem:
    npm
    Version Change:
    8.51.0 → 8.52.0
    Update Type:
    Minor
    Ecosystem:
    npm
    Version Change:
    3.6.0 → 3.6.1
    Update Type:
    Patch
    Ecosystem:
    npm
    Version Change:
    8.51.0 → 8.52.0
    Update Type:
    Minor
    Package:
    resend
    Ecosystem:
    npm
    Version Change:
    6.6.0 → 6.7.0
    Update Type:
    Minor
    Package:
    vercel
    Ecosystem:
    npm
    Version Change:
    50.1.3 → 50.1.6
    Update Type:
    Patch
    Ecosystem:
    npm
    Version Change:
    1.12.33 → 1.12.34
    Update Type:
    Patch
    Ecosystem:
    npm
    Version Change:
    4.54.0 → 4.55.1
    Update Type:
    Minor
    Ecosystem:
    npm
    Version Change:
    61.5.0 → 62.0.0
    Update Type:
    Major
    Ecosystem:
    npm
    Version Change:
    9.0.2 → 9.0.3
    Update Type:
    Patch
    Package:
    shiki
    Ecosystem:
    npm
    Version Change:
    3.20.0 → 3.21.0
    Update Type:
    Minor
    Ecosystem:
    npm
    Version Change:
    3.20.0 → 3.21.0
    Update Type:
    Minor
    Package:
    preact
    Ecosystem:
    npm
    Version Change:
    10.28.1 → 10.28.2
    Update Type:
    Patch
    Package:
    astro-vtbot
    Ecosystem:
    npm
    Version Change:
    2.1.9 → 2.1.10
    Update Type:
    Patch
    Ecosystem:
    npm
    Version Change:
    20.0.11 → 20.1.0
    Update Type:
    Minor
    Ecosystem:
    npm
    Version Change:
    0.8.0 → 0.10.0
    Update Type:
    Minor
    Package:
    focus-trap
    Ecosystem:
    npm
    Version Change:
    7.7.1 → 7.8.0
    Update Type:
    Minor
    Ecosystem:
    npm
    Version Change:
    1.10.0 → 1.11.1
    Update Type:
    Minor
    Ecosystem:
    npm
    Version Change:
    7.0.4 → 7.0.5
    Update Type:
    Patch
Technical Details
ID: 12685264
UUID: 3802626734
Node ID: PR_kwDOKfapnc68nLVf
Host: GitHub
Repository: webstackdev/astro.webstackbuilders.com