UNPKG

@sentry/utils

Version:
165 lines (160 loc) 7.86 kB
Object.defineProperty(exports, '__esModule', { value: true }); var browser = require('./browser.js'); var dsn = require('./dsn.js'); var error = require('./error.js'); var global = require('./global.js'); var instrument = require('./instrument.js'); var is = require('./is.js'); var logger = require('./logger.js'); var memo = require('./memo.js'); var misc = require('./misc.js'); var node = require('./node.js'); var normalize = require('./normalize.js'); var object = require('./object.js'); var path = require('./path.js'); var promisebuffer = require('./promisebuffer.js'); var requestdata = require('./requestdata.js'); var severity = require('./severity.js'); var stacktrace = require('./stacktrace.js'); var string = require('./string.js'); var supports = require('./supports.js'); var syncpromise = require('./syncpromise.js'); var time = require('./time.js'); var tracing = require('./tracing.js'); var env = require('./env.js'); var envelope = require('./envelope.js'); var clientreport = require('./clientreport.js'); var ratelimit = require('./ratelimit.js'); var baggage = require('./baggage.js'); exports.getLocationHref = browser.getLocationHref; exports.htmlTreeAsString = browser.htmlTreeAsString; exports.dsnToString = dsn.dsnToString; exports.extensionRelayDSN = dsn.extensionRelayDSN; exports.makeDsn = dsn.makeDsn; exports.SentryError = error.SentryError; exports.getGlobalObject = global.getGlobalObject; exports.getGlobalSingleton = global.getGlobalSingleton; exports.addInstrumentationHandler = instrument.addInstrumentationHandler; exports.isDOMError = is.isDOMError; exports.isDOMException = is.isDOMException; exports.isElement = is.isElement; exports.isError = is.isError; exports.isErrorEvent = is.isErrorEvent; exports.isEvent = is.isEvent; exports.isInstanceOf = is.isInstanceOf; exports.isNaN = is.isNaN; exports.isPlainObject = is.isPlainObject; exports.isPrimitive = is.isPrimitive; exports.isRegExp = is.isRegExp; exports.isString = is.isString; exports.isSyntheticEvent = is.isSyntheticEvent; exports.isThenable = is.isThenable; exports.CONSOLE_LEVELS = logger.CONSOLE_LEVELS; exports.consoleSandbox = logger.consoleSandbox; Object.defineProperty(exports, 'logger', { enumerable: true, get: () => logger.logger }); exports.memoBuilder = memo.memoBuilder; exports.addContextToFrame = misc.addContextToFrame; exports.addExceptionMechanism = misc.addExceptionMechanism; exports.addExceptionTypeValue = misc.addExceptionTypeValue; exports.checkOrSetAlreadyCaught = misc.checkOrSetAlreadyCaught; exports.getEventDescription = misc.getEventDescription; exports.parseSemver = misc.parseSemver; exports.parseUrl = misc.parseUrl; exports.stripUrlQueryAndFragment = misc.stripUrlQueryAndFragment; exports.uuid4 = misc.uuid4; exports.dynamicRequire = node.dynamicRequire; exports.isNodeEnv = node.isNodeEnv; exports.loadModule = node.loadModule; exports.normalize = normalize.normalize; exports.normalizeToSize = normalize.normalizeToSize; exports.walk = normalize.walk; exports.addNonEnumerableProperty = object.addNonEnumerableProperty; exports.convertToPlainObject = object.convertToPlainObject; exports.dropUndefinedKeys = object.dropUndefinedKeys; exports.extractExceptionKeysForMessage = object.extractExceptionKeysForMessage; exports.fill = object.fill; exports.getOriginalFunction = object.getOriginalFunction; exports.markFunctionWrapped = object.markFunctionWrapped; exports.objectify = object.objectify; exports.urlEncode = object.urlEncode; exports.basename = path.basename; exports.dirname = path.dirname; exports.isAbsolute = path.isAbsolute; exports.join = path.join; exports.normalizePath = path.normalizePath; exports.relative = path.relative; exports.resolve = path.resolve; exports.makePromiseBuffer = promisebuffer.makePromiseBuffer; exports.addRequestDataToEvent = requestdata.addRequestDataToEvent; exports.addRequestDataToTransaction = requestdata.addRequestDataToTransaction; exports.extractPathForTransaction = requestdata.extractPathForTransaction; exports.extractRequestData = requestdata.extractRequestData; exports.severityFromString = severity.severityFromString; exports.severityLevelFromString = severity.severityLevelFromString; exports.validSeverityLevels = severity.validSeverityLevels; exports.createStackParser = stacktrace.createStackParser; exports.getFunctionName = stacktrace.getFunctionName; exports.stackParserFromStackParserOptions = stacktrace.stackParserFromStackParserOptions; exports.stripSentryFramesAndReverse = stacktrace.stripSentryFramesAndReverse; exports.escapeStringForRegex = string.escapeStringForRegex; exports.isMatchingPattern = string.isMatchingPattern; exports.safeJoin = string.safeJoin; exports.snipLine = string.snipLine; exports.truncate = string.truncate; exports.isNativeFetch = supports.isNativeFetch; exports.supportsDOMError = supports.supportsDOMError; exports.supportsDOMException = supports.supportsDOMException; exports.supportsErrorEvent = supports.supportsErrorEvent; exports.supportsFetch = supports.supportsFetch; exports.supportsHistory = supports.supportsHistory; exports.supportsNativeFetch = supports.supportsNativeFetch; exports.supportsReferrerPolicy = supports.supportsReferrerPolicy; exports.supportsReportingObserver = supports.supportsReportingObserver; exports.SyncPromise = syncpromise.SyncPromise; exports.rejectedSyncPromise = syncpromise.rejectedSyncPromise; exports.resolvedSyncPromise = syncpromise.resolvedSyncPromise; Object.defineProperty(exports, '_browserPerformanceTimeOriginMode', { enumerable: true, get: () => time._browserPerformanceTimeOriginMode }); exports.browserPerformanceTimeOrigin = time.browserPerformanceTimeOrigin; exports.dateTimestampInSeconds = time.dateTimestampInSeconds; exports.timestampInSeconds = time.timestampInSeconds; exports.timestampWithMs = time.timestampWithMs; exports.usingPerformanceAPI = time.usingPerformanceAPI; exports.TRACEPARENT_REGEXP = tracing.TRACEPARENT_REGEXP; exports.extractTraceparentData = tracing.extractTraceparentData; exports.isBrowserBundle = env.isBrowserBundle; exports.addItemToEnvelope = envelope.addItemToEnvelope; exports.createAttachmentEnvelopeItem = envelope.createAttachmentEnvelopeItem; exports.createEnvelope = envelope.createEnvelope; exports.envelopeItemTypeToDataCategory = envelope.envelopeItemTypeToDataCategory; exports.forEachEnvelopeItem = envelope.forEachEnvelopeItem; exports.serializeEnvelope = envelope.serializeEnvelope; exports.createClientReportEnvelope = clientreport.createClientReportEnvelope; exports.DEFAULT_RETRY_AFTER = ratelimit.DEFAULT_RETRY_AFTER; exports.disabledUntil = ratelimit.disabledUntil; exports.isRateLimited = ratelimit.isRateLimited; exports.parseRetryAfterHeader = ratelimit.parseRetryAfterHeader; exports.updateRateLimits = ratelimit.updateRateLimits; exports.BAGGAGE_HEADER_NAME = baggage.BAGGAGE_HEADER_NAME; exports.MAX_BAGGAGE_STRING_LENGTH = baggage.MAX_BAGGAGE_STRING_LENGTH; exports.SENTRY_BAGGAGE_KEY_PREFIX = baggage.SENTRY_BAGGAGE_KEY_PREFIX; exports.SENTRY_BAGGAGE_KEY_PREFIX_REGEX = baggage.SENTRY_BAGGAGE_KEY_PREFIX_REGEX; exports.createBaggage = baggage.createBaggage; exports.getBaggageValue = baggage.getBaggageValue; exports.getSentryBaggageItems = baggage.getSentryBaggageItems; exports.getThirdPartyBaggage = baggage.getThirdPartyBaggage; exports.isBaggageEmpty = baggage.isBaggageEmpty; exports.isBaggageMutable = baggage.isBaggageMutable; exports.isSentryBaggageEmpty = baggage.isSentryBaggageEmpty; exports.mergeAndSerializeBaggage = baggage.mergeAndSerializeBaggage; exports.parseBaggageSetMutability = baggage.parseBaggageSetMutability; exports.parseBaggageString = baggage.parseBaggageString; exports.serializeBaggage = baggage.serializeBaggage; exports.setBaggageImmutable = baggage.setBaggageImmutable; exports.setBaggageValue = baggage.setBaggageValue; //# sourceMappingURL=index.js.map