{"version":3,"file":"index.mjs","sources":["../../../../../packages/components/cig-icon/index.ts"],"sourcesContent":["import * as icons from './src/components'\n\nimport type { App } from 'vue'\n\nexport interface InstallOptions {\n  /** @default `ElIcon` */\n  prefix?: string\n}\nexport default (app: App, { prefix = 'Cig' }: InstallOptions = {}) => {\n  for (const [key, component] of Object.entries(icons)) {\n    app.component(prefix + key, component)\n  }\n}\nexport { icons }\nexport * from './src/components'\n"],"names":["icons"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,cAAe,CAAC,GAAG,EAAE,EAAE,MAAM,GAAG,KAAK,EAAE,GAAG,EAAE,KAAK;AACjD,EAAE,KAAK,MAAM,CAAC,GAAG,EAAE,SAAS,CAAC,IAAI,MAAM,CAAC,OAAO,CAACA,KAAK,CAAC,EAAE;AACxD,IAAI,GAAG,CAAC,SAAS,CAAC,MAAM,GAAG,GAAG,EAAE,SAAS,CAAC,CAAC;AAC3C,GAAG;AACH,CAAC;;;;"}