@deepkit/framework
Version:
14 lines • 593 B
JavaScript
/*@ts-ignore*/
import { __ΩServer } from '@deepkit/broker';
import { RpcTcpClientAdapter } from '@deepkit/rpc-tcp';
import { BrokerConfig } from './module.config.js';
export function getBrokerServers(config) {
const servers = [];
const hosts = Array.isArray(config.host) ? config.host : [config.host];
for (const host of hosts) {
servers.push({ url: '', transport: new RpcTcpClientAdapter(host) });
}
return servers;
}
getBrokerServers.__type = [() => BrokerConfig, 'config', () => __ΩServer, 'getBrokerServers', 'PP7!2"n#F/$'];
//# sourceMappingURL=broker.js.map