graphql-paper
Version:
A flexible in-memory store based on a GraphQL Schema
1 lines • 1.74 kB
Source Map (JSON)
{"version":3,"file":"list-field.mjs","sources":["../../../../src/validations/validators/list-field.ts"],"sourcesContent":[null],"names":["listFieldValidator","skipConnectionValue","skipNullValue","validate","_ref","field","fieldValue","fieldConnections","listType","extractListType","type","isListType","Array","isArray","FieldReturnTypeMismatch","expected","actual","isNonNullList","isNullableType","ofType","_fieldConnections$fin","nullishIndex","findIndex","element","nullishConnectionIndex","key","nullDocumentKey","concat"],"mappings":";;;;AAMa,IAAAA,kBAAkB,GAAmB;EAChDC,mBAAmB,EAAE,KAAK;EAC1BC,aAAa,EAAE,IAAI;EACnBC,QAAQA,CAAAC,IAAA,EAAwC;IAAA,IAAvC;MAAEC,KAAK;MAAEC,UAAU;MAAEC;IAAgB,CAAE,GAAAH,IAAA;IAC9C,IAAMI,QAAQ,GAAGC,eAAe,CAACJ,KAAK,CAACK,IAAI,CAAC;IAE5C,IAAIC,UAAU,CAACH,QAAQ,CAAC,EAAE;MACxB,IAAIF,UAAU,IAAI,CAACM,KAAK,CAACC,OAAO,CAACP,UAAU,CAAC,EAAE;QAC5C,MAAM,IAAIQ,uBAAuB,CAAC;UAChCT,KAAK,EAAEA,KAAK;UACZU,QAAQ,EAAE,OAAO;UACjBC,MAAM,EAAE,OAAOV;QAChB,CAAA,CAAC;MACH;MAED,IAAMW,aAAa,GAAG,CAACC,cAAc,CAACV,QAAQ,aAARA,QAAQ,uBAARA,QAAQ,CAAEW,MAAM,CAAC;MACvD,IAAIF,aAAa,EAAE;QAAA,IAAAG,qBAAA;QACjB,IAAMC,YAAY,GAAGT,KAAK,CAACC,OAAO,CAACP,UAAU,CAAC,GAAGA,UAAU,CAACgB,SAAS,CAAEC,OAAO,IAAKA,OAAO,IAAI,IAAI,CAAC,GAAG,CAAC,CAAC;QACxG,IAAMC,sBAAsB,IAAAJ,qBAAA,GAAGb,gBAAgB,aAAhBA,gBAAgB,uBAAhBA,gBAAgB,CAAEe,SAAS,CAAEG,KAAG,IAAKA,KAAG,KAAKC,GAAe,CAAC,cAAAN,qBAAA,cAAAA,qBAAA,GAAI,CAAC,CAAC;QAElG,IAAIC,YAAY,KAAK,CAAC,CAAC,EAAE;UACvB,MAAM,IAAIP,uBAAuB,CAAC;YAChCT,KAAK,EAAEA,KAAK;YACZU,QAAQ,EAAE,eAAe;YACzBC,MAAM,KAAAW,MAAA,CAAKrB,UAAU,CAACe,YAAY,CAAC;UACpC,CAAA,CAAC;QACH,CAAA,MAAM,IAAIG,sBAAsB,KAAK,CAAC,CAAC,EAAE;UACxC,MAAM,IAAIV,uBAAuB,CAAC;YAChCT,KAAK,EAAEA,KAAK;YACZU,QAAQ,EAAE,eAAe;YACzBC,MAAM;UACP,CAAA,CAAC;QACH;MACF;IACF;EACF;;"}