function BaseTransport(options) {
        this.options = options;
        /** A simple buffer holding all requests. */
        this._buffer = makePromiseBuffer(30);
        /** Locks transport after receiving rate limits in a response */
        this._rateLimits = {};
        /** Default function used to parse URLs */
        this.urlParser = function (url) { return new Url$2.URL(url); };
        // eslint-disable-next-line deprecation/deprecation
        this._api = initAPIDetails(options.dsn, options._metadata, options.tunnel);
    }
Create instance and set this.dsn