Skip to content

Commit e5e720d

Browse files
committed
Update ESLint config
1 parent 4683c0c commit e5e720d

File tree

3 files changed

+166
-42
lines changed

3 files changed

+166
-42
lines changed

packages/lib/eslint.config.ts

Lines changed: 5 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,7 @@
1-
import { defineConfig } from 'eslint/config'
2-
// import pluginVitest from '@vitest/eslint-plugin'
3-
import js from '@eslint/js'
4-
import eslintConfigPrettier from 'eslint-config-prettier'
1+
import eslint from '@eslint/js'
52
import tseslint from 'typescript-eslint'
3+
import eslintConfigPrettier from 'eslint-config-prettier'
64

7-
export default defineConfig([
8-
js.configs.recommended,
9-
eslintConfigPrettier,
10-
...tseslint.configs.recommended,
11-
// {
12-
// ...pluginVitest.configs.recommended,
13-
// files: ['tests/**/*']
14-
// },
15-
{
16-
ignores: ['dist/**']
17-
}
18-
])
5+
export default tseslint.config(eslint.configs.recommended, eslintConfigPrettier, tseslint.configs.recommended, {
6+
ignores: ['**/dist/**']
7+
})

packages/lib/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,10 @@
3838
"@vitest/eslint-plugin": "^1.1.44",
3939
"@vue/test-utils": "^2.4.6",
4040
"eslint": "^9.26.0",
41+
"eslint-config-prettier": "^10.1.5",
4142
"jsdom": "^26.1.0",
4243
"typescript": "~5.7.3",
44+
"typescript-eslint": "^8.33.1",
4345
"vite": "^6.3.5",
4446
"vite-plugin-dts": "^4.5.3",
4547
"vitest": "^3.2.2"

pnpm-lock.yaml

Lines changed: 159 additions & 26 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)