v-daemon
Version:
Daemon script for v-spot-client
22 lines (18 loc) • 1.63 kB
JavaScript
/**
* @function clientFor
*/
;
/** @lends clientFor */
function clientFor(connector) {
switch (String(connector).toLocaleLowerCase().trim()) {
case 'ws':
{
var client = require('v-spot-ws').client();
return client;
}
default:
throw new Error('Unknown connector: ' + connector);
}
}
module.exports = clientFor;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNsaWVudEZvci5qcyJdLCJuYW1lcyI6WyJjbGllbnRGb3IiLCJjb25uZWN0b3IiLCJTdHJpbmciLCJ0b0xvY2FsZUxvd2VyQ2FzZSIsInRyaW0iLCJjbGllbnQiLCJyZXF1aXJlIiwiRXJyb3IiLCJtb2R1bGUiLCJleHBvcnRzIl0sIm1hcHBpbmdzIjoiQUFBQTs7O0FBR0E7O0FBRUE7O0FBQ0EsU0FBU0EsU0FBVCxDQUFvQkMsU0FBcEIsRUFBK0I7QUFDN0IsVUFBUUMsT0FBT0QsU0FBUCxFQUFrQkUsaUJBQWxCLEdBQXNDQyxJQUF0QyxFQUFSO0FBQ0UsU0FBSyxJQUFMO0FBQVc7QUFDVCxZQUFNQyxTQUFTQyxRQUFRLFdBQVIsRUFBcUJELE1BQXJCLEVBQWY7QUFDQSxlQUFPQSxNQUFQO0FBQ0Q7O0FBRUQ7QUFDRSxZQUFNLElBQUlFLEtBQUoseUJBQWdDTixTQUFoQyxDQUFOO0FBUEo7QUFTRDs7QUFFRE8sT0FBT0MsT0FBUCxHQUFpQlQsU0FBakIiLCJmaWxlIjoiY2xpZW50Rm9yLmpzIiwic291cmNlUm9vdCI6ImxpYiIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQGZ1bmN0aW9uIGNsaWVudEZvclxuICovXG4ndXNlIHN0cmljdCdcblxuLyoqIEBsZW5kcyBjbGllbnRGb3IgKi9cbmZ1bmN0aW9uIGNsaWVudEZvciAoY29ubmVjdG9yKSB7XG4gIHN3aXRjaCAoU3RyaW5nKGNvbm5lY3RvcikudG9Mb2NhbGVMb3dlckNhc2UoKS50cmltKCkpIHtcbiAgICBjYXNlICd3cyc6IHtcbiAgICAgIGNvbnN0IGNsaWVudCA9IHJlcXVpcmUoJ3Ytc3BvdC13cycpLmNsaWVudCgpXG4gICAgICByZXR1cm4gY2xpZW50XG4gICAgfVxuXG4gICAgZGVmYXVsdDpcbiAgICAgIHRocm93IG5ldyBFcnJvcihgVW5rbm93biBjb25uZWN0b3I6ICR7Y29ubmVjdG9yfWApXG4gIH1cbn1cblxubW9kdWxlLmV4cG9ydHMgPSBjbGllbnRGb3JcbiJdfQ==