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

chore(deps): bump the production-dependencies group across 1 directory with 18 updates

Open
Number: #7
Type: Pull Request
State: Open
Author: dependabot[bot] dependabot[bot]
Association: Contributor
Comments: 0
Created: August 11, 2025 at 04:25 AM UTC
(7 months ago)
Updated: August 11, 2025 at 04:25 AM UTC
(7 months ago)
Labels:
dependencies javascript
Description:

Bumps the production-dependencies group with 18 updates in the / directory:

Package From To
@floating-ui/dom 1.7.0 1.7.3
@napi-rs/simple-git 0.1.19 0.1.21
@webgpu/types 0.1.61 0.1.64
ansi-truncate 1.2.0 1.3.0
flexsearch 0.7.43 0.8.205
minimatch 10.0.1 10.0.3
pixi.js 8.9.2 8.12.0
preact 10.26.7 10.27.0
satori 0.13.1 0.16.2
sharp 0.34.2 0.34.3
shiki 1.26.2 3.9.2
workerpool 9.2.0 9.3.3
ws 8.18.2 8.18.3
@types/node 22.15.23 24.2.1
esbuild 0.25.5 0.25.8
prettier 3.5.3 3.6.2
tsx 4.19.4 4.20.3
typescript 5.8.3 5.9.2

Updates @floating-ui/dom from 1.7.0 to 1.7.3

Release notes

Sourced from @​floating-ui/dom's releases.

@​floating-ui/dom@​1.7.3

Patch Changes

  • Update dependencies: @floating-ui/core@1.7.3

@​floating-ui/dom@​1.7.2

Patch Changes

  • perf: reduce memory allocations
  • Update dependencies: @floating-ui/utils@0.2.10, @floating-ui/core@1.7.2

@​floating-ui/dom@​1.7.1

Patch Changes

  • Update dependencies: @floating-ui/core@1.7.1
Changelog

Sourced from @​floating-ui/dom's changelog.

1.7.3

Patch Changes

  • Update dependencies: @floating-ui/core@1.7.3

1.7.2

Patch Changes

  • perf: reduce memory allocations
  • Update dependencies: @floating-ui/utils@0.2.10, @floating-ui/core@1.7.2

1.7.1

Patch Changes

  • Update dependencies: @floating-ui/core@1.7.1
