Żvilupp lokali
git clone https://github.com/IEvangelist/resource-translatorcd resource-translatornpm installnpm run verify # lint + format:check + test + buildŻieda ta' parser
- Żid fixture taħt
__tests__/data/. - Implimenta
TranslationFileParser(parse,format,applyTranslations,toTranslatableTextMap). - Irreġistrah f'
translation-file-parser-factory.ts. - Żid l-estensjoni tal-fajl ma'
translationFileSchemesf'translation-file-finder.ts. - Ikteb testijiet ta' vjaġġ u ritorn għall-format ta' parse → u applika Traduzzjonijiet.
Limiti ta' kopertura
Il-konfigurazzjoni Jest timponi kopertura minima. Il-kodiċi ġdid irid iżomm id-dikjarazzjonijiet + il-limiti tal-linji 'il fuq minn 78% u l-funzjonijiet 'il fuq minn 90%. Żid fixtures u testijiet flimkien mal-bidla tiegħek.
Sit ta' dokumentazzjoni
Il-folder docs/ huwa proġett Astro 6 + Tailwind v4. Mur npm install hemm darba, imbagħad npm run dev għal preview lokali. Il-fluss tax-xogħol tal-pages.yml jibgħat id-dokumentazzjoni fuq GitHub Pages f'kull merge.