1var e=typeof globalThis==`object`&&`crypto`in globalThis?globalThis.crypto:void 0;function t(e){return e instanceof Uint8Array||ArrayBuffer.isView(e)&&e.constructor.name===`Uint8Array`}function n(e){if(!Number.isSafeInteger(e)||e<0)throw Error(`positive integer expected, got `+e)}function r(e,...n){if(!t(e))throw Error(`Uint8Array expected`);if(n.length>0&&!n.includes(e.length))throw Error(`Uint8Array expected of length `+n+`, got length=`+e.length)}function i(e){if(typeof e!=`function`||typeof e.create!=`function`)throw Error(`Hash should be wrapped by utils.createHasher`);n(e.outputLen),n(e.blockLen)}function a(e,t=!0){if(e.destroyed)throw Error(`Hash instance has been destroyed`);if(t&&e.finished)throw Error(`Hash#digest() has already been called`)}function o(e,t){r(e);let n=t.outputLen;if(e.length<n)throw Error(`digestInto() expects output buffer of length at least `+n)}function s(e){return new Uint32Array(e.buffer,e.byteOffset,Math.floor(e.byteLength/4))}function c(...e){for(let t=0;t<e.length;t++)e[t].fill(0)}function l(e){return new DataView(e.buffer,e.byteOffset,e.byteLength)}function u(e,t){return e<<32-t|e>>>t}var d=new Uint8Array(new Uint32Array([287454020]).buffer)[0]===68;function f(e){return e<<24&4278190080|e<<8&16711680|e>>>8&65280|e>>>24&255}function p(e){for(let t=0;t<e.length;t++)e[t]=f(e[t]);return e}var m=d?e=>e:p;function h(e){if(typeof e!=`string`)throw Error(`string expected`);return new Uint8Array(new TextEncoder().encode(e))}function g(e){return typeof e==`string`&&(e=h(e)),r(e),e}function _(...e){let t=0;for(let n=0;n<e.length;n++){let i=e[n];r(i),t+=i.length}let n=new Uint8Array(t);for(let t=0,r=0;t<e.length;t++){let i=e[t];n.set(i,r),r+=i.length}return n}var v=class{};function y(e){let t=t=>e().update(g(t)).digest(),n=e();return t.outputLen=n.outputLen,t.blockLen=n.blockLen,t.create=()=>e(),t}function b(t=32){if(e&&typeof e.getRandomValues==`function`)return e.getRandomValues(new Uint8Array(t));if(e&&typeof e.randomBytes==`function`)return Uint8Array.from(e.randomBytes(t));throw Error(`crypto.getRandomValues must be defined`)}export{n as a,_ as c,b as d,u as f,s as h,i,y as l,g as m,r as n,o,m as p,a as r,c as s,v as t,l as u};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.