dm-vue3-ui
Version:
This Components Library will help get you started developing in Vue 3.
51 lines (50 loc) • 1.12 kB
TypeScript
import type { ComponentResolver } from 'unplugin-vue-components';
export interface DmVue3UIResolverOptions {
/**
* exclude components that do not require automatic import
*
* @default []
*/
exclude?: string[];
/**
* import style along with components
*
* @default 'css'
*/
importStyle?: boolean | 'css';
/**
* resolve `ant-design-vue' icons
*
* requires package `@ant-design/icons-vue`
*
* @default false
*/
resolveIcons?: boolean;
/**
* @deprecated use `importStyle: 'css'` instead
*/
importCss?: boolean;
/**
* use commonjs build default false
*/
cjs?: boolean;
/**
* rename package
*
* @default 'dm-vue3-ui'
*/
packageName?: string;
/**
* customize prefix of component
* @default 'Dm'
*/
prefix?: string;
/**
* Auto import for directives.
*
* @default true
*/
directives?: boolean;
}
declare function DmVue3Resolver(options?: DmVue3UIResolverOptions): ComponentResolver[];
export default DmVue3Resolver;