UNPKG

@nxrocks/nx-flutter

Version:

Nx plugin adding first class support for Flutter in your Nx workspace

43 lines 2.57 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.normalizePluginOptions = normalizePluginOptions; const flutter_utils_1 = require("../utils/flutter-utils"); function normalizePluginOptions(opts) { const options = opts ?? {}; const isFvmInstalled = (0, flutter_utils_1.isFlutterInstalled)(true); return { ...options, useFvm: options.useFvm && isFvmInstalled, analyzeTargetName: options.analyzeTargetName ?? 'analyze', cleanTargetName: options.cleanTargetName ?? 'clean', formatTargetName: options.formatTargetName ?? 'format', testTargetName: options.testTargetName ?? 'test', assembleTargetName: options.assembleTargetName ?? 'assemble', attachTargetName: options.attachTargetName ?? 'attach', driveTargetName: options.driveTargetName ?? 'drive', genL10nTargetName: options.genL10nTargetName ?? 'gen-l10n', installTargetName: options.installTargetName ?? 'install', runTargetName: options.runTargetName ?? 'run', buildAarTargetName: options.buildAarTargetName ?? 'build-aar', buildApkTargetName: options.buildApkTargetName ?? 'build-apk', buildAppbundleTargetName: options.buildAppbundleTargetName ?? 'build-appbundle', buildBundleTargetName: options.buildBundleTargetName ?? 'build-bundle', buildIosTargetName: options.buildIosTargetName ?? 'build-ios', buildIosFrameworkTargetName: options.buildIosFrameworkTargetName ?? 'build-ios-framework', buildIpaTargetName: options.buildIpaTargetName ?? 'build-ipa', // pub related sub-commands pubGetTargetName: options.pubGetTargetName ?? 'pub-get', pubUpgradeTargetName: options.pubUpgradeTargetName ?? 'pub-upgrade', pubDowngradeTargetName: options.pubDowngradeTargetName ?? 'pub-downgrade', pubOutdatedTargetName: options.pubOutdatedTargetName ?? 'pub-outdated', pubAddTargetName: options.pubAddTargetName ?? 'pub-add', pubRemoveTargetName: options.pubRemoveTargetName ?? 'pub-remove', pubRunTargetName: options.pubRunTargetName ?? 'pub-run', //pubCacheTargetName: options.pubCacheTargetName ?? 'pub-cache', //pubGlobalTargetName: options.pubGlobalTargetName ?? 'pub-global', pubPublishTargetName: options.pubPublishTargetName ?? 'pub-publish', pubDepsTargetName: options.pubDepsTargetName ?? 'pub-deps', pubVersionTargetName: options.pubVersionTargetName ?? 'pub-version', }; } //# sourceMappingURL=plugin.js.map