Your Name 1912bcd25b
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
chore: sync all remaining local workspace changes
2026-05-08 11:26:57 +08:00

78 lines
2.7 KiB
JavaScript

/*
* Extracted from browser-delivered Turbopack chunk: 5d5b47876e53e564.da1ba52a93.js
* Module id: 465504
* For reading/searching only; this factory depends on the original Turbopack runtime.
*/
const moduleFactory = (e, t, r) => {
var n, o;
(n = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"),
(t.exports = o =
{
rotl: function (e, t) {
return (e << t) | (e >>> (32 - t));
},
rotr: function (e, t) {
return (e << (32 - t)) | (e >>> t);
},
endian: function (e) {
if (e.constructor == Number)
return (0xff00ff & o.rotl(e, 8)) | (0xff00ff00 & o.rotl(e, 24));
for (var t = 0; t < e.length; t++) e[t] = o.endian(e[t]);
return e;
},
randomBytes: function (e) {
for (var t = []; e > 0; e--)
t.push(Math.floor(256 * Math.random()));
return t;
},
bytesToWords: function (e) {
for (var t = [], r = 0, n = 0; r < e.length; r++, n += 8)
t[n >>> 5] |= e[r] << (24 - (n % 32));
return t;
},
wordsToBytes: function (e) {
for (var t = [], r = 0; r < 32 * e.length; r += 8)
t.push((e[r >>> 5] >>> (24 - (r % 32))) & 255);
return t;
},
bytesToHex: function (e) {
for (var t = [], r = 0; r < e.length; r++)
t.push((e[r] >>> 4).toString(16)),
t.push((15 & e[r]).toString(16));
return t.join("");
},
hexToBytes: function (e) {
for (var t = [], r = 0; r < e.length; r += 2)
t.push(parseInt(e.substr(r, 2), 16));
return t;
},
bytesToBase64: function (e) {
for (var t = [], r = 0; r < e.length; r += 3)
for (
var o = (e[r] << 16) | (e[r + 1] << 8) | e[r + 2], a = 0;
a < 4;
a++
)
8 * r + 6 * a <= 8 * e.length
? t.push(n.charAt((o >>> (6 * (3 - a))) & 63))
: t.push("=");
return t.join("");
},
base64ToBytes: function (e) {
e = e.replace(/[^A-Z0-9+\/]/gi, "");
for (var t = [], r = 0, o = 0; r < e.length; o = ++r % 4)
0 != o &&
t.push(
((n.indexOf(e.charAt(r - 1)) &
(Math.pow(2, -2 * o + 8) - 1)) <<
(2 * o)) |
(n.indexOf(e.charAt(r)) >>> (6 - 2 * o)),
);
return t;
},
});
};
export default moduleFactory;