UNPKG

asn1-ts

Version:

ASN.1 encoding and decoding, including BER, CER, and DER.

13 lines (12 loc) 335 B
export default function isUniquelyTagged(elements) { const finds = new Set([]); for (let i = 0; i < elements.length; i++) { const key = ((elements[i].tagClass << 30) + elements[i].tagNumber); if (finds.has(key)) { return false; } finds.add(key); } return true; }