Místní rozvoj
git clone https://github.com/IEvangelist/resource-translatorcd resource-translatornpm installnpm run verify # lint + format:check + test + buildPřidání parseru
- Přidejte svítidlo pod
__tests__/data/. - Implementujte
TranslationFileParser(parse,format,applyTranslations,toTranslatableTextMap). - Zaregistrujte to v
translation-file-parser-factory.ts. - Přidejte příponu souboru do
translationFileSchemesvtranslation-file-finder.ts. - Napište okružní testy pro parsování → formátování a aplikování překladů.
Prahy pokrytí
Konfigurace Jest vyžaduje minimální pokrytí. Nový kód musí udržovat práh pro příkazy + řádky nad 78 % a funkce nad 90 %. Přidejte příslušenství a testy spolu se změnou.
Dokument
Složka docs/ je projekt Astro 6 + Tailwind v4. Spusť npm install tam jednou, pak npm run dev pro lokální náhled. Workflow pages.yml posílá dokumentaci na GitHub Pages při každém sloučení.