@chickenjdk/byteutils
Version:
Some utilitys for working with binary data
13 lines (12 loc) • 723 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.decodeUtf8 = exports.encodeUtf8 = exports.decodeMutf8 = exports.encodeMutf8 = void 0;
const mutf_8_1 = require("mutf-8");
const MUtf8DecoderInstance = new mutf_8_1.MUtf8Decoder();
const MUtf8EncoderInstance = new mutf_8_1.MUtf8Encoder();
const TextEncoderInstance = new TextEncoder();
const TextDecoderInstance = new TextDecoder();
exports.encodeMutf8 = MUtf8EncoderInstance.encode.bind(MUtf8EncoderInstance);
exports.decodeMutf8 = MUtf8DecoderInstance.decode.bind(MUtf8DecoderInstance);
exports.encodeUtf8 = TextEncoderInstance.encode.bind(TextEncoderInstance);
exports.decodeUtf8 = TextDecoderInstance.decode.bind(TextDecoderInstance);