Minima.js API / @minimajs/openapi / OpenAPI / BaseSchemaObject
Type Alias: BaseSchemaObject
ts
type BaseSchemaObject = Modify<Omit<OpenAPIV3.BaseSchemaObject, "nullable">, {
$schema?: string;
additionalProperties?: | boolean
| ReferenceObject
| SchemaObject;
allOf?: (
| ReferenceObject
| SchemaObject)[];
anyOf?: (
| ReferenceObject
| SchemaObject)[];
const?: any;
contentMediaType?: string;
discriminator?: DiscriminatorObject;
examples?: OpenAPIV3.BaseSchemaObject["example"][];
exclusiveMaximum?: boolean | number;
exclusiveMinimum?: boolean | number;
externalDocs?: ExternalDocumentationObject;
not?: | ReferenceObject
| SchemaObject;
oneOf?: (
| ReferenceObject
| SchemaObject)[];
properties?: {
[name: string]:
| ReferenceObject
| SchemaObject;
};
xml?: XMLObject;
}>;Defined in: node_modules/.bun/openapi-types@12.1.3/node_modules/openapi-types/dist/index.d.ts:79