UNPKG

@nxrocks/nx-spring-boot

Version:

Nx Plugin to generate, run, package, build (and more) Spring Boot projects inside your Nx workspace

21 lines 1.03 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.promptBootDependencies = promptBootDependencies; const enquirer_1 = require("enquirer"); const boot_utils_1 = require("../../../utils/boot-utils"); const devkit_1 = require("@nx/devkit"); async function promptBootDependencies(options) { if (options.dependencies === undefined && process.env.NX_INTERACTIVE === 'true') { devkit_1.logger.info(`⏳ Fetching Spring Boot dependencies list. Please wait...`); const dependencies = Object.keys(await (0, boot_utils_1.fetchBootDependencies)(options)); options.projectDependencies = await (0, enquirer_1.prompt)({ name: 'dependencies', message: 'What dependencies would you like to use? (type something to filter, press [space] to multi-select)', type: 'autocomplete', choices: dependencies, multiple: true, }).then((a) => a['dependencies']); } } //# sourceMappingURL=prompt-boot-dependencies.js.map