UNPKG

@discoveryjs/cli

Version:

CLI tools to serve & build projects based on Discovery.js

38 lines (28 loc) 817 B
const utils = require('../shared/utils'); const command = require('../shared/commands'); module.exports = function prebuild(options) { const args = []; if (options.configFile) { args.push(options.configFile); } if (options.model) { args.push('--model', options.model); } if (options.modelDownload) { args.push('--model-download'); } if (!options.modelDataUpload) { args.push('--no-model-data-upload'); } if (options.modelResetCache) { args.push('--model-reset-cache'); } if (!options.dev) { args.push('--no-dev'); } args.push('--serve-only-assets'); args.push('--output', options.prebuild); args.push('--no-data'); // args.push('--clean'); return utils.runScript(command.build, args); };