Triangulates obj text, depends on three.js and earcut.
TypeScript definitions for earcut
The fastest and smallest JavaScript polygon triangulation library for your WebGL apps
Define a data property on an object. Will fall back to assignment in an engine without descriptors.
handle circular references when stringifying and parsing
Check if a value is an object
Check if a value is a plain object
utilities for primitive JavaScript types
Safely get a dot-notated property within an object.
Tesselates a polygon or multipolygon into a collection of triangle polygons using earcut.
Utility functions to deal with references in objects
an identity object using ES6 proxies
string representations of objects in node and the browser
Simple JSON Addressing.
Easily read/write JSON files.
Reuse objects and functions with style
extend an object
A [W3C HTML JSON forms spec](http://www.w3.org/TR/html-json-forms/) compliant field appender (for lack of a better name). Useful for people implementing `application/x-www-form-urlencoded` and `multipart/form-data` parsers.
Work with objects of different cased keys
Filter an array of objects to a specific OS
Execute a function on exit without leaking memory, allowing all objects to be garbage collected
Map object keys and values into a new object
tiny util for getting and setting deep object props safely
Gets the job done when JSON.stringify can't