From 4d9a7f9b1b74a5c3c45f694f6c3390aa6ad62e77 Mon Sep 17 00:00:00 2001 From: Sebastian Malton Date: Thu, 9 Jun 2022 08:27:26 -0400 Subject: [PATCH] Switch to Writable from Mutable Signed-off-by: Sebastian Malton --- .../extension-loader/create-extension-instance.injectable.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/renderer/extension-loader/create-extension-instance.injectable.ts b/src/renderer/extension-loader/create-extension-instance.injectable.ts index 415da80a81..1096799d62 100644 --- a/src/renderer/extension-loader/create-extension-instance.injectable.ts +++ b/src/renderer/extension-loader/create-extension-instance.injectable.ts @@ -3,7 +3,7 @@ * Licensed under MIT License. See LICENSE in root directory for more information. */ import { getInjectable } from "@ogre-tools/injectable"; -import type { Mutable } from "type-fest"; +import type { Writable } from "type-fest"; import catalogCategoryRegistryInjectable from "../../common/catalog/category-registry.injectable"; import { createExtensionInstanceInjectionToken } from "../../extensions/extension-loader/create-extension-instance.token"; import fileSystemProvisionerStoreInjectable from "../../extensions/extension-loader/file-system-provisioner-store/file-system-provisioner-store.injectable"; @@ -30,7 +30,7 @@ const createExtensionInstanceInjectable = getInjectable({ return (ExtensionClass, extension) => { const instance = new ExtensionClass(extension) as LensRendererExtension; - (instance as Mutable)[lensExtensionDependencies] = deps; + (instance as Writable)[lensExtensionDependencies] = deps; return instance; };