{"size": 1759, "ext": "js", "max_stars_repo_path": "src/components/view.js", "max_stars_repo_name": "lumen-cms/lumen-cms-components", "max_stars_repo_stars_event_min_datetime": null, "max_stars_repo_stars_event_max_datetime": null, "max_issues_repo_path": "src/components/view.js", "max_issues_repo_name": "lumen-cms/lumen-cms-components", "max_issues_repo_issues_event_min_datetime": null, "max_issues_repo_issues_event_max_datetime": null, "max_forks_repo_path": "src/components/view.js", "max_forks_repo_name": "lumen-cms/lumen-cms-components", "max_forks_repo_forks_event_min_datetime": null, "max_forks_repo_forks_event_max_datetime": null}
{"max_stars_count": null, "max_issues_count": null, "max_forks_count": null, "avg_line_length": 27.9206349206, "max_line_length": 73, "alphanum_fraction": 0.7822626492}
import Vue from 'vue'
// content elements
import LcContentRenderer from './view/LcContentRenderer'
import LcDivider from './view/LcDivider'
import LcHtml from './view/LcHtml'
import LcLayout from './view/LcLayout'
import LcListWidget from './view/LcListWidget'
import LcReadMore from './view/LcReadMore'
import LcTextImage from './view/LcTextImage'
import LcArticleList from './view/article/LcArticleList'

// layout
import LcAddress from './layout/LcAddress'
import LcDialog from './layout/LcDialog'
import LcLanguageSwitch from './layout/LcLanguageSwitch'
import LcMainFooter from './layout/LcMainFooter'
import LcPageToolbar from './layout/LcPageToolbar'
import LcMainLogo from './layout/LcMainLogo'
import LcMainSearch from './layout/LcMainSearch'
import LcSidebarLeft from './layout/LcSidebarLeft'
import LcSidebarRight from './layout/LcSidebarRight'
import LcSystemBar from './layout/LcSystemBar'
import LcHtmlRenderer from './core/LcHtmlRenderer'
import LcVueRenderer from './core/LcVueRenderer'
import LcColumnsMenu from './core/navigation/LcColumnsMenu'
import LcExpansionPanelMenu from './core/navigation/LcExpansionPanelMenu'
import LcToolbarMenu from './core/navigation/LcToolbarMenu'
import NoSsr from 'vue-no-ssr'

const components = {
  // content elements
  LcContentRenderer,
  LcDivider,
  LcHtml,
  LcLayout,
  LcListWidget,
  LcReadMore,
  LcTextImage,
  LcArticleList,
  // layout
  LcAddress,
  LcDialog,
  LcLanguageSwitch,
  LcMainFooter,
  LcPageToolbar,
  LcMainLogo,
  LcMainSearch,
  LcSidebarLeft,
  LcSidebarRight,
  LcSystemBar,
  // core
  LcHtmlRenderer,
  LcVueRenderer,
  LcColumnsMenu,
  LcExpansionPanelMenu,
  LcToolbarMenu,
  NoSsr
}

Object.keys(components).forEach(comp => {
  Vue.component(comp, components[comp])
})
