Interface TypeScriptInputProcessorOptions

Class for processing Typescript code inputs to Common module

interface TypeScriptInputProcessorOptions {
    aliasRef?: boolean;
    compilerOptions?: CompilerOptions;
    defaultNumberType?: "number" | "integer";
    defaultProps?: boolean;
    esModuleInterop?: boolean;
    excludePrivate?: boolean;
    id?: string;
    ignoreErrors?: boolean;
    include?: string[];
    noExtraProps?: boolean;
    out?: string;
    propOrder?: boolean;
    ref?: boolean;
    rejectDateType?: boolean;
    required?: boolean;
    skipLibCheck?: boolean;
    strictNullChecks?: boolean;
    titles?: boolean;
    topRef?: boolean;
    tsNodeRegister?: boolean;
    typeOfKeyword?: boolean;
    uniqueNames?: boolean;
    validationKeywords?: string[];
}

Hierarchy

  • PartialArgs
    • TypeScriptInputProcessorOptions

Properties

aliasRef?: boolean
compilerOptions?: CompilerOptions
defaultNumberType?: "number" | "integer"
defaultProps?: boolean
esModuleInterop?: boolean
excludePrivate?: boolean
id?: string
ignoreErrors?: boolean
include?: string[]
noExtraProps?: boolean
out?: string
propOrder?: boolean
ref?: boolean
rejectDateType?: boolean
required?: boolean
skipLibCheck?: boolean
strictNullChecks?: boolean
titles?: boolean
topRef?: boolean
tsNodeRegister?: boolean
typeOfKeyword?: boolean
uniqueNames?: boolean
validationKeywords?: string[]