2026-05-22
요약 (AI 작성)
ohah.github.io는 CRON_CRD_WRITE.md 문서의 맞춤법 검사를 수행하고 커밋 메타데이터를 갱신했다. ohah/zntc에서는 #1880(emit chunk 구현) 및 #3664(ModuleInfo 개선) 관련 대규모 PR 시리즈를 진행했으며, 이에 대한 리뷰 및 테스트, 버그 수정, 문서 정리가 포함되어 있어 주로 플러그인 시스템의 emitFile/ModuleInfo 기능 확장에 집중했다.
커밋
ohah/ohah.github.io
- chore: verify docs/index.mdx for spelling (2026-05-22)
- cron: verify crd/development-5.mdx spelling (lint passed, no errors or warnings)
- fix: correct CRON task file reference (zts → hwpjs/development-3.mdx)
- docs: update CRON_CRD_WRITE.md - verified spelling in development.mdx
ohah/zntc
- chore: .gitignore 에 NAPI/pack 빌드 산출물 추가
- feat(plugin): this.getFileName(chunkRef) + emit chunk name (#1880 PR7-2c)
- test(bundler): mangle/polyfill 엣지 케이스 회귀 가드 추가
- fix(transpile): --minify 가 식별자 mangling 함의 (esbuild 호환, #3648)
- fix(bundler): polyfill transpile 결과 owned 필드 누수 + 실패 진단/개행 보강
- feat(plugin): vitePlugin() emitFile / getFileName parity (#1880 PR7)
- feat(plugin): EmitStore chunk 요청 수집 토대 (#1880 PR7-2a)
- docs(rfc): emit chunk 생존 메커니즘 정정 (tree_shaker entry_set)
- docs(rfc): plugin this.emitFile type:chunk 설계 (#1880 PR7-2b)
- feat(plugin): this.emitFile asset 수집 (#1880 PR5)
- feat(plugin): ModuleInfo.meta + this.getModuleInfo (self-only) (#1880 PR2+PR3)
- fix(plugin): this.resolve code-review — external 판정 + test3 vacuous (PR4)
- feat(plugin): this.resolve plugin context (#1880 PR4)
- chore: switch pre-PR review gate to /code-review max
- feat(examples): add Re.pack benchmark setup to RN examples
- feat(plugin): this.emitFile chunk B-ii — 신규 모듈 chunk emit (#1880 PR7-2b-ii)
- feat(plugin): this.emitFile chunk B-i — 이미-graph 모듈 별도 chunk (#1880 PR7-2b-i)
- docs(backlog): lexer 마이크로 항목 measure 결과 반영 (3부류 ROI 0)
- docs(backlog): stale 항목 정리 라운드2 (TS 타입 섹션 전체 + #17/#74)
- fix(plugin): resolveId/load this 바인딩 누락 + watch warning 누수 (code-review)
- feat(plugin): this.warn / this.error plugin context (#1880 PR1)
- feat(plugin): emit chunk 상대/bare specifier resolution (#1880 PR7-2b-ii follow-up)
- feat(plugin): ModuleInfo.meta resolveId/transform hook merge (#3664 P1)
- feat(plugin): this.getFileName + name-only asset emit (#1880 PR6)
- fix(bundler): minify_whitespace 시 RN polyfill content 도 minify (#3649)
- feat(plugin): syntheticNamedExports (#3664 P2)
- feat(plugin): emit chunk 명시 fileName verbatim 출력 (#3664, #1880 PR7-2d)
- feat(plugin): syntheticNamedExports re-export forwarding (#3664 P2 follow-up)