UNPKG

ember-cli-ic-ajax

Version:

Include ic-ajax into an ember-cli application.

31 lines (25 loc) 727 B
'use strict'; module.exports = { name: 'Ember CLI ic-ajax', init: function(name) { this._super.init && this._super.init.apply(this, arguments); var assets_path = require('path').join('ic-ajax','dist','cjs','main.js'); this.treePaths['vendor'] = require.resolve('ic-ajax').replace(assets_path, ''); }, included: function(app) { var options = this.app.options.icAjaxOptions || {enabled: true}; if (options.enabled) { this.app.import('vendor/ic-ajax/dist/named-amd/main.js', { exports: { 'ic-ajax': [ 'default', 'defineFixture', 'lookupFixture', 'raw', 'request', ] } }); } } };