Skip to content

Commit d0e4472

Browse files
committed
fix: options hierarchy
1 parent 3539b93 commit d0e4472

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/module.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,8 @@ export default defineNuxtModule<RuntimeModuleOptions>({
5959
const resolver = createResolver(import.meta.url)
6060

6161
// Add runtime config (server-side)
62-
const runtimeConfigOptions = defu(options, nuxt.options.runtimeConfig.nuxtUsers || {}, defaultOptions)
62+
// Priority: runtimeConfig (strongest) > top-level app config > default options (weakest)
63+
const runtimeConfigOptions = defu(nuxt.options.runtimeConfig.nuxtUsers || {}, options, defaultOptions)
6364

6465
nuxt.options.runtimeConfig.nuxtUsers = {
6566
...runtimeConfigOptions,

0 commit comments

Comments
 (0)