@rushstack/rush-sdk
Advanced tools
Comparing version 5.117.2 to 5.117.3
@@ -8,5 +8,5 @@ // This file is read by tools that parse documentation comments conforming to the TSDoc standard. | ||
"packageName": "@microsoft/api-extractor", | ||
"packageVersion": "7.42.1" | ||
"packageVersion": "7.42.3" | ||
} | ||
] | ||
} |
@@ -1,2 +0,2 @@ | ||
import type { CommandLineFlagParameter, CommandLineIntegerParameter, CommandLineStringParameter } from '@rushstack/ts-command-line'; | ||
import type { CommandLineFlagParameter, CommandLineIntegerParameter, CommandLineStringParameter, IRequiredCommandLineIntegerParameter } from '@rushstack/ts-command-line'; | ||
import { type ITerminal } from '@rushstack/terminal'; | ||
@@ -17,3 +17,3 @@ import { BaseRushAction, type IBaseRushActionOptions } from './BaseRushAction'; | ||
protected readonly _debugPackageManagerParameter: CommandLineFlagParameter; | ||
protected readonly _maxInstallAttempts: CommandLineIntegerParameter; | ||
protected readonly _maxInstallAttempts: IRequiredCommandLineIntegerParameter; | ||
protected readonly _ignoreHooksParameter: CommandLineFlagParameter; | ||
@@ -20,0 +20,0 @@ protected readonly _offlineParameter: CommandLineFlagParameter; |
@@ -21,3 +21,3 @@ import { type ITerminalProvider } from '@rushstack/terminal'; | ||
private _validatePnpmUsageAsync; | ||
private _execute; | ||
private _executeAsync; | ||
private _postExecuteAsync; | ||
@@ -24,0 +24,0 @@ private _doRushUpdateAsync; |
@@ -129,3 +129,3 @@ /// <reference types="node" /> | ||
*/ | ||
static executeCommandAndInspectOutputAsync(options: IExecuteCommandOptions, onStdoutStreamChunk?: (chunkString: string) => void): Promise<void>; | ||
static executeCommandAndInspectOutputAsync(options: IExecuteCommandOptions, onStdoutStreamChunk?: (chunk: string) => string | void, onExit?: (code: number, signal: string) => void): Promise<void>; | ||
/** | ||
@@ -146,3 +146,3 @@ * Executes the command with the specified command-line parameters, and waits for it to complete. | ||
*/ | ||
static executeCommandAndProcessOutputWithRetryAsync(options: IExecuteCommandOptions, maxAttempts: number, onStdoutStreamChunk?: (chunkString: string) => void, retryCallback?: () => void): Promise<void>; | ||
static executeCommandAndProcessOutputWithRetryAsync(options: IExecuteCommandOptions, maxAttempts: number, onStdoutStreamChunk?: (chunk: string) => string | void, retryCallback?: () => void): Promise<void>; | ||
/** | ||
@@ -149,0 +149,0 @@ * Executes the command using cmd if running on windows, or using sh if running on a non-windows OS. |
{ | ||
"name": "@rushstack/rush-sdk", | ||
"version": "5.117.2", | ||
"version": "5.117.3", | ||
"description": "An API for interacting with the Rush engine", | ||
@@ -34,7 +34,7 @@ "repository": { | ||
"@types/webpack-env": "1.18.0", | ||
"@microsoft/rush-lib": "5.117.2", | ||
"@rushstack/heft": "0.65.8", | ||
"@microsoft/rush-lib": "5.117.3", | ||
"@rushstack/heft": "0.66.0", | ||
"local-node-rig": "1.0.0", | ||
"@rushstack/stream-collator": "4.1.35", | ||
"@rushstack/ts-command-line": "4.18.1" | ||
"@rushstack/stream-collator": "4.1.38", | ||
"@rushstack/ts-command-line": "4.19.1" | ||
}, | ||
@@ -41,0 +41,0 @@ "scripts": { |
670085