2026-05-09
요약 (AI 작성)
ohah/zntc에서 대규모 모듈 분리 리팩토링이 진행되었다. transformer, codegen, graph, decorator 관련 헬퍼와 노드 dispatch, visitor, control-flow 등이 각각 독립된 모듈로 분리되어 코드 구조를 개선했다. 이와 함께 NAPI 결과 처리, 심볼 바운드 런타임 helper 참조, bundler runtime helper canonical_name 보존 등 버그 수정도 병행되었다. ohah/ohah.github.io에서는 CRON_CRD_WRITE.md 관련 크론 작업이 완료되어 30분마다 수행되는 맞춤법 교정 크론이 정상 작동한다.
커밋
ohah/ohah.github.io
- cron: mark CRON_CRD_WRITE.md task as complete (2026-05-09 10:00 KST)
- Cron task: CRON_CRD_WRITE.md verified, no spelling errors (2026-05-09 17:00 KST)
- cron: mark CRON_CRD_WRITE.md itself as verified (2026-05-09 17:00 KST)
- docs: CRON_CRD_WRITE.md final status verified (2026-05-09 11:00 KST)
- docs: cron-crd-write - 2026-05-09 13:30 KST - all tasks complete, no remaining files to check
- cron: mark CRON_CRD_WRITE.md as completed at 2026-05-09 14:00 KST
- docs: mark 2026-05-09 cron task completed
- docs: update today-commit meta - add 2026-05-09 entry
ohah/zntc
- test(core): split browserslist runtime tests
- test(core): build 테스트 파일 분리
- refactor(core): split graph synthetic imports
- refactor(core): split napi options parsing
- fix(monorepo): /simplify polish — docs anchor, source field note, vite-plugin exclude
- feat(monorepo): adopt source exports condition + vite-plugin publish-ready
- fix(monorepo): move @zntc/server to devDependencies in web/RN
- refactor: split transformer import export helpers
- fix(wasm): emit dts + extend tsconfig.base + fix latent type errors
- fix(transformer): propagate async marker to _loop closure (capture + body await)
- refactor: split transformer tagged template helpers
- refactor: split transformer regex helpers
- test(transformer): expand for-of/for-in capture coverage + remove redundant init
- fix(ts): /simplify polish — IDE.md contributor note + getter Readonly<...>
- feat(ts): enable isolatedDeclarations on tsconfig.base.json
- fix(monorepo): cumulative review fixes — build:publishable / server refs / IDE docs
- refactor: split napi profile callbacks
- refactor(scripts): extract scripts/lib/workspace.ts helper (4 script dedup)
- refactor: split graph asset source helpers
- refactor: split graph package side effects helpers
- refactor: split graph parse helpers
- ci(release): add release.ts (dry-run 우선, --publish + confirm 후 실제 publish)
- refactor: split transformer namespace helpers
- ci(publish): publishable deps version consistency check
- ci: add sherif (workspace metadata 일관성) + fix vite-plugin peer 누락
- docs: add IDE setup guide for TS Project References
- test(transformer): expand async edge cases for for-of/for-loop _loop wrap
- refactor: split transformer define helpers
- refactor: split napi tsconfig cache helpers
- refactor: split transformer filter helpers
- ci: publish install test — 실제 npm install + dynamic import 검증
- refactor: split transformer flow helpers
- ci(publish): add prepublishOnly + pre-release-check + PUBLISH.md
- fix(bundler): keep runtime helper imports out of deconflict
- refactor: split napi benchmark callback
- fix(transformer): isFunctionBoundary 에 method_definition 추가
- refactor: split transformer options
- refactor: split graph plugin and state types
- refactor: split codegen type runtime emission
- refactor: split codegen binding helpers
- refactor: split codegen statement helpers
- refactor: split transformer control flow helpers