Reduce that can be used with objects and arrays
Tesselates a polygon or multipolygon into a collection of triangle polygons using earcut.
Convex decomposition for 2D polygons
Reduce transform functions with PostCSS.
A polyfill for crypto.randomFill and crypto.randomFillSync from Node.js core
Moves a shape or location in a specific direction.
Takes a GeoJSON feature and returns points at all self-intersections.
Converts a polygon to a line string.
Takes a kinked polygon and returns a feature collection of polygons that have no kinks.
Changes the size of a geometry by scaling it up or down.
A point in polygon based on the paper Optimal Reliable Point-in-Polygon Test and Differential Coding Boolean Operations on Polygons
Isomorphic map-reduce function to flatten an array into the supplied array
Takes a Feature and a bbox and clips the feature to the bbox using lineclip.
Reduce initial definitions to the actual initial value, where possible.
Rotates a geometry around its center or a given point.
Reduce CSS calc() function to the maximum
Converts a bounding box to a GeoJSON polygon.
Reduce function calls in a string, using a callback
Convex decomposition for 2D polygons
generate the minimum number of tiles to cover a geojson geometry
Checks if a point is inside an area, like a city boundary.
Reduce a list of values using promises into a promise for a value
Reduce custom identifiers with PostCSS.
Types for the TypeScript-ESTree AST spec