{"size": 1653, "ext": "js", "max_stars_repo_path": ".eslintrc.js", "max_stars_repo_name": "methompson/K-CMS", "max_stars_repo_stars_event_min_datetime": null, "max_stars_repo_stars_event_max_datetime": null, "max_issues_repo_path": ".eslintrc.js", "max_issues_repo_name": "methompson/K-CMS", "max_issues_repo_issues_event_min_datetime": null, "max_issues_repo_issues_event_max_datetime": null, "max_forks_repo_path": ".eslintrc.js", "max_forks_repo_name": "methompson/K-CMS", "max_forks_repo_forks_event_min_datetime": null, "max_forks_repo_forks_event_max_datetime": null}
{"max_stars_count": null, "max_issues_count": null, "max_forks_count": null, "avg_line_length": 40.3170731707, "max_line_length": 112, "alphanum_fraction": 0.5499092559}
module.exports = {
    "env": {
        "node": true,
        "commonjs": true,
        "es6": true,
        "jest": true,
    },
    // "extends": "eslint:recommended",
    "extends": 'airbnb-base',
    "globals": {
        "Atomics": "readonly",
        "SharedArrayBuffer": "readonly"
    },
    "parserOptions": {
        "ecmaVersion": 2018
    },
    "rules": {
        'no-console': 'off', // I use it for debugging and information right now
        'no-plusplus': 'off', // I like ++ for iterating.
        'quotes': 'off', // I like using double quotes so that I can use an apostrophe
        'arrow-body-style': 'off', // Lets me be more explicit
        'class-methods-use-this': 'off', // Disabled to let me run actions without worrying about accessing this
        'space-in-parens': 'off', // Disabled to let me position long if statements
        'no-multi-spaces': 'off', // Disabled to let me position long if statements
        'no-underscore-dangle': 'off', // I like to use underscores for module-defined data right now
        'max-len': 'off', // I'm not worried about max-length right now
        'no-throw-literal': 'off', // I need to be able to throw an object
        'prefer-promise-reject-errors': 'off',
        'comma-dangle' : [
            "error", {
                "arrays": "always-multiline",
                "objects": "always-multiline",
                "imports": "always-multiline",
                "exports": "always-multiline",
                "functions": "never"
            }
        ],
        'padded-blocks': 'off', // Padded blocks help separate functions
        'no-restricted-syntax': 'off',
    }
};