mirror of
https://github.com/vale981/apollo-server
synced 2025-03-15 23:36:40 -04:00
25 lines
302 B
TypeScript
25 lines
302 B
TypeScript
export enum LogAction {
|
|
request,
|
|
parse,
|
|
validation,
|
|
execute,
|
|
setup,
|
|
cleanup,
|
|
}
|
|
|
|
export enum LogStep {
|
|
start,
|
|
end,
|
|
status,
|
|
}
|
|
|
|
export interface LogMessage {
|
|
action: LogAction;
|
|
step: LogStep;
|
|
key?: string;
|
|
data?: any;
|
|
}
|
|
|
|
export interface LogFunction {
|
|
(message: LogMessage);
|
|
}
|