charset-pl
Version:
polish charset? idk
14 lines (13 loc) • 517 B
JavaScript
;
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 Buffer.from('');
var binary = '';
s.toLowerCase().split('').forEach(function (char) {
binary += chars_1.default.indexOf(char) !== -1 ? toBinary_1.default(chars_1.default.indexOf(char), 6) : '';
});
return Buffer.from(split_1.default(binary, 8).map(function (x) { return parseInt(x, 2); }));
};