UNPKG

typia

Version:

Superfast runtime validators with only one line

21 lines (18 loc) 692 B
import { LlmSchemaComposer } from '@samchon/openapi/lib/composers/LlmSchemaComposer.mjs'; const _llmApplicationFinalize = (app, options) => { app.options = { ...LlmSchemaComposer.defaultConfig(app.model), separate: options?.separate ?? null, }; if (app.options.separate === null) return; for (const func of app.functions) func.separated = LlmSchemaComposer.separateParameters(app.model)({ parameters: func.parameters, predicate: app.options .separate, equals: options?.equals ?? false, }); }; export { _llmApplicationFinalize }; //# sourceMappingURL=_llmApplicationFinalize.mjs.map