(HELP NEEDED) Removing need for WASM #17
Closed
ndonfris
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
A current change required in the project (for potential contributors):
Several aspects of this project would be simpler, by replacing the wasm bindings in favor of using node based bindings, which are provided by default in tree-sitter-fish. The official documentation for tree-sitter mentions that node is a significantly faster method to parsing input. However, I can't find any current lsp implementations using node bindings, and the node binding examples provided by tree-sitter don't clarify how they're expected to be used in typescript. I'm looking for anyone willing to submit a quick edit in the following short function:
initializeParser()
needs it's dependencyweb-tree-sitter
replaced by node-tree-sitter.node-tree-sitter
should use the node bindings defined in our tree-sitter-fish package.import
instead ofrequire
for theFishLanguage
Any findings/implementations or other contribution towards this goal would be greatly appreciated
Beta Was this translation helpful? Give feedback.
All reactions