2.4.0 • Published 1 month ago

@astral/eslint-config-vitest v2.4.0

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

@astral/eslint-config-vitest

Единый eslint config для unit-тестов для vitest.

Реализует часть правил, описанных в Astral Unit Testing Style Guide.

Installation

Npm

npm i @astral/eslint-config-vitest --save-dev

Yarn

yarn add @astral/eslint-config-vitest -D

Usage

.eslintrc

{
  "extends": ["@astral/eslint-config-react-ts"],
  "overrides": [
    {
      "files": "**/*.test.ts",
      "extends": ["@astral/eslint-config-vitest"]
    }
  ]
}

React

Для react приложений совместно с @astral/eslint-config-vitest используется @astral/eslint-config-react-testing.

Installation

Npm

npm i @astral/eslint-config-vitest @astral/eslint-config-react-testing --save-dev

Yarn

yarn add @astral/eslint-config-vitest @astral/eslint-config-react-testing -D

Usage

.eslintrc

{
  "extends": "@astral/eslint-config-react-ts",
  "overrides": [
    {
      "files": "**/*.test.tsx",
      "extends": ["@astral/eslint-config-react-testing"]
    },
    {
      "files": "**/*.test.ts",
      "extends": ["@astral/eslint-config-vitest"]
    }
  ]
}

Rules

Список правил доступен в исходниках.

2.4.0

1 month ago

2.3.0

1 month ago

2.2.1

3 months ago

2.2.0

5 months ago