@pgengler/ember-cli-mirage
Version:
A client-side server to help you build, test and demo your Ember app
28 lines (23 loc) • 622 B
JavaScript
/* eslint-env node */
;
var path = require('path');
module.exports = {
description: 'Generates a Mirage model.',
fileMapTokens: function () {
var self = this;
return {
__root__: function (options) {
if (
!!self.project.config()['ember-cli-mirage'] &&
!!self.project.config()['ember-cli-mirage'].directory
) {
return self.project.config()['ember-cli-mirage'].directory;
} else if (options.inAddon) {
return path.join('tests', 'dummy', 'mirage');
} else {
return '/mirage';
}
},
};
},
};