From 87d34f9c7f3ccf22e01798c27c4a4d5d4f943816 Mon Sep 17 00:00:00 2001 From: Leonid Logvinov Date: Wed, 22 Nov 2017 14:07:53 -0600 Subject: Auto-fix linter errors --- packages/tslint-config/tslint.json | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'packages/tslint-config') diff --git a/packages/tslint-config/tslint.json b/packages/tslint-config/tslint.json index a53f1b10e..4c2c7adf4 100644 --- a/packages/tslint-config/tslint.json +++ b/packages/tslint-config/tslint.json @@ -5,8 +5,14 @@ ], "rules": { "arrow-parens": [true, "ban-single-arg-parens"], + "arrow-return-shorthand": true, "await-promise": true, - "ordered-imports": false, + "ordered-imports": [ + true, + { + "grouped-imports": true + } + ], "quotemark": [true, "single", "avoid-escape", "jsx-double"], "callable-types": true, "interface-name": false, @@ -14,6 +20,7 @@ "object-literal-sort-keys": false, "max-classes-per-file": false, "max-line-length": [true, 120], + "member-access": true, "member-ordering": [true, "public-before-private", "static-before-instance", @@ -23,8 +30,12 @@ "no-default-export": true, "no-empty-interface": false, "no-floating-promises": true, + "no-non-null-assertion": true, + "no-parameter-reassignment": true, + "no-return-await": true, "no-string-throw": true, "no-submodule-imports": false, + "no-unnecessary-type-assertion": true, "no-implicit-dependencies": [true, "dev"], "prefer-const": true, "promise-function-async": true, -- cgit