Sha256: bb11b3a04a38f2893cc3ddb22fefc947e9f73453eaccd9c003b35ea952b344ed

Contents?: true

Size: 531 Bytes

Versions: 1

Compression:

Stored size: 531 Bytes

Contents

// @flow

export default function defaultConfigFactory(env: string): WebpackConfig {
  const config = {
    output: {
      filename: '[name].[chunkhash].js',
      path: '~public/assets',
      chunkFilename: '[name].[chunkhash].chunk.js',
    },
    resolve: {
      root: [
        '~app/assets',
        '~lib/assets',
      ],
    },
    devtool: '',
    target: 'web',
  };

  if (env === 'development') {
    config.output.filename = '[name].js';
    config.output.chunkFilename = '[name].chunk.js';
  }

  return config;
}

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
hauler-0.2.0 src/defaults/compiler_config_factory.js