Skip to content

Integrate ohm-js v18 for faster parsing#1128

Draft
pdubroy wants to merge 4 commits intoShopify:mainfrom
pdubroy:ohm-js-v18
Draft

Integrate ohm-js v18 for faster parsing#1128
pdubroy wants to merge 4 commits intoShopify:mainfrom
pdubroy:ohm-js-v18

Conversation

@pdubroy
Copy link

@pdubroy pdubroy commented Feb 17, 2026

Same goals as #1116, but that PR identified several issues in the Ohm wasm packages that Claude had worked around.

The issues have been fixed upstream. I've also reorganized the packages somewhat, and expect it to be fairly stable now.

pdubroy and others added 3 commits February 17, 2026 19:32
- Drop Node 18 from CI test matrix (keep only Node 20)
- Change root tsconfig to target es2020, module node20
- Add moduleResolution: node overrides to codemirror-language-client
  and lang-jsonc to preserve their existing resolution behavior
- Add skipLibCheck to vscode-extension tsconfig
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@pdubroy
Copy link
Author

pdubroy commented Feb 17, 2026

@charlespwd fyi

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant