created a service container and moved all possible stuff to it to make light index files with reusable container

This commit is contained in:
Boki 2025-06-22 19:01:16 -04:00
parent 9a5e87ef4a
commit eeb5d1aca2
7 changed files with 766 additions and 633 deletions

View file

@ -13,3 +13,10 @@ export {
type ServiceContainer,
type ServiceContainerOptions,
} from './awilix-container';
// Service application framework
export {
ServiceApplication,
type ServiceApplicationConfig,
type ServiceLifecycleHooks,
} from './service-application';