Fix dependency for connect-datadog (#45510)

* Fix dependency for connect-datadog

Dependency has switched from `node-dogstatsd` to `hot-shots` as of v0.0.9.

* change header back to 0.0

* Address review feedback

Co-Authored-By: Lewis Vail <lewisvail3@users.noreply.github.com>

Co-authored-by: Lewis Vail <lewisvail3@users.noreply.github.com>
This commit is contained in:
Vanessa Yuen 2020-06-25 21:02:06 +02:00 committed by GitHub
parent cda7c02ed1
commit 26bfa8065c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 12 additions and 4 deletions

View File

@ -1,5 +1,5 @@
import connectDD = require('connect-datadog');
import dogstatsd = require('node-dogstatsd');
import hotShots = require('hot-shots');
// works with no options
const middleware = connectDD({});
@ -13,5 +13,7 @@ const middleware2 = connectDD({
protocol: true,
response_code: true,
tags: ['abc', 'def'],
dogstatsd: new dogstatsd.StatsD('localhost'),
dogstatsd: new hotShots.StatsD({
host: 'localhost',
}),
});

View File

@ -7,7 +7,7 @@
// TypeScript Version: 2.3
import express = require('express');
import dogstatsd = require('node-dogstatsd');
import hotShots = require('hot-shots');
export = Factory;
@ -22,6 +22,6 @@ declare namespace Factory {
method?: boolean;
protocol?: boolean;
response_code?: boolean;
dogstatsd?: dogstatsd.StatsDClient;
dogstatsd?: hotShots.StatsD;
}
}

View File

@ -0,0 +1,6 @@
{
"private": true,
"dependencies": {
"hot-shots": "^6.3.0"
}
}