This commit is contained in:
Piyali Jana 2018-06-19 15:56:57 -07:00
Родитель 3159185c56
Коммит d69933cbfd
5 изменённых файлов: 6 добавлений и 13 удалений

Просмотреть файл

@ -26,10 +26,4 @@ export interface IAppInsightsCore {
* Core track API
*/
track(telemetryItem: ITelemetryItem);
}
export interface Snippet {
queue: Array<() => void>;
config: IConfiguration;
extensions: ITelemetryPlugin[];
}

Просмотреть файл

@ -13,10 +13,10 @@ export interface IConfiguration {
/**
* Endpoint where telemetry data is sent
*/
endpointUrl: string;
endpointUrl?: string;
/**
* Extensions loaded in SDK
* Extension configs loaded in SDK
*/
extensions: { [key: string]: any }; // extension configs
extensions?: { [key: string]: any }; // extension configs
}

Просмотреть файл

@ -9,7 +9,6 @@ import { CoreUtils } from "./CoreUtils";
export class AppInsightsCore implements IAppInsightsCore {
public config: IConfiguration;
public queue: (() => void)[];
public static defaultConfig: IConfiguration;
private _extensions: Array<IPlugin>;
@ -18,7 +17,7 @@ export class AppInsightsCore implements IAppInsightsCore {
this._extensions = new Array<IPlugin>();
}
initialize(config: IConfiguration, extensions: IPlugin[], queue?: (() => void)[]): void {
initialize(config: IConfiguration, extensions: IPlugin[]): void {
if (!extensions || extensions.length === 0) {
// throw error

Просмотреть файл

@ -1,6 +1,6 @@
{
"name": "applicationinsights-core-js",
"version": "0.0.21",
"version": "0.0.23",
"description": "Microsoft Application Insights Core Javascript SDK",
"main": "bundle/applicationinsights-core-js.js",
"types": "bundle/applicationinsights-core-js.d.ts",

Просмотреть файл

@ -1,6 +1,6 @@
{
"name": "applicationinsights-core-js",
"version": "0.0.20",
"version": "0.0.22",
"description": "Microsoft Application Insights Core Javascript SDK",
"devDependencies": {
"grunt": "1.0.1",