@qualweb/wcag-techniques
Version:
Implementation of the WCAG 2.1 techniques
20 lines (19 loc) • 753 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.WCAGTechniquesModule = void 0;
const evaluation_1 = require("@qualweb/core/evaluation");
class WCAGTechniquesModule extends evaluation_1.ExecutableModuleContext {
constructor() {
super(...arguments);
this.name = evaluation_1.ModuleType.WCAG_TECHNIQUES;
}
getModulePackage() {
return '@qualweb/wcag-techniques';
}
runModule(page, options, translate, data) {
return page.evaluate((data, options, translate) => {
return new WCAGTechniquesRunner(options, translate).configure(options).test(data).getReport();
}, data, options, translate);
}
}
exports.WCAGTechniquesModule = WCAGTechniquesModule;