You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Epic: strengthen TypeScript ownership around block registration and upstream Gutenberg tracking #284
Recent Gutenberg work, especially WordPress/gutenberg#76312, reinforced a direction that is highly relevant for wp-typia:
own the important TypeScript surface locally instead of depending on broad downstream declarations
tighten helper signatures so they preserve type information instead of forcing casts later
treat recurring upstream TypeScript changes as something to watch intentionally, not incidentally
wp-typia already has strong type-first foundations. The next step is to reduce cast-heavy boundaries around block registration and generated JSON artifacts, then use that cleaner foundation to ratchet stricter compiler behavior and monitor upstream Gutenberg changes on a schedule.
Desired Outcomes
A locally owned block registration type surface that generated projects can depend on.
Fewer JSON import and helper-boundary casts in scaffolds, examples, and runtime packages.
Typia validators active at JSON artifact boundaries instead of raw as casts.
A clearer path to stricter TypeScript settings in targeted packages.
A recurring upstream watch for Gutenberg TypeScript changes that may require local follow-up.
Activity
imjlk commentedon Apr 15, 2026
Closing this epic now that #279, #280, #281, #282, #283, and #286 are merged, and the remaining follow-up review from #288 landed in #293.