Skip to content

Commit f72a775

Browse files
committed
chore(deps): bump nitro-drizzle and adopt defineModuleConfig
Upgrade nitro-drizzle from ^0.2.11 to ^0.2.13 and replace the local createDefaultOptions defaults with the new defineModuleConfig helper to centralize module configuration resolution.
1 parent 3825513 commit f72a775

3 files changed

Lines changed: 12 additions & 13 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
},
5656
"dependencies": {
5757
"@nuxt/kit": "^4.4.8",
58-
"nitro-drizzle": "^0.2.11",
58+
"nitro-drizzle": "^0.2.13",
5959
"pathe": "^2.0.3"
6060
},
6161
"devDependencies": {

pnpm-lock.yaml

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/module.ts

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
import { defineNuxtModule, createResolver, resolveModule, resolveAlias, logger, addServerPlugin, addServerTemplate, addTypeTemplate } from '@nuxt/kit'
22
import { createContext, type ContextOptions } from 'nitro-drizzle/context'
3-
import { type ModuleOptions, addInlineExternals, createDefaultOptions, updateServerAssets } from 'nitro-drizzle/module'
3+
import { type ModuleOptions, addInlineExternals, updateServerAssets, defineModuleConfig } from 'nitro-drizzle/module'
44
import type { MaybePromise, VirtualModules } from 'nitro-drizzle/shared'
5-
import type { NuxtTypeTemplate } from 'nuxt/schema'
65
import { join, resolve } from 'pathe'
76

87
export type { ModuleOptions }
@@ -12,23 +11,23 @@ export default defineNuxtModule<ModuleOptions>({
1211
name: 'nuxt-drizzle',
1312
configKey: 'drizzle',
1413
},
15-
defaults: () => createDefaultOptions(),
1614
async setup(moduleOptions, nuxt) {
15+
const moduleConfig = defineModuleConfig(moduleOptions)
1716
const resolver = createResolver(import.meta.url)
1817

1918
const baseDir = resolve(
2019
nuxt.options.srcDir,
21-
resolveAlias(moduleOptions.baseDir, nuxt.options.alias),
20+
resolveAlias(moduleConfig.baseDir, nuxt.options.alias),
2221
)
2322

2423
const contextOptions: ContextOptions = {
2524
cwd: process.cwd(),
2625
resolver,
2726
baseDir,
2827
logger,
29-
configPattern: moduleOptions.configPattern,
30-
datasource: { ...moduleOptions.datasources },
31-
migrations: moduleOptions.migrations || void 0,
28+
configPattern: moduleConfig.configPattern,
29+
datasource: { ...moduleConfig.datasources },
30+
migrations: moduleConfig.migrations || void 0,
3231

3332
tasks: nuxt.options.nitro.experimental?.tasks
3433
? (tasks) => {

0 commit comments

Comments
 (0)