UNPKG

@adinsure-ops/ops-cli

Version:

Operations CLI for working with AdInsure

26 lines (25 loc) 1.36 kB
import CommandBase from '../../command.base.js'; import { NpmPackage } from '../../types/npm.types.js'; export default class NpmDependencyUpdate extends CommandBase<typeof NpmDependencyUpdate> { static description: string; static usage: string; static examples: string[]; static args: { version: import("@oclif/core/lib/interfaces/parser.js").Arg<string, Record<string, unknown>>; }; static flags: { filter: import("@oclif/core/lib/interfaces/parser.js").OptionFlag<string[], import("@oclif/core/lib/interfaces/parser.js").CustomOptions>; exclude: import("@oclif/core/lib/interfaces/parser.js").OptionFlag<string[] | undefined, import("@oclif/core/lib/interfaces/parser.js").CustomOptions>; force: import("@oclif/core/lib/interfaces/parser.js").BooleanFlag<boolean>; }; /** * Update dependencies in package.json files for @adinsure packages * @param {string} newVersion New version to update to * @param {NpmPackage[]} packages Packages to update * @param {boolean} [force=false] Force the update * @param {string[]} filter Regular expressions filter for packages * @returns {Prmoise<void>} Void Promise */ updateDependencies(newVersion: string, packages: NpmPackage[], force?: boolean, filter?: string[]): Promise<void>; run(): Promise<undefined>; }