import{c as y}from"./@babel-9d8261cc.js";(function(){try{var t=typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},r=new Error().stack;r&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[r]="ae7fa329-2b24-41e4-a9f2-7fb4468cc50e",t._sentryDebugIdIdentifier="sentry-dbid-ae7fa329-2b24-41e4-a9f2-7fb4468cc50e")}catch{}})();var h={exports:{}};h.exports=function(t){return l(p(t),t)};h.exports.array=l;function l(t,r){var n=t.length,a=new Array(n),e={},f=n,g=b(r),i=E(t);for(r.forEach(function(o){if(!i.has(o[0])||!i.has(o[1]))throw new Error("Unknown node. There is an unknown node in the supplied edges.")});f--;)e[f]||c(t[f],f,new Set);return a;function c(o,s,u){if(u.has(o)){var d;try{d=", node was:"+JSON.stringify(o)}catch{d=""}throw new Error("Cyclic dependency"+d)}if(!i.has(o))throw new Error("Found unknown node. Make sure to provided all involved nodes. Unknown node: "+JSON.stringify(o));if(!e[s]){e[s]=!0;var w=g.get(o)||new Set;if(w=Array.from(w),s=w.length){u.add(o);do{var v=w[--s];c(v,i.get(v),u)}while(s);u.delete(o)}a[--n]=o}}}function p(t){for(var r=new Set,n=0,a=t.length;n<a;n++){var e=t[n];r.add(e[0]),r.add(e[1])}return Array.from(r)}function b(t){for(var r=new Map,n=0,a=t.length;n<a;n++){var e=t[n];r.has(e[0])||r.set(e[0],new Set),r.has(e[1])||r.set(e[1],new Set),r.get(e[0]).add(e[1])}return r}function E(t){for(var r=new Map,n=0,a=t.length;n<a;n++)r.set(t[n],n);return r}var k=h.exports;const S=y(k);export{S as t};
//# sourceMappingURL=toposort-30f162bb.js.map
