1
0
Files
sashinexists/node_modules/node-buffer-encoding/dist/index.js
2024-12-07 13:18:31 +11:00

22 lines
614 B
JavaScript

/* IMPORT */
import { Buffer } from 'node:buffer';
/* MAIN */
const BufferEncoding = {
/* API */
encode: (data, encoding) => {
return Buffer.from(data).toString(encoding);
},
encodeStr: (data, encoding) => {
return Buffer.from(data).toString(encoding);
},
decode: (data, encoding) => {
const buffer = Buffer.from(data, encoding);
return new Uint8Array(buffer.buffer, buffer.byteOffset, buffer.byteLength);
},
decodeStr: (data, encoding) => {
return Buffer.from(data, encoding).toString();
}
};
/* EXPORT */
export default BufferEncoding;