From 3694e2cd26cc32e94c8baf215cf246d83b38c4d3 Mon Sep 17 00:00:00 2001 From: Valentin Popov Date: Wed, 12 Feb 2020 19:05:48 +0400 Subject: feat(rules): Added the basic rules structure Signed-off-by: Valentin Popov --- src/rules/typescript-eslint.json | 89 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 89 insertions(+) create mode 100644 src/rules/typescript-eslint.json (limited to 'src/rules/typescript-eslint.json') diff --git a/src/rules/typescript-eslint.json b/src/rules/typescript-eslint.json new file mode 100644 index 0000000..ff7c59d --- /dev/null +++ b/src/rules/typescript-eslint.json @@ -0,0 +1,89 @@ +{ + "adjacent-overload-signatures": null, + "array-type": null, + "await-thenable": null, + "ban-ts-comment": null, + "ban-ts-ignore": null, + "ban-types": null, + "brace-style": null, + "camelcase": null, + "class-name-casing": null, + "comma-spacing": null, + "consistent-type-assertions": null, + "consistent-type-definitions": null, + "default-param-last": null, + "explicit-function-return-type": null, + "explicit-member-accessibility": null, + "explicit-module-boundary-types": null, + "func-call-spacing": null, + "generic-type-naming": null, + "indent": null, + "interface-name-prefix": null, + "member-delimiter-style": null, + "member-naming": null, + "member-ordering": null, + "naming-convention": null, + "no-array-constructor": null, + "no-dupe-class-members": null, + "no-dynamic-delete": null, + "no-empty-function": null, + "no-empty-interface": null, + "no-explicit-any": null, + "no-extra-non-null-assertion": null, + "no-extra-parens": null, + "no-extra-semi": null, + "no-extraneous-class": null, + "no-floating-promises": null, + "no-for-in-array": null, + "no-implied-eval": null, + "no-inferrable-types": null, + "no-magic-numbers": null, + "no-misused-new": null, + "no-misused-promises": null, + "no-namespace": null, + "no-non-null-asserted-optional-chain": null, + "no-non-null-assertion": null, + "no-parameter-properties": null, + "no-require-imports": null, + "no-this-alias": null, + "no-throw-literal": null, + "no-type-alias": null, + "no-unnecessary-boolean-literal-compare": null, + "no-unnecessary-condition": null, + "no-unnecessary-qualifier": null, + "no-unnecessary-type-arguments": null, + "no-unnecessary-type-assertion": null, + "no-untyped-public-signature": null, + "no-unused-expressions": null, + "no-unused-vars": null, + "no-unused-vars-experimental": null, + "no-use-before-define": null, + "no-useless-constructor": null, + "no-var-requires": null, + "prefer-as-const": null, + "prefer-for-of": null, + "prefer-function-type": null, + "prefer-includes": null, + "prefer-namespace-keyword": null, + "prefer-nullish-coalescing": null, + "prefer-optional-chain": null, + "prefer-readonly": null, + "prefer-regexp-exec": null, + "prefer-string-starts-ends-with": null, + "promise-function-async": null, + "quotes": null, + "require-array-sort-compare": null, + "require-await": null, + "restrict-plus-operands": null, + "restrict-template-expressions": null, + "return-await": null, + "semi": null, + "space-before-function-paren": null, + "strict-boolean-expressions": null, + "switch-exhaustiveness-check": null, + "triple-slash-reference": null, + "type-annotation-spacing": null, + "typedef": null, + "unbound-method": null, + "unified-signatures": null +} -- cgit v1.2.3