UNPKG

steadybit

Version:

Command-line interface to interact with the Steadybit API

14 lines 655 B
"use strict"; // SPDX-License-Identifier: MIT // SPDX-FileCopyrightText: 2022 Steadybit GmbH Object.defineProperty(exports, "__esModule", { value: true }); exports.validateSemverRangeCommanderArgument = validateSemverRangeCommanderArgument; const commander_1 = require("commander"); const semver_1 = require("semver"); function validateSemverRangeCommanderArgument(value) { if ((value === null || value === void 0 ? void 0 : value.trim().length) > 0 && (0, semver_1.validRange)(value)) { return value; } throw new commander_1.InvalidArgumentError(`'${value}' is not a valid semver version range.`); } //# sourceMappingURL=semver.js.map