OptionaldocsOptionalfilesThe files this plugin handles. Plugins that do not introduce new file types should not need to implement anything here.
OptionalentryPoint?: booleanIndicates whether this file should be parsed as an entry point when generating output. (Default: false)
Optionalmatcher?: RegExp | FileMatcherA regex pattern or predicate to apply to a file's path to determine if it should be handled by this plugin.
The name of the plugin. Must end with "Plugin" suffix. This name is used in metrics and error messages.
OptionalnodesThe TypeScript AST nodes this plugin handles. Plugins that do not introduce new syntax should not need to define any handlers here.
OptionalrecordsThe records this plugin handles. The keys of this object are the names of the tables to be handled, and the values are handlers which can implement the following:
OptionalshapesThe shapes this plugin handles. Each shape handler can implement the following:
Deprecated
This property is no longer read and will be removed in a future release.