UNPKG

@lipagas/dev-engine

Version:

Fleetbase Developers extension provides a module for managing developer resources such as API keys, webhooks, sockets, events and logs.

24 lines (20 loc) 753 B
import Engine from '@ember/engine'; import loadInitializers from 'ember-load-initializers'; import Resolver from 'ember-resolver'; import config from './config/environment'; import services from '@lipagas/ember-core/exports/services'; const { modulePrefix } = config; const externalRoutes = ['console', 'extensions']; export default class DevEngine extends Engine { modulePrefix = modulePrefix; Resolver = Resolver; dependencies = { services, externalRoutes, }; setupExtension = function (app, engine, universe) { // register menu item in header universe.registerHeaderMenuItem('Developers', 'console.developers', { icon: 'code', priority: 2 }); }; } loadInitializers(DevEngine, modulePrefix);