UNPKG

playpush

Version:
30 lines (29 loc) 1.27 kB
#!/usr/bin/env node "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const commander_1 = require("commander"); const package_json_1 = require("../package.json"); const options_1 = require("./options"); const upload_1 = require("./upload"); const program = new commander_1.Command(); program .version(package_json_1.version, "--version", "playpush version") .addOption(options_1.debugOption) .addOption(options_1.keyFileOption) .addOption(options_1.appVersionNameOption) .addOption(options_1.releaseNotesOption) .addOption(options_1.releaseNotesLanguagesOption) .addOption(options_1.packageNameOptioon) .addOption(options_1.bundleFileOption) .addOption(options_1.trackOption) .addOption(options_1.debugChangesNotSentForReviewOption); program.parse(process.argv); const options = program.opts(); if (options.debug) console.log(options); if (!options.credentialsFilePath) { program.error("Not credentilas file provided"); } const keyFile = options.credentialsFilePath; const { packageName, bundle, track, appVersionName, releaseNotes, changesNotSentForReview } = options; (0, upload_1.upload)(program, keyFile, packageName, bundle, track, changesNotSentForReview, appVersionName, releaseNotes);