Sha256: 91fbea02892661405243c59d70441718b92e405e3787ae3297e4ab36bc825bfa
Contents?: true
Size: 518 Bytes
Versions: 46
Compression:
Stored size: 518 Bytes
Contents
"use strict"; // Note that we take code points as JS numbers, not JS strings. function isASCIIDigit(c) { return c >= 0x30 && c <= 0x39; } function isASCIIAlpha(c) { return (c >= 0x41 && c <= 0x5A) || (c >= 0x61 && c <= 0x7A); } function isASCIIAlphanumeric(c) { return isASCIIAlpha(c) || isASCIIDigit(c); } function isASCIIHex(c) { return isASCIIDigit(c) || (c >= 0x41 && c <= 0x46) || (c >= 0x61 && c <= 0x66); } module.exports = { isASCIIDigit, isASCIIAlpha, isASCIIAlphanumeric, isASCIIHex };
Version data entries
46 entries across 46 versions & 2 rubygems