24 lines
898 B
JavaScript
24 lines
898 B
JavaScript
import './styles/app.scss';
|
|
import '@warp-drive/ember/install';
|
|
import Application from '@ember/application';
|
|
import compatModules from '@embroider/virtual/compat-modules';
|
|
import Resolver from 'ember-resolver';
|
|
import loadInitializers from 'ember-load-initializers';
|
|
import './config/custom-inflector-rules';
|
|
import config from 'frontend-lblod-chat/config/environment';
|
|
import { importSync, isDevelopingApp, macroCondition } from '@embroider/macros';
|
|
import setupInspector from '@embroider/legacy-inspector-support/ember-source-4.12';
|
|
|
|
if (macroCondition(isDevelopingApp())) {
|
|
importSync('./deprecation-workflow');
|
|
}
|
|
|
|
export default class App extends Application {
|
|
modulePrefix = config.modulePrefix;
|
|
podModulePrefix = config.podModulePrefix;
|
|
Resolver = Resolver.withModules(compatModules);
|
|
inspector = setupInspector(this);
|
|
}
|
|
|
|
loadInitializers(App, config.modulePrefix, compatModules);
|