dart_frog_open_api 0.1.1
dart_frog_open_api: ^0.1.1 copied to clipboard
OpenAPI/Swagger spec generator for Dart Frog — file-system based route scanning.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.1.1 #
- UPDATE README
0.1.0 #
Added #
- Initial release
- File-system based route scanning for Dart Frog (
routes/) - OpenAPI 3.0 JSON spec generation (
openApiJsonHandler) - Swagger UI and Scalar UI handlers (
swaggerUiHandler,scalarUiHandler) - Fluent route documentation API (
Api.path()) and direct constructors (PathSchema/OperationSchema) - Automatic DTO schemas via
zto, with recursive$refresolution for nested DTOs - Postman v2.1 and Bruno collection export (with test / pre-request scripts)
SecurityConfig— secure by default (404 until explicitly enabled), optional guard, CORS allowlist, security headers and spec caching- Declarative security schemes (
OpenApiSecurity.bearer,apiKey*,oauth2*)