UNPKG

rpc-websocketserver

Version:

Simple rpc websocket server, wrapping the very popular 'ws' library. Register your RPCs with convenient decorators.

26 lines 2.51 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.JSONRPC2MessageHandler = exports.SimpleMessageHandler = exports.buildError = exports.buildResponse = exports.assertValidJSONRPC2Request = exports.validateMethod = exports.validateParams = exports.assertValidRequest = exports.validateAndParseMessage = exports.assertStringOrBuffer = exports.param = exports.register = exports.WebSocketServer = void 0; var websocket_server_1 = require("./lib/websocket-server"); Object.defineProperty(exports, "WebSocketServer", { enumerable: true, get: function () { return websocket_server_1.WebSocketServer; } }); var decorators_1 = require("./lib/decorators"); Object.defineProperty(exports, "register", { enumerable: true, get: function () { return decorators_1.register; } }); Object.defineProperty(exports, "param", { enumerable: true, get: function () { return decorators_1.param; } }); var utils_1 = require("./lib/utils"); Object.defineProperty(exports, "assertStringOrBuffer", { enumerable: true, get: function () { return utils_1.assertStringOrBuffer; } }); Object.defineProperty(exports, "validateAndParseMessage", { enumerable: true, get: function () { return utils_1.validateAndParseMessage; } }); Object.defineProperty(exports, "assertValidRequest", { enumerable: true, get: function () { return utils_1.assertValidRequest; } }); Object.defineProperty(exports, "validateParams", { enumerable: true, get: function () { return utils_1.validateParams; } }); Object.defineProperty(exports, "validateMethod", { enumerable: true, get: function () { return utils_1.validateMethod; } }); var utils_2 = require("./lib/json-rpc-2/utils"); Object.defineProperty(exports, "assertValidJSONRPC2Request", { enumerable: true, get: function () { return utils_2.assertValidJSONRPC2Request; } }); Object.defineProperty(exports, "buildResponse", { enumerable: true, get: function () { return utils_2.buildResponse; } }); Object.defineProperty(exports, "buildError", { enumerable: true, get: function () { return utils_2.buildError; } }); var simple_1 = __importDefault(require("./lib/message-handlers/simple")); exports.SimpleMessageHandler = simple_1.default; var json_rpc_2_1 = __importDefault(require("./lib/message-handlers/json-rpc-2")); exports.JSONRPC2MessageHandler = json_rpc_2_1.default; //# sourceMappingURL=index.js.map