all repos — kokyo @ 96b7285acbac64583de6ddb0612a88f3d65dd885

Chatbot and CLI tool for Swiss public transports

lib/logger.ts (view raw)

 1import * as log from "@std/log";
 2
 3log.setup({
 4  handlers: {
 5    stringFmt: new log.ConsoleHandler("DEBUG", {
 6      formatter: rec =>
 7        `${rec.datetime.toLocaleString()} [${rec.levelName}] ${rec.msg}`,
 8    }),
 9  },
10  loggers: {
11    default: {
12      level: "DEBUG",
13      handlers: ["stringFmt"],
14    },
15  },
16});
17
18export default log;