UNPKG

chromancer

Version:

A powerful command-line interface for automating Chrome browser using Playwright. Perfect for web scraping, automation, testing, and browser workflows.

48 lines (47 loc) 1.73 kB
import { BaseCommand } from '../base.js'; declare module 'readline' { interface Interface { history: string[]; } } export default class Interactive extends BaseCommand { static description: string; static examples: string[]; static flags: { port: import("@oclif/core/lib/interfaces/parser.js").OptionFlag<number, import("@oclif/core/lib/interfaces/parser.js").CustomOptions>; host: import("@oclif/core/lib/interfaces/parser.js").OptionFlag<string, import("@oclif/core/lib/interfaces/parser.js").CustomOptions>; launch: import("@oclif/core/lib/interfaces/parser.js").BooleanFlag<boolean>; profile: import("@oclif/core/lib/interfaces/parser.js").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces/parser.js").CustomOptions>; headless: import("@oclif/core/lib/interfaces/parser.js").BooleanFlag<boolean>; verbose: import("@oclif/core/lib/interfaces/parser.js").BooleanFlag<boolean>; keepOpen: import("@oclif/core/lib/interfaces/parser.js").BooleanFlag<boolean>; }; private rl?; private historyFile; private commands; constructor(argv: string[], config: any); run(): Promise<void>; private completer; private executeCommand; private showHelp; private navigate; private click; private type; private evaluate; private screenshot; private select; private wait; private hover; private goBack; private goForward; private reload; private showUrl; private showTitle; private showCookies; private setViewport; private showViewport; private loadHistory; private saveHistory; private addToHistory; finally(): Promise<void>; }