| 434 | } |
| 435 | |
| 436 | interface Plugin { |
| 437 | id: string; |
| 438 | name: string; |
| 439 | description?: string; |
| 440 | path: string; |
| 441 | items: PluginItem[]; |
| 442 | tags?: string[]; |
| 443 | external?: boolean; |
| 444 | repository?: string | null; |
| 445 | homepage?: string | null; |
| 446 | author?: PluginAuthor | null; |
| 447 | license?: string | null; |
| 448 | source?: PluginSource | null; |
| 449 | } |
| 450 | |
| 451 | interface PluginsData { |
| 452 | items: Plugin[]; |
nothing calls this directly
no outgoing calls
no test coverage detected