bundle.js 574 B

123456789101112131415161718192021222324
  1. /**
  2. * React Static Boilerplate
  3. * https://github.com/koistya/react-static-boilerplate
  4. * Copyright (c) Konstantin Tarkus (@koistya) | MIT license
  5. */
  6. import webpack from 'webpack';
  7. import task from './lib/task';
  8. import config from './config';
  9. export default task(function bundle() {
  10. return new Promise((resolve, reject) => {
  11. const bundler = webpack(config);
  12. const run = (err, stats) => {
  13. if (err) {
  14. reject(err);
  15. } else {
  16. console.log(stats.toString(config[0].stats));
  17. resolve();
  18. }
  19. };
  20. bundler.run(run);
  21. });
  22. });