@ianchoi/eslint-config-typescript
v0.0.2
Published
TypeScript ESLint configuration based on ESLint 9 Flat Config
Maintainers
Readme
@ianchoi/eslint-config-typescript
TypeScript ESLint configuration based on ESLint 9 Flat Config.
Installation
pnpm add -D @ianchoi/eslint-config-typescript eslint @typescript-eslint/eslint-plugin @typescript-eslint/parserUsage
React + TypeScript
import eslintConfigReact from '@ianchoi/eslint-config-react'
import eslintConfigStandard from '@ianchoi/eslint-config-standard'
import eslintConfigTypescript from '@ianchoi/eslint-config-typescript'
import {defineConfig} from 'eslint/config'
export default defineConfig([
...eslintConfigTypescript,
...eslintConfigReact,
...eslintConfigStandard,
])Vue + TypeScript
import eslintConfigVue from '@ianchoi/eslint-config-vue'
import eslintConfigStandard from '@ianchoi/eslint-config-standard'
import eslintConfigTypescript from '@ianchoi/eslint-config-typescript'
import {defineConfig} from 'eslint/config'
export default defineConfig([
...eslintConfigTypescript,
...eslintConfigVue,
...eslintConfigStandard,
])Rules
- Uses
typescript-eslintrecommended rules @typescript-eslint/no-explicit-any: warn@typescript-eslint/no-unused-vars: error (with_prefix ignored)
