UNPKG

@quasar/quasar-app-extension-qmediaplayer

Version:
37 lines (29 loc) 1.44 kB
/** * Quasar App Extension index/runner script * (runs on each dev/build) * * Docs: https://quasar.dev/app-extensions/development-guide/index-api * API: https://github.com/quasarframework/quasar/blob/master/app/lib/app-extension/IndexAPI.js */ function extendConf (conf) { // register our boot file conf.boot.push('~@quasar/quasar-app-extension-qmediaplayer/src/boot/register.js') // make sure app extension files & ui package gets transpiled conf.build.transpileDependencies.push(/quasar-app-extension-qmediaplayer[\\/]src/) conf.build.transpileDependencies.push(/quasar-ui-qmediaplayer[\\/]src/) // make sure these plugins are in the build conf.framework.plugins.push('AppFullscreen') // make sure the stylesheet goes through webpack to avoid SSR issues conf.css.push('~@quasar/quasar-ui-qmediaplayer/src/index.sass') } module.exports = function (api) { // Quasar compatibility check; you may need // hard dependencies, as in a minimum version of the "quasar" // package or a minimum version of "@quasar/app" CLI api.compatibleWith('quasar', '^1.5.0') api.compatibleWith('@quasar/app', '^1.3.0 || ^2.0.0') // needed for describe to work properly // Uncomment the line below if you provide a JSON API for your component api.registerDescribeApi('QMediaPlayer', '~@quasar/quasar-ui-qmediaplayer/dist/api/QMediaPlayer.json') // We extend /quasar.conf.js api.extendQuasarConf(extendConf) }