Skip to content

chore(deps): update npm#1901

Open
renovate[bot] wants to merge 1 commit intodevelopfrom
renovate/npm
Open

chore(deps): update npm#1901
renovate[bot] wants to merge 1 commit intodevelopfrom
renovate/npm

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Aug 31, 2025

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@babel/core (source) ^7.28.3^7.29.0 age confidence
@babel/eslint-parser (source) ^7.28.0^7.28.6 age confidence
@babel/helper-plugin-utils (source) ^7.27.1^7.28.6 age confidence
@babel/plugin-transform-runtime (source) ^7.28.3^7.29.0 age confidence
@babel/preset-env (source) ^7.28.3^7.29.0 age confidence
@babel/preset-react (source) ^7.27.1^7.28.5 age confidence
@rollup/plugin-commonjs (source) ^28.0.6^28.0.9 age confidence
@​splunk/react-events-viewer ^28.0.0^28.5.1 age confidence
@​splunk/react-icons ^5.2.0^5.9.0 age confidence
@​splunk/react-page ^8.0.0^8.2.1 age confidence
@​splunk/react-toast-notifications ^0.12.0^0.13.0 age confidence
@​splunk/react-ui ^5.1.0^5.9.0 age confidence
@​splunk/splunk-utils ^3.2.0^3.4.0 age confidence
@​splunk/themes ^1.2.0^1.6.0 age confidence
@​splunk/ui-utils ^1.10.0^1.12.0 age confidence
@​splunk/visualization-context ^28.4.0^28.5.1 age confidence
@​splunk/visualization-schemas 28.4.028.5.1 age confidence
@storybook/addon-a11y (source) ^8.6.14^8.6.18 age confidence
@storybook/addon-links (source) ^8.6.14^8.6.18 age confidence
@storybook/builder-vite (source) ^8.6.14^8.6.18 age confidence
@storybook/react (source) ^8.6.14^8.6.18 age confidence
@storybook/react-vite (source) ^8.6.14^8.6.18 age confidence
@storybook/test (source) ^8.6.14^8.6.15 age confidence
@storybook/test-runner ^0.23.0^0.24.2 age confidence
@testing-library/dom ^10.4.0^10.4.1 age confidence
@testing-library/jest-dom ^6.6.3^6.9.1 age confidence
@testing-library/react ^15.0.6^15.0.7 age confidence
@types/jest-image-snapshot (source) ^6.4.0^6.4.1 age confidence
@types/lodash (source) ^4.17.20^4.17.24 age confidence
@types/react (source) ^18.2.41^18.3.28 age confidence
@types/react-dom (source) ^18.2.17^18.3.7 age confidence
@types/styled-components (source) ^5.1.34^5.1.36 age confidence
axios (source) ^1.12.0^1.13.6 age confidence
babel-jest (source) ^30.0.5^30.3.0 age confidence
cross-env ^10.0.0^10.1.0 age confidence
css-loader ^7.1.2^7.1.4 age confidence
esbuild ^0.25.9^0.27.4 age confidence
esbuild-loader ^4.3.0^4.4.2 age confidence
eslint-plugin-jest ^29.0.1^29.15.0 age confidence
eslint-plugin-testing-library ^7.6.6^7.16.0 age confidence
jest (source) ^30.0.5^30.3.0 age confidence
jest-environment-jsdom (source) ^30.0.5^30.3.0 age confidence
jest-fixed-jsdom ^0.0.9^0.0.11 age confidence
jest-image-snapshot ^6.5.1^6.5.2 age confidence
jspdf ^4.0.0^4.2.0 age confidence
lodash (source) ^4.17.21^4.17.23 age confidence
msw (source) ^2.10.5^2.12.10 age confidence
msw-storybook-addon (source) ^2.0.5^2.0.6 age confidence
postcss (source) ^8.5.6^8.5.8 age confidence
react (source) ^18.0.0^18.3.1 age confidence
react (source) 1818.3.1 age confidence
react-dom (source) ^18.0.0^18.3.1 age confidence
react-dom (source) 1818.3.1 age confidence
react-is (source) ^19.1.1^19.2.4 age confidence
rollup-plugin-license ^3.6.0^3.7.0 age confidence
semver ^7.7.2^7.7.4 age confidence
storybook (source) ^8.6.14^8.6.18 age confidence
typescript (source) ^5.9.2^5.9.3 age confidence
vite (source) ^7.1.12^7.3.1 age confidence
vite-plugin-checker ^0.10.2^0.12.0 age confidence
vite-plugin-dts 4.5.34.5.4 age confidence
vite-plugin-node-polyfills ^0.24.0^0.25.0 age confidence
zod (source) ^4.0.17^4.3.6 age confidence

