Package.describe({
  version: '1.1.0',
  summary: 'Meteor bundle analysis and visualization.',
  documentation: 'README.md',
});

Npm.depends({
  "d3-selection": "1.0.5",
  "d3-shape": "1.0.6",
  "d3-hierarchy": "1.1.4",
  "d3-transition": "1.0.4",
  "d3-collection": "1.0.4",
  "pretty-bytes": "4.0.2",
});

Package.onUse(function(api) {
  api.use('isobuild:dynamic-import@1.5.0');
  api.use([
    'ecmascript',
    'http',
  ]);
  api.mainModule('server.js', 'server');
  api.mainModule('client.js', 'client');
});

Package.describe({
  version: '1.1.0',
  summary: 'Meteor bundle analysis and visualization.',
  documentation: 'README.md',
});

Npm.depends({
  "d3-selection": "1.0.5",
  "d3-shape": "1.0.6",
  "d3-hierarchy": "1.1.4",
  "d3-transition": "1.0.4",
  "d3-collection": "1.0.4",
  "pretty-bytes": "4.0.2",
});

Package.onUse(function(api) {
  api.use('isobuild:dynamic-import@1.5.0');
  api.use([
    'ecmascript',
    'dynamic-import',
    'http',
  ]);
  api.mainModule('server.js', 'server');
  api.mainModule('client.js', 'client');
});

Make bundle-visualizer depend on dynamic-import directly again.
Make bundle-visualizer depend on dynamic-import directly again.

Since bundle-visualizer is a non-core package, it could be used with a
version of ecmascript that does not imply dynamic-import, though it
definitely requires support for `import()` to function properly.
