Skip to content

Commit 561fb2b

Browse files
committed
feat: add options
1 parent 5fda760 commit 561fb2b

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

src/core/options.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
import { useNuxt } from '@nuxt/kit'
2+
import { libraryName } from '../config'
3+
4+
export function resolveOptions () {
5+
const nuxt = useNuxt()
6+
7+
nuxt.options.build.transpile.push(libraryName)
8+
}

src/module.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import { defineNuxtModule, createResolver } from '@nuxt/kit'
22
import { libraryName,defaults } from "./config"
33
import { resolveComponents,resolveImports } from "./core"
44
import { Options } from './types'
5+
import { resolveOptions } from './core/options'
56

67
export default defineNuxtModule<Partial<Options>>({
78
meta: {
@@ -12,6 +13,8 @@ export default defineNuxtModule<Partial<Options>>({
1213
defaults,
1314
setup (_options, nuxt) {
1415
const options = _options as Options;
16+
17+
resolveOptions()
1518
nuxt.options.imports.autoImport !== false && resolveImports(options)
1619
nuxt.options.components !== false && resolveComponents(options)
1720

0 commit comments

Comments
 (0)