@technobuddha/library
Version:
A large library of useful functions
16 lines (15 loc) • 779 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.UU = exports.U8 = exports.u4 = exports.x2 = exports.hex = exports.oct = void 0;
var oct = function (c) { return c !== undefined && (c >= 0x30 && c <= 0x37); };
exports.oct = oct;
var hex = function (c) { return c !== undefined && ((c >= 0x30 && c <= 0x39) || (c >= 0x41 && c <= 0x46) || (c >= 0x61 && c <= 0x66)); };
exports.hex = hex;
var x2 = function (c) { return "\\x" + c.toString(16).padStart(2, '0'); };
exports.x2 = x2;
var u4 = function (c) { return "\\u" + c.toString(16).padStart(4, '0'); };
exports.u4 = u4;
var U8 = function (c) { return "\\U" + c.toString(16).padStart(8, '0'); };
exports.U8 = U8;
var UU = function (c) { return "\\u{" + c.toString(16) + "}"; };
exports.UU = UU;