update compat

This commit is contained in:
Robert Soriano
2022-10-30 17:06:35 -07:00
parent e0a6bb3576
commit b1d00c1f88

View File

@@ -1,20 +1,17 @@
import { defineNuxtModule, extendViteConfig } from '@nuxt/kit'
import { defineNuxtModule } from '@nuxt/kit'
export default defineNuxtModule({
meta: {
name: 'trpc-nuxt',
configKey: 'trpc',
compatibility: {
nuxt: '>=3.0.0',
nuxt: '^3.0.0-rc.12',
},
},
async setup(_moduleOptions, nuxt) {
nuxt.options.build.transpile.push('trpc-nuxt')
extendViteConfig((config) => {
config.optimizeDeps = config.optimizeDeps || {}
config.optimizeDeps.exclude = config.optimizeDeps.exclude || []
config.optimizeDeps.exclude.push('trpc-nuxt/client')
})
nuxt.options.vite.optimizeDeps = nuxt.options.vite.optimizeDeps || {}
nuxt.options.vite.optimizeDeps.exclude = nuxt.options.vite.optimizeDeps.exclude || []
nuxt.options.vite.optimizeDeps.exclude.push('trpc-nuxt/client')
},
})