| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 | 
							- module.exports = {
 
-     'parser': '@typescript-eslint/parser',
 
-     'extends': 'eslint:recommended',
 
-     'parserOptions': {
 
-         'ecmaVersion': 2018,
 
-         'sourceType': 'module'
 
-     },
 
-     'plugins': ['@typescript-eslint'],
 
-     'env': {
 
-         'browser': true,
 
-         'node': true,
 
-         'mocha': true
 
-     },
 
-     'globals': {},
 
-     'rules': {
 
-         indent: ['error', 4, {
 
-             SwitchCase: 1
 
-         }],
 
-         'no-empty': ['error', { 'allowEmptyCatch': true }],
 
-         quotes: ['error', 'single', {
 
-             avoidEscape: true
 
-         }],
 
-         /**
 
-          * The codebase uses some while(true) statements.
 
-          * Refactor to remove this rule.
 
-          */
 
-         'no-constant-condition': 0,
 
-         /**
 
-          * Less combines assignments with conditionals sometimes
 
-          */
 
-         'no-cond-assign': 0,
 
-         /**
 
-          * @todo - remove when some kind of code style (XO?) is added
 
-          */
 
-         'no-multiple-empty-lines': 'error'
 
-     },
 
-     'overrides': [
 
-         {
 
-             files: ['*.ts'],
 
-             extends: ['plugin:@typescript-eslint/recommended'],
 
-             rules: {
 
-                 /**
 
-                  * Suppress until Less has better-defined types
 
-                  * @see https://github.com/less/less.js/discussions/3786
 
-                  */
 
-                 '@typescript-eslint/no-explicit-any': 0
 
-             }
 
-         },
 
-         {
 
-             files: ['test/**/*.{js,ts}', 'benchmark/index.js'],
 
-             /**
 
-              * @todo - fix later
 
-              */
 
-             rules: {
 
-                 'no-undef': 0,
 
-                 'no-useless-escape': 0,
 
-                 'no-unused-vars': 0,
 
-                 'no-redeclare': 0,
 
-                 '@typescript-eslint/no-unused-vars': 0
 
-             }
 
-         },
 
-     ]
 
- }
 
 
  |