@tsed/schema
Version:
JsonSchema module for Ts.ED Framework
16 lines (15 loc) • 357 B
JavaScript
import { SpecTypes } from "../domain/SpecTypes.js";
/**
* @ignore
* @param version
*/
export function getSpecType(version) {
return version.startsWith("3.") ? SpecTypes.OPENAPI : SpecTypes.SWAGGER;
}
/**
* @ignore
* @param spec
*/
export function getSpecTypeFromSpec(spec) {
return "openapi" in spec ? SpecTypes.OPENAPI : SpecTypes.SWAGGER;
}