UNPKG

@142vip/vitepress

Version:

基于vitepress框架搭建静态站点的常用工具包,提供ElementPlus相关组件和主题

14 lines (13 loc) 782 B
/** * 解析 Vite `import.meta.glob(..., { eager: true })` 载入的 workspace `package.json`(浏览器 / SSR,无 Node fs)。 * * `glob` 的 pattern 仍须在调用方写成字面量,便于 Vite 静态分析;本模块仅处理「模块对象 → 索引表」。 */ /** * 标准化 eager glob 中的单个模块:兼容 `export default` 与裸导出。 */ export declare function normalizeGlobPackageJsonModule<T extends Record<string, unknown> = Record<string, unknown>>(mod: unknown): T; /** * 将 glob 得到的「路径 → 模块」映射为「子目录名 → package.json 内容」。 */ export declare function indexWorkspacePackageJsonGlob<T extends Record<string, unknown> = Record<string, unknown>>(modules: Record<string, unknown>): Record<string, T>;