A
app-commands
GROWI main application (apps/app) specific commands and scripts. Auto-invoked when working in apps/app.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
GROWI main application (apps/app) specific commands and scripts. Auto-invoked when working in apps/app.
How to use
- Zainstaluj umiejętność w swoim projekcie GROWI — będzie automatycznie aktywowana, gdy pracujesz w katalogu apps/app. 2. Aby uruchomić kompleksową kontrolę jakości kodu, użyj poleceń Turborepo: turbo run lint --filter @growi/app, turbo run test --filter @growi/app i turbo run build --filter @growi/app. Te polecenia wykorzystują cache Turborepo, przyspieszając powtarzające się uruchomienia. 3. Dla szczegółowych kontroli lintowania uruchom z katalogu apps/app polecenia pakietu: pnpm run lint:typecheck do sprawdzenia TypeScript, pnpm run lint:biome do analizy kodem Biome, pnpm run lint:styles do kontroli stylów CSS. 4. Do zarządzania bazą danych użyj pnpm run dev:migrate do uruchomienia oczekujących migracji, pnpm run dev:migrate:status do sprawdzenia statusu, pnpm run dev:migrate:up do zastosowania zmian lub pnpm run dev:migrate:down do wycofania ostatniej migracji. 5. Dla dodatkowych zadań uruchom pnpm run openapi:generate-spec:apiv3 do wygenerowania specyfikacji OpenAPI, pnpm run console do uruchomienia konsoli REPL, pnpm run reg:run do testów regresji wizualnej lub pnpm run version:patch do aktualizacji numeru wersji.