@@ -91,6 +91,11 @@ module.exports = {
9191    // disallow irregular whitespace outside of strings and comments 
9292    'no-irregular-whitespace' : 'error' , 
9393
94+     // Disallow Number Literals That Lose Precision 
95+     // https://eslint.org/docs/rules/no-loss-of-precision 
96+     // TODO: enable, semver-minor, once eslint v7.1 is required (which is major) 
97+     'no-loss-of-precision' : 'off' , 
98+ 
9499    // Disallow characters which are made with multiple code points in character class syntax 
95100    // https://eslint.org/docs/rules/no-misleading-character-class 
96101    'no-misleading-character-class' : 'error' , 
@@ -131,13 +136,19 @@ module.exports = {
131136    // disallow negating the left operand of relational operators 
132137    // https://eslint.org/docs/rules/no-unsafe-negation 
133138    'no-unsafe-negation' : 'error' , 
139+ 
140+     // Disallow useless backreferences in regular expressions 
141+     // https://eslint.org/docs/rules/no-useless-backreference 
142+     // TODO: enable, semver-minor, once eslint v7 is required (which is major) 
143+     'no-useless-backreference' : 'off' , 
144+ 
134145    // disallow negation of the left operand of an in expression 
135146    // deprecated in favor of no-unsafe-negation 
136147    'no-negated-in-lhs' : 'off' , 
137148
138149    // Disallow assignments that can lead to race conditions due to usage of await or yield 
139150    // https://eslint.org/docs/rules/require-atomic-updates 
140-     // TODO: enable, semver-major  
151+     // note: not enabled because it is very buggy  
141152    'require-atomic-updates' : 'off' , 
142153
143154    // disallow comparisons with the value NaN 
0 commit comments