Skip to content

Commit

Permalink
chore(deps-dev): bump the lint-tools group across 1 directory with 4 …
Browse files Browse the repository at this point in the history
…updates (#960)
  • Loading branch information
dependabot[bot] committed May 2, 2024
1 parent 1d4a0e1 commit 5c6112c
Show file tree
Hide file tree
Showing 7 changed files with 305 additions and 261 deletions.
39 changes: 0 additions & 39 deletions .eslintrc.json

This file was deleted.

3 changes: 3 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"eslint.experimental.useFlatConfig": true
}
41 changes: 41 additions & 0 deletions eslint.config.mjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
// @ts-check
/* eslint-disable @typescript-eslint/no-unsafe-argument, @typescript-eslint/no-unsafe-member-access */
import eslint from '@eslint/js'
import eslintConfigPrettier from 'eslint-config-prettier'
import node from 'eslint-plugin-n'
import vitest from 'eslint-plugin-vitest'
import tseslint from 'typescript-eslint'

export default tseslint.config(
{ ignores: ['node_modules/**', 'dist/**'] },
eslint.configs.recommended,
// eslint-plugin-n
{
...node.configs['flat/recommended-script'],
rules: {
'n/no-missing-import': ['off']
}
},
// typescript-eslint
...tseslint.configs.recommendedTypeChecked,
...tseslint.configs.stylisticTypeChecked,
{
languageOptions: {
parserOptions: {
project: './tsconfig.lint.json'
}
}
},
// Prettier
eslintConfigPrettier,
// vitest
{
files: ['test/**'],
plugins: {
vitest
},
rules: {
...vitest.configs.recommended.rules
}
}
)
Loading

0 comments on commit 5c6112c

Please sign in to comment.