UNPKG

@percy/agent

Version:

An agent process for integrating with Percy.

22 lines (21 loc) 797 B
import { Command } from '@oclif/command'; import * as winston from 'winston'; import { Configuration } from '../configuration/configuration'; import { AgentService } from '../services/agent-service'; import ProcessService from '../services/process-service'; export default class PercyCommand extends Command { static hidden: boolean; agentService: AgentService; processService: ProcessService; logger: winston.Logger; percyToken: string; private exiting; constructor(argv: string[], config: any); run(): Promise<void>; percyEnabled(): boolean; percyWillRun(): boolean; percyTokenPresent(): boolean; logStart(): void; start(configuration: Configuration): Promise<void>; stop(exitCode?: number | null, stopProcess?: boolean): Promise<void>; }