Lokal udvikling
git clone https://github.com/IEvangelist/resource-translatorcd resource-translatornpm installnpm run verify # lint + format:check + test + buildTilføjelse af en parser
- Tilføj en lampe under
__tests__/data/. - Implementér
TranslationFileParser(parse,format,applyTranslations,toTranslatableTextMap). - Registrer den i
translation-file-parser-factory.ts. - Tilføj filendelsen til
translationFileSchemesitranslation-file-finder.ts. - Skriv rundrejsetests for parse → format og anvend Translations.
Dækningsgrænser
Jest-konfigurationen håndhæver minimumsdækning. Ny kode skal holde udsagnene + linjers tærsklen over 78% og funktionerne over 90%. Tilføj armaturer og tests sammen med din ændring.
Dokumentationsside
docs/-mappen er et Astro 6 + Tailwind v4-projekt. Kør npm install der én gang, og npm run dev så for lokal forhåndsvisning. Den pages.yml arbejdsgang sender dokumenter til GitHub Pages ved hver sammenfletning.