`verify` colors check: diff against `tokens` output, not just a grep

Aberta
#95 0 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
3/5
Tempo estimado
1-2 dias
Facilidade para iniciantes
72/100
Tipo de issue
Funcionalidade
Clareza
Claramente especificada
Status de atividade
Ativa
Stack de tecnologia
javascript, react, tailwindcss

Direção de pesquisa

Read the components-skill verify implementation and the extractTokens() entry point, then inspect the existing tests for hex literals and default-palette classes. Compare detected hex values with the extracted project token values and cover both matching and unmatched colors in tests. Done when token-matching hex values are reported as "use the token instead" and unmatched demo colors remain flagged.

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

Descrição

cli enhancement help wanted

components-skill verify flags hex literals and default-palette classes (#65). It cannot tell a hex that matches the project's --primary from one left over from the demo, which is why verify-ignore exists.

#65 named the real version: read the project's tokens with extractTokens() and report literals that do not map onto any of them.

Done when: a hex equal to a project token value is reported as "use the token instead" rather than as a stray demo color, and a test covers both cases.

Linguagem predominante
JavaScript
Estrelas
17
Forks
7
Métricas de merge de PRs
Nenhum PR com merge em 30d

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de CreativesLibrary/Components

Todas as issues de CreativesLibrary/Components

Issues semelhantes

Mais issues de JavaScript

Receba novas issues na sua caixa de entrada

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