Skip to content

Commit

Permalink
fix: handle output format
Browse files Browse the repository at this point in the history
  • Loading branch information
gajus committed Nov 15, 2023
1 parent 645e112 commit c668df8
Showing 1 changed file with 10 additions and 6 deletions.
16 changes: 10 additions & 6 deletions src/factories/createLogFormatter.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ export const createLogFormatter = (configuration: {
includeDate = false,
useColors = false,
omitPaths = [],
outputFormat,
} = configuration;

let lastMessageTime: number;
Expand Down Expand Up @@ -50,12 +51,15 @@ export const createLogFormatter = (configuration: {
dotProp.delete(parsedMessage, omitPath);
}

const formattedMessage = formatMessage(parsedMessage, {
chalk,
includeDate,
lastMessageTime,
useColors,
});
const formattedMessage =
outputFormat === 'pretty'
? formatMessage(parsedMessage, {
chalk,
includeDate,
lastMessageTime,
useColors,
})
: JSON.stringify(parsedMessage) + '\n';

lastMessageTime = parsedMessage.time;

Expand Down

0 comments on commit c668df8

Please sign in to comment.