simplify-2D is a high-performance JavaScript 2D polyline simplification library
$ component install microjs/simplify-2D
var simplify = require('simplify-2D');
simplify(points, tolerance, highQuality)
Returns a simplified array of points
points - An array of points in the format: {x: Number, y: Number}tolerance - Optional number (defaulting to 1) Affects the amount of simplification (in the same metric as the point coordinates).MIT