Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); const core = require('@sentry/core'); const rpcOptions = require('./rpcOptions.js'); const PROPAGATE_TO_NONE = () => false; const PROPAGATE_TO_ALL = () => true; function createRpcPropagationResolver(options) { const bindings = options?.rpcTracePropagationBindings; if (bindings === void 0) { return options && rpcOptions.getEffectiveRpcPropagation(options) ? PROPAGATE_TO_ALL : PROPAGATE_TO_NONE; } if (!bindings.length) { return PROPAGATE_TO_NONE; } return (bindingName) => core.stringMatchesSomePattern(bindingName, bindings, true); } exports.createRpcPropagationResolver = createRpcPropagationResolver; //# sourceMappingURL=rpcPropagation.js.map