UNPKG

@larva.io/webcomponents

Version:

Fentrica SmartUnits WebComponents package

26 lines 884 B
import { setupConfig, addCachedAssets } from '@larva.io/webcomponents'; export * from './lib/components'; export const LarvaWebcomponents = { async install(_app, config) { if (typeof window !== 'undefined') { setupConfig({ ...config, }); } else { throw new Error('Missing Window object. Are you in browser?'); } // Components are auto-registered via customElementsDir in stencil.config.ts // Register assets for bundler compatibility try { const doorbellMp3 = new URL('./assets/doorbell.mp3', import.meta.url).href; addCachedAssets({ 'doorbell.mp3': doorbellMp3 }); } catch (err) { console.warn('Failed to register doorbell asset:', err); } } }; //# sourceMappingURL=plugin.js.map