Lightweight utility for input validation and data extraction in Turf.js. Ensures GeoJSON inputs are in the correct format and extracts specific components like coordinates or geometries.
Deprecated: Use other well maintained library instead.
Takes a kinked polygon and returns a feature collection of polygons that have no kinks.
Add markdown prettify flavor to showdown
A tab group interface for Directus. This interface allows you to group fields into tabs as an alternative to the default accordion group.
Embed YouTube videos within showdown
Azure client library for Azure Web PubSub
Type definitions common across Pokemon Showdown
Checks if a point is inside an area, like a city boundary.
Takes a line and returns a line at offset by the specified distance.
Returns the closest point, of a collection of points, to a line.
output coverage reports using Node.js' built in coverage
Takes a grid of values (GeoJSON format) and a set of threshold ranges. It outputs polygons that group areas within those ranges, effectively creating filled contour isobands.
Ember component to render markdown into HTML.
Smooths a Polygon or MultiPolygon, based on Chaikin's algorithm.
C APIs for registering a Node-API module exporting an interface for invoking a binary numerical function.
Return the global object.
Integrate your Joi validation schema definitions directly into your type/DTO classes with convenient decorators.
Split a LineString by another GeoJSON Feature.
Finds the nearest point on a line to a given point
Creates line segments from a GeoJSON feature.
Divides a LineString into chunks of a specified length.
Number constructor.
C APIs for registering a Node-API module exporting an interface for invoking a unary numerical function.