SPB Git forge

spb/rareindex

Public
54commits 1branches 0releases
7.1 MBsize
maindefault branch
10 days agolast push
TypeScript 61.9% HTML 37.2% SQL 0.7%
575 B · 20 lines typescript
Raw Blame History
1import pino from 'pino';23const level = process.env.LOG_LEVEL ?? 'info';45export const logger = pino({6  level,7  base: { service: process.env.RI_SERVICE ?? 'rareindex' },8  timestamp: pino.stdTimeFunctions.isoTime,9  redact: {10    paths: ['*.apiKey', '*.api_key', '*.authorization', 'req.headers.authorization', 'FIRECRAWL_API_KEY', 'SCRAPFLY_API_KEY', 'ANTHROPIC_API_KEY', 'OPENAI_API_KEY'],11    censor: '[redacted]',12  },13});1415export type Logger = typeof logger;1617export function childLogger(bindings: Record<string, unknown>): Logger {18  return logger.child(bindings);19}20