Release Notes

babel/babel (@​babel/core)

v7.29.0

Compare Source

v7.29.0 (2026-01-31)

Thanks @​simbahax for your first PR!

🚀 New Feature
🐛 Bug Fix
  • babel-parser
  • babel-traverse
    • #​17708 fix(traverse): provide a hub when traversing a File or Program and no parentPath is given (@​simbahax)
  • babel-plugin-transform-block-scoping, babel-traverse
    • #​17737 [7.x backport] fix: Rename switch discriminant references when body creates shadowing variable (@​magic-akari)
🏃‍♀️ Performance
Committers: 6

v7.28.6

Compare Source

v7.28.5

Compare Source

👓 Spec Compliance
🐛 Bug Fix
  • babel-plugin-proposal-destructuring-private
  • babel-parser
  • babel-plugin-proposal-discard-binding, babel-plugin-transform-destructuring
  • babel-helper-create-class-features-plugin, babel-helper-member-expression-to-functions, babel-plugin-transform-block-scoping, babel-plugin-transform-optional-chaining, babel-traverse, babel-types
  • babel-traverse
🏠 Internal
🏃‍♀️ Performance

v7.28.4

Compare Source

🏠 Internal
babel/babel (@​babel/preset-react)

v7.28.5

Compare Source

👓 Spec Compliance
🐛 Bug Fix
  • babel-plugin-proposal-destructuring-private
  • babel-parser
  • babel-plugin-proposal-discard-binding, babel-plugin-transform-destructuring
  • babel-helper-create-class-features-plugin, babel-helper-member-expression-to-functions, babel-plugin-transform-block-scoping, babel-plugin-transform-optional-chaining, babel-traverse, babel-types
  • babel-traverse
🏠 Internal
🏃‍♀️ Performance
rollup/plugins (@​rollup/plugin-commonjs)

v28.0.9

2025-10-24

