File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ import { createContentLoader, type ContentData } from 'vitepress'
22import { ExampleLangs } from '../src/catalog/data'
33import { loadAll , JSON_SCHEMA } from 'js-yaml'
44
5- interface Rule {
5+ interface RuleMeta {
66 id : string
77 name : string
88 type : string
@@ -14,12 +14,12 @@ interface Rule {
1414 features : string [ ]
1515}
1616
17- declare const data : Rule [ ]
17+ declare const data : RuleMeta [ ]
1818export { data }
1919
2020export default createContentLoader ( 'catalog/**/*.md' , {
2121 includeSrc : true ,
22- transform ( raw ) : Rule [ ] {
22+ transform ( raw ) : RuleMeta [ ] {
2323 return raw
2424 . filter ( ( { url } ) => {
2525 return url . endsWith ( '.html' ) && ! url . includes ( 'rule-template' )
@@ -29,7 +29,7 @@ export default createContentLoader('catalog/**/*.md', {
2929 } ,
3030} )
3131
32- function extractRuleInfo ( { url, src } : ContentData ) : Rule {
32+ function extractRuleInfo ( { url, src } : ContentData ) : RuleMeta {
3333 const source = src !
3434 const id = url . split ( '/' ) . pop ( ) ?. replace ( / \. m d $ / , '' ) || ''
3535 const type = source . includes ( '```yml' ) || source . includes ( '```yaml' )
You can’t perform that action at this time.
0 commit comments