{"version":3,"file":"index.cjs","sources":["../src/constant.ts"],"sourcesContent":["export enum LogTypes {\n  JS_ERROR = 'js_error',\n  PROMISE_REJECTION_ERROR = 'promise_rejection_error',\n  RESOURCE_ERROR = 'resource_error',\n  REQUEST_ERROR = 'request_error',\n  CROSSORIGIN_SCRIPT_ERROR = 'crossorigin_script_error',\n  UX_PERFORMANCE = 'ux_performance',\n}\n\nexport enum LogCategoies {\n  ERROR_LOG = 'error_log',\n  UX_PERFORMANCE_LOG = 'ux_performance_log',\n}\n\nexport enum EventTypes {\n  ERROR = 'error',\n  UNHANDLEDREJECTION = 'unhandledrejection',\n  CLICK = 'click',\n  KEYDOWN = 'keydown',\n  KEYUP = 'keyup',\n}\n\nexport enum BreadcrumbTypes {\n  HTTP = 'http',\n  CLICK = 'click',\n  KEYBOARD = 'keyboard',\n  ROUTE = 'route',\n  CONSOLE = 'console',\n  CODE_ERROR = 'code_error',\n  CUSTOM = 'custom',\n}\n\nexport enum BreadcrumbLevel {\n  ERROR = 'error',\n  WARN = 'warn',\n  INFO = 'info',\n  DEBUG = 'debug',\n}\n\n// TODO: 需要处理非浏览器环境 降级处理\nexport const WINDOW = (__MODE__ === 'web' ? window : {}) as typeof window;\n"],"names":["LogTypes","LogCategoies","EventTypes","BreadcrumbTypes","BreadcrumbLevel","WINDOW"],"mappings":"gFAAY,IAAAA,GAAAA,IACVA,EAAA,SAAW,WACXA,EAAA,wBAA0B,0BAC1BA,EAAA,eAAiB,iBACjBA,EAAA,cAAgB,gBAChBA,EAAA,yBAA2B,2BAC3BA,EAAA,eAAiB,iBANPA,IAAAA,GAAA,CAAA,CAAA,EASAC,GAAAA,IACVA,EAAA,UAAY,YACZA,EAAA,mBAAqB,qBAFXA,IAAAA,GAAA,CAAA,CAAA,EAKAC,GAAAA,IACVA,EAAA,MAAQ,QACRA,EAAA,mBAAqB,qBACrBA,EAAA,MAAQ,QACRA,EAAA,QAAU,UACVA,EAAA,MAAQ,QALEA,IAAAA,GAAA,CAAA,CAAA,EAQAC,GAAAA,IACVA,EAAA,KAAO,OACPA,EAAA,MAAQ,QACRA,EAAA,SAAW,WACXA,EAAA,MAAQ,QACRA,EAAA,QAAU,UACVA,EAAA,WAAa,aACbA,EAAA,OAAS,SAPCA,IAAAA,GAAA,CAAA,CAAA,EAUAC,GAAAA,IACVA,EAAA,MAAQ,QACRA,EAAA,KAAO,OACPA,EAAA,KAAO,OACPA,EAAA,MAAQ,QAJEA,IAAAA,GAAA,CAAA,CAAA,EAQC,MAAAC,EAA+B"}