{"version":3,"file":"operation_body.cjs","sources":["../../../src/metadata/operation_body.ts"],"sourcesContent":["import type { OpenAPIV3 } from 'openapi-types'\nimport type { TypeOptions } from '../types.js'\nimport { createMetadataStorage } from './factory.js'\n\nexport type OperationBodyMetadata = Omit<OpenAPIV3.RequestBodyObject, 'content'> & {\n  mediaType: string\n} & TypeOptions\n\nexport const OperationBodyMetadataKey = Symbol('OperationBody')\n\nexport const OperationBodyMetadataStorage =\n  createMetadataStorage<OperationBodyMetadata>(OperationBodyMetadataKey)\n"],"names":["createMetadataStorage"],"mappings":";;;;AAQO,MAAM,wBAAA,GAA2B,OAAO,eAAe;AAEvD,MAAM,4BAAA,GACXA,8BAA6C,wBAAwB;;;;;"}