Conversation
MSNev
commented
Feb 3, 2026
- @microsoft/rush
- @nevware21/ts-utils
- @nevware21/ts-async
- @microsoft/rush - @nevware21/ts-utils - @nevware21/ts-async
There was a problem hiding this comment.
Pull request overview
This PR updates three key dependencies across the Application Insights JavaScript SDK monorepo: @microsoft/rush (build tool), @nevware21/ts-utils (utility library), and @nevware21/ts-async (async utilities library). The updates are minor version increments that maintain backward compatibility.
Changes:
- Updated @microsoft/rush from 5.153.1 to 5.166.0
- Updated @nevware21/ts-utils from >= 0.11.8 to >= 0.12.6 across all packages
- Updated @nevware21/ts-async from >= 0.5.4 to >= 0.5.5 across all packages
Reviewed changes
Copilot reviewed 29 out of 30 changed files in this pull request and generated 8 comments.
Show a summary per file
| File | Description |
|---|---|
| rush.json | Updated rushVersion to 5.166.0 |
| package.json | Updated @microsoft/rush devDependency to 5.166.0 |
| common/scripts/install-run.js | Auto-generated Rush script updated with Node.js protocol imports and improved Windows shell command handling |
| common/scripts/install-run-rush.js | Auto-generated Rush script updated with Node.js protocol imports |
| common/config/rush/npm-shrinkwrap.json | Updated lockfile with new dependency resolutions and integrity hashes |
| shared/AppInsightsCore/package.json | Updated ts-utils to 0.12.6 and ts-async to 0.5.5 |
| shared/AppInsightsCommon/package.json | Updated ts-utils to 0.12.6 |
| shared/1ds-core-js/package.json | Updated ts-utils to 0.12.6 and ts-async to 0.5.5 in both dependencies and devDependencies |
| AISKU/package.json | Updated ts-utils to 0.12.6 and ts-async to 0.5.5 |
| AISKULight/package.json | Updated ts-utils to 0.12.6 and ts-async to 0.5.5 |
| tools/shims/package.json | Updated ts-utils to 0.12.6 |
| tools/chrome-debug-extension/package.json | Updated ts-utils to 0.12.6 and ts-async to 0.5.5 |
| common/Tests/Framework/package.json | Updated ts-utils to 0.12.6 and ts-async to 0.5.5 |
| channels/*/package.json (4 files) | Updated ts-utils to 0.12.6 and ts-async to 0.5.5 across all channel packages |
| extensions/*/package.json (9 files) | Updated ts-utils to 0.12.6 and ts-async to 0.5.5 where applicable across all extension packages |
| examples/*/package.json (5 files) | Updated ts-utils to 0.12.6 across all example packages |
Files not reviewed (1)
- common/config/rush/npm-shrinkwrap.json: Language not supported
| /* harmony import */ var node_path__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(node_path__WEBPACK_IMPORTED_MODULE_0__); | ||
| /* harmony import */ var node_fs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! node:fs */ 973024); | ||
| /* harmony import */ var node_fs__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(node_fs__WEBPACK_IMPORTED_MODULE_1__); |
There was a problem hiding this comment.
Unused variable node_path__WEBPACK_IMPORTED_MODULE_0___default.
| /* harmony import */ var node_path__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(node_path__WEBPACK_IMPORTED_MODULE_0__); | |
| /* harmony import */ var node_fs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! node:fs */ 973024); | |
| /* harmony import */ var node_fs__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(node_fs__WEBPACK_IMPORTED_MODULE_1__); | |
| /* harmony import */ var node_fs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! node:fs */ 973024); |
| /* harmony import */ var node_path__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! node:path */ 176760); | ||
| /* harmony import */ var node_path__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(node_path__WEBPACK_IMPORTED_MODULE_0__); | ||
| /* harmony import */ var node_fs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! node:fs */ 973024); | ||
| /* harmony import */ var node_fs__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(node_fs__WEBPACK_IMPORTED_MODULE_1__); |
There was a problem hiding this comment.
Unused variable node_fs__WEBPACK_IMPORTED_MODULE_1___default.
| /* harmony import */ var path__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! path */ 16928); | ||
| /* harmony import */ var path__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(path__WEBPACK_IMPORTED_MODULE_1__); | ||
| /* harmony import */ var node_fs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! node:fs */ 973024); | ||
| /* harmony import */ var node_fs__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(node_fs__WEBPACK_IMPORTED_MODULE_0__); |
There was a problem hiding this comment.
Unused variable node_fs__WEBPACK_IMPORTED_MODULE_0___default.
| /* harmony import */ var node_fs__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(node_fs__WEBPACK_IMPORTED_MODULE_0__); |
| /* harmony import */ var node_fs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! node:fs */ 973024); | ||
| /* harmony import */ var node_fs__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(node_fs__WEBPACK_IMPORTED_MODULE_0__); | ||
| /* harmony import */ var node_path__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! node:path */ 176760); | ||
| /* harmony import */ var node_path__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(node_path__WEBPACK_IMPORTED_MODULE_1__); |
There was a problem hiding this comment.
Unused variable node_path__WEBPACK_IMPORTED_MODULE_1___default.
| /* harmony import */ var node_path__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(node_path__WEBPACK_IMPORTED_MODULE_1__); |
| /* harmony import */ var path__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! path */ 16928); | ||
| /* harmony import */ var path__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(path__WEBPACK_IMPORTED_MODULE_3__); | ||
| /* harmony import */ var node_child_process__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! node:child_process */ 731421); | ||
| /* harmony import */ var node_child_process__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(node_child_process__WEBPACK_IMPORTED_MODULE_0__); |
There was a problem hiding this comment.
Unused variable node_child_process__WEBPACK_IMPORTED_MODULE_0___default.
| /* harmony import */ var node_child_process__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! node:child_process */ 731421); | ||
| /* harmony import */ var node_child_process__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(node_child_process__WEBPACK_IMPORTED_MODULE_0__); | ||
| /* harmony import */ var node_fs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! node:fs */ 973024); | ||
| /* harmony import */ var node_fs__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(node_fs__WEBPACK_IMPORTED_MODULE_1__); |
There was a problem hiding this comment.
Unused variable node_fs__WEBPACK_IMPORTED_MODULE_1___default.
| /* harmony import */ var node_fs__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(node_fs__WEBPACK_IMPORTED_MODULE_1__); |
| /* harmony import */ var node_fs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! node:fs */ 973024); | ||
| /* harmony import */ var node_fs__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(node_fs__WEBPACK_IMPORTED_MODULE_1__); | ||
| /* harmony import */ var node_os__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! node:os */ 848161); | ||
| /* harmony import */ var node_os__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(node_os__WEBPACK_IMPORTED_MODULE_2__); |
There was a problem hiding this comment.
Unused variable node_os__WEBPACK_IMPORTED_MODULE_2___default.
| /* harmony import */ var node_os__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(node_os__WEBPACK_IMPORTED_MODULE_2__); |
| /* harmony import */ var node_os__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! node:os */ 848161); | ||
| /* harmony import */ var node_os__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(node_os__WEBPACK_IMPORTED_MODULE_2__); | ||
| /* harmony import */ var node_path__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! node:path */ 176760); | ||
| /* harmony import */ var node_path__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(node_path__WEBPACK_IMPORTED_MODULE_3__); |
There was a problem hiding this comment.
Unused variable node_path__WEBPACK_IMPORTED_MODULE_3___default.
| /* harmony import */ var node_path__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(node_path__WEBPACK_IMPORTED_MODULE_3__); |