Skip to content
You are viewing the v1 archive. For current setup guidance, use the v3 docs; the v2 release is preserved at /v2/.

Vue

Package: @santi020k/eslint-config-vue

Use the Vue package for projects that rely on Vue single-file components and want to keep framework support explicit.

pnpm
pnpm add -D @santi020k/eslint-config-vue
npm
npm install -D @santi020k/eslint-config-vue
yarn
yarn add -D @santi020k/eslint-config-vue
bun
bun add -d @santi020k/eslint-config-vue
import { eslintConfig } from '@santi020k/eslint-config-basic'
import vue from '@santi020k/eslint-config-vue'
export default eslintConfig({
frameworks: {
vue
},
typescript: true
})
  • Vue single-file component support through a dedicated framework package.
  • Clean composition with TypeScript and shared base rules.
  • A predictable explicit API instead of hidden framework auto-loading.
  • Vue projects often enable TypeScript support for <script setup lang="ts"> and other typed component patterns.
  • Optional tooling such as Storybook, Tailwind, Vitest, or Markdown can be layered in through the main package enums.

Did this page help?

One click helps us spot documentation that needs another pass. No personal data is sent.