Skip to content

linter: overrides + no-restricted-imports broken in v1.10+ #12891

@mesqueeb

Description

@mesqueeb
  • in v1.9.0 it worked
  • in v1.10.0 & beyond it's broken

rules:

"overrides": [
    {
      "files": ["**/*.vue"],
      "rules": {
        "no-restricted-imports": [
          "error",
          {
            "paths": [{ "name": "lodash", "message": "Please use lodash-es instead." }],
            "patterns": [{ "group": ["firebase-admin*"], "message": "Use firebase instead" }]
          }
        ]
      }
    }

reproduction video:

show.bug.oxlint.mp4

Metadata

Metadata

Labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions