@szzbmy/lowcode-cli
Version:
🐇 lowcode-cli is an efficient cli tool for Rabbitpre plugin component secondary development. ❤️
35 lines (34 loc) • 937 B
TypeScript
import { ENV } from '../constants/environment';
import { Config } from './config';
/**
* 获取组件/库debug配置
* @returns debugConfig
*/
export declare function getDebugConfig(): Promise<Partial<Config['debugConfig'] & {
env: ENV;
port: number;
}>>;
/**
* 用schema校验config.jsonc文件
*/
export declare function validateSchema(): Promise<void>;
/**
* 设置组件/库debug配置
*/
export declare function updateJsoncDebugConfig(): void;
/**
* 获取组件/库配置
* @returns cmpConfig
*/
export declare function getComponentConfig(): Record<string, any>;
/**
* 更新组件配置
* @param cmpInfo 组件配置
* @param folderName 当前组件所在的文件夹
*/
export declare function updateComponentConfig(cmpInfo: Record<string, any>, folderName?: string): void;
/**
* 获取package.json文件配置
* @returns packageConfig
*/
export declare function getPackageConfig(): Record<string, any>;