Skip to content

Commit 6742db8

Browse files
authored
fix(jsdoc): separate setup (#825)
1 parent f43b18e commit 6742db8

File tree

8 files changed

+47
-23
lines changed

8 files changed

+47
-23
lines changed

src/configs/jsdoc.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,14 @@ export async function jsdoc(options: OptionsStylistic = {}): Promise<TypedFlatCo
1010

1111
return [
1212
{
13-
files: [GLOB_SRC],
14-
name: 'antfu/jsdoc/rules',
13+
name: 'antfu/jsdoc/setup',
1514
plugins: {
1615
jsdoc: await interopDefault(import('eslint-plugin-jsdoc')),
1716
},
17+
},
18+
{
19+
files: [GLOB_SRC],
20+
name: 'antfu/jsdoc/rules',
1821
rules: {
1922
'jsdoc/check-access': 'warn',
2023
'jsdoc/check-param-names': 'warn',

test/__snapshots__/factory/default.snap.js

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -171,14 +171,17 @@
171171
"node/process-exit-as-throw",
172172
],
173173
},
174+
{
175+
"name": "antfu/jsdoc/setup",
176+
"plugins": [
177+
"jsdoc",
178+
],
179+
},
174180
{
175181
"files": [
176182
"**/*.?([cm])[jt]s?(x)",
177183
],
178184
"name": "antfu/jsdoc/rules",
179-
"plugins": [
180-
"jsdoc",
181-
],
182185
"rules": [
183186
"jsdoc/check-access",
184187
"jsdoc/check-param-names",

test/__snapshots__/factory/full-on.snap.js

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -171,14 +171,17 @@
171171
"node/process-exit-as-throw",
172172
],
173173
},
174+
{
175+
"name": "antfu/jsdoc/setup",
176+
"plugins": [
177+
"jsdoc",
178+
],
179+
},
174180
{
175181
"files": [
176182
"**/*.?([cm])[jt]s?(x)",
177183
],
178184
"name": "antfu/jsdoc/rules",
179-
"plugins": [
180-
"jsdoc",
181-
],
182185
"rules": [
183186
"jsdoc/check-access",
184187
"jsdoc/check-param-names",

test/__snapshots__/factory/in-editor.snap.js

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -171,14 +171,17 @@
171171
"node/process-exit-as-throw",
172172
],
173173
},
174+
{
175+
"name": "antfu/jsdoc/setup",
176+
"plugins": [
177+
"jsdoc",
178+
],
179+
},
174180
{
175181
"files": [
176182
"**/*.?([cm])[jt]s?(x)",
177183
],
178184
"name": "antfu/jsdoc/rules",
179-
"plugins": [
180-
"jsdoc",
181-
],
182185
"rules": [
183186
"jsdoc/check-access",
184187
"jsdoc/check-param-names",

test/__snapshots__/factory/javascript-vue.snap.js

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -171,14 +171,17 @@
171171
"node/process-exit-as-throw",
172172
],
173173
},
174+
{
175+
"name": "antfu/jsdoc/setup",
176+
"plugins": [
177+
"jsdoc",
178+
],
179+
},
174180
{
175181
"files": [
176182
"**/*.?([cm])[jt]s?(x)",
177183
],
178184
"name": "antfu/jsdoc/rules",
179-
"plugins": [
180-
"jsdoc",
181-
],
182185
"rules": [
183186
"jsdoc/check-access",
184187
"jsdoc/check-param-names",

test/__snapshots__/factory/less-opinionated.snap.js

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -171,14 +171,17 @@
171171
"node/process-exit-as-throw",
172172
],
173173
},
174+
{
175+
"name": "antfu/jsdoc/setup",
176+
"plugins": [
177+
"jsdoc",
178+
],
179+
},
174180
{
175181
"files": [
176182
"**/*.?([cm])[jt]s?(x)",
177183
],
178184
"name": "antfu/jsdoc/rules",
179-
"plugins": [
180-
"jsdoc",
181-
],
182185
"rules": [
183186
"jsdoc/check-access",
184187
"jsdoc/check-param-names",

test/__snapshots__/factory/pnpm-without-jsonc.snap.js

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -171,14 +171,17 @@
171171
"node/process-exit-as-throw",
172172
],
173173
},
174+
{
175+
"name": "antfu/jsdoc/setup",
176+
"plugins": [
177+
"jsdoc",
178+
],
179+
},
174180
{
175181
"files": [
176182
"**/*.?([cm])[jt]s?(x)",
177183
],
178184
"name": "antfu/jsdoc/rules",
179-
"plugins": [
180-
"jsdoc",
181-
],
182185
"rules": [
183186
"jsdoc/check-access",
184187
"jsdoc/check-param-names",

test/__snapshots__/factory/pnpm-without-yaml.snap.js

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -171,14 +171,17 @@
171171
"node/process-exit-as-throw",
172172
],
173173
},
174+
{
175+
"name": "antfu/jsdoc/setup",
176+
"plugins": [
177+
"jsdoc",
178+
],
179+
},
174180
{
175181
"files": [
176182
"**/*.?([cm])[jt]s?(x)",
177183
],
178184
"name": "antfu/jsdoc/rules",
179-
"plugins": [
180-
"jsdoc",
181-
],
182185
"rules": [
183186
"jsdoc/check-access",
184187
"jsdoc/check-param-names",

0 commit comments

Comments
 (0)