@@ -6,11 +6,11 @@ var webpack = require('webpack')
66var ExtractTextPlugin = require ( 'extract-text-webpack-plugin' )
77var HtmlWebpackPlugin = require ( 'html-webpack-plugin' )
88
9+ var pkg = require ( './package.json' )
10+
911module . exports = {
1012 devtool : 'source-map' ,
11- entry : {
12- app : path . resolve ( __dirname , 'demo/src/app.js' )
13- } ,
13+ entry : path . resolve ( __dirname , 'demo/src/app.js' ) ,
1414 output : {
1515 filename : 'app.js' ,
1616 path : path . resolve ( __dirname , 'demo/dist' )
@@ -29,14 +29,15 @@ module.exports = {
2929 }
3030 } ) ,
3131 new HtmlWebpackPlugin ( {
32- title : 'React <FilteredMultiSelect/> Example '
32+ title : pkg . name + ' ' + pkg . version + ' Demo '
3333 } )
3434 ] ,
3535 module : {
3636 loaders : [
3737 { test : / \. j s $ / , loader : 'babel' , exclude : / n o d e _ m o d u l e s / } ,
3838 { test : / \. c s s $ / , loader : ExtractTextPlugin . extract ( 'style' , 'css?-minimize' ) } ,
39- { test : / \. ( g i f | j p e ? g | p n g | o t f | e o t | s v g | t t f | w o f f | w o f f 2 ) .* $ / , loader : 'file?name=[name].[ext]' } ,
39+ { test : / \. ( g i f | j p e ? g | p n g ) $ / , loader : 'file?name=[name].[ext]' } ,
40+ { test : / \. ( o t f | e o t | s v g | t t f | w o f f | w o f f 2 ) .* $ / , loader : 'file?name=[name].[ext]' } ,
4041 { test : / \. j s o n $ / , loader : 'json' }
4142 ]
4243 }
0 commit comments