Interface: ParsedEnvironment
Defined in: packages/core/src/boot.ts:209
Environment object after it has been processed by the environmentFactory. It has default values set for all optional properties in the Environment interface.
The optional properties are made required since the environmentFactory sets default values for them.
Extends
RequiredDeep<Environment>
Indexable
[key: string]: unknown
Properties
$App
$App:
RequiredObjectDeep<$AppSettings>
Defined in: packages/core/src/boot.ts:89
Inherited from
$Debug
$Debug:
boolean
Defined in: packages/core/src/boot.ts:70
Enable/disable debug mode. When enabled you can see additional error messages while this also enable some additional validation that can produce additional errors.
Inherited from
$Language
$Language:
Record<string,string>
Defined in: packages/core/src/boot.ts:87
Inherited from
$Resources()
$Resources: (
response,manifest,defaultResources) =>Resources
Defined in: packages/core/src/boot.ts:90
Parameters
response
unknown
manifest
defaultResources
Returns
Inherited from
$Server
$Server:
RequiredObjectDeep<{cache?: {cacheKeyGenerator?: (req) =>string;enabled?:boolean| (req) =>boolean;entryTtl?:number;maxEntries?:number;unusedEntryTtl?:number; };clusters?:number|null;concurrency?:number;degradation?: {isOverloaded?: (event) =>boolean;isSPA?: (event) =>boolean;isSPAPrefetch?: (event) =>boolean;isStatic?: (event) =>boolean; };host?:string| (__namedParameters) =>string;logger?: {formatting?:"dev"|"simple"|"JSON"; };port?:number;protocol?:"http:"|"https:"| (__namedParameters) =>"http:"|"https:";staticPath?:string; }>
Defined in: packages/core/src/boot.ts:95
Inherited from
$Version
$Version:
string
Defined in: packages/core/src/boot.ts:88