PluginListItem
Defined in: plugin.ts:367
Properties
Section titled “Properties”author?
Section titled “author?”
optionalauthor?:string| {name?:string;url?:string; }
Defined in: plugin.ts:372
category?
Section titled “category?”
optionalcategory?:string
Defined in: plugin.ts:382
Registry primary category, retained for legacy marketplace filtering.
color?
Section titled “color?”
optionalcolor?:string
Defined in: plugin.ts:379
compatibility?
Section titled “compatibility?”
optionalcompatibility?:ExternalPluginCompatibility
Defined in: plugin.ts:399
defaultBranch?
Section titled “defaultBranch?”
optionaldefaultBranch?:string
Defined in: plugin.ts:395
description?
Section titled “description?”
optionaldescription?:string
Defined in: plugin.ts:371
enabled
Section titled “enabled”enabled:
boolean
Defined in: plugin.ts:388
optionalicon?:string
Defined in: plugin.ts:380
id:
string
Defined in: plugin.ts:368
installedCommit?
Section titled “installedCommit?”
optionalinstalledCommit?:string
Defined in: plugin.ts:396
license?
Section titled “license?”
optionallicense?:string
Defined in: plugin.ts:398
marketplaceCategories?
Section titled “marketplaceCategories?”
optionalmarketplaceCategories?:string[]
Defined in: plugin.ts:384
Editorial marketplace groups such as infrastructure or productivity.
optionalname?:string
Defined in: plugin.ts:369
ownership?
Section titled “ownership?”
optionalownership?:PluginSourceOwnership
Defined in: plugin.ts:400
path:
string
Defined in: plugin.ts:390
pluginPath?
Section titled “pluginPath?”
optionalpluginPath?:string
Defined in: plugin.ts:397
provides
Section titled “provides”provides:
string[]
Defined in: plugin.ts:389
publisher?
Section titled “publisher?”
optionalpublisher?:object
Defined in: plugin.ts:373
optionalname?:string
optionalurl?:string
verified?
Section titled “verified?”
optionalverified?:boolean
publisherRelationship?
Section titled “publisherRelationship?”
optionalpublisherRelationship?:PluginPublisherRelationship
Defined in: plugin.ts:401
publisherVendor?
Section titled “publisherVendor?”
optionalpublisherVendor?:string
Defined in: plugin.ts:402
optionalrepo?:string
Defined in: plugin.ts:392
GitHub owner/repo for plugins installed from a URL (sideload). Empty for bundled installs.
soundDefaults?
Section titled “soundDefaults?”
optionalsoundDefaults?:Record<string,string>
Defined in: plugin.ts:386
Sound packs only — declared event→slug mapping (see PluginManifest.soundDefaults).
source
Section titled “source”source:
PluginSource
Defined in: plugin.ts:387
thumbnail?
Section titled “thumbnail?”
optionalthumbnail?:string
Defined in: plugin.ts:378
upstreamUrl?
Section titled “upstreamUrl?”
optionalupstreamUrl?:string
Defined in: plugin.ts:394
Repository-owned provenance for an imported third-party plugin.
version?
Section titled “version?”
optionalversion?:string
Defined in: plugin.ts:370