import { createApp } from 'vue' import CubeSplitter from './src/components/CubeSplitter.vue' import CubeWebSocket from './src/components/CubeWebSocket.vue' const components = { CubeSplitter, CubeWebSocket } const CubeLib = { install(app) { Object.entries(components).forEach(([name, component]) => { app.component(name, component) }) } } export default CubeLib export { CubeSplitter, CubeWebSocket }