// @license magnet:?xt=urn:btih:0b31508aeb0634b347b8270c7bee4d411b5d4109&dn=agpl-3.0.txt AGPL-3.0-or-later // @source: https://gitlab.com/soapbox-pub/ditto/-/tree/f0a3877c function e(e){return e.toLowerCase().replace(/\/+$/,``)}function t(e){return e.tags.filter(([e])=>e===`server`).map(([,e])=>e).filter(e=>{try{return new URL(e),!0}catch{return!1}})}var n={servers:[`https://blossom.ditto.pub/`,`https://blossom.dreamith.to/`,`https://blossom.primal.net/`],updatedAt:0};function r(t,r){if(!r)return i(t.servers);let a=new Set,o=[];for(let r of[...n.servers,...t.servers]){let t=e(r);a.has(t)||(a.add(t),o.push(r))}return o}function i(t){let n=new Set,r=[];for(let i of t){let t=e(i);n.has(t)||(n.add(t),r.push(i))}return r}export{r as n,t as r,n as t}; // @license-end