Skip to content

Minima.js API


Minima.js API / @minimajs/openapi / OpenAPIPluginOptions

Interface: OpenAPIPluginOptions

Defined in: packages/openapi/src/index.ts:12

Extends

Properties

components?

ts
optional components: ComponentsObject;

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

Inherited from

ts
Omit.components

externalDocs?

ts
optional externalDocs: ExternalDocumentationObject;

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

Inherited from

ts
Omit.externalDocs

info?

ts
optional info: InfoObject;

Defined in: packages/openapi/src/index.ts:14


jsonSchemaDialect?

ts
optional jsonSchemaDialect: string;

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

Inherited from

ts
Omit.jsonSchemaDialect

path?

ts
optional path: string;

Defined in: packages/openapi/src/index.ts:13


paths?

ts
optional paths: PathsObject<{
}, {
}>;

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

Inherited from

ts
Omit.paths

security?

ts
optional security: SecurityRequirementObject[];

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

Inherited from

ts
Omit.security

servers?

ts
optional servers: ServerObject[];

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

Inherited from

ts
Omit.servers

tags?

ts
optional tags: TagObject[];

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

Inherited from

ts
Omit.tags

webhooks?

ts
optional webhooks: Record<string, 
  | ReferenceObject
  | PathItemObject<{
}>>;

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

Inherited from

ts
Omit.webhooks

x-express-openapi-additional-middleware?

ts
optional x-express-openapi-additional-middleware: (
  | (request, response, next) => Promise<void>
  | (request, response, next) => void)[];

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

Inherited from

ts
Omit.x-express-openapi-additional-middleware

x-express-openapi-validation-strict?

ts
optional x-express-openapi-validation-strict: boolean;

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

Inherited from

ts
Omit.x-express-openapi-validation-strict