Skip to content

chore(deps): use maintained @11ty/gray-matter fork instead of gray-matter - #7635

Open
Enard52 wants to merge 1 commit into
refinedev:mainfrom
Enard52:chore/11ty-gray-matter
Open

Enard52 wants to merge 1 commit into
refinedev:mainfrom
Enard52:chore/11ty-gray-matter

Conversation

@Enard52

@Enard52 Enard52 commented Oct 18, 2026 •

Copy link
Copy Markdown

Summary

Replaces gray-matter (last released January 2019, unmaintained) with the maintained @11ty/gray-matter fork in @refinedev/cli and @refinedev/devtools-server, as proposed in #7510. This also upgrades the transitive js-yaml dependency, which has known CVEs in the old version chain (SNYK-JS-JSYAML-18313070).

Both usages (packages/cli/src/utils/announcement/index.tsx and packages/devtools-server/src/feed/get-feed.ts) call matter(string) for front-matter parsing — the fork's API is compatible (export = matter, ships its own typings) and both packages build cleanly. Verified front-matter parsing output is identical to before.

Closes #7510

@changeset-bot

changeset-bot Bot commented Oct 18, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 7d30131

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 3 packages
Name Type
@refinedev/cli Patch
@refinedev/devtools-server Patch
@refinedev/devtools Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[CHORE] Use maintained fork of gray-matter

1 participant