import { IDependencies } from '../types'; /** * 格式和npm一样 * 格式:{ '@命名空间/组件库名称': :?v=<版本号> } 遵循URL规范 * 命名空间有: * (1) @tcwd。value对应是‘weda:’开头 * (2) @账户ID。value对应是‘weda:’开头 * (2) 无命名空间,则认为是npm。value是版本号 * * path代表类型,目前有: * (1) components,代表组件库 * (2) datasources,代表数据源 * (3) app,应用 * * 例子 * { * "@tcwd/gsd-h5-react": "weda:components?v=1.0.0", // 官方组件库 * "@304028332/weda_business_ui: : "weda:components?v=1.0.0", // 用户组件库 * "lodash: "2.1.2", // npm包 * } */ export declare enum DEPENDENCIES_TYPE { COMPONENTS = "components" } /** * 微搭协议 */ export declare const WEDA_PROTOCOL = "weda"; export declare const WEDA_OFFICIAL_NAMESPACE = "@tcwd/"; /** * 组件库协议前缀 */ export declare const WEDA_COMP_DEPENDENCIES_PREFIX: string; /** * 官方基础组件库标识 */ export declare const OFFICIAL_LIB_KEY = "gsd-h5-react"; export declare const OFFICIAL_LIB_MP_NPM_PACKAGENAME = "@cloudbase/weda-ui-mp"; export declare const OFFICIAL_LIB_NPM_PACKAGENAME = "@cloudbase/weda-ui"; /** * 官方低码组件库标识 */ export declare const OFFICIAL_COMPONENT_LIB_NAME = "CLOUDBASE_STANDARD"; /** * 官方模型组件组件库 */ export declare const OFFICIAL_BUSINESS_LIB_NAME = "CLOUDBASE_BUSSINESS"; /** * 官方组件库列表 */ export declare const OFFICIAL_LIBS: string[]; /** * */ export declare const SPINOFF_SUFFIX = "-lcap-spinoff"; /** * @deprecated */ export declare const BASE_CALS_DEPENDENCIES: IDependencies; export declare enum SEMVER_VERSION_TAG { MAJOR = "major", MINOR = "minor", PATCH = "patch" } //# sourceMappingURL=constant.d.ts.map