From cf54b336d17a79d775dd673c0eda361b356d159c Mon Sep 17 00:00:00 2001 From: Elliot DeNolf Date: Wed, 6 Apr 2022 10:05:42 -0400 Subject: [PATCH] fix: new up separate logger for generateTypes script --- src/bin/generateTypes.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/bin/generateTypes.ts b/src/bin/generateTypes.ts index 5d3e929575..51eb12ec16 100644 --- a/src/bin/generateTypes.ts +++ b/src/bin/generateTypes.ts @@ -3,6 +3,7 @@ import fs from 'fs'; import type { JSONSchema4 } from 'json-schema'; import { compile } from 'json-schema-to-typescript'; import payload from '..'; +import Logger from '../utilities/logger'; import { fieldAffectsData, Field, Option, FieldAffectingData } from '../fields/config/types'; import { SanitizedCollectionConfig } from '../collections/config/types'; import { SanitizedConfig } from '../config/types'; @@ -355,9 +356,10 @@ function configToJsonSchema(config: SanitizedConfig): JSONSchema4 { } export function generateTypes(): void { + const logger = Logger(); const config = loadConfig(); - payload.logger.info('Compiling TS types for Collections and Globals...'); + logger.info('Compiling TS types for Collections and Globals...'); const jsonSchema = configToJsonSchema(config); @@ -369,7 +371,7 @@ export function generateTypes(): void { }, }).then((compiled) => { fs.writeFileSync(config.typescript.outputFile, compiled); - payload.logger.info(`Types written to ${config.typescript.outputFile}`); + logger.info(`Types written to ${config.typescript.outputFile}`); }); }