0.0.1 • Published 1 year ago

@socnik/eslint-config-vitest v0.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

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
    },
  },
  // ...
]
0.0.1

1 year ago

0.0.0

1 year ago