From 7d86af2b004ed57d4295b1396fe24a14c8407c56 Mon Sep 17 00:00:00 2001 From: Justin Reynolds Date: Wed, 26 Jun 2019 18:57:46 -0500 Subject: Add prettier --- .eslintrc.json | 35 ++++++++++++++++++++++++++++++----- 1 file changed, 30 insertions(+), 5 deletions(-) (limited to '.eslintrc.json') diff --git a/.eslintrc.json b/.eslintrc.json index 364f82a9..c6d68748 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -1,9 +1,15 @@ { - "extends": "eslint:recommended", + "extends": [ + "eslint:recommended", + "plugin:meteor/recommended", + "prettier", + "prettier/standard" + ], "env": { "es6": true, "node": true, - "browser": true + "browser": true, + "meteor": true }, "parserOptions": { "ecmaVersion": 2017, @@ -28,11 +34,12 @@ "no-unneeded-ternary": 2, "radix": 2, "semi": [2, "always"], - "camelcase": [2, {"properties": "never"}], + "camelcase": [2, { "properties": "never" }], "comma-spacing": 2, "comma-style": 2, "eol-last": 2, "linebreak-style": [2, "unix"], + "meteor/audit-argument-checks": 0, "new-parens": 2, "no-lonely-if": 2, "no-multiple-empty-lines": 2, @@ -52,8 +59,26 @@ "prefer-const": 2, "prefer-spread": 2, "prefer-template": 2, - "no-unused-vars" : "warn" + "no-unused-vars": "warn", + "prettier/prettier": [ + "error", + { + "printWidth": 80, + "tabWidth": 2, + "useTabs": false, + "singleQuote": true, + "trailingComma": "all" + } + ] }, + "settings": { + "import/resolver": { + "meteor": { + "extensions": [".js", ".jsx"] + } + } + }, + "plugins": ["prettier", "meteor"], "globals": { "Meteor": false, "Session": false, @@ -100,7 +125,7 @@ "Attachments": true, "Boards": true, "CardComments": true, - "DatePicker" : true, + "DatePicker": true, "Cards": true, "CustomFields": true, "Lists": true, -- cgit v1.2.3-1-g7c22