mirror of
https://github.com/ArthurDanjou/trpc-nuxt.git
synced 2026-01-14 12:14:40 +01:00
update compat
This commit is contained in:
13
module.mjs
13
module.mjs
@@ -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')
|
||||
},
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user