* Add retryCount parameter to the action provided to Async.runWithRetriesAsync
* Rush change
---------
Co-authored-by: Daniel <D4N14L@users.noreply.github.com>
* WIP: [api-extractor] Upgrade bundled TypeScript to 5.5
1. Upgrade TypeScript to `5.5.2`
2. Upgrade @typescript-eslint/parser to `7.14.1`
3. Adopt breaking changes of typescript-eslint
* rush change
* Upgrade API Extractor's bundled TypeScript version to 5.7.2
* Update TypeScriptInternals.ts to reflect changes in TypeScript 5.7.2
NOTE: This is a type signature change that didn't affect the runtime contract; it should be fully backwards compatible
* rush update
* Fix a warning caused by TypeScript 5.7.2 strict checks complaining about resolve() signatures being inconsistent between @types/node/module.d.ts and lib.dom.d.ts:
Warning: C:/Git/rushstack/common/temp/default/node_modules/.pnpm/@types+node@18.17.15/node_modules/@types/node/module.d.ts:210:13 - (TS2386) Overload signatures must all be optional or required.
* Temporarily suppress warning caused by TypeScript 5.7.2 being incompatible with @types/node@14.0.1:
Warning: C:\Git\rushstack\common\temp\default\node_modules\.pnpm\@types+node@14.0.1\node_modules\@types\node\ts3.2\globals.d.ts:10:11 - (TS2320) Interface 'Buffer' cannot simultaneously extend types 'Uint8Array<ArrayBuffer>' and 'Uint8Array<ArrayBufferLike>'.
Named property 'buffer' of types 'Uint8Array<ArrayBuffer>' and 'Uint8Array<ArrayBufferLike>' are not identical.
* rush change
---------
Co-authored-by: Qingyu Wang <colinaaa@users.noreply.github.com>
Co-authored-by: Pete Gonzalez <4673363+octogonz@users.noreply.github.com>
* Fixed the issue where the loclfile object has an undefined property causing yaml.dump to report an error.
* Apply suggestions from code review
---------
Co-authored-by: Ian Clanton-Thuon <iclanton@users.noreply.github.com>
* [lookup-by-path] Add size,entries,get,has,removeItem
Add more support for delimiter overrides per method.
Exclude `undefined` and `null` from allowed values to type parameter <TItem>
* [workspace-resolve] Fix win32 path formatting.
Also tap hooks earlier to avoid sequencing issues.
---------
Co-authored-by: David Michon <dmichon-msft@users.noreply.github.com>
* Optimize the execution speed of Rush
* update documentation
* Update documentation
* add enableSubpathScan to control if full scan the entire repository
* Update common/changes/@rushstack/package-deps-hash/main_2024-11-18-08-13.json
Co-authored-by: David Michon <dmichon@microsoft.com>
* Update libraries/package-deps-hash/src/getRepoState.ts
Co-authored-by: David Michon <dmichon@microsoft.com>
* Update libraries/package-deps-hash/src/getRepoState.ts
Co-authored-by: David Michon <dmichon@microsoft.com>
* Update common/changes/@microsoft/rush/main_2024-11-18-08-13.json
Co-authored-by: David Michon <dmichon@microsoft.com>
---------
Co-authored-by: Lincoln <L-Qun@users.noreply.github.com>
Co-authored-by: David Michon <dmichon@microsoft.com>