From 1da14a1489aff20e6201969d605a879f6f683f00 Mon Sep 17 00:00:00 2001 From: yana-coderiver Date: Mon, 11 Mar 2019 22:54:30 +0200 Subject: [PATCH] Eslint update --- generators/app/templates/eslintrc | 12 ++++++++++-- generators/app/templates/package.json | 3 +++ 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/generators/app/templates/eslintrc b/generators/app/templates/eslintrc index 0a9b5c7b..5ea60dc9 100644 --- a/generators/app/templates/eslintrc +++ b/generators/app/templates/eslintrc @@ -2,13 +2,20 @@ "parser": "babel-eslint", "env": { "browser": true, - "node": true + "node": true, + "jquery": true }, + "extends": ["airbnb-base", "prettier"], + "plugins": [ + "dollar-sign" + ], "rules": { "no-undef": 1, "no-unused-vars": 1, "eqeqeq": [2, "smart"], "no-floating-decimal": 2, + "no-duplicate-imports": 2, + "no-else-return": 2, "no-multi-spaces": [2, { "exceptions": { "ImportDeclaration": true, @@ -27,6 +34,7 @@ "space-before-blocks": 2, "space-before-function-paren": [2, "never"], "constructor-super": 2, - "arrow-spacing": 2 + "arrow-spacing": 2, + "dollar-sign/dollar-sign": [2, "ignoreProperties"] } } diff --git a/generators/app/templates/package.json b/generators/app/templates/package.json index 793948e6..a63f2d9e 100644 --- a/generators/app/templates/package.json +++ b/generators/app/templates/package.json @@ -32,8 +32,11 @@ "husky": "^0.14.3", "eslint": "^4.3.0", "eslint-config-airbnb": "^16.1.0", + "eslint-config-prettier": "^4.1.0", "eslint-formatter-pretty": "^1.1.0", "eslint-loader": "^2.0.0", + "eslint-plugin-dollar-sign": "^1.0.2", + "eslint-plugin-import": "^2.16.0", "gulp": "^3.9.1", "gulp-filter": "^5.1.0", "gulp-if": "^2.0.0",