module.exports = {
    parser: 'babel-eslint',
    env: {
        commonjs: true,
        es6: true,
        node: true,
        mocha: true,
    },
    extends: [
        'airbnb-base',
    ],
    globals: {
        Atomics: 'readonly',
        SharedArrayBuffer: 'readonly',
    },
    parserOptions: {
        ecmaVersion: 2018,
    },
    rules: {
        'semi': 'off',
        'indent': [
            'error',
            4,
            {
                SwitchCase: 1
            },
        ],
        'object-curly-newline': 'off',
        'no-console': 'off',
    },
    overrides: [
        {
            files: '*.spec.js',
            rules: {
                'no-unused-expressions': 'off'
            }
        }
    ]
}

@@ -695,16 +695,106 @@
 ': 'off'
+,%0A                'one-var': 'off',%0A                'one-var-declaration-per-line': 'off',
 %0A       
@@ -795,24 +795,25 @@
            %7D
+,
 %0A        %7D%0A 
@@ -810,16 +810,17 @@
        %7D
+,
 %0A    %5D%0A%7D

update rules for spec