HEX
Server: Apache/2.4.65 (Debian)
System: Linux kubikelcreative 5.10.0-35-amd64 #1 SMP Debian 5.10.237-1 (2025-05-19) x86_64
User: www-data (33)
PHP: 8.4.13
Disabled: NONE
Upload Files
File: /var/www/indoadvisory_new/webapp/node_modules/blake3-wasm/esm/browser/hash.js
import { mustGetEncoder } from './encoding.js';
/**
 * Hash returned from functions in the browser.
 */
export class Hash extends Uint8Array {
    /**
     * A constant-time comparison against the other hash/array.
     */
    equals(other) {
        if (!(other instanceof Uint8Array)) {
            return false;
        }
        if (other.length !== this.length) {
            return false;
        }
        let cmp = 0;
        for (let i = 0; i < this.length; i++) {
            cmp |= this[i] ^ other[i];
        }
        return cmp === 0;
    }
    toString(encoding = 'hex') {
        return mustGetEncoder(encoding)(this);
    }
}
//# sourceMappingURL=hash.js.map