@qualweb/act-rules
Advanced tools
Comparing version 0.0.12 to 0.0.121
@@ -37,2 +37,5 @@ 'use strict'; | ||
}; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
var __importStar = (this && this.__importStar) || function (mod) { | ||
@@ -47,23 +50,20 @@ if (mod && mod.__esModule) return mod; | ||
var stew = new (require('stew-select')).Stew(); | ||
var R9 = __importStar(require("./rules/R9")); | ||
var R16 = __importStar(require("./rules/R16")); | ||
var mapping = { | ||
pre: { | ||
meta: ['R16'] | ||
}, | ||
post: { | ||
title: ['R9'] | ||
} | ||
}; | ||
var mapping_json_1 = __importDefault(require("./rules/mapping.json")); | ||
var R11 = __importStar(require("./rules/R11")); | ||
var R12 = __importStar(require("./rules/R12")); | ||
var R13 = __importStar(require("./rules/R13")); | ||
var R23 = __importStar(require("./rules/R23")); | ||
var R28 = __importStar(require("./rules/R28")); | ||
var rules = { | ||
'R9': R9, | ||
'R16': R16 | ||
'R11': R11, | ||
'R12': R12, | ||
'R13': R13, | ||
'R23': R23, | ||
'R28': R28 | ||
}; | ||
var rules_to_execute = { | ||
'R9': true, | ||
'R16': true | ||
}; | ||
var rules_to_execute = {}; | ||
function configure(options) { | ||
for (var _i = 0, _a = Object.keys(rules) || []; _i < _a.length; _i++) { | ||
var rule = _a[_i]; | ||
rules_to_execute[rule] = true; | ||
if (options.principles && options.principles.length !== 0) { | ||
@@ -107,4 +107,7 @@ if (options.levels && options.levels.length !== 0) { | ||
case 0: | ||
report = {}; | ||
preRules = mapping['pre']; | ||
report = { | ||
type: 'act-rules', | ||
rules: {} | ||
}; | ||
preRules = mapping_json_1.default['pre']; | ||
preSelectors = Object.keys(preRules); | ||
@@ -142,3 +145,3 @@ _i = 0, _a = preSelectors || []; | ||
case 9: | ||
report[rule] = rules[rule].getFinalResults(); | ||
report.rules[rule] = rules[rule].getFinalResults(); | ||
rules[rule].reset(); | ||
@@ -153,3 +156,3 @@ _m.label = 10; | ||
case 12: | ||
postRules = mapping['post']; | ||
postRules = mapping_json_1.default['post']; | ||
postSelectors = Object.keys(postRules); | ||
@@ -187,3 +190,4 @@ _f = 0, _g = postSelectors || []; | ||
case 21: | ||
report[rule] = rules[rule].getFinalResults(); | ||
report.rules[rule] = rules[rule].getFinalResults(); | ||
rules[rule].reset(); | ||
_m.label = 22; | ||
@@ -190,0 +194,0 @@ case 22: |
{ | ||
"name": "@qualweb/act-rules", | ||
"version": "0.0.12", | ||
"version": "0.0.121", | ||
"description": "ACT-R module for qualweb accessibility evaluator", | ||
@@ -19,6 +19,10 @@ "main": "dist/index.js", | ||
], | ||
"repository": { | ||
"type": "git", | ||
"url": "https://github.com/qualweb/act-rules.git" | ||
}, | ||
"author": "João Vicente", | ||
"license": "ISC", | ||
"devDependencies": { | ||
"@qualweb/types": "0.0.12", | ||
"@qualweb/types": "0.0.141", | ||
"@types/htmlparser2": "^3.10.0", | ||
@@ -25,0 +29,0 @@ "@types/lodash": "^4.14.135", |
@@ -10,26 +10,24 @@ /** | ||
import * as R9 from './rules/R9'; | ||
import * as R16 from './rules/R16'; | ||
import mapping from './rules/mapping.json'; | ||
const mapping = { | ||
pre: { | ||
meta: ['R16'] | ||
}, | ||
post: { | ||
title: ['R9'] | ||
} | ||
}; | ||
import * as R11 from './rules/R11'; | ||
import * as R12 from './rules/R12'; | ||
import * as R13 from './rules/R13'; | ||
import * as R23 from './rules/R23'; | ||
import * as R28 from './rules/R28'; | ||
const rules = { | ||
'R9': R9, | ||
'R16': R16 | ||
'R11': R11, | ||
'R12': R12, | ||
'R13': R13, | ||
'R23': R23, | ||
'R28': R28 | ||
}; | ||
const rules_to_execute = { | ||
'R9': true, | ||
'R16': true | ||
}; | ||
const rules_to_execute = {}; | ||
function configure(options: ACTROptions): void { | ||
for (const rule of Object.keys(rules) || []) { | ||
rules_to_execute[rule] = true; | ||
if (options.principles && options.principles.length !== 0) { | ||
@@ -66,3 +64,6 @@ if (options.levels && options.levels.length !== 0) { | ||
const report: ACTRulesReport = {}; | ||
const report: ACTRulesReport = { | ||
type: 'act-rules', | ||
rules: {} | ||
}; | ||
@@ -83,3 +84,3 @@ const preRules = mapping['pre']; | ||
} | ||
report[rule] = rules[rule].getFinalResults(); | ||
report.rules[rule] = rules[rule].getFinalResults(); | ||
rules[rule].reset(); | ||
@@ -104,4 +105,4 @@ } | ||
} | ||
report[rule] = rules[rule].getFinalResults(); | ||
//rules[rule].reset(); | ||
report.rules[rule] = rules[rule].getFinalResults(); | ||
rules[rule].reset(); | ||
} | ||
@@ -108,0 +109,0 @@ } |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
No repository
Supply chain riskPackage does not have a linked source code repository. Without this field, a package will have no reference to the location of the source code use to generate the package.
Found 1 instance in 1 package
447058
56
19275
78
0
1