loader-must-be-exported-in-module-definition - ESLint plugin rules
This rule requires that loader files under a module's loaders directory are registered in the module's loaders array.
Severity#
warn. This rule is enabled in the recommended preset.
What it Targets#
This rule targets loader files under src/modules/<module>/loaders/. It reports a loader file that isn't referenced in the loaders array of the module's definition in index.ts.
The following loader is reported by the rule when it isn't registered in the module definition in index.ts:
Instead, register the loader in the module's loaders array in index.ts:
Why it's Important#
A loader only runs when it's registered in the module's array. An unregistered loader file is dead code that never executes, which often points to a forgotten registration.
Learn more in the Modules documentation.
Fixable#
This rule isn't auto-fixable.
Turn it Off#
To turn off this rule, set it to off in your ESLint configuration:
Or disable it for a single line using an inline comment: