@sentry/core
Version:
Base implementation for all Sentry JavaScript SDKs
19 lines (15 loc) • 815 B
JavaScript
Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
const debugLogger = require('./debug-logger.js');
function maybeWarnAboutIgnoredTransactionOptions(options) {
if (options.traceLifecycle !== "stream" || // oxlint-disable-next-line typescript/no-deprecated
!(options.beforeSendTransaction || options.ignoreTransactions?.length)) {
return;
}
debugLogger.consoleSandbox(() => {
console.warn(
"[Sentry] `beforeSendTransaction` and `ignoreTransactions` are ignored with `traceLifecycle: 'stream'` (enabled by default). Use `beforeSendSpan` and `ignoreSpans` instead, or set `traceLifecycle: 'static'`."
);
});
}
exports.maybeWarnAboutIgnoredTransactionOptions = maybeWarnAboutIgnoredTransactionOptions;
//# sourceMappingURL=warnAboutIgnoredTransactionOptions.js.map