Bugfixes
  • fix: handle node: builtins with strictRequires: auto (#​1930)

v28.0.8

2025-10-16

Bugfixes
  • fix: guard moduleSideEffects for wrapped externals (#​1914)

v28.0.7

2025-10-14

Bugfixes
  • fix: avoid hoisting dynamically required node: builtins under strictRequires (#​1909)
storybookjs/storybook (@​storybook/addon-a11y)

v8.6.18

Compare Source

8.6.18
  • Add request validation

v8.6.17

Compare Source

8.6.17
  • Harden websocket connection

v8.6.16

Compare Source

8.6.16
  • No-op release. No changes.

v8.6.15

Compare Source

storybookjs/test-runner (@​storybook/test-runner)

v0.24.2

Compare Source

🐛 Bug Fix
Authors: 1

v0.24.1

Compare Source

🐛 Bug Fix
Authors: 3

v0.24.0

Compare Source

🚀 Enhancement
🐛 Bug Fix
Authors: 3

testing-library/jest-dom (@​testing-library/jest-dom)

v6.9.1

Compare Source

Bug Fixes

v6.9.0

Compare Source

Features
jestjs/jest (babel-jest)

v30.3.0

Compare Source

Features
  • [jest-config] Add defineConfig and mergeConfig helpers for type-safe Jest config (#​15844)
  • [jest-fake-timers] Add setTimerTickMode to configure how timers advance
  • [*] Reduce token usage when run through LLMs (3f17932)
Fixes
  • [jest-config] Keep CLI coverage output when using --json with --outputFile (#​15918)
  • [jest-mock] Use Symbol from test environment (#​15858)
  • [jest-reporters] Fix issue where console output not displayed for GHA reporter even with silent: false option (#​15864)
  • [jest-runtime] Fix issue where user cannot utilize dynamic import despite specifying --experimental-vm-modules Node option (#​15842)
  • [jest-test-sequencer] Fix issue where failed tests due to compilation errors not getting re-executed even with --onlyFailures CLI option (#​15851)
  • [jest-util] Make sure process.features.require_module is false (#​15867)
Chore & Maintenance
  • [*] Replace remaining micromatch uses with picomatch
  • [deps] Update to sinon/fake-timers v15
  • [docs] Update V30 migration guide to notify users on jest.mock() work with case-sensitive path (#​15849)
  • Updated Twitter icon to match the latest brand guidelines (#​15869)

v30.2.0

Compare Source

Chore & Maintenance
  • [*] Update example repo for testing React Native projects (#​15832)
  • [*] Update jest-watch-typeahead to v3 (#​15830)

v30.1.2

Compare Source

Fixes
  • [jest-snapshot-utils] Correct snapshot header regexp to work with newline across OSes (#​15803)

v30.1.1

Compare Source

Fixes
  • [jest-snapshot-utils] Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (#​15800)
  • [jest-snapshot-utils] Improve messaging about goo.gl snapshot link change (#​15821)

v30.1.0

Compare Source

kentcdodds/cross-env (cross-env)

v10.1.0

Compare Source

Features
  • add support for default value syntax (152ae6a)

For example:

"dev:server": "cross-env wrangler dev --port ${PORT:-8787}",

If PORT is already set, use that value, otherwise fallback to 8787.

Learn more about Shell Parameter Expansion

webpack/css-loader (css-loader)

v7.1.4

Compare Source

v7.1.3

Compare Source

evanw/esbuild (esbuild)

v0.27.4

Compare Source

  • Fix a regression with CSS media queries (#​4395, #​4405, #​4406)

    Version 0.25.11 of esbuild introduced support for parsing media queries. This unintentionally introduced a regression with printing media queries that use the <media-type> and <media-condition-without-or> grammar. Specifically, esbuild was failing to wrap an or clause with parentheses when inside <media-condition-without-or>. This release fixes the regression.

    Here is an example:

    /* Original code */
    @&#8203;media only screen and ((min-width: 10px) or (min-height: 10px)) {
      a { color: red }
    }
    
    /* Old output (incorrect) */
    @&#8203;media only screen and (min-width: 10px) or (min-height: 10px) {
      a {
        color: red;
      }
    }
    
    /* New output (correct) */
    @&#8203;media only screen and ((min-width: 10px) or (min-height: 10px)) {
      a {
        color: red;
      }
    }
  • Fix an edge case with the inject feature (#​4407)

    This release fixes an edge case where esbuild's inject feature could not be used with arbitrary module namespace names exported using an export {} from statement with bundling disabled and a target environment where arbitrary module namespace names is unsupported.

    With the fix, the following inject file:

    import jquery from 'jquery';
    export { jquery as 'window.jQuery' };

    Can now always be rewritten as this without esbuild sometimes incorrectly generating an error:

    export { default as 'window.jQuery' } from 'jquery';
  • Attempt to improve API handling of huge metafiles (#​4329, #​4415)

    This release contains a few changes that attempt to improve the behavior of esbuild's JavaScript API with huge metafiles (esbuild's name for the build metadata, formatted as a JSON object). The JavaScript API is designed to return the metafile JSON as a JavaScript object in memory, which makes it easy to access from within a JavaScript-based plugin. Multiple people have encountered issues where this API breaks down with a pathologically-large metafile.

    The primary issue is that V8 has an implementation-specific maximum string length, so using the JSON.parse API with large enough strings is impossible. This release will now attempt to use a fallback JavaScript-based JSON parser that operates directly on the UTF8-encoded JSON bytes instead of using JSON.parse when the JSON metafile is too big to fit in a JavaScript string. The new fallback path has not yet been heavily-tested. The metafile will also now be generated with whitespace removed if the bundle is significantly large, which will reduce the size of the metafile JSON slightly.

    However, hitting this case is potentially a sign that something else is wrong. Ideally you wouldn't be building something so enormous that the build metadata can't even fit inside a JavaScript string. You may want to consider optimizing your project, or breaking up your project into multiple parts that are built independently. Another option could potentially be to use esbuild's command-line API instead of its JavaScript API, which is more efficient (although of course then you can't use JavaScript plugins, so it may not be an option).

v0.27.3

Compare Source

  • Preserve URL fragments in data URLs (#​4370)

    Consider the following HTML, CSS, and SVG:

    • index.html:

      <!DOCTYPE html>
      <html>
        <head><link rel="stylesheet" href="icons.css"></head>
        <body><div class="triangle"></div></body>
      </html>
    • icons.css:

      .triangle {
        width: 10px;
        height: 10px;
        background: currentColor;
        clip-path: url(./triangle.svg#x);
      }
    • triangle.svg:

      <svg xmlns="http://www.w3.org/2000/svg">
        <defs>
          <clipPath id="x">
            <path d="M0 0H10V10Z"/>
          </clipPath>
        </defs>
      </svg>

    The CSS uses a URL fragment (the #x) to reference the clipPath element in the SVG file. Previously esbuild's CSS bundler didn't preserve the URL fragment when bundling the SVG using the dataurl loader, which broke the bundled CSS. With this release, esbuild will now preserve the URL fragment in the bundled CSS:

    /* icons.css */
    .triangle {
      width: 10px;
      height: 10px;
      background: currentColor;
      clip-path: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg"><defs><clipPath id="x"><path d="M0 0H10V10Z"/></clipPath></defs></svg>#x');
    }
  • Parse and print CSS @scope rules (#​4322)

    This release includes dedicated support for parsing @scope rules in CSS. These rules include optional "start" and "end" selector lists. One important consequence of this is that the local/global status of names in selector lists is now respected, which improves the correctness of esbuild's support for CSS modules. Minification of selectors inside @scope rules has also improved slightly.

    Here's an example:

    /* Original code */
    @&#8203;scope (:global(.foo)) to (:local(.bar)) {
      .bar {
        color: red;
      }
    }
    
    /* Old output (with --loader=local-css --minify) */
    @&#8203;scope (:global(.foo)) to (:local(.bar)){.o{color:red}}
    
    /* New output (with --loader=local-css --minify) */
    @&#8203;scope(.foo)to (.o){.o{color:red}}
  • Fix a minification bug with lowering of for await (#​4378, #​4385)

    This release fixes a bug where the minifier would incorrectly strip the variable in the automatically-generated catch clause of lowered for await loops. The code that generated the loop previously failed to mark the internal variable references as used.

  • Update the Go compiler from v1.25.5 to v1.25.7 (#​4383, #​4388)

    This PR was contributed by @​MikeWillCook.

v0.27.2

Compare Source

  • Allow import path specifiers starting with #/ (#​4361)

    Previously the specification for package.json disallowed import path specifiers starting with #/, but this restriction has recently been relaxed and support for it is being added across the JavaScript ecosystem. One use case is using it for a wildcard pattern such as mapping #/* to ./src/* (previously you had to use another character such as #_* instead, which was more confusing). There is some more context in nodejs/node#49182.

    This change was contributed by @​hybrist.

  • Automatically add the -webkit-mask prefix (#​4357, #​4358)

    This release automatically adds the -webkit- vendor prefix for the mask CSS shorthand property:

    /* Original code */
    main {
      mask: url(x.png) center/5rem no-repeat
    }
    
    /* Old output (with --target=chrome110) */
    main {
      mask: url(x.png) center/5rem no-repeat;
    }
    
    /* New output (with --target=chrome110) */
    main {
      -webkit-mask: url(x.png) center/5rem no-repeat;
      mask: url(x.png) center/5rem no-repeat;
    }

    This change was contributed by @​BPJEnnova.

  • Additional minification of switch statements (#​4176, #​4359)

    This release contains additional minification patterns for reducing switch statements. Here is an example:

    // Original code
    switch (x) {
      case 0:
        foo()
        break
      case 1:
      default:
        bar()
    }
    
    // Old output (with --minify)
    switch(x){case 0:foo();break;case 1:default:bar()}
    
    // New output (with --minify)
    x===0?foo():bar();
  • Forbid using declarations inside switch clauses (#​4323)

    This is a rare change to remove something that was previously possible. The Explicit Resource Management proposal introduced using declarations. These were previously allowed inside case and default clauses in switch statements. This had well-defined semantics and was already widely implemented (by V8, SpiderMonkey, TypeScript, esbuild, and others). However, it was considered to be too confusing because of how scope works in switch statements, so it has been removed from the specification. This edge case will now be a syntax error. See tc39/proposal-explicit-resource-management#215 and rbuckton/ecma262#14 for details.

    Here is an example of code that is no longer allowed:

    switch (mode) {
      case 'read':
        using readLock = db.read()
        return readAll(readLock)
    
      case 'write':
        using writeLock = db.write()
        return writeAll(writeLock)
    }

    That code will now have to be modified to look like this instead (note the additional { and } block statements around each case body):

    switch (mode) {
      case 'read': {
        using readLock = db.read()
        return readAll(readLock)
      }
      case 'write': {
        using writeLock = db.write()
        return writeAll(writeLock)
      }
    }

    This is not being released in one of esbuild's breaking change releases since this feature hasn't been finaliz


Configuration

📅 Schedule: Branch creation - "every 2 weeks on Sunday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from a team as a code owner August 31, 2025 11:44
@renovate renovate bot force-pushed the renovate/npm branch 11 times, most recently from 036c2f1 to 7138ced Compare September 5, 2025 19:09
@renovate renovate bot force-pushed the renovate/npm branch 9 times, most recently from c83f220 to 02ac7de Compare September 13, 2025 23:47
@renovate renovate bot force-pushed the renovate/npm branch 6 times, most recently from faf56c9 to 98025d2 Compare September 18, 2025 11:27
@renovate renovate bot force-pushed the renovate/npm branch 7 times, most recently from 245f858 to c1c33be Compare December 4, 2025 04:43
@renovate renovate bot force-pushed the renovate/npm branch 9 times, most recently from 6ee69a2 to 4cf2f5e Compare December 14, 2025 18:56
@renovate renovate bot force-pushed the renovate/npm branch 13 times, most recently from 09824d7 to ace1341 Compare December 22, 2025 11:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants