지역 개발
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확장자를 추가하세요. - 파스→ 형식에 대한 왕복 테스트를 작성하고 applyTranslations를 적용하세요.
보장 임계치
Jest 설정은 최소 커버리지를 강제합니다. 새 코드는 문장 + 라인 임계값이 78% 이상, 함수가 90% 이상으로 유지되어야 합니다. 변경 사항과 함께 고정구와 테스트도 추가하세요.
문서 사이트
docs/ 파일 자체는 Astro 6 + Tailwind v4 프로젝트입니다. 한 번 npm install 실행한 후 로컬 미리보기를 위해 npm run dev하세요. pages.yml 워크플로우는 매번 병합할 때마다 문서를 GitHub Pages로 전송합니다.