eslint

SKILL.md

@nuxt/eslint-config

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

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

Installation

pnpm install -D eslint @nuxt/eslint-config

Configuration Options

import { createConfigForNuxt } from '@nuxt/eslint-config'

export default createConfigForNuxt({
  features: {
    stylistic: true
  }
})

Rule Overrides

Global overrides

export default createConfigForNuxt({
  // options here
}).append({
  rules: {
    '@typescript-eslint/ban-types': 'off',
  }
})

Scripts

Definition in package.json

"scripts": {
  "lint": "eslint .",
  "lint:fix": "eslint . --fix",
}

Linting Check

pnpm lint

Linting Fix

pnpm lint:fix
Weekly Installs
2
First Seen
Feb 22, 2026
Installed on
opencode2
gemini-cli2
claude-code2
github-copilot2
codex2
kimi-cli2