From 44563e84a3fcd55480225520b87d2d61dc7f02a0 Mon Sep 17 00:00:00 2001 From: cenesdeveloper <134650915+cenesdeveloper@users.noreply.github.com> Date: Fri, 7 Aug 2026 14:39:41 +0000 Subject: [PATCH] Update Build --- dist/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dist/index.js b/dist/index.js index 90d6465..f834097 100644 --- a/dist/index.js +++ b/dist/index.js @@ -6,4 +6,4 @@ import{createRequire as t}from"module";var n={1695:(t,n,i)=>{var a;const{awsEndp depsCount: ${n}, deps: ${i}}`};const l={keyword:"dependencies",type:"object",schemaType:"object",error:n.error,code(t){const[n,i]=splitDependencies(t);validatePropertyDeps(t,n);validateSchemaDeps(t,i)}};function splitDependencies({schema:t}){const n={};const i={};for(const a in t){if(a==="__proto__")continue;const c=Array.isArray(t[a])?n:i;c[a]=t[a]}return[n,i]}function validatePropertyDeps(t,n=t.schema){const{gen:i,data:c,it:l}=t;if(Object.keys(n).length===0)return;const d=i.let("missing");for(const h in n){const f=n[h];if(f.length===0)continue;const g=(0,A.propertyInData)(i,c,h,l.opts.ownProperties);t.setParams({property:h,depsCount:f.length,deps:f.join(", ")});if(l.allErrors){i.if(g,()=>{for(const n of f){(0,A.checkReportMissingProp)(t,n)}})}else{i.if((0,a._)`${g} && (${(0,A.checkMissingProp)(t,f,d)})`);(0,A.reportMissingProp)(t,d);i.else()}}}n.validatePropertyDeps=validatePropertyDeps;function validateSchemaDeps(t,n=t.schema){const{gen:i,data:a,keyword:l,it:d}=t;const h=i.name("valid");for(const f in n){if((0,c.alwaysValidSchema)(d,n[f]))continue;i.if((0,A.propertyInData)(i,a,f,d.opts.ownProperties),()=>{const n=t.subschema({keyword:l,schemaProp:f},h);t.mergeValidEvaluated(n,h)},()=>i.var(h,true));t.ok(h)}}n.validateSchemaDeps=validateSchemaDeps;n["default"]=l},3818:(t,n,i)=>{Object.defineProperty(n,"__esModule",{value:true});const a=i(5826);const c={keyword:"dependentSchemas",type:"object",schemaType:"object",code:t=>(0,a.validateSchemaDeps)(t)};n["default"]=c},8584:(t,n,i)=>{Object.defineProperty(n,"__esModule",{value:true});const a=i(1436);const c=i(4464);const A={message:({params:t})=>(0,a.str)`must match "${t.ifClause}" schema`,params:({params:t})=>(0,a._)`{failingKeyword: ${t.ifClause}}`};const l={keyword:"if",schemaType:["object","boolean"],trackErrors:true,error:A,code(t){const{gen:n,parentSchema:i,it:A}=t;if(i.then===undefined&&i.else===undefined){(0,c.checkStrictMode)(A,'"if" without "then" and "else" is ignored')}const l=hasSchema(A,"then");const d=hasSchema(A,"else");if(!l&&!d)return;const h=n.let("valid",true);const f=n.name("_valid");validateIf();t.reset();if(l&&d){const i=n.let("ifClause");t.setParams({ifClause:i});n.if(f,validateClause("then",i),validateClause("else",i))}else if(l){n.if(f,validateClause("then"))}else{n.if((0,a.not)(f),validateClause("else"))}t.pass(h,()=>t.error(true));function validateIf(){const n=t.subschema({keyword:"if",compositeRule:true,createErrors:false,allErrors:false},f);t.mergeEvaluated(n)}function validateClause(i,c){return()=>{const A=t.subschema({keyword:i},f);n.assign(h,f);t.mergeValidEvaluated(A,h);if(c)n.assign(c,(0,a._)`${i}`);else t.setParams({ifClause:i})}}}};function hasSchema(t,n){const i=t.schema[n];return i!==undefined&&!(0,c.alwaysValidSchema)(t,i)}n["default"]=l},8775:(t,n,i)=>{Object.defineProperty(n,"__esModule",{value:true});const a=i(3448);const c=i(6467);const A=i(5791);const l=i(2959);const d=i(6182);const h=i(5826);const f=i(1372);const g=i(2431);const p=i(8778);const m=i(664);const E=i(8350);const C=i(9380);const I=i(2490);const y=i(9205);const B=i(8584);const Q=i(6829);function getApplicator(t=false){const n=[E.default,C.default,I.default,y.default,B.default,Q.default,f.default,g.default,h.default,p.default,m.default];if(t)n.push(c.default,l.default);else n.push(a.default,A.default);n.push(d.default);return n}n["default"]=getApplicator},5791:(t,n,i)=>{Object.defineProperty(n,"__esModule",{value:true});n.validateTuple=void 0;const a=i(1436);const c=i(4464);const A=i(8484);const l={keyword:"items",type:"array",schemaType:["object","array","boolean"],before:"uniqueItems",code(t){const{schema:n,it:i}=t;if(Array.isArray(n))return validateTuple(t,"additionalItems",n);i.items=true;if((0,c.alwaysValidSchema)(i,n))return;t.ok((0,A.validateArray)(t))}};function validateTuple(t,n,i=t.schema){const{gen:A,parentSchema:l,data:d,keyword:h,it:f}=t;checkStrictTuple(l);if(f.opts.unevaluated&&i.length&&f.items!==true){f.items=c.mergeEvaluated.items(A,i.length,f.items)}const g=A.name("valid");const p=A.const("len",(0,a._)`${d}.length`);i.forEach((n,i)=>{if((0,c.alwaysValidSchema)(f,n))return;A.if((0,a._)`${p} > ${i}`,()=>t.subschema({keyword:h,schemaProp:i,dataProp:i},g));t.ok(g)});function checkStrictTuple(t){const{opts:a,errSchemaPath:A}=f;const l=i.length;const d=l===t.minItems&&(l===t.maxItems||t[n]===false);if(a.strictTuples&&!d){const t=`"${h}" is ${l}-tuple, but minItems or maxItems/${n} are not specified or different at path "${A}"`;(0,c.checkStrictMode)(f,t,a.strictTuples)}}}n.validateTuple=validateTuple;n["default"]=l},2959:(t,n,i)=>{Object.defineProperty(n,"__esModule",{value:true});const a=i(1436);const c=i(4464);const A=i(8484);const l=i(3448);const d={message:({params:{len:t}})=>(0,a.str)`must NOT have more than ${t} items`,params:({params:{len:t}})=>(0,a._)`{limit: ${t}}`};const h={keyword:"items",type:"array",schemaType:["object","boolean"],before:"uniqueItems",error:d,code(t){const{schema:n,parentSchema:i,it:a}=t;const{prefixItems:d}=i;a.items=true;if((0,c.alwaysValidSchema)(a,n))return;if(d)(0,l.validateAdditionalItems)(t,d);else t.ok((0,A.validateArray)(t))}};n["default"]=h},8350:(t,n,i)=>{Object.defineProperty(n,"__esModule",{value:true});const a=i(4464);const c={keyword:"not",schemaType:["object","boolean"],trackErrors:true,code(t){const{gen:n,schema:i,it:c}=t;if((0,a.alwaysValidSchema)(c,i)){t.fail();return}const A=n.name("valid");t.subschema({keyword:"not",compositeRule:true,createErrors:false,allErrors:false},A);t.failResult(A,()=>t.reset(),()=>t.error())},error:{message:"must NOT be valid"}};n["default"]=c},2490:(t,n,i)=>{Object.defineProperty(n,"__esModule",{value:true});const a=i(1436);const c=i(4464);const A={message:"must match exactly one schema in oneOf",params:({params:t})=>(0,a._)`{passingSchemas: ${t.passing}}`};const l={keyword:"oneOf",schemaType:"array",trackErrors:true,error:A,code(t){const{gen:n,schema:i,parentSchema:A,it:l}=t;if(!Array.isArray(i))throw new Error("ajv implementation error");if(l.opts.discriminator&&A.discriminator)return;const d=i;const h=n.let("valid",false);const f=n.let("passing",null);const g=n.name("_valid");t.setParams({passing:f});n.block(validateOneOf);t.result(h,()=>t.reset(),()=>t.error(true));function validateOneOf(){d.forEach((i,A)=>{let d;if((0,c.alwaysValidSchema)(l,i)){n.var(g,true)}else{d=t.subschema({keyword:"oneOf",schemaProp:A,compositeRule:true},g)}if(A>0){n.if((0,a._)`${g} && ${h}`).assign(h,false).assign(f,(0,a._)`[${f}, ${A}]`).else()}n.if(g,()=>{n.assign(h,true);n.assign(f,A);if(d)t.mergeEvaluated(d,a.Name)})})}}};n["default"]=l},664:(t,n,i)=>{Object.defineProperty(n,"__esModule",{value:true});const a=i(8484);const c=i(1436);const A=i(4464);const l=i(4464);const d={keyword:"patternProperties",type:"object",schemaType:"object",code(t){const{gen:n,schema:i,data:d,parentSchema:h,it:f}=t;const{opts:g}=f;const p=(0,a.allSchemaProperties)(i);const m=p.filter(t=>(0,A.alwaysValidSchema)(f,i[t]));if(p.length===0||m.length===p.length&&(!f.opts.unevaluated||f.props===true)){return}const E=g.strictSchema&&!g.allowMatchingProperties&&h.properties;const C=n.name("valid");if(f.props!==true&&!(f.props instanceof c.Name)){f.props=(0,l.evaluatedPropsToName)(n,f.props)}const{props:I}=f;validatePatternProperties();function validatePatternProperties(){for(const t of p){if(E)checkMatchingProperties(t);if(f.allErrors){validateProperties(t)}else{n.var(C,true);validateProperties(t);n.if(C)}}}function checkMatchingProperties(t){for(const n in E){if(new RegExp(t).test(n)){(0,A.checkStrictMode)(f,`property ${n} matches pattern ${t} (use allowMatchingProperties)`)}}}function validateProperties(i){n.forIn("key",d,A=>{n.if((0,c._)`${(0,a.usePattern)(t,i)}.test(${A})`,()=>{const a=m.includes(i);if(!a){t.subschema({keyword:"patternProperties",schemaProp:i,dataProp:A,dataPropType:l.Type.Str},C)}if(f.opts.unevaluated&&I!==true){n.assign((0,c._)`${I}[${A}]`,true)}else if(!a&&!f.allErrors){n.if((0,c.not)(C),()=>n.break())}})})}}};n["default"]=d},6467:(t,n,i)=>{Object.defineProperty(n,"__esModule",{value:true});const a=i(5791);const c={keyword:"prefixItems",type:"array",schemaType:["array"],before:"uniqueItems",code:t=>(0,a.validateTuple)(t,"items")};n["default"]=c},8778:(t,n,i)=>{Object.defineProperty(n,"__esModule",{value:true});const a=i(7881);const c=i(8484);const A=i(4464);const l=i(2431);const d={keyword:"properties",type:"object",schemaType:"object",code(t){const{gen:n,schema:i,parentSchema:d,data:h,it:f}=t;if(f.opts.removeAdditional==="all"&&d.additionalProperties===undefined){l.default.code(new a.KeywordCxt(f,l.default,"additionalProperties"))}const g=(0,c.allSchemaProperties)(i);for(const t of g){f.definedProperties.add(t)}if(f.opts.unevaluated&&g.length&&f.props!==true){f.props=A.mergeEvaluated.props(n,(0,A.toHash)(g),f.props)}const p=g.filter(t=>!(0,A.alwaysValidSchema)(f,i[t]));if(p.length===0)return;const m=n.name("valid");for(const i of p){if(hasDefault(i)){applyPropertySchema(i)}else{n.if((0,c.propertyInData)(n,h,i,f.opts.ownProperties));applyPropertySchema(i);if(!f.allErrors)n.else().var(m,true);n.endIf()}t.it.definedProperties.add(i);t.ok(m)}function hasDefault(t){return f.opts.useDefaults&&!f.compositeRule&&i[t].default!==undefined}function applyPropertySchema(n){t.subschema({keyword:"properties",schemaProp:n,dataProp:n},m)}}};n["default"]=d},1372:(t,n,i)=>{Object.defineProperty(n,"__esModule",{value:true});const a=i(1436);const c=i(4464);const A={message:"property name must be valid",params:({params:t})=>(0,a._)`{propertyName: ${t.propertyName}}`};const l={keyword:"propertyNames",type:"object",schemaType:["object","boolean"],error:A,code(t){const{gen:n,schema:i,data:A,it:l}=t;if((0,c.alwaysValidSchema)(l,i))return;const d=n.name("valid");n.forIn("key",A,i=>{t.setParams({propertyName:i});t.subschema({keyword:"propertyNames",data:i,dataTypes:["string"],propertyName:i,compositeRule:true},d);n.if((0,a.not)(d),()=>{t.error(true);if(!l.allErrors)n.break()})});t.ok(d)}};n["default"]=l},6829:(t,n,i)=>{Object.defineProperty(n,"__esModule",{value:true});const a=i(4464);const c={keyword:["then","else"],schemaType:["object","boolean"],code({keyword:t,parentSchema:n,it:i}){if(n.if===undefined)(0,a.checkStrictMode)(i,`"${t}" without "if" is ignored`)}};n["default"]=c},8484:(t,n,i)=>{Object.defineProperty(n,"__esModule",{value:true});n.validateUnion=n.validateArray=n.usePattern=n.callValidateCode=n.schemaProperties=n.allSchemaProperties=n.noPropertyInData=n.propertyInData=n.isOwnProperty=n.hasPropFunc=n.reportMissingProp=n.checkMissingProp=n.checkReportMissingProp=void 0;const a=i(1436);const c=i(4464);const A=i(630);const l=i(4464);function checkReportMissingProp(t,n){const{gen:i,data:c,it:A}=t;i.if(noPropertyInData(i,c,n,A.opts.ownProperties),()=>{t.setParams({missingProperty:(0,a._)`${n}`},true);t.error()})}n.checkReportMissingProp=checkReportMissingProp;function checkMissingProp({gen:t,data:n,it:{opts:i}},c,A){return(0,a.or)(...c.map(c=>(0,a.and)(noPropertyInData(t,n,c,i.ownProperties),(0,a._)`${A} = ${c}`)))}n.checkMissingProp=checkMissingProp;function reportMissingProp(t,n){t.setParams({missingProperty:n},true);t.error()}n.reportMissingProp=reportMissingProp;function hasPropFunc(t){return t.scopeValue("func",{ref:Object.prototype.hasOwnProperty,code:(0,a._)`Object.prototype.hasOwnProperty`})}n.hasPropFunc=hasPropFunc;function isOwnProperty(t,n,i){return(0,a._)`${hasPropFunc(t)}.call(${n}, ${i})`}n.isOwnProperty=isOwnProperty;function propertyInData(t,n,i,c){const A=(0,a._)`${n}${(0,a.getProperty)(i)} !== undefined`;return c?(0,a._)`${A} && ${isOwnProperty(t,n,i)}`:A}n.propertyInData=propertyInData;function noPropertyInData(t,n,i,c){const A=(0,a._)`${n}${(0,a.getProperty)(i)} === undefined`;return c?(0,a.or)(A,(0,a.not)(isOwnProperty(t,n,i))):A}n.noPropertyInData=noPropertyInData;function allSchemaProperties(t){return t?Object.keys(t).filter(t=>t!=="__proto__"):[]}n.allSchemaProperties=allSchemaProperties;function schemaProperties(t,n){return allSchemaProperties(n).filter(i=>!(0,c.alwaysValidSchema)(t,n[i]))}n.schemaProperties=schemaProperties;function callValidateCode({schemaCode:t,data:n,it:{gen:i,topSchemaRef:c,schemaPath:l,errorPath:d},it:h},f,g,p){const m=p?(0,a._)`${t}, ${n}, ${c}${l}`:n;const E=[[A.default.instancePath,(0,a.strConcat)(A.default.instancePath,d)],[A.default.parentData,h.parentData],[A.default.parentDataProperty,h.parentDataProperty],[A.default.rootData,A.default.rootData]];if(h.opts.dynamicRef)E.push([A.default.dynamicAnchors,A.default.dynamicAnchors]);const C=(0,a._)`${m}, ${i.object(...E)}`;return g!==a.nil?(0,a._)`${f}.call(${g}, ${C})`:(0,a._)`${f}(${C})`}n.callValidateCode=callValidateCode;const d=(0,a._)`new RegExp`;function usePattern({gen:t,it:{opts:n}},i){const c=n.unicodeRegExp?"u":"";const{regExp:A}=n.code;const h=A(i,c);return t.scopeValue("pattern",{key:h.toString(),ref:h,code:(0,a._)`${A.code==="new RegExp"?d:(0,l.useFunc)(t,A)}(${i}, ${c})`})}n.usePattern=usePattern;function validateArray(t){const{gen:n,data:i,keyword:A,it:l}=t;const d=n.name("valid");if(l.allErrors){const t=n.let("valid",true);validateItems(()=>n.assign(t,false));return t}n.var(d,true);validateItems(()=>n.break());return d;function validateItems(l){const h=n.const("len",(0,a._)`${i}.length`);n.forRange("i",0,h,i=>{t.subschema({keyword:A,dataProp:i,dataPropType:c.Type.Num},d);n.if((0,a.not)(d),l)})}}n.validateArray=validateArray;function validateUnion(t){const{gen:n,schema:i,keyword:A,it:l}=t;if(!Array.isArray(i))throw new Error("ajv implementation error");const d=i.some(t=>(0,c.alwaysValidSchema)(l,t));if(d&&!l.opts.unevaluated)return;const h=n.let("valid",false);const f=n.name("_valid");n.block(()=>i.forEach((i,c)=>{const l=t.subschema({keyword:A,schemaProp:c,compositeRule:true},f);n.assign(h,(0,a._)`${h} || ${f}`);const d=t.mergeValidEvaluated(l,f);if(!d)n.if((0,a.not)(h))}));t.result(h,()=>t.reset(),()=>t.error(true))}n.validateUnion=validateUnion},9872:(t,n)=>{Object.defineProperty(n,"__esModule",{value:true});const i={keyword:"id",code(){throw new Error('NOT SUPPORTED: keyword "id", use "$id" for schema ID')}};n["default"]=i},7397:(t,n,i)=>{Object.defineProperty(n,"__esModule",{value:true});const a=i(9872);const c=i(2996);const A=["$schema","$id","$defs","$vocabulary",{keyword:"$comment"},"definitions",a.default,c.default];n["default"]=A},2996:(t,n,i)=>{Object.defineProperty(n,"__esModule",{value:true});n.callRef=n.getValidate=void 0;const a=i(3162);const c=i(8484);const A=i(1436);const l=i(630);const d=i(2718);const h=i(4464);const f={keyword:"$ref",schemaType:"string",code(t){const{gen:n,schema:i,it:c}=t;const{baseId:l,schemaEnv:h,validateName:f,opts:g,self:p}=c;const{root:m}=h;if((i==="#"||i==="#/")&&l===m.baseId)return callRootRef();const E=d.resolveRef.call(p,m,l,i);if(E===undefined)throw new a.default(c.opts.uriResolver,l,i);if(E instanceof d.SchemaEnv)return callValidate(E);return inlineRefSchema(E);function callRootRef(){if(h===m)return callRef(t,f,h,h.$async);const i=n.scopeValue("root",{ref:m});return callRef(t,(0,A._)`${i}.validate`,m,m.$async)}function callValidate(n){const i=getValidate(t,n);callRef(t,i,n,n.$async)}function inlineRefSchema(a){const c=n.scopeValue("schema",g.code.source===true?{ref:a,code:(0,A.stringify)(a)}:{ref:a});const l=n.name("valid");const d=t.subschema({schema:a,dataTypes:[],schemaPath:A.nil,topSchemaRef:c,errSchemaPath:i},l);t.mergeEvaluated(d);t.ok(l)}}};function getValidate(t,n){const{gen:i}=t;return n.validate?i.scopeValue("validate",{ref:n.validate}):(0,A._)`${i.scopeValue("wrapper",{ref:n})}.validate`}n.getValidate=getValidate;function callRef(t,n,i,a){const{gen:d,it:f}=t;const{allErrors:g,schemaEnv:p,opts:m}=f;const E=m.passContext?l.default.this:A.nil;if(a)callAsyncRef();else callSyncRef();function callAsyncRef(){if(!p.$async)throw new Error("async schema referenced by sync schema");const i=d.let("valid");d.try(()=>{d.code((0,A._)`await ${(0,c.callValidateCode)(t,n,E)}`);addEvaluatedFrom(n);if(!g)d.assign(i,true)},t=>{d.if((0,A._)`!(${t} instanceof ${f.ValidationError})`,()=>d.throw(t));addErrorsFrom(t);if(!g)d.assign(i,false)});t.ok(i)}function callSyncRef(){t.result((0,c.callValidateCode)(t,n,E),()=>addEvaluatedFrom(n),()=>addErrorsFrom(n))}function addErrorsFrom(t){const n=(0,A._)`${t}.errors`;d.assign(l.default.vErrors,(0,A._)`${l.default.vErrors} === null ? ${n} : ${l.default.vErrors}.concat(${n})`);d.assign(l.default.errors,(0,A._)`${l.default.vErrors}.length`)}function addEvaluatedFrom(t){var n;if(!f.opts.unevaluated)return;const a=(n=i===null||i===void 0?void 0:i.validate)===null||n===void 0?void 0:n.evaluated;if(f.props!==true){if(a&&!a.dynamicProps){if(a.props!==undefined){f.props=h.mergeEvaluated.props(d,a.props,f.props)}}else{const n=d.var("props",(0,A._)`${t}.evaluated.props`);f.props=h.mergeEvaluated.props(d,n,f.props,A.Name)}}if(f.items!==true){if(a&&!a.dynamicItems){if(a.items!==undefined){f.items=h.mergeEvaluated.items(d,a.items,f.items)}}else{const n=d.var("items",(0,A._)`${t}.evaluated.items`);f.items=h.mergeEvaluated.items(d,n,f.items,A.Name)}}}}n.callRef=callRef;n["default"]=f},8886:(t,n,i)=>{Object.defineProperty(n,"__esModule",{value:true});const a=i(1436);const c=i(7115);const A=i(2718);const l=i(3162);const d=i(4464);const h={message:({params:{discrError:t,tagName:n}})=>t===c.DiscrError.Tag?`tag "${n}" must be string`:`value of tag "${n}" must be in oneOf`,params:({params:{discrError:t,tag:n,tagName:i}})=>(0,a._)`{error: ${t}, tag: ${i}, tagValue: ${n}}`};const f={keyword:"discriminator",type:"object",schemaType:"object",error:h,code(t){const{gen:n,data:i,schema:h,parentSchema:f,it:g}=t;const{oneOf:p}=f;if(!g.opts.discriminator){throw new Error("discriminator: requires discriminator option")}const m=h.propertyName;if(typeof m!="string")throw new Error("discriminator: requires propertyName");if(h.mapping)throw new Error("discriminator: mapping is not supported");if(!p)throw new Error("discriminator: requires oneOf keyword");const E=n.let("valid",false);const C=n.const("tag",(0,a._)`${i}${(0,a.getProperty)(m)}`);n.if((0,a._)`typeof ${C} == "string"`,()=>validateMapping(),()=>t.error(false,{discrError:c.DiscrError.Tag,tag:C,tagName:m}));t.ok(E);function validateMapping(){const i=getMapping();n.if(false);for(const t in i){n.elseIf((0,a._)`${C} === ${t}`);n.assign(E,applyTagSchema(i[t]))}n.else();t.error(false,{discrError:c.DiscrError.Mapping,tag:C,tagName:m});n.endIf()}function applyTagSchema(i){const c=n.name("valid");const A=t.subschema({keyword:"oneOf",schemaProp:i},c);t.mergeEvaluated(A,a.Name);return c}function getMapping(){var t;const n={};const i=hasRequired(f);let a=true;for(let n=0;n