@redocly/graphql-docs
Version:
Redocly GraphQL docs
2 lines (1 loc) • 973 B
JavaScript
var u=Object.defineProperty;var i=Object.getOwnPropertyDescriptor;var d=Object.getOwnPropertyNames;var l=Object.prototype.hasOwnProperty;var m=(t,e)=>{for(var c in e)u(t,c,{get:e[c],enumerable:!0})},h=(t,e,c,s)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of d(e))!l.call(t,n)&&n!==c&&u(t,n,{get:()=>e[n],enumerable:!(s=i(e,n))||s.enumerable});return t};var o=t=>h(u({},"__esModule",{value:!0}),t);var M={};m(M,{directiveMatchesGroup:()=>y,fieldMatchesGroup:()=>x,typeMatchesGroup:()=>p});module.exports=o(M);function p(t,e){return a(t.name,e.types,e.items)}function x(t,e,c){const s=c[e];return a(t.name,s,c.items)}function y(t,e){return a(t.name,e.directives,e.items)}function a(t,e,c){const s=r(t,e.includeByName)||r(t,c.includeByName),n=r(t,e.excludeByName)||r(t,c.excludeByName);return s&&!n}function r(t,e){const c=e.names.has(t),s=e.regexps.some(n=>n.test(t));return c||s}0&&(module.exports={directiveMatchesGroup,fieldMatchesGroup,typeMatchesGroup});