UNPKG

git-semver-tagger

Version:

![GitHub tag (latest by date)](https://img.shields.io/github/v/tag/robertfmurdock/ze-great-tools?label=Release) ![NPM Version](https://img.shields.io/npm/v/git-semver-tagger?label=npm%20git-semver-tagger)

301 lines (299 loc) 12 kB
(function (_, kotlin_clikt_clikt, kotlin_kotlin, kotlin_mordant_mordant) { 'use strict'; //region block: imports var CoreCliktCommand = kotlin_clikt_clikt.$_$.b; var VOID = kotlin_kotlin.$_$.f; var Unit_instance = kotlin_kotlin.$_$.e4; var protoOf = kotlin_kotlin.$_$.aa; var initMetadataForClass = kotlin_kotlin.$_$.a9; var selfAndAncestors = kotlin_clikt_clikt.$_$.g; var mapNotNull = kotlin_kotlin.$_$.fb; var firstOrNull = kotlin_kotlin.$_$.ab; var Terminal_init_$Create$ = kotlin_mordant_mordant.$_$.g; var last = kotlin_kotlin.$_$.eb; var MultiplatformSystem_instance = kotlin_mordant_mordant.$_$.i; var FileNotFound = kotlin_clikt_clikt.$_$.c; var Terminal = kotlin_mordant_mordant.$_$.b; var Whitespace_NORMAL_getInstance = kotlin_mordant_mordant.$_$.e; var Text_init_$Create$ = kotlin_mordant_mordant.$_$.h; var AbstractHelpFormatter = kotlin_clikt_clikt.$_$.i; var verticalLayout = kotlin_mordant_mordant.$_$.a; var charSequenceLength = kotlin_kotlin.$_$.r8; var definitionList = kotlin_mordant_mordant.$_$.c; var withPadding = kotlin_mordant_mordant.$_$.d; var collectionSizeOrDefault = kotlin_kotlin.$_$.c5; var ArrayList_init_$Create$ = kotlin_kotlin.$_$.i; var ensureNotNull = kotlin_kotlin.$_$.se; var drop = kotlin_kotlin.$_$.pb; var plus = kotlin_kotlin.$_$.ze; var Whitespace_PRE_WRAP_getInstance = kotlin_mordant_mordant.$_$.f; var isBlank = kotlin_kotlin.$_$.wb; var replace = kotlin_kotlin.$_$.jc; //endregion //region block: pre-declaration initMetadataForClass(CliktCommand, 'CliktCommand', VOID, CoreCliktCommand); initMetadataForClass(MordantHelpFormatter, 'MordantHelpFormatter', VOID, AbstractHelpFormatter); //endregion function CliktCommand(name) { name = name === VOID ? null : name; CoreCliktCommand.call(this, name); installMordant(this); } function installMordant(_this__u8e3s4, force) { force = force === VOID ? false : force; _this__u8e3s4.h1s(installMordant$lambda(force)); } function get_terminal(_this__u8e3s4) { // Inline function 'com.github.ajalt.clikt.core.Context.findObject' call var key = 'mordant_terminal'; var tmp = selfAndAncestors(_this__u8e3s4); var tmp0_elvis_lhs = firstOrNull(mapNotNull(tmp, _get_terminal_$lambda_5keric(key))); var tmp_0; if (tmp0_elvis_lhs == null) { // Inline function 'kotlin.also' call var this_0 = Terminal_init_$Create$(); var tmp0 = last(selfAndAncestors(_this__u8e3s4)).f1q_1; // Inline function 'kotlin.collections.set' call var key_0 = 'mordant_terminal'; tmp0.m2(key_0, this_0); tmp_0 = this_0; } else { tmp_0 = tmp0_elvis_lhs; } return tmp_0; } function installMordant$lambda$lambda(it) { return new MordantHelpFormatter(it); } function installMordant$lambda$lambda_0(it) { return MultiplatformSystem_instance.o2e(it); } function installMordant$lambda$lambda_1(it) { var tmp0_elvis_lhs = MultiplatformSystem_instance.q2e(it); var tmp; if (tmp0_elvis_lhs == null) { throw new FileNotFound(it); } else { tmp = tmp0_elvis_lhs; } return tmp; } function installMordant$lambda$lambda_2(it) { MultiplatformSystem_instance.p2e(it); return Unit_instance; } function installMordant$lambda$lambda_3(context, message, trailingNewline, err) { if (trailingNewline) { get_terminal(context).o2o(message, VOID, VOID, VOID, VOID, err); } else { get_terminal(context).m2o(message, VOID, VOID, VOID, VOID, err); } return Unit_instance; } function installMordant$lambda($force) { return function ($this$configureContext) { var tmp; if (!$force && !($this$configureContext.i1s_1 == null)) { return Unit_instance; } var tmp_0 = $this$configureContext; tmp_0.n1s_1 = installMordant$lambda$lambda; var tmp_1 = $this$configureContext; tmp_1.v1s_1 = installMordant$lambda$lambda_0; var tmp_2 = $this$configureContext; tmp_2.q1s_1 = installMordant$lambda$lambda_1; var tmp_3 = $this$configureContext; tmp_3.y1s_1 = installMordant$lambda$lambda_2; var tmp_4 = $this$configureContext; tmp_4.x1s_1 = installMordant$lambda$lambda_3; return Unit_instance; }; } function _get_terminal_$lambda_5keric($key) { return function (it) { var tmp = it.f1q_1.e2($key); return tmp instanceof Terminal ? tmp : null; }; } function MordantHelpFormatter$formatHelp$lambda(this$0, $error, $prolog, $epilog, $parameters, $programName) { return function ($this$verticalLayout) { $this$verticalLayout.e2l(1); $this$verticalLayout.b2l(this$0.w1y($error, $prolog, $epilog, $parameters, $programName)); return Unit_instance; }; } function MordantHelpFormatter$renderUsage$lambda($prog, $usageParts) { return function ($this$definitionList) { $this$definitionList.y2o($prog, Text_init_$Create$($usageParts, Whitespace_NORMAL_getInstance())); $this$definitionList.s2o_1 = true; $this$definitionList.v2o(1); return Unit_instance; }; } function MordantHelpFormatter$renderProlog$lambda($this$withPadding) { $this$withPadding.b2n_1 = 2; return Unit_instance; } function MordantHelpFormatter$renderParameters$lambda(this$0, $parameters) { return function ($this$definitionList) { var _iterator__ex2g4s = this$0.j20($parameters).p(); while (_iterator__ex2g4s.q()) { var section = _iterator__ex2g4s.r(); $this$definitionList.y2o(section.d1y_1, section.e1y_1); } return Unit_instance; }; } function MordantHelpFormatter$renderOptionGroup$lambda($this$withPadding) { $this$withPadding.y2m_1 = 1; $this$withPadding.b2n_1 = 2; $this$withPadding.a2n_1 = 1; return Unit_instance; } function MordantHelpFormatter$renderOptionGroup$lambda_0($markdown, this$0, $options) { return function ($this$verticalLayout) { $this$verticalLayout.d2l($markdown); $this$verticalLayout.d2l(this$0.t20($options)); return Unit_instance; }; } function MordantHelpFormatter$buildParameterList$lambda($rows, this$0) { return function ($this$definitionList) { $this$definitionList.s2o_1 = true; var _iterator__ex2g4s = $rows.p(); while (_iterator__ex2g4s.q()) { var row = _iterator__ex2g4s.r(); $this$definitionList.z2o(this$0.o21(row), this$0.p21(row)); } return Unit_instance; }; } function MordantHelpFormatter(context, requiredOptionMarker, showDefaultValues, showRequiredTag) { requiredOptionMarker = requiredOptionMarker === VOID ? null : requiredOptionMarker; showDefaultValues = showDefaultValues === VOID ? false : showDefaultValues; showRequiredTag = showRequiredTag === VOID ? false : showRequiredTag; AbstractHelpFormatter.call(this, context, requiredOptionMarker, showDefaultValues, showRequiredTag); } protoOf(MordantHelpFormatter).d2q = function () { return get_terminal(this.k1y_1).y2h_1; }; protoOf(MordantHelpFormatter).b1s = function (error, prolog, epilog, parameters, programName) { var widget = verticalLayout(MordantHelpFormatter$formatHelp$lambda(this, error, prolog, epilog, parameters, programName)); return get_terminal(this.k1y_1).p2o(widget); }; protoOf(MordantHelpFormatter).y1y = function (parameters, error) { return Text_init_$Create$(this.c1z(parameters, error)); }; protoOf(MordantHelpFormatter).x1y = function (parameters, programName) { var title = this.e2q(this.v1y().j21()); var prog = title + ' ' + programName; var usageParts = this.g1z(parameters); var tmp; // Inline function 'kotlin.text.isEmpty' call if (charSequenceLength(usageParts) === 0) { tmp = Text_init_$Create$(prog, Whitespace_NORMAL_getInstance()); } else { tmp = definitionList(MordantHelpFormatter$renderUsage$lambda(prog, usageParts)); } return tmp; }; protoOf(MordantHelpFormatter).z1y = function (prolog) { var tmp = this.f2q(prolog); return withPadding(tmp, false, MordantHelpFormatter$renderProlog$lambda); }; protoOf(MordantHelpFormatter).b1z = function (epilog) { return this.f2q(epilog); }; protoOf(MordantHelpFormatter).a1z = function (parameters) { return definitionList(MordantHelpFormatter$renderParameters$lambda(this, parameters)); }; protoOf(MordantHelpFormatter).h20 = function (help, parameters) { // Inline function 'kotlin.collections.map' call // Inline function 'kotlin.collections.mapTo' call var destination = ArrayList_init_$Create$(collectionSizeOrDefault(parameters, 10)); var _iterator__ex2g4s = parameters.p(); while (_iterator__ex2g4s.q()) { var item = _iterator__ex2g4s.r(); var tmp$ret$0 = this.m20(item); destination.e(tmp$ret$0); } var options = destination; if (help == null) return this.t20(options); var tmp = this.f2q(help); var markdown = withPadding(tmp, false, MordantHelpFormatter$renderOptionGroup$lambda); return verticalLayout(MordantHelpFormatter$renderOptionGroup$lambda_0(markdown, this, options)); }; protoOf(MordantHelpFormatter).s1y = function (name) { // Inline function 'kotlin.text.lowercase' call // Inline function 'kotlin.js.asDynamic' call return '<' + name.toLowerCase() + '>'; }; protoOf(MordantHelpFormatter).r20 = function (name) { return this.d2q().n2h('danger').m2a(name); }; protoOf(MordantHelpFormatter).a21 = function (name) { return this.d2q().n2h('muted').m2a(name); }; protoOf(MordantHelpFormatter).q1y = function (name) { return this.d2q().n2h('info').m2a(name); }; protoOf(MordantHelpFormatter).t1y = function (name) { return this.d2q().n2h('info').m2a(name); }; protoOf(MordantHelpFormatter).u1y = function (name) { return this.d2q().n2h('info').m2a(name); }; protoOf(MordantHelpFormatter).i20 = function (title) { return this.d2q().n2h('warning').m2a(title); }; protoOf(MordantHelpFormatter).e2q = function (title) { return this.d2q().n2h('warning').m2a(title); }; protoOf(MordantHelpFormatter).e1z = function (title) { return this.d2q().n2h('danger').m2a(title); }; protoOf(MordantHelpFormatter).j1z = function (parameter) { return this.d2q().n2h('muted').m2a(parameter); }; protoOf(MordantHelpFormatter).c21 = function (metavar) { return this.d2q().n2h('warning').b2e(this.d2q().n2h('muted')).m2a(metavar); }; protoOf(MordantHelpFormatter).o21 = function (row) { var tmp; // Inline function 'kotlin.text.isNullOrEmpty' call var this_0 = row.h1y_1; if (this_0 == null || charSequenceLength(this_0) === 0) { tmp = ' '; } else { // Inline function 'kotlin.text.ifEmpty' call var this_1 = drop(' ', ensureNotNull(row.h1y_1).length); var tmp_0; // Inline function 'kotlin.text.isEmpty' call if (charSequenceLength(this_1) === 0) { tmp_0 = ' '; } else { tmp_0 = this_1; } var tmp$ret$3 = tmp_0; tmp = plus(row.h1y_1, tmp$ret$3); } var termPrefix = tmp; return Text_init_$Create$(termPrefix + row.f1y_1, Whitespace_PRE_WRAP_getInstance()); }; protoOf(MordantHelpFormatter).p21 = function (row) { return isBlank(row.g1y_1) ? Text_init_$Create$('') : this.f2q(row.g1y_1); }; protoOf(MordantHelpFormatter).t20 = function (rows) { return definitionList(MordantHelpFormatter$buildParameterList$lambda(rows, this)); }; protoOf(MordantHelpFormatter).f2q = function (text) { return Text_init_$Create$(replace(text, '\n\n', '\x85\x85'), Whitespace_NORMAL_getInstance()); }; //region block: exports _.$_$ = _.$_$ || {}; _.$_$.a = CliktCommand; //endregion return _; }(module.exports, require('./clikt-clikt.js'), require('./kotlin-kotlin-stdlib.js'), require('./mordant-mordant.js'))); //# sourceMappingURL=clikt-clikt-mordant.js.map