---
stable_id: skills/skills-sh-hairyf-skills-hairy
type: skills
title: skills-sh-hairyf-skills-hairy
summary: >-
  ---

  name: antfu-eslint-config

  description: ESLint flat config for formatting and linting - replaces Prettier

  ---

  # @antfu/eslint-config

  A comprehensive ESLint flat config that handles both linting and formatting.
  Designed to replace Prettier entirely.

  ## Key Characteristics

  - **No Prettier needed** - Handles all formatting via ESLint

  - **ESLint Flat config** - Uses the new `eslint.config.js` format

  - **Auto-detection** - TypeScript and Vue are detected automatically
tags:
  - skills-sh
  - skills-sh-all-time
source_url: https://raw.githubusercontent.com/hairyf/skills/HEAD/skills/hairy/references/antfu-eslint-config.md
license: ""
upstream_ref: https://skills.sh/hairyf/skills/hairy
github_stars: null
github_forks: null
github_is_organization: null
retrieved_at: 2026-06-11T08:32:01.048Z
content_sha256: a9ddb3bc503470d675ae1aa67a7f39fb1810a7d598d4e1b3b6313613239be8ea
---
