Ýerli ösüş
git clone https://github.com/IEvangelist/resource-translatorcd resource-translatornpm installnpm run verify # lint + format:check + test + buildParser eklemek
- Aşakda fikstür goş
__tests__/data/. - Ýerine
TranslationFileParser(parse,format,applyTranslations,toTranslatableTextMap). - Ony hasaba
translation-file-parser-factory.ts. - Faýl giňeltmesini
translationFileSchemesiçindetranslation-file-finder.ts. - Parse → format we applyTranslations üçin round-trip testlerini ýaz.
Üpjünçiligiň çäkleri
Jest konfigurasiýasy iň az üpjünçiligi talap edýär. Täze kod bildirişler + hatlaryň bosagasyny 78%-den ýokary we funksiýalary 90%-den ýokary saklamaly. Üýtgeşikligiň ýanynda armaturalary we testleri goşuň.
Dokumentleşdirme saýty
docs/ halta Astro 6 + Tailwind v4 proýekti. Ol ýere bir gezek npm install, soňra ýerli npm run dev üçin gidiň. pages.yml iş akışy her birleşmede dokumentleri GitHub Pages-e iberýär.