UNPKG

@redocly/graphql-docs

Version:

Redocly GraphQL docs

2 lines (1 loc) 828 B
var m=Object.defineProperty;var i=Object.getOwnPropertyDescriptor;var p=Object.getOwnPropertyNames;var s=Object.prototype.hasOwnProperty;var u=(e,t)=>{for(var n in t)m(e,n,{get:t[n],enumerable:!0})},E=(e,t,n,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of p(t))!s.call(e,r)&&r!==n&&m(e,r,{get:()=>t[r],enumerable:!(o=i(t,r))||o.enumerable});return e};var l=e=>E(m({},"__esModule",{value:!0}),e);var f={};u(f,{getObjectExample:()=>x});module.exports=l(f);var a=require("../../schema/helpers/is-connection-field");function x(e,t,n,o){if(n===t)return{__typename:e.name};const r=Object.values(e.getFields()).map(c=>b(c,t,n,o));return Object.fromEntries(r)}function b(e,t,n,o){const r=(0,a.isConnectionField)(e)?n:n+1,c=o({type:e.type,expandLevel:t,level:r});return[e.name,c]}0&&(module.exports={getObjectExample});