Skip to content

Minima.js API


Minima.js API / @minimajs/openapi / OpenAPI / ComponentsObject

Type Alias: ComponentsObject

ts
type ComponentsObject = Modify<OpenAPIV3.ComponentsObject, {
  callbacks?: Record<string, 
     | ReferenceObject
    | CallbackObject>;
  examples?: Record<string, 
     | ReferenceObject
    | ExampleObject>;
  headers?: Record<string, 
     | ReferenceObject
    | HeaderObject>;
  links?: Record<string, ReferenceObject | LinkObject>;
  parameters?: Record<string, 
     | ReferenceObject
    | ParameterObject>;
  pathItems?: Record<string, 
     | ReferenceObject
    | PathItemObject>;
  requestBodies?: Record<string, 
     | ReferenceObject
    | RequestBodyObject>;
  responses?: Record<string, 
     | ReferenceObject
    | ResponseObject>;
  schemas?: Record<string, SchemaObject>;
  securitySchemes?: Record<string, 
     | ReferenceObject
    | SecuritySchemeObject>;
}>;

Defined in: node_modules/.bun/openapi-types@12.1.3/node_modules/openapi-types/dist/index.d.ts:132