eslint-config-gen
Generuj konfigurację ESLinta na podstawie Twojego stylu kodu – bez dyskusji, bez ręcznej konfiguracji.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Narzędzie analizuje Twój istniejący kod i automatycznie generuje konfigurację ESLinta, która pasuje do Twojego stylu pisania. Zamiast spierać się o średniki i cudzysłowy, pozwól narzędziu przeskanować projekt i utworzyć reguły lintingu, które już stosujesz. Obsługuje zarówno nowoczesny format flat config, jak i starszy .eslintrc.json. Idealne do nowych projektów, przejęcia kodu bez lintingu lub kodyfikacji istniejących konwencji zespołu.
Jak używać
Upewnij się, że masz zainstalowany Node.js 18 lub nowszy oraz ustawioną zmienną środowiskową OPENAI_API_KEY (klucz do API OpenAI).
Przejdź do katalogu głównego projektu, w którym chcesz wygenerować konfigurację ESLinta.
Uruchom narzędzie poleceniem npx ai-eslint-config – skanuje ono Twój kod, analizuje wzorce (użycie średników, styl cudzysłowów, wcięcia) i generuje plik eslint.config.js.
Przejrzyj wygenerowaną konfigurację – narzędzie może ujawnić nawyki kodowania, które warto ujednolicić w zespole.
Jeśli potrzebujesz formatu JSON zamiast flat config, uruchom npx ai-eslint-config --format json; jeśli chcesz przeskanować konkretny katalog, użyj npx ai-eslint-config --dir ./src.
Zatwierdź plik konfiguracji w systemie kontroli wersji, aby wszyscy członkowie zespołu stosowali te same reguły lintingu.