amypellegrini / amypellegrini/amypellegrini.github.io

Upgrade @11ty/eleventy to v3 to fix markdown-it vulnerability

未关闭
#1 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
HTML
星标
0
派生
0
PR 合并指标
30 天内没有已合并 PR

描述

## Summary

There are 2 remaining moderate-severity npm vulnerabilities caused by `markdown-it` (13.0.0 - 14.1.0) which is a dependency of `@11ty/eleventy` v2.

- [GHSA-38c4-r59v-3vqw](https://github.com/advisories/GHSA-38c4-r59v-3vqw) — markdown-it ReDoS

## Required action

Upgrade `@11ty/eleventy` from v2 to v3 (`npm audit fix --force` will install v3.1.2). This is a **breaking change** that may require:

- Converting config from CJS to ESM
- Reviewing any custom plugins or filters for compatibility
- Testing the full site build after upgrade

## Context

All other vulnerabilities were resolved via `npm audit fix` (13 of 15 fixed).

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。