import { defineNuxtModule, addPlugin, createResolver } from '@nuxt/kit' // Module options TypeScript interface definition export interface ModuleOptions {} export default defineNuxtModule({ meta: { name: 'wideangle', configKey: 'myModule' }, // Default configuration options of the Nuxt module defaults: {}, setup (options, nuxt) { const resolver = createResolver(import.meta.url) // Do not add the extension since the `.ts` will be transpiled to `.mjs` after `npm run prepack` addPlugin(resolver.resolve('./runtime/plugin')) } })