if (process.argv.length != 3) { console.log('\nMissing parameter:\n'); console.log('npm run build '); console.log(` (customization is name of customer present in ui/customizations/lamborghini.js for example, in this case you must pass 'lamborghini'`); return; } const compressor = require('node-minify'); compressor.minify({ compressor: 'clean-css', input: [ "node_modules/bootstrap/dist/css/bootstrap.min.css", "ui/css/omlink.css" ], output: 'bundle.css' } ); compressor.minify({ compressor: 'uglifyjs', input: [ "ui/js/omlink.js", `ui/customizations/${process.argv[2]}.js` ], output: 'ui/bundle.min.js' } ); compressor.minify({ compressor: 'no-compress', input: [ "node_modules/jquery/dist/jquery.min.js", "node_modules/bootstrap/dist/js/bootstrap.bundle.min.js", "ui/bundle.min.js" ], output: 'bundle.js' } );