// -- Transforms -----

import {extend} from 'vega-util';
import {transforms} from 'vega-dataflow';
import * as tx from 'vega-transforms';
import * as vtx from 'vega-view-transforms';
import * as encode from 'vega-encode';
import * as geo from 'vega-geo';
import * as force from 'vega-force';
import * as tree from 'vega-hierarchy';
import * as voronoi from 'vega-voronoi';
import * as wordcloud from 'vega-wordcloud';
import * as xf from 'vega-crossfilter';
extend(transforms, tx, vtx, encode, geo, force, tree, voronoi, wordcloud, xf);


// -- Exports -----

export {
  version
} from './package.json';

export * from 'vega-statistics';

export * from 'vega-util';

export * from 'vega-loader';

export * from 'vega-scenegraph';

export {
  Dataflow,
  EventStream,
  Parameters,
  Pulse,
  MultiPulse,
  Operator,
  Transform,
  changeset,
  ingest,
  isTuple,
  definition,
  transform,
  transforms,
  tupleid
} from 'vega-dataflow';

export {
  scale,
  scheme,
  interpolate,
  interpolateRange,
  timeInterval,
  utcInterval
} from 'vega-scale';

export {
  projection
} from 'vega-projection';

export {
  View
} from 'vega-view';

export {
  parse,
  expressionFunction,
  formatLocale,
  timeFormatLocale
} from 'vega-parser';

export {
  parse as runtime,
  context as runtimeContext
} from 'vega-runtime';

@@ -1,118 +1,12 @@
-// -- Transforms -----%0A%0Aimport %7Bextend%7D from 'vega-util';%0Aimport %7Btransforms%7D from 'vega-dataflow';%0Aim
+ex
 port *
- as tx
  fro
@@ -17,1197 +17,10 @@
 ega-
-transforms';%0Aimport * as vtx from 'vega-view-transforms';%0Aimport * as encode from 'vega-encode';%0Aimport * as geo from 'vega-geo';%0Aimport * as force from 'vega-force';%0Aimport * as tree from 'vega-hierarchy';%0Aimport * as voronoi from 'vega-voronoi';%0Aimport * as wordcloud from 'vega-wordcloud';%0Aimport * as xf from 'vega-crossfilter';%0Aextend(transforms, tx, vtx, encode, geo, force, tree, voronoi, wordcloud, xf);%0A%0A%0A// -- Exports -----%0A%0Aexport %7B%0A  version%0A%7D from './package.json';%0A%0Aexport * from 'vega-statistics';%0A%0Aexport * from 'vega-util';%0A%0Aexport * from 'vega-loader';%0A%0Aexport * from 'vega-scenegraph';%0A%0Aexport %7B%0A  Dataflow,%0A  EventStream,%0A  Parameters,%0A  Pulse,%0A  MultiPulse,%0A  Operator,%0A  Transform,%0A  changeset,%0A  ingest,%0A  isTuple,%0A  definition,%0A  transform,%0A  transforms,%0A  tupleid%0A%7D from 'vega-dataflow';%0A%0Aexport %7B%0A  scale,%0A  scheme,%0A  interpolate,%0A  interpolateRange,%0A  timeInterval,%0A  utcInterval%0A%7D from 'vega-scale';%0A%0Aexport %7B%0A  projection%0A%7D from 'vega-projection';%0A%0Aexport %7B%0A  View%0A%7D from 'vega-view';%0A%0Aexport %7B%0A  parse,%0A  expressionFunction,%0A  formatLocale,%0A  timeFormatLocale%0A%7D from 'vega-parser';%0A%0Aexport %7B%0A  parse as runtime,%0A  context as runtimeContext%0A%7D from 'vega-runtime
+lib
 ';%0A

Update index.js to use vega-lib exports.