diff --git a/packages/client/tslint.json b/packages/client/tslint.json index 16a990c..aa5f8cd 100644 --- a/packages/client/tslint.json +++ b/packages/client/tslint.json @@ -1,43 +1,5 @@ { - "defaultSeverity": "error", "extends": [ - "tslint:recommended" - ], - "jsRules": {}, - "rules": { - "quotemark": [true, "single", "jsx-single"], - "member-access": false, - "no-bitwise": false, - "semicolon": [true, "never"], - "object-literal-sort-keys": false, - "ordered-imports": false, - "max-line-length": [true, 80], - "arrow-parens": false, - "variable-name": [ - true, - "ban-keywords", - "check-format", - "allow-leading-underscore", - "allow-pascal-case" - ], - "member-ordering": false, - "max-classes-per-file": false, - "no-empty-interface": false, - "trailing-comma": [true, { - "multiline": { - "objects": "always", - "arrays": "always", - "functions": "always", - "typeLiterals": "ignore" - }, - "singleline": "never", - "esSpecCompliant": true - }] - }, - "linterOptions": { - "exclude": [ - "src/server/migrations/*.ts" - ] - }, - "rulesDirectory": [] + "../tslint.json" + ] } diff --git a/packages/common/tslint.json b/packages/common/tslint.json index 16a990c..aa5f8cd 100644 --- a/packages/common/tslint.json +++ b/packages/common/tslint.json @@ -1,43 +1,5 @@ { - "defaultSeverity": "error", "extends": [ - "tslint:recommended" - ], - "jsRules": {}, - "rules": { - "quotemark": [true, "single", "jsx-single"], - "member-access": false, - "no-bitwise": false, - "semicolon": [true, "never"], - "object-literal-sort-keys": false, - "ordered-imports": false, - "max-line-length": [true, 80], - "arrow-parens": false, - "variable-name": [ - true, - "ban-keywords", - "check-format", - "allow-leading-underscore", - "allow-pascal-case" - ], - "member-ordering": false, - "max-classes-per-file": false, - "no-empty-interface": false, - "trailing-comma": [true, { - "multiline": { - "objects": "always", - "arrays": "always", - "functions": "always", - "typeLiterals": "ignore" - }, - "singleline": "never", - "esSpecCompliant": true - }] - }, - "linterOptions": { - "exclude": [ - "src/server/migrations/*.ts" - ] - }, - "rulesDirectory": [] + "../tslint.json" + ] } diff --git a/packages/server/tslint.json b/packages/server/tslint.json index 4d489a6..1a7ba23 100644 --- a/packages/server/tslint.json +++ b/packages/server/tslint.json @@ -1,43 +1,10 @@ { - "defaultSeverity": "error", "extends": [ - "tslint:recommended" + "../tslint.json" ], - "jsRules": {}, - "rules": { - "quotemark": [true, "single", "jsx-single"], - "member-access": false, - "no-bitwise": false, - "semicolon": [true, "never"], - "object-literal-sort-keys": false, - "ordered-imports": false, - "max-line-length": [true, 80], - "arrow-parens": false, - "variable-name": [ - true, - "ban-keywords", - "check-format", - "allow-leading-underscore", - "allow-pascal-case" - ], - "member-ordering": false, - "max-classes-per-file": false, - "no-empty-interface": false, - "trailing-comma": [true, { - "multiline": { - "objects": "always", - "arrays": "always", - "functions": "always", - "typeLiterals": "ignore" - }, - "singleline": "never", - "esSpecCompliant": true - }] - }, "linterOptions": { "exclude": [ "src/migrations/*.ts" ] - }, - "rulesDirectory": [] + } } diff --git a/packages/tslint.json b/packages/tslint.json new file mode 100644 index 0000000..04168bc --- /dev/null +++ b/packages/tslint.json @@ -0,0 +1,38 @@ +{ + "defaultSeverity": "error", + "extends": [ + "tslint:recommended" + ], + "jsRules": {}, + "rules": { + "quotemark": [true, "single", "jsx-single"], + "member-access": false, + "no-bitwise": false, + "semicolon": [true, "never"], + "object-literal-sort-keys": false, + "ordered-imports": false, + "max-line-length": [true, 80], + "arrow-parens": false, + "variable-name": [ + true, + "ban-keywords", + "check-format", + "allow-leading-underscore", + "allow-pascal-case" + ], + "member-ordering": false, + "max-classes-per-file": false, + "no-empty-interface": false, + "trailing-comma": [true, { + "multiline": { + "objects": "always", + "arrays": "always", + "functions": "always", + "typeLiterals": "ignore" + }, + "singleline": "never", + "esSpecCompliant": true + }] + }, + "rulesDirectory": [] +} diff --git a/template/tslint.json b/template/tslint.json index 4d489a6..1a7ba23 100644 --- a/template/tslint.json +++ b/template/tslint.json @@ -1,43 +1,10 @@ { - "defaultSeverity": "error", "extends": [ - "tslint:recommended" + "../tslint.json" ], - "jsRules": {}, - "rules": { - "quotemark": [true, "single", "jsx-single"], - "member-access": false, - "no-bitwise": false, - "semicolon": [true, "never"], - "object-literal-sort-keys": false, - "ordered-imports": false, - "max-line-length": [true, 80], - "arrow-parens": false, - "variable-name": [ - true, - "ban-keywords", - "check-format", - "allow-leading-underscore", - "allow-pascal-case" - ], - "member-ordering": false, - "max-classes-per-file": false, - "no-empty-interface": false, - "trailing-comma": [true, { - "multiline": { - "objects": "always", - "arrays": "always", - "functions": "always", - "typeLiterals": "ignore" - }, - "singleline": "never", - "esSpecCompliant": true - }] - }, "linterOptions": { "exclude": [ "src/migrations/*.ts" ] - }, - "rulesDirectory": [] + } }