quasar-framework
Version:
Build responsive SPA, SSR, PWA, Hybrid Mobile Apps and Electron apps, all simultaneously using the same codebase
38 lines (32 loc) • 759 B
JavaScript
import Vue from 'vue'
import install from './install.js'
import { version } from '../package.json'
import * as components from './components.js'
import * as directives from './directives.js'
import * as plugins from './plugins.js'
import * as utils from './utils.js'
import i18n from './i18n.js'
import icons from './icons.js'
if (Vue === void 0) {
console.error('[ Quasar ] Vue is required to run. Please add a script tag for it before loading Quasar.')
}
else {
Vue.use({ install }, {
components,
directives,
plugins,
config: typeof window !== 'undefined'
? (window.quasarConfig || {})
: {}
})
}
export default {
version,
theme: process.env.THEME,
i18n,
icons,
components,
directives,
plugins,
utils
}