14 lines
518 B
TypeScript
14 lines
518 B
TypeScript
|
import { resolve } from 'path'
|
||
|
import { defineNuxtModule } from '@nuxt/kit'
|
||
|
|
||
|
export default defineNuxtModule({
|
||
|
setup (_options, nuxt) {
|
||
|
nuxt.options.nitro.externals = nuxt.options.nitro.externals || {}
|
||
|
nuxt.options.nitro.externals.inline = nuxt.options.nitro.externals.inline || []
|
||
|
nuxt.options.nitro.externals.inline.push(resolve('./sheetmodule'))
|
||
|
// @ts-ignore
|
||
|
nuxt.hook('content:context', (contentContext) => {
|
||
|
contentContext.transformers.push(resolve('./sheetformer.ts'))
|
||
|
})
|
||
|
}
|
||
|
});
|