mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-07-01 15:50:13 +00:00
Merge pull request #33045 from Flarna/node-spawnsync-error
[node] Make SpawnSyncReturns.error optional
This commit is contained in:
@@ -8,7 +8,7 @@ pw.on('error', (err: Error) => {
|
||||
console.log(err);
|
||||
});
|
||||
|
||||
const r1: Error = spawn.sync('foo').error;
|
||||
const r1: Error | undefined = spawn.sync('foo').error;
|
||||
const r2: string[] = spawn.sync('foo').output;
|
||||
const r3: Buffer = spawn.sync('foo').stdout;
|
||||
const r4: Buffer = spawn.sync('foo').stderr;
|
||||
|
||||
2
types/node/child_process.d.ts
vendored
2
types/node/child_process.d.ts
vendored
@@ -291,7 +291,7 @@ declare module "child_process" {
|
||||
stderr: T;
|
||||
status: number;
|
||||
signal: string;
|
||||
error: Error;
|
||||
error?: Error;
|
||||
}
|
||||
function spawnSync(command: string): SpawnSyncReturns<Buffer>;
|
||||
function spawnSync(command: string, options?: SpawnSyncOptionsWithStringEncoding): SpawnSyncReturns<string>;
|
||||
|
||||
2
types/node/v10/child_process.d.ts
vendored
2
types/node/v10/child_process.d.ts
vendored
@@ -293,7 +293,7 @@ declare module "child_process" {
|
||||
stderr: T;
|
||||
status: number;
|
||||
signal: string;
|
||||
error: Error;
|
||||
error?: Error;
|
||||
}
|
||||
function spawnSync(command: string): SpawnSyncReturns<Buffer>;
|
||||
function spawnSync(command: string, options?: SpawnSyncOptionsWithStringEncoding): SpawnSyncReturns<string>;
|
||||
|
||||
2
types/node/v8/index.d.ts
vendored
2
types/node/v8/index.d.ts
vendored
@@ -2292,7 +2292,7 @@ declare module "child_process" {
|
||||
stderr: T;
|
||||
status: number;
|
||||
signal: string;
|
||||
error: Error;
|
||||
error?: Error;
|
||||
}
|
||||
export function spawnSync(command: string): SpawnSyncReturns<Buffer>;
|
||||
export function spawnSync(command: string, options?: SpawnSyncOptionsWithStringEncoding): SpawnSyncReturns<string>;
|
||||
|
||||
Reference in New Issue
Block a user