CreateAppConfig
CreateAppConfig<
TSchema,TPermissions> =object
Defined in: packages/core/src/types.ts:11
Configuration object for createApp.
Type Parameters
Section titled “Type Parameters”TSchema
Section titled “TSchema”TSchema extends Schema
The env schema type from @cfast/env.
TPermissions
Section titled “TPermissions”TPermissions extends Permissions
The permissions definition from @cfast/permissions.
Properties
Section titled “Properties”env:
TSchema
Defined in: packages/core/src/types.ts:16
The environment variable schema. Validated at app.init() time via @cfast/env.
permissions
Section titled “permissions”permissions:
TPermissions
Defined in: packages/core/src/types.ts:18
The permissions config from definePermissions(). Made available to all plugins.