[READ ONLY MIRROR] Spark Social AppView Server
github.com/sprksocial/server
atproto
deno
hono
lexicon
1import { configure, getConsoleSink } from "@logtape/logtape";
2import { getPrettyFormatter } from "@logtape/pretty";
3
4export async function configureLogger() {
5 await configure({
6 sinks: {
7 console: getConsoleSink({
8 formatter: getPrettyFormatter({
9 properties: true,
10 categoryStyle: "underline",
11 messageColor: "rgb(255, 255, 255)",
12 categoryColor: "rgb(255, 255, 255)",
13 messageStyle: "reset",
14 }),
15 }),
16 },
17 loggers: [
18 { category: "appview", lowestLevel: "info", sinks: ["console"] },
19 { category: "ingester", lowestLevel: "info", sinks: ["console"] },
20 {
21 category: ["logtape", "meta"],
22 lowestLevel: "error",
23 sinks: ["console"],
24 },
25 ],
26 });
27}