Skip to content

Add contenteditable adapter packages#189

Merged
developer-1px merged 2 commits into
mainfrom
issue-188-contenteditable-adapters
Jun 24, 2026
Merged

Add contenteditable adapter packages#189
developer-1px merged 2 commits into
mainfrom
issue-188-contenteditable-adapters

Conversation

@developer-1px

Copy link
Copy Markdown
Owner

Closes #188.

Summary

  • add @interactive-os/json-document-contenteditable-web as a DOM contenteditable adapter for text surfaces
  • add @interactive-os/json-document-contenteditable-react as the thin React timing wrapper
  • register both packages as official extensions and source aliases

Verification

  • npm run extensions:verify
  • npm run typecheck -w @interactive-os/json-document
  • npm test -w @interactive-os/json-document -- text-surface
  • git diff --cached --check

Stacked on #187 / issue-186-text-surface.

@developer-1px developer-1px force-pushed the issue-188-contenteditable-adapters branch from 5abc898 to 0407849 Compare June 24, 2026 06:06
@developer-1px developer-1px changed the base branch from issue-186-text-surface to main June 24, 2026 06:08
@developer-1px developer-1px merged commit ec6233b into main Jun 24, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add contenteditable web and React adapter packages

1 participant