Pembangunan tempatan
git clone https://github.com/IEvangelist/resource-translatorcd resource-translatornpm installnpm run verify # lint + format:check + test + buildMenambah penghurai
- Tambah lekapan di bawah
__tests__/data/. - Laksanakan
TranslationFileParser(parse,format,applyTranslations,toTranslatableTextMap). - Daftarkannya dalam
translation-file-parser-factory.ts. - Tambahkan sambungan fail kepada
translationFileSchemesdalamtranslation-file-finder.ts. - Tulis ujian pergi balik untuk menghuraikan format → dan applyTranslations.
Ambang perlindungan
Konfigurasi Jest menguatkuasakan liputan minimum. Kod baharu mesti mengekalkan ambang pernyataan + baris melebihi 78% dan fungsi melebihi 90%. Tambahkan lekapan dan ujian bersama perubahan anda.
Laman dokumentasi
Folder docs/ ialah projek Astro 6 + Tailwind v4. Jalankan npm install sana sekali, kemudian npm run dev untuk pratonton tempatan. Aliran kerja pages.yml menghantar dokumen ke Halaman GitHub pada setiap gabungan.