mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-04-24 05:06:02 +08:00
analytics-node export Analytics class as described in the docs (#12707)
This fixes #12706. According to the [documentation](https://segment.com/docs/sources/server/node/), an instance is supposed to be created like this: ```js var Analytics = require('analytics-node'); var analytics = new Analytics('YOUR_WRITE_KEY'); ```
This commit is contained in:
committed by
Mohamed Hegazy
parent
b20f212f86
commit
1674dea52b
@@ -1,8 +1,8 @@
|
||||
import AnalyticsNode = require("analytics-node");
|
||||
var analytics: AnalyticsNode.Analytics;
|
||||
import Analytics = require("analytics-node");
|
||||
var analytics: Analytics;
|
||||
|
||||
function testConfig(): void {
|
||||
analytics = new AnalyticsNode.Analytics('YOUR_WRITE_KEY', {
|
||||
analytics = new Analytics('YOUR_WRITE_KEY', {
|
||||
flushAt: 20,
|
||||
flushAfter: 10000
|
||||
});
|
||||
|
||||
2
analytics-node/index.d.ts
vendored
2
analytics-node/index.d.ts
vendored
@@ -3,7 +3,7 @@
|
||||
// Definitions by: Andrew Fong <https://github.com/fongandrew>
|
||||
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
|
||||
|
||||
export = AnalyticsNode;
|
||||
export = AnalyticsNode.Analytics;
|
||||
|
||||
declare namespace AnalyticsNode {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user