# Linting configuration

**URL:** https://meta.discourse.org/t/linting-configuration/321051
**Category:** Development
**Tags:** development
**Created:** [August 10, 2024, 6:45pm UTC](https://meta.discourse.org/t/linting-configuration/321051 "2024-08-10T18:45:58Z")
**Posts on this page:** 1
**Showing post:** 6

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [August 11, 2024, 7:31pm UTC](https://meta.discourse.org/t/linting-configuration/321051/6 "2024-08-11T19:31:20Z")

</div>

> [@gormus](#):
>
> The default configuration installs the `eslint-config-discourse` package as a dev devendency:

It shouldn’t. The latest version of the discourse\_theme CLI will clone [GitHub - discourse/discourse-theme-skeleton: Template for Discourse themes · GitHub](https://github.com/discourse/discourse-theme-skeleton) and adapt it based on your inputs. That uses `@discourse/lint-configs`

Update instructions are here:

> [@Install the Discourse Theme CLI console app to help you build themes](https://meta.discourse.org/t/install-the-discourse-theme-cli-console-app-to-help-you-build-themes/82950/1):
>
> ## Upgrading
> 
> ```plaintext
> gem update discourse_theme
> 
> ```

---

_[View the full topic](https://meta.discourse.org/t/linting-configuration/321051)._
