UNPKG

nuxt-callapp

Version:
30 lines (27 loc) 660 B
import { defineNuxtModule, createResolver, addPlugin } from '@nuxt/kit'; import { defu } from 'defu'; const module$1 = defineNuxtModule({ meta: { name: "nuxt-callapp", configKey: "callapp" }, // Default configuration options of the Nuxt module defaults: { scheme: { protocol: "" }, appstore: "", fallback: "" }, setup(options, nuxt) { const resolver = createResolver(import.meta.url); nuxt.options.runtimeConfig.public.callapp = defu(options, { timeout: 2e3 }); addPlugin({ src: resolver.resolve("./runtime/call-app"), mode: "client" }); } }); export { module$1 as default };