@@ -249,24 +249,16 @@ const releases = [
249
249
] )
250
250
)
251
251
] . sort ( )
252
- const linkDefinitionLines = [
253
- '<!-- link definitions for rules -->' ,
254
- '' ,
255
- ...rules . map ( ( rule ) => `[${ rule . ruleId } ]: ./${ rule . name } .md` ) ,
256
- '' ,
257
- '<!-- link definitions for removed rules -->' ,
258
- '' ,
259
- ...removedRules . map (
260
- ( rule ) => `[vue/${ rule . ruleName } ]: ./${ rule . ruleName } .md`
261
- ) ,
262
- '' ,
263
- '<!-- link definitions for releases -->' ,
264
- '' ,
265
- ...releases . map (
266
- ( release ) =>
267
- `[${ release } ]: https://github.com/vuejs/eslint-plugin-vue/releases/tag/${ release } `
268
- )
269
- ]
252
+ const ruleLinkDefinitions = rules . map (
253
+ ( rule ) => `[${ rule . ruleId } ]: ./${ rule . name } .md`
254
+ )
255
+ const removedRuleLinkDefinitions = removedRules . map (
256
+ ( rule ) => `[vue/${ rule . ruleName } ]: ./${ rule . ruleName } .md`
257
+ )
258
+ const releaseLinkDefinitions = releases . map (
259
+ ( release ) =>
260
+ `[${ release } ]: https://github.com/vuejs/eslint-plugin-vue/releases/tag/${ release } `
261
+ )
270
262
271
263
// -----------------------------------------------------------------------------
272
264
const readmeFilePath = path . resolve ( __dirname , '../docs/rules/index.md' )
@@ -295,6 +287,16 @@ Mark indicating rule type:
295
287
296
288
${ rulesTableContent . trim ( ) }
297
289
298
- ${ linkDefinitionLines . join ( '\n' ) }
290
+ <!-- link definitions for rules -->
291
+
292
+ ${ ruleLinkDefinitions . join ( '\n' ) }
293
+
294
+ <!-- link definitions for removed rules -->
295
+
296
+ ${ removedRuleLinkDefinitions . join ( '\n' ) }
297
+
298
+ <!-- link definitions for releases -->
299
+
300
+ ${ releaseLinkDefinitions . join ( '\n' ) }
299
301
`
300
302
)
0 commit comments