@@ -6,8 +6,7 @@ const jsdocPackage = require('dgeni-packages/jsdoc');
6
6
const nunjucksPackage = require ( 'dgeni-packages/nunjucks' ) ;
7
7
const typeScriptPackage = require ( 'dgeni-packages/typescript' ) ;
8
8
9
- const PROJECT_ROOT = resolve ( __dirname , '../../sources/nest/' ) ;
10
- const API_SOURCE_PATH = resolve ( PROJECT_ROOT , 'packages' ) ;
9
+ const PROJECT_ROOT = resolve ( __dirname , '../../sources/' ) ;
11
10
const OUTPUT_PATH = resolve ( __dirname , '../../src/generated/docs/api' ) ;
12
11
13
12
const nestjs = new Package ( 'nestjs' , [
@@ -28,17 +27,17 @@ const nestjs = new Package('nestjs', [
28
27
29
28
. config ( function ( readTypeScriptModules , tsParser ) {
30
29
// Tell TypeScript how to load modules that start with with `@nestjs`
31
- tsParser . options . paths = { '@nestjs/*' : [ API_SOURCE_PATH + '/*' ] } ;
30
+ tsParser . options . paths = { '@nestjs/*' : [ PROJECT_ROOT + '/*' ] } ;
32
31
tsParser . options . baseUrl = '.' ;
33
32
34
33
// API files are typescript
35
- readTypeScriptModules . basePath = API_SOURCE_PATH ;
34
+ readTypeScriptModules . basePath = PROJECT_ROOT ;
36
35
37
- readTypeScriptModules . sourceFiles = [ './core/index.ts' , './common/index.ts' ] ;
36
+ readTypeScriptModules . sourceFiles = [ './nest/packages/ core/index.ts' , './nest/packages/ common/index.ts' , './terminus/lib /index.ts'] ;
38
37
} )
39
38
. config ( function ( readFilesProcessor ) {
40
39
readFilesProcessor . $enabled = false ;
41
- readFilesProcessor . basePath = API_SOURCE_PATH ;
40
+ readFilesProcessor . basePath = PROJECT_ROOT ;
42
41
} )
43
42
. config ( function ( parseTagsProcessor , getInjectables , tsHost ) {
44
43
// Load up all the tag definitions in the tag-defs folder
0 commit comments