RoadmapShopEvents
Skip to main content

Home > @rushstack/typings-generator > IStringValuesTypingsGeneratorOptions

IStringValuesTypingsGeneratorOptions interface

Signature:

export interface IStringValuesTypingsGeneratorOptions extends ITypingsGeneratorOptions<IStringValueTypings | undefined> 

Extends: ITypingsGeneratorOptions<IStringValueTypings

Properties

PropertyModifiersTypeDescription
exportAsDefault?boolean(Optional) Setting this option wraps the typings export in a default property.
exportAsDefaultInterfaceName?string(Optional) When exportAsDefault is true, this optional setting determines the interface name for the default wrapped export. Ignored when exportAsDefault is false.
fileExtensionsstring[](Inherited from ITypingsGeneratorOptions)
filesToIgnore?string[]

(Optional)

(Inherited from ITypingsGeneratorOptions)

generatedTsFolderstring(Inherited from ITypingsGeneratorBaseOptions)
getAdditionalOutputFiles?(relativePath: string) => string[]

(Optional)

(Inherited from ITypingsGeneratorOptions)

globsToIgnore?string[]

(Optional)

(Inherited from ITypingsGeneratorBaseOptions)

parseAndGenerateTypings(fileContents: string, filePath: string, relativePath: string) => TTypingsResult | Promise<TTypingsResult>(Inherited from ITypingsGeneratorOptions)
secondaryGeneratedTsFolders?string[]

(Optional)

(Inherited from ITypingsGeneratorBaseOptions)

srcFolderstring(Inherited from ITypingsGeneratorBaseOptions)
terminal?ITerminal

(Optional)

(Inherited from ITypingsGeneratorBaseOptions)