@lark-project/cli
Version:
飞书项目插件开发工具
31 lines (30 loc) • 744 B
TypeScript
/**
* 是否是合法的 URL
* @param url
* @returns boolean
*/
export declare function isValidURL(url: unknown): boolean;
/**
* 是否是合法的目录名称
* @param name
* @returns
*/
export declare function isValidDirectoryName(name: unknown): boolean;
/**
* 是否是合法的插件 id
* @param pluginId
* @returns boolean
*/
export declare function isValidPluginId(pluginId: unknown): boolean;
/**
* 是否是合法的插件版本号,x.y.z
* @param version 版本号
* @returns boolean
*/
export declare function isValidPluginVersion(version: unknown): boolean;
/**
* 是否是合法的插件资源配置项
* @param resource
* @returns
*/
export declare function isValidPluginResource(resource: unknown): boolean;