@findoctave/eslint-config-vitest
v1.1.1
Published
ESLint configuration for Vitest projects
Readme
@findoctave/eslint-config-vitest
ESLint configuration for Vitest projects. This config is ESM only and only supports ESLint 9+ (flat file config).
[!NOTE] It is recommended to use this alongside
@findoctave/eslint-config.
Installation
npm install -D @findoctave/eslint-config-vitest
pnpm add -D @findoctave/eslint-config-vitestUsage
Basic Usage
import vitestConfig from '@findoctave/eslint-config-vitest';
export default [
...vitestConfig,
// your other configs...
];Without Vitest Globals
By default, Vitest globals are included in the config. If you do not use the globals, you can use the base export instead.
import { base as vitestBaseConfig } from '@findoctave/eslint-config-vitest';
export default [
..vitestBaseConfig,
// your other configs...
];Features
- Vitest-specific linting rules
- Testing globals configuration
- Best practices for test writing
- Validates test structure and expectations
License
MIT
