/*jshint node:true*/
/* global require, module */
var EmberApp = require('ember-cli/lib/broccoli/ember-app');

module.exports = function(defaults) {
  var app = new EmberApp(defaults, {
    // Add options here
  });

  // STYLES //////////////////////////////////////////////////////////////////////
  // flakes (and deps)
  app.import('bower_components/flakes/css/all.css');
  app.import('bower_components/gridforms/gridforms/gridforms.css');
  // quill
  app.import('bower_components/quill/dist/quill.base.css');
  app.import('bower_components/quill/dist/quill.snow.css');
  // select2
  app.import('bower_components/select2/select2.css');

  // LIBS ////////////////////////////////////////////////////////////////////////
  // flakes (and deps)
  app.import('bower_components/snapjs/snap.js');
  app.import('bower_components/responsive-elements/responsive-elements.js');
  app.import('bower_components/gridforms/gridforms/gridforms.js');
  app.import('bower_components/flakes/js/base.js');
  // moment
  app.import('bower_components/moment/moment.js');
  // quill
  app.import('bower_components/quill/dist/quill.min.js');
  // select2
  app.import('bower_components/select2/select2.min.js');

  // MISC ////////////////////////////////////////////////////////////////////////
  // select2
  app.import('bower_components/select2/select2.png', { destDir: 'assets' });
  app.import('bower_components/select2/select2x2.png', { destDir: 'assets' });
  app.import('bower_components/select2/select2-spinner.gif', { destDir: 'assets' });

  return app.toTree();
};