പ്രാദേശിക വികസനം
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ൽ രജിസ്റ്റർ ചെയ്യുക. -
translation-file-finder.tsൽtranslationFileSchemesലേക്ക് ഫയൽ വിപുലീകരണം ചേർക്കുക. - പാഴ്സ് → ഫോർമാറ്റിനായി റൗണ്ട്-ട്രിപ്പ് ടെസ്റ്റുകൾ എഴുതുക, വിവർത്തനങ്ങൾ പ്രയോഗിക്കുക.
കവറേജ് പരിധി
ജെസ്റ്റ് കോൺഫിഗ് മിനിമം കവറേജ് നടപ്പിലാക്കുന്നു. പുതിയ കോഡ് സ്റ്റേറ്റ്മെന്റുകൾ + ലൈനുകളുടെ പരിധി 78% ന് മുകളിലായിരിക്കണം, പ്രവർത്തനങ്ങൾ 90% ന് മുകളിലായിരിക്കണം. നിങ്ങളുടെ മാറ്റത്തോടൊപ്പം ഫിക്സ്ചറുകളും ടെസ്റ്റുകളും ചേർക്കുക.
ഡോക്യുമെന്റേഷൻ സൈറ്റ്
docs/ ഫോൾഡർ ഒരു ആസ്ട്രോ 6 + ടെയിൽ വിൻഡ് v4 പ്രോജക്റ്റാണ്. npm install ഒരിക്കൽ അവിടെ പ്രവർത്തിപ്പിക്കുക, തുടർന്ന് പ്രാദേശിക പ്രിവ്യൂവിനായി npm run dev. pages.yml വർക്ക്ഫ്ലോ ഓരോ ലയനത്തിലും ഗിറ്റ്ഹബ് പേജുകളിലേക്ക് ഡോക്യുമെന്റുകൾ അയയ്ക്കുന്നു.