| 182 | } |
| 183 | |
| 184 | interface GenerateExtendChainParams { |
| 185 | class="cm">// path?: string; |
| 186 | imports: string[]; |
| 187 | schemaType: class="st">"z.object" | class="st">"arktype" | class="st">"valibot"; |
| 188 | valueTypes: string[]; |
| 189 | methods?: string[]; |
| 190 | numSchemas: number; |
| 191 | numKeys: number; |
| 192 | class="cm">// numRefs?: number; |
| 193 | numOmits?: number; |
| 194 | numPicks?: number; |
| 195 | numExtends?: number; |
| 196 | custom?: string; |
| 197 | } |
| 198 | export function generateExtendChain(params: GenerateExtendChainParams) { |
| 199 | const { |
| 200 | imports, |
nothing calls this directly
no outgoing calls
no test coverage detected