fork of hey-api/openapi-ts because I need some additional things
1openapi: 3.0.3
2info:
3 title: Schema Name Collision Test
4 version: 1.0.0
5paths:
6 /test:
7 get:
8 responses:
9 '200':
10 description: Success
11 content:
12 application/json:
13 schema:
14 type: object
15 properties:
16 user1:
17 $ref: '#/components/schemas/User_v1_User'
18 user2:
19 $ref: '#/components/schemas/User'
20 user3:
21 $ref: '#/components/schemas/User_v2_User'
22components:
23 schemas:
24 User_v1_User:
25 type: object
26 properties:
27 id:
28 type: string
29 version:
30 type: string
31 enum: ['v1']
32 User:
33 type: object
34 properties:
35 name:
36 type: string
37 User_v2_User:
38 type: object
39 properties:
40 email:
41 type: string
42 version:
43 type: string
44 enum: ['v2']