Skip to content

Commit df64e55

Browse files
Added custom logger.
1 parent 2355c58 commit df64e55

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/middleware.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// src/middleware.ts
22
import { NextResponse, NextRequest } from 'next/server'
3+
import { logger } from '@/lib/logger'
34

45
/**
56
* ANSI color codes for console output in Docker
@@ -123,7 +124,7 @@ export function middleware(request: NextRequest): NextResponse {
123124
const timestamp = new Date().toISOString()
124125
const fullUrl = pathname + search
125126

126-
console.log(
127+
logger.info(
127128
`${colors.gray}[${timestamp}]${colors.reset} ` +
128129
`${getColoredMethod(method)} ` +
129130
`${colors.cyan}${fullUrl}${colors.reset} ` +
@@ -132,9 +133,9 @@ export function middleware(request: NextRequest): NextResponse {
132133

133134
// Log additional details in development
134135
if (process.env.NODE_ENV === 'development') {
135-
console.log(`${colors.dim} └─ UA: ${userAgent}${colors.reset}`)
136+
logger.info(`${colors.dim} └─ UA: ${userAgent}${colors.reset}`)
136137
if (referer !== '-') {
137-
console.log(`${colors.dim} └─ Referer: ${referer}${colors.reset}`)
138+
logger.info(`${colors.dim} └─ Referer: ${referer}${colors.reset}`)
138139
}
139140
}
140141
}

0 commit comments

Comments
 (0)