The settings for a specific plugin.

interface IPlugin {
    data: ISettingBundle;
    id: string;
    raw: string;
    schema: ISchema;
    version: string;
}

Hierarchy

  • PartialJSONObject
    • IPlugin

Properties

Properties

The collection of values for a specified plugin.

id: string

The name of the plugin.

raw: string

The raw user settings data as a string containing JSON with comments.

schema: ISchema

The JSON schema for the plugin.

version: string

The published version of the NPM package containing the plugin.