Skip to content

Commit

Permalink
fix: #sitemap types alias
Browse files Browse the repository at this point in the history
Fixes #274
  • Loading branch information
harlan-zw committed May 6, 2024
1 parent 744273a commit e90aa82
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 0 deletions.
2 changes: 2 additions & 0 deletions src/module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,8 @@ export default defineNuxtModule<ModuleOptions>({
return
}
nuxt.options.alias['#sitemap'] = resolve('./runtime/types')
nuxt.options.nitro.alias = nuxt.options.nitro.alias || {}
nuxt.options.nitro.alias['#sitemap'] = resolve('./runtime/types')
config.xslColumns = config.xslColumns || [
{ label: 'URL', width: '50%' },
{ label: 'Images', width: '25%', select: 'count(image:image)' },
Expand Down
7 changes: 7 additions & 0 deletions src/util/kit.ts
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,13 @@ export {}
nuxt.hooks.hook('prepare:types', ({ references }) => {
references.push({ path: resolve(nuxt.options.buildDir, `module/${module}.d.ts`) })
})

nuxt.hooks.hook('nitro:config', (config) => {
config.typescript = config.typescript || {}
config.typescript.tsConfig = config.typescript.tsConfig || {}
config.typescript.tsConfig.include = config.typescript.tsConfig.include || []
config.typescript.tsConfig.include.push(`./module/${module}.d.ts`)
})
}

export function createPagesPromise(nuxt: Nuxt = useNuxt()) {
Expand Down

0 comments on commit e90aa82

Please sign in to comment.