code: function generateDefaultProject() {
    // We need to be very careful to avoid triggering a watch on the addon root here
    // because of https://github.com/nodejs/node/issues/15683
    let packageDetails = new Funnel(new UnwatchedDir('.'), {
      include: ['package.json', 'README.md']
    });
  
    let addonFiles = new Funnel('addon', {
      exclude: ['**/-private/**']
    });
  
    return new MergeTrees([packageDetails, addonFiles]);
  }
docs: NOTE: https://github.com/ember-learn/ember-cli-addon-docs/blob/v0.5.3/index.js#L253-L278