Skip to main content

Crate oxlint_config

Crate oxlint_config 

Source

Structs§

Categories
Configure an entire category of rules all at once.Rules enabled or disabled this way will be overwritten by individual rules in the rules field.
JsDocPluginSettings
Settings for the Jsdoc plugin. See more: https://oxc.rs/docs/guide/usage/linter/config-file-reference.html#settings-jsdoc
JsxA11yPluginSettings
Settings for the jsx-a11y plugin. See more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y#configurations
NextPluginSettings
Settings for the nextjs plugin. See more: https://oxc.rs/docs/guide/usage/linter/config-file-reference.html#settings-next
Override
Settings to override for a group of files.
OxlintConfig
The configuration directives for oxlint. See more: https://oxc.rs/docs/guide/usage/linter/config-file-reference.html
PluginsSettings
Configure the behavior of linter plugins.
ReactPluginSettings
Settings for the react plugin. See more: https://oxc.rs/docs/guide/usage/linter/config-file-reference.html#settings-react

Enums§

CustomComponent
GlobalValue
Settings for global variables.
OneOrManyStrings
Plugin
Ways of referring to a plugin.
Plugins
The plugins for oxlint. See more: https://oxc.rs/docs/guide/usage/linter/plugins.html
RuleEnforcement
The enforcement setting for a linting rule.
RuleSetting
The settings for an individual rule. Can be a single value such as warn or error, or an array with the rule enforcement value as the first value, and the rule-specific settings in an object right after that. (example: [“allow”, { “setting1”: true }])
TagNamePreference
Specifies allows custom tags for Jsdoc annotations.