MOON
Server: Apache
System: Linux nserver.cafsindia.com 4.18.0-553.104.1.lve.el8.x86_64 #1 SMP Tue Feb 10 20:07:30 UTC 2026 x86_64
User: cafsindia (1002)
PHP: 8.2.30
Disabled: NONE
Upload Files
File: //home/cafsindia/snap.cafsinfotech.in/node_modules/@sentry/core/cjs/eventProcessors.js.map
{"version":3,"file":"eventProcessors.js","sources":["../../src/eventProcessors.ts"],"sourcesContent":["import type { Event, EventHint, EventProcessor } from '@sentry/types';\nimport { getGlobalSingleton, isThenable, logger, SyncPromise } from '@sentry/utils';\n\n/**\n * Returns the global event processors.\n */\nexport function getGlobalEventProcessors(): EventProcessor[] {\n  return getGlobalSingleton<EventProcessor[]>('globalEventProcessors', () => []);\n}\n\n/**\n * Add a EventProcessor to be kept globally.\n * @param callback EventProcessor to add\n */\nexport function addGlobalEventProcessor(callback: EventProcessor): void {\n  getGlobalEventProcessors().push(callback);\n}\n\n/**\n * Process an array of event processors, returning the processed event (or `null` if the event was dropped).\n */\nexport function notifyEventProcessors(\n  processors: EventProcessor[],\n  event: Event | null,\n  hint: EventHint,\n  index: number = 0,\n): PromiseLike<Event | null> {\n  return new SyncPromise<Event | null>((resolve, reject) => {\n    const processor = processors[index];\n    if (event === null || typeof processor !== 'function') {\n      resolve(event);\n    } else {\n      const result = processor({ ...event }, hint) as Event | null;\n\n      __DEBUG_BUILD__ &&\n        processor.id &&\n        result === null &&\n        logger.log(`Event processor \"${processor.id}\" dropped event`);\n\n      if (isThenable(result)) {\n        void result\n          .then(final => notifyEventProcessors(processors, final, hint, index + 1).then(resolve))\n          .then(null, reject);\n      } else {\n        void notifyEventProcessors(processors, result, hint, index + 1)\n          .then(resolve)\n          .then(null, reject);\n      }\n    }\n  });\n}\n"],"names":["getGlobalSingleton","SyncPromise","logger","isThenable"],"mappings":";;;;AAGA;AACA;AACA;AACA,SAAA,wBAAA,GAAA;AACA,EAAA,OAAAA,wBAAA,CAAA,uBAAA,EAAA,MAAA,EAAA,CAAA,CAAA;AACA,CAAA;AACA;AACA;AACA;AACA;AACA;AACA,SAAA,uBAAA,CAAA,QAAA,EAAA;AACA,EAAA,wBAAA,EAAA,CAAA,IAAA,CAAA,QAAA,CAAA,CAAA;AACA,CAAA;AACA;AACA;AACA;AACA;AACA,SAAA,qBAAA;AACA,EAAA,UAAA;AACA,EAAA,KAAA;AACA,EAAA,IAAA;AACA,EAAA,KAAA,GAAA,CAAA;AACA,EAAA;AACA,EAAA,OAAA,IAAAC,iBAAA,CAAA,CAAA,OAAA,EAAA,MAAA,KAAA;AACA,IAAA,MAAA,SAAA,GAAA,UAAA,CAAA,KAAA,CAAA,CAAA;AACA,IAAA,IAAA,KAAA,KAAA,IAAA,IAAA,OAAA,SAAA,KAAA,UAAA,EAAA;AACA,MAAA,OAAA,CAAA,KAAA,CAAA,CAAA;AACA,KAAA,MAAA;AACA,MAAA,MAAA,MAAA,GAAA,SAAA,CAAA,EAAA,GAAA,KAAA,EAAA,EAAA,IAAA,CAAA,EAAA;AACA;AACA,MAAA,CAAA,OAAA,gBAAA,KAAA,WAAA,IAAA,gBAAA;AACA,QAAA,SAAA,CAAA,EAAA;AACA,QAAA,MAAA,KAAA,IAAA;AACA,QAAAC,YAAA,CAAA,GAAA,CAAA,CAAA,iBAAA,EAAA,SAAA,CAAA,EAAA,CAAA,eAAA,CAAA,CAAA,CAAA;AACA;AACA,MAAA,IAAAC,gBAAA,CAAA,MAAA,CAAA,EAAA;AACA,QAAA,KAAA,MAAA;AACA,WAAA,IAAA,CAAA,KAAA,IAAA,qBAAA,CAAA,UAAA,EAAA,KAAA,EAAA,IAAA,EAAA,KAAA,GAAA,CAAA,CAAA,CAAA,IAAA,CAAA,OAAA,CAAA,CAAA;AACA,WAAA,IAAA,CAAA,IAAA,EAAA,MAAA,CAAA,CAAA;AACA,OAAA,MAAA;AACA,QAAA,KAAA,qBAAA,CAAA,UAAA,EAAA,MAAA,EAAA,IAAA,EAAA,KAAA,GAAA,CAAA,CAAA;AACA,WAAA,IAAA,CAAA,OAAA,CAAA;AACA,WAAA,IAAA,CAAA,IAAA,EAAA,MAAA,CAAA,CAAA;AACA,OAAA;AACA,KAAA;AACA,GAAA,CAAA,CAAA;AACA;;;;;;"}