import 'zone.js';
// @marketplaces/auth ships plain tsc output (dist/index.js), not Angular
// Package Format - its classes carry no compiled Ivy DI metadata, so Angular
// falls back to JIT-compiling them at runtime. Without this import that
// throws immediately on first injection (AuthService, Ed25519 services, any
// class from the package), which breaks app bootstrap and admin auth
// entirely. Real fix: publish the package via ng-packagr. Tracked - do not
// remove this import until that ships.
import { bootstrapApplication } from '@angular/platform-browser';
import { appConfig } from './app/app.config';
import { App } from './app/app';
import '@angular/compiler';

bootstrapApplication(App, appConfig)
  .catch((err) => console.error(err));
