Himenon/openapi-typescript-code-generator

Bug: component schemas cannot be in random order

KoharaKazuya opened this issue · 1 comments

Steps To Reproduce

The following is a valid OpenAPI document. In openapi-typescript-code-generator, however, build error occurs.
(demo in the playground)

openapi: 3.0.3
info:
  title: demo
  version: 1.0.0
paths: {}

components:
  schemas:
    Consumer:
      type: object
      properties:
        provider:
          $ref: '#/components/schemas/Provider'
    Provider:
      type: integer

The current behavior

Build error occurs.

The expected behavior

We don't need to care order.

@KoharaKazuya
Thank you! This fix is ​​over.