Skip to content

Commit 8396d12

Browse files
committed
chore(imports): make server imports manually to avoid .mjs via importsDir
1 parent 32319d9 commit 8396d12

1 file changed

Lines changed: 24 additions & 2 deletions

File tree

src/module.ts

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { existsSync } from 'node:fs'
2-
import { addComponentsDir, addImportsDir, addPlugin, addServerHandler, addServerImportsDir, createResolver, defineNuxtModule } from '@nuxt/kit'
2+
import { addComponentsDir, addImportsDir, addPlugin, addServerHandler, addServerImports, createResolver, defineNuxtModule } from '@nuxt/kit'
33
import { createConsola } from 'consola'
44
import { join } from 'pathe'
55
import chalk from 'chalk'
@@ -404,7 +404,29 @@ export default defineNuxtModule<ModuleOptions>({
404404
}
405405

406406
if (options.composables) {
407-
addServerImportsDir(resolveLocal('./runtime/server/composables/'))
407+
// Add server imports manually
408+
addServerImports([
409+
{
410+
from: resolveLocal('./runtime/server/composables/useEdgeDb'),
411+
name: 'useEdgeDb',
412+
},
413+
{
414+
from: resolveLocal('./runtime/server/composables/useEdgeDbEnv'),
415+
name: 'useEdgeDbEnv',
416+
},
417+
{
418+
from: resolveLocal('./runtime/server/composables/useEdgeDbPKCE'),
419+
name: 'useEdgeDbPKCE',
420+
},
421+
{
422+
from: resolveLocal('./runtime/server/composables/useEdgeDbQueries'),
423+
name: 'useEdgeDbQueries',
424+
},
425+
{
426+
from: resolveLocal('./runtime/server/composables/useEdgeDbQueryBuilder'),
427+
name: 'useEdgeQueryBuilder',
428+
},
429+
])
408430

409431
// Add server-side auto-imports
410432
nuxt.hook(

0 commit comments

Comments
 (0)