All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.vertx.ext.web.handler.graphiql.static.js.119.ff3aa860.chunk.js Maven / Gradle / Ivy

"use strict";(self.webpackChunkvertx_web_graphiql=self.webpackChunkvertx_web_graphiql||[]).push([[119],{3119:function(e,n,r){r.r(n);var a,t,i,c,u,o,s,l=r(885),f=r(3144),d=r(5671),v=r(136),p=r(7277),b=r(8737),h=r(1003),m=r(3651),k=(r(4507),r(7313),r(1168),Object.defineProperty),y=function(e,n){return k(e,"name",{value:n,configurable:!0})};function g(e){a=e,t=e.length,i=c=u=-1,B(),V();var n=w();return S("EOF"),n}function w(){var e=i,n=[];if(S("{"),!T("}")){do{n.push(N())}while(T(","));S("}")}return{kind:"Object",start:e,end:u,members:n}}function N(){var e=i,n="String"===s?O():null;S("String"),S(":");var r=E();return{kind:"Member",start:e,end:u,key:n,value:r}}function x(){var e=i,n=[];if(S("["),!T("]")){do{n.push(E())}while(T(","));S("]")}return{kind:"Array",start:e,end:u,values:n}}function E(){switch(s){case"[":return x();case"{":return w();case"String":case"Number":case"Boolean":case"Null":var e=O();return V(),e}S("Value")}function O(){return{kind:s,start:i,end:c,value:JSON.parse(a.slice(i,c))}}function S(e){if(s!==e){var n;if("EOF"===s)n="[end of file]";else if(c-i>1)n="`"+a.slice(i,c)+"`";else{var r=a.slice(i).match(/^.+?\b/);n="`"+(r?r[0]:a[i])+"`"}throw F("Expected ".concat(e," but found ").concat(n,"."))}V()}y(g,"jsonParse"),y(w,"parseObj"),y(N,"parseMember"),y(x,"parseArr"),y(E,"parseVal"),y(O,"curToken"),y(S,"expect");var j=function(e){(0,v.Z)(r,e);var n=(0,p.Z)(r);function r(e,a){var t;return(0,d.Z)(this,r),(t=n.call(this,e)).position=a,t}return(0,f.Z)(r)}((0,b.Z)(Error));function F(e){return new j(e,{start:i,end:c})}function T(e){if(s===e)return V(),!0}function B(){return c31;)if(92===o)switch(o=B()){case 34:case 47:case 92:case 98:case 102:case 110:case 114:case 116:B();break;case 117:B(),Z(),Z(),Z(),Z();break;default:throw F("Bad character escape sequence.")}else{if(c===t)throw F("Unterminated string.");B()}if(34!==o)throw F("Unterminated string.");B()}function Z(){if(o>=48&&o<=57||o>=65&&o<=70||o>=97&&o<=102)return B();throw F("Expected hexadecimal digit.")}function A(){45===o&&B(),48===o?B():C(),46===o&&(B(),C()),69!==o&&101!==o||(43!==(o=B())&&45!==o||B(),C())}function C(){if(o<48||o>57)throw F("Expected decimal digit.");do{B()}while(o>=48&&o<=57)}function I(e,n,r){var a=[];return r.members.forEach((function(r){var t;if(r){var i=null===(t=r.key)||void 0===t?void 0:t.value,c=n[i];c?M(c,r.value).forEach((function(n){var r=(0,l.Z)(n,2),t=r[0],i=r[1];a.push(_(e,t,i))})):a.push(_(e,r.key,'Variable "$'.concat(i,'" does not appear in any GraphQL query.')))}})),a}function M(e,n){if(!e||!n)return[];if(e instanceof m.bM)return"Null"===n.kind?[[n,'Type "'.concat(e,'" is non-nullable and cannot be null.')]]:M(e.ofType,n);if("Null"===n.kind)return[];if(e instanceof m.p2){var r=e.ofType;return"Array"===n.kind?H(n.values||[],(function(e){return M(r,e)})):M(r,n)}if(e instanceof m.sR){if("Object"!==n.kind)return[[n,'Type "'.concat(e,'" must be an Object.')]];var a=Object.create(null),t=H(n.members,(function(n){var r,t=null===(r=null===n||void 0===n?void 0:n.key)||void 0===r?void 0:r.value;a[t]=!0;var i=e.getFields()[t];return i?M(i?i.type:void 0,n.value):[[n.key,'Type "'.concat(e,'" does not have a field "').concat(t,'".')]]}));return Object.keys(e.getFields()).forEach((function(r){var i=e.getFields()[r];a[r]||i.type instanceof m.bM&&!i.defaultValue&&t.push([n,'Object of type "'.concat(e,'" is missing required field "').concat(r,'".')])})),t}return"Boolean"===e.name&&"Boolean"!==n.kind||"String"===e.name&&"String"!==n.kind||"ID"===e.name&&"Number"!==n.kind&&"String"!==n.kind||"Float"===e.name&&"Number"!==n.kind||"Int"===e.name&&("Number"!==n.kind||(0|n.value)!==n.value)||(e instanceof m.mR||e instanceof m.n2)&&("String"!==n.kind&&"Number"!==n.kind&&"Boolean"!==n.kind&&"Null"!==n.kind||D(e.parseValue(n.value)))?[[n,'Expected value of type "'.concat(e,'".')]]:[]}function _(e,n,r){return{message:r,severity:"error",type:"validation",from:e.posFromIndex(n.start),to:e.posFromIndex(n.end)}}function D(e){return null===e||void 0===e||e!==e}function H(e,n){return Array.prototype.concat.apply([],e.map(n))}y(j,"JSONSyntaxError"),y(F,"syntaxError"),y(T,"skip"),y(B,"ch"),y(V,"lex"),y(q,"readString"),y(Z,"readHex"),y(A,"readNumber"),y(C,"readDigits"),h.C.registerHelper("lint","graphql-variables",(function(e,n,r){if(!e)return[];var a;try{a=g(e)}catch(i){if(i instanceof j)return[_(r,i.position,i.message)];throw i}var t=n.variableToType;return t?I(r,t,a):[]})),y(I,"validateVariables"),y(M,"validateValue"),y(_,"lintError"),y(D,"isNullish"),y(H,"mapCat")}}]);




© 2015 - 2025 Weber Informatics LLC | Privacy Policy