Skip to content

chore: 移除 PostCSS 与 Sharp 临时 overrides #38

Description

@fichil

背景

Sites 依赖治理需要临时覆盖 Next 与 Miniflare 固定的易受影响传递依赖:

  • postcss 固定为安全版本 8.5.22
  • sharp 固定为安全版本 0.35.3

该 Issue 用于跟踪上游兼容版本并及时删除根级 overrides,不随首次治理 PR 关闭。

移除条件

  • Next 原生解析到 postcss >= 8.5.10 和 sharp >= 0.35.0
  • Miniflare 原生解析到 sharp >= 0.35.0
  • 删除 overrides 后完整与生产 npm audit 均为 0
  • Sharp PNG 编解码冒烟测试通过
  • npm run lint、npm test 和 Hugo 构建全部通过

验收

满足全部移除条件后,通过独立 PR 删除 overrides 和本临时说明,并关闭本 Issue。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions