---
stable_id: skills/skills-sh-antfu-skills-antfu
type: skills
title: skills-sh-antfu-skills-antfu
summary: >-
  ---

  name: antfu-eslint-config

  description: Configuring @antfu/eslint-config for framework support,
  formatters, and rule overrides. Use when adding React/Vue/Svelte/Astro
  support, customizing rules, or setting up VS Code integration.

  ---

  # @antfu/eslint-config

  Handles both linting and formatting (no Prettier needed). Auto-detects
  TypeScript and Vue.

  **Style**: Single quotes, no semicolons, sorted imports, dangling commas.

  ## Configuration Options

  ```js

  import antfu from '@antfu/eslint-config'
tags:
  - skills-sh
  - skills-sh-all-time
source_url: https://raw.githubusercontent.com/antfu/skills/HEAD/skills/antfu/references/antfu-eslint-config.md
license: ""
upstream_ref: https://skills.sh/antfu/skills/antfu
github_stars: 3463
github_forks: 159
github_is_organization: false
retrieved_at: 2026-06-11T08:32:02.425Z
content_sha256: d5a17c833786c37013a997108a7ecd78a49264098f5f3a5733c74aa1899585ed
---
