UNPKG

@mintlify/common

Version:

Commonly shared code within Mintlify

17 lines (16 loc) 692 B
import { getExtensionsData } from './getExtensionsData.js'; export const getSecuritySchemesData = (securitySchemes) => { return securitySchemes.map((securityScheme) => { return { id: securityScheme.id(), name: securityScheme.name() || securityScheme.id(), type: securityScheme.type(), description: securityScheme.description(), in: securityScheme.in(), scheme: securityScheme.scheme(), bearerFormat: securityScheme.bearerFormat(), openIdConnectUrl: securityScheme.openIdConnectUrl(), extensions: getExtensionsData(securityScheme.extensions().all()), }; }); };