import noop from "../noop.js"; var x0 = Infinity, y0 = x0, x1 = -x0, y1 = x1; var boundsStream = { point: boundsPoint, lineStart: noop, lineEnd: noop, polygonStart: noop, polygonEnd: noop, result: function() { var bounds = [[x0, y0], [x1, y1]]; x1 = y1 = -(y0 = x0 = Infinity); return bounds; } }; function boundsPoint(x, y) { if (x < x0) x0 = x; if (x > x1) x1 = x; if (y < y0) y0 = y; if (y > y1) y1 = y; } export default boundsStream;