@lcap/builder
Version:
lcap builder utils
17 lines (16 loc) • 466 B
TypeScript
import { type Plugin } from 'vite';
export interface LcapUseNaslUIPluginOptions {
framework: string;
destDir?: string;
type: 'nasl.ui' | 'extension';
lcapUIExternal?: true | 'auto';
rootPath: string;
}
export interface ModulesInfo {
exports: Record<string, {
src: string;
isDefault: boolean;
}>;
api: Record<string, string>;
}
export default function lcapUseNaslUI(options: LcapUseNaslUIPluginOptions): Plugin<any>[];