UNPKG

@storm-software/workspace-tools

Version:

Tools for managing a Storm workspace, including various Nx generators and executors for common development tasks.

27 lines (21 loc) 734 B
"use strict";Object.defineProperty(exports, "__esModule", {value: true}); var _chunk3GQAWCBQjs = require('./chunk-3GQAWCBQ.js'); // src/utils/create-cli-options.ts var _devkit = require('@nx/devkit'); function createCliOptions(obj) { const args = []; for (const key in obj) { const value = obj[key]; if (value) { const arg = _devkit.names.call(void 0, key).fileName; if (Array.isArray(value)) { args.push(`--${arg.toLowerCase()}=${value.map((v) => v.trim()).join(",")}`); } else { args.push(`--${arg.toLowerCase()}=${value}`); } } } return args; } _chunk3GQAWCBQjs.__name.call(void 0, createCliOptions, "createCliOptions"); exports.createCliOptions = createCliOptions;