Skip to content

Commit ef1c282

Browse files
refactor: use named export for XMLHttpRequest shim
1 parent f158c8e commit ef1c282

File tree

5 files changed

+4
-29
lines changed

5 files changed

+4
-29
lines changed

lib/transports/polling.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import debugModule from "debug"; // debug()
33
import { yeast } from "../contrib/yeast.js";
44
import { encode } from "../contrib/parseqs.js";
55
import { encodePayload, decodePayload, RawData } from "engine.io-parser";
6-
import XMLHttpRequest from "./xmlhttprequest.js";
6+
import { XHR as XMLHttpRequest } from "./xmlhttprequest.js";
77
import { Emitter } from "@socket.io/component-emitter";
88
import { SocketOptions } from "../socket.js";
99
import { installTimerFunctions, pick } from "../util.js";

lib/transports/xmlhttprequest.browser.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import { hasCORS } from "../contrib/has-cors.js";
44
import { globalThisShim as globalThis } from "../globalThis.js";
55

6-
export default function(opts) {
6+
export function XHR(opts) {
77
const xdomain = opts.xdomain;
88

99
// XMLHttpRequest can be disabled on IE

lib/transports/xmlhttprequest.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
11
import * as XMLHttpRequestModule from "xmlhttprequest-ssl";
22

3-
const XMLHttpRequest = XMLHttpRequestModule.default || XMLHttpRequestModule;
4-
5-
export default XMLHttpRequest;
3+
export const XHR = XMLHttpRequestModule.default || XMLHttpRequestModule;

lib/xmlhttprequest.ts

Lines changed: 0 additions & 23 deletions
This file was deleted.

test/xmlhttprequest.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
const expect = require("expect.js");
2-
const XMLHttpRequest = require("../build/cjs/xmlhttprequest").default;
2+
const XMLHttpRequest = require("../build/cjs/transports/xmlhttprequest").XHR;
33
const env = require("./support/env");
44

55
describe("XMLHttpRequest", () => {

0 commit comments

Comments
 (0)