secret-polar
Version:
Polar is a development environment to compile, deploy, test, run scrt contracts on different networks.
22 lines (21 loc) • 874 B
TypeScript
import "source-map-support/register";
import { PolarRuntimeEnvironment, RuntimeArgs, TaskArguments } from "../../types";
import { PackageJson } from "../util/packageInfo";
import { ArgumentsParser } from "./arguments-parser";
interface EnvAndArgs {
env: PolarRuntimeEnvironment;
taskName: string;
taskArguments: TaskArguments;
}
interface RuntimeArgsAndPackageJson {
runtimeArgs: RuntimeArgs;
unparsedCLAs: string[];
maybeTaskName: string | undefined;
showStackTraces: boolean;
packageJson: PackageJson;
argumentsParser: ArgumentsParser;
}
export declare function gatherArguments(): Promise<RuntimeArgsAndPackageJson>;
export declare function loadEnvironmentAndArgs(maybeTaskName: string | undefined, runtimeArgs: RuntimeArgs, argumentsParser: ArgumentsParser, unparsedCLAs: string[]): Promise<EnvAndArgs>;
export {};