axe-sarif-converter
Version:
Convert axe-core accessibility scan results to the SARIF format
19 lines (18 loc) • 923 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.convertAxeToSarif = convertAxeToSarif;
exports.sarifReporter = sarifReporter;
var axe_raw_sarif_converter_1 = require("./axe-raw-sarif-converter");
var environment_data_provider_1 = require("./environment-data-provider");
var sarif_converter_1 = require("./sarif-converter");
function convertAxeToSarif(axeResults) {
var sarifConverter = (0, sarif_converter_1.defaultSarifConverter)();
return sarifConverter.convert(axeResults, {});
}
function sarifReporter(rawResults, runOptions, callback) {
var converterOptions = {};
var environmentData = (0, environment_data_provider_1.getEnvironmentDataFromEnvironment)();
var sarifConverter = (0, axe_raw_sarif_converter_1.defaultAxeRawSarifConverter)();
var sarifOutput = sarifConverter.convert(rawResults, converterOptions, environmentData);
callback(sarifOutput);
}