@percy/agent
Version:
An agent process for integrating with Percy.
25 lines (24 loc) • 1.08 kB
TypeScript
import { flags } from '@oclif/command';
import { StaticSnapshotsConfiguration } from '../configuration/static-snapshots-configuration';
import PercyCommand from './percy-command';
export default class Snapshot extends PercyCommand {
static description: string;
static hidden: boolean;
static args: {
name: string;
description: string;
}[];
static examples: string[];
static flags: {
'snapshot-files': flags.IOptionFlag<string | undefined>;
'ignore-files': flags.IOptionFlag<string | undefined>;
'base-url': flags.IOptionFlag<string | undefined>;
'dry-run': import("@oclif/parser/lib/flags").IBooleanFlag<boolean>;
'allowed-hostname': flags.IOptionFlag<string[]>;
'network-idle-timeout': import("@oclif/parser/lib/flags").IOptionFlag<number | undefined>;
port: import("@oclif/parser/lib/flags").IOptionFlag<number | undefined>;
config: flags.IOptionFlag<string | undefined>;
};
run(): Promise<void>;
dryrun(configuration: StaticSnapshotsConfiguration): Promise<void>;
}