import Engine from 'ember-engines/engine'; import loadInitializers from 'ember-load-initializers'; import Resolver from './resolver'; import config from './config/environment'; const { modulePrefix } = config; const Eng = Engine.extend({ modulePrefix, Resolver, dependencies: { services: [ 'access', 'app', 'azureAd', 'catalog', 'clusterStore', 'digitalOcean', 'endpoint', 'globalStore', 'intl', 'modal', 'oauth', 'resource-actions', 'scope', 'session', 'settings', 'store', 'tooltip', 'user-language', 'user-theme', 'router', ], externalRoutes: [ 'index', 'failWhale', 'authenticated', 'authenticated.cluster', 'authenticated.cluster.projects', 'authenticated.project', 'apps-tab', 'apps-tab.detail', 'authenticated.prefs', 'authenticated.cluster.nodes', 'authenticated.cluster.security.members.index', 'nodes.node-templates', 'logout' ] } }); loadInitializers(Eng, modulePrefix); export default Eng;