fix: dev:generate-types on all test configs (#919)

This commit is contained in:
Dan Ribbens
2022-08-13 13:04:24 -04:00
committed by GitHub
parent 4115045c15
commit 145e1db05d
11 changed files with 114 additions and 55 deletions

View File

@@ -390,6 +390,7 @@ function configToJsonSchema(config: SanitizedConfig): JSONSchema4 {
export function generateTypes(): void {
const logger = Logger();
const config = loadConfig();
const outputFile = process.env.PAYLOAD_TS_OUTPUT_PATH || config.typescript.outputFile;
logger.info('Compiling TS types for Collections and Globals...');
@@ -402,8 +403,8 @@ export function generateTypes(): void {
singleQuote: true,
},
}).then((compiled) => {
fs.writeFileSync(config.typescript.outputFile, compiled);
logger.info(`Types written to ${config.typescript.outputFile}`);
fs.writeFileSync(outputFile, compiled);
logger.info(`Types written to ${outputFile}`);
});
}