/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/@byu-oit/nuxt-common@3.0.4/dist/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
import"@nuxtjs/axios";import{resolve}from"path";import{sequence}from"@nuxt/utils";const byuModuleWrapper=async function(i){const e=i&&i.excludedModules||[],s=i&&i.excludedPlugins||[],t=i&&i.excludedBuildModules||[],o=["@nuxtjs/axios","vuetify-dialog/nuxt"].filter((i=>!e.includes(i))),u=["axios","implicit-grant","filters","appDynamics","byucomponents","vuetify-dialog"].filter((i=>!s.includes(i)));this.options.modules||(this.options.modules=[]),o.forEach((i=>{this.options.modules.push(i)})),u.forEach((e=>{this.addPlugin({src:resolve(__dirname,`plugins/${e}.js`),options:i&&i.pluginOptions&&i.pluginOptions[e]||{}})}));const n=["@nuxt/typescript-build","@nuxtjs/vuetify"].filter((i=>!t.includes(i))),l=this.addModule.bind(this);await sequence(n,l)};export default byuModuleWrapper;export const meta=require("../package.json");
//# sourceMappingURL=/sm/c64be43467c153adf6aaaa1651b41a677d784ec9ce4a6c503b5bb8c5efc954ed.map