UNPKG

relax-fragments

Version:

Relax Fragments API to use on React components and GraphQL queries

1 lines 11 kB
!function(t,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define([],n):"object"==typeof exports?exports.Fragments=n():t.Fragments=n()}(this,function(){return function(t){function n(o){if(r[o])return r[o].exports;var e=r[o]={exports:{},id:o,loaded:!1};return t[o].call(e.exports,e,e.exports,n),e.loaded=!0,e.exports}var r={};return n.m=t,n.c=r,n.p="",n(0)}([function(t,n,r){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}function e(){return y.default.apply(void 0,[{}].concat(Array.prototype.slice.call(arguments)))}function u(t){var n=function t(n){return Object.keys(n).map(function(r){var o,e=n[r];return o="object"===("undefined"==typeof e?"undefined":f(e))?r+" { "+t(e)+" }":r}).join(",")};return n(t)}function c(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=[];return(0,l.default)(t,function(t,o){var e="",u=n[o],i=[],a="object"===("undefined"==typeof t?"undefined":f(t));u&&(0,l.default)(u,function(t,n){if(t.hasOwnProperty("type")&&t.hasOwnProperty("value")&&"string"==typeof t.type){var r=n+v;b.push("$"+r+": "+t.type),i.push(n+": $"+r),s[r]=t.value,v++}});var p="";i.length&&(p=" ("+i.join(",")+")"),e+=""+o+p,a&&(e+=" { "+c(t,u)+" }"),r.push(e)}),r.join(",")}function i(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"query";s={},b=[],v=0;var o=c(t,n),e=void 0;return e=b.length?r+" ("+b.join(",")+") { "+o+" }":r+" { "+o+" }",{query:e,variables:s}}Object.defineProperty(n,"__esModule",{value:!0});var f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};n.mergeFragments=e,n.fragmentToQL=u,n.buildQueryAndVariables=i;var a=r(14),l=o(a),p=r(17),y=o(p),v=void 0,s=void 0,b=void 0},function(t,n){function r(t){return e(t)&&s.call(t,"callee")&&(!j.call(t,"callee")||b.call(t)==l)}function o(t){return null!=t&&c(t.length)&&!u(t)}function e(t){return f(t)&&o(t)}function u(t){var n=i(t)?b.call(t):"";return n==p||n==y}function c(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=a}function i(t){var n=typeof t;return!!t&&("object"==n||"function"==n)}function f(t){return!!t&&"object"==typeof t}var a=9007199254740991,l="[object Arguments]",p="[object Function]",y="[object GeneratorFunction]",v=Object.prototype,s=v.hasOwnProperty,b=v.toString,j=v.propertyIsEnumerable;t.exports=r},function(t,n){function r(t){return!!t&&"object"==typeof t}function o(t,n){var r=null==t?void 0:t[n];return i(r)?r:void 0}function e(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=d}function u(t){return c(t)&&s.call(t)==a}function c(t){var n=typeof t;return!!t&&("object"==n||"function"==n)}function i(t){return null!=t&&(u(t)?b.test(y.call(t)):r(t)&&l.test(t))}var f="[object Array]",a="[object Function]",l=/^\[object .+?Constructor\]$/,p=Object.prototype,y=Function.prototype.toString,v=p.hasOwnProperty,s=p.toString,b=RegExp("^"+y.call(v).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),j=o(Array,"isArray"),d=9007199254740991,h=j||function(t){return r(t)&&e(t.length)&&s.call(t)==f};t.exports=h},function(t,n){function r(t,n){for(var r=-1,o=t.length;++r<o&&n(t[r],r,t)!==!1;);return t}t.exports=r},function(t,n){function r(t,n,r){if("function"!=typeof t)return o;if(void 0===n)return t;switch(r){case 1:return function(r){return t.call(n,r)};case 3:return function(r,o,e){return t.call(n,r,o,e)};case 4:return function(r,o,e,u){return t.call(n,r,o,e,u)};case 5:return function(r,o,e,u,c){return t.call(n,r,o,e,u,c)}}return function(){return t.apply(n,arguments)}}function o(t){return t}t.exports=r},function(t,n,r){function o(t){return function(n){return null==n?void 0:n[t]}}function e(t){return null!=t&&c(h(t))}function u(t,n){return t="number"==typeof t||v.test(t)?+t:-1,n=null==n?d:n,t>-1&&t%1==0&&t<n}function c(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=d}function i(t){for(var n=a(t),r=n.length,o=r&&t.length,e=!!o&&c(o)&&(y(t)||p(t)),i=-1,f=[];++i<r;){var l=n[i];(e&&u(l,o)||b.call(t,l))&&f.push(l)}return f}function f(t){var n=typeof t;return!!t&&("object"==n||"function"==n)}function a(t){if(null==t)return[];f(t)||(t=Object(t));var n=t.length;n=n&&c(n)&&(y(t)||p(t))&&n||0;for(var r=t.constructor,o=-1,e="function"==typeof r&&r.prototype===t,i=Array(n),a=n>0;++o<n;)i[o]=o+"";for(var l in t)a&&u(l,n)||"constructor"==l&&(e||!b.call(t,l))||i.push(l);return i}var l=r(12),p=r(1),y=r(2),v=/^\d+$/,s=Object.prototype,b=s.hasOwnProperty,j=l(Object,"keys"),d=9007199254740991,h=o("length"),g=j?function(t){var n=null==t?void 0:t.constructor;return"function"==typeof n&&n.prototype===t||"function"!=typeof t&&e(t)?i(t):f(t)?j(t):[]}:i;t.exports=g},function(t,n,r){function o(t,n){return t="number"==typeof t||a.test(t)?+t:-1,n=null==n?y:n,t>-1&&t%1==0&&t<n}function e(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=y}function u(t){var n=typeof t;return!!t&&("object"==n||"function"==n)}function c(t){if(null==t)return[];u(t)||(t=Object(t));var n=t.length;n=n&&e(n)&&(f(t)||i(t))&&n||0;for(var r=t.constructor,c=-1,a="function"==typeof r&&r.prototype===t,l=Array(n),y=n>0;++c<n;)l[c]=c+"";for(var v in t)y&&o(v,n)||"constructor"==v&&(a||!p.call(t,v))||l.push(v);return l}var i=r(1),f=r(2),a=/^\d+$/,l=Object.prototype,p=l.hasOwnProperty,y=9007199254740991;t.exports=c},function(t,n){function r(t,n){var r=-1,o=t.length;for(n||(n=Array(o));++r<o;)n[r]=t[r];return n}t.exports=r},function(t,n){function r(t,n,r){r||(r={});for(var o=-1,e=n.length;++o<e;){var u=n[o];r[u]=t[u]}return r}t.exports=r},function(t,n,r){function o(t,n){return v(t,n,l)}function e(t){return function(n){return null==n?void 0:n[t]}}function u(t,n){return function(r,o){var e=r?s(r):0;if(!i(e))return t(r,o);for(var u=n?e:-1,c=f(r);(n?u--:++u<e)&&o(c[u],u,c)!==!1;);return r}}function c(t){return function(n,r,o){for(var e=f(n),u=o(n),c=u.length,i=t?c:-1;t?i--:++i<c;){var a=u[i];if(r(e[a],a,e)===!1)break}return n}}function i(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=p}function f(t){return a(t)?t:Object(t)}function a(t){var n=typeof t;return!!t&&("object"==n||"function"==n)}var l=r(5),p=9007199254740991,y=u(o),v=c(),s=e("length");t.exports=y},function(t,n){function r(t){return function(n,r,o){for(var e=-1,u=Object(n),c=o(n),i=c.length;i--;){var f=c[t?i:++e];if(r(u[f],f,u)===!1)break}return n}}var o=r();t.exports=o},function(t,n,r){function o(t){return c(function(n,r){var o=-1,c=null==n?0:r.length,i=c>2?r[c-2]:void 0,f=c>2?r[2]:void 0,a=c>1?r[c-1]:void 0;for("function"==typeof i?(i=e(i,a,5),c-=2):(i="function"==typeof a?a:void 0,c-=i?1:0),f&&u(r[0],r[1],f)&&(i=c<3?void 0:i,c=1);++o<c;){var l=r[o];l&&t(n,l,i)}return n})}var e=r(4),u=r(13),c=r(18);t.exports=o},function(t,n){function r(t){return!!t&&"object"==typeof t}function o(t,n){var r=null==t?void 0:t[n];return c(r)?r:void 0}function e(t){return u(t)&&y.call(t)==i}function u(t){var n=typeof t;return!!t&&("object"==n||"function"==n)}function c(t){return null!=t&&(e(t)?v.test(l.call(t)):r(t)&&f.test(t))}var i="[object Function]",f=/^\[object .+?Constructor\]$/,a=Object.prototype,l=Function.prototype.toString,p=a.hasOwnProperty,y=a.toString,v=RegExp("^"+l.call(p).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");t.exports=o},function(t,n){function r(t){return function(n){return null==n?void 0:n[t]}}function o(t){return null!=t&&c(l(t))}function e(t,n){return t="number"==typeof t||f.test(t)?+t:-1,n=null==n?a:n,t>-1&&t%1==0&&t<n}function u(t,n,r){if(!i(r))return!1;var u=typeof n;if("number"==u?o(r)&&e(n,r.length):"string"==u&&n in r){var c=r[n];return t===t?t===c:c!==c}return!1}function c(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=a}function i(t){var n=typeof t;return!!t&&("object"==n||"function"==n)}var f=/^\d+$/,a=9007199254740991,l=r("length");t.exports=u},function(t,n,r){function o(t,n){return function(r,o,e){return"function"==typeof o&&void 0===e&&i(r)?t(r,o):n(r,c(o,e,3))}}var e=r(3),u=r(9),c=r(4),i=r(2),f=o(e,u);t.exports=f},function(t,n,r){function o(t){return!!t&&"object"==typeof t}function e(t,n){return c(t,n,f)}function u(t){var n;if(!o(t)||y.call(t)!=a||i(t)||!p.call(t,"constructor")&&(n=t.constructor,"function"==typeof n&&!(n instanceof n)))return!1;var r;return e(t,function(t,n){r=n}),void 0===r||p.call(t,r)}var c=r(10),i=r(1),f=r(6),a="[object Object]",l=Object.prototype,p=l.hasOwnProperty,y=l.toString;t.exports=u},function(t,n){function r(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=u}function o(t){return!!t&&"object"==typeof t}function e(t){return o(t)&&r(t.length)&&!!k[I.call(t)]}var u=9007199254740991,c="[object Arguments]",i="[object Array]",f="[object Boolean]",a="[object Date]",l="[object Error]",p="[object Function]",y="[object Map]",v="[object Number]",s="[object Object]",b="[object RegExp]",j="[object Set]",d="[object String]",h="[object WeakMap]",g="[object ArrayBuffer]",m="[object DataView]",x="[object Float32Array]",O="[object Float64Array]",A="[object Int8Array]",w="[object Int16Array]",$="[object Int32Array]",S="[object Uint8Array]",F="[object Uint8ClampedArray]",P="[object Uint16Array]",E="[object Uint32Array]",k={};k[x]=k[O]=k[A]=k[w]=k[$]=k[S]=k[F]=k[P]=k[E]=!0,k[c]=k[i]=k[g]=k[f]=k[m]=k[a]=k[l]=k[p]=k[y]=k[v]=k[s]=k[b]=k[j]=k[d]=k[h]=!1;var M=Object.prototype,I=M.toString;t.exports=e},function(t,n,r){function o(t){return!!t&&"object"==typeof t}function e(t,n,r,c,f){if(!a(t))return t;var l=i(n)&&(s(n)||j(n)),y=l?void 0:d(n);return p(y||n,function(i,a){if(y&&(a=i,i=n[a]),o(i))c||(c=[]),f||(f=[]),u(t,n,a,e,r,c,f);else{var p=t[a],v=r?r(p,i,a,t,n):void 0,s=void 0===v;s&&(v=i),void 0===v&&(!l||a in t)||!s&&(v===v?v===p:p!==p)||(t[a]=v)}}),t}function u(t,n,r,o,e,u,c){for(var f=u.length,a=n[r];f--;)if(u[f]==a)return void(t[r]=c[f]);var p=t[r],y=e?e(p,a,r,t,n):void 0,d=void 0===y;d&&(y=a,i(a)&&(s(a)||j(a))?y=s(p)?p:i(p)?l(p):[]:b(a)||v(a)?y=v(p)?h(p):b(p)?p:{}:d=!1),u.push(a),c.push(y),d?t[r]=o(y,a,e,u,c):(y===y?y!==p:p===p)&&(t[r]=y)}function c(t){return function(n){return null==n?void 0:n[t]}}function i(t){return null!=t&&f(m(t))}function f(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=g}function a(t){var n=typeof t;return!!t&&("object"==n||"function"==n)}var l=r(7),p=r(3),y=r(11),v=r(1),s=r(2),b=r(15),j=r(16),d=r(5),h=r(19),g=9007199254740991,m=c("length"),x=y(e);t.exports=x},function(t,n){function r(t,n){if("function"!=typeof t)throw new TypeError(o);return n=e(void 0===n?t.length-1:+n||0,0),function(){for(var r=arguments,o=-1,u=e(r.length-n,0),c=Array(u);++o<u;)c[o]=r[n+o];switch(n){case 0:return t.call(this,c);case 1:return t.call(this,r[0],c);case 2:return t.call(this,r[0],r[1],c)}var i=Array(n+1);for(o=-1;++o<n;)i[o]=r[o];return i[n]=c,t.apply(this,i)}}var o="Expected a function",e=Math.max;t.exports=r},function(t,n,r){function o(t){return e(t,u(t))}var e=r(8),u=r(6);t.exports=o}])});