PRININIT / lib /src /analytics /events.js
Rachit-Tw's picture
Upload 183 files
272a04f verified
Raw
History Blame Contribute Delete
713 Bytes
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.trackEvent = trackEvent;
exports.trackError = trackError;
function trackEvent(name, data) {
const timestamp = new Date().toISOString();
const eventData = {
timestamp,
event: name,
...data
};
console.log('[ANALYTICS]', JSON.stringify(eventData));
}
function trackError(error, context) {
const timestamp = new Date().toISOString();
const errorData = {
timestamp,
event: 'ERROR',
error: error.message,
stack: error.stack,
...context
};
console.error('[ANALYTICS_ERROR]', JSON.stringify(errorData));
}
//# sourceMappingURL=events.js.map