Adding a new rule, no-alt-text as per Issue #75

This commit is contained in:
Duncan Mackenzie 2017-12-29 17:01:21 -08:00
parent 4345423be1
commit 7e3e671eeb
9 changed files with 75 additions and 5 deletions

View file

@ -1202,5 +1202,23 @@ module.exports = [
}
});
}
},
{
"name": "MD045",
"desc": "Images should have ALT Text attribute",
"tags": [ "images", "accessibility" ],
"aliases": [ "no-alt-text" ],
"regexp": null,
"func": function MD045(params, errors) {
forEachInlineChild(params, "image", function forToken(token) {
if (token.content === "") {
token.attrs.forEach(function forAttr(attr) {
if (attr[0] === "alt" && attr[1] === "") {
errors.add(token.lineNumber);
}
});
}
});
}
}
];