Open
Description
Instead of passing in two tree-sitter-specific components here
cursorless/packages/cursorless-engine/src/cursorlessEngine.ts
Lines 47 to 48 in bc50059
LanguageDefinitions
. Note that we'll need to rework ParseTreeAction
, as that still requires tree-sitter. The proper way to do that would be to support passing in a map of custom actions, but maybe there's an easier way to do it in the short term