nuxt-breeze/nuxt.config.ts

27 lines
806 B
TypeScript

// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
extends: ['@nuxt/ui-pro'],
modules: ['@nuxt/ui'],
runtimeConfig: {
public: {
backendUrl: 'http://localhost',
frontendUrl: 'http://localhost:3000',
echo: {
broadcaster: process.env.PUSHER_APP_BROADCASTER,
key: process.env.PUSHER_APP_KEY,
cluster: process.env.PUSHER_APP_CLUSTER,
wsHost: process.env.PUSHER_APP_HOST,
wsPort: process.env.PUSHER_APP_PORT,
forceTLS: process.env.PUSHER_APP_TLS,
encrypted: process.env.PUSHER_APP_ENCRYPTED,
disableStats: process.env.PUSHER_APP_DISABLE_STATS,
enabledTransports: ['ws', 'wss'],
},
},
},
imports: {
dirs: ['./utils'],
},
devtools: { enabled: true },
})