Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Breaking: Add missing rule schemas #3106

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

bmish
Copy link
Contributor

@bmish bmish commented Oct 16, 2021

Enforced by eslint-plugin/require-meta-schema after the eslint-plugin-eslint-plugin v4 upgrade (#3105).


messages
messages,
schema: []
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i assume these are breaking changes, because it forbids any option to be passed, where previously any option was allowed but ignored?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Correct. We want to make sure people do not pass garbage/non-existent options to our rules.

@ljharb ljharb added the semver-major Breaking change. label Oct 18, 2021
@ljharb
Copy link
Member

ljharb commented Oct 18, 2021

This also relates to #2341 and #2340.

@bmish bmish force-pushed the missing-rule-schemas branch from 1201088 to 52cd580 Compare October 18, 2021 16:36
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
semver-major Breaking change.
Development

Successfully merging this pull request may close these issues.

2 participants