Skip to content

feat(ide): add Monaco and CodeMirror packages and update CI config - #440

Merged
yesudeep merged 1 commit into
mainfrom
yesudeep/feat/habitual-town
Jan 25, 2026
Merged

feat(ide): add Monaco and CodeMirror packages and update CI config#440
yesudeep merged 1 commit into
mainfrom
yesudeep/feat/habitual-town

Conversation

@yesudeep

Copy link
Copy Markdown
Collaborator
  • Add @dotprompt/monaco package with Monarch grammar, completions, and hover
  • Add @dotprompt/codemirror package with Lezer-like stream parser and themes
  • Update Release Please config with new packages:
    • @dotprompt/monaco
    • @dotprompt/codemirror
    • dotprompt-jetbrains
    • dotprompt-emacs
    • tree-sitter-dotprompt
  • Add GitHub Actions workflows:
    • web_editors.yml: Build/publish Monaco and CodeMirror
    • ide_plugins.yml: Verify JetBrains, Vim, and Emacs plugins
    • treesitter.yml: Generate and test Tree-sitter grammar

@yesudeep
yesudeep requested a review from MengqinShen January 25, 2026 00:33
@github-actions github-actions Bot added documentation Improvements or additions to documentation config root js feature labels Jan 25, 2026
@yesudeep
yesudeep enabled auto-merge (squash) January 25, 2026 00:34
@yesudeep
yesudeep disabled auto-merge January 25, 2026 00:34
@yesudeep
yesudeep force-pushed the yesudeep/feat/habitual-town branch from 2674f0e to 4ac809a Compare January 25, 2026 00:37
@yesudeep
yesudeep force-pushed the yesudeep/feat/habitual-town branch from 4ac809a to 0ba8edc Compare January 25, 2026 00:43
@github-actions github-actions Bot added python go rust Pull requests that update rust code labels Jan 25, 2026
@yesudeep
yesudeep force-pushed the yesudeep/feat/habitual-town branch from 0ba8edc to 26a1d9e Compare January 25, 2026 00:52
@github-actions github-actions Bot added the bazel label Jan 25, 2026
@yesudeep
yesudeep force-pushed the yesudeep/feat/habitual-town branch 3 times, most recently from 3b29c7d to 1c72d9a Compare January 25, 2026 01:03
- Add `@dotprompt/monaco` package with Monarch grammar, completions, and hover
- Add `@dotprompt/codemirror` package with Lezer-like stream parser and themes
- Update Release Please config with new packages:
  - `@dotprompt/monaco`
  - `@dotprompt/codemirror`
  - `dotprompt-jetbrains`
  - `dotprompt-emacs`
  - `tree-sitter-dotprompt`
- Add GitHub Actions workflows:
  - [web_editors.yml](cci:7://file:///Users/yesudeep/code/github.com/google/dotprompt/.github/workflows/web_editors.yml:0:0-0:0): Build/publish Monaco and CodeMirror
  - [ide_plugins.yml](cci:7://file:///Users/yesudeep/code/github.com/google/dotprompt/.github/workflows/ide_plugins.yml:0:0-0:0): Verify JetBrains, Vim, and Emacs plugins
  - [treesitter.yml](cci:7://file:///Users/yesudeep/code/github.com/google/dotprompt/.github/workflows/treesitter.yml:0:0-0:0): Generate and test Tree-sitter grammar
@yesudeep
yesudeep force-pushed the yesudeep/feat/habitual-town branch from 1c72d9a to 24656e8 Compare January 25, 2026 01:17
@yesudeep
yesudeep merged commit c724070 into main Jan 25, 2026
13 checks passed
@yesudeep
yesudeep deleted the yesudeep/feat/habitual-town branch January 25, 2026 02:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bazel config documentation Improvements or additions to documentation editors feature go js python root rust Pull requests that update rust code treesitter

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants