Skip to content

CreateAppConfig

CreateAppConfig<TSchema, TPermissions> = object

Defined in: packages/core/src/types.ts:11

Configuration object for createApp.

TSchema extends Schema

The env schema type from @cfast/env.

TPermissions extends Permissions

The permissions definition from @cfast/permissions.

env: TSchema

Defined in: packages/core/src/types.ts:16

The environment variable schema. Validated at app.init() time via @cfast/env.


permissions: TPermissions

Defined in: packages/core/src/types.ts:18

The permissions config from definePermissions(). Made available to all plugins.