mirror of
https://github.com/langgenius/dify.git
synced 2026-07-21 02:28:30 +08:00
24 lines
356 B
TypeScript
24 lines
356 B
TypeScript
import {
|
|
binaryTag,
|
|
CORE_SCHEMA,
|
|
load,
|
|
mergeTag,
|
|
omapTag,
|
|
pairsTag,
|
|
setTag,
|
|
timestampTag,
|
|
} from 'js-yaml'
|
|
|
|
const OPENAPI_YAML_SCHEMA = CORE_SCHEMA.withTags(
|
|
binaryTag,
|
|
mergeTag,
|
|
omapTag,
|
|
pairsTag,
|
|
setTag,
|
|
timestampTag,
|
|
)
|
|
|
|
export function loadOpenApiYaml(input: string) {
|
|
return load(input, { schema: OPENAPI_YAML_SCHEMA })
|
|
}
|