Merge branch 'master' into releases/v1 · gradle/wrapper-validation-action@07d55c6 (original) (raw)

1

1

`{

`

2

2

`"plugins": ["jest", "@typescript-eslint"],

`

3

``

`-

"extends": ["plugin:github/es6"],

`

``

3

`+

"extends": ["plugin:github/typescript"],

`

4

4

`"parser": "@typescript-eslint/parser",

`

5

5

`"parserOptions": {

`

6

6

`"ecmaVersion": 9,

`

`@@ -16,13 +16,9 @@

`

16

16

`"@typescript-eslint/no-require-imports": "error",

`

17

17

`"@typescript-eslint/array-type": "error",

`

18

18

`"@typescript-eslint/await-thenable": "error",

`

19

``

`-

"@typescript-eslint/ban-ts-ignore": "error",

`

20

19

`"camelcase": "off",

`

21

``

`-

"@typescript-eslint/camelcase": "error",

`

22

``

`-

"@typescript-eslint/class-name-casing": "error",

`

23

20

`"@typescript-eslint/explicit-function-return-type": ["error", {"allowExpressions": true}],

`

24

21

`"@typescript-eslint/func-call-spacing": ["error", "never"],

`

25

``

`-

"@typescript-eslint/generic-type-naming": ["error", "^[A-Z][A-Za-z]*$"],

`

26

22

`"@typescript-eslint/no-array-constructor": "error",

`

27

23

`"@typescript-eslint/no-empty-interface": "error",

`

28

24

`"@typescript-eslint/no-explicit-any": "error",

`

`@@ -32,15 +28,13 @@

`

32

28

`"@typescript-eslint/no-misused-new": "error",

`

33

29

`"@typescript-eslint/no-namespace": "error",

`

34

30

`"@typescript-eslint/no-non-null-assertion": "warn",

`

35

``

`-

"@typescript-eslint/no-object-literal-type-assertion": "error",

`

36

31

`"@typescript-eslint/no-unnecessary-qualifier": "error",

`

37

32

`"@typescript-eslint/no-unnecessary-type-assertion": "error",

`

38

33

`"@typescript-eslint/no-useless-constructor": "error",

`

39

34

`"@typescript-eslint/no-var-requires": "error",

`

40

35

`"@typescript-eslint/prefer-for-of": "warn",

`

41

36

`"@typescript-eslint/prefer-function-type": "warn",

`

42

37

`"@typescript-eslint/prefer-includes": "error",

`

43

``

`-

"@typescript-eslint/prefer-interface": "error",

`

44

38

`"@typescript-eslint/prefer-string-starts-ends-with": "error",

`

45

39

`"@typescript-eslint/promise-function-async": "error",

`

46

40

`"@typescript-eslint/require-array-sort-compare": "error",

`

`@@ -55,4 +49,4 @@

`

55

49

`"es6": true,

`

56

50

`"jest/globals": true

`

57

51

` }

`

58

``

`-

}

`

``

52

`+

}

`