0.8.4 • Published 6 months ago
@types/insight v0.8.4
Installation
npm install --save @types/insight
Summary
This package contains type definitions for insight (https://github.com/yeoman/insight).
Details
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/insight.
index.d.ts
// Type definitions for insight 0.8.0
// Project: https://github.com/yeoman/insight
// Definitions by: vvakame <https://github.com/vvakame>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
declare namespace insight {
interface IPackage {
name: string;
version: string;
}
interface IOptions {
trackingCode:string;
trackingProvider?:string | undefined;
pkg?:IPackage | undefined;
packageName?:string | undefined;
packageVersion?:string | undefined;
config?:IConfigstore | undefined;
}
interface IConfigstore {
path:string;
all:any;
get(key:string):any;
set(key:string, val:any):void;
del(key:string):void;
}
interface IEvent {
category:string;
action:string;
label?:string | undefined;
value?:number|string | undefined;
}
}
import IPackage = insight.IPackage;
import IOptions = insight.IOptions;
import IConfigstore = insight.IConfigstore;
import IEvent = insight.IEvent;
declare class Insight {
trackingCode:string;
trackingProvider:string;
packageName:string;
packageVersion:string;
os:string;
nodeVersion:string;
appVersion:string;
config:IConfigstore;
optOut:boolean;
clientId:string;
constructor(options:IOptions);
track(...args:string[]):void;
trackEvent(event:IEvent):void;
askPermission(msg?:string, cb?:Function):void;
}
export = Insight;
Additional Details
- Last updated: Thu, 08 Jul 2021 14:23:16 GMT
- Dependencies: none
- Global values: none
Credits
These definitions were written by vvakame.
0.8.4
6 months ago
0.8.3
7 months ago
0.8.2
8 months ago
0.8.1
3 years ago
0.8.0
6 years ago
0.4.29
7 years ago
0.4.28
8 years ago
0.4.27
8 years ago
0.4.26-alpha
8 years ago
0.4.25-alpha
8 years ago
0.4.24-alpha
8 years ago
0.4.23-alpha
8 years ago
0.4.22-alpha
8 years ago
0.4.21-alpha
8 years ago
0.4.20-alpha
8 years ago
0.4.15-alpha
8 years ago
0.4.14-alpha
8 years ago