git-semver-tagger
Version:
 
44 lines (42 loc) • 1.38 kB
JavaScript
(function (_, process, fs, kotlin_kotlin) {
'use strict';
//region block: imports
var until = kotlin_kotlin.$_$.fa;
var slice = kotlin_kotlin.$_$.b7;
var copyToArray = kotlin_kotlin.$_$.k5;
var to = kotlin_kotlin.$_$.ne;
var json = kotlin_kotlin.$_$.i9;
var Unit_instance = kotlin_kotlin.$_$.y3;
//endregion
//region block: pre-declaration
//endregion
function platformArgCorrection(args) {
// Inline function 'kotlin.js.unsafeCast' call
var argv = process.argv;
// Inline function 'kotlin.collections.toTypedArray' call
var this_0 = slice(argv, until(2, argv.length));
return copyToArray(this_0);
}
function readFromFile(fileName) {
var tmp;
// Inline function 'kotlin.js.unsafeCast' call
if (fs.existsSync(fileName)) {
// Inline function 'kotlin.js.unsafeCast' call
tmp = fs.readFileSync(fileName, json([to('encoding', 'utf-8')]));
} else {
tmp = null;
}
return tmp;
}
function writeToFile(_this__u8e3s4, outputFile) {
fs.writeFileSync(outputFile, _this__u8e3s4);
}
//region block: exports
_.$_$ = _.$_$ || {};
_.$_$.a = platformArgCorrection;
_.$_$.b = readFromFile;
_.$_$.c = writeToFile;
//endregion
return _;
}(module.exports, require('node:process'), require('node:fs'), require('./kotlin-kotlin-stdlib.js')));
//# sourceMappingURL=tools-cli-tools.js.map