Commit Graph

4 Commits

Author SHA1 Message Date
Kazuki Yamada 9176f89987 chore(lint): Fix line length in loadLanguage test 2025-11-09 00:55:23 +09:00
Kazuki Yamada 17137b06dc chore(deps): Replace tree-sitter-wasms with @repomix/tree-sitter-wasms
This commit replaces the tree-sitter-wasms dependency with @repomix/tree-sitter-wasms v0.1.14, which contains only the tree-sitter WASM files needed for Repomix's supported languages.

The new package is specifically tailored to Repomix's requirements, providing a more focused set of language parsers without the full tree-sitter-wasms package.
2025-11-09 00:54:52 +09:00
Kazuki Yamada e7ee7e6fd2 chore(core): Update web-tree-sitter from 0.24.7 to 0.25.10
Update web-tree-sitter to the latest version (0.25.10) to benefit from bug fixes and improvements in WASM compilation, web bindings, and performance.

Key API changes adapted:
- Parser changed from namespace to class
- Query now instantiated with `new Query(language, source)` instead of `language.query(source)`
- SyntaxNode type renamed to Node
- Parser.parse() can now return null, added null check
- TreeCursor and Tree interface signatures updated

All tests passing (783/783) with no regressions.
2025-10-08 00:07:20 +09:00
Kazuki Yamada 4dbd17a4d3 test: improved coverage of MCP-related tests 2025-03-16 15:44:13 +09:00