Are 2 ranges overlapping
A range overlap detection tool for graphical representation
Find the Overlap Area.
Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex`
Range header field string parser
Checks if two geometries have an area of overlap without one being completely contained inside the other.
Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.
TypeScript definitions for range-parser
Utility for normalizing a numeric range, with a wrapping function useful for polar coordinates
Takes any LineString or Polygon and returns the overlapping lines between both features.
Common get-version-range-type shared between changeset packages
Voice Error Codes
This library creates a new Response, given a source Response and a Range header value.
for adding, subtracting, and indexing discontinuous ranges of numbers
Range data type parser and serializer for PostgreSQL
Find the greatest satisfied semver range from an array of ranges.
Fast, bash-like range expansion. Expand a range of numbers or letters, uppercase or lowercase. Used by micromatch.
Check version ranges like `>=N` and `X || Y || Z` with support for Node.js, Web Browsers, Deno, and TypeScript.
A React component for choosing dates and date ranges.
Validates peer ranges
Overlap two strings that contain new lines. Useful for ASCII drawings.
Deduplication tool for yarn.lock files
View-specific transforms for Vega dataflows.
TypeScript definitions for express-serve-static-core
A simple gem to find date ranges overlap
Set of sorted non-overlapping ranges
Overlaps aids in finding shared overlaps between a set of Range or Range-like objects.
An efficient tree structure for querying on data with overlapping ranges
A simple extension to Ruby's core Range class to determine overlaps between two Ranges.
It consumes a collection of objects with Date ranges that are overlapping and Normalizes or splits them based on the overlaps.. returns the splitted dates as same type of objects again
Allow you to manipulate a group of ranges. Such as merging overlapping ranges, doing ranges union, intersection, difference, and so on.
Takes two date ranges (A,B) and returns an array of date ranges in A that do not overlap with date range B, and returns B. See the README for more info (https://github.com/possibly/carve_range)
Compare multiple IP ranges for overlaps, equivalence and containment
A subclass of Set that attempts to merge overlapping or adjacent Range values.
Allows one to assign random attributes to ranges and juggle them in lists. Also adds parsing from string, but most interesting when used in a PositionRange::List. In lists standard set operations can be applied to them, like addition, substraction and intersection. In addition one can also get the combined size of all the ranges in the list. And cluster overlapping ranges, maintaining the attributes.
This gem helps you easily set up time range uniqueness constraints in PostgreSQL using ActiveRecord migrations and validations. It ensures that time ranges do not overlap within a table, supporting optional scoping of uniqueness.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.