]>
Commit | Line | Data |
---|---|---|
c194f84c | 1 | 'use strict'; |
2 | ||
3 | var path = require('path'); | |
4 | ||
5 | var webpack = require('webpack'); | |
6 | ||
7 | var noErrorsPlugin = webpack.NoErrorsPlugin; | |
8 | ||
9 | var dedupePlugin = webpack.optimize.DedupePlugin; | |
10 | ||
11 | var config | |
12 | = { cache: true | |
13 | , target: 'node' | |
14 | , entry: { index: './entry' } | |
15 | , externals: { 'glob': 'commonjs glob' | |
16 | , 'loader-utils': 'commonjs loader-utils' | |
17 | } | |
18 | , output: { path: __dirname | |
19 | , filename: '[name].js' | |
20 | , libraryTarget: 'commonjs2' | |
21 | } | |
22 | , plugins: [ new noErrorsPlugin() | |
23 | , new dedupePlugin() | |
24 | ] | |
25 | , resolve: { modulesDirectories: [ 'build' ] } | |
26 | } | |
27 | ; | |
28 | ||
29 | module.exports = config; |