Skip to content

Commit 8cbdf56

Browse files
committed
Add eslint loader for all .vue and .js files
1 parent 9a9162e commit 8cbdf56

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

app/templates/_package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
"css-loader": "^0.23.1",
2020
"eslint": "^2.8.0",
2121
"eslint-config-airbnb-base": "^1.0.4",
22+
"eslint-loader": "^1.3.0",
2223
"eslint-plugin-html": "^1.4.0",
2324
"eslint-plugin-import": "^1.6.1",
2425
"extract-text-webpack-plugin": "^1.0.1",

app/templates/_webpack.config.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,13 @@ module.exports = {
1212
extensions: ['', '.js', '.vue']
1313
},
1414
module: {
15+
preLoaders: [
16+
{
17+
test: /\.(vue|js)$/,
18+
loader: 'eslint',
19+
exclude: /node_modules/
20+
}
21+
],
1522
loaders: [
1623
{
1724
test: /\.vue$/,

0 commit comments

Comments
 (0)