diff --git a/src/module.ts b/src/module.ts index ab2e589..7fba12b 100644 --- a/src/module.ts +++ b/src/module.ts @@ -56,7 +56,7 @@ export default defineNuxtModule({ async setup(_options, _nuxt) { const { resolve } = createResolver(import.meta.url); - const runtimePath = resolve("runtime"); + const runtimePath = resolve("./runtime"); _nuxt.options.build.transpile.push(runtimePath); _nuxt.options.alias["#rayui"] = runtimePath; diff --git a/src/runtime/types/index.ts b/src/runtime/types/index.ts new file mode 100644 index 0000000..6a853f6 --- /dev/null +++ b/src/runtime/types/index.ts @@ -0,0 +1,4 @@ +export * from './button' +export * from './message' + +export * from './utils' diff --git a/src/runtime/utils/index.ts b/src/runtime/utils/index.ts index a6978f9..fb3b331 100644 --- a/src/runtime/utils/index.ts +++ b/src/runtime/utils/index.ts @@ -26,3 +26,5 @@ export const mergeUiConfig = (strategy: Strategy, ...configs: any): T => { } return defu({}, ...configs) as T; }; + +export * from './objectUtils'