{"version":3,"file":"make-installer.mjs","sources":["../../packages/vitamin-cc/make-installer.js"],"sourcesContent":["const INSTALLED_KEY = Symbol('INSTALLED_KEY')\n\nexport function makeInstaller(components) {\n  const install = function(app) {\n    if (app[INSTALLED_KEY]) return\n    app[INSTALLED_KEY] = true\n    components.forEach(c => app.use(c))\n  }\n\n  return {\n    install\n  }\n}\n"],"names":["INSTALLED_KEY","makeInstaller","components","app","c"],"mappings":"AAAA,MAAMA,IAAgB,OAAO,eAAe;AAErC,SAASC,EAAcC,GAAY;AAOxC,SAAO;AAAA,IACL,SAPc,SAASC,GAAK;AAC5B,MAAIA,EAAIH,OACRG,EAAIH,KAAiB,IACrBE,EAAW,QAAQ,CAAAE,MAAKD,EAAI,IAAIC,CAAC,CAAC;AAAA,IACnC;AAAA,EAIA;AACH;"}