{"size": 701, "ext": "js", "max_stars_repo_path": "rulesets/base.js", "max_stars_repo_name": "typehut/eslint-config", "max_stars_repo_stars_event_min_datetime": null, "max_stars_repo_stars_event_max_datetime": null, "max_issues_repo_path": "rulesets/base.js", "max_issues_repo_name": "typehut/eslint-config", "max_issues_repo_issues_event_min_datetime": null, "max_issues_repo_issues_event_max_datetime": null, "max_forks_repo_path": "rulesets/base.js", "max_forks_repo_name": "typehut/eslint-config", "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": 20.6176470588, "max_line_length": 80, "alphanum_fraction": 0.4664764622}
module.exports = {
  'no-restricted-imports': ['error', { patterns: ['./', '../'] }],
  'no-unused-vars': [
    'error',
    {
      argsIgnorePattern: '^_',
    },
  ],
  'no-underscore-dangle': [
    'error',
    {
      allow: ['__APOLLO__STATE__', '__NEXT_DATA__', '__NUXT__ '],
    },
  ],
  'import/order': [
    'error',
    {
      groups: ['builtin', 'external', 'parent', 'sibling', 'index', 'internal'],
      pathGroups: [
        {
          pattern: '@/**',
          group: 'parent',
          position: 'before',
        },
      ],
      pathGroupsExcludedImportTypes: ['builtin'],
      'newlines-between': 'always',
      alphabetize: {
        order: 'asc',
      },
    },
  ],
}
