1 | webpackStream = require 'webpack-stream'
|
2 |
|
3 | NormalModuleReplacementPlugin = webpackStream.webpack.NormalModuleReplacementPlugin
|
4 |
|
5 | class WebpackConfig
|
6 |
|
7 | getDefaultConfiguration: ->
|
8 | module:
|
9 | loaders: [
|
10 | {test: /\.coffee$/i, loader: 'coffee-loader'}
|
11 | ]
|
12 | noParse: [
|
13 | /node_modules\/sinon\/pkg\/.*/
|
14 | ]
|
15 | plugins: [
|
16 | new NormalModuleReplacementPlugin /^sinon$/, process.cwd() + '/node_modules/sinon/pkg/sinon.js'
|
17 | ]
|
18 |
|
19 | resolve:
|
20 | extensions: ['', '.js', '.coffee']
|
21 |
|
22 |
|
23 | module.exports = new WebpackConfig
|