As part of the road to d3 4.0, parts of d3 are being broken out into small modules (see https://github.com/mbostock/d3/issues/2461), like time, format, and scale. Tessera incorporates all of d3, but only uses it for a few things (time, format, and scale, mostly :).
Minimize the footprint a bit more by switching from the full d3 distribution to the individual modules.
Slightly complicated by flot-d3-stack, which relies on d3 proper - the stream layout isn't available as a separate module (yet). Looks like the stack layout is going in d3-shape, but isn't done yet.
Copying issues from https://github.com/aalpern/tessera => https://github.com/aalpern/tessera/issues/3
As part of the road to d3 4.0, parts of d3 are being broken out into small modules (see https://github.com/mbostock/d3/issues/2461), like time, format, and scale. Tessera incorporates all of d3, but only uses it for a few things (
time, format, and scale,mostly :).Minimize the footprint a bit more by switching from the full d3 distribution to the individual modules.
https://www.npmjs.com/package/d3-format
https://www.npmjs.com/package/d3-timehttps://www.npmjs.com/package/d3-scalehttps://www.npmjs.com/package/d3-colorSlightly complicated by flot-d3-stack, which relies on
d3
proper - the stream layout isn't available as a separate module (yet). Looks like the stack layout is going ind3-shape
, but isn't done yet.