fork of hey-api/openapi-ts because I need some additional things
1openapi: 3.1.0
2info:
3 title: OpenAPI 3.1.0 additional properties example
4 version: '1'
5components:
6 schemas:
7 ObjectWithAdditionalPropertiesString:
8 type: object
9 properties:
10 headers:
11 type: object
12 additionalProperties:
13 type: string
14 ObjectOnlyAdditionalPropertiesString:
15 type: object
16 additionalProperties:
17 type: string
18 ObjectOnlyAdditionalPropertiesNumber:
19 type: object
20 additionalProperties:
21 type: number
22 ObjectOnlyAdditionalPropertiesBoolean:
23 type: object
24 additionalProperties:
25 type: boolean
26 ObjectWithPropertiesAndAdditionalPropertiesNumber:
27 type: object
28 properties:
29 id:
30 type: string
31 count:
32 type: integer
33 additionalProperties:
34 type: number
35 ObjectWithAdditionalPropertiesObject:
36 type: object
37 properties:
38 metadata:
39 type: object
40 additionalProperties:
41 type: object
42 properties:
43 value:
44 type: string
45 ObjectOnlyAdditionalPropertiesObject:
46 type: object
47 additionalProperties:
48 type: object
49 properties:
50 name:
51 type: string
52 ObjectWithAdditionalPropertiesFalse:
53 type: object
54 properties:
55 id:
56 type: string
57 count:
58 type: integer
59 additionalProperties: false
60 ObjectWithNestedAdditionalPropertiesFalse:
61 type: object
62 properties:
63 membership:
64 type: object
65 properties:
66 status:
67 type: string
68 enum: [approved, declined, pending]
69 calendar_membership_tier_id:
70 type: string
71 additionalProperties: false