<commit_before>{
    "parserOptions": {
    "ecmaFeatures": {
      "jsx": true
    }
  },
  "parser": "babel-eslint",
  "extends": "airbnb",
  "plugins": ["react", "jsx-a11y", "import"],
  "env": {
    "browser": true,
    "node": true,
    "jest": true,
    "es6": true
  },
  "rules": {
    "arrow-parens": [2, "as-needed"],
    "comma-dangle": ["warn", "never"],
    "global-require": 0,
    "import/no-extraneous-dependencies": [
      2,
      {
        "devDependencies": true
      }
    ],
    "import/no-named-as-default": 0,
    "import/prefer-default-export": 0,
    "linebreak-style": 0,
    "max-len": [
      1,
      150,
      2,
      {
        "ignoreComments": true,
        "ignoreTrailingComments": true,
        "ignoreTemplateLiterals": true,
        "ignoreStrings": true
      }
    ],
    "no-nested-ternary": 0,
    "no-underscore-dangle": 0,
    "no-console": 0,
    "no-bitwise": [
      2,
      {
        "allow": ["~"]
      }
    ],
    "no-param-reassign": 0,
    "no-plusplus": 0,
    "no-shadow": 0,
    "no-unused-expressions": [2, { "allowShortCircuit": true }],
    "object-curly-newline": [
      "error",
      {
        "ObjectExpression": { "multiline": true, "minProperties": 3 },
        "ObjectPattern": { "multiline": true, "minProperties": 3 },
        "ImportDeclaration": { "multiline": true, "minProperties": 3 },
        "ExportDeclaration": { "multiline": true, "minProperties": 3 }
      }
    ],
    "react/forbid-prop-types": 0,
    "react/require-default-props": 0,
    "react/jsx-filename-extension": [
      1,
      {
        "extensions": [".js", ".jsx"]
      }
    ],
    "react/jsx-wrap-multilines": 0,
    "react/jsx-closing-tag-location": 0,
    "react/sort-comp": 0,
    "semi": [2, "never"],
    "space-infix-ops": 0,
    "jsx-a11y/anchor-is-valid": 0,
    "jsx-a11y/label-has-for": 0,<commit_msg>style: Disable rule since prettier ensures consistent formatting<commit_after>{
    "parserOptions": {
    "ecmaFeatures": {
      "jsx": true
    }
  },
  "parser": "babel-eslint",
  "extends": "airbnb",
  "plugins": ["react", "jsx-a11y", "import"],
  "env": {
    "browser": true,
    "node": true,
    "jest": true,
    "es6": true
  },
  "rules": {
    "arrow-parens": [2, "as-needed"],
    "comma-dangle": ["warn", "never"],
    "global-require": 0,
    "import/no-extraneous-dependencies": [
      2,
      {
        "devDependencies": true
      }
    ],
    "import/no-named-as-default": 0,
    "import/prefer-default-export": 0,
    "linebreak-style": 0,
    "max-len": [
      1,
      150,
      2,
      {
        "ignoreComments": true,
        "ignoreTrailingComments": true,
        "ignoreTemplateLiterals": true,
        "ignoreStrings": true
      }
    ],
    "no-nested-ternary": 0,
    "no-underscore-dangle": 0,
    "no-console": 0,
    "no-bitwise": [
      2,
      {
        "allow": ["~"]
      }
    ],
    "no-param-reassign": 0,
    "no-plusplus": 0,
    "no-shadow": 0,
    "no-unused-expressions": [2, { "allowShortCircuit": true }],
    "object-curly-newline": 0,
    "react/forbid-prop-types": 0,
    "react/require-default-props": 0,
    "react/jsx-filename-extension": [
      1,
      {
        "extensions": [".js", ".jsx"]
      }
    ],
    "react/jsx-wrap-multilines": 0,
    "react/jsx-closing-tag-location": 0,
    "react/sort-comp": 0,
    "semi": [2, "never"],
    "space-infix-ops": 0,
    "jsx-a11y/anchor-is-valid": 0,
    "jsx-a11y/label-has-for": 0,
{'fraction_non_alphanumeric': 0.2029445727482679, 'fraction_numerical': 0.022228637413394918, 'mean_word_length': 2.1847426470588234, 'pattern_counts': {'":': 106, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7608235', 'n_tokens_mistral': 1371, 'n_tokens_neox': 1296, 'n_words': 222}