ReadonlynameName of the depended-on plugin, without scope prefix.
Optional ReadonlyscopeOptional npm-style scope of the depended-on plugin (e.g. flowscripter for @flowscripter/my-plugin).
ReadonlyversionSemver version range that must be satisfied by the installed version of the depended-on plugin
(e.g. ^1.2.0, >=2.0.0).
Declares a dependency on another VersionedPlugin by name and semver version range.