mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
24 lines
529 B
TypeScript
24 lines
529 B
TypeScript
/// <reference path="./insight.d.ts" />
|
|
|
|
declare var require:any;
|
|
|
|
import Insight = require('insight');
|
|
var pkg:any = require('./package.json');
|
|
|
|
var insight = new Insight({
|
|
// Google Analytics tracking code
|
|
trackingCode: 'UA-XXXXXXXX-X',
|
|
packageName: pkg.name,
|
|
packageVersion: pkg.version
|
|
});
|
|
|
|
(()=> {
|
|
// ask for permission the first time
|
|
if (insight.optOut === undefined) {
|
|
return insight.askPermission();
|
|
}
|
|
|
|
insight.track('foo', 'bar');
|
|
// recorded in Analytics as `/foo/bar`
|
|
})();
|