Skip to content

Latest commit

 

History

History
18 lines (12 loc) · 628 Bytes

File metadata and controls

18 lines (12 loc) · 628 Bytes

dmstr/openapi-json-schema-bundle

Inject JSON Schemas into OpenAPI documentation for API Platform.

Features (planned)

  • SchemaRegistry — merges provider schemas into a discriminated anyOf
  • #[JsonSchema] attribute — references entity-local JSON Schema files
  • OperationInputSchemaResolver — entity-local + path-fallback schema lookup
  • OpenAPI decorators: JsonFieldSchemaDecorator, JedisonGridSchemaDecorator, OperationInputSchemaDecorator
  • DumpSchemaCommand — CLI utility

License

MIT © diemeisterei GmbH