spine-high-templar
Advanced tools
Comparing version 0.4.1 to 0.5.0
@@ -303,2 +303,20 @@ import mitt from 'mitt'; | ||
export { Socket, Subscription }; | ||
var generateUrl = function (pathname) { | ||
var loc = window.location; | ||
var protocol = void 0; | ||
switch (loc.protocol) { | ||
case 'http:': | ||
protocol = 'ws://'; | ||
break; | ||
case 'https:': | ||
protocol = 'wss://'; | ||
break; | ||
default: | ||
throw new Error('Unknown protocol ' + protocol); | ||
} | ||
return '' + protocol + loc.host + pathname; | ||
}; | ||
export { Socket, Subscription, generateUrl }; |
@@ -309,4 +309,23 @@ (function (global, factory) { | ||
var generateUrl = function (pathname) { | ||
var loc = window.location; | ||
var protocol = void 0; | ||
switch (loc.protocol) { | ||
case 'http:': | ||
protocol = 'ws://'; | ||
break; | ||
case 'https:': | ||
protocol = 'wss://'; | ||
break; | ||
default: | ||
throw new Error('Unknown protocol ' + protocol); | ||
} | ||
return '' + protocol + loc.host + pathname; | ||
}; | ||
exports.Socket = Socket; | ||
exports.Subscription = Subscription; | ||
exports.generateUrl = generateUrl; | ||
@@ -313,0 +332,0 @@ Object.defineProperty(exports, '__esModule', { value: true }); |
{ | ||
"name": "spine-high-templar", | ||
"version": "0.4.1", | ||
"version": "0.5.0", | ||
"license": "MIT", | ||
@@ -5,0 +5,0 @@ "author": "Jasper Stam <jasper@codeyellow.nl>", |
26246
575