Skip to content

PluginConflict.conflictingVersionRange

PluginConflict › conflictingVersionRange

Type: string

The semver range of the OTHER plugin's versions that conflict, e.g. '<12.0.0' for "every version before the one that gave this behavior up".

A range rather than a minimum, so an overlap confined to one major ('>=3 <4') is expressible, and so is a plugin that conflicts at every version — spell that '>=0.0.0', since compare-versions rejects a bare *. Evaluated against manifest.version; a version that cannot be parsed counts as conflicting.