@atlassian/wrm-troubleshooting
Version:
A tool that can help you with troubleshooting the configuration of webpack and Atlassian P2 project.
27 lines • 1.01 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.TROUBLESHOOTING_COMMAND_PASSED = exports.TROUBLESHOOTING_COMMAND_RUN = void 0;
exports.trackVerificationStepEvent = trackVerificationStepEvent;
const steps_1 = require("../steps");
const analytics_1 = require("./analytics");
exports.TROUBLESHOOTING_COMMAND_RUN = 'TROUBLESHOOTING_COMMAND_RUN';
exports.TROUBLESHOOTING_COMMAND_PASSED = 'TROUBLESHOOTING_COMMAND_PASSED';
const VERIFICATION_STEP = 'VERIFICATION_STEP';
async function trackVerificationStepEvent(stepName, validationResult) {
const eventData = {
stepName,
};
if ((0, steps_1.didFail)(validationResult)) {
Object.assign(eventData, {
stepResult: 'FAILED',
stepError: validationResult.error,
});
}
else {
Object.assign(eventData, {
stepResult: 'PASSED',
});
}
await (0, analytics_1.trackEvent)(VERIFICATION_STEP, eventData);
}
//# sourceMappingURL=events.js.map