[javascript] Update Package Dependencies#224
Merged
hayat01sh1da merged 2 commits intomasterfrom Apr 10, 2026
Merged
Conversation
Contributor
There was a problem hiding this comment.
Pull request overview
Updates JavaScript/TypeScript/React subproject dependency versions and syncs the corresponding pnpm-lock.yaml files to reflect the new resolutions.
Changes:
- Bump
@types/nodeto^25.6.0in the JavaScript and TypeScript subprojects (and update lockfiles accordingly). - Bump
markedto^17.0.6in the JavaScript subproject (and update lockfile). - Bump React/ReactDOM to
^19.2.5and update related transitive tooling resolutions in the React subproject (including lockfile updates).
Reviewed changes
Copilot reviewed 3 out of 6 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| typescript/package.json | Updates @types/node version range. |
| typescript/pnpm-lock.yaml | Updates resolved @types/node and related snapshot entries. |
| javascript/package.json | Updates marked version range. |
| javascript/pnpm-lock.yaml | Updates resolved marked, @types/node, and related transitive entries. |
| reactjs/package.json | Updates react/react-dom and pins webpack-dev-server to an exact version. |
| reactjs/pnpm-lock.yaml | Updates resolved React packages and transitive dependency graph (e.g., webpack-related resolutions). |
Files not reviewed (3)
- javascript/pnpm-lock.yaml: Language not supported
- reactjs/pnpm-lock.yaml: Language not supported
- typescript/pnpm-lock.yaml: Language not supported
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
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.
1. Overview
This PR updates package dependencies across three sub-projects:
javascript,reactjs, andtypescript. It includes both direct dependency bumps inpackage.jsonfiles and corresponding lock file updates.2. Direct Dependency Changes
2-1. javascript/package.json
markedmarked(17.0.5 → 17.0.6): A Markdown parser and compiler. Bug fixes include:parse/parseInlinewith hooks (#3924)2-2. reactjs/package.json
reactreact-domwebpack-dev-serverreact/react-dom(19.2.4 → 19.2.5): React core and DOM renderer. Changes include:webpack-dev-server(^5.2.3 → 5.2.3): The caret (^) was removed to pin the exact version, preventing automatic minor/patch upgrades. No version change in the resolved package.2-3. typescript/package.json
@types/node@types/node(25.5.2 → 25.6.0): TypeScript type definitions for Node.js, updated to match Node.js v25.6. Key changes include:2-4. Transitive Dependency Changes (pnpm-lock.yaml)
@types/nodeundici-typesbaseline-browser-mappingcaniuse-liteelectron-to-chromiumregjsparsermarkedreactreact-domwebpackcall-bindes-abstractes-iterator-helpersside-channel-listtinyglobby2-4-1.
@types/node(25.5.2 → 25.6.0)TypeScript type definitions for Node.js, updated to match Node.js v25.6. Key changes include:
2-4-2.
undici-types(7.18.2 → 7.19.2)Companion types package for
@types/node. Updated to reflect the latestundici(Node.js HTTP client) type definitions.2-4-3.
baseline-browser-mapping(2.10.14 → 2.10.17)Updated browser baseline mapping data used by
browserslistfor determining browser support targets.2-4-4.
caniuse-lite(1.0.30001785 → 1.0.30001787)Updated browser compatibility data from the Can I Use database, reflecting the latest browser feature support information.
2-4-5.
electron-to-chromium(1.5.331 → 1.5.334)Updated Electron-to-Chromium version mapping data, used by
browserslistto determine which Chromium version corresponds to each Electron release.2-4-6.
regjsparser(0.13.0 → 0.13.1)Patch fix for the JavaScript RegExp parser used by
@babel/plugin-transform-unicode-regexand related Babel plugins for transpiling regular expressions.2-4-7.
marked(17.0.5 → 17.0.6)Resolved version bump of the Markdown parser. See the direct dependency description above for details.
2-4-8.
react/react-dom(19.2.4 → 19.2.5)Resolved version bump of React and ReactDOM. See the direct dependency description above for details.
2-4-9.
webpack(5.105.4 → 5.106.1)JavaScript module bundler. Patch changes include:
.namefix-up: the generated code referenced an undeclared__WEBPACK_DEFAULT_EXPORT__binding causingReferenceError, and usedReflect.definePropertywhich is not available in pre-ES2015 runtimes (#20796)!importantfrom being renamed as a local identifier in CSS modules (#20798)2-4-10.
call-bind(1.0.8 → 1.0.9)Utility for
Function.prototype.bindwith a reliable bound function. Changes include:.lengthcomputation when partial args exceed function arity2-4-11.
es-abstract(1.24.1 → 1.24.2)ECMAScript spec abstract operations implementation. Changes include:
IfAbruptCloseIterator— handle all abrupt completions, not just throw+xinstead ofNumber(x), useisFinite/parseIntintrinsicsundefinedisundefined2-4-12.
es-iterator-helpers(1.3.1 → 1.3.2)Polyfill for ECMAScript iterator helpers. Patch update with internal dependency cleanup (removed
safe-array-concatdependency).2-4-13.
side-channel-list(1.0.0 → 1.0.1)Linked-list implementation extracted from the
side-channelpackage for storing key-value associations. Patch fix.2-4-14.
tinyglobby(0.2.15 → 0.2.16)A fast and minimal glob matching library. Patch update with minor improvements.