UNPKG

socket-ipc

Version:

Message-based communications over UNIX sockets

14 lines (12 loc) 1.21 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.validateMessageHandlerOptions = validateMessageHandlerOptions; function validateMessageHandlerOptions({ path, port }) { if (!path && !port) throw Error('either path or port must be provided'); } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy90eXBlcy50cyJdLCJuYW1lcyI6WyJ2YWxpZGF0ZU1lc3NhZ2VIYW5kbGVyT3B0aW9ucyIsInBhdGgiLCJwb3J0IiwiRXJyb3IiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFVTyxTQUFTQSw2QkFBVCxDQUF1QztBQUM1Q0MsRUFBQUEsSUFENEM7QUFFNUNDLEVBQUFBO0FBRjRDLENBQXZDLEVBR3lCO0FBQzlCLE1BQUksQ0FBQ0QsSUFBRCxJQUFTLENBQUNDLElBQWQsRUFBb0IsTUFBTUMsS0FBSyxDQUFDLHNDQUFELENBQVg7QUFDckIiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgdHlwZSBNZXNzYWdlRXZlbnQgPSB7XG4gIGRhdGE6IEJ1ZmZlciB8IHN0cmluZ1xufVxuXG5leHBvcnQgdHlwZSBNZXNzYWdlSGFuZGxlck9wdGlvbnMgPSB7XG4gIHBhdGg/OiBzdHJpbmdcbiAgcG9ydD86IG51bWJlclxuICBiaW5hcnk/OiBib29sZWFuXG59XG5cbmV4cG9ydCBmdW5jdGlvbiB2YWxpZGF0ZU1lc3NhZ2VIYW5kbGVyT3B0aW9ucyh7XG4gIHBhdGgsXG4gIHBvcnQsXG59OiBNZXNzYWdlSGFuZGxlck9wdGlvbnMpOiB2b2lkIHtcbiAgaWYgKCFwYXRoICYmICFwb3J0KSB0aHJvdyBFcnJvcignZWl0aGVyIHBhdGggb3IgcG9ydCBtdXN0IGJlIHByb3ZpZGVkJylcbn1cbiJdfQ==