Skip to content

Commit 41c21a1

Browse files
committedFeb 10, 2025
feat: upgrade @stylistic to v4.0
1 parent 0f328f3 commit 41c21a1

File tree

4 files changed

+587
-529
lines changed

4 files changed

+587
-529
lines changed
 

‎eslint.config.ts

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// @ts-expect-error missing types
21
import styleMigrate from '@stylistic/eslint-plugin-migrate'
32

43
import { antfu } from './src'

‎package.json

+19-19
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "@antfu/eslint-config",
33
"type": "module",
44
"version": "4.1.1",
5-
"packageManager": "pnpm@10.0.0",
5+
"packageManager": "pnpm@10.2.1",
66
"description": "Anthony's ESLint config",
77
"author": "Anthony Fu <anthonyfu117@hotmail.com> (https://github.com/antfu/)",
88
"license": "MIT",
@@ -94,31 +94,31 @@
9494
},
9595
"dependencies": {
9696
"@antfu/install-pkg": "^1.0.0",
97-
"@clack/prompts": "^0.9.1",
97+
"@clack/prompts": "^0.10.0",
9898
"@eslint-community/eslint-plugin-eslint-comments": "^4.4.1",
9999
"@eslint/markdown": "^6.2.2",
100-
"@stylistic/eslint-plugin": "^3.0.1",
101-
"@typescript-eslint/eslint-plugin": "^8.22.0",
102-
"@typescript-eslint/parser": "^8.22.0",
103-
"@vitest/eslint-plugin": "^1.1.25",
100+
"@stylistic/eslint-plugin": "^4.0.0-beta.1",
101+
"@typescript-eslint/eslint-plugin": "^8.23.0",
102+
"@typescript-eslint/parser": "^8.23.0",
103+
"@vitest/eslint-plugin": "^1.1.27",
104104
"eslint-config-flat-gitignore": "^2.0.0",
105105
"eslint-flat-config-utils": "^2.0.1",
106-
"eslint-merge-processors": "^1.0.0",
106+
"eslint-merge-processors": "^2.0.0",
107107
"eslint-plugin-antfu": "^3.0.0",
108108
"eslint-plugin-command": "^3.0.0",
109109
"eslint-plugin-import-x": "^4.6.1",
110110
"eslint-plugin-jsdoc": "^50.6.3",
111111
"eslint-plugin-jsonc": "^2.19.1",
112112
"eslint-plugin-n": "^17.15.1",
113113
"eslint-plugin-no-only-tests": "^3.3.0",
114-
"eslint-plugin-perfectionist": "^4.7.0",
114+
"eslint-plugin-perfectionist": "^4.8.0",
115115
"eslint-plugin-regexp": "^2.7.0",
116116
"eslint-plugin-toml": "^0.12.0",
117117
"eslint-plugin-unicorn": "^56.0.1",
118118
"eslint-plugin-unused-imports": "^4.1.4",
119119
"eslint-plugin-vue": "^9.32.0",
120120
"eslint-plugin-yml": "^1.16.0",
121-
"eslint-processor-vue-blocks": "^1.0.0",
121+
"eslint-processor-vue-blocks": "^2.0.0",
122122
"globals": "^15.14.0",
123123
"jsonc-eslint-parser": "^2.4.0",
124124
"local-pkg": "^1.0.0",
@@ -132,22 +132,22 @@
132132
"devDependencies": {
133133
"@antfu/eslint-config": "workspace:*",
134134
"@antfu/ni": "^23.3.1",
135-
"@eslint-react/eslint-plugin": "^1.26.0",
135+
"@eslint-react/eslint-plugin": "^1.26.2",
136136
"@eslint/config-inspector": "^1.0.0",
137137
"@prettier/plugin-xml": "^3.4.1",
138-
"@stylistic/eslint-plugin-migrate": "^3.0.1",
138+
"@stylistic/eslint-plugin-migrate": "^4.0.0-beta.1",
139139
"@types/fs-extra": "^11.0.4",
140-
"@types/node": "^22.13.0",
140+
"@types/node": "^22.13.1",
141141
"@types/prompts": "^2.4.9",
142142
"@types/yargs": "^17.0.33",
143143
"@unocss/eslint-plugin": "^65.4.3",
144144
"astro-eslint-parser": "^1.2.1",
145-
"bumpp": "^10.0.1",
146-
"eslint": "^9.19.0",
145+
"bumpp": "^10.0.2",
146+
"eslint": "^9.20.0",
147147
"eslint-plugin-astro": "^1.3.1",
148148
"eslint-plugin-format": "^1.0.1",
149149
"eslint-plugin-react-hooks": "^5.1.0",
150-
"eslint-plugin-react-refresh": "^0.4.18",
150+
"eslint-plugin-react-refresh": "^0.4.19",
151151
"eslint-plugin-solid": "^0.14.5",
152152
"eslint-plugin-svelte": "^2.46.1",
153153
"eslint-typegen": "^1.0.0",
@@ -160,18 +160,18 @@
160160
"prettier-plugin-slidev": "^1.0.5",
161161
"rimraf": "^6.0.1",
162162
"simple-git-hooks": "^2.11.1",
163-
"svelte": "^5.19.6",
163+
"svelte": "^5.19.9",
164164
"svelte-eslint-parser": "^0.43.0",
165165
"tsup": "^8.3.6",
166166
"tsx": "^4.19.2",
167167
"typescript": "^5.7.3",
168-
"vitest": "^3.0.4",
168+
"vitest": "^3.0.5",
169169
"vue": "^3.5.13"
170170
},
171171
"resolutions": {
172172
"@eslint-community/eslint-utils": "^4.4.1",
173-
"@typescript-eslint/utils": "^8.22.0",
174-
"eslint": "^9.19.0",
173+
"@typescript-eslint/utils": "^8.23.0",
174+
"eslint": "^9.20.0",
175175
"tsx": "^4.19.2"
176176
},
177177
"simple-git-hooks": {

‎pnpm-lock.yaml

+568-508
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎src/configs/stylistic.ts

-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ export async function stylistic(
3232
const pluginStylistic = await interopDefault(import('@stylistic/eslint-plugin'))
3333

3434
const config = pluginStylistic.configs.customize({
35-
flat: true,
3635
indent,
3736
jsx,
3837
pluginName: 'style',

0 commit comments

Comments
 (0)
Please sign in to comment.