you can extend the log class and write your own
_log
method
/* eslint-disable @typescript-eslint/no-explicit-any */
import { LogLevel, Logger, LoggerOptions } from '@crawlee/playwright';
export class CustomLogger extends Logger {
constructor(
options: LoggerOptions,
) {
super(options);
}
override _log(
level: LogLevel,
message: string,
data?: any,
exception?: unknown,
opts?: Record<string, any>,
): void {
}
}
then you can inject it into the global config
log.setOptions({
logger: new CustomLogger(log.getOptions()),
});