1
0

Love a little less lint

This commit is contained in:
Jorik Schellekens
2019-08-15 17:06:22 +01:00
parent 5414d470f5
commit d6c296d184
2 changed files with 71 additions and 69 deletions

View File

@@ -10,8 +10,10 @@ const mapStateToProps = (state, ownProps) => ({
const mapDispathToProps = (dispatch) => ({
onClick: servername => {
dispatch(advanceUI());
dispatch(setServername(servername));
},
});

View File

@@ -4,75 +4,75 @@ import HtmlWebpackPlugin from 'html-webpack-plugin';
import HtmlWebpackTagsPlugin from 'html-webpack-tags-plugin';
export default {
entry: [ './src/js/index.jsx', './src/scss/main.scss', './src/scss/bootstrap.min.css'],
output: {
path: path.resolve(__dirname, 'dist'),
filename: 'bundle.js',
},
resolve: {
extensions: ['.js', '.jsx', '.css']
},
module: {
rules: [
{
test: /\.jsx$/,
exclude: /node_modules/,
use: ['babel-loader'],
},
{
test: /\.scss$/,
use: [
{
loader: 'file-loader',
options: {
name: 'css/[name].css'
}
},
{
loader: 'style-loader',
},
{
loader: 'css-loader',
},
{
loader: 'sass-loader',
},
entry: ['./src/js/index.jsx', './src/scss/main.scss', './src/scss/bootstrap.min.css'],
output: {
path: path.resolve(__dirname, 'dist'),
filename: 'bundle.js',
},
resolve: {
extensions: ['.js', '.jsx', '.css'],
},
module: {
rules: [
{
test: /\.jsx$/,
exclude: /node_modules/,
use: ['babel-loader'],
},
{
test: /\.scss$/,
use: [
{
loader: 'file-loader',
options: {
name: 'css/[name].css',
},
},
{
loader: 'style-loader',
},
{
loader: 'css-loader',
},
{
loader: 'sass-loader',
},
],
},
{
test: /\.css$/,
use: [
{
loader: 'file-loader',
options: {
name: 'css/[name].css',
},
},
],
},
{
test: /\.(woff(2)?|ttf|eot|svg)(\?v=\d+\.\d+\.\d+)?$/,
use: [
{
loader: 'file-loader',
options: {
name: '[name].[ext]',
outputPath: 'fonts/',
},
},
],
},
],
},
{
test: /\.css$/,
use: [
{
loader: 'file-loader',
options: {
name: 'css/[name].css'
}
},
],
},
{
test: /\.(woff(2)?|ttf|eot|svg)(\?v=\d+\.\d+\.\d+)?$/,
use: [
{
loader: 'file-loader',
options: {
name: '[name].[ext]',
outputPath: 'fonts/'
}
}
]
}
]
},
plugins: [
new HtmlWebpackPlugin({
hash: true,
filename: __dirname + '/dist/index.html',
title: 'Topology - The synapse configuration tool',
}),
new HtmlWebpackTagsPlugin({
tags: ['css/bootstrap.min.css', 'css/main.css']
}),
],
},
plugins: [
new HtmlWebpackPlugin({
hash: true,
filename: __dirname + '/dist/index.html',
title: 'Topology - The synapse configuration tool',
}),
new HtmlWebpackTagsPlugin({
tags: ['css/bootstrap.min.css', 'css/main.css'],
}),
],
};