├── .gitignore ├── .travis.yml ├── Gruntfile.js ├── LICENSE-MIT ├── README.md ├── index.js ├── lib ├── arialinter.js ├── cli │ └── node.js ├── formatters │ ├── json.js │ └── text.js ├── reporter.js ├── rule.js ├── ruleregistry.js └── rules │ ├── adaptable.js │ ├── distinguishable.js │ ├── element.js │ ├── headingsAndLabels.js │ ├── inputAssistance.js │ ├── linkPurpose.js │ ├── navigable.js │ ├── pageTitled.js │ ├── readable.js │ └── textAlternatives.js ├── package.json ├── tasks └── arialinterTask.js └── test └── rules ├── adaptable ├── adaptable_test.js ├── tableHasSummary.html ├── tableMustHaveThFailure.html └── tableMustHaveThSuccess.html ├── element ├── element_test.js ├── haveBElement.html ├── haveBlinkElement.html ├── haveIElement.html ├── haveMarqueeElement.html └── haveUElement.html ├── index.html ├── readable ├── doesntHaveLangAttr.html └── readable_test.js ├── template.html └── textAlternatives ├── doesntHaveAltAttr.html ├── haveEmptyAltAttr.html └── textAlternatives_test.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/Gruntfile.js -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/README.md -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/cli/node'); -------------------------------------------------------------------------------- /lib/arialinter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/lib/arialinter.js -------------------------------------------------------------------------------- /lib/cli/node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/lib/cli/node.js -------------------------------------------------------------------------------- /lib/formatters/json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/lib/formatters/json.js -------------------------------------------------------------------------------- /lib/formatters/text.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/lib/formatters/text.js -------------------------------------------------------------------------------- /lib/reporter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/lib/reporter.js -------------------------------------------------------------------------------- /lib/rule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/lib/rule.js -------------------------------------------------------------------------------- /lib/ruleregistry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/lib/ruleregistry.js -------------------------------------------------------------------------------- /lib/rules/adaptable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/lib/rules/adaptable.js -------------------------------------------------------------------------------- /lib/rules/distinguishable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/lib/rules/distinguishable.js -------------------------------------------------------------------------------- /lib/rules/element.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/lib/rules/element.js -------------------------------------------------------------------------------- /lib/rules/headingsAndLabels.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/lib/rules/headingsAndLabels.js -------------------------------------------------------------------------------- /lib/rules/inputAssistance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/lib/rules/inputAssistance.js -------------------------------------------------------------------------------- /lib/rules/linkPurpose.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/lib/rules/linkPurpose.js -------------------------------------------------------------------------------- /lib/rules/navigable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/lib/rules/navigable.js -------------------------------------------------------------------------------- /lib/rules/pageTitled.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/lib/rules/pageTitled.js -------------------------------------------------------------------------------- /lib/rules/readable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/lib/rules/readable.js -------------------------------------------------------------------------------- /lib/rules/textAlternatives.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/lib/rules/textAlternatives.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/package.json -------------------------------------------------------------------------------- /tasks/arialinterTask.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/tasks/arialinterTask.js -------------------------------------------------------------------------------- /test/rules/adaptable/adaptable_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/test/rules/adaptable/adaptable_test.js -------------------------------------------------------------------------------- /test/rules/adaptable/tableHasSummary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/test/rules/adaptable/tableHasSummary.html -------------------------------------------------------------------------------- /test/rules/adaptable/tableMustHaveThFailure.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/test/rules/adaptable/tableMustHaveThFailure.html -------------------------------------------------------------------------------- /test/rules/adaptable/tableMustHaveThSuccess.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/test/rules/adaptable/tableMustHaveThSuccess.html -------------------------------------------------------------------------------- /test/rules/element/element_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/test/rules/element/element_test.js -------------------------------------------------------------------------------- /test/rules/element/haveBElement.html: -------------------------------------------------------------------------------- 1 | 2 | asdf 3 | -------------------------------------------------------------------------------- /test/rules/element/haveBlinkElement.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/test/rules/element/haveBlinkElement.html -------------------------------------------------------------------------------- /test/rules/element/haveIElement.html: -------------------------------------------------------------------------------- 1 | asdf 2 | -------------------------------------------------------------------------------- /test/rules/element/haveMarqueeElement.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/test/rules/element/haveMarqueeElement.html -------------------------------------------------------------------------------- /test/rules/element/haveUElement.html: -------------------------------------------------------------------------------- 1 | 2 | asdf 3 | -------------------------------------------------------------------------------- /test/rules/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/test/rules/index.html -------------------------------------------------------------------------------- /test/rules/readable/doesntHaveLangAttr.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/test/rules/readable/doesntHaveLangAttr.html -------------------------------------------------------------------------------- /test/rules/readable/readable_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/test/rules/readable/readable_test.js -------------------------------------------------------------------------------- /test/rules/template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/test/rules/template.html -------------------------------------------------------------------------------- /test/rules/textAlternatives/doesntHaveAltAttr.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/test/rules/textAlternatives/doesntHaveAltAttr.html -------------------------------------------------------------------------------- /test/rules/textAlternatives/haveEmptyAltAttr.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/test/rules/textAlternatives/haveEmptyAltAttr.html -------------------------------------------------------------------------------- /test/rules/textAlternatives/textAlternatives_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/globant-ui/arialinter/HEAD/test/rules/textAlternatives/textAlternatives_test.js --------------------------------------------------------------------------------