Add .gitignore to exclude all node packages and lock files

This commit is contained in:
Adolfo Reyna
2026-02-23 21:56:04 -05:00
parent faae96c9ed
commit dcc5c6c044
9747 changed files with 1555105 additions and 2 deletions
@@ -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;
};