diff options
author | Julius Härtl <jus@bitgrid.net> | 2019-06-11 11:40:35 +0300 |
---|---|---|
committer | Julius Härtl <jus@bitgrid.net> | 2019-06-11 11:40:52 +0300 |
commit | 5d8afd3290d5e0d3efecc6a61bdd53e1be63dc91 (patch) | |
tree | 54c1035cc20fadfdf6e81a63fa6796b36b13f3a4 | |
parent | 5792c6c0993e4b22b2e39db9ec511502b5e654ff (diff) |
Run eslint before webpack build
Signed-off-by: Julius Härtl <jus@bitgrid.net>
-rw-r--r-- | package.json | 2 | ||||
-rw-r--r-- | webpack.common.js | 6 |
2 files changed, 7 insertions, 1 deletions
diff --git a/package.json b/package.json index 1129fef54..80cf1c208 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "eslint": "^5.16.0", "eslint-config-standard": "^12.0.0", "eslint-friendly-formatter": "^4.0.1", - "eslint-loader": "^2.1.1", + "eslint-loader": "^2.1.2", "eslint-plugin-import": "^2.17.3", "eslint-plugin-node": "^8.0.1", "eslint-plugin-promise": "^4.1.1", diff --git a/webpack.common.js b/webpack.common.js index 2d2ba44a3..53480cf1b 100644 --- a/webpack.common.js +++ b/webpack.common.js @@ -17,6 +17,12 @@ module.exports = { module: { rules: [ { + test: /\.(js|vue)$/, + exclude: /node_modules/, + use: 'eslint-loader', + enforce: 'pre' + }, + { test: /\.css$/, use: [ 'vue-style-loader', |