Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Distribute via Homebrew and other Linux package managers

Aberta
#56 1 comentário 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
5/5
Tempo estimado
Mais de uma semana
Facilidade para iniciantes
25/100
Tipo de issue
Funcionalidade
Clareza
Precisa de esclarecimento
Status de atividade
Pouca atividade
Stack de tecnologia
typescript
Domínio
build-system, cli, release

Direção de pesquisa

Comece revisando os pontos de entrada atuais de npm install e npx e, em seguida, defina quais destinos de gerenciadores de pacotes e artefatos do GitHub Release estão no escopo. A tarefa estará concluída quando os caminhos de instalação selecionados para macOS e Linux forem publicados e documentados, e a mesma CLI utilizável estiver disponível fora de uma instalação de Node ou nvm.

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

Descrição

enhancement

Right now the only install path is npm install -g agent-react-devtools (or npx). For a daemon-backed CLI that's meant to be used across projects, it would be nice to install it at the system level instead of tying it to whatever Node/nvm version was active at install time. Globals installed under one Node version tend to disappear after nvm use.

Would it be possible to publish through the package managers people normally use for CLIs?

macOS + Linux:

  • Homebrew (brew install agent-react-devtools) — one formula covers both macOS and Linux via Homebrew on Linux.

Linux:

  • .deb for Debian/Ubuntu
  • .rpm for Fedora/RHEL
  • AUR package for Arch
  • Nix / nixpkgs
  • Snap or Flatpak

Prebuilt binaries on GitHub Releases would also let all of the above consume the same artifacts.

Linguagem predominante
TypeScript
Estrelas
251
Forks
13
Merge médio
3min
PRs com merge (30d)
1

Preparar o ambiente

Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.

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 callstackincubator/agent-react-devtools

Todas as issues de callstackincubator/agent-react-devtools

Issues semelhantes

Mais issues de TypeScript

Receba novas issues na sua caixa de entrada

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