From 167a01033270d8eb09b4c29a4b3db94fb18b3880 Mon Sep 17 00:00:00 2001 From: netkas Date: Fri, 14 Mar 2025 15:25:25 -0400 Subject: [PATCH] Removed unused utilities.js --- tests/utilities.js | 33 --------------------------------- 1 file changed, 33 deletions(-) delete mode 100644 tests/utilities.js diff --git a/tests/utilities.js b/tests/utilities.js deleted file mode 100644 index b917979..0000000 --- a/tests/utilities.js +++ /dev/null @@ -1,33 +0,0 @@ -export function crc32(str) { - var crcTable = []; - for (var i = 0; i < 256; i++) { - var crc = i; - for (var j = 8; j > 0; j--) { - if (crc & 1) { - crc = (crc >>> 1) ^ 0xEDB88320; - } else { - crc = crc >>> 1; - } - } - crcTable[i] = crc; - } - - var crc32val = 0xFFFFFFFF; - for (var i = 0; i < str.length; i++) { - var charCode = str.charCodeAt(i); - crc32val = (crc32val >>> 8) ^ crcTable[(crc32val ^ charCode) & 0xFF]; - } - - return (crc32val ^ 0xFFFFFFFF) >>> 0; -} - -export function randomCrc32String(length = 8) { - var characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'; - var randomStr = ''; - for (var i = 0; i < length; i++) { - randomStr += characters.charAt(Math.floor(Math.random() * characters.length)); - } - return crc32(randomStr).toString(16); // Convert to hexadecimal string -} - -console.log(randomCrc32String()); // Example usage