mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-10-06 15:57:13 +00:00
added tslint fixes
This commit is contained in:
Vendored
+30
-33
@@ -3,40 +3,37 @@
|
||||
// Definitions by: Dolan Miu <https://github.com/dolanmiu>
|
||||
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
|
||||
|
||||
declare module "python-shell" {
|
||||
export class PythonShell {
|
||||
on(message: string, callback: (message: string) => void): void;
|
||||
end(callback: (message: string) => void): void;
|
||||
send(message: string): void;
|
||||
send(message: any): void;
|
||||
export class PythonShell {
|
||||
on(message: string, callback: (message: string) => void): void;
|
||||
end(callback: (message: string) => void): void;
|
||||
send(message: any | string): void;
|
||||
|
||||
constructor(scriptName: string, options?: InstanceOptions);
|
||||
defaultOptions: RunOptions;
|
||||
}
|
||||
constructor(scriptName: string, options?: InstanceOptions);
|
||||
defaultOptions: RunOptions;
|
||||
}
|
||||
|
||||
export interface RunOptions {
|
||||
mode?: string;
|
||||
formatter?: string;
|
||||
parser?: string;
|
||||
encoding?: string;
|
||||
pythonPath?: string;
|
||||
pythonOptions?: Array<string>;
|
||||
scriptPath?: string;
|
||||
args?: Array<string>;
|
||||
}
|
||||
export interface RunOptions {
|
||||
mode?: string;
|
||||
formatter?: string;
|
||||
parser?: string;
|
||||
encoding?: string;
|
||||
pythonPath?: string;
|
||||
pythonOptions?: string[];
|
||||
scriptPath?: string;
|
||||
args?: string[];
|
||||
}
|
||||
|
||||
export interface InstanceOptions {
|
||||
script?: string;
|
||||
command?: string;
|
||||
stdin?: any;
|
||||
stdout?: any;
|
||||
stderr?: any;
|
||||
childProcess?: string;
|
||||
terminated?: any;
|
||||
exitCode?: any;
|
||||
args?: Array<any>;
|
||||
}
|
||||
export interface InstanceOptions {
|
||||
script?: string;
|
||||
command?: string;
|
||||
stdin?: any;
|
||||
stdout?: any;
|
||||
stderr?: any;
|
||||
childProcess?: string;
|
||||
terminated?: any;
|
||||
exitCode?: any;
|
||||
args?: any[];
|
||||
}
|
||||
|
||||
export function run(scriptName: string, RunOptions: RunOptions, callback: (err: Error, results?: any) => void): void;
|
||||
export function run(scriptName: string, callback: (err: Error, results?: any) => void): void;
|
||||
}
|
||||
export function run(scriptName: string, RunOptions: RunOptions, callback: (err: Error, results?: any) => void): void;
|
||||
export function run(scriptName: string, callback: (err: Error, results?: any) => void): void;
|
||||
|
||||
Reference in New Issue
Block a user