Files
bsky-social-app/bskylink/src/logger.ts
T
Hailey 6f8c233397 tidy
2025-08-17 18:51:12 -07:00

16 lines
533 B
TypeScript

import {subsystemLogger} from '@atproto/common'
import {type Logger} from 'pino'
export const httpLogger: Logger = subsystemLogger('bskylink')
export const dbLogger: Logger = subsystemLogger('bskylink:db')
export const redirectLogger: Logger = subsystemLogger('bskylink:redirect')
redirectLogger.info = (
orig =>
(...args: any[]) => {
const [msg, ...rest] = args
orig.apply(redirectLogger, [String(msg), ...rest])
console.log('[bskylink:redirect]', ...args)
}
)(redirectLogger.info) as typeof redirectLogger.info