From a3455278b5ee6d2070b15b5e494f2fb7ce3a502b Mon Sep 17 00:00:00 2001 From: Jari Kolehmainen Date: Mon, 28 Feb 2022 08:07:55 +0200 Subject: [PATCH] injectable fixes Signed-off-by: Jari Kolehmainen --- .../directory-for-bundled-binaries.injectable.ts | 1 + src/common/vars/context-dir.injectable.ts | 1 + src/common/vars/is-development.injectable.ts | 1 + 3 files changed, 3 insertions(+) diff --git a/src/common/app-paths/directory-for-bundled-binaries/directory-for-bundled-binaries.injectable.ts b/src/common/app-paths/directory-for-bundled-binaries/directory-for-bundled-binaries.injectable.ts index 853bd29f9d..f1f279e0b8 100644 --- a/src/common/app-paths/directory-for-bundled-binaries/directory-for-bundled-binaries.injectable.ts +++ b/src/common/app-paths/directory-for-bundled-binaries/directory-for-bundled-binaries.injectable.ts @@ -8,6 +8,7 @@ import isDevelopmentInjectable from "../../vars/is-development.injectable"; import contextDirInjectable from "../../vars/context-dir.injectable"; const directoryForBundledBinariesInjectable = getInjectable({ + id: "directory-for-bundled-binaries", instantiate: (di) => { if (di.inject(isDevelopmentInjectable)) { return path.join(di.inject(contextDirInjectable), "binaries"); diff --git a/src/common/vars/context-dir.injectable.ts b/src/common/vars/context-dir.injectable.ts index 5b92924b51..09484cc816 100644 --- a/src/common/vars/context-dir.injectable.ts +++ b/src/common/vars/context-dir.injectable.ts @@ -6,6 +6,7 @@ import { getInjectable, lifecycleEnum } from "@ogre-tools/injectable"; import { contextDir } from "../vars"; const contextDirInjectable = getInjectable({ + id: "context-dir", instantiate: () => contextDir, lifecycle: lifecycleEnum.singleton, }); diff --git a/src/common/vars/is-development.injectable.ts b/src/common/vars/is-development.injectable.ts index ae65cfdc76..c6adadd7e0 100644 --- a/src/common/vars/is-development.injectable.ts +++ b/src/common/vars/is-development.injectable.ts @@ -6,6 +6,7 @@ import { getInjectable, lifecycleEnum } from "@ogre-tools/injectable"; import { isDevelopment } from "../vars"; const isDevelopmentInjectable = getInjectable({ + id: "is-development", instantiate: () => isDevelopment, lifecycle: lifecycleEnum.singleton, });