Skip to content

Commit 31fa416

Browse files
committed
remove pino pretty
1 parent 0a7f5cb commit 31fa416

File tree

2 files changed

+27
-18
lines changed

2 files changed

+27
-18
lines changed

packages/auth/src/auth.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,12 @@ export const auth = betterAuth({
3434
create: {
3535
after: async (user: { id: string; name: string; email: string }) => {
3636
logger.info(
37-
"User Created",
38-
`User ${user.id}, ${user.name}, ${user.email} created`
37+
{
38+
userId: user.id,
39+
userName: user.name,
40+
userEmail: user.email,
41+
},
42+
"User Created"
3943
);
4044
// const resend = new Resend(process.env.RESEND_API_KEY as string);
4145
// await resend.emails.send({

packages/shared/src/utils/logger.ts

Lines changed: 21 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,35 +2,40 @@ import pino from "pino";
22

33
const token = process.env.AXIOM_TOKEN as string;
44
const dataset = process.env.AXIOM_DATASET as string;
5-
let transport: any
5+
6+
const loggerConfig: pino.LoggerOptions = {
7+
level: "debug",
8+
name: "databuddy",
9+
};
610

711
if (token && dataset) {
8-
transport = {
12+
loggerConfig.transport = {
913
target: "@axiomhq/pino",
1014
options: {
1115
token,
1216
dataset,
1317
},
1418
};
15-
} else {
16-
transport = {
17-
options: {
18-
colorize: true,
19-
},
20-
};
2119
}
2220

23-
export const logger = pino({
24-
level: "debug",
25-
name: "databuddy",
26-
transport
27-
});
21+
export const logger = pino(loggerConfig);
2822

2923

3024
export function createLogger(name: string) {
31-
return pino({
25+
const config: pino.LoggerOptions = {
3226
level: "debug",
3327
name,
34-
transport
35-
});
28+
};
29+
30+
if (token && dataset) {
31+
config.transport = {
32+
target: "@axiomhq/pino",
33+
options: {
34+
token,
35+
dataset,
36+
},
37+
};
38+
}
39+
40+
return pino(config);
3641
}

0 commit comments

Comments
 (0)