luhn-generator
Version:
A generator of numbers that passes the validation of Luhn algorithm or Luhn formula, also known as the 'modulus 10' or 'mod 10' algorithm
18 lines (13 loc) • 627 B
JavaScript
import { getBaseLang, validLangs } from '../core/utils';
function xmlLangMismatchMatches(node) {
// using -> "selector": "html[lang][xml\\:lang]" to narrow down html with lang and xml:lang attributes
// get primary base language for each of the attributes
const primaryLangValue = getBaseLang(node.getAttribute('lang'));
const primaryXmlLangValue = getBaseLang(node.getAttribute('xml:lang'));
// ensure that the value specified is valid lang for both `lang` and `xml:lang`
return (
validLangs().includes(primaryLangValue) &&
validLangs().includes(primaryXmlLangValue)
);
}
export default xmlLangMismatchMatches;