No description
Find a file
Claude dcd55a434c
feat(wasm): add registerComponents export for WC codegen
Exposes gohtml.registerComponents(slotsJSON) to browser context.
Pure-Go buildComponentJS is testable without WASM; WASM glue uses
Function constructor for browser-side execution.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 20:50:50 +00:00
cmd/wasm feat(wasm): add registerComponents export for WC codegen 2026-02-17 20:50:50 +00:00
codegen feat(codegen): Web Component class generation from HLCRF slots 2026-02-17 20:49:45 +00:00
docs/plans docs: Phase 4 implementation plan — 12 tasks across 4 phases 2026-02-17 18:55:25 +00:00
.gitignore build: add Makefile with WASM build target and size check 2026-02-17 00:15:08 +00:00
context.go feat: add Text node with go-i18n grammar pipeline 2026-02-16 23:35:50 +00:00
go.mod feat(codegen): Web Component class generation from HLCRF slots 2026-02-17 20:49:45 +00:00
go.sum feat(codegen): Web Component class generation from HLCRF slots 2026-02-17 20:49:45 +00:00
integration_test.go refactor: integration tests use Imprint pipeline 2026-02-17 00:14:04 +00:00
layout.go fix: deterministic attributes and thread-safe nested layouts 2026-02-16 23:53:31 +00:00
layout_test.go feat: add HLCRF Layout type with semantic elements 2026-02-16 23:39:43 +00:00
Makefile fix: escape variant names, single-pass StripTags, WASM security contract 2026-02-17 00:21:24 +00:00
node.go feat: add Attr() helper for setting element attributes 2026-02-17 00:08:17 +00:00
node_test.go fix: escape variant names, single-pass StripTags, WASM security contract 2026-02-17 00:21:24 +00:00
path.go feat: add nested layout path chains 2026-02-16 23:40:40 +00:00
path_test.go feat: add nested layout path chains 2026-02-16 23:40:40 +00:00
pipeline.go fix: escape variant names, single-pass StripTags, WASM security contract 2026-02-17 00:21:24 +00:00
pipeline_test.go feat: add CompareVariants for responsive imprint analysis 2026-02-17 00:14:45 +00:00
render.go feat: add render pipeline and validation tests 2026-02-16 23:43:05 +00:00
render_test.go feat: add render pipeline and validation tests 2026-02-16 23:43:05 +00:00
responsive.go fix: escape variant names, single-pass StripTags, WASM security contract 2026-02-17 00:21:24 +00:00
responsive_test.go test: verify responsive variant path isolation 2026-02-17 00:10:33 +00:00