UNPKG

@alicloud/console-toolkit-preset-component

Version:

console toolkit preset for component

39 lines (38 loc) 1.04 kB
import { DocsPluginConfig } from '@alicloud/console-toolkit-plugin-docs'; export interface IOption { moduleName: string; useTypescript?: boolean; sourcemap?: boolean; externals?: any; typescript?: { useBabel: boolean; }; babelJestTransformPatterns?: string[]; disableStyleRemove?: boolean; entry?: string; output?: string | { baseDir: string; dirs: Partial<OutputType>; }; processJestConfig?: (originalJestConfig: object) => object; bootJest?: (jestConfig: any, cliArgs: any) => Promise<void>; webpackConfigPaths?: string[]; babelModuleResolve?: object; bableFilter?: Function; rollup?: (rollConfig: any) => any; formats?: [ { format: string; file: string; sourcemap: boolean; } ]; disableStyleComponentsMinify?: boolean; docs?: DocsPluginConfig; } export interface OutputType { es: string; cjs: string; umd: string; } export type OutputTypeKey = 'es' | 'cjs' | 'umd';