({ storageField: s = 'x-normalized' } = {})
| 54794 | } |
| 54795 | }, |
| 54796 | normalize_header_examples = |
| 54797 | ({ storageField: s = 'x-normalized' } = {}) => |
| 54798 | (o) => { |
| 54799 | const { predicates: i, ancestorLineageToJSONPointer: a } = o |
| 54800 | let u |
| 54801 | return { |
| 54802 | visitor: { |
| 54803 | OpenApi3_1Element: { |
| 54804 | enter(o) { |
| 54805 | u = new Px(o, s, 'header-examples') |
| 54806 | }, |
| 54807 | leave() { |
| 54808 | u = void 0 |
| 54809 | }, |
| 54810 | }, |
| 54811 | HeaderElement: { |
| 54812 | leave(s, o, _, w, x) { |
| 54813 | var C, j |
| 54814 | if (x.some(i.isComponentsElement)) return |
| 54815 | if (void 0 === s.schema || !i.isSchemaElement(s.schema)) return |
| 54816 | if ( |
| 54817 | void 0 === (null === (C = s.schema) || void 0 === C ? void 0 : C.example) && |
| 54818 | void 0 === (null === (j = s.schema) || void 0 === j ? void 0 : j.examples) |
| 54819 | ) |
| 54820 | return |
| 54821 | const L = a([...x, _, s]) |
| 54822 | if (!u.includes(L)) { |
| 54823 | if (void 0 !== s.examples && i.isObjectElement(s.examples)) { |
| 54824 | const o = s.examples.map((s) => cloneDeep.safe(s.value)) |
| 54825 | return ( |
| 54826 | void 0 !== s.schema.examples && |
| 54827 | (s.schema.set('examples', o), u.append(L)), |
| 54828 | void ( |
| 54829 | void 0 !== s.schema.example && |
| 54830 | (s.schema.set('example', o[0]), u.append(L)) |
| 54831 | ) |
| 54832 | ) |
| 54833 | } |
| 54834 | void 0 !== s.example && |
| 54835 | (void 0 !== s.schema.examples && |
| 54836 | (s.schema.set('examples', [cloneDeep(s.example)]), u.append(L)), |
| 54837 | void 0 !== s.schema.example && |
| 54838 | (s.schema.set('example', cloneDeep(s.example)), u.append(L))) |
| 54839 | } |
| 54840 | }, |
| 54841 | }, |
| 54842 | }, |
| 54843 | } |
| 54844 | }, |
| 54845 | openapi_3_1_apidom_normalize = (s) => { |
| 54846 | if (!Nu(s)) return s |
no outgoing calls
no test coverage detected