graphql-paper
Version:
A flexible in-memory store based on a GraphQL Schema
1 lines • 3.15 kB
Source Map (JSON)
{"version":3,"file":"dispatch.mjs","sources":["../../../src/events/dispatch.ts"],"sourcesContent":[null],"names":["extractChanges","current","previous","currentKeys","allDocuments","map","document","getDocumentKey","previousKeys","created","filter","key","includes","removed","existing","modifiedDocuments","findDocument","_ref","differences","compareObjects","changes","reduce","documentChange","_ref2","path","property","propertyName","toString","value","previousValue","hasChanges","Object","keys","length","undefined","Boolean","createdDocuments","removedDocuments","createStoreEvents","store","createdEvents","_ref3","CreateEvent","modifiedEvents","_ref4","ModifyEvent","removedEvents","_ref5","RemoveEvent"],"mappings":"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"}