function e(){const e=new Map;return{getContext(r,...n){if(!r.source)throw new Error("The node source must be present");const o=r.source.input.from,u=t(e,o);return n.reduce((e,r)=>t(e,r),u)}}}function t(e,t){return e.has(t)||e.set(t,new Map),e.get(t)}export{e as default};