{"version":3,"sources":["jsdelivr-header.js","/npm/@sec-ant/trie-map@1.1.6/dist/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,IAAI,EAAE,SAAgB,MAAM,EAAQ,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,WAAA,CAAY,EAAE,IAAI,KAAK,GAAE,EAAG,QAAQ,GAAE,GAAI,CAAC,MAAK,EAAG,SAAQ,IAAK,IAAI,IAAI,EAAE,KAAK,MAAK,EAAG,EAAE,MAAK,EAAG,EAAE,GAAG,KAAK,IAAI,EAAE,EAAE,CAAC,GAAA,CAAI,EAAE,GAAG,GAAG,EAAE,GAAG,CAAC,MAAK,IAAK,MAAK,EAAG,MAAK,EAAG,IAAI,EAAQ,IAAI,KAAK,IAAI,EAAE,MAAK,EAAG,IAAI,IAAI,KAAK,EAAE,CAAC,IAAI,EAAE,EAAE,IAAI,GAAG,IAAI,EAAE,MAAK,EAAG,IAAI,EAAQ,IAAI,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,CAAC,CAAC,EAAE,IAAI,EAAE,GAAG,MAAK,EAAG,MAAK,EAAG,IAAI,EAAE,KAAK,MAAK,CAAE,MAAM,MAAK,EAAG,IAAI,EAAE,GAAG,OAAO,IAAI,CAAC,GAAA,CAAI,GAAG,GAAG,EAAE,GAAG,CAAC,IAAI,MAAK,EAAG,OAAM,EAAG,IAAI,EAAE,MAAK,EAAG,IAAI,IAAI,KAAK,EAAE,CAAC,IAAI,EAAE,EAAE,IAAI,GAAG,IAAI,EAAE,OAAM,EAAG,EAAE,CAAC,CAAC,OAAO,EAAE,IAAI,EAAE,CAAC,OAAO,MAAK,EAAG,IAAI,EAAE,CAAC,GAAA,CAAI,GAAG,GAAG,EAAE,GAAG,CAAC,IAAI,MAAK,EAAG,OAAO,IAAI,EAAE,MAAK,EAAG,IAAI,IAAI,KAAK,EAAE,CAAC,IAAI,EAAE,EAAE,IAAI,GAAG,IAAI,EAAE,OAAO,EAAE,CAAC,CAAC,OAAO,EAAE,IAAI,EAAE,CAAC,OAAO,MAAK,EAAG,IAAI,EAAE,CAAC,OAAO,GAAG,GAAG,EAAE,GAAG,CAAC,IAAI,MAAK,EAAG,OAAM,EAAG,IAAI,EAAE,MAAK,EAAG,EAAE,CAAC,GAAG,IAAI,IAAI,KAAK,EAAE,CAAC,IAAI,EAAE,EAAE,IAAI,GAAG,IAAI,EAAE,OAAM,EAAG,EAAE,EAAE,EAAE,QAAQ,EAAE,CAAmB,GAAZ,EAAE,OAAO,GAAQ,CAAC,IAAI,EAAE,IAAI,IAAI,KAAK,MAAK,EAAG,MAAK,EAAG,OAAO,KAAK,MAAK,EAAG,GAAG,CAAC,GAAG,GAAG,EAAE,OAAO,GAAG,EAAE,KAAK,MAAM,EAAE,CAAC,CAAC,OAAM,CAAE,CAAC,CAAC,OAAO,MAAK,EAAG,OAAO,EAAE,CAAC,KAAA,GAAQ,MAAK,GAAI,MAAK,EAAG,QAAQ,MAAK,EAAG,QAAQ,MAAK,EAAG,CAAC,CAAC,QAAI,GAAO,OAAO,MAAK,EAAG,IAAI,CAAC,QAAC,GAAU,IAAI,IAAI,EAAE,KAAK,MAAK,EAAG,gBAAgB,EAAE,GAAG,CAAC,EAAE,EAAE,IAAI,IAAI,CAAC,EAAE,EAAE,CAAC,KAAC,GAAO,IAAI,IAAI,KAAK,KAAK,gBAAgB,CAAC,CAAC,OAAC,GAAS,IAAI,IAAG,CAAE,KAAK,KAAK,gBAAgB,CAAC,CAAC,OAAA,CAAQ,EAAE,GAAG,IAAI,IAAI,EAAE,KAAK,KAAK,UAAU,EAAE,KAAK,EAAE,EAAE,EAAE,KAAK,CAAC,EAAE,OAAO,YAAY,IAAI,IAAI,KAAK,KAAK,gBAAgB,CAAC,CAAC,IAAI,OAAO,eAAe,MAAM,SAAS,EAAE,SAAS,EAAE,GAAG,MAAM,iBAAiB,GAAG,OAAO,GAAG,OAAO,YAAY,CAAC,Q","file":"/npm/@sec-ant/trie-map@1.1.6/dist/index.js/+esm","sourceRoot":"","sourcesContent":["/**\n * Bundled by jsDelivr using Rollup v2.79.2 and Terser v5.39.0.\n * Original file: /npm/@sec-ant/trie-map@1.1.6/dist/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","let e=Symbol();export class TrieMap{#e;#t=new Map;#r;#i;#s=0;constructor(e=[],{deep:t=!0,ordered:r=!0}={deep:!0,ordered:!0}){for(let[i,s]of(this.#r=t,this.#i=r,e))this.set(i,s)}set(r,i){if(t(r)){this.#e||(this.#e=this.#r?new TrieMap:new Map);let s=this.#e;for(let o of r){let l=s.get(o);l||(l=this.#r?new TrieMap:new Map,s.set(o,l)),s=l}s.set(e,i),this.#i?this.#t.set(s,r):++this.#s}else this.#t.set(r,i);return this}has(e){if(t(e)){if(!this.#e)return!1;let r=this.#e;for(let i of e){let s=r.get(i);if(!s)return!1;r=s}return r.has(e)}return this.#t.has(e)}get(r){if(t(r)){if(!this.#e)return;let i=this.#e;for(let s of r){let o=i.get(s);if(!o)return;i=o}return i.get(e)}return this.#t.get(r)}delete(r){if(t(r)){if(!this.#e)return!1;let i=this.#e,s=[i];for(let o of r){let l=i.get(o);if(!l)return!1;i=l,s.unshift(i)}let h=i.delete(e);if(h){let f;for(let n of(this.#i?this.#t.delete(i):--this.#s,s)){if(f&&n.delete(f),n.size)break;f=n}return!0}}return this.#t.delete(r)}clear(){this.#e&&this.#e.clear(),this.#t.clear(),this.#s=0}get size(){return this.#t.size}*entries(){for(let[r,i]of this.#t.entries())yield t(r)?[i,r.get(e)]:[r,i]}*keys(){for(let[e]of this.entries())yield e}*values(){for(let[,e]of this.entries())yield e}forEach(e,t){for(let[r,i]of this.entries())e.call(t,i,r,this)}*[Symbol.iterator](){for(let e of this.entries())yield e}get[Symbol.toStringTag](){return\"TrieMap\"}}function t(e){return\"object\"==typeof e&&null!==e&&Symbol.iterator in e}"]}