overlapping_intervals (npm): This npm package provides a quick and easy approach to detect overlapping intervals. The package will return a boolean value indicating whether or not two or more intervals overlap. It is simple to incorporate into any project and may be used to validate 
Keywords: Interval|Overlap|Conflict|Schedule|Comparison|Appointment