/* jshint node: true */
'use strict';

module.exports = {
  afterInstall: function() {
    this.addPackagesToProject([
      { name: 'ember-cli-paint' },
      { name: 'ember-cli-lodash' },
      { name: 'ember-moment' }
    ]);

    this.addBowerPackagesToProject([
      { name: 'moment-timezone' },
      { name: 'interact' },
      { name: 'lodash' }
    ]);
  }
};

/* jshint node: true */
'use strict';

module.exports = {
  normalizeEntityName: function() {},

  beforeInstall: function() {
    return this.addBowerPackagesToProject([
      { name: 'moment-timezone' },
      { name: 'jquery-simulate' },
      { name: 'interact' },
      { name: 'lodash' }
    ]);
  },

  afterInstall: function() {
    return this.addPackagesToProject([
      { name: 'ember-cli-paint' },
      { name: 'ember-cli-lodash' },
      { name: 'ember-moment' }
    ]);
  }
};

Normalize entity name and return promises