@@ -152,9 +152,9 @@ function buildDocumentationDataFile(documentation: IDocumentation, metadataJson:
152
152
/**
153
153
* Generates Jekyll data from any item's metadata.
154
154
*/
155
- function generateJekyllData ( metadata : any , type : string , name : string ) : any {
155
+ function generateJekyllData ( metadata : any , layout : string , type : string , name : string ) : any {
156
156
return Object . assign ( { } , metadata , {
157
- layout : type . toLowerCase ( ) ,
157
+ layout,
158
158
title : `${ type } : ${ name } ` ,
159
159
} ) ;
160
160
}
@@ -164,7 +164,7 @@ function generateJekyllData(metadata: any, type: string, name: string): any {
164
164
* that only consists of a YAML front matter block.
165
165
*/
166
166
function generateRuleFile ( metadata : IRuleMetadata ) : string {
167
- const yamlData = generateJekyllData ( metadata , "Rule" , metadata . ruleName ) ;
167
+ const yamlData = generateJekyllData ( metadata , "rule" , " Rule", metadata . ruleName ) ;
168
168
yamlData . optionsJSON = JSON . stringify ( metadata . options , undefined , 2 ) ;
169
169
return `---\n${ yaml . safeDump ( yamlData , < any > { lineWidth : 140 } ) } ---` ;
170
170
}
@@ -174,7 +174,7 @@ function generateRuleFile(metadata: IRuleMetadata): string {
174
174
* that only consists of a YAML front matter block.
175
175
*/
176
176
function generateFormatterFile ( metadata : IFormatterMetadata ) : string {
177
- const yamlData = generateJekyllData ( metadata , "Formatter " , metadata . formatterName ) ;
177
+ const yamlData = generateJekyllData ( metadata , "formatter" , "TSLint formatter ", metadata . formatterName ) ;
178
178
return `---\n${ yaml . safeDump ( yamlData , < any > { lineWidth : 140 } ) } ---` ;
179
179
}
180
180
0 commit comments