{"version":3,"file":"defaultScopes.js","sources":["../../src/defaultScopes.ts"],"sourcesContent":["import { getGlobalSingleton } from './carrier';\nimport { Scope } from './scope';\n\n/** Get the default current scope. */\nexport function getDefaultCurrentScope(): Scope {\n return getGlobalSingleton('defaultCurrentScope', () => new Scope());\n}\n\n/** Get the default isolation scope. */\nexport function getDefaultIsolationScope(): Scope {\n return getGlobalSingleton('defaultIsolationScope', () => new Scope());\n}\n"],"names":["getGlobalSingleton","Scope"],"mappings":";;;;;AAGA;AACO,SAAS,sBAAsB,GAAU;AAChD,EAAE,OAAOA,0BAAkB,CAAC,qBAAqB,EAAE,MAAM,IAAIC,WAAK,EAAE,CAAC;AACrE;;AAEA;AACO,SAAS,wBAAwB,GAAU;AAClD,EAAE,OAAOD,0BAAkB,CAAC,uBAAuB,EAAE,MAAM,IAAIC,WAAK,EAAE,CAAC;AACvE;;;;;"}