@@ -19,6 +19,7 @@ module.exports = {
1919 'no-caller' : 'error' ,
2020 'no-case-declarations' : 'error' ,
2121 'no-constructor-return' : 'error' ,
22+ 'no-delete-var' : 'error' ,
2223 'no-div-regex' : 'error' ,
2324 'no-else-return' : 'off' ,
2425 'no-empty-function' : 'off' , // we're all grown ups here...
@@ -35,6 +36,7 @@ module.exports = {
3536 'no-implied-eval' : 'error' ,
3637 'no-invalid-this' : 'error' ,
3738 'no-iterator' : 'error' ,
39+ 'no-label-var' : 'error' ,
3840 'no-labels' : 'error' ,
3941 'no-lone-blocks' : 'error' ,
4042 'no-loop-func' : 'error' ,
@@ -49,17 +51,32 @@ module.exports = {
4951 'no-param-reassign' : 'off' ,
5052 'no-proto' : 'error' ,
5153 'no-redeclare' : 'error' ,
54+ 'no-restricted-globals' : [ 'error' , 'event' , 'fdescribe' ] ,
5255 'no-restricted-properties' : 'off' , // no ideas of what to disallow right now...
5356 'no-return-assign' : 'error' ,
5457 'no-return-await' : 'error' ,
5558 'no-script-url' : 'error' ,
5659 'no-self-assign' : 'error' ,
5760 'no-self-compare' : 'error' ,
5861 'no-sequences' : 'error' ,
62+ 'no-shadow' : 'error' ,
63+ 'no-shadow-restricted-names' : 'error' ,
5964 'no-throw-literal' : 'error' ,
65+ 'no-undef' : 'error' ,
66+ 'no-undef-init' : 'error' ,
67+ 'no-undefined' : 'off' ,
6068 'no-unmodified-loop-condition' : 'error' ,
6169 'no-unused-expressions' : 'off' ,
6270 'no-unused-labels' : 'error' ,
71+ 'no-unused-vars' : [
72+ 'error' ,
73+ {
74+ argsIgnorePattern : '^_' ,
75+ varsIgnorePattern : '^ignored' ,
76+ args : 'after-used' ,
77+ ignoreRestSiblings : true ,
78+ } ,
79+ ] ,
6380 'no-useless-call' : 'error' ,
6481 'no-useless-catch' : 'error' ,
6582 'no-useless-concat' : 'error' ,
@@ -74,30 +91,9 @@ module.exports = {
7491 radix : 'error' ,
7592 'require-await' : 'off' ,
7693 'require-unicode-regexp' : 'off' ,
94+ strict : 'error' ,
7795 'vars-on-top' : 'error' ,
7896 yoda : 'error' ,
79-
80- // strict
81- strict : 'error' ,
82-
83- // variables
84- 'no-delete-var' : 'error' ,
85- 'no-label-var' : 'error' ,
86- 'no-restricted-globals' : [ 'error' , 'event' , 'fdescribe' ] ,
87- 'no-shadow' : 'error' ,
88- 'no-shadow-restricted-names' : 'error' ,
89- 'no-undef' : 'error' ,
90- 'no-undef-init' : 'error' ,
91- 'no-undefined' : 'off' ,
92- 'no-unused-vars' : [
93- 'error' ,
94- {
95- argsIgnorePattern : '^_' ,
96- varsIgnorePattern : '^ignored' ,
97- args : 'after-used' ,
98- ignoreRestSiblings : true ,
99- } ,
100- ] ,
10197 } ,
10298 overrides : [
10399 {
@@ -209,8 +205,6 @@ module.exports = {
209205 '@typescript-eslint/switch-exhaustiveness-check' : 'error' ,
210206 '@typescript-eslint/triple-slash-reference' : 'error' ,
211207 '@typescript-eslint/unbound-method' : 'error' ,
212-
213- // variables
214208 '@typescript-eslint/unified-signatures' : 'warn' ,
215209 } ,
216210 } ,
0 commit comments