chore(deps): bump the production-dependencies group across 1 directory with 9 updates
Type: Pull Request
State: Open
Association: None
Comments: 1
(5 months ago)
(5 months ago)
dependencies javascript
⚠️ Dependabot is rebasing this PR ⚠️
Rebasing might not happen immediately, so don't worry if this takes some time.
Note: if you make any changes to this PR yourself, they will take precedence over the rebase.
Bumps the production-dependencies group with 9 updates in the / directory:
| Package | From | To |
|---|---|---|
| @clack/prompts | 0.10.1 |
0.11.0 |
| flexsearch | 0.7.43 |
0.8.204 |
| lightningcss | 1.29.3 |
1.30.1 |
| preact | 10.26.5 |
10.26.7 |
| satori | 0.12.2 |
0.13.1 |
| sharp | 0.34.1 |
0.34.2 |
| shiki | 1.26.2 |
3.4.2 |
| @types/node | 22.15.7 |
22.15.21 |
| esbuild | 0.25.3 |
0.25.4 |
Updates @clack/prompts from 0.10.1 to 0.11.0
Release notes
Sourced from @clack/prompts's releases.
@clack/prompts@0.11.0Minor Changes
- 07ca32d: Reverted a change where placeholders were being set as values on return.
Patch Changes
- Updated dependencies [07ca32d]
@clack/core@0.5.0
Changelog
Sourced from @clack/prompts's changelog.
0.11.0
Minor Changes
- 07ca32d: Reverted a change where placeholders were being set as values on return.
Patch Changes
- Updated dependencies [07ca32d]
@clack/core@0.5.0
Commits
737f172[ci] release (#325)07ca32dfix: revert placeholder-on-return change (#324)- See full diff in compare view
Updates flexsearch from 0.7.43 to 0.8.204
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
exportandimport- Improved interoperability of the different build packages, including source folder
- Support custom
filterfunction 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
Encoderclass- 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
soundexwhich 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 fromstrictbut 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=>DefaultandLatinSimple=>Normalize, these are universal charset presets for any languages- Charset
ArabicDefaultandCyrillicDefaultwas removed, they are fully covered by the default universal charset presets- Charset
Charset.CjkDefaultwas renamed toCharset.CJKv0.8.1
- Resolver Support for Documents
- Asynchronous Runtime Balancer, new option
priority- Export/Import Worker Indexes + Document Worker, new extern config options
exportandimport- Improved interoperability of the different build packages, including source folder
- Support custom
filterfunction 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
Encoderclass- 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
soundexwhich 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
- See full diff in compare view
Updates lightningcss from 1.29.3 to 1.30.1
Release notes
Sourced from lightningcss's releases.
v1.30.1
Fixed crash on process exit when lightningcss was loaded inside a Node.js worker thread on Linux
v1.30.0
Features
- Update relative color parsing to latest spec: colors now support numbers in addition to percentages, and calcs in colors are now always numbers. Note that this was technically a breaking change in the spec. You may need to update code using relative color calculations on percentages to use numbers instead. See the PR for details. – #465
- Update nesting implementation for new spec: It is now possible to nest selectors with pseudo elements, and declarations and nested rules can be interleaved. See https://web.dev/blog/css-nesting-cssnesteddeclarations for more details. – https://github.com/parcel-bundler/lightningcss/commit/6c465c123deb549dfb45fd3558f25dca0dbde0d6
- Skip generating unnecessary
@supportsrules when already nested in a@supportsrule – #878, d398c1b86439dfd243a6c2ba627a8e7981118a44- Improve error recovery for media queries – #954
- Add support for ::picker, ::picker-icon and ::checkmark – #957
- Add build support for Android – #932
Fixes
- Fix error message for invalid composes selectors – parcel-bundler/lightningcss#948
- Update browserslist – parcel-bundler/lightningcss#961
- Fix linear-gradient direction conversion for legacy vendor-prefixed values – #936
- Prevent new lines in license comments from breaking source maps – #971
- Do not inline layers before imports – 33ea2c149e2c94f6e45a86d6d666d092729c9523
- Statically link Visual Studio redistributables on Windows builds – e5c4139be325c03704072c948be38f8b1f990071
- update browser compat data – 17bdc80ff5282c410daf65d135ef6cac79200e55
Commits
f2dc67cv1.30.1d302a6bAdd linker option to prevent segfault in Node worker threads474c67cv1.30.017bdc80update browser compat datae5c4139Statically link Visual Studio redistributables on Windows builds33ea2c1Do not inline layers before imports4ebcb45Update relative color parsing to latest spec (#465)0f064abPrevent new lines written bywrite_strfrom breaking source maps (#971)16fdfd5fix: remove grid feature (#972)496f4f6Add build support for Android (#932)- Additional commits viewable in compare view
Updates preact from 10.26.5 to 10.26.7
Release notes
Sourced from preact's releases.
10.26.7
Types
- Add
nameto<details>(#4766, thanks@marvinhagemeister)Improvements
- Reduce raf timeout to 35ms (#4750, thanks
@JoviDeCroock)- Only one toLowerCase invoke during props diffing (#4764, thanks
@JoviDeCroock)- Golf some portal bytes (#4763, thanks
@JoviDeCroock)Maintenance
- Add node prefix + script string args for deno compatability in demo (#4759, thanks
@marvinhagemeister)10.26.6
Fixes
- Ensure useId works in portals (#4752, thanks
@JoviDeCroock)Types
- Change
HTMLMediaElement.controlsListtype to string (DOMTokenList) (#4744, thanks@piotr-cz)Maintenance
- Switch testing from karma to vitest (#4687, thanks
@JoviDeCroock)- Dedupe preact in vitest setup (#4702, thanks
@sheremet-va)
Commits
3c556ad10.26.7 (#4767)a2032a3Reduce raf timeout to 35ms (#4750)162d60bMerge pull request #4766 from preactjs/details-nameb94920afix(types): addnameto\<details>a4affdcOnly one toLowerCase invoke (#4764)44c8f89Remove some portal bytes (#4763)b52475bMerge pull request #4759 from preactjs/node-prefixff053c8Merge branch 'main' into node-prefix7dc088cchore: escape asterik in package scripts9a00f03chore: usenode:prefix for Node builtins- Additional commits viewable in compare view
Updates satori from 0.12.2 to 0.13.1
Release notes
Sourced from satori's releases.
0.13.1
0.13.1 (2025-05-13)
Bug Fixes
0.13.0
0.13.0 (2025-05-12)
Features
Commits
Updates sharp from 0.34.1 to 0.34.2
Commits
6d04b7cRelease v0.34.2d4b30b7Docs: Update pnpm settings documentation URLs7f03502Docs: upgrade to latest Astro Starlight63b0a11Tests: remove a possible race conditionc4d6aecDocs: Highlight that Windows ARM64 support is experimentale75ae97Ensure PDF scale-on-load optimisation uses background #4398956d72dPrerelease v0.34.2-rc.000e66efBump depsdb3a452Simplify 94481a9d36fd50Prefer use ofbandjoin_const()and list-initialization- Additional commits viewable in compare view
Updates shiki from 1.26.2 to 3.4.2
Release notes
Sourced from shiki's releases.
v3.4.2
🚀 Features
- markdown-it: Add langAlias option - by
@uncenterin shikijs/shiki#1018 (97ff4)View changes on GitHub
v3.4.1
🚀 Features
- rehype: Add langAlias option - by
@SoonIterin shikijs/shiki#1015 (88d1a)- transformers:
transformerRemoveNotationEscapesupport rehype plugin usage - by@fuma-namain shikijs/shiki#1011 (946ef)🐞 Bug Fixes
- vitepress-twoslash: Empty twoslash error at end of the line - by
@zzxmingand@antfuin shikijs/shiki#999 (d27b5)View changes on GitHub
v3.4.0
🐞 Bug Fixes
View changes on GitHub
v3.3.0
🚀 Features
- Update deps - by
@antfu(ac6be)- core: Add option to merge consecutive tokens with same style - by
@yvbopengand@antfuin shikijs/shiki#972 and shikijs/shiki#991 (c806a)🐞 Bug Fixes
- colorized-brackets: Handle correctly with dual themes - by
@oatmealproblemand Anthony Fu in shikijs/shiki#997 (71d1b)- transformers: Whitespace rendering transformer for inline structure - by
@nvlangand Anthony Fu in shikijs/shiki#995 (93251)View changes on GitHub
v3.2.2
🚀 Features
- Add handling for
FontStyle.Strikethrough- by@dhruvkbin shikijs/shiki#976 (f14f2)View changes on GitHub
v3.2.1
No significant changes
View changes on GitHub
... (truncated)
Commits
f5cf06fchore: release v3.4.2951c7fdchore: release v3.4.1f38148echore: release v3.4.03a23e9dchore: release v3.3.0bf0174cbuild: useunbuildto build main packagee32c28cchore: release v3.2.283b6794chore: release v3.2.1ef6f296chore: release v3.2.0b11c684feat: upgrade deps, new langs and themesfdf376ftest: migrate to monorepo exports snapshoting- Additional commits viewable in compare view
Updates @types/node from 22.15.7 to 22.15.21
Commits
- See full diff in compare view
Updates esbuild from 0.25.3 to 0.25.4
Release notes
Sourced from esbuild's releases.
v0.25.4
Add simple support for CORS to esbuild's development server (#4125)
Starting with version 0.25.0, esbuild's development server is no longer configured to serve cross-origin requests. This was a deliberate change to prevent any website you visit from accessing your running esbuild development server. However, this change prevented (by design) certain use cases such as "debugging in production" by having your production website load code from
localhostwhere the esbuild development server is running.To enable this use case, esbuild is adding a feature to allow Cross-Origin Resource Sharing (a.k.a. CORS) for simple requests. Specifically, passing your origin to the new
corsoption will now set theAccess-Control-Allow-Originresponse header when the request has a matchingOriginheader. Note that this currently only works for requests that don't send a preflightOPTIONSrequest, as esbuild's development server doesn't currently supportOPTIONSrequests.Some examples:
CLI:
esbuild --servedir=. --cors-origin=https://example.comJS:
const ctx = await esbuild.context({}) await ctx.serve({ servedir: '.', cors: { origin: 'https://example.com', }, })Go:
ctx, _ := api.Context(api.BuildOptions{}) ctx.Serve(api.ServeOptions{ Servedir: ".", CORS: api.CORSOptions{ Origin: []string{"https://example.com"}, }, })The special origin
*can be used to allow any origin to access esbuild's development server. Note that this means any website you visit will be able to read everything served by esbuild.Pass through invalid URLs in source maps unmodified (#4169)
This fixes a regression in version 0.25.0 where
sourcesin source maps that form invalid URLs were not being passed through to the output. Version 0.25.0 changed the interpretation ofsourcesfrom file paths to URLs, which means that URL parsing can now fail. Previously URLs that couldn't be parsed were replaced with the empty string. With this release, invalid URLs insourcesshould now be passed through unmodified.Handle exports named
__proto__in ES modules (#4162, #4163)In JavaScript, the special property name
__proto__sets the prototype when used inside an object literal. Previously esbuild's ESM-to-CommonJS conversion didn't special-case the property name of exports named__proto__so the exported getter accidentally became the prototype of the object literal. It's unclear what this affects, if anything, but it's better practice to avoid this by using a computed property name in this case.This fix was contributed by
@magic-akari.
Changelog
Sourced from esbuild's changelog.
0.25.4
Add simple support for CORS to esbuild's development server (#4125)
Starting with version 0.25.0, esbuild's development server is no longer configured to serve cross-origin requests. This was a deliberate change to prevent any website you visit from accessing your running esbuild development server. However, this change prevented (by design) certain use cases such as "debugging in production" by having your production website load code from
localhostwhere the esbuild development server is running.To enable this use case, esbuild is adding a feature to allow Cross-Origin Resource Sharing (a.k.a. CORS) for simple requests. Specifically, passing your origin to the new
corsoption will now set theAccess-Control-Allow-Originresponse header when the request has a matchingOriginheader. Note that this currently only works for requests that don't send a preflightOPTIONSrequest, as esbuild's development server doesn't currently supportOPTIONSrequests.Some examples:
CLI:
esbuild --servedir=. --cors-origin=https://example.comJS:
const ctx = await esbuild.context({}) await ctx.serve({ servedir: '.', cors: { origin: 'https://example.com', }, })Go:
ctx, _ := api.Context(api.BuildOptions{}) ctx.Serve(api.ServeOptions{ Servedir: ".", CORS: api.CORSOptions{ Origin: []string{"https://example.com"}, }, })The special origin
*can be used to allow any origin to access esbuild's development server. Note that this means any website you visit will be able to read everything served by esbuild.Pass through invalid URLs in source maps unmodified (#4169)
This fixes a regression in version 0.25.0 where
sourcesin source maps that form invalid URLs were not being passed through to the output. Version 0.25.0 changed the interpretation ofsourcesfrom file paths to URLs, which means that URL parsing can now fail. Previously URLs that couldn't be parsed were replaced with the empty string. With this release, invalid URLs insourcesshould now be passed through unmodified.Handle exports named
__proto__in ES modules (#4162, #4163)In JavaScript, the special property name
__proto__sets the prototype when used inside an object literal. Previously esbuild's ESM-to-CommonJS conversion didn't special-case the property name of exports named__proto__so the exported getter accidentally became the prototype of the object literal. It's unclear what this affects, if anything, but it's better practice to avoid this by using a computed property name in this case.
... (truncated)
Commits
218d29epublish 0.25.4 to npme66cd0bdev server: simple support for CORS requests (#4171)8bf3368js api: validate some options as arrays of strings1e7375ajs api: simplify comma-separated array validation5f5964drelease notes for #4163adb5284fix: handle__proto__as a computed property in exports and add tests for s...0aa9f7bfix #4169: keep invalid source map URLs unmodified5959289add additional guards for #4114 when using:is()- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions
Pull Request Statistics
0
0
+0
-0
Package Dependencies
Technical Details
| ID: | 1258284 |
| UUID: | 3092202059 |
| Node ID: | PR_kwDOOo3TXs6XsPV8 |
| Host: | GitHub |
| Repository: | Pavan-Notes/pavan-notes.github.io |