@pact-foundation/pact-cli
Version:
Broker CLI for @pact-foundation/pact
18 lines (17 loc) • 723 B
TypeScript
import { MessageOptions, PublisherOptions, ServiceOptions } from '../types';
import { CanDeployOptions } from '../can-deploy/types';
export type CliVerbOptions = {
cliVerb: string;
};
export type SpawnArgument = CanDeployOptions | MessageOptions | PublisherOptions | ServiceOptions | CliVerbOptions | {};
export type SpawnArguments = Array<SpawnArgument> | SpawnArgument;
export declare const DEFAULT_ARG = "DEFAULT";
export declare const PACT_NODE_NO_VALUE = "PACT_NODE_NO_VALUE";
export declare class Arguments {
toArgumentsArray(args: SpawnArguments, mappings: {
[id: string]: string;
}): string[];
private createArgumentsFromObject;
}
declare const _default: Arguments;
export default _default;