@heybox/hb-sdk API Reference - v0.9.5
    正在准备搜索索引...

    函数 parseMiniappBasicInfo

    • 校验项目声明或 Manifest 中的小程序展示资料。

      参数

      • value: Record<string, unknown>

        package.json#heybox 或 Manifest 对象,读取 name、icon、coverImages。

      • sdkVersion: string = '0.8.2'

        产物 SDK 版本,默认 0.8.2;用于判断历史产物是否允许缺失全部资料。

      返回 MiniappBasicInfo | undefined

      名称规范化后的新资料对象;仅版本早于 0.8.2 且三项均无自有属性时返回 undefined。

      Error SDK 版本非法、资料字段不齐、名称/图片路径非法,或封面不是 1–5 个互不重复的路径时抛出。

      图片路径必须使用 / 分隔的非空相对路径,扩展名为 JPEG、PNG、GIF 或 WebP;拒绝 URL、点段、 控制字符和构建/缓存等保留目录。此函数只校验声明,不读取文件,也不验证图片字节、尺寸或存在性。

      0.8.2