UNPKG

@typespec/openapi3

Version:

TypeSpec library for emitting OpenAPI 3.0 and OpenAPI 3.1 from the TypeSpec REST protocol binding and converting OpenAPI3 to TypeSpec

15 lines 613 B
import { applyEncoding as baseApplyEncoding } from "./encoding.js"; function getEncodingFieldName() { // In Open API 3.0, format is always used for encoding. return "format"; } export const applyEncoding = (program, typespecType, target, options) => { return baseApplyEncoding(program, typespecType, target, getEncodingFieldName, options); }; export const getRawBinarySchema = () => { return { type: "string", format: "binary" }; }; export const isRawBinarySchema = (schema) => { return schema.type === "string" && schema.format === "binary"; }; //# sourceMappingURL=openapi-helpers-3-0.js.map