chore(deps): update npm packages#171
Open
renovate[bot] wants to merge 1 commit intomainfrom
Open
Conversation
Merging this PR will improve performance by 29.77%
Performance Changes
Comparing |
492991d to
2bd8676
Compare
5b6624f to
3ac5732
Compare
3ac5732 to
a014d28
Compare
a014d28 to
4e75b36
Compare
706e189 to
65ea456
Compare
65ea456 to
942052d
Compare
942052d to
4eb3b83
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.0.0→3.0.11.1.1→1.1.41.8.1→1.10.05.19.0→5.21.016.2.7→16.4.03.8.1→3.8.3Warning
Some dependencies could not be looked up. Check the warning logs for more information.
Release Notes
actions/toolkit (@actions/core)
v3.0.1undicifrom6.23.0to6.24.1#2348napi-rs/napi-rs (@napi-rs/wasm-runtime)
v1.1.4Compare Source
Bug Fixes
v1.1.3Compare Source
Note: Version bump only for package @napi-rs/wasm-runtime
v1.1.2Compare Source
Bug Fixes
toyobayashi/emnapi (emnapi)
v1.10.0Compare Source
What's Changed
napi_adjust_external_memoryno longer grow wasm memoryfrom64wrapThanks @hardfist
Full Changelog: toyobayashi/emnapi@v1.9.2...v1.10.0
v1.9.2Compare Source
What's Changed
Full Changelog: toyobayashi/emnapi@v1.9.1...v1.9.2
v1.9.1Compare Source
fix for emscripten 5.0.3
emscripten-core/emscripten@
3051725Full Changelog: toyobayashi/emnapi@v1.9.0...v1.9.1
v1.9.0Compare Source
What's Changed
Full Changelog: toyobayashi/emnapi@v1.8.1...v1.9.0
webpack/enhanced-resolve (enhanced-resolve)
v5.21.0Compare Source
Minor Changes
Added promise API and support to resolve without
contextandresolveContext. (by @alexander-akait in #520)Add
extensionAliasForExportsoption. Whentrue,extensionAliasalso applies to paths resolved through thepackage.jsonexportsfield. Off by default to match Node.js; opt in for full TypeScript-resolver parity with packages that ship.tssources alongside the compiled.jsthey declare inexports. (by @alexander-akait in #554)Patch Changes
Properly handle DOS device paths (
\\?\…and\\.\…). (by @alexander-akait in #551)Prevent fallback to parent node_modules when the
exportsfield target file is not found. (by @xiaoxiaojx in #495)Imports field spec deviation: non-relative targets (e.g.
"#a": "#b") no longer re-enter imports resolution, aligning with the Node.js ESM spec wherePACKAGE_IMPORTS_RESOLVEdoes not recursively resolve#specifiers. (by @xiaoxiaojx in #503)Previously
{ "#a": "#b", "#b": "./the.js" }would chain-resolve#ato./the.js; now it correctly fails, matching Node.js behavior.Move
cachedJoin/cachedDirname/createCachedBasenamecaches from module-level globals to per-Resolver instances. This prevents unbounded memory growth in long-running processes — when a Resolver is garbage collected, its join/dirname/basename caches are released with it. (by @xiaoxiaojx in #507)Fixed when
tsconfig: trueis used (default config file) and notsconfig.jsonexists. (by @xiaoxiaojx in #502)Apply the
extensionAliasoption to theimportsfield to be align with typescript resolution. (by @alexander-akait in #549)Improved performance of the many plugins. (by @alexander-akait in #529)
Replace the
Set<string>-based resolver stack with a singly-linkedStackEntryclass that exposes a Set-compatible API. (by @xiaoxiaojx in #526)Each
doResolvecall now prepends a single linked-list node instead of cloning the entire Set, making stack push O(1) in time and memory. Recursion detection walks the linked list (O(n)), but because the stack is typically shallow this is much cheaper than cloning a Set per call.Cache the result of
stripJsonComments+JSON.parseinreadJsonusing aWeakMapkeyed by the raw file buffer. This avoids redundant comment-stripping and JSON parsing on every resolve call that reads tsconfig.json files (viastripComments: true), improving TsconfigPathsPlugin warm performance by ~20-35% depending on the depth of theextendschain. (by @xiaoxiaojx in #524)Avoid OOM in CachedInputFileSystem when duration is Infinity. (by @alexander-akait in #527)
v5.20.1Compare Source
Patch Changes
Optimize
TsconfigPathsPluginand fix extends resolution bugs. (by @alexander-akait in #492)Improve resolver cache hit rate. (by @alexander-akait in #492)
v5.20.0Compare Source
Features
baseUrloption to override the tsconfig.json'sbaseUrlFixes
tsconfig.jsontsconfig.jsonlint-staged/lint-staged (lint-staged)
v16.4.0Compare Source
Minor Changes
687fc90Thanks @hyperz111! - Replacemicromatchwithpicomatchto reduce dependencies.v16.3.4Compare Source
Patch Changes
9d6e827Thanks @iiroj! - Update dependencies, includingtinyexec@1.0.4to make sure localnode_modules/.binare preferred to global locations (released intinyexec@1.0.3).v16.3.3Compare Source
Patch Changes
0109e8dThanks @iiroj! - Make sure Git's warning about CRLF line-endings doesn't interfere with creating initial backup stash.v16.3.2Compare Source
Patch Changes
2adaf6cThanks @iiroj! - Hide the extracmdwindow on Windows by spawning tasks without thedetachedoption.v16.3.1Compare Source
Patch Changes
cd5d762Thanks @iiroj! - Removenano-spawnas a dependency frompackage.jsonas it was replaced withtinyexecand is no longer used.v16.3.0Compare Source
Minor Changes
#1698
feda37aThanks @iiroj! - Run external processes withtinyexecinstead ofnano-spawn.nano-spawnreplacedexecain lint-staged version 16 to limit the amount of npm dependencies required, but caused some unknown issues related to spawning tasks. Let's hopetinyexecimproves the situation.#1699
1346d16Thanks @iiroj! - Removepidtreeas a dependency. When a task fails, its sub-processes are killed more efficiently via the process group on Unix systems, and thetaskkillcommand on Windows.Patch Changes
87467aaThanks @iiroj! - Incorrect brace expansions like*.{js}(nothing to expand) are detected exhaustively, instead of just a single pass.prettier/prettier (prettier)
v3.8.3Compare Source
v3.8.2Compare Source
Configuration
📅 Schedule: (in timezone Asia/Shanghai)
🚦 Automerge: Enabled.
♻ 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.
This PR was generated by Mend Renovate. View the repository job log.