File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change 1
1
// src/middleware.ts
2
2
import { NextResponse , NextRequest } from 'next/server'
3
+ import { logger } from '@/lib/logger'
3
4
4
5
/**
5
6
* ANSI color codes for console output in Docker
@@ -123,7 +124,7 @@ export function middleware(request: NextRequest): NextResponse {
123
124
const timestamp = new Date ( ) . toISOString ( )
124
125
const fullUrl = pathname + search
125
126
126
- console . log (
127
+ logger . info (
127
128
`${ colors . gray } [${ timestamp } ]${ colors . reset } ` +
128
129
`${ getColoredMethod ( method ) } ` +
129
130
`${ colors . cyan } ${ fullUrl } ${ colors . reset } ` +
@@ -132,9 +133,9 @@ export function middleware(request: NextRequest): NextResponse {
132
133
133
134
// Log additional details in development
134
135
if ( process . env . NODE_ENV === 'development' ) {
135
- console . log ( `${ colors . dim } └─ UA: ${ userAgent } ${ colors . reset } ` )
136
+ logger . info ( `${ colors . dim } └─ UA: ${ userAgent } ${ colors . reset } ` )
136
137
if ( referer !== '-' ) {
137
- console . log ( `${ colors . dim } └─ Referer: ${ referer } ${ colors . reset } ` )
138
+ logger . info ( `${ colors . dim } └─ Referer: ${ referer } ${ colors . reset } ` )
138
139
}
139
140
}
140
141
}
You can’t perform that action at this time.
0 commit comments