ReadonlyextensionArray of ExtensionDescriptor instances describing all Extensions provided by the plugin.
Optional ReadonlypluginOptional data provided by the Plugin to the host application
Optional ReadonlysharedOptional modules the plugin expects the host to supply (see registerSharedModules),
as a map of module specifier to semver range of the supported version.
The plugin is rejected if the host has not declared a listed module or its version does not satisfy the range.
Interface for a Plugin implementation.