This commit is contained in:
Iliyan Angelov
2025-09-14 23:24:25 +03:00
commit c67067a2a4
71311 changed files with 6800714 additions and 0 deletions

25
frontend/node_modules/webpack/lib/util/removeBOM.js generated vendored Normal file
View File

@@ -0,0 +1,25 @@
/*
MIT License http://www.opensource.org/licenses/mit-license.php
Author Alexander Akait @alexander-akait
*/
"use strict";
/**
* @param {string | Buffer} strOrBuffer string or buffer
* @returns {string | Buffer} result without BOM
*/
module.exports = (strOrBuffer) => {
if (typeof strOrBuffer === "string" && strOrBuffer.charCodeAt(0) === 0xfeff) {
return strOrBuffer.slice(1);
} else if (
Buffer.isBuffer(strOrBuffer) &&
strOrBuffer[0] === 0xef &&
strOrBuffer[1] === 0xbb &&
strOrBuffer[2] === 0xbf
) {
return strOrBuffer.subarray(3);
}
return strOrBuffer;
};