B
bundle-checker
Analizuj rozmiar bundla i otrzymuj sugestie AI, jak go zmniejszyć
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Bundle Checker to narzędzie, które skanuje Twój projekt i identyfikuje, które zależności zajmują najwięcej miejsca. Uruchamia się bez konfiguracji — wystarczy jedna komenda. Narzędzie analizuje skład bundla, wskazuje najcięższe biblioteki i sugeruje konkretne optymalizacje, takie jak zamiana bibliotek na lżejsze alternatywy lub dodanie tree-shakingu. Idealne, gdy aplikacja ładuje się wolno lub chcesz sprawdzić wpływ nowej zależności przed wysłaniem do produkcji.
Jak używać
- Upewnij się, że masz zainstalowany Node.js 18 lub nowszy oraz ustawioną zmienną środowiskową OPENAI_API_KEY (wymagana do komunikacji z GPT-4o-mini). 2. W katalogu projektu, który chcesz przeanalizować, uruchom komendę npx ai-bundle-check — narzędzie automatycznie skanuje Twój package.json i output buildu. 3. Czekaj na wynik — narzędzie zwróci listę największych zależności i konkretne sugestie optymalizacji, takie jak zamiana bibliotek (np. moment.js na date-fns) lub dodanie dynamicznych importów. 4. Jeśli chcesz bardziej szczegółowy raport, uruchom npx ai-bundle-check --verbose, aby zobaczyć pełny rozkład bundla. 5. Możesz też analizować konkretny katalog, podając ścieżkę: npx ai-bundle-check ./moja-aplikacja/. 6. Wdrażaj sugestie — zmień biblioteki, dodaj tree-shaking lub podziel kod na mniejsze chunki za pomocą dynamicznych importów, a następnie ponownie uruchom narzędzie, aby potwierdzić zmniejszenie rozmiaru.