update to support latest pubapi
This commit is contained in:
		
							
								
								
									
										10
									
								
								dist/smartanalytics.classes.analytics.d.ts
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								dist/smartanalytics.classes.analytics.d.ts
									
									
									
									
										vendored
									
									
								
							| @@ -4,10 +4,10 @@ export declare class Analytics { | ||||
|     apiEndPoint: string; | ||||
|     secretKey: string; | ||||
|     constructor(optionsArg: { | ||||
|         projectIdArg: string; | ||||
|         appNameArg: string; | ||||
|         apiEndPointArg: string; | ||||
|         secretKeyArg?: string; | ||||
|         projectId: string; | ||||
|         appName: string; | ||||
|         apiEndPoint: string; | ||||
|         secretKey?: string; | ||||
|     }); | ||||
|     recordEvent(eventIdentifierArg: string, analyticsDataArg: any): Promise<void>; | ||||
|     recordEvent(eventIdArg: string, analyticsDataArg: any): Promise<void>; | ||||
| } | ||||
|   | ||||
							
								
								
									
										16
									
								
								dist/smartanalytics.classes.analytics.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										16
									
								
								dist/smartanalytics.classes.analytics.js
									
									
									
									
										vendored
									
									
								
							| @@ -12,19 +12,19 @@ const plugins = require("./smartanalytics.plugins"); | ||||
