fix(lint): resolve all 49 lint warnings and errors across codebase
- Remove unused imports/variables in seed scripts and test files - Replace console.log with console.warn in seed/utility scripts - Replace `as any` with proper Prisma types (InputJsonValue, PaymentStatus, Plan, UserWhereInput) - Fix import-x/no-named-as-default-member warnings in logger, mapbox, eslint config - Prefix unused callback params with underscore in e2e tests Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
import { Injectable, type LoggerService as NestLoggerService } from '@nestjs/common';
|
||||
import pino, { type Logger } from 'pino';
|
||||
import pinoLogger, { type Logger, stdTimeFunctions } from 'pino';
|
||||
import { maskPii } from './pii-masker';
|
||||
|
||||
@Injectable()
|
||||
@@ -7,7 +7,7 @@ export class LoggerService implements NestLoggerService {
|
||||
private readonly logger: Logger;
|
||||
|
||||
constructor() {
|
||||
this.logger = pino({
|
||||
this.logger = pinoLogger({
|
||||
level: process.env['LOG_LEVEL'] ?? 'info',
|
||||
transport:
|
||||
process.env['NODE_ENV'] !== 'production'
|
||||
@@ -22,7 +22,7 @@ export class LoggerService implements NestLoggerService {
|
||||
},
|
||||
},
|
||||
base: { service: 'goodgo-api' },
|
||||
timestamp: pino.stdTimeFunctions.isoTime,
|
||||
timestamp: stdTimeFunctions.isoTime,
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user