feat: add syntax extensions #2
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/syntax-extensions"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Change
Implement
syntax-extensions(spec-driven). All 55/55 tasks complete.Complete
Verification
bun run test: 375 pass, 0 fail.bun run check: all workspace typechecks pass.bun run lint: 0 errors, 51 warnings.git diff --check: clean.openspec instructions apply --change syntax-extensions --json: all_done, 55/55.openspec validate syntax-extensions: valid, no header-mismatch warnings. Both MODIFIED headers now match main specs.openspec validate --all: 36 pass, 5 unrelated changes fail (client-lifecycle-hooks, css-value-helpers, extended-style-attribute, factory-components, ref-tag-name-generic). Left unchanged.Planning Artifacts
Approved example corrections, completed task tracking, and header fixes saved locally in linked planning repository; not included in this code-repository PR. Built-in CSS roots
containeranddreplaced by custom example identifierspanelanddivAlias; class strings retained. Stale thunk examples corrected to direct arguments.Commits
adf5c12feat(babel): resolve extension primitives and aliases9f62e5efeat(babel): lower extension syntax and validate paths3392faafeat(plugin): pass extensions through pre-scan and transform35baad5docs: explain syntax extension configuration and semantics