@jil/args
Version:
A convention based argument parsing and formatting library, with strict validation checks
18 lines • 528 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.expandShortOption = void 0;
const errors_1 = require("../errors");
/**
* Expand a short option name to a long option name.
*/
function expandShortOption(short, map, loose) {
if (!map[short]) {
if (loose) {
return short;
}
throw new errors_1.ArgsError('SHORT_UNKNOWN', [short]);
}
return map[short];
}
exports.expandShortOption = expandShortOption;
//# sourceMappingURL=expandShortOption.js.map