UNPKG

@lipemat/js-boilerplate

Version:

Dependencies and scripts for a no config JavaScript app

28 lines (21 loc) 590 B
process.env.BABEL_ENV = 'production'; process.env.NODE_ENV = 'production'; const webpack = require( 'webpack' ); const webpackConfig = require( '../helpers/config' ).getConfig( 'webpack.dist' ); async function build( config ) { // Compiler Instance. const compiler = await webpack( config ); // Run the compiler. compiler.run( ( err, stats ) => { if ( err ) { throw err; } if ( stats.hasErrors() ) { console.error( stats.toString( config.stats ) ); process.exit( 1 ); } else { console.log( stats.toString( config.stats ) ); } } ); } build( webpackConfig );