From b08f69edf21ded5fd12bdc7204b419f41eae6a9a Mon Sep 17 00:00:00 2001 From: Jacob Nguyen <76754747+jacoobes@users.noreply.github.com> Date: Wed, 15 May 2024 00:28:46 -0500 Subject: [PATCH] ioc deps method --- packages/ioc/src/container.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/ioc/src/container.ts b/packages/ioc/src/container.ts index 5b6459f..36e0f60 100644 --- a/packages/ioc/src/container.ts +++ b/packages/ioc/src/container.ts @@ -60,6 +60,10 @@ export class Container { this.finished_init = true; } + deps>(): T { + return Object.fromEntries(this.__singletons) as T + } + async executeHooks(name: string) { const hookFunctions = this.hooks.get(name) || []; for (const hookFunction of hookFunctions) {