plotly / plotly/plotly.py

Remove `@types/plotly.js` dependency

Aberta Para iniciantes
#5,740 0 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

P3 size: 1 task
Linguagem predominante
Python
Estrelas
18.8k
Forks
2.8k
Merge médio
16h 26min
PRs com merge (30d)
21

Descrição

@types/plotly.js (the DefinitelyTyped types for plotly.js) is listed as a dev dependency in js/package.json.

As of plotly.js 4.0.0, types are included in plotly.js itself (see https://github.com/plotly/plotly.js/pull/7680), so we can probably remove the @types/plotly.js dependency. I haven't looked into how the types are actually used in the code.

Guia de contribuição

Abrir o guia de contribuição

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.

Direção de pesquisa

Comece pelas dependências de desenvolvimento em js/package.json e, em seguida, procure no código JavaScript por imports ou referências a @types/plotly.js. Verifique se os tipos incluídos no plotly.js 4.0.0 cobrem esses usos. Considera-se concluído quando a dependência redundante for removida sem quebrar as verificações do JavaScript ou o uso de tipos.

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

Avaliação

Stack de tecnologia
javascript
Domínio
build-system
Tipo de issue
Refatoração
Dificuldade
2/5
Tempo estimado
1-3 horas
Status de atividade
Ativa
Clareza
Razoavelmente clara
Facilidade para iniciantes
72/100

Receba novas issues na sua caixa de entrada

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