npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

gbit-fix

v1.0.0

Published

CLI inteligente para reparar node_modules corrompidos, resolver conflitos de dependências e iniciar projetos Node/React/Next automaticamente.

Readme

🔧 GBIT-FIX CLI

GBIT fix


Auto-repair, dependency conflict resolver & smart launcher for Node.js projects.

npm version npm downloads License Node Support

npx gbit-fix


📸 O Problema
Quem nunca clonou um repositório ou abriu um projeto antigo e se deparou com:

❌ node_modules corrompido ou quebrado

❌ Erros de conflito de versão (peer dependencies)

❌ Dúvida se deve rodar na raiz, no /frontend ou no /backend

❌ Ter que rodar manualmente 5 comandos no terminal para limpar e reiniciar

🚀 A Solução: gbit-fix

O gbit-fix é uma CLI inteligente parte do Ecossistema GBIT. Com um único comando, ele analisa o projeto, limpa arquivos corrompidos, resolve conflitos de dependência automaticamente e inicia o servidor do seu app!

========================================
     🔧 GBIT-FIX — Auto Repair & Start   
  ========================================

  🔎 'package.json' encontrado em: ./frontend
  📂 Diretório do Projeto: /meu-projeto/frontend
  
  🧹 Limpando cache e arquivos corrompidos...
  🗑️  Removendo: node_modules...
  🗑️  Removendo: package-lock.json...
  ⚡ Limpando npm cache...
  
  📦 Instalando dependências (Tentativa Padrão)...
  ⚠️ Falha na instalação padrão (Peer Dependency Conflict).
  🔄 Tentando novamente com "--legacy-peer-deps"...
  ✅ Dependências instaladas com sucesso!
  
  🚀 Inicializando o projeto com: "npm run dev"...
  🌐 Servidor rodando! Abra a URL no seu navegador.


  ✨ FuncionalidadesÍconeRecursosDescrição🔍Detecção InteligenteLocaliza automaticamente o package.json na raiz ou em pastas como /frontend, /backend, /server, /client.🧹Deep Clean & PurgeRemove node_modules, package-lock.json, yarn.lock, pnpm-lock.yaml e limpa o cache do NPM (--force).🛡️Auto Fallback FixTenta a instalação normal do NPM. Se houver conflitos de versão, executa --legacy-peer-deps automaticamente.🎯Smart Start StrategyDetecta scripts de inicialização (dev, start, serve, server.js) e sobe o app imediatamente.🌐Cross-PlatformFunciona perfeitamente em Windows, macOS e Linux.
  
  
🛠️ Como Usar

Execução Direta (Recomendado)
Não precisa instalar nada globalmente, basta rodar na pasta do seu projeto:

```bash
npx gbit-fix

Instalação Global (Opcional) Se preferir ter o comando sempre disponível no seu terminal:

npm install -g gbit-fix

Depois rode em qualquer repositório:

gbit-fix

🔄 Fluxo de Reparo Automático O gbit-fix executa a seguinte sequência de ações em segundos:

graph TD A[Executa npx gbit-fix] --> B[Analisa Estrutura de Pastas] B --> C{Achei o package.json?} C -- Sim --> D[Limpa node_modules e Lockfiles] C -- Não na raiz --> E[Busca em /frontend, /backend, etc.] E --> D D --> F[Executa npm install] F -- Sucesso --> H[Detecta Script de Startup] F -- Erro de Conflito --> G[Executa npm install --legacy-peer-deps] G --> H H --> I[Inicia o Servidor & Exibe URL]

🧬 Faz Parte do Ecossistema GBIT

O gbit-fix integra o ecossistema oficial de ferramentas CLI desenvolvidas para acelerar o workflow de desenvolvedores:

📦 gbit-container — Gerenciador e orquestrador nativo de processos.

⚡ gbit-next / gbit-react — Scaffolding rápido para projetos Web.

🗄️ gbit-db — Gestor e migrador de bancos SQL/SQLite no terminal.

🧱 create-gbit-app — Generator Fullstack com React, Node e Smart Contracts.

📄 Licença

Este projeto está sob a licença MIT. Sinta-se livre para usar, estudar e contribuir!

Desenvolvido por Gislaine Programadora com o Ecossistema GBIT 🚀

👩‍💻 Autora

Gislaine Cristina Desenvolvedora Full-Stack • DevOps • Blockchain Engineer GitHub: https://github.com/Gislaine-programadora