UNPKG

alapa

Version:

A cutting-edge web development framework designed to revolutionize the way developers build modern web applications.

38 lines (37 loc) 1.5 kB
import { APIConfiguration } from "./api"; import { ApplicationCongratulation } from "./application"; import { AutConfiguration } from "./auth"; import { CacheConfiguration } from "./cache"; import { DatabaseConfiguration } from "./database"; import { EmailConfiguration } from "./email"; import { EncryptionCongratulation } from "./encryption"; import { JWTConfiguration } from "./jwt"; import { LoggerConfiguration } from "./logger"; import { MiddlewareConfiguration } from "./middleware"; import { MonitoringConfiguration } from "./monitoring"; import { QueueConfiguration } from "./queue"; import { SecurityConfiguration } from "./security"; import { ServerConfiguration } from "./server"; import { SessionConfiguration } from "./session"; import { StorageConfiguration } from "./storage"; import { ViewConfiguration } from "./view"; export interface Configuration { server: ServerConfiguration; view: ViewConfiguration; database: DatabaseConfiguration; logger: LoggerConfiguration; email?: EmailConfiguration; jwt?: JWTConfiguration; session?: SessionConfiguration; security?: SecurityConfiguration; cache?: CacheConfiguration; queue?: QueueConfiguration; monitoring?: MonitoringConfiguration; middleware: MiddlewareConfiguration; storage?: StorageConfiguration; scheduler?: CacheConfiguration; auth: AutConfiguration; application: ApplicationCongratulation; api: APIConfiguration; encryption: EncryptionCongratulation; }