24 lines
507 B
TypeScript
24 lines
507 B
TypeScript
|
|
export * from "./config";
|
||
|
|
export * from "./controllers/crud-controller";
|
||
|
|
export * from "./controllers/nextauth-adapter";
|
||
|
|
export * from "./hapi";
|
||
|
|
export * from "./helpers";
|
||
|
|
export * from "./helpers/response";
|
||
|
|
export * from "./helpers/validation-error";
|
||
|
|
export * from "./logger";
|
||
|
|
export * from "./records";
|
||
|
|
|
||
|
|
import * as pino from "pino";
|
||
|
|
|
||
|
|
declare module "@hapi/hapi" {
|
||
|
|
interface Server {
|
||
|
|
// @ts-ignore
|
||
|
|
logger: pino.Logger;
|
||
|
|
}
|
||
|
|
|
||
|
|
interface Request {
|
||
|
|
// @ts-ignore
|
||
|
|
logger: pino.Logger;
|
||
|
|
}
|
||
|
|
}
|