Miestny rozvoj
git clone https://github.com/IEvangelist/resource-translatorcd resource-translatornpm installnpm run verify # lint + format:check + test + buildPridanie parsera
- Pridajte svietidlo pod
__tests__/data/. - Implementujte
TranslationFileParser(parse,format,applyTranslations,toTranslatableTextMap). - Zaregistrujte ho v
translation-file-parser-factory.ts. - Pridajte príponu súboru k
translationFileSchemesvtranslation-file-finder.ts. - Píšte okružné testy na parsovanie → formátovanie a aplikujte preklady.
Prahy pokrytia
Konfigurácia Jest vyžaduje minimálne pokrytie. Nový kód musí udržiavať prah príkazov + riadkov nad 78 % a funkcie nad 90 %. Pridajte príslušenstvo a testy spolu so zmenou.
Stránka dokumentácie
Priečinok docs/ je projekt Astro 6 + Tailwind v4. Spusti npm install tam raz, potom npm run dev na lokálnu ukážku. Workflow pages.yml posiela dokumentáciu do GitHub Pages pri každom zlúčení.