chore(deps): bump the production-dependencies group across 1 directory with 18 updates
Type: Pull Request
State: Open
Association: Contributor
Comments: 0
(7 months ago)
(7 months ago)
dependencies javascript
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.3Patch Changes
- Update dependencies:
@floating-ui/core@1.7.3
@floating-ui/dom@1.7.2Patch Changes
- perf: reduce memory allocations
- Update dependencies:
@floating-ui/utils@0.2.10,@floating-ui/core@1.7.2
@floating-ui/dom@1.7.1Patch 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.31.7.2
Patch Changes
- perf: reduce memory allocations
- Update dependencies:
@floating-ui/utils@0.2.10,@floating-ui/core@1.7.21.7.1
Patch Changes
- Update dependencies:
@floating-ui/core@1.7.1
Commits
38f8b5achore: version packages (#3377)693c9ccfix(flip): ensure perpendicular axis flips with crossAxis alignment (#3376)9497a55chore: version packages (#3354)ac2af58perf: reduce additional memory allocations999bb86chore: version packages (#3336)37eb937fix(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
- chore(deps): update cross-platform-actions/action action to v0.29.0 by
@renovate[bot] in Brooooooklyn/simple-git#94- fix: link libz.a on Linux x64 gnu by
@Brooooooklynin Brooooooklyn/simple-git#95Full Changelog: https://github.com/Brooooooklyn/simple-git/compare/v0.1.20...v0.1.21
v0.1.20
What's Changed
- chore(deps): lock file maintenance by
@renovate[bot] in Brooooooklyn/simple-git#62- chore(deps): update yarn to v4.5.0 by
@renovate[bot] in Brooooooklyn/simple-git#63- chore(deps): lock file maintenance by
@renovate[bot] in Brooooooklyn/simple-git#64- chore(deps): update yarn to v4.5.1 by
@renovate[bot] in Brooooooklyn/simple-git#65- chore(deps): update dependency
@types/nodeto v22 by@renovate[bot] in Brooooooklyn/simple-git#66- chore(deps): lock file maintenance by
@renovate[bot] in Brooooooklyn/simple-git#67- chore(deps): update yarn to v4.5.2 by
@renovate[bot] in Brooooooklyn/simple-git#68- chore(deps): update yarn to v4.5.3 by
@renovate[bot] in Brooooooklyn/simple-git#69- chore(deps): lock file maintenance by
@renovate[bot] in Brooooooklyn/simple-git#70- chore(deps): update cross-platform-actions/action action to v0.26.0 by
@renovate[bot] in Brooooooklyn/simple-git#72- chore(deps): update yarn to v4.6.0 by
@renovate[bot] in Brooooooklyn/simple-git#73- chore(deps): lock file maintenance by
@renovate[bot] in Brooooooklyn/simple-git#74- fix(deps): update rust crate git2 to 0.20 by
@renovate[bot] in Brooooooklyn/simple-git#75- chore(deps): update cross-platform-actions/action action to v0.27.0 by
@renovate[bot] in Brooooooklyn/simple-git#77- chore(deps): lock file maintenance by
@renovate[bot] in Brooooooklyn/simple-git#78- chore(deps): update yarn to v4.7.0 by
@renovate[bot] in Brooooooklyn/simple-git#79- chore(deps): update yarn to v4.8.0 by
@renovate[bot] in Brooooooklyn/simple-git#80- chore(deps): update yarn to v4.8.1 by
@renovate[bot] in Brooooooklyn/simple-git#81- chore(deps): lock file maintenance by
@renovate[bot] in Brooooooklyn/simple-git#82- chore(deps): update yarn to v4.9.0 by
@renovate[bot] in Brooooooklyn/simple-git#83- chore(deps): update yarn to v4.9.1 by
@renovate[bot] in Brooooooklyn/simple-git#84- chore(deps): lock file maintenance by
@renovate[bot] in Brooooooklyn/simple-git#85- chore(deps): update cross-platform-actions/action action to v0.28.0 by
@renovate[bot] in Brooooooklyn/simple-git#86- chore(deps): lock file maintenance by
@renovate[bot] in Brooooooklyn/simple-git#87- chore(deps): update yarn to v4.9.2 by
@renovate[bot] in Brooooooklyn/simple-git#88- chore(deps): lock file maintenance by
@renovate[bot] in Brooooooklyn/simple-git#89- feat: upgrade to NAPI-RS 3.0 by
@Brooooooklynin Brooooooklyn/simple-git#93Full Changelog: https://github.com/Brooooooklyn/simple-git/compare/v0.1.19...v0.1.20
Commits
3b580ef0.1.21a36a282fix: link libz.a on Linux x64 gnu (#95)bb9e05echore(deps): update cross-platform-actions/action action to v0.29.0 (#94)dea17f80.1.20b66275dfeat: upgrade to NAPI-RS 3.0 (#93)7c7b8aechore(deps): lock file maintenance (#89)ae386fechore(deps): update yarn to v4.9.2 (#88)8cee2a0chore(deps): lock file maintenance (#87)4331694chore(deps): update cross-platform-actions/action action to v0.28.0 (#86)bffd51cchore(deps): lock file maintenance (#85)- Additional commits viewable in compare view
Updates @webgpu/types from 0.1.61 to 0.1.64
Commits
Updates ansi-truncate from 1.2.0 to 1.3.0
Commits
- See full diff in compare view
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
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 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.0Development Build:
- https://cdn.jsdelivr.net/npm/pixi.js@8.12.0/dist/pixi.js
- https://cdn.jsdelivr.net/npm/pixi.js@8.12.0/dist/pixi.mjs
Production Build:
- https://cdn.jsdelivr.net/npm/pixi.js@8.12.0/dist/pixi.min.js
- https://cdn.jsdelivr.net/npm/pixi.js@8.12.0/dist/pixi.min.mjs
Documentation:
Changed
https://github.com/pixijs/pixi.js/compare/v8.11.0...v8.12.0
🚨 Behavior Change 🚨
lineHeightis now correctly calculated forBitmapText. This change may result in some text elements changing position slightly. See #11531.🎁 Added
- feat: support scaleMode for cacheAsTexture options by
@mayakwdin pixijs/pixijs#11578container.cacheAsTexture({ scaleMode: 'nearest', });- feat: Adds max anisotropy passthrough property by
@Zyiein pixijs/pixijs#11588texture.source.maxAnisotropy = 16;- feat: use DomAdapter for new Image by
@Zyiein pixijs/pixijs#11565const image = DomAdapter.get().createImage(); image.src = 'path/to/image.svg';- feat: allow sharing device and adaptor with other engine by
@littleboarxin pixijs/pixijs#11435const 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
@Zyiein pixijs/pixijs#11557
... (truncated)
Commits
cd6b0d2v8.12.0aca7f1afeat: support scaleMode for cacheAsTexture options (#11578)a2c0986fix:lineHeightcalculation for multi-line layout forBitmapText(#11531)0c79e14fix: minor typos in comments and docs, add missing@paramsand@returns(#11590)ca6420dfeat: use DomAdapter for new Image (#11565)995ac2cfix: Installed bitmap text showing wrong fill (#11523)1d71730feat: Adds max anisotropy property (#11588)e2f7006chore: fix Assets docs typos (#11586)297223edocs: Fix missing constructors (#11583)26d4b41fix: accessibility scaling issues (#11579)- Additional commits viewable in compare view
Updates preact from 10.26.7 to 10.27.0
Release notes
Sourced from preact's releases.
10.27.0
Features
- Update
refcallbacktype to reflect possibility of returning cleanup function and add debug helper exports (#4860, thanks@rschristian)
- Backport of preactjs/preact#4830 and preactjs/preact#4801
Fixes
- Ensure we rerender after a suspensefully hydrating boundary throws an… (#4856, thanks
@JoviDeCroock)Maintenance
- Update 'replaceNode' deprecation comment to point at new shim (#4844, thanks
@rschristian)- Reduce some repeated logic (#4814) (#4821, thanks
@JoviDeCroock)10.26.9
Fixes
- Export
test-utilsfrom compat by@rawrmonstarin preactjs/preact#4783- Escape
styleobject value inprecompiletransform by@marvinhagemeisterin preactjs/preact#4795- Fix signal attribute values not working with
precompiletransform by@marvinhagemeisterin preactjs/preact#4798Maintenance
- Bump
browserslistby@rschristianin preactjs/preact#4785- Avoid caching so file-saves work first try by
@JoviDeCroockin preactjs/preact#4786- Make previous benchmark results not required by
@marvinhagemeisterin preactjs/preact#4796- Point release workflow to 10.x by
@marvinhagemeisterin preactjs/preact#479710.26.8
Fixes
- Fix defaultProps applying on null values (#4775, thanks
@JoviDeCroock)
Commits
e42b82bMerge pull request #4859 from preactjs/10.26.1043598cfchore: Backport refcallback type and debug helpers (#4860)6fea157Merge pull request #4856 from preactjs/ensure-we-rerender6e24edaOnly mark force when it's a real errordec937fEnsure we rerender after a suspensefully hydrating boundary throws an errora9b12d9chore: Update 'replaceNode' deprecation comment to point at new shim (#4844)504eb5cperf: reduce some repeated logic (#4814) (#4821)ee12c20Merge pull request #4800 from preactjs/release-10.26.99b54e1b10.26.9d369bdbMerge 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
gapAlso removed the
satori/wasmentrypoint 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
3262159fix: zero value should make sense (#696)691f01dfix: handle z-index as unitless property (#667)5945f7afeat: Switch to yoga-layout (#689)b54f510fix: Support async components (#686)055e4e0fix: allow lines to start with words that begin with special characters (#674)6646c27feat: Supporttext-decoration-style: double(#685)82de867fix: text align justify not working (#677)59c3c08fix: transform and rotate not working properly on text (#676)4926c0bfeat: add point scale factor (#681)56bd3d5fix: pixel alignment for multiline or centered text (#682)- See full diff in compare view
Updates sharp from 0.34.2 to 0.34.3
Commits
276ac2dRelease v0.34.32dedcf3Prerelease v0.34.3-rc.192f2145Upgrade to sharp-libvips v1.2.02cd2f84Upgrade to libvips v8.17.18ee8d27Provide XMP as a string, as well as a Buffer, where possible4e3f379Add keepXmp and withXmp for control over output XMP metadata #4416df5454eAdd support for RAW digicam input, requires custom libvips+libraw32cf6beDocs: update benchmark results ahead of v0.34.396dfd40Tests: update benchmark environment1422798Upgrade 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
- Add funding buttons to themes & languages list - by
@jtbandesand@antfuin shikijs/shiki#1052 (84a65)- Allow negative character positions for denoting end of line offsets - by
@sealer3and@antfuin shikijs/shiki#1051 (af44b)View changes on GitHub
v3.9.1
🚀 Features
View changes on GitHub
v3.9.0
🐞 Bug Fixes
- twoslash: Pass-through unrecognized
options.langtocodeToHast- by@topolarityin shikijs/shiki#1047 (c586e)View changes on GitHub
v3.8.1
🐞 Bug Fixes
- Support for adjacent empty decorations - by
@AndreasArvidssonand Anthony Fu in shikijs/shiki#1042 (18dd7)View changes on GitHub
v3.8.0
🚀 Features
View changes on GitHub
v3.7.0
🚀 Features
- core: Support resolving langAlias in bundle-factory, close #952 - by
@antfuin shikijs/shiki#952 (4a858)🐞 Bug Fixes
- shiki:
- Astro partial syntax highlighting error - by
@yvbopengand@antfuin shikijs/shiki#1035 (a12f7)- Only apply
light-darkon colors, close #1036 - by@antfuin shikijs/shiki#1036 (ac58a)View changes on GitHub
v3.6.0
... (truncated)
Commits
09921f1chore: release v3.9.2854eddfchore: release v3.9.1950ede5chore: release v3.9.0b92e07bchore: release v3.8.14431931chore: release v3.8.04bb1028feat: update grammars and themesd25afc2chore: release v3.7.00e96811chore: update snapa12f7e7fix(shiki): astro partial syntax highlighting error (#1035)9cb3d8cchore: release v3.6.0- Additional commits viewable in compare view
Updates workerpool from 9.2.0 to 9.3.3
Changelog
Sourced from workerpool's changelog.
2025-06-27, version 9.3.3
- Fix: #479 terminate worker even if abortListener resolved (#507). Thanks
@joshLong145.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
- See full diff in compare view
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-Versionheader 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
- See full diff in compare view
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#privateidentifier 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
deferandsourceimport phases in JavaScript:
deferThis 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>"orimport defer { foo } from "<specifier>".
sourceThis 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#privateidentifier 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
deferandsourceimport phases in JavaScript:
deferThis 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>"orimport defer { foo } from "<specifier>".
sourceThis 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
8c71947publish 0.25.8 to npm0508f24some parsing fixes for source phase imports6e4be2fjs parser: recover from bad#privateidentifiersc9c6357fix #4248:#privateids in arrow fn body in?:9b42f68publish 0.25.7 to npm9ba01d1abs-paths: js api and testsca196c9fix for parser backtracking crash2979b84fix #4241: ts arrow function type backtrack (hack)1180410fix an unused variable warningfc3da57fix #4238: adddeferandsourceimport 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
- Add missing blank line around code block by
@fiskerin prettier/prettier#176753.6.1
- Fix "Warning: File descriptor 39 closed but not opened in unmanaged mode" error when running
--experimental-cli3.6.0
🔗 Release note "Prettier 3.6: Experimental fast CLI and new OXC and Hermes plugins!"
Changelog
Sourced from prettier's changelog.
3.6.2
Pull Request Statistics
Commits:
1Files Changed:
2Additions:
+577Deletions:
-449
Package Dependencies
Technical Details
| ID: | 4846956 |
| UUID: | 2734120966 |
| Node ID: | PR_kwDOO6K2Qs6i92AG |
| Host: | GitHub |
| Repository: | zelcode-dev/zelcode-dev.github.io |
| Merge State: | Unknown |