diff --git a/build.config.ts b/build.config.ts index fcee9f6b..655decc8 100644 --- a/build.config.ts +++ b/build.config.ts @@ -2,7 +2,7 @@ export default { entries: [ './src/index', { input: './src/components/', outDir: 'dist/components', ext: 'js' }, - { input: './src/runtime/', outDir: 'dist/runtime', ext: 'js' }, + { input: './src/plugins/', outDir: 'dist/plugins', ext: 'js' }, { input: './src/utils/', outDir: 'dist/utils', ext: 'js' } ], declaration: true, diff --git a/src/index.ts b/src/index.ts index bc804f4a..b3534bd5 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,11 +1,8 @@ -import { fileURLToPath } from 'url' -import { dirname, resolve } from 'pathe' +import { resolve } from 'pathe' import { defineNuxtModule, installModule, addPlugin, addComponentsDir } from '@nuxt/kit' import { colors } from '@unocss/preset-uno' import type { UnocssNuxtOptions } from '@unocss/nuxt' -const dir = dirname(fileURLToPath(import.meta.url)) - export interface UiColorsOptions { /** * @default 'indigo' @@ -135,35 +132,35 @@ export default defineNuxtModule({ await installModule(nuxt, { src: '@vueuse/core/nuxt' }) await installModule(nuxt, { src: '@unocss/nuxt', options }) - addPlugin(resolve(dir, './runtime/plugin')) + addPlugin(resolve(__dirname, './plugins/plugin')) addComponentsDir({ - path: resolve(dir, './components/elements'), + path: resolve(__dirname, './components/elements'), prefix, watch: false }) addComponentsDir({ - path: resolve(dir, './components/feedback'), + path: resolve(__dirname, './components/feedback'), prefix, watch: false }) addComponentsDir({ - path: resolve(dir, './components/forms'), + path: resolve(__dirname, './components/forms'), prefix, watch: false }) addComponentsDir({ - path: resolve(dir, './components/layout'), + path: resolve(__dirname, './components/layout'), prefix, watch: false }) addComponentsDir({ - path: resolve(dir, './components/navigation'), + path: resolve(__dirname, './components/navigation'), prefix, watch: false }) addComponentsDir({ - path: resolve(dir, './components/overlays'), + path: resolve(__dirname, './components/overlays'), prefix, watch: false }) diff --git a/src/runtime/plugin.ts b/src/plugins/plugin.ts similarity index 100% rename from src/runtime/plugin.ts rename to src/plugins/plugin.ts