{"version":3,"file":"useRuntimeEnv.mjs","sources":["../../lib/composables/useRuntimeEnv.ts"],"sourcesContent":["import { injectionKey } from \"../services/runtimeConfigurationService\";\nimport { inject } from \"vue\";\n\n/**\n * Utility function for retrieving the runtime configuration object.\n */\nexport function useRuntimeEnv() {\n  const env = inject(injectionKey);\n\n  if (!env) {\n    throw new Error(\"No runtime environment found. Did you forget to install the runtime configuration service?\");\n  }\n\n  return env;\n}"],"names":["useRuntimeEnv","env","inject","injectionKey"],"mappings":";;AAMO,SAASA,IAAgB;AACxB,QAAAC,IAAMC,EAAOC,CAAY;AAE/B,MAAI,CAACF;AACG,UAAA,IAAI,MAAM,4FAA4F;AAGvG,SAAAA;AACT;"}