Dev: Update dev dependencies

This commit is contained in:
surunzi
2017-03-08 11:19:58 +08:00
parent e3ecfb8ff0
commit 2dad1070a5
4 changed files with 21 additions and 17 deletions

0
script/cpTestLib.sh Normal file → Executable file
View File

View File

@@ -4,9 +4,18 @@ var autoprefixer = require('autoprefixer'),
pkg = require('../package.json'),
path = require('path');
process.traceDeprecation = true;
var nodeModDir = path.resolve('./node_modules/') + '/',
banner = pkg.name + ' v' + pkg.version + ' ' + pkg.homepage;
var postcssLoader = {
loader: 'postcss-loader',
options: {
plugins: [classPrefix('eruda-'), autoprefixer]
}
};
module.exports = {
devtool: false,
entry: './src/index.es6',
@@ -25,25 +34,25 @@ module.exports = {
loaders: [
{
test: /\.es6$/,
loader: 'babel',
query: {
loader: 'babel-loader',
options: {
presets: ['es2015'],
plugins: ['transform-runtime']
}
},
{
test: /\.scss$/,
loaders: ['css', 'postcss', 'sass']
loaders: ['css-loader', postcssLoader, 'sass-loader']
},
{
test: /\.css$/,
loaders: ['css', 'postcss']
loaders: ['css-loader', postcssLoader]
},
// https://github.com/wycats/handlebars.js/issues/1134
{
test: /\.hbs$/,
loader: nodeModDir + 'handlebars-loader/index.js',
query: {
options: {
runtime: nodeModDir + 'handlebars/dist/handlebars.runtime.js'
}
},
@@ -55,9 +64,5 @@ module.exports = {
},
plugins: [
new webpack.BannerPlugin(banner)
],
postcss: function ()
{
return [classPrefix('eruda-'), autoprefixer];
}
]
};

View File

@@ -10,8 +10,7 @@ exports.plugins = exports.plugins.concat([
warnings: false
},
comments: /eruda/
}),
new webpack.optimize.DedupePlugin()
})
]);
module.exports = exports;