<NME> ember-cli-build.js
<BEF> /* eslint-env node */
'use strict';

const EmberAddon = require('ember-cli/lib/broccoli/ember-addon');

module.exports = function(defaults) {
  let app = new EmberAddon(defaults, {
    eslint: {
      testGenerator: 'mocha',
    },
  });

  /*
    This build file specifies the options for the dummy test app of this
    addon, located in `/tests/dummy`
    This build file does *not* influence how the addon or the app using it
    behave. You most likely want to be modifying `./index.js` or app's build file
  */

  return app.toTree();
};
    outputFile: '/ember-mocha.amd.js'
  });

  var generatedBowerConfig = new Funnel('build-support', {
    srcDir: '/',
    destDir: '/',
    files: ['bower.json']
  });
  generatedBowerConfig = replace(generatedBowerConfig, {
    files: ['bower.json'],
    pattern: {
      match: /VERSION_PLACEHOLDER/,
      replacement: function() {
        // remove leading `v` (since by default our tags use a `v` prefix)
        return gitVersion().replace(/^v/, '');
      }
    }
  });

  var buildExtras = new Funnel('build-support', {
    srcDir: '/',
    destDir: '/',
    files: ['README.md', 'LICENSE', 'mocha-setup.js', 'ember-mocha-adapter.js']
  });

  var globalizedBuildSupport = new Funnel('build-support', {
    destDir: '/tests'
  });

  return mergeTrees([loader, main, testsAndESLint, globalizedMain, vendor, mocha, chai, testSupport, testIndex, generatedBowerConfig, buildExtras]);
};

<MSG> Merge pull request #171 from Turbo87/no-bower

Remove `bower` publishing code
<DFF> @@ -89,26 +89,10 @@ module.exports = function(defaults) {
     outputFile: '/ember-mocha.amd.js'
   });
 
-  var generatedBowerConfig = new Funnel('build-support', {
-    srcDir: '/',
-    destDir: '/',
-    files: ['bower.json']
-  });
-  generatedBowerConfig = replace(generatedBowerConfig, {
-    files: ['bower.json'],
-    pattern: {
-      match: /VERSION_PLACEHOLDER/,
-      replacement: function() {
-        // remove leading `v` (since by default our tags use a `v` prefix)
-        return gitVersion().replace(/^v/, '');
-      }
-    }
-  });
-
   var buildExtras = new Funnel('build-support', {
     srcDir: '/',
     destDir: '/',
-    files: ['README.md', 'LICENSE', 'mocha-setup.js', 'ember-mocha-adapter.js']
+    files: ['mocha-setup.js', 'ember-mocha-adapter.js']
   });
 
   var globalizedBuildSupport = new Funnel('build-support', {
@@ -177,5 +161,5 @@ module.exports = function(defaults) {
     destDir: '/tests'
   });
 
-  return mergeTrees([loader, main, testsAndESLint, globalizedMain, vendor, mocha, chai, testSupport, testIndex, generatedBowerConfig, buildExtras]);
+  return mergeTrees([loader, main, testsAndESLint, globalizedMain, vendor, mocha, chai, testSupport, testIndex, buildExtras]);
 };

Merge pull request #171 from Turbo87/no-bower