ethers.js/packages/providers/lib.esm/ws.js

22 lines
569 B
JavaScript
Raw Permalink Normal View History

2020-03-12 19:14:50 +01:00
"use strict";
import { Logger } from "@ethersproject/logger";
import { version } from "./_version";
2020-04-18 05:14:55 -04:00
let WS = null;
try {
WS = WebSocket;
if (WS == null) {
throw new Error("inject please");
}
}
catch (error) {
2020-03-12 19:14:50 +01:00
const logger = new Logger(version);
WS = function () {
logger.throwError("WebSockets not supported in this environment", Logger.errors.UNSUPPORTED_OPERATION, {
operation: "new WebSocket()"
});
};
}
2020-11-16 23:07:24 -05:00
//export default WS;
//module.exports = WS;
export { WS as WebSocket };
//# sourceMappingURL=ws.js.map