> For the complete documentation index, see [llms.txt](https://traveloka.gitbook.io/soya-next/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://traveloka.gitbook.io/soya-next/user-guide/custom-marlint-configuration.md).

# Custom Marlint Configuration

## Override default configuration

To override the default configuration, add `eslintConfig` key to `package.json` like the following:

```javascript
{
  "eslintConfig": {
    "plugins": [
      "security"
    ],
    "rules": {
      "jsx-quotes": [
        "error",
        "prefer-double"
      ],
      "react/jsx-no-bind": "off",
      "react/jsx-handler-names": "off"
    }
  }
}
```

## Ignore files and directories

Create `.eslintignore` file or add `eslintIgnore` key in `package.json` like the following:

```javascript
{
  "eslintIgnore": ["customIgnoreFile"]
}
```

Please refer to [this](https://eslint.org/docs/user-guide/configuring#ignoring-files-and-directories) documentation for ignoring files and directories.
