import { Command, flags } from '@oclif/command'; /** * Runs a script in each package directory. This is different from `exec` in * that scripts should be defined in .clarkrc and may be overridden on a * per-package basis via npm scripts. npm scripts defined only in subpackage * package.jsons can be run this way, but only scripts named in .clarkrc will * populate the help output. */ export default class Run extends Command { /** * description */ static description: string; /** * flags */ static flags: { failFast: import("@oclif/parser/lib/flags").IBooleanFlag; 'fail-fast': import("@oclif/parser/lib/flags").IBooleanFlag; packageName: flags.IOptionFlag; package: flags.IOptionFlag; 'package-name': flags.IOptionFlag; silent: import("@oclif/parser/lib/flags").IBooleanFlag; }; /** * args */ static args: { name: string; required: boolean; }[]; /** * Disable strict mode */ static strict: boolean; /** * implementation */ run(): Promise; }