Skip to content

Add VS Code extension for HyperDoc language support#23

Merged
ikskuh merged 4 commits intohdoc-2.0from
codex/create-hyperdoc-vscode-extension
Jan 5, 2026
Merged

Add VS Code extension for HyperDoc language support#23
ikskuh merged 4 commits intohdoc-2.0from
codex/create-hyperdoc-vscode-extension

Conversation

@ikskuh
Copy link
Contributor

@ikskuh ikskuh commented Jan 5, 2026

Summary

  • add a new vscode-ext workspace with a HyperDoc extension manifest and grammar registration
  • implement syntax highlighting, language configuration, and context-aware completions for elements vs attributes
  • scaffold a configurable wasm language server stub with a command to prepare the module without enabling it by default
  • add a justfile to simplify setup, build, test, and packaging workflows for the extension
  • refactor shared logic into testable utilities and add unit tests for completions, attribute detection, and wasm path resolution
  • add a wasm language server stub build target and CI workflow that builds, tests, packages, and stages the VS Code extension with wasm artifacts, plus a protected publish job for the hdoc-2.0 branch

Testing

  • zig build install
  • zig build test
  • npm run compile
  • npm test

Codex Task

@ikskuh ikskuh merged commit 7c5dc39 into hdoc-2.0 Jan 5, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant