FACEIT BANNER / DOCS
Współtworzenie
Projekt jest otwarty na licencji MIT i pochodzi z projektu mxgic1337/faceit-stats-widget. Poniżej zasady, które pomagają utrzymać spójność.
Tłumaczenia
- Teksty są w src/translations/polish.json, english.json i german.json jako płaskie klucze.
- Funkcja tl używa angielskiego jako zapasowego, gdy brakuje klucza w danym języku.
- Parametry podstawia się jako {{0}}, {{1}} i tak dalej.
- Nowy język dodaje się w src/translations/translations.ts.
Styl kodu
- TypeScript w trybie strict, formatowanie Prettierem, reguły ESLint z repozytorium.
- Przed commitem uruchom pnpm build: sprawdza typy i buduje dokumentację.
- Style banerów 2026 trzymaj w osobnych plikach LESS, nie w app.less.
Commity i wersje
- Komunikaty w stylu feat:, fix:, chore: z krótkim opisem.
- Wersja aplikacji jest w package.json (pole version).
- Tryb testowy (VITE_IS_TESTING) służy do wdrożenia wersji eksperymentalnej obok stabilnej.
Licencja
Kod jest na licencji MIT. Projekt nie jest powiązany z FACEIT i korzysta z publicznego API.
Zaktualizowano: