{"version":3,"file":"instance.cjs","names":["NavigationInstrumentation"],"sources":["../../../../src/instrumentations/navigation/NavigationInstrumentation/instance.ts"],"sourcesContent":["import { NavigationInstrumentation } from './NavigationInstrumentation.ts';\nimport type { NavigationInstrumentationArgs } from './types.ts';\n\nlet navigationInstrumentation: NavigationInstrumentation | undefined;\n\nexport const getNavigationInstrumentation = (\n  config: NavigationInstrumentationArgs = {},\n): NavigationInstrumentation => {\n  if (!navigationInstrumentation) {\n    navigationInstrumentation = new NavigationInstrumentation(config);\n  }\n\n  return navigationInstrumentation;\n};\n"],"mappings":";;;AAGA,IAAI;AAEJ,MAAa,gCACX,SAAwC,EAAE,KACZ;AAC9B,KAAI,CAAC,0BACH,6BAA4B,IAAIA,wFAAAA,0BAA0B,OAAO;AAGnE,QAAO"}