43081j / 43081j/eslint-plugin-wc

Optional stylistic rule for requiring a static name

Aberta
#54 0 comentários 0 reações 0 responsáveis Ver no GitHub
help wanted new lint rule
Linguagem predominante
TypeScript
Estrelas
113
Forks
19
Merge médio
3h 14min
PRs com merge (30d)
2

Descrição

I have seen quite a bit recently a pattern of a static getter or property for the component name. We could fairly easily add an opt-in rule for this.

Something like `require-static-name` with a default config `{ propertyName: 'is' }` that could be changed to something like `{ propertyName: 'tag' }` instead?

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Direção de pesquisa

Analise as regras existentes no plugin para entender a estrutura e como definir uma nova regra. A regra deve exigir um getter estático ou uma propriedade estática para os nomes dos componentes. Verifique os arquivos de teste do plugin para ver como as regras são testadas e examine o AST de declarações de classe e membros estáticos para implementar a lógica da regra.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Domínio
devtools, tooling
Tipo de issue
Funcionalidade
Dificuldade
3/5
Tempo estimado
1-2 dias
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
45/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.