{"version":3,"file":"install.mjs","sources":["../../packages/install.ts"],"sourcesContent":["import type { App } from \"vue\";\r\nimport { type LoadConfig, useApiLoader } from \"./use/apiLoader\";\r\nimport * as components from \"./components\";\r\n\r\nexport function install(app: App, config: LoadConfig): void {\r\n  useApiLoader(config);\r\n  Object.values(components).forEach(component => {\r\n    if (component.name) {\r\n      app.component(component.name, component);\r\n    }\r\n  });\r\n}\r\n"],"names":["install","app","config","useApiLoader","components","component"],"mappings":";;AAIgB,SAAAA,EAAQC,GAAUC,GAA0B;AAC1D,EAAAC,EAAaD,CAAM,GACnB,OAAO,OAAOE,CAAU,EAAE,QAAQ,CAAaC,MAAA;AAC7C,IAAIA,EAAU,QACRJ,EAAA,UAAUI,EAAU,MAAMA,CAAS;AAAA,EACzC,CACD;AACH;"}