Options Schemas required for ESLint v9

Description

Issue link: https://github.com/SonarSource/SonarJS/issues/4063


As described in #3998 - ESLint v9 will require meta.schema property for rules with configurations options.

DeprecationWarning: "Dependencies should be explicit" rule has options but is missing the "meta.schema" property and will stop working in ESLint v9. Please add a schema: https://eslint.org/docs/latest/extend/custom-rules#options-schemas

This should be done while moving config/metadata from java to the js side

Activity

Show:

Eric MorandMay 6, 2024 at 8:36 AM
Edited

Verified, an issue has been opened to handle the regression on S107.

Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Labels

Fix versions

Priority

Sentry

Created April 24, 2024 at 2:20 PM
Updated October 16, 2024 at 12:53 PM
Resolved May 6, 2024 at 8:36 AM