MCPcopy Create free account
hub / github.com/UsefulSoftwareCo/executor / isOpenApi3

Function isOpenApi3

packages/plugins/openapi/src/sdk/parse.ts:98–99  ·  view source on GitHub ↗
(doc: OpenAPI.Document)

Source from the content-addressed store, hash-verified

96// ---------------------------------------------------------------------------
97
98const isOpenApi3 = (doc: OpenAPI.Document): doc is OpenAPIV3.Document | OpenAPIV3_1.Document =>
99 "openapi" in doc && typeof doc.openapi === "string" && doc.openapi.startsWith("3.");
100
101/** Parse JSON or YAML text into an object without applying OpenAPI version validation. */
102export const parseSpecObject = (text: string): Effect.Effect<OpenAPI.Document, OpenApiParseError> =>

Callers 1

parse.tsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected