UNPKG

@sparticuz/eslint-config

Version:

Sparticuz's shareable config for eslint

35 lines (34 loc) 760 B
import vitest from "@vitest/eslint-plugin"; import { defineConfig } from "eslint/config"; import { TEST_FILES } from "./file-types.js"; export default defineConfig({ files: TEST_FILES, plugins: { vitest, }, rules: { ...vitest.configs.recommended.rules, }, }, { name: "@sparticuz/eslint-config/vitest.ts", files: TEST_FILES, languageOptions: { globals: { ...vitest.environments.env.globals, }, }, rules: { "n/no-extraneous-import": [ "error", { allowModules: ["vite"], }, ], "n/no-unpublished-import": "off", }, settings: { vitest: { typecheck: true, }, }, });