mirror of
https://gitlab.com/openstapps/openstapps.git
synced 2026-01-10 19:52:53 +00:00
@@ -123,6 +123,7 @@ export function getProjectReflection(srcPath: PathLike): ProjectReflection {
|
||||
excludeExternals: true,
|
||||
includeDeclarations: true,
|
||||
module: 'commonjs',
|
||||
tsconfig: join(getTsconfigPath(srcPath.toString()), 'tsconfig.json'),
|
||||
});
|
||||
|
||||
// get input files
|
||||
|
||||
21
src/resources/Foo.ts
Normal file
21
src/resources/Foo.ts
Normal file
@@ -0,0 +1,21 @@
|
||||
/*
|
||||
* Copyright (C) 2018-2019 StApps
|
||||
* This program is free software: you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License as published by the Free
|
||||
* Software Foundation, version 3.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful, but WITHOUT
|
||||
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
|
||||
* more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License along with
|
||||
* this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
/**
|
||||
* @validatable
|
||||
*/
|
||||
export interface Foo {
|
||||
lorem: 'ipsum';
|
||||
}
|
||||
@@ -21,7 +21,7 @@ import {createParser} from 'ts-json-schema-generator/dist/factory/parser';
|
||||
import {createProgram} from 'ts-json-schema-generator/dist/factory/program';
|
||||
import {ProjectReflection} from 'typedoc';
|
||||
import * as ts from 'typescript';
|
||||
import {isSchemaWithDefinitions} from './common';
|
||||
import {getTsconfigPath, isSchemaWithDefinitions} from './common';
|
||||
|
||||
/**
|
||||
* StAppsCore converter
|
||||
@@ -43,7 +43,7 @@ export class Converter {
|
||||
...DEFAULT_CONFIG,
|
||||
// expose: 'exported' as any,
|
||||
// jsDoc: 'extended' as any,
|
||||
path: join(path, '**/*.ts'),
|
||||
path: join(getTsconfigPath(path), 'tsconfig.json'),
|
||||
sortProps: true,
|
||||
topRef: false,
|
||||
type: 'SC',
|
||||
|
||||
Reference in New Issue
Block a user