mirror of
https://gitlab.com/openstapps/openstapps.git
synced 2026-01-11 12:12:55 +00:00
@@ -123,6 +123,7 @@ export function getProjectReflection(srcPath: PathLike): ProjectReflection {
|
|||||||
excludeExternals: true,
|
excludeExternals: true,
|
||||||
includeDeclarations: true,
|
includeDeclarations: true,
|
||||||
module: 'commonjs',
|
module: 'commonjs',
|
||||||
|
tsconfig: join(getTsconfigPath(srcPath.toString()), 'tsconfig.json'),
|
||||||
});
|
});
|
||||||
|
|
||||||
// get input files
|
// get input files
|
||||||
|
|||||||
@@ -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 {createProgram} from 'ts-json-schema-generator/dist/factory/program';
|
||||||
import {ProjectReflection} from 'typedoc';
|
import {ProjectReflection} from 'typedoc';
|
||||||
import * as ts from 'typescript';
|
import * as ts from 'typescript';
|
||||||
import {isSchemaWithDefinitions} from './common';
|
import {getTsconfigPath, isSchemaWithDefinitions} from './common';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* StAppsCore converter
|
* StAppsCore converter
|
||||||
@@ -43,7 +43,7 @@ export class Converter {
|
|||||||
...DEFAULT_CONFIG,
|
...DEFAULT_CONFIG,
|
||||||
// expose: 'exported' as any,
|
// expose: 'exported' as any,
|
||||||
// jsDoc: 'extended' as any,
|
// jsDoc: 'extended' as any,
|
||||||
path: join(path, '**/*.ts'),
|
path: join(getTsconfigPath(path), 'tsconfig.json'),
|
||||||
sortProps: true,
|
sortProps: true,
|
||||||
topRef: false,
|
topRef: false,
|
||||||
type: 'SC',
|
type: 'SC',
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ process.on('unhandledRejection', (err) => {
|
|||||||
export class SchemaSpec {
|
export class SchemaSpec {
|
||||||
@test
|
@test
|
||||||
async getSchema() {
|
async getSchema() {
|
||||||
const converter = new Converter(join(__dirname, 'resources'));
|
const converter = new Converter(join(__dirname, '..', 'src', 'resources'));
|
||||||
|
|
||||||
const schema = converter.getSchema('Foo', '0.0.1');
|
const schema = converter.getSchema('Foo', '0.0.1');
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user