From c9c45812cbe5fc38ffbe1282d69b1318880cbe3f Mon Sep 17 00:00:00 2001 From: Alexander Skvortsov Date: Wed, 4 Mar 2020 00:23:10 -0500 Subject: [PATCH] Added eslint? --- .eslintrc | 18 ++++++++++++++++++ index.js | 12 ++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 .eslintrc diff --git a/.eslintrc b/.eslintrc new file mode 100644 index 0000000..d5509c3 --- /dev/null +++ b/.eslintrc @@ -0,0 +1,18 @@ +{ + "parser": "babel-eslint", + "extends": [ + "airbnb" + ], + "rules": { + "import/no-unresolved": 0, + "import/no-extraneous-dependencies": 0 + }, + "globals": { + "app": "readonly", + "m": "readonly" + }, + "env": { + "jquery": true, + "browser": true + } +} \ No newline at end of file diff --git a/index.js b/index.js index 1ab5d1b..24ba41a 100644 --- a/index.js +++ b/index.js @@ -21,6 +21,18 @@ module.exports = function(options = {}) { module: { rules: [ + { + enforce: 'pre', + test: /\.js$/, + exclude: /node_modules/, + use: { + loader: 'eslint-loader', + options: { + cache: true, + fix: true, + }, + } + }, { test: /\.js$/, exclude: /node_modules/,