Skip to content

fix: add missing syntax definitions for mdn-data#120

Open
xbinaryx wants to merge 2 commits intoeslint:mainfrom
xbinaryx:mdn-data-syntax-gaps
Open

fix: add missing syntax definitions for mdn-data#120
xbinaryx wants to merge 2 commits intoeslint:mainfrom
xbinaryx:mdn-data-syntax-gaps

Conversation

@xbinaryx
Copy link
Copy Markdown

@xbinaryx xbinaryx commented Mar 9, 2026

Prerequisites checklist

AI acknowledgment

  • I did not use AI to generate this PR.
  • (If the above is not checked) I have reviewed the AI-generated content before submitting.

What is the purpose of this pull request?

Updating mdn-data from 2.23.0 to 2.27.1 introduced new syntax references that were not defined in css-tree's local compatibility patch layer. As a result, the default lexer started failing validation with unresolved <syntax>, <attr-unit>, and <autospace> references.

What changes did you make? (Give an overview)

Added the missing syntax definitions for syntax, attr-unit, and autospace in data/patch.json.

Related Issues

#119

Is there anything you'd like reviewers to focus on?

@eslint-github-bot eslint-github-bot bot added the bug Something isn't working label Mar 9, 2026
@eslintbot eslintbot added this to Triage Mar 9, 2026
@github-project-automation github-project-automation bot moved this to Needs Triage in Triage Mar 9, 2026
@DMartens DMartens mentioned this pull request Mar 9, 2026
@DMartens
Copy link
Copy Markdown

DMartens commented Mar 9, 2026

This PR has some overlap with #117 (e.g. the autospace definition).
I think we should first land the other PR and then rebase this PR on it.

@DMartens DMartens moved this from Needs Triage to Triaging in Triage Mar 9, 2026
@nzakas
Copy link
Copy Markdown
Member

nzakas commented Mar 13, 2026

Probably now should wait to merge #125

@github-actions
Copy link
Copy Markdown

Hi everyone, it looks like we lost track of this pull request. Please review and see what the next steps are. This pull request will auto-close in 7 days without an update.

@github-actions github-actions bot added the Stale label Mar 23, 2026
@DMartens DMartens removed the Stale label Mar 24, 2026
@DMartens
Copy link
Copy Markdown

@xbinaryx Can you please rebase on the main branch as #125 was merged and there are now conflicting files.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 3, 2026

Hi everyone, it looks like we lost track of this pull request. Please review and see what the next steps are. This pull request will auto-close in 7 days without an update.

@github-actions github-actions bot added the Stale label Apr 3, 2026
@lumirlumir
Copy link
Copy Markdown
Member

@xbinaryx Are you still working on this?

@lumirlumir lumirlumir removed the Stale label Apr 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

Status: Triaging

Development

Successfully merging this pull request may close these issues.

5 participants