From 2f034291b751804f1ce61073446dfe0c57f15c77 Mon Sep 17 00:00:00 2001 From: Abel Luck Date: Fri, 2 Jun 2023 08:32:48 +0000 Subject: [PATCH] workaround "Type instantiation is excessively deep and possibly infinite." * this is not a real fix * but we want to make this work ASAP * .. it does work despite Typescript choking * .. this is not a critical code path --- packages/metamigo-cli/src/config.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/metamigo-cli/src/config.ts b/packages/metamigo-cli/src/config.ts index 15fef11..0627ab0 100644 --- a/packages/metamigo-cli/src/config.ts +++ b/packages/metamigo-cli/src/config.ts @@ -2,11 +2,12 @@ import { generateConfig, printConfigOptions, } from "@digiresilience/metamigo-common"; +import { IAppConfig, IAppConvict } from "@digiresilience/metamigo-config"; import { loadConfigRaw } from "@digiresilience/metamigo-config"; export const genConf = async (): Promise => { - const c = await loadConfigRaw(); - const generated = generateConfig(c); + const c = await loadConfigRaw() as any; + const generated = generateConfig(c) as any; console.log(generated); }; @@ -16,6 +17,6 @@ export const genSchema = async (): Promise => { }; export const listConfig = async (): Promise => { - const c = await loadConfigRaw(); + const c = await loadConfigRaw() as any; printConfigOptions(c); };