import { CommandLineParser } from '@rushstack/ts-command-line' ; import { SnapshotAction } from './SnapshotAction' ; import { InspectAction } from './InspectAction' ; export class RundownCommandLine extends CommandLineParser { public constructor ( ) { super ( { toolFilename : 'rundown' , toolDescription : 'Detect load time regressions by running an app, tracing require() calls,' + ' and generating a deterministic report' } ) ; this . addAction ( new SnapshotAction ( ) ) ; this . addAction ( new InspectAction ( ) ) ; } protected onDefineParameters ( ) { } }