Toolverse
Wszystkie skille

maintainx-local-dev-loop

autor: jeremylongshore

Skonfiguruj lokalne środowisko do testowania integracji MaintainX z hot reload i automatycznymi testami.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Testowanie
Wyświetlenia
1

O skillu

Umiejętność do szybkiego przygotowania lokalnego środowiska deweloperskiego dla integracji MaintainX. Automatyzuje inicjalizację projektu TypeScript, konfigurację klienta API, strukturę katalogów oraz setup testów. Idealna do testowania wywołań API na lokalnej maszynie, budowania workflow sandbox i walidacji integracji przed wdrożeniem. Wymaga wcześniejszego ukończenia konfiguracji autoryzacji i zainstalowanego Node.js 18+.

Jak używać

  1. Upewnij się, że masz ukończoną konfigurację autoryzacji MaintainX (maintainx-install-auth) oraz Node.js 18 lub nowszy. Ustaw zmienną środowiskową MAINTAINX_API_KEY z Twoim kluczem API.

  2. Wyzwól umiejętność frazami takimi jak "maintainx dev setup", "maintainx local", "maintainx development environment" lub "maintainx testing setup" w Claude Code lub kompatybilnym narzędziu.

  3. Umiejętność utworzy katalog projektu i zainstaluje wymagane zależności: axios, dotenv, TypeScript, tsx oraz vitest do testowania. Automatycznie wygeneruje plik tsconfig.json z konfiguracją dla ES2022 i strict mode.

  4. Przygotowana zostanie struktura projektu z folderem src/ (klient API, serwis work orderów, logika synchronizacji) oraz folderem tests/ (testy jednostkowe z mockami i testy integracyjne z live API).

  5. Skopiuj plik .env.example na .env i wstaw swoją wartość MAINTAINX_API_KEY. Projekt będzie gotów do uruchomienia testów lokalnie i iteracyjnego rozwoju integracji.

  6. Uruchamiaj testy za pomocą npm run test i rozwijaj swoje moduły integracyjne w src/, korzystając z hot reload do natychmiastowego feedback'u podczas zmian kodu.

Podobne skille