@pumpkin-plugins/signing API / sign / SigningMetadata
Interface: SigningMetadata
Defined in: sign.ts:11
The metadata Pumpkin expects in the pumpkin.metadata section. Field order is the JSON order.
Properties
dev_id
dev_id:
number
Defined in: sign.ts:21
Marketplace developer id; 0 for independent plugins.
dev_name
dev_name:
string
Defined in: sign.ts:23
The developer's name.
is_paid
is_paid:
boolean
Defined in: sign.ts:25
Whether the plugin is paid.
issued_at
issued_at:
string
Defined in: sign.ts:31
When the build was signed, ISO-8601 UTC.
license_key
license_key:
string|null
Defined in: sign.ts:29
License key, or null.
marketplace_url
marketplace_url:
string
Defined in: sign.ts:13
Marketplace the plugin comes from; empty for independent plugins.
plugin_id
plugin_id:
number
Defined in: sign.ts:15
Marketplace plugin id; 0 for independent plugins.
plugin_name
plugin_name:
string
Defined in: sign.ts:17
The Pumpkin plugin name.
user_id
user_id:
number
Defined in: sign.ts:27
Marketplace user id; 0 for independent plugins.
version
version:
string
Defined in: sign.ts:19
The plugin version.