config library

Classes

Headers

Enums

BuildTarget
Supported deployment targets for a Spry application.
OpenAPIComponentsMergeStrategy
Controls how document-level components are merged.
ReloadStrategy
Reload behavior used by spry serve.

Extension Types

ClientConfig
Global client generation settings for spry.config.dart.
OpenAPIConfig
Global OpenAPI generation settings for spry.config.dart.
OpenAPIDocumentConfig
Configurable document root fields excluding generated paths.
OpenAPIOutput
Describes where openapi.json should be written.
Scalar
Scalar API reference UI configuration.

Functions

defineSpryConfig({String? host, int? port, BuildTarget? target, String? routesDir, String? middlewareDir, String? publicDir, String? outputDir, bool? caseSensitive, int? handlerCacheCapacity, ReloadStrategy? reload, String? wranglerConfig, OpenAPIConfig? openapi, ClientConfig? client}) → void
Emits Spry build configuration as JSON for spry.config.dart.