Interface: StoneBlueprint<U, V>
Interface: StoneBlueprint<U, V>
Stone blueprint.
This interface defines the main configuration options for the Stone.js framework. It includes settings for the builder, adapters, and the main application, while allowing additional custom options to be added.
Type Parameters
U
U
extends IncomingEvent
= IncomingEvent
V
V
extends OutgoingResponse
= OutgoingResponse
Indexable
[key: string]: unknown
Allow adding any additional custom properties. The value of the custom properties can be of any type, depending on user requirements.
Properties
stone
stone: Partial<AppConfig<U, V>>;
Application-level settings, including environment, middleware, logging, and service registration.