Жергиликтүү өнүгүү
git clone https://github.com/IEvangelist/resource-translatorcd resource-translatornpm installnpm run verify # lint + format:check + test + buildПарсерди кошуу
- Төмөн жагына жабдуу кошуу
__tests__/data/. -
TranslationFileParserишке ашырыңыз (parse,format,applyTranslations,toTranslatableTextMap). - Каттоого
translation-file-parser-factory.ts. - Файл кеңейтүүсүн
translationFileSchemestranslation-file-finder.ts. - Parse → формат үчүн тесттерди жазып, applyTranslations үчүн тесттерди жазыңыз.
Камтуу чектери
Jest конфигурациясы минималдуу камтууну камсыз кылат. Жаңы код операторлор + саптардын чегин 78%дан жогору кармашы жана 90%дан жогору функцияларды кармашы керек. Өзгөрүү менен кошо оюндар жана тесттерди кошуңуз.
Документация сайты
docs/ папкасы Astro 6 + Tailwind v4 долбоору. Бир npm install барып, анан жергиликтүү алдын ала көрүү үчүн npm run dev. pages.yml иш процесси ар бир бириктирүүдө документтерди GitHub барактарына жөнөтөт.