relax_legacy.js (1149B)
1 'use strict'; 2 3 module.exports = { 4 rules: { 5 'no-constant-condition': ['error', {checkLoops: false}], // allow `while (true)` 6 'no-prototype-builtins': 'off', 7 'no-invalid-this': 'off', // 44 occurencies in old code 8 'no-magic-numbers': 'off', // 1188 occurencies in old code 9 'no-param-reassign': 'off', // 91 occurencies in old code 10 'no-warning-comments': 'off', // 15 occurencies in old code 11 'no-shadow': 'off', // 83 occurencies in old code 12 'camelcase': 'off', // 203 occurencies in old code 13 'comma-dangle': ['error', 'only-multiline'], // 697 issues with always-multiline 14 'quotes': 'off', // 73 occurencies in old code 15 'function-paren-newline': 'off', // > 200 occurencies in old code 16 'indent': 'off', // > 7000 occurencies in old code 17 'no-multi-assign': 'off', // 31 occurencies in old code 18 'no-var': 'off', // 330 occurencies in old code 19 'one-var': 'off', // 122 occurencies in old code 20 'prefer-const': 'off', // 375 occurencies in old code 21 'prefer-template': 'off', // 70 occurencies in old code, 22 }, 23 };