1 | import { bunyan } from '@expo/logger';
|
2 | import { SpawnResult } from '@expo/turtle-spawn';
|
3 | interface FastlaneOptions {
|
4 | logger?: bunyan;
|
5 | envs?: {
|
6 | [key: string]: string | undefined;
|
7 | };
|
8 | cwd?: string;
|
9 | }
|
10 | interface FastlaneResult {
|
11 | err?: Error;
|
12 | stdout: string;
|
13 | stderr: string;
|
14 | }
|
15 | declare function runFastlane(fastlaneArgs: string[], { logger, envs, cwd }?: FastlaneOptions): Promise<SpawnResult>;
|
16 | declare function runFastlaneSafely(fastlaneArgs: string[], options?: FastlaneOptions): Promise<FastlaneResult>;
|
17 | export default runFastlane;
|
18 | export { runFastlaneSafely };
|