# Como convencer o eslint de que as configurações estão definidas?

**URL:** <https://meta.discourse.org/t/how-to-convince-eslint-that-settings-are-defined/288690>\
**Category:** Development\
**Created:** [Dezembro 14, 2023, 4:00pm UTC](https://meta.discourse.org/t/how-to-convince-eslint-that-settings-are-defined/288690 "2023-12-14T16:00:45Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Post date:** [Dezembro 14, 2023, 4:00pm UTC](https://meta.discourse.org/t/how-to-convince-eslint-that-settings-are-defined/288690/1 "2023-12-14T16:00:46Z")

</div>

[https://github.com/pfaffman/discourse-custom-homepage-for-groups/actions/runs/7211339319/job/19646550333](https://github.com/pfaffman/discourse-custom-homepage-for-groups/actions/runs/7211339319/job/19646550333)

```plaintext
/home/runner/work/discourse-custom-homepage-for-groups/discourse-custom-homepage-for-groups/javascripts/discourse/initializers/custom-homepage-set.js.es6
Error: 13:11 error 'settings' is not defined no-undef
Error: 14:21 error 'settings' is not defined no-undef
Error: 19:20 error 'settings' is not defined no-undef
Error: 20:21 error 'settings' is not defined no-undef
Error: 25:36 error 'settings' is not defined no-undef
Error: 26:21 error 'settings' is not defined no-undef
Error: 32:40 error 'settings' is not defined no-undef
Error: 33:26 error 'settings' is not defined no-undef

```

[https://github.com/pfaffman/discourse-custom-homepage-for-groups/blob/main/javascripts/discourse/initializers/custom-homepage-set.js.es6](https://github.com/pfaffman/discourse-custom-homepage-for-groups/blob/main/javascripts/discourse/initializers/custom-homepage-set.js.es6)

Certo. Estou usando `settings`. Como convenço o `eslint` de que eles estão definidos? Eu olhei um monte de outros exemplos (como [https://github.com/discourse/discourse-brand-header/blob/main/javascripts/discourse/initializers/initialize-mobile-decorator.js](https://github.com/discourse/discourse-brand-header/blob/main/javascripts/discourse/initializers/initialize-mobile-decorator.js)) e eles não parecem estar definindo `settings`.

---

_[View the full topic](https://meta.discourse.org/t/how-to-convince-eslint-that-settings-are-defined/288690)._
