mirror of
https://github.com/paritytech/banana_split.git
synced 2026-09-12 19:51:03 +05:00
27 lines
730 B
JavaScript
27 lines
730 B
JavaScript
let HtmlWebpackPlugin = require('html-webpack-plugin');
|
|
let HtmlWebpackInlineSourcePlugin = require('html-webpack-inline-source-plugin');
|
|
let Webpack = require('webpack');
|
|
|
|
let childProcess = require('child_process');
|
|
let GIT_REVISION = childProcess.execSync('git rev-parse HEAD').toString();
|
|
|
|
module.exports = {
|
|
productionSourceMap: false,
|
|
css: {
|
|
extract: false
|
|
},
|
|
configureWebpack: {
|
|
plugins: [
|
|
new HtmlWebpackPlugin({
|
|
template: 'public/index.html',
|
|
inlineSource: '.(js|css)$'
|
|
}),
|
|
new HtmlWebpackInlineSourcePlugin(HtmlWebpackPlugin),
|
|
new Webpack.DefinePlugin({
|
|
'process.env': {
|
|
'GIT_REVISION': JSON.stringify(GIT_REVISION)
|
|
}
|
|
})
|
|
]
|
|
}
|
|
} |