Commits
  • 38f8b5a chore: version packages (#3377)
  • 693c9cc fix(flip): ensure perpendicular axis flips with crossAxis alignment (#3376)
  • 9497a55 chore: version packages (#3354)
  • ac2af58 perf: reduce additional memory allocations
  • 999bb86 chore: version packages (#3336)
  • 37eb937 fix(flip): check all placements for main axis overflow with `crossAxis: 'alig...
  • See full diff in compare view

Updates @napi-rs/simple-git from 0.1.19 to 0.1.21

Release notes

Sourced from @​napi-rs/simple-git's releases.

v0.1.21

What's Changed

Full Changelog: https://github.com/Brooooooklyn/simple-git/compare/v0.1.20...v0.1.21

v0.1.20

What's Changed

Full Changelog: https://github.com/Brooooooklyn/simple-git/compare/v0.1.19...v0.1.20

Commits

Updates @webgpu/types from 0.1.61 to 0.1.64

Commits

Updates ansi-truncate from 1.2.0 to 1.3.0

Commits

Updates flexsearch from 0.7.43 to 0.8.205

Release notes

Sourced from flexsearch's releases.

v0.8.2

  • Config-Serialized Query Caches, Improved caching strategy for Document indexes and Resolver
  • Resolver Async Processing Workflow (including Queuing)
  • Extended Resolver Support: Worker, Persistent, Cache
  • Extended Result Highlighting: Boundaries, Ellipsis, Alignment
  • Improved TypeScript Typings
  • Improved Stemmer Handling
  • Improved Result Highlighting
  • Use multi-language charset normalization as the default Encoder
  • Simplified charset support for multi-language content
  • Charset renamed LatinExact => Exact, LatinDefault => Default and LatinSimple => Normalize, these are universal charset presets for any languages
  • Charset ArabicDefault and CyrillicDefault was removed, they are fully covered by the default universal charset presets
  • Charset Charset.CjkDefault was renamed to Charset.CJK

v0.8.1

  • Resolver Support for Documents
  • Asynchronous Runtime Balancer, new option priority
  • Export/Import Worker Indexes + Document Worker, new extern config options export and import
  • Improved interoperability of the different build packages, including source folder
  • Support custom filter function for encoder (stop-word filter)

v0.8.0

  • Persistent indexes support for: IndexedDB (Browser), Redis, SQLite, Postgres, MongoDB, Clickhouse
  • Enhanced language customization via the new Encoder class
  • Result Highlighting
  • Query performance achieve results up to 4.5 times faster compared to the previous generation v0.7.x by also improving the quality of results
  • Enhanced support for larger indexes or larger result sets
  • Improved offset and limit processing achieve up to 100 times faster traversal performance through large datasets
  • Support for larger In-Memory index with extended key size (the defaults maximum keystore limit is: 2^24)
  • Greatly enhanced performance of the whole text encoding pipeline
  • Improved indexing of numeric content (Triplets)
  • Intermediate result sets and Resolver
  • Basic Resolver: and, or, xor, not, limit, offset, boost, resolve
  • Improved charset collection
  • New charset preset soundex which further reduces memory consumption by also increasing "fuzziness"
  • Performance gain when polling tasks to the index by using "Event-Loop-Caches"
  • Up to 100 times faster deletion/replacement when not using the additional "fastupdate" register
  • Regex Pre-Compilation (transforms hundreds of regex rules into just a few)
  • Extended support for multiple tags (DocumentIndex)
  • Custom Fields ("Virtual Fields")
  • Custom Filter
  • Custom Score Function
  • Added French language preset (stop-word filter, stemmer)
  • Enhanced Worker Support
  • Export / Import index in chunks
  • Improved Build System + Bundler (Supported: CommonJS, ESM, Global Namespace), also the import of language packs are now supported for Node.js
  • Full covering index.d.ts type definitions
  • Fast-Boot Serialization optimized for Server-Side-Rendering (PHP, Python, Ruby, Rust, Java, Go, Node.js, ...)
Changelog

Sourced from flexsearch's changelog.

Changelog

Current Version

  • Calling index.clear() on a persistent Index does not stack to the task queue by default (which executes on commit), instead it will execute immediately and return a Promise
  • Added new tokenizer tolerant, inherits from strict but also matches simple typos like missing letters and swapped letters
  • Improved Redis Cleanup
  • Resolver: Support Result Highlighting

v0.8.2

  • Config-Serialized Query Caches, Improved caching strategy for Document indexes and Resolver
  • Resolver Async Processing Workflow (including Queuing)
  • Extended Resolver Support: Worker, Persistent, Cache
  • Extended Result Highlighting: Boundaries, Ellipsis, Alignment
  • Improved TypeScript Typings
  • Improved Stemmer Handling
  • Improved Result Highlighting
  • Use multi-language charset normalization as the default Encoder
  • Simplified charset support for multi-language content
  • Charset renamed LatinExact => Exact, LatinDefault => Default and LatinSimple => Normalize, these are universal charset presets for any languages
  • Charset ArabicDefault and CyrillicDefault was removed, they are fully covered by the default universal charset presets
  • Charset Charset.CjkDefault was renamed to Charset.CJK

v0.8.1

  • Resolver Support for Documents
  • Asynchronous Runtime Balancer, new option priority
  • Export/Import Worker Indexes + Document Worker, new extern config options export and import
  • Improved interoperability of the different build packages, including source folder
  • Support custom filter function for encoder (stop-word filter)

v0.8.0

  • Persistent indexes support for: IndexedDB (Browser), Redis, SQLite, Postgres, MongoDB, Clickhouse
  • Enhanced language customization via the new Encoder class
  • Result Highlighting
  • Query performance achieve results up to 4.5 times faster compared to the previous generation v0.7.x by also improving the quality of results
  • Enhanced support for larger indexes or larger result sets
  • Improved offset and limit processing achieve up to 100 times faster traversal performance through large datasets
  • Support for larger In-Memory index with extended key size (the defaults maximum keystore limit is: 2^24)
  • Greatly enhanced performance of the whole text encoding pipeline
  • Improved indexing of numeric content (Triplets)
  • Intermediate result sets and Resolver
  • Basic Resolver: and, or, xor, not, limit, offset, boost, resolve
  • Improved charset collection
  • New charset preset soundex which further reduces memory consumption by also increasing "fuzziness"
  • Performance gain when polling tasks to the index by using "Event-Loop-Caches"
  • Up to 100 times faster deletion/replacement when not using the additional "fastupdate" register
  • Regex Pre-Compilation (transforms hundreds of regex rules into just a few)

... (truncated)

Commits

Updates minimatch from 10.0.1 to 10.0.3

Commits

Updates pixi.js from 8.9.2 to 8.12.0

Release notes

Sourced from pixi.js's releases.

v8.12.0

💾 Download

Installation:

npm install pixi.js@8.12.0

Development Build:

Production Build:

Documentation:

Changed

https://github.com/pixijs/pixi.js/compare/v8.11.0...v8.12.0

🚨 Behavior Change 🚨

  • lineHeight is now correctly calculated for BitmapText. This change may result in some text elements changing position slightly. See #11531.

🎁 Added

  • feat: support scaleMode for cacheAsTexture options by @​mayakwd in pixijs/pixijs#11578
    container.cacheAsTexture({
      scaleMode: 'nearest',
    });
    
  • feat: Adds max anisotropy passthrough property by @​Zyie in pixijs/pixijs#11588
    texture.source.maxAnisotropy = 16;
    
  • feat: use DomAdapter for new Image by @​Zyie in pixijs/pixijs#11565
    const image = DomAdapter.get().createImage();
    image.src = 'path/to/image.svg';
    
  • feat: allow sharing device and adaptor with other engine by @​littleboarx in pixijs/pixijs#11435
    const adapter = await navigator.gpu.requestAdapter();
    const device = await adapter.requestDevice();
    

    const app = new Application();
    await app.init({ gpu: { adapter, device } });

  • feat: Refactors asset parser configuration by @​Zyie in pixijs/pixijs#11557

... (truncated)

Commits

Updates preact from 10.26.7 to 10.27.0

Release notes

Sourced from preact's releases.

10.27.0

Features

Fixes

  • Ensure we rerender after a suspensefully hydrating boundary throws an… (#4856, thanks @​JoviDeCroock)

Maintenance

10.26.9

Fixes

Maintenance

10.26.8

Fixes

Commits
  • e42b82b Merge pull request #4859 from preactjs/10.26.10
  • 43598cf chore: Backport refcallback type and debug helpers (#4860)
  • 6fea157 Merge pull request #4856 from preactjs/ensure-we-rerender
  • 6e24eda Only mark force when it's a real error
  • dec937f Ensure we rerender after a suspensefully hydrating boundary throws an error
  • a9b12d9 chore: Update 'replaceNode' deprecation comment to point at new shim (#4844)
  • 504eb5c perf: reduce some repeated logic (#4814) (#4821)
  • ee12c20 Merge pull request #4800 from preactjs/release-10.26.9
  • 9b54e1b 10.26.9
  • d369bdb Merge pull request #4798 from preactjs/10.x-precompile-attr
  • Additional commits viewable in compare view

Updates satori from 0.13.1 to 0.16.2

Release notes

Sourced from satori's releases.

0.16.2

0.16.2 (2025-07-29)

Bug Fixes

0.16.1

0.16.1 (2025-07-23)

Bug Fixes

0.16.0

This is a big update thanks to updates from our dependency Yoga.

  • Support for box-sizing
  • Support for display: contents
  • Support for position: static
  • Support for align-content: space-evenly
  • Better support for position: absolute
  • Support for percentage values for gap

Also removed the satori/wasm entrypoint as we're always inlining the WASM binary in the lib source now.

0.16.0 (2025-07-21)

Features

0.15.2

0.15.2 (2025-06-09)

Bug Fixes

0.15.1

0.15.1 (2025-06-09)

Bug Fixes

... (truncated)

Commits

Updates sharp from 0.34.2 to 0.34.3

Commits
  • 276ac2d Release v0.34.3
  • 2dedcf3 Prerelease v0.34.3-rc.1
  • 92f2145 Upgrade to sharp-libvips v1.2.0
  • 2cd2f84 Upgrade to libvips v8.17.1
  • 8ee8d27 Provide XMP as a string, as well as a Buffer, where possible
  • 4e3f379 Add keepXmp and withXmp for control over output XMP metadata #4416
  • df5454e Add support for RAW digicam input, requires custom libvips+libraw
  • 32cf6be Docs: update benchmark results ahead of v0.34.3
  • 96dfd40 Tests: update benchmark environment
  • 1422798 Upgrade to sharp-libvips v1.2.0-rc.3
  • Additional commits viewable in compare view

Updates shiki from 1.26.2 to 3.9.2

Release notes

Sourced from shiki's releases.

v3.9.2

   🚀 Features

    View changes on GitHub

v3.9.1

   🚀 Features

    View changes on GitHub

v3.9.0

   🐞 Bug Fixes

    View changes on GitHub

v3.8.1

   🐞 Bug Fixes

    View changes on GitHub

v3.8.0

   🚀 Features

    View changes on GitHub

v3.7.0

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v3.6.0

... (truncated)

Commits

Updates workerpool from 9.2.0 to 9.3.3

Changelog

Sourced from workerpool's changelog.

2025-06-27, version 9.3.3

2025-05-29, version 9.3.2

  • Fix: #505 npm package missing /src/generated/ files.

2025-05-29, version 9.3.1

  • Fix: #505 npm package missing /src/generated/ files.

2025-05-28, version 9.3.0

  • Feat: support for events and std streams to parents from an abort handler (#478). Thanks @​joshLong145.
  • feat: improve compatibility with standard Promise type (#504). Thanks @​joshkel.
Commits

Updates ws from 8.18.2 to 8.18.3

Release notes

Sourced from ws's releases.

8.18.3

Bug fixes

  • Fixed a spec violation where the Sec-WebSocket-Version header was not added to the HTTP response if the client requested version was either invalid or unacceptable (33f5dbaf).
Commits

Updates @types/node from 22.15.23 to 24.2.1

Commits

Updates esbuild from 0.25.5 to 0.25.8

Release notes

Sourced from esbuild's releases.

v0.25.8

  • Fix another TypeScript parsing edge case (#4248)

    This fixes a regression with a change in the previous release that tries to more accurately parse TypeScript arrow functions inside the ?: operator. The regression specifically involves parsing an arrow function containing a #private identifier inside the middle of a ?: ternary operator inside a class body. This was fixed by propagating private identifier state into the parser clone used to speculatively parse the arrow function body. Here is an example of some affected code:

    class CachedDict {
      #has = (a: string) => dict.has(a);
      has = window
        ? (word: string): boolean => this.#has(word)
        : this.#has;
    }
    
  • Fix a regression with the parsing of source phase imports

    The change in the previous release to parse source phase imports failed to properly handle the following cases:

    import source from 'bar'
    import source from from 'bar'
    import source type foo from 'bar'
    

    Parsing for these cases should now be fixed. The first case was incorrectly treated as a syntax error because esbuild was expecting the second case. And the last case was previously allowed but is now forbidden. TypeScript hasn't added this feature yet so it remains to be seen whether the last case will be allowed, but it's safer to disallow it for now. At least Babel doesn't allow the last case when parsing TypeScript, and Babel was involved with the source phase import specification.

v0.25.7

  • Parse and print JavaScript imports with an explicit phase (#4238)

    This release adds basic syntax support for the defer and source import phases in JavaScript:

    • defer

      This is a stage 3 proposal for an upcoming JavaScript feature that will provide one way to eagerly load but lazily initialize imported modules. The imported module is automatically initialized on first use. Support for this syntax will also be part of the upcoming release of TypeScript 5.9. The syntax looks like this:

      import defer * as foo from "<specifier>";
      const bar = await import.defer("<specifier>");
      

      Note that this feature deliberately cannot be used with the syntax import defer foo from "<specifier>" or import defer { foo } from "<specifier>".

    • source

      This is a stage 3 proposal for an upcoming JavaScript feature that will provide another way to eagerly load but lazily initialize imported modules. The imported module is returned in an uninitialized state. Support for this syntax may or may not be a part of TypeScript 5.9 (see this issue for details). The syntax looks like this:

      import source foo from "<specifier>";
      const bar = await import.source("<specifier>");
      

... (truncated)

Changelog

Sourced from esbuild's changelog.

0.25.8

  • Fix another TypeScript parsing edge case (#4248)

    This fixes a regression with a change in the previous release that tries to more accurately parse TypeScript arrow functions inside the ?: operator. The regression specifically involves parsing an arrow function containing a #private identifier inside the middle of a ?: ternary operator inside a class body. This was fixed by propagating private identifier state into the parser clone used to speculatively parse the arrow function body. Here is an example of some affected code:

    class CachedDict {
      #has = (a: string) => dict.has(a);
      has = window
        ? (word: string): boolean => this.#has(word)
        : this.#has;
    }
    
  • Fix a regression with the parsing of source phase imports

    The change in the previous release to parse source phase imports failed to properly handle the following cases:

    import source from 'bar'
    import source from from 'bar'
    import source type foo from 'bar'
    

    Parsing for these cases should now be fixed. The first case was incorrectly treated as a syntax error because esbuild was expecting the second case. And the last case was previously allowed but is now forbidden. TypeScript hasn't added this feature yet so it remains to be seen whether the last case will be allowed, but it's safer to disallow it for now. At least Babel doesn't allow the last case when parsing TypeScript, and Babel was involved with the source phase import specification.

0.25.7

  • Parse and print JavaScript imports with an explicit phase (#4238)

    This release adds basic syntax support for the defer and source import phases in JavaScript:

    • defer

      This is a stage 3 proposal for an upcoming JavaScript feature that will provide one way to eagerly load but lazily initialize imported modules. The imported module is automatically initialized on first use. Support for this syntax will also be part of the upcoming release of TypeScript 5.9. The syntax looks like this:

      import defer * as foo from "<specifier>";
      const bar = await import.defer("<specifier>");
      

      Note that this feature deliberately cannot be used with the syntax import defer foo from "<specifier>" or import defer { foo } from "<specifier>".

    • source

      This is a stage 3 proposal for an upcoming JavaScript feature that will provide another way to eagerly load but lazily initialize imported modules. The imported module is returned in an uninitialized state. Support for this syntax may or may not be a part of TypeScript 5.9 (see this issue for details). The syntax looks like this:

      import source foo from "<specifier>";
      

... (truncated)

Commits
  • 8c71947 publish 0.25.8 to npm
  • 0508f24 some parsing fixes for source phase imports
  • 6e4be2f js parser: recover from bad #private identifiers
  • c9c6357 fix #4248: #private ids in arrow fn body in ?:
  • 9b42f68 publish 0.25.7 to npm
  • 9ba01d1 abs-paths: js api and tests
  • ca196c9 fix for parser backtracking crash
  • 2979b84 fix #4241: ts arrow function type backtrack (hack)
  • 1180410 fix an unused variable warning
  • fc3da57 fix #4238: add defer and source import phases
  • Additional commits viewable in compare view

Updates prettier from 3.5.3 to 3.6.2

Release notes

Sourced from prettier's releases.

3.6.2

What's Changed

🔗 Changelog

3.6.1

  • Fix "Warning: File descriptor 39 closed but not opened in unmanaged mode" error when running --experimental-cli

🔗 Changelog

3.6.0

diff

🔗 Release note "Prettier 3.6: Experimental fast CLI and new OXC and Hermes plugins!"

Changelog

Sourced from prettier's changelog.

3.6.2

Commits:
1
Files Changed:
2
Additions:
+577
Deletions:
-449
Package Dependencies
Ecosystem:
npm
Version Change:
22.15.23 → 24.2.1
Update Type:
Major
Package:
ws
Ecosystem:
npm
Version Change:
8.18.2 → 8.18.3
Update Type:
Patch
Package:
prettier
Ecosystem:
npm
Version Change:
3.5.3 → 3.6.2
Update Type:
Minor
Package:
typescript
Ecosystem:
npm
Version Change:
5.8.3 → 5.9.2
Update Type:
Minor
Package:
esbuild
Ecosystem:
npm
Version Change:
0.25.5 → 0.25.8
Update Type:
Patch
Package:
minimatch
Ecosystem:
npm
Version Change:
10.0.1 → 10.0.3
Update Type:
Patch
Package:
tsx
Ecosystem:
npm
Version Change:
4.19.4 → 4.20.3
Update Type:
Minor
Package:
satori
Ecosystem:
npm
Version Change:
0.13.1 → 0.16.2
Update Type:
Minor
Package:
pixi.js
Ecosystem:
npm
Version Change:
8.9.2 → 8.12.0
Update Type:
Minor
Package:
shiki
Ecosystem:
npm
Version Change:
1.26.2 → 3.9.2
Update Type:
Major
Package:
sharp
Ecosystem:
npm
Version Change:
0.34.2 → 0.34.3
Update Type:
Patch
Package:
flexsearch
Ecosystem:
npm
Version Change:
0.7.43 → 0.8.205
Update Type:
Minor
Ecosystem:
npm
Version Change:
1.7.0 → 1.7.3
Update Type:
Patch
Package:
preact
Ecosystem:
npm
Version Change:
10.26.7 → 10.27.0
Update Type:
Minor
Package:
workerpool
Ecosystem:
npm
Version Change:
9.2.0 → 9.3.3
Update Type:
Minor
Ecosystem:
npm
Version Change:
0.1.61 → 0.1.64
Update Type:
Patch
Ecosystem:
npm
Version Change:
0.1.19 → 0.1.21
Update Type:
Patch
Ecosystem:
npm
Version Change:
1.2.0 → 1.3.0
Update Type:
Minor
Technical Details
ID: 4846956
UUID: 2734120966
Node ID: PR_kwDOO6K2Qs6i92AG
Host: GitHub
Repository: zelcode-dev/zelcode-dev.github.io
Merge State: Unknown