ember-codemod-v1-to-v2
Version:
Codemod to convert Ember addons to v2 addon format
25 lines (21 loc) • 677 B
JavaScript
;
const sideWatch = require('@embroider/broccoli-side-watch');
const { maybeEmbroider } = require('@embroider/test-setup');
const EmberApp = require('ember-cli/lib/broccoli/ember-app');
module.exports = function (defaults) {
const app = new EmberApp(defaults, {
// Add options here
autoImport: {
watchDependencies: ['<%= options.packages.addon.name %>'],
},<% if (options.packages.addon.hasTypeScript) { %>
'ember-cli-babel': {
enableTypeScriptTransform: true,
},<% } %>
trees: {
app: sideWatch('app', {
watching: ['<%= options.packages.addon.name %>'],
}),
},
});
return maybeEmbroider(app);
};