@socnik/eslint-config-vitest

0.0.1 • Public • Published

ESLint Config Vitest

Strict config for eslint-plugin-vitest. You can see config in src/index.js.

Usage

This config uses flat config format, so ESLint v9+ required.

Install packages:

npx nypm add -D eslint eslint-plugin-vitest @socnik/eslint-config-vitest

Add to your ESLint config:

// ...
import vitest from 'eslint-plugin-vitest'
import { vitestConfig } from '@socnik/eslint-config-vitest'
// ...

export default [
  // ...
  {
    ...vitestConfig, // Add Vitest rules preset. Add onto top!
    name: 'Vitest tests',
    files: ['src/**/*.test.ts'],
    plugins: {
      vitest, // Add Vitest plugin
    },
    rules: {
      'vitest/prefer-todo': 'off', // Override rules if you want to change something
    },
  },
  // ...
]

Package Sidebar

Install

npm i @socnik/eslint-config-vitest

Weekly Downloads

3

Version

0.0.1

License

MIT

Unpacked Size

5.93 kB

Total Files

5

Last publish

Collaborators

  • socnik