Hyperscript: hide/show strategy (opacity/visibility), add/remove query-all

Parser: hide/show handle `with opacity/visibility/display` strategy
and properly detect target vs command boundaries. Compiler: emit
correct CSS property per strategy, add-class/remove-class use
for-each+query-all for class selectors. Runtime: hs-query-all uses
dom-body, hs-each helper for collection iteration.

Generator: inline run().toEqual() pattern for eval-only tests.

372/831 (45%)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-04-12 12:07:06 +00:00
parent 854ed9c027
commit ae32254dfb
9 changed files with 515 additions and 459 deletions

File diff suppressed because one or more lines are too long