vitepress-openapi
Version:
Generate VitePress API Documentation from OpenAPI Specification.
16 lines (13 loc) • 323 B
text/typescript
import type { OpenAPIV3 } from '@scalar/openapi-types'
export function createCompositeKey({
parameter,
operationId,
}: {
parameter: OpenAPIV3.ParameterObject
operationId: string
}): string {
if (!parameter.name || !parameter.in) {
return ''
}
return `${operationId}:${parameter.in}:${parameter.name}`
}