> For the complete documentation index, see [llms.txt](https://michey85.gitbook.io/webpack/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://michey85.gitbook.io/webpack/browserslist.md).

# Browserslist

Может указываться в `package.json` или в отдельном файле.

{% code title=".browserslist.rc" %}

```
last 2 version
> 0.5% // default 1%
IE10

```

{% endcode %}

Каждая строка - отдельное правило. В package.json это был бы массив правил.

### Временный баг

Не работает hot module replacement при изменении стилей вместе с browserslist.

Лечится явной установкой свойства `target`.

{% code title="webpack.config.js" %}

```javascript
let target = "web";

if (process.env.NODE_ENV === 'production') {
    target = 'browserslist';
}

module.exports = {
    target,
}
```

{% endcode %}
