UNPKG

graphql-paper

Version:

A flexible in-memory store based on a GraphQL Schema

1 lines 1.39 kB
{"version":3,"file":"unique-id.mjs","sources":["../../../../src/validations/validators/unique-id.ts"],"sourcesContent":[null],"names":["uniqueIdFieldValidator","skipConnectionValue","skipNullValue","validate","_ref","_store$type$name","type","fieldName","fieldValue","store","field","returnType","unwrap","typeDocuments","name","matchingIdDocuments","filter","doc","hasDuplicates","length","documentsToCheckNotice","map","document","JSON","stringify","join","Error","concat"],"mappings":";AAIa,IAAAA,sBAAsB,GAAmB;EACpDC,mBAAmB,EAAE,IAAI;EACzBC,aAAa,EAAE,IAAI;EACnBC,QAAQA,CAAAC,IAAA,EAA8C;IAAA,IAAAC,gBAAA;IAAA,IAA7C;MAAEC,IAAI;MAAEC,SAAS;MAAEC,UAAU;MAAEC,KAAK;MAAEC;KAAO,GAAAN,IAAA;IACpD,IAAMO,UAAU,GAAGC,MAAM,CAACF,KAAK,CAACJ,IAAI,CAAC;IACrC,IAAMO,aAAa,IAAAR,gBAAA,GAAGI,KAAK,CAACH,IAAI,CAACQ,IAAI,CAAC,cAAAT,gBAAA,cAAAA,gBAAA,GAAI,EAAE;IAE5C,IAAK,CAAAM,UAA+B,aAA/BA,UAA+B,uBAA/BA,UAA+B,CAAEG,IAAI,MAAK,IAAI,EAAE;MACnD,IAAMC,mBAAmB,GAAGF,aAAa,CAACG,MAAM,CAAEC,GAAG,IAAKA,GAAG,CAACV,SAAS,CAAC,KAAKC,UAAU,CAAC;MACxF,IAAMU,aAAa,GAAGH,mBAAmB,CAACI,MAAM,GAAG,CAAC;MAEpD,IAAID,aAAa,EAAE;QACjB,IAAME,sBAAsB,GAAGL,mBAAmB,CAC/CM,GAAG,CAAEC,QAAQ,IAAKC,IAAI,CAACC,SAAS,CAACF,QAAQ,EAAE,IAAI,EAAE,CAAC,CAAC,CAAC,CACpDG,IAAI,CAAC,MAAM,CAAC;QAEf,MAAM,IAAIC,KAAK,8CAAAC,MAAA,CAC+BnB,UAAU,qBAAAmB,MAAA,CAAgBrB,IAAI,CAACQ,IAAI,oBAAAa,MAAA,CAAepB,SAAS,aAAAoB,MAAA,CAASP,sBAAsB,OAAG,CAC1I;MACF;IACF;EACF;;"}