mirror of
https://gitlab.com/openstapps/openstapps.git
synced 2026-01-03 20:12:51 +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,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',
|
||||
|
||||
@@ -29,7 +29,7 @@ process.on('unhandledRejection', (err) => {
|
||||
export class SchemaSpec {
|
||||
@test
|
||||
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');
|
||||
|
||||
|
||||
Reference in New Issue
Block a user