diff --git a/packages/cli/src/helpers/config.ts b/packages/cli/src/helpers/config.ts index 8722d29..93e0cb3 100644 --- a/packages/cli/src/helpers/config.ts +++ b/packages/cli/src/helpers/config.ts @@ -13,6 +13,10 @@ export async function loadConfig(config?: string): Promise { } } -export async function validateConfig(config?: unknown): Promise { - return await configZod.parseAsync(config) +export async function validateConfig(log: (message: string) => void, config?: unknown): Promise { + const parsedConfig: ResolvedConfig = await configZod.parseAsync(config) + log(`Install component to: ${join(process.cwd(), parsedConfig.paths.components)}`) + log(`Install shared module to: ${join(process.cwd(), parsedConfig.paths.shared)}`) + log(`Import shared with: ${parsedConfig.import.shared}`) + return parsedConfig }