@@ -11,7 +11,7 @@ const typescriptPackage = require('dgeni-packages/typescript');
1111
1212// Project configuration.
1313const projectRootDir = path . resolve ( __dirname , '../..' ) ;
14- const sourceDir = path . resolve ( projectRootDir , 'src/lib ' ) ;
14+ const sourceDir = path . resolve ( projectRootDir , 'src' ) ;
1515const outputDir = path . resolve ( projectRootDir , 'dist/docs/api' ) ;
1616const templateDir = path . resolve ( __dirname , './templates' ) ;
1717
@@ -82,33 +82,42 @@ let apiDocsPackage = new DgeniPackage('material2-api-docs', dgeniPackageDeps)
8282 // Entry points for docs generation. All publically exported symbols found through these
8383 // files will have docs generated.
8484 readTypeScriptModules . sourceFiles = [
85- 'autocomplete/index.ts' ,
86- 'button/index.ts' ,
87- 'button-toggle/index.ts' ,
88- 'card/index.ts' ,
89- 'checkbox/index.ts' ,
90- 'chips/index.ts' ,
91- 'core/index.ts' ,
92- 'datepicker/index.ts' ,
93- 'dialog/index.ts' ,
94- 'expansion/index.ts' ,
95- 'grid-list/index.ts' ,
96- 'icon/index.ts' ,
97- 'input/index.ts' ,
98- 'list/index.ts' ,
99- 'menu/index.ts' ,
100- 'paginator/index.ts' ,
101- 'progress-bar/index.ts' ,
102- 'progress-spinner/index.ts' ,
103- 'radio/index.ts' ,
104- 'select/index.ts' ,
105- 'sidenav/index.ts' ,
106- 'slide-toggle/index.ts' ,
107- 'slider/index.ts' ,
108- 'snack-bar/index.ts' ,
109- 'tabs/index.ts' ,
110- 'toolbar/index.ts' ,
111- 'tooltip/index.ts' ,
85+ // @angular /cdk
86+ 'cdk/a11y/index.ts' ,
87+ 'cdk/bidi/index.ts' ,
88+ 'cdk/coercion/index.ts' ,
89+ 'cdk/platform/index.ts' ,
90+ 'cdk/portal/index.ts' ,
91+ 'cdk/table/index.ts' ,
92+
93+ // @angular /material
94+ 'lib/autocomplete/index.ts' ,
95+ 'lib/button/index.ts' ,
96+ 'lib/button-toggle/index.ts' ,
97+ 'lib/card/index.ts' ,
98+ 'lib/checkbox/index.ts' ,
99+ 'lib/chips/index.ts' ,
100+ 'lib/core/index.ts' ,
101+ 'lib/datepicker/index.ts' ,
102+ 'lib/dialog/index.ts' ,
103+ 'lib/expansion/index.ts' ,
104+ 'lib/grid-list/index.ts' ,
105+ 'lib/icon/index.ts' ,
106+ 'lib/input/index.ts' ,
107+ 'lib/list/index.ts' ,
108+ 'lib/menu/index.ts' ,
109+ 'lib/paginator/index.ts' ,
110+ 'lib/progress-bar/index.ts' ,
111+ 'lib/progress-spinner/index.ts' ,
112+ 'lib/radio/index.ts' ,
113+ 'lib/select/index.ts' ,
114+ 'lib/sidenav/index.ts' ,
115+ 'lib/slide-toggle/index.ts' ,
116+ 'lib/slider/index.ts' ,
117+ 'lib/snack-bar/index.ts' ,
118+ 'lib/tabs/index.ts' ,
119+ 'lib/toolbar/index.ts' ,
120+ 'lib/tooltip/index.ts' ,
112121 ] ;
113122} )
114123
@@ -145,3 +154,7 @@ let apiDocsPackage = new DgeniPackage('material2-api-docs', dgeniPackageDeps)
145154
146155
147156module . exports = apiDocsPackage ;
157+
158+
159+ const docs = new Dgeni ( [ apiDocsPackage ] ) ;
160+ docs . generate ( ) ;
0 commit comments