UNPKG

@devgrid/netron

Version:

A powerful TypeScript library for building distributed systems with event bus, streaming capabilities, and remote object invocation. Features WebSocket-based bidirectional communication between Node.js and browser environments, service discovery, and type

19 lines 604 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.abilities = abilities; function abilities(peer, remoteAbilities) { if (remoteAbilities) { peer.abilities = remoteAbilities; if (remoteAbilities.allowServiceEvents) { } } const result = { services: new Map(), allowServiceEvents: peer.netron.options?.allowServiceEvents ?? false, }; for (const [name, stub] of peer.netron.services.entries()) { result.services?.set(name, stub.definition); } return result; } //# sourceMappingURL=abilities.js.map