a string in the format <publisher>.<name>
a string in the format <publisher>.<name>@<version>
.
undefined
if it looks like the string passed in does not have the format returned by {@link PluginIdentifiers.toVersionedId}.
a string in the format <id>@<version>
.
undefined
if it looks like the string passed in does not have the format returned by {@link PluginIdentifiers.toVersionedId}.
a string in the format <publisher>.<name>
.
Unpublished plugins (not from Open VSX or VSCode plugin store) may not have a
publisher
field.