semver-intersect
![Greenkeeper badge](https://camo.githubusercontent.com/5404b7b9644dce22d5d0b82b4adc01d1a3afd47a8419e8f3269cab642776fced/68747470733a2f2f6261646765732e677265656e6b65657065722e696f2f736e79616d617468692f73656d7665722d696e746572736563742e737667)
Get the intersection of multiple semver ranges
const { intersect } = require('semver-intersect');
// ^4.1.0
intersect('^4.0.0', '^4.1.0');
// ~4.3.0
intersect('^4.0.0', '~4.3.0');
// ~4.3.89
intersect('^4.0.0', '~4.3.89', '~4.3.24', '~4.3.63');
// throws "Range >=4.5.0 is not compatible with <4.4.0"
intersect('^4.0.0', '~4.3.0', '^4.5.0')