UNPKG

charset-pl

Version:

polish charset? idk

14 lines (13 loc) 570 B
"use strict"; var chars_1 = require("./tools/chars"); var toBinary_1 = require("./tools/toBinary"); var split_1 = require("./tools/split"); module.exports = function (s) { if (!s) return ''; var final = ''; s.toLowerCase().split('').forEach(function (char) { final += chars_1.default.indexOf(char) !== -1 ? toBinary_1.default(chars_1.default.indexOf(char), 6) : ''; }); return split_1.default(final, 8).map(function (s) { return parseInt(s, 2).toString(16); }).map(function (x) { return x.length === 1 ? '0' + x : x; }).join(' '); };