| class Analytics { | ||||
|     constructor(optionsArg) { | ||||
|         this.secretKey = ''; | ||||
|         this.projectId = optionsArg.projectIdArg; | ||||
|         this.appName = optionsArg.appNameArg; | ||||
|         this.apiEndPoint = optionsArg.apiEndPointArg; | ||||
|         if (optionsArg.secretKeyArg) { | ||||
|             this.secretKey = optionsArg.secretKeyArg; | ||||
|         this.projectId = optionsArg.projectId; | ||||
|         this.appName = optionsArg.appName; | ||||
|         this.apiEndPoint = optionsArg.apiEndPoint; | ||||
|         if (optionsArg.secretKey) { | ||||
|             this.secretKey = optionsArg.secretKey; | ||||
|         } | ||||
|     } | ||||
|     recordEvent(eventIdentifierArg, analyticsDataArg) { | ||||
|     recordEvent(eventIdArg, analyticsDataArg) { | ||||
|         return __awaiter(this, void 0, void 0, function* () { | ||||
|             let dataToSend = { | ||||
|                 projectId: this.projectId, | ||||
|                 appName: this.appName, | ||||
|                 eventIdentifier: eventIdentifierArg, | ||||
|                 eventId: eventIdArg, | ||||
|                 analyticsData: analyticsDataArg | ||||
|             }; | ||||
|             yield plugins.smartrequest.post(this.apiEndPoint, { | ||||
| @@ -40,4 +40,4 @@ class Analytics { | ||||
|     } | ||||
| } | ||||
| exports.Analytics = Analytics; | ||||
| //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic21hcnRhbmFseXRpY3MuY2xhc3Nlcy5hbmFseXRpY3MuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi90cy9zbWFydGFuYWx5dGljcy5jbGFzc2VzLmFuYWx5dGljcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7O0FBQUEsb0RBQW1EO0FBRW5EO0lBS0UsWUFBYSxVQUtaO1FBTkQsY0FBUyxHQUFXLEVBQUUsQ0FBQTtRQU9wQixJQUFJLENBQUMsU0FBUyxHQUFHLFVBQVUsQ0FBQyxZQUFZLENBQUE7UUFDeEMsSUFBSSxDQUFDLE9BQU8sR0FBRyxVQUFVLENBQUMsVUFBVSxDQUFBO1FBQ3BDLElBQUksQ0FBQyxXQUFXLEdBQUcsVUFBVSxDQUFDLGNBQWMsQ0FBQTtRQUM1QyxFQUFFLENBQUMsQ0FBQyxVQUFVLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQztZQUM1QixJQUFJLENBQUMsU0FBUyxHQUFHLFVBQVUsQ0FBQyxZQUFZLENBQUE7UUFDMUMsQ0FBQztJQUNILENBQUM7SUFFSyxXQUFXLENBQUUsa0JBQTBCLEVBQUUsZ0JBQXFCOztZQUNsRSxJQUFJLFVBQVUsR0FBRztnQkFDZixTQUFTLEVBQUUsSUFBSSxDQUFDLFNBQVM7Z0JBQ3pCLE9BQU8sRUFBRSxJQUFJLENBQUMsT0FBTztnQkFDckIsZUFBZSxFQUFFLGtCQUFrQjtnQkFDbkMsYUFBYSxFQUFFLGdCQUFnQjthQUNoQyxDQUFBO1lBQ0QsTUFBTSxPQUFPLENBQUMsWUFBWSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsV0FBVyxFQUFFO2dCQUNoRCxPQUFPLEVBQUU7b0JBQ1AsY0FBYyxFQUFFLElBQUksQ0FBQyxTQUFTO29CQUM5QixjQUFjLEVBQUUsa0JBQWtCO2lCQUNuQztnQkFDRCxXQUFXLEVBQUUsVUFBVTthQUN4QixDQUFDLENBQUMsS0FBSyxDQUFDLEdBQUc7Z0JBQ1YsT0FBTyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQTtZQUNsQixDQUFDLENBQUMsQ0FBQTtRQUNKLENBQUM7S0FBQTtDQUNGO0FBcENELDhCQW9DQyJ9 | ||||
| //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic21hcnRhbmFseXRpY3MuY2xhc3Nlcy5hbmFseXRpY3MuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi90cy9zbWFydGFuYWx5dGljcy5jbGFzc2VzLmFuYWx5dGljcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7O0FBQUEsb0RBQW1EO0FBRW5EO0lBS0UsWUFBYSxVQUtaO1FBTkQsY0FBUyxHQUFXLEVBQUUsQ0FBQTtRQU9wQixJQUFJLENBQUMsU0FBUyxHQUFHLFVBQVUsQ0FBQyxTQUFTLENBQUE7UUFDckMsSUFBSSxDQUFDLE9BQU8sR0FBRyxVQUFVLENBQUMsT0FBTyxDQUFBO1FBQ2pDLElBQUksQ0FBQyxXQUFXLEdBQUcsVUFBVSxDQUFDLFdBQVcsQ0FBQTtRQUN6QyxFQUFFLENBQUMsQ0FBQyxVQUFVLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQztZQUN6QixJQUFJLENBQUMsU0FBUyxHQUFHLFVBQVUsQ0FBQyxTQUFTLENBQUE7UUFDdkMsQ0FBQztJQUNILENBQUM7SUFFSyxXQUFXLENBQUUsVUFBa0IsRUFBRSxnQkFBcUI7O1lBQzFELElBQUksVUFBVSxHQUFHO2dCQUNmLFNBQVMsRUFBRSxJQUFJLENBQUMsU0FBUztnQkFDekIsT0FBTyxFQUFFLElBQUksQ0FBQyxPQUFPO2dCQUNyQixPQUFPLEVBQUUsVUFBVTtnQkFDbkIsYUFBYSxFQUFFLGdCQUFnQjthQUNoQyxDQUFBO1lBQ0QsTUFBTSxPQUFPLENBQUMsWUFBWSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsV0FBVyxFQUFFO2dCQUNoRCxPQUFPLEVBQUU7b0JBQ1AsY0FBYyxFQUFFLElBQUksQ0FBQyxTQUFTO29CQUM5QixjQUFjLEVBQUUsa0JBQWtCO2lCQUNuQztnQkFDRCxXQUFXLEVBQUUsVUFBVTthQUN4QixDQUFDLENBQUMsS0FBSyxDQUFDLEdBQUc7Z0JBQ1YsT0FBTyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQTtZQUNsQixDQUFDLENBQUMsQ0FBQTtRQUNKLENBQUM7S0FBQTtDQUNGO0FBcENELDhCQW9DQyJ9 | ||||
| @@ -6,9 +6,9 @@ let testAnalytics: smartanalytics.Analytics | ||||
|  | ||||
| tap.test('should create a valid AnalyticsAccount', async () => { | ||||
|   testAnalytics = new smartanalytics.Analytics({ | ||||
|     projectIdArg: 'sandbox', | ||||
|     appNameArg: 'smartanalytics', | ||||
|     apiEndPointArg: 'https://pubapi-1.lossless.one/analytics' | ||||
|     projectId: 'sandbox', | ||||
|     appName: 'smartanalytics', | ||||
|     apiEndPoint: 'https://pubapi-1.lossless.one/analytics' | ||||
|   }) | ||||
| }) | ||||
|  | ||||
|   | ||||
| @@ -6,24 +6,24 @@ export class Analytics { | ||||
|   apiEndPoint: string | ||||
|   secretKey: string = '' | ||||
|   constructor (optionsArg: { | ||||
|     projectIdArg: string | ||||
|     appNameArg: string | ||||
|     apiEndPointArg: string | ||||
|     secretKeyArg?: string | ||||
|     projectId: string | ||||
|     appName: string | ||||
|     apiEndPoint: string | ||||
|     secretKey?: string | ||||
|   }) { | ||||
|     this.projectId = optionsArg.projectIdArg | ||||
|     this.appName = optionsArg.appNameArg | ||||
|     this.apiEndPoint = optionsArg.apiEndPointArg | ||||
|     if (optionsArg.secretKeyArg) { | ||||
|       this.secretKey = optionsArg.secretKeyArg | ||||
|     this.projectId = optionsArg.projectId | ||||
|     this.appName = optionsArg.appName | ||||
|     this.apiEndPoint = optionsArg.apiEndPoint | ||||
|     if (optionsArg.secretKey) { | ||||
|       this.secretKey = optionsArg.secretKey | ||||
|     } | ||||
|   } | ||||
|  | ||||
|   async recordEvent (eventIdentifierArg: string, analyticsDataArg: any) { | ||||
|   async recordEvent (eventIdArg: string, analyticsDataArg: any) { | ||||
|     let dataToSend = { | ||||
|       projectId: this.projectId, | ||||
|       appName: this.appName, | ||||
|       eventIdentifier: eventIdentifierArg, | ||||
|       eventId: eventIdArg, | ||||
|       analyticsData: analyticsDataArg | ||||
|     } | ||||
|     await plugins.smartrequest.post(this.apiEndPoint, { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user