Type Definitions
EventNames
- Source:
Properties:
Name | Type | Description |
---|---|---|
parseBegin |
string | The event triggered before the files are parsed. |
newComment |
string | The event triggered when the plugin finds a new JSDoc comment. |
commentsReady |
string | The event triggered when all the comments were analyzed and the features should start making modifications to the code. |
Type:
TSUtilsOptions
- Source:
Properties:
Name | Type | Attributes | Description |
---|---|---|---|
typedefImports |
boolean | Whether or not to enable the feature that removes |
|
typeOfTypes |
boolean | Whether or not to enable the feature that replaces |
|
extendTypes |
boolean | Whether or not to enable the feature that allows intersections to be reformatted.
Default |
|
removeTaggedBlocks |
boolean | Whether or not to enable the feature that removes blocks that use the |
|
removeTags |
boolean | Whether or not to enable the feature that removes tags that follow a
|
|
modulesOnMemberOf |
boolean | Whether or not to enable the feature that fixes modules' paths on |
|
modulesTypesShortName |
boolean | Whether or not to register modules types without the module path too. Default |
|
parentTag |
boolean | Whether or not to transform all |
|
typeScriptUtilityTypes |
boolean | Whether or not to add the external utility types from TypeScript. Default |
|
tagsReplacement |
Object.<string, string> |
<nullable> |
A dictionary of tags to replace, they keys are the tags being used and the values the
tag that should be used. Default |
Type:
TagsReplacementDictionary
- Source: