@@ -14,6 +14,7 @@ import { FilterContainedDocsProcessor } from '../../processors/filterDocs';
14
14
import { FilterOutPrivatePropertiesProcessor } from '../../processors/filterOutPrivateProperties' ;
15
15
import { GenerateApiListProcessor } from '../../processors/generateApiList' ;
16
16
import { MakeTypesHtmlCompatibleProcessor } from '../../processors/makeTypesHtmlCompatible' ;
17
+ import { MarkdownCodeProcessor } from '../../processors/markdown' ;
17
18
import { PackagesProcessor } from '../../processors/packages' ;
18
19
import {
19
20
API_SOURCE_PATH ,
@@ -39,6 +40,7 @@ export const apiDocs = new Package('daffodil-api', [
39
40
. processor ( new AddLinkTagToDaffodilReferencesProcessor ( ) )
40
41
. processor ( new GenerateApiListProcessor ( ) )
41
42
. processor ( new PackagesProcessor ( ) )
43
+ . processor ( new MarkdownCodeProcessor ( ) )
42
44
. factory ( 'API_DOC_TYPES_TO_RENDER' , ( EXPORT_DOC_TYPES ) => EXPORT_DOC_TYPES . concat ( [ 'component' , 'directive' , 'pipe' , 'package' ] ) )
43
45
//Configure our package
44
46
. config ( ( readFilesProcessor , readTypeScriptModules , tsParser ) => {
@@ -59,6 +61,10 @@ export const apiDocs = new Package('daffodil-api', [
59
61
DAFF_DGENI_EXCLUDED_PACKAGES_REGEX + '/**/src/index.ts' ,
60
62
] ;
61
63
} )
64
+ . config ( ( markdown : MarkdownCodeProcessor , EXPORT_DOC_TYPES ) => {
65
+ markdown . docTypes . push ( ...EXPORT_DOC_TYPES ) ;
66
+ markdown . contentKey = 'description' ;
67
+ } )
62
68
. config ( ( computePathsProcessor , EXPORT_DOC_TYPES , generateApiList ) => {
63
69
64
70
const API_SEGMENT = DAFF_DOC_KIND_PATH_SEGMENT_MAP [ DaffDocKind . API ] ;
0 commit comments