UNPKG

@ember-tooling/classic-build-app-blueprint

Version:
34 lines (29 loc) 1.1 kB
'use strict'; const EmberApp = require('ember-cli/lib/broccoli/ember-app'); module.exports = function (defaults) { const app = new EmberApp(defaults, { <% if (emberData) {%>emberData: { deprecations: { // New projects can safely leave this deprecation disabled. // If upgrading, to opt-into the deprecated behavior, set this to true and then follow: // https://deprecations.emberjs.com/id/ember-data-deprecate-store-extends-ember-object // before upgrading to Ember Data 6.0 DEPRECATE_STORE_EXTENDS_EMBER_OBJECT: false, }, }, <% } %><% if (typescript) {%>'ember-cli-babel': { enableTypeScriptTransform: true }, <% } %>// Add options here }); <% if (embroider) { %>const { Webpack } = require('@embroider/webpack'); return require('@embroider/compat').compatBuild(app, Webpack, { staticAddonTestSupportTrees: true, staticAddonTrees: true, staticEmberSource: true, staticInvokables: true, skipBabel: [ { package: 'qunit', }, ], });<% } else { %>return app.toTree();<% } %> };