UNPKG

sitespeed.io

Version:

sitespeed.io is an open-source tool for comprehensive web performance analysis, enabling you to test, monitor, and optimize your website’s speed using real browsers in various environments.

21 lines (16 loc) 450 B
import { createSocket } from 'node:dgram'; import { Sender } from './sender.js'; export class StatsDSender extends Sender { get facility() { return 'StatsD'; } bulk(data) { this.log(data); return new Promise((resolve, reject) => { const client = createSocket('udp4'); client.send(data, 0, data.length, this.port, this.host, error => client.close() && error ? reject(error) : resolve() ); }); } }