bit-bin
Version:
<a href="https://opensource.org/licenses/Apache-2.0"><img alt="apache" src="https://img.shields.io/badge/License-Apache%202.0-blue.svg"></a> <a href="https://github.com/teambit/bit/blob/master/CONTRIBUTING.md"><img alt="prs" src="https://img.shields.io/b
37 lines (36 loc) • 1.14 kB
TypeScript
import semver from 'semver';
import { BitIds } from '../../../bit-id';
import Component from '../../../consumer/component';
import { AutoTagResult } from '../../../scope/component-ops/auto-tag';
export declare type TagResults = {
taggedComponents: Component[];
autoTaggedResults: AutoTagResult[];
warnings: string[];
newComponents: BitIds;
};
export declare function tagAction(args: {
id: string;
message: string;
exactVersion: string | null | undefined;
releaseType: semver.ReleaseType;
force: boolean | undefined;
verbose?: boolean;
ignoreUnresolvedDependencies?: boolean;
ignoreNewestVersion: boolean;
skipTests: boolean;
skipAutoTag: boolean;
}): Promise<TagResults>;
export declare function tagAllAction(args: {
message: string;
exactVersion?: string;
releaseType: semver.ReleaseType;
force?: boolean;
verbose?: boolean;
ignoreUnresolvedDependencies?: boolean;
ignoreNewestVersion: boolean;
skipTests: boolean;
scope?: string;
includeImported?: boolean;
idWithWildcard?: string;
skipAutoTag: boolean;
}): Promise<TagResults>;