fastboot-filter-initializers

0.0.2 • Public • Published

fastboot-filter-initializers

Simple broccoli utility function to filter ember initializers based upon build mode.

To use this, first add it as a dependency:

npm i --save fastboot-filter-initializers

Then, add this to index.js of your addon like so:

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

var filterInitializers = require('fastboot-filter-initializers');

module.exports = {
  name: 'addon-name',

  preconcatTree: function(tree) {
    return filterInitializers(tree, this.app.name);
  }
};

And move your initializers and instance-initializers into a subdirectory depending on build mode they are used for, such as: initializers/foo.js -> initializers/browser/foo.js and fastboot only initializers will be moved to initializers/fastboot/foo.js

Package Sidebar

Install

npm i fastboot-filter-initializers

Weekly Downloads

261

Version

0.0.2

License

MIT

Last publish

Collaborators

  • ronco