UNPKG

charset-pl

Version:

polish charset? idk

14 lines (13 loc) 517 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 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); })); };