UNPKG

@acoustic-content-sdk/cli

Version:

Command line utility for the Acoustic Content SDK.

43 lines 5.47 kB
/** * @fileoverview added by tsickle * Generated from: driver/index.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { createVersionString } from '@acoustic-content-sdk/api'; import { Command } from 'commander'; import { argv } from 'process'; import { canonicalizeAssetsCommand } from '../commands/canonicalize.assets'; import { generateDataOverlayCommand } from '../commands/generate.data.overlay'; import { generateFeatureModuleCommand } from '../commands/generate.feature.module'; import { generateKeysCommand } from '../commands/generate.keys'; import { generateLayoutCommand } from '../commands/generate.layout'; import { generateLayoutsCommand } from '../commands/generate.layouts'; import { generateMessagesCommand } from '../commands/generate.messages'; import { generateTypesCommand } from '../commands/generate.types'; import { versionCommand } from '../commands/version'; import { VERSION } from '../version'; /** @type {?} */ var NAME = 'acoustic-content-sdk-cli'; /** * @param {?=} aArgs * @return {?} */ export function runProgram(aArgs) { if (aArgs === void 0) { aArgs = argv; } // construct the wrapper /** @type {?} */ var program = new Command(NAME) .version(createVersionString(VERSION)) .option('-v, --verbose', 'print additional logs'); versionCommand(program); generateLayoutsCommand(program); generateLayoutCommand(program); generateKeysCommand(program); generateDataOverlayCommand(program); generateMessagesCommand(program); generateTypesCommand(program); generateFeatureModuleCommand(program); canonicalizeAssetsCommand(program); return program.parse(aArgs); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AYWNvdXN0aWMtY29udGVudC1zZGsvY2xpLyIsInNvdXJjZXMiOlsiZHJpdmVyL2luZGV4LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFFLG1CQUFtQixFQUFFLE1BQU0sMkJBQTJCLENBQUM7QUFDaEUsT0FBTyxFQUFFLE9BQU8sRUFBRSxNQUFNLFdBQVcsQ0FBQztBQUNwQyxPQUFPLEVBQUUsSUFBSSxFQUFFLE1BQU0sU0FBUyxDQUFDO0FBQy9CLE9BQU8sRUFBRSx5QkFBeUIsRUFBRSxNQUFNLGlDQUFpQyxDQUFDO0FBQzVFLE9BQU8sRUFBRSwwQkFBMEIsRUFBRSxNQUFNLG1DQUFtQyxDQUFDO0FBQy9FLE9BQU8sRUFBRSw0QkFBNEIsRUFBRSxNQUFNLHFDQUFxQyxDQUFDO0FBQ25GLE9BQU8sRUFBRSxtQkFBbUIsRUFBRSxNQUFNLDJCQUEyQixDQUFDO0FBQ2hFLE9BQU8sRUFBRSxxQkFBcUIsRUFBRSxNQUFNLDZCQUE2QixDQUFDO0FBQ3BFLE9BQU8sRUFBRSxzQkFBc0IsRUFBRSxNQUFNLDhCQUE4QixDQUFDO0FBQ3RFLE9BQU8sRUFBRSx1QkFBdUIsRUFBRSxNQUFNLCtCQUErQixDQUFDO0FBQ3hFLE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxNQUFNLDRCQUE0QixDQUFDO0FBQ2xFLE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSxxQkFBcUIsQ0FBQztBQUNyRCxPQUFPLEVBQUUsT0FBTyxFQUFFLE1BQU0sWUFBWSxDQUFDOztJQUUvQixJQUFJLEdBQUcsMEJBQTBCOzs7OztBQUV2QyxNQUFNLFVBQVUsVUFBVSxDQUFDLEtBQXNCO0lBQXRCLHNCQUFBLEVBQUEsWUFBc0I7OztRQUV6QyxPQUFPLEdBQUcsSUFBSSxPQUFPLENBQUMsSUFBSSxDQUFDO1NBQzlCLE9BQU8sQ0FBQyxtQkFBbUIsQ0FBQyxPQUFPLENBQUMsQ0FBQztTQUNyQyxNQUFNLENBQUMsZUFBZSxFQUFFLHVCQUF1QixDQUFDO0lBRW5ELGNBQWMsQ0FBQyxPQUFPLENBQUMsQ0FBQztJQUN4QixzQkFBc0IsQ0FBQyxPQUFPLENBQUMsQ0FBQztJQUNoQyxxQkFBcUIsQ0FBQyxPQUFPLENBQUMsQ0FBQztJQUMvQixtQkFBbUIsQ0FBQyxPQUFPLENBQUMsQ0FBQztJQUM3QiwwQkFBMEIsQ0FBQyxPQUFPLENBQUMsQ0FBQztJQUNwQyx1QkFBdUIsQ0FBQyxPQUFPLENBQUMsQ0FBQztJQUNqQyxvQkFBb0IsQ0FBQyxPQUFPLENBQUMsQ0FBQztJQUM5Qiw0QkFBNEIsQ0FBQyxPQUFPLENBQUMsQ0FBQztJQUN0Qyx5QkFBeUIsQ0FBQyxPQUFPLENBQUMsQ0FBQztJQUVuQyxPQUFPLE9BQU8sQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLENBQUM7QUFDOUIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IGNyZWF0ZVZlcnNpb25TdHJpbmcgfSBmcm9tICdAYWNvdXN0aWMtY29udGVudC1zZGsvYXBpJztcbmltcG9ydCB7IENvbW1hbmQgfSBmcm9tICdjb21tYW5kZXInO1xuaW1wb3J0IHsgYXJndiB9IGZyb20gJ3Byb2Nlc3MnO1xuaW1wb3J0IHsgY2Fub25pY2FsaXplQXNzZXRzQ29tbWFuZCB9IGZyb20gJy4uL2NvbW1hbmRzL2Nhbm9uaWNhbGl6ZS5hc3NldHMnO1xuaW1wb3J0IHsgZ2VuZXJhdGVEYXRhT3ZlcmxheUNvbW1hbmQgfSBmcm9tICcuLi9jb21tYW5kcy9nZW5lcmF0ZS5kYXRhLm92ZXJsYXknO1xuaW1wb3J0IHsgZ2VuZXJhdGVGZWF0dXJlTW9kdWxlQ29tbWFuZCB9IGZyb20gJy4uL2NvbW1hbmRzL2dlbmVyYXRlLmZlYXR1cmUubW9kdWxlJztcbmltcG9ydCB7IGdlbmVyYXRlS2V5c0NvbW1hbmQgfSBmcm9tICcuLi9jb21tYW5kcy9nZW5lcmF0ZS5rZXlzJztcbmltcG9ydCB7IGdlbmVyYXRlTGF5b3V0Q29tbWFuZCB9IGZyb20gJy4uL2NvbW1hbmRzL2dlbmVyYXRlLmxheW91dCc7XG5pbXBvcnQgeyBnZW5lcmF0ZUxheW91dHNDb21tYW5kIH0gZnJvbSAnLi4vY29tbWFuZHMvZ2VuZXJhdGUubGF5b3V0cyc7XG5pbXBvcnQgeyBnZW5lcmF0ZU1lc3NhZ2VzQ29tbWFuZCB9IGZyb20gJy4uL2NvbW1hbmRzL2dlbmVyYXRlLm1lc3NhZ2VzJztcbmltcG9ydCB7IGdlbmVyYXRlVHlwZXNDb21tYW5kIH0gZnJvbSAnLi4vY29tbWFuZHMvZ2VuZXJhdGUudHlwZXMnO1xuaW1wb3J0IHsgdmVyc2lvbkNvbW1hbmQgfSBmcm9tICcuLi9jb21tYW5kcy92ZXJzaW9uJztcbmltcG9ydCB7IFZFUlNJT04gfSBmcm9tICcuLi92ZXJzaW9uJztcblxuY29uc3QgTkFNRSA9ICdhY291c3RpYy1jb250ZW50LXNkay1jbGknO1xuXG5leHBvcnQgZnVuY3Rpb24gcnVuUHJvZ3JhbShhQXJnczogc3RyaW5nW10gPSBhcmd2KSB7XG4gIC8vIGNvbnN0cnVjdCB0aGUgd3JhcHBlclxuICBjb25zdCBwcm9ncmFtID0gbmV3IENvbW1hbmQoTkFNRSlcbiAgICAudmVyc2lvbihjcmVhdGVWZXJzaW9uU3RyaW5nKFZFUlNJT04pKVxuICAgIC5vcHRpb24oJy12LCAtLXZlcmJvc2UnLCAncHJpbnQgYWRkaXRpb25hbCBsb2dzJyk7XG5cbiAgdmVyc2lvbkNvbW1hbmQocHJvZ3JhbSk7XG4gIGdlbmVyYXRlTGF5b3V0c0NvbW1hbmQocHJvZ3JhbSk7XG4gIGdlbmVyYXRlTGF5b3V0Q29tbWFuZChwcm9ncmFtKTtcbiAgZ2VuZXJhdGVLZXlzQ29tbWFuZChwcm9ncmFtKTtcbiAgZ2VuZXJhdGVEYXRhT3ZlcmxheUNvbW1hbmQocHJvZ3JhbSk7XG4gIGdlbmVyYXRlTWVzc2FnZXNDb21tYW5kKHByb2dyYW0pO1xuICBnZW5lcmF0ZVR5cGVzQ29tbWFuZChwcm9ncmFtKTtcbiAgZ2VuZXJhdGVGZWF0dXJlTW9kdWxlQ29tbWFuZChwcm9ncmFtKTtcbiAgY2Fub25pY2FsaXplQXNzZXRzQ29tbWFuZChwcm9ncmFtKTtcblxuICByZXR1cm4gcHJvZ3JhbS5wYXJzZShhQXJncyk7XG59XG4iXX0=