ESLint Plugin Rules

This section lists the rules that the Medusa ESLint plugin provides. Each rule's reference page explains what it targets, why it's important, its severity, and, for warning rules, how to turn it off.

To learn how to change a rule's severity or disable it, refer to the usage guidelines.

Was this page helpful?
Ask Bloom
For assistance in your development, use Claude Code Plugins or Medusa MCP server in Cursor, VSCode, etc...FAQ
What is Medusa?
How can I create a module?
How can I create a data model?
How do I create a workflow?
How can I extend a data model in the Product Module?
Recipes
How do I build a marketplace with Medusa?
How do I build digital products with Medusa?
How do I build subscription-based purchases with Medusa?
What other recipes are available in the Medusa documentation?
Chat is cleared on refresh
Line break
⇧↵