Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
///
import * as wtf from 'wtfnode';
wtf.init();
wtf.setLogger('info', (message?: any, ...optionalParams: any[]) => console.info(message, ...optionalParams));
wtf.setLogger('warn', (message?: any, ...optionalParams: any[]) => console.warn(message, ...optionalParams));
wtf.setLogger('error', (message?: any, ...optionalParams: any[]) => console.error(message, ...optionalParams));
wtf.dump();
wtf.resetLoggers();
after(function() {
wtfnode.dump();
const isUnifiedTopology = this.configuration.usingUnifiedTopology;
const traces = [];
const openClientCount = activeClients.reduce((count, client) => {
const isConnected = isUnifiedTopology
? unifiedTopologyIsConnected(client)
: client.isConnected();
if (isConnected) {
traces.push(client.trace);
return count + 1;
}
return count;
}, 0);
setInterval(function() {
wtf.dump();
}, 1000).unref();
})