diff --git a/packages/core/src/core.ts b/packages/core/src/core.ts index ee649ac..288c845 100644 --- a/packages/core/src/core.ts +++ b/packages/core/src/core.ts @@ -126,7 +126,6 @@ export async function lint(project: string, options?: Partial) { ignoreNonNullAssertion: lintOptions.ignoreNonNullAssertion, ignoreObject: lintOptions.ignoreObject, ignoreEmptyType: lintOptions.ignoreEmptyType, - reportSemanticError: lintOptions.reportSemanticError, } sourceFile.forEachChild(node => { @@ -274,7 +273,6 @@ export function lintSync(compilerOptions: ts.CompilerOptions, rootNames: string[ ignoreNonNullAssertion: lintOptions.ignoreNonNullAssertion, ignoreObject: lintOptions.ignoreObject, ignoreEmptyType: lintOptions.ignoreEmptyType, - reportSemanticError: lintOptions.reportSemanticError, } sourceFile.forEachChild(node => { diff --git a/packages/core/src/interfaces.ts b/packages/core/src/interfaces.ts index 32ca86b..cb306c5 100644 --- a/packages/core/src/interfaces.ts +++ b/packages/core/src/interfaces.ts @@ -44,6 +44,7 @@ export interface LintOptions extends CommonOptions { ignoreFiles?: string | string[], fileCounts: boolean, absolutePath?: boolean, + reportSemanticError: boolean } interface CommonOptions { @@ -76,7 +77,6 @@ interface CommonOptions { * {} */ ignoreEmptyType: boolean - reportSemanticError: boolean } export interface FileContext extends CommonOptions {