mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-11 17:13:31 +01:00
refactor(Util): remove convertToBuffer (#5237)
This commit is contained in:
@@ -297,30 +297,6 @@ class Util {
|
||||
return given;
|
||||
}
|
||||
|
||||
/**
|
||||
* Converts an ArrayBuffer or string to a Buffer.
|
||||
* @param {ArrayBuffer|string} ab ArrayBuffer to convert
|
||||
* @returns {Buffer}
|
||||
* @private
|
||||
*/
|
||||
static convertToBuffer(ab) {
|
||||
if (typeof ab === 'string') ab = Util.str2ab(ab);
|
||||
return Buffer.from(ab);
|
||||
}
|
||||
|
||||
/**
|
||||
* Converts a string to an ArrayBuffer.
|
||||
* @param {string} str String to convert
|
||||
* @returns {ArrayBuffer}
|
||||
* @private
|
||||
*/
|
||||
static str2ab(str) {
|
||||
const buffer = new ArrayBuffer(str.length * 2);
|
||||
const view = new Uint16Array(buffer);
|
||||
for (var i = 0, strLen = str.length; i < strLen; i++) view[i] = str.charCodeAt(i);
|
||||
return buffer;
|
||||
}
|
||||
|
||||
/**
|
||||
* Makes an Error from a plain info object.
|
||||
* @param {Object} obj Error info
|
||||
|
||||
Reference in New Issue
Block a user