@amplitude/ampli
Version:
Amplitude CLI
18 lines (17 loc) • 756 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const chalk_1 = require("chalk");
const TerminalWriter_1 = require("../stdout/TerminalWriter");
const icons_1 = require("../ui/icons");
const string_1 = require("../util/string");
const { bold } = chalk_1.default;
const stdout = new TerminalWriter_1.default();
function StagedVersionInfo(changeCount) {
if (changeCount > 0) {
const is = string_1.pluralize(changeCount, 'are', 'is');
const s = string_1.pluralizeS(changeCount);
stdout.println(`
${icons_1.ICON_WARNING_W_TEXT} There ${is} ${bold(`${changeCount} pending change${s}`)} in the tracking plan that ${is} not included in the generated library.`);
}
}
exports.default = StagedVersionInfo;