UNPKG

office-addin-dev-settings

Version:

Configure developer settings for Office Add-ins.

28 lines 1.12 kB
"use strict"; // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT license. Object.defineProperty(exports, "__esModule", { value: true }); exports.chooseOfficeApp = void 0; const tslib_1 = require("tslib"); const inquirer_1 = tslib_1.__importDefault(require("inquirer")); const office_addin_manifest_1 = require("office-addin-manifest"); function chooseOfficeApp(apps) { return tslib_1.__awaiter(this, void 0, void 0, function* () { const questionName = "app"; const question = { choices: apps .map((app) => { return { name: (0, office_addin_manifest_1.getOfficeAppName)(app), value: app }; }) .sort((first, second) => first.name.localeCompare(second.name)), message: "Which Office app?", name: questionName, type: "list", }; const answer = yield inquirer_1.default.prompt([question]); const choice = answer[questionName]; return choice; }); } exports.chooseOfficeApp = chooseOfficeApp; //# sourceMappingURL=prompt.js.map