Bluesky app fork with some witchin' additions 馃挮
at main 15 lines 533 B view raw
1import {subsystemLogger} from '@atproto/common' 2import {type Logger} from 'pino' 3 4export const httpLogger: Logger = subsystemLogger('bskylink') 5export const dbLogger: Logger = subsystemLogger('bskylink:db') 6export const redirectLogger: Logger = subsystemLogger('bskylink:redirect') 7 8redirectLogger.info = ( 9 orig => 10 (...args: any[]) => { 11 const [msg, ...rest] = args 12 orig.apply(redirectLogger, [String(msg), ...rest]) 13 console.log('[bskylink:redirect]', ...args) 14 } 15)(redirectLogger.info) as typeof redirectLogger.info