weapp-vite
Version:
weapp-vite 一个现代化的小程序打包工具
20 lines (18 loc) • 495 B
text/typescript
interface ResolvedValue {
name: string;
from: string;
}
type Resolver = (componentName: string, baseName: string) => ResolvedValue | void;
interface ResolveOptions {
name: string;
prefix: string;
}
interface Options {
prefix?: string;
resolve?: (options: ResolveOptions) => {
key: string;
value: string;
};
}
type CreateResolver = (options?: Options) => Resolver;
export type { CreateResolver as C, Options as O, Resolver as R, ResolvedValue as a };