Урындағы үҫеш
git clone https://github.com/IEvangelist/resource-translatorcd resource-translatornpm installnpm run verify # lint + format:check + test + buildПарсер өҫтәү
- Аҫтына ҡоролма өҫтәгеҙ
__tests__/data/. - Implement
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 биттәренә документтар ебәрелә.