gadget namespace, so rules appear as gadget/<rule-name> in ESLint output.
Recommended preset
Three critical rules run aterror. The remaining 13 run at warn so they surface issues without blocking CI.
eslint.config.js
Strict preset
Every rule runs aterror. Use this when you want the full rule set to block CI.
eslint.config.js
Override individual rules
Start from a preset and adjust specific rules as needed:eslint.config.js
Combine with other configs
The plugin config is a standard flat config object. It composes with any other ESLint config:eslint.config.js
Next step
How rules apply
Understand which files the plugin inspects and why some rules target all files.