UNPKG

@kingbri1/standard-json

Version:

[![npm version](https://img.shields.io/npm/v/@standard-community/standard-json.svg)](https://npmjs.org/package/@standard-community/standard-json "View this project on NPM") [![npm downloads](https://img.shields.io/npm/dm/@standard-community/standard-json)

2 lines (1 loc) 534 B
var s=Object.defineProperty;var e=(a,t)=>s(a,"name",{value:t,configurable:!0});import*as l from"zod/v4/core";import{t as m}from"./index-DOXDsjmq.js";const f=e(async()=>async(a,t)=>{const r=a;if("_zod"in r)return l.toJSONSchema(r,{target:"draft-7",io:"input",override:e(o=>{o.jsonSchema.allOf&&(o.jsonSchema.allOf=o.jsonSchema.allOf.flatMap(n=>n.allOf?n.allOf:[n]))},"override")});{const{zodToJsonSchema:o}=await m(import("zod-to-json-schema"),"zod-to-json-schema");return o(r,t)}},"getToJsonSchemaFn");export{f as getToJsonSchemaFn};