# Consistência de Linting

**URL:** https://meta.discourse.org/t/linting-consistency/390104
**Category:** Development
**Created:** [1 Dezembro , 2025 21:31 UTC](https://meta.discourse.org/t/linting-consistency/390104 "2025-12-01T21:31:53Z")
**Posts on this page:** 1
**Showing post:** 3

<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: [2 Dezembro , 2025 09:07 UTC](https://meta.discourse.org/t/linting-consistency/390104/3 "2025-12-02T09:07:16Z")

</div>

De fato, a verificação de estilo (linting) para temas/plugins é deliberadamente desacoplada do núcleo. Eles podem executar versões e configurações diferentes das ferramentas de verificação de estilo. Isso é essencial para que possamos implementar mudanças sem quebrar subitamente a verificação de estilo em todos os repositórios.

Provavelmente poderíamos fazer o `bin/lint` funcionar - ele precisará mudar de diretório (`cd`) para o diretório do plugin/tema, executar `pnpm i` e, em seguida, rodar quaisquer comandos de verificação de estilo no contexto desse diretório.

> [@pfaffman](#):
>
> O que eu realmente gostaria é que a Coisa Certa acontecesse quando eu salvar no VSCode, o que, tenho quase certeza, é outro problema.

Deveria acontecer. A maioria da nossa equipe usa VSCode (ou derivações do VSCode), então é para isso que otimizamos. Os plugins do Eslint e do Prettier para VSCode procurarão a instalação e a configuração ‘mais próximas’ para um determinado arquivo.

Você executou `pnpm i` no diretório do tema/plugin? Isso é necessário para instalar suas dependências de verificação de estilo, para que o VSCode possa encontrar a coisa certa.

---

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